1409244db:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
1409244e2:	ff
1409244e3:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
1409244ea:	48 8b 05 4f ab 39 00 	mov    0x39ab4f(%rip),%rax        # 0x140cbf040
1409244f1:	48 33 c4             	xor    %rsp,%rax
1409244f4:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1409244fb:	4d 8b e1             	mov    %r9,%r12
1409244fe:	4d 8b f8             	mov    %r8,%r15
140924501:	48 8b f2             	mov    %rdx,%rsi
140924504:	48 8b f9             	mov    %rcx,%rdi
140924507:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14092450c:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
140924511:	0f 57 c0             	xorps  %xmm0,%xmm0
140924514:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
14092451a:	48 83 22 00          	andq   $0x0,(%rdx)
14092451e:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
140924525:	00
140924526:	83 65 60 00          	andl   $0x0,0x60(%rbp)
14092452a:	83 65 64 00          	andl   $0x0,0x64(%rbp)
14092452e:	48 8b 45 60          	mov    0x60(%rbp),%rax
140924532:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140924537:	41 8b 48 08          	mov    0x8(%r8),%ecx
14092453b:	41 2b 08             	sub    (%r8),%ecx
14092453e:	41 8b 40 0c          	mov    0xc(%r8),%eax
140924542:	41 2b 40 04          	sub    0x4(%r8),%eax
140924546:	89 4d 60             	mov    %ecx,0x60(%rbp)
140924549:	89 45 64             	mov    %eax,0x64(%rbp)
14092454c:	48 8b 5d 60          	mov    0x60(%rbp),%rbx
140924550:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140924555:	4c 8d 77 08          	lea    0x8(%rdi),%r14
140924559:	49 8b 0e             	mov    (%r14),%rcx
14092455c:	48 8b 05 6d da 28 00 	mov    0x28da6d(%rip),%rax        # 0x140bb1fd0
140924563:	48 89 45 60          	mov    %rax,0x60(%rbp)
140924567:	c7 45 68 00 00 c0 42 	movl   $0x42c00000,0x68(%rbp)
14092456e:	c7 45 6c 00 00 c0 42 	movl   $0x42c00000,0x6c(%rbp)
140924575:	0f 28 4d 60          	movaps 0x60(%rbp),%xmm1
140924579:	66 0f 7f 4d 60       	movdqa %xmm1,0x60(%rbp)
14092457e:	48 8b 01             	mov    (%rcx),%rax
140924581:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140924586:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14092458a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14092458f:	45 33 c9             	xor    %r9d,%r9d
140924592:	45 33 c0             	xor    %r8d,%r8d
140924595:	48 8b d3             	mov    %rbx,%rdx
140924598:	48 8b 40 20          	mov    0x20(%rax),%rax
14092459c:	ff 15 96 86 1e 00    	call   *0x1e8696(%rip)        # 0x140b0cc38
1409245a2:	85 c0                	test   %eax,%eax
1409245a4:	0f 88 47 01 00 00    	js     0x1409246f1
1409245aa:	48 8b 07             	mov    (%rdi),%rax
1409245ad:	48 8b cf             	mov    %rdi,%rcx
1409245b0:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1409245b7:	ff 15 7b 86 1e 00    	call   *0x1e867b(%rip)        # 0x140b0cc38
1409245bd:	48 8b 07             	mov    (%rdi),%rax
1409245c0:	0f 57 c0             	xorps  %xmm0,%xmm0
1409245c3:	f3 0f 7f 45 60       	movdqu %xmm0,0x60(%rbp)
1409245c8:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1409245cc:	48 8b cf             	mov    %rdi,%rcx
1409245cf:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1409245d6:	ff 15 5c 86 1e 00    	call   *0x1e865c(%rip)        # 0x140b0cc38
1409245dc:	48 8b 0e             	mov    (%rsi),%rcx
1409245df:	48 8b 01             	mov    (%rcx),%rax
1409245e2:	4d 8b cf             	mov    %r15,%r9
1409245e5:	4d 8b 06             	mov    (%r14),%r8
1409245e8:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1409245ed:	48 8b 40 48          	mov    0x48(%rax),%rax
1409245f1:	ff 15 41 86 1e 00    	call   *0x1e8641(%rip)        # 0x140b0cc38
1409245f7:	8b d8                	mov    %eax,%ebx
1409245f9:	48 8b 17             	mov    (%rdi),%rdx
1409245fc:	48 8b cf             	mov    %rdi,%rcx
1409245ff:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
140924606:	ff 15 2c 86 1e 00    	call   *0x1e862c(%rip)        # 0x140b0cc38
14092460c:	85 db                	test   %ebx,%ebx
14092460e:	78 59                	js     0x140924669
140924610:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140924615:	4d 8b cc             	mov    %r12,%r9
140924618:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14092461d:	48 8b d6             	mov    %rsi,%rdx
140924620:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140924624:	e8 43 b7 ff ff       	call   0x14091fd6c
140924629:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14092462d:	48 85 c9             	test   %rcx,%rcx
140924630:	74 13                	je     0x140924645
140924632:	48 83 65 60 00       	andq   $0x0,0x60(%rbp)
140924637:	48 8b 01             	mov    (%rcx),%rax
14092463a:	48 8b 40 10          	mov    0x10(%rax),%rax
14092463e:	ff 15 f4 85 1e 00    	call   *0x1e85f4(%rip)        # 0x140b0cc38
140924644:	90                   	nop
140924645:	48 8b c6             	mov    %rsi,%rax
140924648:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
14092464f:	48 33 cc             	xor    %rsp,%rcx
140924652:	e8 89 af 1c 00       	call   0x140aef5e0
140924657:	48 81 c4 a0 01 00 00 	add    $0x1a0,%rsp
14092465e:	41 5f                	pop    %r15
140924660:	41 5e                	pop    %r14
140924662:	41 5c                	pop    %r12
140924664:	5f                   	pop    %rdi
140924665:	5e                   	pop    %rsi
140924666:	5b                   	pop    %rbx
140924667:	5d                   	pop    %rbp
140924668:	c3                   	ret
140924669:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14092466e:	e8 9d 85 7e ff       	call   0x14010cc10
140924673:	90                   	nop
140924674:	48 8d 15 4d 09 22 00 	lea    0x22094d(%rip),%rdx        # 0x140b44fc8
14092467b:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140924680:	e8 2f 90 7e ff       	call   0x14010d6b4
140924685:	ba 97 03 00 00       	mov    $0x397,%edx
14092468a:	48 8b c8             	mov    %rax,%rcx
14092468d:	ff 15 fd 7f 1e 00    	call   *0x1e7ffd(%rip)        # 0x140b0c690
140924693:	48 8b c8             	mov    %rax,%rcx
140924696:	48 8d 15 27 09 22 00 	lea    0x220927(%rip),%rdx        # 0x140b44fc4
14092469d:	e8 12 90 7e ff       	call   0x14010d6b4
1409246a2:	48 8b c8             	mov    %rax,%rcx
1409246a5:	48 8d 15 fc 7e 24 00 	lea    0x247efc(%rip),%rdx        # 0x140b6c5a8
1409246ac:	e8 03 90 7e ff       	call   0x14010d6b4
1409246b1:	48 8b c8             	mov    %rax,%rcx
1409246b4:	48 8d 15 09 09 22 00 	lea    0x220909(%rip),%rdx        # 0x140b44fc4
1409246bb:	e8 f4 8f 7e ff       	call   0x14010d6b4
1409246c0:	48 8b c8             	mov    %rax,%rcx
1409246c3:	48 8d 15 9e a9 21 00 	lea    0x21a99e(%rip),%rdx        # 0x140b3f068
1409246ca:	e8 e5 8f 7e ff       	call   0x14010d6b4
1409246cf:	48 8d 55 70          	lea    0x70(%rbp),%rdx
1409246d3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409246d8:	e8 a7 92 7e ff       	call   0x14010d984
1409246dd:	90                   	nop
1409246de:	8b d3                	mov    %ebx,%edx
1409246e0:	48 8b c8             	mov    %rax,%rcx
1409246e3:	e8 60 6f 84 ff       	call   0x14016b648
1409246e8:	90                   	nop
1409246e9:	eb 05                	jmp    0x1409246f0
1409246eb:	90                   	nop
1409246ec:	90                   	nop
1409246ed:	90                   	nop
1409246ee:	90                   	nop
1409246ef:	90                   	nop
1409246f0:	90                   	nop
1409246f1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409246f6:	e8 15 85 7e ff       	call   0x14010cc10
1409246fb:	90                   	nop
1409246fc:	48 8d 15 c5 08 22 00 	lea    0x2208c5(%rip),%rdx        # 0x140b44fc8
140924703:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140924708:	e8 a7 8f 7e ff       	call   0x14010d6b4
14092470d:	ba 91 03 00 00       	mov    $0x391,%edx
140924712:	48 8b c8             	mov    %rax,%rcx
140924715:	ff 15 75 7f 1e 00    	call   *0x1e7f75(%rip)        # 0x140b0c690
14092471b:	48 8b c8             	mov    %rax,%rcx
14092471e:	48 8d 15 9f 08 22 00 	lea    0x22089f(%rip),%rdx        # 0x140b44fc4
140924725:	e8 8a 8f 7e ff       	call   0x14010d6b4
14092472a:	48 8b c8             	mov    %rax,%rcx
14092472d:	48 8d 15 74 7e 24 00 	lea    0x247e74(%rip),%rdx        # 0x140b6c5a8
140924734:	e8 7b 8f 7e ff       	call   0x14010d6b4
140924739:	48 8b c8             	mov    %rax,%rcx
14092473c:	48 8d 15 81 08 22 00 	lea    0x220881(%rip),%rdx        # 0x140b44fc4
140924743:	e8 6c 8f 7e ff       	call   0x14010d6b4
140924748:	48 8b c8             	mov    %rax,%rcx
14092474b:	48 8d 15 16 a9 21 00 	lea    0x21a916(%rip),%rdx        # 0x140b3f068
140924752:	e8 5d 8f 7e ff       	call   0x14010d6b4
140924757:	49 8b ce             	mov    %r14,%rcx
14092475a:	e8 b5 5d 7e ff       	call   0x14010a514
14092475f:	48 8b f8             	mov    %rax,%rdi
140924762:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140924767:	48 8b ce             	mov    %rsi,%rcx
14092476a:	e8 1d 6c 84 ff       	call   0x14016b38c
14092476f:	48 8b c8             	mov    %rax,%rcx
140924772:	e8 e9 6b 84 ff       	call   0x14016b360
140924777:	4c 8b c8             	mov    %rax,%r9
14092477a:	e8 b9 8a fe ff       	call   0x14090d238
14092477f:	48 89 45 60          	mov    %rax,0x60(%rbp)
140924783:	c7 45 68 00 00 c0 42 	movl   $0x42c00000,0x68(%rbp)
14092478a:	c7 45 6c 00 00 c0 42 	movl   $0x42c00000,0x6c(%rbp)
140924791:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
140924795:	66 0f 7f 45 60       	movdqa %xmm0,0x60(%rbp)
14092479a:	4c 8d 45 60          	lea    0x60(%rbp),%r8
14092479e:	48 8b d3             	mov    %rbx,%rdx
1409247a1:	48 8b cf             	mov    %rdi,%rcx
1409247a4:	e8 7b 74 00 00       	call   0x14092bc24
1409247a9:	8b d8                	mov    %eax,%ebx
1409247ab:	48 8d 55 70          	lea    0x70(%rbp),%rdx
1409247af:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1409247b4:	e8 cb 91 7e ff       	call   0x14010d984
1409247b9:	90                   	nop
1409247ba:	8b d3                	mov    %ebx,%edx
1409247bc:	48 8b c8             	mov    %rax,%rcx
1409247bf:	e8 84 6e 84 ff       	call   0x14016b648
1409247c4:	cc                   	int3
1409247c5:	90                   	nop
1409247c6:	90                   	nop
1409247c7:	90                   	nop
1409247c8:	90                   	nop
1409247c9:	90                   	nop
1409247ca:	90                   	nop
1409247cb:	90                   	nop
1409247cc:	90                   	nop
1409247cd:	90                   	nop
1409247ce:	90                   	nop
1409247cf:	90                   	nop
1409247d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409247d5:	57                   	push   %rdi
1409247d6:	48 83 ec 20          	sub    $0x20,%rsp
1409247da:	8b da                	mov    %edx,%ebx
1409247dc:	48 8b f9             	mov    %rcx,%rdi
1409247df:	e8 1c 00 00 00       	call   0x140924800
1409247e4:	f6 c3 01             	test   $0x1,%bl
1409247e7:	74 08                	je     0x1409247f1
1409247e9:	48 8b cf             	mov    %rdi,%rcx
1409247ec:	e8 e3 ad 1c 00       	call   0x140aef5d4
1409247f1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409247f6:	48 8b c7             	mov    %rdi,%rax
1409247f9:	48 83 c4 20          	add    $0x20,%rsp
1409247fd:	5f                   	pop    %rdi
1409247fe:	c3                   	ret
1409247ff:	90                   	nop
140924800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140924805:	57                   	push   %rdi
140924806:	48 83 ec 20          	sub    $0x20,%rsp
14092480a:	48 8b f9             	mov    %rcx,%rdi
14092480d:	48 8b 89 b8 00 00 00 	mov    0xb8(%rcx),%rcx
140924814:	48 85 c9             	test   %rcx,%rcx
140924817:	74 15                	je     0x14092482e
140924819:	48 83 a7 b8 00 00 00 	andq   $0x0,0xb8(%rdi)
140924820:	00
140924821:	48 8b 01             	mov    (%rcx),%rax
140924824:	48 8b 40 10          	mov    0x10(%rax),%rax
140924828:	ff 15 0a 84 1e 00    	call   *0x1e840a(%rip)        # 0x140b0cc38
14092482e:	48 8b 9f a8 00 00 00 	mov    0xa8(%rdi),%rbx
140924835:	48 85 db             	test   %rbx,%rbx
140924838:	74 39                	je     0x140924873
14092483a:	83 c8 ff             	or     $0xffffffff,%eax
14092483d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140924842:	83 f8 01             	cmp    $0x1,%eax
140924845:	75 2c                	jne    0x140924873
140924847:	48 8b 03             	mov    (%rbx),%rax
14092484a:	48 8b cb             	mov    %rbx,%rcx
14092484d:	48 8b 00             	mov    (%rax),%rax
140924850:	ff 15 e2 83 1e 00    	call   *0x1e83e2(%rip)        # 0x140b0cc38
140924856:	83 c8 ff             	or     $0xffffffff,%eax
140924859:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14092485e:	83 f8 01             	cmp    $0x1,%eax
140924861:	75 10                	jne    0x140924873
140924863:	48 8b 03             	mov    (%rbx),%rax
140924866:	48 8b cb             	mov    %rbx,%rcx
140924869:	48 8b 40 08          	mov    0x8(%rax),%rax
14092486d:	ff 15 c5 83 1e 00    	call   *0x1e83c5(%rip)        # 0x140b0cc38
140924873:	48 8b cf             	mov    %rdi,%rcx
140924876:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14092487b:	48 83 c4 20          	add    $0x20,%rsp
14092487f:	5f                   	pop    %rdi
140924880:	e9 a3 b1 ff ff       	jmp    0x14091fa28
140924885:	cc                   	int3
140924886:	90                   	nop
140924887:	90                   	nop
140924888:	90                   	nop
140924889:	90                   	nop
14092488a:	90                   	nop
14092488b:	90                   	nop
14092488c:	90                   	nop
14092488d:	90                   	nop
14092488e:	90                   	nop
14092488f:	90                   	nop
140924890:	40 53                	rex push %rbx
140924892:	48 83 ec 20          	sub    $0x20,%rsp
140924896:	48 8b d9             	mov    %rcx,%rbx
140924899:	48 8b 89 a0 00 00 00 	mov    0xa0(%rcx),%rcx
1409248a0:	48 8b 01             	mov    (%rcx),%rax
1409248a3:	48 8b 40 10          	mov    0x10(%rax),%rax
1409248a7:	ff 15 8b 83 1e 00    	call   *0x1e838b(%rip)        # 0x140b0cc38
1409248ad:	48 8b 03             	mov    (%rbx),%rax
1409248b0:	48 8b cb             	mov    %rbx,%rcx
1409248b3:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1409248ba:	48 83 c4 20          	add    $0x20,%rsp
1409248be:	5b                   	pop    %rbx
1409248bf:	48 ff 25 72 83 1e 00 	rex.W jmp *0x1e8372(%rip)        # 0x140b0cc38
1409248c6:	cc                   	int3
1409248c7:	90                   	nop
1409248c8:	90                   	nop
1409248c9:	90                   	nop
1409248ca:	90                   	nop
1409248cb:	90                   	nop
1409248cc:	90                   	nop
1409248cd:	90                   	nop
1409248ce:	90                   	nop
1409248cf:	90                   	nop
1409248d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409248d5:	57                   	push   %rdi
1409248d6:	48 83 ec 20          	sub    $0x20,%rsp
1409248da:	48 8b 01             	mov    (%rcx),%rax
1409248dd:	48 8b f9             	mov    %rcx,%rdi
1409248e0:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1409248e7:	ff 15 4b 83 1e 00    	call   *0x1e834b(%rip)        # 0x140b0cc38
1409248ed:	48 8b 8f a0 00 00 00 	mov    0xa0(%rdi),%rcx
1409248f4:	8a d8                	mov    %al,%bl
1409248f6:	48 8b 11             	mov    (%rcx),%rdx
1409248f9:	48 8b 42 18          	mov    0x18(%rdx),%rax
1409248fd:	ff 15 35 83 1e 00    	call   *0x1e8335(%rip)        # 0x140b0cc38
140924903:	84 db                	test   %bl,%bl
140924905:	74 0b                	je     0x140924912
140924907:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14092490c:	48 83 c4 20          	add    $0x20,%rsp
140924910:	5f                   	pop    %rdi
140924911:	c3                   	ret
140924912:	48 8d 05 7f 7c 24 00 	lea    0x247c7f(%rip),%rax        # 0x140b6c598
140924919:	ba 05 40 00 80       	mov    $0x80004005,%edx
14092491e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140924923:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140924928:	e8 37 6d 84 ff       	call   0x14016b664
14092492d:	cc                   	int3
14092492e:	90                   	nop
14092492f:	90                   	nop
140924930:	48 8b 89 a0 00 00 00 	mov    0xa0(%rcx),%rcx
140924937:	48 8b 01             	mov    (%rcx),%rax
14092493a:	48 8b 40 20          	mov    0x20(%rax),%rax
14092493e:	48 ff 25 f3 82 1e 00 	rex.W jmp *0x1e82f3(%rip)        # 0x140b0cc38
140924945:	90                   	nop
140924946:	90                   	nop
140924947:	90                   	nop
140924948:	90                   	nop
140924949:	90                   	nop
14092494a:	90                   	nop
14092494b:	90                   	nop
14092494c:	90                   	nop
14092494d:	90                   	nop
14092494e:	90                   	nop
14092494f:	90                   	nop
140924950:	40 53                	rex push %rbx
140924952:	48 83 ec 30          	sub    $0x30,%rsp
140924956:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14092495b:	48 8b d9             	mov    %rcx,%rbx
14092495e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140924963:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140924968:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14092496d:	e8 5e d9 ff ff       	call   0x1409222d0
140924972:	48 8b 03             	mov    (%rbx),%rax
140924975:	48 8b cb             	mov    %rbx,%rcx
140924978:	48 8b 80 18 01 00 00 	mov    0x118(%rax),%rax
14092497f:	48 83 c4 30          	add    $0x30,%rsp
140924983:	5b                   	pop    %rbx
140924984:	48 ff 25 ad 82 1e 00 	rex.W jmp *0x1e82ad(%rip)        # 0x140b0cc38
14092498b:	cc                   	int3
14092498c:	90                   	nop
14092498d:	90                   	nop
14092498e:	90                   	nop
14092498f:	90                   	nop
140924990:	40 53                	rex push %rbx
140924992:	48 83 ec 40          	sub    $0x40,%rsp
140924996:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14092499d:	00
14092499e:	48 8b d9             	mov    %rcx,%rbx
1409249a1:	f3 0f 10 44 24 70    	movss  0x70(%rsp),%xmm0
1409249a7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409249ac:	48 8b 44 24 78       	mov    0x78(%rsp),%rax