1407635f3:	c6 40 18 11          	movb   $0x11,0x18(%rax)
1407635f7:	48 8d 0d 92 2d 8c 00 	lea    0x8c2d92(%rip),%rcx        # 0x141026390
1407635fe:	48 89 08             	mov    %rcx,(%rax)
140763601:	48 89 58 28          	mov    %rbx,0x28(%rax)
140763605:	f2 0f 11 70 20       	movsd  %xmm6,0x20(%rax)
14076360a:	48 8b d0             	mov    %rax,%rdx
14076360d:	48 8b 0d 24 f8 cc 00 	mov    0xccf824(%rip),%rcx        # 0x141432e38
140763614:	e8 57 34 ff ff       	call   0x140756a70
140763619:	90                   	nop
14076361a:	48 8b c3             	mov    %rbx,%rax
14076361d:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140763622:	48 83 c4 30          	add    $0x30,%rsp
140763626:	5b                   	pop    %rbx
140763627:	c3                   	ret
140763628:	cc                   	int3
140763629:	cc                   	int3
14076362a:	cc                   	int3
14076362b:	cc                   	int3
14076362c:	cc                   	int3
14076362d:	cc                   	int3
14076362e:	cc                   	int3
14076362f:	cc                   	int3
140763630:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140763635:	53                   	push   %rbx
140763636:	48 83 ec 30          	sub    $0x30,%rsp
14076363a:	48 8b d9             	mov    %rcx,%rbx
14076363d:	48 8d 05 34 2d 8c 00 	lea    0x8c2d34(%rip),%rax        # 0x141026378
140763644:	48 89 01             	mov    %rax,(%rcx)
140763647:	48 83 3d 31 d1 cc 00 	cmpq   $0x0,0xccd131(%rip)        # 0x141430780
14076364e:	00
14076364f:	75 39                	jne    0x14076368a
140763651:	48 8d 05 f8 31 8c 00 	lea    0x8c31f8(%rip),%rax        # 0x141026850
140763658:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14076365d:	48 c7 44 24 28 10 00 	movq   $0x10,0x28(%rsp)
140763664:	00 00
140763666:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14076366b:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140763671:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140763676:	e8 15 d7 03 00       	call   0x1407a0d90
14076367b:	48 8b 08             	mov    (%rax),%rcx
14076367e:	e8 6d 6f fe ff       	call   0x14074a5f0
140763683:	48 89 05 f6 d0 cc 00 	mov    %rax,0xccd0f6(%rip)        # 0x141430780
14076368a:	b9 b0 00 00 00       	mov    $0xb0,%ecx
14076368f:	e8 74 7a 6b 00       	call   0x140e1b108
140763694:	4c 8b c8             	mov    %rax,%r9
140763697:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14076369c:	48 85 c0             	test   %rax,%rax
14076369f:	74 3f                	je     0x1407636e0
1407636a1:	33 c0                	xor    %eax,%eax
1407636a3:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1407636a8:	48 8b 0d d1 d0 cc 00 	mov    0xccd0d1(%rip),%rcx        # 0x141430780
1407636af:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1407636b4:	48 85 c9             	test   %rcx,%rcx
1407636b7:	74 14                	je     0x1407636cd
1407636b9:	8b 41 10             	mov    0x10(%rcx),%eax
1407636bc:	ff c0                	inc    %eax
1407636be:	89 41 10             	mov    %eax,0x10(%rcx)
1407636c1:	83 f8 01             	cmp    $0x1,%eax
1407636c4:	7e 32                	jle    0x1407636f8
1407636c6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1407636cb:	74 20                	je     0x1407636ed
1407636cd:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1407636d2:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1407636d7:	49 8b c9             	mov    %r9,%rcx
1407636da:	e8 11 e9 fc ff       	call   0x140731ff0
1407636df:	90                   	nop
1407636e0:	48 89 43 08          	mov    %rax,0x8(%rbx)
1407636e4:	48 8b c3             	mov    %rbx,%rax
1407636e7:	48 83 c4 30          	add    $0x30,%rsp
1407636eb:	5b                   	pop    %rbx
1407636ec:	c3                   	ret
1407636ed:	b9 01 00 00 00       	mov    $0x1,%ecx
1407636f2:	e8 09 70 02 00       	call   0x14078a700
1407636f7:	cc                   	int3
1407636f8:	33 c9                	xor    %ecx,%ecx
1407636fa:	e8 01 70 02 00       	call   0x14078a700
1407636ff:	cc                   	int3
140763700:	48 83 ec 28          	sub    $0x28,%rsp
140763704:	48 8b 09             	mov    (%rcx),%rcx
140763707:	e8 54 87 08 00       	call   0x1407ebe60
14076370c:	90                   	nop
14076370d:	48 83 c4 28          	add    $0x28,%rsp
140763711:	c3                   	ret
140763712:	cc                   	int3
140763713:	cc                   	int3
140763714:	cc                   	int3
140763715:	cc                   	int3
140763716:	cc                   	int3
140763717:	cc                   	int3
140763718:	cc                   	int3
140763719:	cc                   	int3
14076371a:	cc                   	int3
14076371b:	cc                   	int3
14076371c:	cc                   	int3
14076371d:	cc                   	int3
14076371e:	cc                   	int3
14076371f:	cc                   	int3
140763720:	40 53                	rex push %rbx
140763722:	48 83 ec 20          	sub    $0x20,%rsp
140763726:	48 8b d9             	mov    %rcx,%rbx
140763729:	48 8d 05 30 2c 8c 00 	lea    0x8c2c30(%rip),%rax        # 0x141026360
140763730:	48 89 01             	mov    %rax,(%rcx)
140763733:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140763737:	e8 24 87 08 00       	call   0x1407ebe60
14076373c:	48 8d 05 05 2c 8c 00 	lea    0x8c2c05(%rip),%rax        # 0x141026348
140763743:	48 89 03             	mov    %rax,(%rbx)
140763746:	48 83 c4 20          	add    $0x20,%rsp
14076374a:	5b                   	pop    %rbx
14076374b:	c3                   	ret
14076374c:	cc                   	int3
14076374d:	cc                   	int3
14076374e:	cc                   	int3
14076374f:	cc                   	int3
140763750:	40 53                	rex push %rbx
140763752:	48 83 ec 20          	sub    $0x20,%rsp
140763756:	48 8b d9             	mov    %rcx,%rbx
140763759:	48 8d 05 18 2c 8c 00 	lea    0x8c2c18(%rip),%rax        # 0x141026378
140763760:	48 89 01             	mov    %rax,(%rcx)
140763763:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140763767:	48 85 c9             	test   %rcx,%rcx
14076376a:	74 1f                	je     0x14076378b
14076376c:	8b 41 10             	mov    0x10(%rcx),%eax
14076376f:	ff c8                	dec    %eax
140763771:	89 41 10             	mov    %eax,0x10(%rcx)
140763774:	85 c0                	test   %eax,%eax
140763776:	7f 13                	jg     0x14076378b
140763778:	78 21                	js     0x14076379b
14076377a:	48 8b 01             	mov    (%rcx),%rax
14076377d:	ba 01 00 00 00       	mov    $0x1,%edx
140763782:	48 8b 00             	mov    (%rax),%rax
140763785:	ff 15 95 02 82 00    	call   *0x820295(%rip)        # 0x140f83a20
14076378b:	48 8d 05 b6 2b 8c 00 	lea    0x8c2bb6(%rip),%rax        # 0x141026348
140763792:	48 89 03             	mov    %rax,(%rbx)
140763795:	48 83 c4 20          	add    $0x20,%rsp
140763799:	5b                   	pop    %rbx
14076379a:	c3                   	ret
14076379b:	b9 02 00 00 00       	mov    $0x2,%ecx
1407637a0:	e8 5b 6f 02 00       	call   0x14078a700
1407637a5:	cc                   	int3
1407637a6:	cc                   	int3
1407637a7:	cc                   	int3
1407637a8:	cc                   	int3
1407637a9:	cc                   	int3
1407637aa:	cc                   	int3
1407637ab:	cc                   	int3
1407637ac:	cc                   	int3
1407637ad:	cc                   	int3
1407637ae:	cc                   	int3
1407637af:	cc                   	int3
1407637b0:	48 8d 05 91 2b 8c 00 	lea    0x8c2b91(%rip),%rax        # 0x141026348
1407637b7:	48 89 01             	mov    %rax,(%rcx)
1407637ba:	c3                   	ret
1407637bb:	cc                   	int3
1407637bc:	cc                   	int3
1407637bd:	cc                   	int3
1407637be:	cc                   	int3
1407637bf:	cc                   	int3
1407637c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1407637c5:	57                   	push   %rdi
1407637c6:	48 83 ec 20          	sub    $0x20,%rsp
1407637ca:	8b da                	mov    %edx,%ebx
1407637cc:	48 8b f9             	mov    %rcx,%rdi
1407637cf:	48 8d 05 8a 2b 8c 00 	lea    0x8c2b8a(%rip),%rax        # 0x141026360
1407637d6:	48 89 01             	mov    %rax,(%rcx)
1407637d9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1407637dd:	e8 7e 86 08 00       	call   0x1407ebe60
1407637e2:	48 8d 05 5f 2b 8c 00 	lea    0x8c2b5f(%rip),%rax        # 0x141026348
1407637e9:	48 89 07             	mov    %rax,(%rdi)
1407637ec:	f6 c3 01             	test   $0x1,%bl
1407637ef:	74 0d                	je     0x1407637fe
1407637f1:	ba 18 00 00 00       	mov    $0x18,%edx
1407637f6:	48 8b cf             	mov    %rdi,%rcx
1407637f9:	e8 46 79 6b 00       	call   0x140e1b144
1407637fe:	48 8b c7             	mov    %rdi,%rax
140763801:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140763806:	48 83 c4 20          	add    $0x20,%rsp
14076380a:	5f                   	pop    %rdi
14076380b:	c3                   	ret
14076380c:	cc                   	int3
14076380d:	cc                   	int3
14076380e:	cc                   	int3
14076380f:	cc                   	int3
140763810:	40 53                	rex push %rbx
140763812:	48 83 ec 20          	sub    $0x20,%rsp
140763816:	48 8d 05 eb 79 88 00 	lea    0x8879eb(%rip),%rax        # 0x140feb208
14076381d:	48 8b d9             	mov    %rcx,%rbx
140763820:	48 89 01             	mov    %rax,(%rcx)
140763823:	f6 c2 01             	test   $0x1,%dl
140763826:	74 0a                	je     0x140763832
140763828:	ba 30 00 00 00       	mov    $0x30,%edx
14076382d:	e8 12 79 6b 00       	call   0x140e1b144
140763832:	48 8b c3             	mov    %rbx,%rax
140763835:	48 83 c4 20          	add    $0x20,%rsp
140763839:	5b                   	pop    %rbx
14076383a:	c3                   	ret
14076383b:	cc                   	int3
14076383c:	cc                   	int3
14076383d:	cc                   	int3
14076383e:	cc                   	int3
14076383f:	cc                   	int3
140763840:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140763845:	57                   	push   %rdi
140763846:	48 83 ec 20          	sub    $0x20,%rsp
14076384a:	8b fa                	mov    %edx,%edi
14076384c:	48 8b d9             	mov    %rcx,%rbx
14076384f:	48 8d 05 22 2b 8c 00 	lea    0x8c2b22(%rip),%rax        # 0x141026378
140763856:	48 89 01             	mov    %rax,(%rcx)
140763859:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14076385d:	48 85 c9             	test   %rcx,%rcx
140763860:	74 1f                	je     0x140763881
140763862:	8b 41 10             	mov    0x10(%rcx),%eax
140763865:	ff c8                	dec    %eax
140763867:	89 41 10             	mov    %eax,0x10(%rcx)
14076386a:	85 c0                	test   %eax,%eax
14076386c:	7f 13                	jg     0x140763881
14076386e:	78 3c                	js     0x1407638ac
140763870:	48 8b 01             	mov    (%rcx),%rax
140763873:	ba 01 00 00 00       	mov    $0x1,%edx
140763878:	48 8b 00             	mov    (%rax),%rax
14076387b:	ff 15 9f 01 82 00    	call   *0x82019f(%rip)        # 0x140f83a20
140763881:	48 8d 05 c0 2a 8c 00 	lea    0x8c2ac0(%rip),%rax        # 0x141026348
140763888:	48 89 03             	mov    %rax,(%rbx)
14076388b:	40 f6 c7 01          	test   $0x1,%dil
14076388f:	74 0d                	je     0x14076389e
140763891:	ba 10 00 00 00       	mov    $0x10,%edx
140763896:	48 8b cb             	mov    %rbx,%rcx
140763899:	e8 a6 78 6b 00       	call   0x140e1b144
14076389e:	48 8b c3             	mov    %rbx,%rax
1407638a1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1407638a6:	48 83 c4 20          	add    $0x20,%rsp
1407638aa:	5f                   	pop    %rdi
1407638ab:	c3                   	ret
1407638ac:	b9 02 00 00 00       	mov    $0x2,%ecx
1407638b1:	e8 4a 6e 02 00       	call   0x14078a700
1407638b6:	cc                   	int3
1407638b7:	cc                   	int3
1407638b8:	cc                   	int3
1407638b9:	cc                   	int3
1407638ba:	cc                   	int3
1407638bb:	cc                   	int3
1407638bc:	cc                   	int3
1407638bd:	cc                   	int3
1407638be:	cc                   	int3
1407638bf:	cc                   	int3
1407638c0:	40 53                	rex push %rbx
1407638c2:	48 83 ec 20          	sub    $0x20,%rsp
1407638c6:	48 8d 05 7b 2a 8c 00 	lea    0x8c2a7b(%rip),%rax        # 0x141026348
1407638cd:	48 8b d9             	mov    %rcx,%rbx
1407638d0:	48 89 01             	mov    %rax,(%rcx)
1407638d3:	f6 c2 01             	test   $0x1,%dl
1407638d6:	74 0a                	je     0x1407638e2
1407638d8:	ba 08 00 00 00       	mov    $0x8,%edx
1407638dd:	e8 62 78 6b 00       	call   0x140e1b144
1407638e2:	48 8b c3             	mov    %rbx,%rax
1407638e5:	48 83 c4 20          	add    $0x20,%rsp
1407638e9:	5b                   	pop    %rbx
1407638ea:	c3                   	ret
1407638eb:	cc                   	int3
1407638ec:	cc                   	int3
1407638ed:	cc                   	int3
1407638ee:	cc                   	int3
1407638ef:	cc                   	int3
1407638f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1407638f5:	57                   	push   %rdi
1407638f6:	48 83 ec 20          	sub    $0x20,%rsp
1407638fa:	48 8b f9             	mov    %rcx,%rdi
1407638fd:	41 0f b6 d8          	movzbl %r8b,%ebx
140763901:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140763905:	e8 c6 01 00 00       	call   0x140763ad0
14076390a:	84 db                	test   %bl,%bl
14076390c:	75 5e                	jne    0x14076396c
14076390e:	b9 30 00 00 00       	mov    $0x30,%ecx
140763913:	e8 f0 77 6b 00       	call   0x140e1b108
140763918:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14076391d:	48 8b d0             	mov    %rax,%rdx
140763920:	48 85 c0             	test   %rax,%rax
140763923:	74 39                	je     0x14076395e
140763925:	f2 0f 10 4f 20       	movsd  0x20(%rdi),%xmm1
14076392a:	48 8d 0d 5f 2a 8c 00 	lea    0x8c2a5f(%rip),%rcx        # 0x141026390
140763931:	48 8b 47 28          	mov    0x28(%rdi),%rax
140763935:	0f 28 c1             	movaps %xmm1,%xmm0
140763938:	f2 0f 58 05 30 cf cc 	addsd  0xcccf30(%rip),%xmm0        # 0x141430870
14076393f:	00
140763940:	f2 0f 11 4a 20       	movsd  %xmm1,0x20(%rdx)
140763945:	c7 42 10 ff ff ff ff 	movl   $0xffffffff,0x10(%rdx)
14076394c:	c6 42 18 11          	movb   $0x11,0x18(%rdx)
140763950:	48 89 0a             	mov    %rcx,(%rdx)
140763953:	f2 0f 11 42 08       	movsd  %xmm0,0x8(%rdx)
140763958:	48 89 42 28          	mov    %rax,0x28(%rdx)
14076395c:	eb 02                	jmp    0x140763960
14076395e:	33 d2                	xor    %edx,%edx
140763960:	48 8b 0d d1 f4 cc 00 	mov    0xccf4d1(%rip),%rcx        # 0x141432e38
140763967:	e8 04 31 ff ff       	call   0x140756a70
14076396c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140763971:	48 83 c4 20          	add    $0x20,%rsp
140763975:	5f                   	pop    %rdi
140763976:	c3                   	ret
140763977:	cc                   	int3
140763978:	cc                   	int3
140763979:	cc                   	int3
14076397a:	cc                   	int3
14076397b:	cc                   	int3
14076397c:	cc                   	int3
14076397d:	cc                   	int3
14076397e:	cc                   	int3
14076397f:	cc                   	int3
140763980:	40 53                	rex push %rbx
140763982:	56                   	push   %rsi
140763983:	57                   	push   %rdi
140763984:	48 83 ec 40          	sub    $0x40,%rsp
140763988:	48 8b f9             	mov    %rcx,%rdi
14076398b:	33 f6                	xor    %esi,%esi
14076398d:	48 8d 5a 48          	lea    0x48(%rdx),%rbx
140763991:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140763996:	76 03                	jbe    0x14076399b
140763998:	48 8b 1b             	mov    (%rbx),%rbx
14076399b:	b9 28 00 00 00       	mov    $0x28,%ecx
1407639a0:	e8 63 77 6b 00       	call   0x140e1b108
1407639a5:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1407639aa:	48 85 c0             	test   %rax,%rax
1407639ad:	74 39                	je     0x1407639e8
1407639af:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1407639b4:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1407639bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1407639c0:	48 ff c1             	inc    %rcx
1407639c3:	80 3c 0b 00          	cmpb   $0x0,(%rbx,%rcx,1)
1407639c7:	75 f7                	jne    0x1407639c0
1407639c9:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1407639ce:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1407639d3:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1407639d9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1407639de:	48 8b c8             	mov    %rax,%rcx
1407639e1:	e8 fa e2 fc ff       	call   0x140731ce0
1407639e6:	eb 03                	jmp    0x1407639eb
1407639e8:	48 8b c6             	mov    %rsi,%rax
1407639eb:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1407639f0:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
1407639f5:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1407639fa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1407639ff:	41 b1 01             	mov    $0x1,%r9b
140763a02:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140763a07:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140763a0c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140763a10:	e8 5b 13 fd ff       	call   0x140734d70
140763a15:	90                   	nop
140763a16:	48 83 c4 40          	add    $0x40,%rsp
140763a1a:	5f                   	pop    %rdi
140763a1b:	5e                   	pop    %rsi
140763a1c:	5b                   	pop    %rbx
140763a1d:	c3                   	ret