1409d46e6:	48 c7 86 10 01 00 00 	movq   $0xf,0x110(%rsi)
1409d46ed:	0f 00 00 00
1409d46f1:	88 86 f8 00 00 00    	mov    %al,0xf8(%rsi)
1409d46f7:	49 89 76 08          	mov    %rsi,0x8(%r14)
1409d46fb:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1409d4700:	48 83 c4 20          	add    $0x20,%rsp
1409d4704:	41 5e                	pop    %r14
1409d4706:	c3                   	ret
1409d4707:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1409d470c:	49 c7 46 08 00 00 00 	movq   $0x0,0x8(%r14)
1409d4713:	00
1409d4714:	48 83 c4 20          	add    $0x20,%rsp
1409d4718:	41 5e                	pop    %r14
1409d471a:	c3                   	ret
1409d471b:	cc                   	int3
1409d471c:	cc                   	int3
1409d471d:	cc                   	int3
1409d471e:	cc                   	int3
1409d471f:	cc                   	int3
1409d4720:	40 53                	rex push %rbx
1409d4722:	48 83 ec 20          	sub    $0x20,%rsp
1409d4726:	33 c0                	xor    %eax,%eax
1409d4728:	48 8b d9             	mov    %rcx,%rbx
1409d472b:	48 89 01             	mov    %rax,(%rcx)
1409d472e:	48 89 41 08          	mov    %rax,0x8(%rcx)
1409d4732:	b9 80 00 00 00       	mov    $0x80,%ecx
1409d4737:	e8 cc 69 44 00       	call   0x140e1b108
1409d473c:	48 89 00             	mov    %rax,(%rax)
1409d473f:	48 89 40 08          	mov    %rax,0x8(%rax)
1409d4743:	48 89 40 10          	mov    %rax,0x10(%rax)
1409d4747:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409d474d:	48 89 03             	mov    %rax,(%rbx)
1409d4750:	48 83 c4 20          	add    $0x20,%rsp
1409d4754:	5b                   	pop    %rbx
1409d4755:	c3                   	ret
1409d4756:	cc                   	int3
1409d4757:	cc                   	int3
1409d4758:	cc                   	int3
1409d4759:	cc                   	int3
1409d475a:	cc                   	int3
1409d475b:	cc                   	int3
1409d475c:	cc                   	int3
1409d475d:	cc                   	int3
1409d475e:	cc                   	int3
1409d475f:	cc                   	int3
1409d4760:	c6 41 08 00          	movb   $0x0,0x8(%rcx)
1409d4764:	c3                   	ret
1409d4765:	cc                   	int3
1409d4766:	cc                   	int3
1409d4767:	cc                   	int3
1409d4768:	cc                   	int3
1409d4769:	cc                   	int3
1409d476a:	cc                   	int3
1409d476b:	cc                   	int3
1409d476c:	cc                   	int3
1409d476d:	cc                   	int3
1409d476e:	cc                   	int3
1409d476f:	cc                   	int3
1409d4770:	c6 41 10 00          	movb   $0x0,0x10(%rcx)
1409d4774:	c3                   	ret
1409d4775:	cc                   	int3
1409d4776:	cc                   	int3
1409d4777:	cc                   	int3
1409d4778:	cc                   	int3
1409d4779:	cc                   	int3
1409d477a:	cc                   	int3
1409d477b:	cc                   	int3
1409d477c:	cc                   	int3
1409d477d:	cc                   	int3
1409d477e:	cc                   	int3
1409d477f:	cc                   	int3
1409d4780:	40 53                	rex push %rbx
1409d4782:	48 83 ec 20          	sub    $0x20,%rsp
1409d4786:	33 c0                	xor    %eax,%eax
1409d4788:	48 8b d9             	mov    %rcx,%rbx
1409d478b:	48 89 01             	mov    %rax,(%rcx)
1409d478e:	48 89 41 08          	mov    %rax,0x8(%rcx)
1409d4792:	b9 50 00 00 00       	mov    $0x50,%ecx
1409d4797:	e8 6c 69 44 00       	call   0x140e1b108
1409d479c:	48 89 00             	mov    %rax,(%rax)
1409d479f:	48 89 40 08          	mov    %rax,0x8(%rax)
1409d47a3:	48 89 40 10          	mov    %rax,0x10(%rax)
1409d47a7:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1409d47ad:	48 89 03             	mov    %rax,(%rbx)
1409d47b0:	48 83 c4 20          	add    $0x20,%rsp
1409d47b4:	5b                   	pop    %rbx
1409d47b5:	c3                   	ret
1409d47b6:	cc                   	int3
1409d47b7:	cc                   	int3
1409d47b8:	cc                   	int3
1409d47b9:	cc                   	int3
1409d47ba:	cc                   	int3
1409d47bb:	cc                   	int3
1409d47bc:	cc                   	int3
1409d47bd:	cc                   	int3
1409d47be:	cc                   	int3
1409d47bf:	cc                   	int3
1409d47c0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409d47c5:	57                   	push   %rdi
1409d47c6:	48 83 ec 20          	sub    $0x20,%rsp
1409d47ca:	48 8b d9             	mov    %rcx,%rbx
1409d47cd:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1409d47d2:	33 ff                	xor    %edi,%edi
1409d47d4:	89 39                	mov    %edi,(%rcx)
1409d47d6:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1409d47da:	48 89 79 10          	mov    %rdi,0x10(%rcx)
1409d47de:	b9 60 00 00 00       	mov    $0x60,%ecx
1409d47e3:	e8 20 69 44 00       	call   0x140e1b108
1409d47e8:	48 89 00             	mov    %rax,(%rax)
1409d47eb:	48 89 40 08          	mov    %rax,0x8(%rax)
1409d47ef:	48 89 43 08          	mov    %rax,0x8(%rbx)
1409d47f3:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1409d47f7:	48 89 39             	mov    %rdi,(%rcx)
1409d47fa:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1409d47fe:	48 89 79 10          	mov    %rdi,0x10(%rcx)
1409d4802:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1409d4809:	00
1409d480a:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1409d4811:	00
1409d4812:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1409d4818:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1409d481c:	ba 10 00 00 00       	mov    $0x10,%edx
1409d4821:	e8 5a 82 9b ff       	call   0x14038ca80
1409d4826:	90                   	nop
1409d4827:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409d482c:	48 83 c4 20          	add    $0x20,%rsp
1409d4830:	5f                   	pop    %rdi
1409d4831:	c3                   	ret
1409d4832:	cc                   	int3
1409d4833:	cc                   	int3
1409d4834:	cc                   	int3
1409d4835:	cc                   	int3
1409d4836:	cc                   	int3
1409d4837:	cc                   	int3
1409d4838:	cc                   	int3
1409d4839:	cc                   	int3
1409d483a:	cc                   	int3
1409d483b:	cc                   	int3
1409d483c:	cc                   	int3
1409d483d:	cc                   	int3
1409d483e:	cc                   	int3
1409d483f:	cc                   	int3
1409d4840:	e9 0b db 01 00       	jmp    0x1409f2350
1409d4845:	cc                   	int3
1409d4846:	cc                   	int3
1409d4847:	cc                   	int3
1409d4848:	cc                   	int3
1409d4849:	cc                   	int3
1409d484a:	cc                   	int3
1409d484b:	cc                   	int3
1409d484c:	cc                   	int3
1409d484d:	cc                   	int3
1409d484e:	cc                   	int3
1409d484f:	cc                   	int3
1409d4850:	e9 cb 6d ff ff       	jmp    0x1409cb620
1409d4855:	cc                   	int3
1409d4856:	cc                   	int3
1409d4857:	cc                   	int3
1409d4858:	cc                   	int3
1409d4859:	cc                   	int3
1409d485a:	cc                   	int3
1409d485b:	cc                   	int3
1409d485c:	cc                   	int3
1409d485d:	cc                   	int3
1409d485e:	cc                   	int3
1409d485f:	cc                   	int3
1409d4860:	e9 8b b1 fe ff       	jmp    0x1409bf9f0
1409d4865:	cc                   	int3
1409d4866:	cc                   	int3
1409d4867:	cc                   	int3
1409d4868:	cc                   	int3
1409d4869:	cc                   	int3
1409d486a:	cc                   	int3
1409d486b:	cc                   	int3
1409d486c:	cc                   	int3
1409d486d:	cc                   	int3
1409d486e:	cc                   	int3
1409d486f:	cc                   	int3
1409d4870:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d4873:	0f 11 01             	movups %xmm0,(%rcx)
1409d4876:	0f 11 41 10          	movups %xmm0,0x10(%rcx)
1409d487a:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409d487e:	c3                   	ret
1409d487f:	cc                   	int3
1409d4880:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409d4885:	57                   	push   %rdi
1409d4886:	48 83 ec 20          	sub    $0x20,%rsp
1409d488a:	33 d2                	xor    %edx,%edx
1409d488c:	41 b8 e8 00 00 00    	mov    $0xe8,%r8d
1409d4892:	48 8b f9             	mov    %rcx,%rdi
1409d4895:	e8 16 ae 50 00       	call   0x140edf6b0
1409d489a:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409d489e:	e8 4d b1 fe ff       	call   0x1409bf9f0
1409d48a3:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
1409d48a7:	48 c7 47 18 00 00 00 	movq   $0x0,0x18(%rdi)
1409d48ae:	00
1409d48af:	e8 3c b1 fe ff       	call   0x1409bf9f0
1409d48b4:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1409d48b8:	48 c7 47 30 00 00 00 	movq   $0x0,0x30(%rdi)
1409d48bf:	00
1409d48c0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409d48c5:	48 83 c4 20          	add    $0x20,%rsp
1409d48c9:	5f                   	pop    %rdi
1409d48ca:	e9 51 6d ff ff       	jmp    0x1409cb620
1409d48cf:	cc                   	int3
1409d48d0:	e9 1b 80 0a 00       	jmp    0x140a7c8f0
1409d48d5:	cc                   	int3
1409d48d6:	cc                   	int3
1409d48d7:	cc                   	int3
1409d48d8:	cc                   	int3
1409d48d9:	cc                   	int3
1409d48da:	cc                   	int3
1409d48db:	cc                   	int3
1409d48dc:	cc                   	int3
1409d48dd:	cc                   	int3
1409d48de:	cc                   	int3
1409d48df:	cc                   	int3
1409d48e0:	e9 6b 3b ff ff       	jmp    0x1409c8450
1409d48e5:	cc                   	int3
1409d48e6:	cc                   	int3
1409d48e7:	cc                   	int3
1409d48e8:	cc                   	int3
1409d48e9:	cc                   	int3
1409d48ea:	cc                   	int3
1409d48eb:	cc                   	int3
1409d48ec:	cc                   	int3
1409d48ed:	cc                   	int3
1409d48ee:	cc                   	int3
1409d48ef:	cc                   	int3
1409d48f0:	c6 01 00             	movb   $0x0,(%rcx)
1409d48f3:	c3                   	ret
1409d48f4:	cc                   	int3
1409d48f5:	cc                   	int3
1409d48f6:	cc                   	int3
1409d48f7:	cc                   	int3
1409d48f8:	cc                   	int3
1409d48f9:	cc                   	int3
1409d48fa:	cc                   	int3
1409d48fb:	cc                   	int3
1409d48fc:	cc                   	int3
1409d48fd:	cc                   	int3
1409d48fe:	cc                   	int3
1409d48ff:	cc                   	int3
1409d4900:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409d4905:	57                   	push   %rdi
1409d4906:	48 83 ec 20          	sub    $0x20,%rsp
1409d490a:	48 8b f9             	mov    %rcx,%rdi
1409d490d:	c6 41 02 00          	movb   $0x0,0x2(%rcx)
1409d4911:	48 8d 59 08          	lea    0x8(%rcx),%rbx
1409d4915:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409d491a:	48 8b cb             	mov    %rbx,%rcx
1409d491d:	e8 ce b0 fe ff       	call   0x1409bf9f0
1409d4922:	c6 43 48 00          	movb   $0x0,0x48(%rbx)
1409d4926:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d4929:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1409d492d:	48 c7 43 60 07 00 00 	movq   $0x7,0x60(%rbx)
1409d4934:	00
1409d4935:	48 c7 43 68 0f 00 00 	movq   $0xf,0x68(%rbx)
1409d493c:	00
1409d493d:	48 8b 05 84 a4 67 00 	mov    0x67a484(%rip),%rax        # 0x14104edc8
1409d4944:	89 43 50             	mov    %eax,0x50(%rbx)
1409d4947:	0f b7 05 7e a4 67 00 	movzwl 0x67a47e(%rip),%eax        # 0x14104edcc
1409d494e:	66 89 43 54          	mov    %ax,0x54(%rbx)
1409d4952:	0f b6 05 75 a4 67 00 	movzbl 0x67a475(%rip),%eax        # 0x14104edce
1409d4959:	88 43 56             	mov    %al,0x56(%rbx)
1409d495c:	c6 43 57 00          	movb   $0x0,0x57(%rbx)
1409d4960:	0f 11 47 78          	movups %xmm0,0x78(%rdi)
1409d4964:	48 c7 87 88 00 00 00 	movq   $0x0,0x88(%rdi)
1409d496b:	00 00 00 00
1409d496f:	48 c7 87 90 00 00 00 	movq   $0xf,0x90(%rdi)
1409d4976:	0f 00 00 00
1409d497a:	c6 47 78 00          	movb   $0x0,0x78(%rdi)
1409d497e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409d4983:	48 83 c4 20          	add    $0x20,%rsp
1409d4987:	5f                   	pop    %rdi
1409d4988:	c3                   	ret
1409d4989:	cc                   	int3
1409d498a:	cc                   	int3
1409d498b:	cc                   	int3
1409d498c:	cc                   	int3
1409d498d:	cc                   	int3
1409d498e:	cc                   	int3
1409d498f:	cc                   	int3
1409d4990:	e9 0b 41 ff ff       	jmp    0x1409c8aa0
1409d4995:	cc                   	int3
1409d4996:	cc                   	int3
1409d4997:	cc                   	int3
1409d4998:	cc                   	int3
1409d4999:	cc                   	int3
1409d499a:	cc                   	int3
1409d499b:	cc                   	int3
1409d499c:	cc                   	int3
1409d499d:	cc                   	int3
1409d499e:	cc                   	int3
1409d499f:	cc                   	int3
1409d49a0:	33 c0                	xor    %eax,%eax
1409d49a2:	88 01                	mov    %al,(%rcx)
1409d49a4:	c3                   	ret
1409d49a5:	cc                   	int3
1409d49a6:	cc                   	int3
1409d49a7:	cc                   	int3
1409d49a8:	cc                   	int3
1409d49a9:	cc                   	int3
1409d49aa:	cc                   	int3
1409d49ab:	cc                   	int3
1409d49ac:	cc                   	int3
1409d49ad:	cc                   	int3
1409d49ae:	cc                   	int3
1409d49af:	cc                   	int3
1409d49b0:	40 53                	rex push %rbx
1409d49b2:	48 83 ec 20          	sub    $0x20,%rsp
1409d49b6:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
1409d49ba:	48 8b da             	mov    %rdx,%rbx
1409d49bd:	e8 be 25 07 00       	call   0x140a46f80
1409d49c2:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409d49c6:	48 83 fa 0f          	cmp    $0xf,%rdx
1409d49ca:	76 2c                	jbe    0x1409d49f8
1409d49cc:	48 8b 0b             	mov    (%rbx),%rcx
1409d49cf:	48 ff c2             	inc    %rdx
1409d49d2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409d49d9:	72 18                	jb     0x1409d49f3
1409d49db:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409d49df:	48 83 c2 27          	add    $0x27,%rdx
1409d49e3:	49 2b c8             	sub    %r8,%rcx
1409d49e6:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409d49ea:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d49ee:	77 21                	ja     0x1409d4a11
1409d49f0:	49 8b c8             	mov    %r8,%rcx
1409d49f3:	e8 4c 67 44 00       	call   0x140e1b144
1409d49f8:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
1409d49ff:	00
1409d4a00:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1409d4a07:	00
1409d4a08:	c6 03 00             	movb   $0x0,(%rbx)
1409d4a0b:	48 83 c4 20          	add    $0x20,%rsp
1409d4a0f:	5b                   	pop    %rbx
1409d4a10:	c3                   	ret
1409d4a11:	e8 8e 57 45 00       	call   0x140e2a1a4
1409d4a16:	cc                   	int3
1409d4a17:	cc                   	int3
1409d4a18:	cc                   	int3
1409d4a19:	cc                   	int3
1409d4a1a:	cc                   	int3
1409d4a1b:	cc                   	int3
1409d4a1c:	cc                   	int3
1409d4a1d:	cc                   	int3
1409d4a1e:	cc                   	int3
1409d4a1f:	cc                   	int3
1409d4a20:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409d4a25:	57                   	push   %rdi