140205f5c:	c3                   	ret
140205f5d:	e8 6e dd df ff       	call   0x140003cd0
140205f62:	cc                   	int3
140205f63:	e8 00 5e e1 ff       	call   0x14001bd68
140205f68:	cc                   	int3
140205f69:	90                   	nop
140205f6a:	90                   	nop
140205f6b:	90                   	nop
140205f6c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140205f71:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140205f76:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140205f7b:	57                   	push   %rdi
140205f7c:	48 83 ec 20          	sub    $0x20,%rsp
140205f80:	48 8b b9 b8 01 00 00 	mov    0x1b8(%rcx),%rdi
140205f87:	83 ce ff             	or     $0xffffffff,%esi
140205f8a:	33 ed                	xor    %ebp,%ebp
140205f8c:	48 8b d9             	mov    %rcx,%rbx
140205f8f:	48 85 ff             	test   %rdi,%rdi
140205f92:	74 35                	je     0x140205fc9
140205f94:	8b c6                	mov    %esi,%eax
140205f96:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140205f9b:	03 c6                	add    %esi,%eax
140205f9d:	75 2a                	jne    0x140205fc9
140205f9f:	48 8b 07             	mov    (%rdi),%rax
140205fa2:	48 8b cf             	mov    %rdi,%rcx
140205fa5:	48 8b 00             	mov    (%rax),%rax
140205fa8:	ff 15 8a 6c 90 00    	call   *0x906c8a(%rip)        # 0x140b0cc38
140205fae:	8b c6                	mov    %esi,%eax
140205fb0:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140205fb5:	03 c6                	add    %esi,%eax
140205fb7:	75 10                	jne    0x140205fc9
140205fb9:	48 8b 07             	mov    (%rdi),%rax
140205fbc:	48 8b cf             	mov    %rdi,%rcx
140205fbf:	48 8b 40 08          	mov    0x8(%rax),%rax
140205fc3:	ff 15 6f 6c 90 00    	call   *0x906c6f(%rip)        # 0x140b0cc38
140205fc9:	48 8b 8b a8 01 00 00 	mov    0x1a8(%rbx),%rcx
140205fd0:	48 85 c9             	test   %rcx,%rcx
140205fd3:	74 18                	je     0x140205fed
140205fd5:	8b c6                	mov    %esi,%eax
140205fd7:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
140205fdc:	03 c6                	add    %esi,%eax
140205fde:	75 0d                	jne    0x140205fed
140205fe0:	48 8b 01             	mov    (%rcx),%rax
140205fe3:	48 8b 40 08          	mov    0x8(%rax),%rax
140205fe7:	ff 15 4b 6c 90 00    	call   *0x906c4b(%rip)        # 0x140b0cc38
140205fed:	48 8d 8b 88 00 00 00 	lea    0x88(%rbx),%rcx
140205ff4:	e8 d3 95 fa ff       	call   0x1401af5cc
140205ff9:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
140205ffd:	48 85 ff             	test   %rdi,%rdi
140206000:	74 35                	je     0x140206037
140206002:	8b c6                	mov    %esi,%eax
140206004:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140206009:	03 c6                	add    %esi,%eax
14020600b:	75 2a                	jne    0x140206037
14020600d:	48 8b 07             	mov    (%rdi),%rax
140206010:	48 8b cf             	mov    %rdi,%rcx
140206013:	48 8b 00             	mov    (%rax),%rax
140206016:	ff 15 1c 6c 90 00    	call   *0x906c1c(%rip)        # 0x140b0cc38
14020601c:	8b c6                	mov    %esi,%eax
14020601e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140206023:	03 c6                	add    %esi,%eax
140206025:	75 10                	jne    0x140206037
140206027:	48 8b 07             	mov    (%rdi),%rax
14020602a:	48 8b cf             	mov    %rdi,%rcx
14020602d:	48 8b 40 08          	mov    0x8(%rax),%rax
140206031:	ff 15 01 6c 90 00    	call   *0x906c01(%rip)        # 0x140b0cc38
140206037:	48 8d 4b 58          	lea    0x58(%rbx),%rcx
14020603b:	e8 ac 5c e1 ff       	call   0x14001bcec
140206040:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
140206044:	e8 e3 0c e2 ff       	call   0x140026d2c
140206049:	48 8b 43 38          	mov    0x38(%rbx),%rax
14020604d:	bf 07 00 00 00       	mov    $0x7,%edi
140206052:	be 00 10 00 00       	mov    $0x1000,%esi
140206057:	48 3b c7             	cmp    %rdi,%rax
14020605a:	76 2b                	jbe    0x140206087
14020605c:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140206060:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140206067:	00
140206068:	48 3b c6             	cmp    %rsi,%rax
14020606b:	72 14                	jb     0x140206081
14020606d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140206071:	48 2b ca             	sub    %rdx,%rcx
140206074:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140206078:	48 83 f8 1f          	cmp    $0x1f,%rax
14020607c:	77 68                	ja     0x1402060e6
14020607e:	48 8b ca             	mov    %rdx,%rcx
140206081:	ff 15 39 68 90 00    	call   *0x906839(%rip)        # 0x140b0c8c0
140206087:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
14020608b:	48 89 7b 38          	mov    %rdi,0x38(%rbx)
14020608f:	66 89 6b 20          	mov    %bp,0x20(%rbx)
140206093:	48 8b 43 18          	mov    0x18(%rbx),%rax
140206097:	48 3b c7             	cmp    %rdi,%rax
14020609a:	76 2a                	jbe    0x1402060c6
14020609c:	48 8b 0b             	mov    (%rbx),%rcx
14020609f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1402060a6:	00
1402060a7:	48 3b c6             	cmp    %rsi,%rax
1402060aa:	72 14                	jb     0x1402060c0
1402060ac:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1402060b0:	48 2b ca             	sub    %rdx,%rcx
1402060b3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1402060b7:	48 83 f8 1f          	cmp    $0x1f,%rax
1402060bb:	77 29                	ja     0x1402060e6
1402060bd:	48 8b ca             	mov    %rdx,%rcx
1402060c0:	ff 15 fa 67 90 00    	call   *0x9067fa(%rip)        # 0x140b0c8c0
1402060c6:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402060cb:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1402060cf:	66 89 2b             	mov    %bp,(%rbx)
1402060d2:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1402060d7:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1402060db:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402060e0:	48 83 c4 20          	add    $0x20,%rsp
1402060e4:	5f                   	pop    %rdi
1402060e5:	c3                   	ret
1402060e6:	ff 15 ac 68 90 00    	call   *0x9068ac(%rip)        # 0x140b0c998
1402060ec:	cc                   	int3
1402060ed:	90                   	nop
1402060ee:	90                   	nop
1402060ef:	90                   	nop
1402060f0:	48 8d 05 b9 d6 ac 00 	lea    0xacd6b9(%rip),%rax        # 0x140cd37b0
1402060f7:	c3                   	ret
1402060f8:	90                   	nop
1402060f9:	90                   	nop
1402060fa:	90                   	nop
1402060fb:	90                   	nop
1402060fc:	90                   	nop
1402060fd:	90                   	nop
1402060fe:	90                   	nop
1402060ff:	90                   	nop
140206100:	48 8d 05 49 a0 91 00 	lea    0x91a049(%rip),%rax        # 0x140b20150
140206107:	48 89 02             	mov    %rax,(%rdx)
14020610a:	48 8b c2             	mov    %rdx,%rax
14020610d:	c3                   	ret
14020610e:	90                   	nop
14020610f:	90                   	nop
140206110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140206115:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14020611a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14020611f:	57                   	push   %rdi
140206120:	41 56                	push   %r14
140206122:	41 57                	push   %r15
140206124:	48 83 ec 20          	sub    $0x20,%rsp
140206128:	48 8b 19             	mov    (%rcx),%rbx
14020612b:	4d 8b f1             	mov    %r9,%r14
14020612e:	4d 8b f8             	mov    %r8,%r15
140206131:	48 8b f2             	mov    %rdx,%rsi
140206134:	48 8b f9             	mov    %rcx,%rdi
140206137:	48 85 db             	test   %rbx,%rbx
14020613a:	0f 84 9c 00 00 00    	je     0x1402061dc
140206140:	48 8b 69 08          	mov    0x8(%rcx),%rbp
140206144:	eb 4b                	jmp    0x140206191
140206146:	48 8b 0b             	mov    (%rbx),%rcx
140206149:	48 85 c9             	test   %rcx,%rcx
14020614c:	74 3f                	je     0x14020618d
14020614e:	48 8b 43 10          	mov    0x10(%rbx),%rax
140206152:	48 2b c1             	sub    %rcx,%rax
140206155:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140206159:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14020615f:	72 18                	jb     0x140206179
140206161:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140206165:	48 2b ca             	sub    %rdx,%rcx
140206168:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14020616c:	48 83 f8 1f          	cmp    $0x1f,%rax
140206170:	0f 87 9a 00 00 00    	ja     0x140206210
140206176:	48 8b ca             	mov    %rdx,%rcx
140206179:	ff 15 41 67 90 00    	call   *0x906741(%rip)        # 0x140b0c8c0
14020617f:	48 83 23 00          	andq   $0x0,(%rbx)
140206183:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
140206188:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
14020618d:	48 83 c3 18          	add    $0x18,%rbx
140206191:	48 3b dd             	cmp    %rbp,%rbx
140206194:	75 b0                	jne    0x140206146
140206196:	48 8b 0f             	mov    (%rdi),%rcx
140206199:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1402061a0:	aa aa aa
1402061a3:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402061a7:	48 2b c1             	sub    %rcx,%rax
1402061aa:	48 c1 f8 03          	sar    $0x3,%rax
1402061ae:	48 0f af c2          	imul   %rdx,%rax
1402061b2:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1402061b6:	48 c1 e0 03          	shl    $0x3,%rax
1402061ba:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402061c0:	72 14                	jb     0x1402061d6
1402061c2:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1402061c6:	48 2b ca             	sub    %rdx,%rcx
1402061c9:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1402061cd:	48 83 f8 1f          	cmp    $0x1f,%rax
1402061d1:	77 3d                	ja     0x140206210
1402061d3:	48 8b ca             	mov    %rdx,%rcx
1402061d6:	ff 15 e4 66 90 00    	call   *0x9066e4(%rip)        # 0x140b0c8c0
1402061dc:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402061e1:	4b 8d 04 7f          	lea    (%r15,%r15,2),%rax
1402061e5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1402061ea:	48 8d 0c c6          	lea    (%rsi,%rax,8),%rcx
1402061ee:	48 89 37             	mov    %rsi,(%rdi)
1402061f1:	4b 8d 04 76          	lea    (%r14,%r14,2),%rax
1402061f5:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1402061f9:	48 8d 0c c6          	lea    (%rsi,%rax,8),%rcx
1402061fd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140206202:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
140206206:	48 83 c4 20          	add    $0x20,%rsp
14020620a:	41 5f                	pop    %r15
14020620c:	41 5e                	pop    %r14
14020620e:	5f                   	pop    %rdi
14020620f:	c3                   	ret
140206210:	ff 15 82 67 90 00    	call   *0x906782(%rip)        # 0x140b0c998
140206216:	cc                   	int3
140206217:	90                   	nop
140206218:	48 8b c4             	mov    %rsp,%rax
14020621b:	48 89 58 10          	mov    %rbx,0x10(%rax)
14020621f:	48 89 70 18          	mov    %rsi,0x18(%rax)
140206223:	48 89 78 20          	mov    %rdi,0x20(%rax)
140206227:	55                   	push   %rbp
140206228:	41 54                	push   %r12
14020622a:	41 55                	push   %r13
14020622c:	41 56                	push   %r14
14020622e:	41 57                	push   %r15
140206230:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140206234:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14020623b:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
14020623f:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140206243:	48 8b 05 f6 8d ab 00 	mov    0xab8df6(%rip),%rax        # 0x140cbf040
14020624a:	48 33 c4             	xor    %rsp,%rax
14020624d:	48 89 45 07          	mov    %rax,0x7(%rbp)
140206251:	4c 8b f9             	mov    %rcx,%r15
140206254:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
140206258:	48 8b 09             	mov    (%rcx),%rcx
14020625b:	48 83 b9 20 02 00 00 	cmpq   $0x0,0x220(%rcx)
140206262:	00
140206263:	75 08                	jne    0x14020626d
140206265:	0f 57 c0             	xorps  %xmm0,%xmm0
140206268:	e9 a1 08 00 00       	jmp    0x140206b0e
14020626d:	48 8b 01             	mov    (%rcx),%rax
140206270:	45 33 c0             	xor    %r8d,%r8d
140206273:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140206277:	48 8b 40 30          	mov    0x30(%rax),%rax
14020627b:	ff 15 b7 69 90 00    	call   *0x9069b7(%rip)        # 0x140b0cc38
140206281:	48 8b d0             	mov    %rax,%rdx
140206284:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140206289:	e8 9e 62 e1 ff       	call   0x14001c52c
14020628e:	41 83 cd ff          	or     $0xffffffff,%r13d
140206292:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
140206296:	48 85 db             	test   %rbx,%rbx
140206299:	74 39                	je     0x1402062d4
14020629b:	41 8b c5             	mov    %r13d,%eax
14020629e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402062a3:	41 03 c5             	add    %r13d,%eax
1402062a6:	75 2c                	jne    0x1402062d4
1402062a8:	48 8b 03             	mov    (%rbx),%rax
1402062ab:	48 8b cb             	mov    %rbx,%rcx
1402062ae:	48 8b 00             	mov    (%rax),%rax
1402062b1:	ff 15 81 69 90 00    	call   *0x906981(%rip)        # 0x140b0cc38
1402062b7:	41 8b c5             	mov    %r13d,%eax
1402062ba:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402062bf:	41 03 c5             	add    %r13d,%eax
1402062c2:	75 10                	jne    0x1402062d4
1402062c4:	48 8b 03             	mov    (%rbx),%rax
1402062c7:	48 8b cb             	mov    %rbx,%rcx
1402062ca:	48 8b 40 08          	mov    0x8(%rax),%rax
1402062ce:	ff 15 64 69 90 00    	call   *0x906964(%rip)        # 0x140b0cc38
1402062d4:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1402062d9:	0f 57 ff             	xorps  %xmm7,%xmm7
1402062dc:	48 85 ff             	test   %rdi,%rdi
1402062df:	0f 84 df 07 00 00    	je     0x140206ac4
1402062e5:	0f 57 f6             	xorps  %xmm6,%xmm6
1402062e8:	45 32 e4             	xor    %r12b,%r12b
1402062eb:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
1402062f0:	45 33 f6             	xor    %r14d,%r14d
1402062f3:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
1402062f7:	48 8b 07             	mov    (%rdi),%rax
1402062fa:	48 8b cf             	mov    %rdi,%rcx
1402062fd:	48 8b 40 40          	mov    0x40(%rax),%rax
140206301:	ff 15 31 69 90 00    	call   *0x906931(%rip)        # 0x140b0cc38
140206307:	48 85 c0             	test   %rax,%rax
14020630a:	0f 84 cc 03 00 00    	je     0x1402066dc
140206310:	45 84 e4             	test   %r12b,%r12b
140206313:	0f 85 c3 03 00 00    	jne    0x1402066dc
140206319:	0f 57 c0             	xorps  %xmm0,%xmm0
14020631c:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
140206322:	49 8b 07             	mov    (%r15),%rax
140206325:	48 8b cf             	mov    %rdi,%rcx
140206328:	44 38 a0 28 02 00 00 	cmp    %r12b,0x228(%rax)
14020632f:	48 8b 07             	mov    (%rdi),%rax
140206332:	74 27                	je     0x14020635b
140206334:	4d 8b c6             	mov    %r14,%r8
140206337:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14020633b:	48 8b 40 30          	mov    0x30(%rax),%rax
14020633f:	ff 15 f3 68 90 00    	call   *0x9068f3(%rip)        # 0x140b0cc38
140206345:	48 8b 30             	mov    (%rax),%rsi
140206348:	48 8b 48 08          	mov    0x8(%rax),%rcx
14020634c:	48 83 20 00          	andq   $0x0,(%rax)
140206350:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140206355:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
140206359:	eb 39                	jmp    0x140206394
14020635b:	48 8b 58 30          	mov    0x30(%rax),%rbx
14020635f:	48 8b 40 40          	mov    0x40(%rax),%rax
140206363:	ff 15 cf 68 90 00    	call   *0x9068cf(%rip)        # 0x140b0cc38
140206369:	49 2b c6             	sub    %r14,%rax
14020636c:	4c 8d 40 ff          	lea    -0x1(%rax),%r8
140206370:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140206374:	48 8b cf             	mov    %rdi,%rcx
140206377:	48 8b c3             	mov    %rbx,%rax
14020637a:	ff 15 b8 68 90 00    	call   *0x9068b8(%rip)        # 0x140b0cc38
140206380:	48 8b 30             	mov    (%rax),%rsi
140206383:	48 8b 48 08          	mov    0x8(%rax),%rcx
140206387:	48 83 20 00          	andq   $0x0,(%rax)
14020638b:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140206390:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
140206394:	48 85 db             	test   %rbx,%rbx
140206397:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14020639c:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1402063a1:	74 43                	je     0x1402063e6
1402063a3:	41 8b c5             	mov    %r13d,%eax
1402063a6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402063ab:	41 03 c5             	add    %r13d,%eax
1402063ae:	75 2c                	jne    0x1402063dc
1402063b0:	48 8b 03             	mov    (%rbx),%rax
1402063b3:	48 8b cb             	mov    %rbx,%rcx
1402063b6:	48 8b 00             	mov    (%rax),%rax
1402063b9:	ff 15 79 68 90 00    	call   *0x906879(%rip)        # 0x140b0cc38
1402063bf:	41 8b c5             	mov    %r13d,%eax
1402063c2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402063c7:	41 03 c5             	add    %r13d,%eax
1402063ca:	75 10                	jne    0x1402063dc
1402063cc:	48 8b 03             	mov    (%rbx),%rax
1402063cf:	48 8b cb             	mov    %rbx,%rcx
1402063d2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402063d6:	ff 15 5c 68 90 00    	call   *0x90685c(%rip)        # 0x140b0cc38
1402063dc:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1402063e1:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1402063e6:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1402063eb:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1402063ef:	e8 5c 62 e1 ff       	call   0x14001c650
1402063f4:	90                   	nop
1402063f5:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1402063f9:	48 85 db             	test   %rbx,%rbx
1402063fc:	0f 84 0f 02 00 00    	je     0x140206611
140206402:	33 f6                	xor    %esi,%esi
140206404:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
14020640b:	48 2b 83 48 01 00 00 	sub    0x148(%rbx),%rax
140206412:	48 c1 f8 04          	sar    $0x4,%rax
140206416:	48 85 c0             	test   %rax,%rax
140206419:	0f 84 ec 00 00 00    	je     0x14020650b
14020641f:	45 84 e4             	test   %r12b,%r12b
140206422:	0f 85 d7 00 00 00    	jne    0x1402064ff
140206428:	48 8b d6             	mov    %rsi,%rdx
14020642b:	48 8b cb             	mov    %rbx,%rcx
14020642e:	e8 bd 6d f8 ff       	call   0x14018d1f0
140206433:	48 8b d0             	mov    %rax,%rdx
140206436:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx