1409d3800:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409d3805:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1409d380a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1409d380f:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409d3814:	57                   	push   %rdi
1409d3815:	48 83 ec 30          	sub    $0x30,%rsp
1409d3819:	49 8b e9             	mov    %r9,%rbp
1409d381c:	49 8b f0             	mov    %r8,%rsi
1409d381f:	48 8b f9             	mov    %rcx,%rdi
1409d3822:	33 c0                	xor    %eax,%eax
1409d3824:	89 44 24 20          	mov    %eax,0x20(%rsp)
1409d3828:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d382b:	0f 11 01             	movups %xmm0,(%rcx)
1409d382e:	48 89 41 10          	mov    %rax,0x10(%rcx)
1409d3832:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
1409d3839:	00
1409d383a:	88 01                	mov    %al,(%rcx)
1409d383c:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1409d3843:	00
1409d3844:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1409d384b:	4c 8b c3             	mov    %rbx,%r8
1409d384e:	66 90                	xchg   %ax,%ax
1409d3850:	49 ff c0             	inc    %r8
1409d3853:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1409d3858:	75 f6                	jne    0x1409d3850
1409d385a:	e8 21 a9 7d ff       	call   0x1401ae180
1409d385f:	4c 8b c3             	mov    %rbx,%r8
1409d3862:	49 ff c0             	inc    %r8
1409d3865:	42 80 3c 06 00       	cmpb   $0x0,(%rsi,%r8,1)
1409d386a:	75 f6                	jne    0x1409d3862
1409d386c:	48 8b d6             	mov    %rsi,%rdx
1409d386f:	48 8b cf             	mov    %rdi,%rcx
1409d3872:	e8 09 a9 7d ff       	call   0x1401ae180
1409d3877:	4c 8b c3             	mov    %rbx,%r8
1409d387a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1409d3880:	49 ff c0             	inc    %r8
1409d3883:	41 80 3c 28 00       	cmpb   $0x0,(%r8,%rbp,1)
1409d3888:	75 f6                	jne    0x1409d3880
1409d388a:	48 8b d5             	mov    %rbp,%rdx
1409d388d:	48 8b cf             	mov    %rdi,%rcx
1409d3890:	e8 eb a8 7d ff       	call   0x1401ae180
1409d3895:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1409d389a:	4c 8b c3             	mov    %rbx,%r8
1409d389d:	0f 1f 00             	nopl   (%rax)
1409d38a0:	49 ff c0             	inc    %r8
1409d38a3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1409d38a8:	75 f6                	jne    0x1409d38a0
1409d38aa:	48 8b cf             	mov    %rdi,%rcx
1409d38ad:	e8 ce a8 7d ff       	call   0x1401ae180
1409d38b2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1409d38b7:	48 ff c3             	inc    %rbx
1409d38ba:	80 3c 1a 00          	cmpb   $0x0,(%rdx,%rbx,1)
1409d38be:	75 f7                	jne    0x1409d38b7
1409d38c0:	4c 8b c3             	mov    %rbx,%r8
1409d38c3:	48 8b cf             	mov    %rdi,%rcx
1409d38c6:	e8 b5 a8 7d ff       	call   0x1401ae180
1409d38cb:	48 8b c7             	mov    %rdi,%rax
1409d38ce:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409d38d3:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1409d38d8:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1409d38dd:	48 83 c4 30          	add    $0x30,%rsp
1409d38e1:	5f                   	pop    %rdi
1409d38e2:	c3                   	ret
1409d38e3:	cc                   	int3
1409d38e4:	cc                   	int3
1409d38e5:	cc                   	int3
1409d38e6:	cc                   	int3
1409d38e7:	cc                   	int3
1409d38e8:	cc                   	int3
1409d38e9:	cc                   	int3
1409d38ea:	cc                   	int3
1409d38eb:	cc                   	int3
1409d38ec:	cc                   	int3
1409d38ed:	cc                   	int3
1409d38ee:	cc                   	int3
1409d38ef:	cc                   	int3
1409d38f0:	40 53                	rex push %rbx
1409d38f2:	56                   	push   %rsi
1409d38f3:	57                   	push   %rdi
1409d38f4:	48 83 ec 40          	sub    $0x40,%rsp
1409d38f8:	48 8b 05 01 56 9e 00 	mov    0x9e5601(%rip),%rax        # 0x1413b8f00
1409d38ff:	48 33 c4             	xor    %rsp,%rax
1409d3902:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409d3907:	49 8b d8             	mov    %r8,%rbx
1409d390a:	48 8b f9             	mov    %rcx,%rdi
1409d390d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1409d3912:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409d3917:	33 f6                	xor    %esi,%esi
1409d3919:	89 74 24 20          	mov    %esi,0x20(%rsp)
1409d391d:	0f 57 c0             	xorps  %xmm0,%xmm0
1409d3920:	0f 11 01             	movups %xmm0,(%rcx)
1409d3923:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1409d3927:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
1409d392e:	00
1409d392f:	40 88 31             	mov    %sil,(%rcx)
1409d3932:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1409d3939:	00
1409d393a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1409d3941:	49 ff c0             	inc    %r8
1409d3944:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1409d3949:	75 f6                	jne    0x1409d3941
1409d394b:	e8 30 a8 7d ff       	call   0x1401ae180
1409d3950:	48 8b d3             	mov    %rbx,%rdx
1409d3953:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1409d3958:	76 03                	jbe    0x1409d395d
1409d395a:	48 8b 13             	mov    (%rbx),%rdx
1409d395d:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409d3961:	48 8b cf             	mov    %rdi,%rcx
1409d3964:	e8 17 a8 7d ff       	call   0x1401ae180
1409d3969:	90                   	nop
1409d396a:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1409d396e:	48 83 fa 0f          	cmp    $0xf,%rdx
1409d3972:	76 2c                	jbe    0x1409d39a0
1409d3974:	48 ff c2             	inc    %rdx
1409d3977:	48 8b 0b             	mov    (%rbx),%rcx
1409d397a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409d3981:	72 18                	jb     0x1409d399b
1409d3983:	48 83 c2 27          	add    $0x27,%rdx
1409d3987:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1409d398b:	49 2b c8             	sub    %r8,%rcx
1409d398e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1409d3992:	48 83 f8 1f          	cmp    $0x1f,%rax
1409d3996:	77 2f                	ja     0x1409d39c7
1409d3998:	49 8b c8             	mov    %r8,%rcx
1409d399b:	e8 a4 77 44 00       	call   0x140e1b144
1409d39a0:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1409d39a4:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1409d39ab:	00
1409d39ac:	c6 03 00             	movb   $0x0,(%rbx)
1409d39af:	48 8b c7             	mov    %rdi,%rax
1409d39b2:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1409d39b7:	48 33 cc             	xor    %rsp,%rcx
1409d39ba:	e8 41 7b 44 00       	call   0x140e1b500
1409d39bf:	48 83 c4 40          	add    $0x40,%rsp
1409d39c3:	5f                   	pop    %rdi
1409d39c4:	5e                   	pop    %rsi
1409d39c5:	5b                   	pop    %rbx
1409d39c6:	c3                   	ret
1409d39c7:	e8 d8 67 45 00       	call   0x140e2a1a4
1409d39cc:	cc                   	int3
1409d39cd:	cc                   	int3
1409d39ce:	cc                   	int3
1409d39cf:	cc                   	int3
1409d39d0:	48 8b 02             	mov    (%rdx),%rax
1409d39d3:	48 89 01             	mov    %rax,(%rcx)
1409d39d6:	0f b7 42 08          	movzwl 0x8(%rdx),%eax
1409d39da:	48 83 c2 10          	add    $0x10,%rdx
1409d39de:	66 89 41 08          	mov    %ax,0x8(%rcx)
1409d39e2:	48 83 c1 10          	add    $0x10,%rcx
1409d39e6:	e9 c5 e8 01 00       	jmp    0x1409f22b0
1409d39eb:	cc                   	int3
1409d39ec:	cc                   	int3
1409d39ed:	cc                   	int3
1409d39ee:	cc                   	int3
1409d39ef:	cc                   	int3
1409d39f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409d39f5:	57                   	push   %rdi
1409d39f6:	48 83 ec 20          	sub    $0x20,%rsp
1409d39fa:	48 8b da             	mov    %rdx,%rbx
1409d39fd:	48 8b f9             	mov    %rcx,%rdi
1409d3a00:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1409d3a05:	e8 d6 ef b6 ff       	call   0x1405429e0
1409d3a0a:	90                   	nop
1409d3a0b:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
1409d3a0f:	48 8d 53 30          	lea    0x30(%rbx),%rdx
1409d3a13:	e8 c8 ef b6 ff       	call   0x1405429e0
1409d3a18:	0f b6 43 60          	movzbl 0x60(%rbx),%eax
1409d3a1c:	88 47 60             	mov    %al,0x60(%rdi)
1409d3a1f:	0f 10 43 68          	movups 0x68(%rbx),%xmm0
1409d3a23:	0f 11 47 68          	movups %xmm0,0x68(%rdi)
1409d3a27:	0f 10 43 78          	movups 0x78(%rbx),%xmm0
1409d3a2b:	0f 11 47 78          	movups %xmm0,0x78(%rdi)
1409d3a2f:	f2 0f 10 8b 88 00 00 	movsd  0x88(%rbx),%xmm1
1409d3a36:	00
1409d3a37:	f2 0f 11 8f 88 00 00 	movsd  %xmm1,0x88(%rdi)
1409d3a3e:	00
1409d3a3f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409d3a44:	48 83 c4 20          	add    $0x20,%rsp
1409d3a48:	5f                   	pop    %rdi
1409d3a49:	c3                   	ret
1409d3a4a:	cc                   	int3
1409d3a4b:	cc                   	int3
1409d3a4c:	cc                   	int3
1409d3a4d:	cc                   	int3
1409d3a4e:	cc                   	int3
1409d3a4f:	cc                   	int3
1409d3a50:	0f 10 02             	movups (%rdx),%xmm0
1409d3a53:	0f 11 01             	movups %xmm0,(%rcx)
1409d3a56:	c3                   	ret
1409d3a57:	cc                   	int3
1409d3a58:	cc                   	int3
1409d3a59:	cc                   	int3
1409d3a5a:	cc                   	int3
1409d3a5b:	cc                   	int3
1409d3a5c:	cc                   	int3
1409d3a5d:	cc                   	int3
1409d3a5e:	cc                   	int3
1409d3a5f:	cc                   	int3
1409d3a60:	0f 10 02             	movups (%rdx),%xmm0
1409d3a63:	0f 11 01             	movups %xmm0,(%rcx)
1409d3a66:	f2 0f 10 4a 10       	movsd  0x10(%rdx),%xmm1
1409d3a6b:	f2 0f 11 49 10       	movsd  %xmm1,0x10(%rcx)
1409d3a70:	c3                   	ret
1409d3a71:	cc                   	int3
1409d3a72:	cc                   	int3
1409d3a73:	cc                   	int3
1409d3a74:	cc                   	int3
1409d3a75:	cc                   	int3
1409d3a76:	cc                   	int3
1409d3a77:	cc                   	int3
1409d3a78:	cc                   	int3
1409d3a79:	cc                   	int3
1409d3a7a:	cc                   	int3
1409d3a7b:	cc                   	int3
1409d3a7c:	cc                   	int3
1409d3a7d:	cc                   	int3
1409d3a7e:	cc                   	int3
1409d3a7f:	cc                   	int3
1409d3a80:	e9 4b f0 01 00       	jmp    0x1409f2ad0
1409d3a85:	cc                   	int3
1409d3a86:	cc                   	int3
1409d3a87:	cc                   	int3
1409d3a88:	cc                   	int3
1409d3a89:	cc                   	int3
1409d3a8a:	cc                   	int3
1409d3a8b:	cc                   	int3
1409d3a8c:	cc                   	int3
1409d3a8d:	cc                   	int3
1409d3a8e:	cc                   	int3
1409d3a8f:	cc                   	int3
1409d3a90:	0f b6 02             	movzbl (%rdx),%eax
1409d3a93:	48 83 c2 08          	add    $0x8,%rdx
1409d3a97:	88 01                	mov    %al,(%rcx)
1409d3a99:	48 83 c1 08          	add    $0x8,%rcx
1409d3a9d:	e9 9e 4f 7d ff       	jmp    0x1401a8a40
1409d3aa2:	cc                   	int3
1409d3aa3:	cc                   	int3
1409d3aa4:	cc                   	int3
1409d3aa5:	cc                   	int3
1409d3aa6:	cc                   	int3
1409d3aa7:	cc                   	int3
1409d3aa8:	cc                   	int3
1409d3aa9:	cc                   	int3
1409d3aaa:	cc                   	int3
1409d3aab:	cc                   	int3
1409d3aac:	cc                   	int3
1409d3aad:	cc                   	int3
1409d3aae:	cc                   	int3
1409d3aaf:	cc                   	int3
1409d3ab0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409d3ab5:	57                   	push   %rdi
1409d3ab6:	48 83 ec 20          	sub    $0x20,%rsp
1409d3aba:	48 8b da             	mov    %rdx,%rbx
1409d3abd:	48 8b f9             	mov    %rcx,%rdi
1409d3ac0:	e8 1b ef b6 ff       	call   0x1405429e0
1409d3ac5:	0f 10 43 30          	movups 0x30(%rbx),%xmm0
1409d3ac9:	0f 11 47 30          	movups %xmm0,0x30(%rdi)
1409d3acd:	f2 0f 10 4b 40       	movsd  0x40(%rbx),%xmm1
1409d3ad2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409d3ad7:	f2 0f 11 4f 40       	movsd  %xmm1,0x40(%rdi)
1409d3adc:	48 83 c4 20          	add    $0x20,%rsp
1409d3ae0:	5f                   	pop    %rdi
1409d3ae1:	c3                   	ret
1409d3ae2:	cc                   	int3
1409d3ae3:	cc                   	int3
1409d3ae4:	cc                   	int3
1409d3ae5:	cc                   	int3
1409d3ae6:	cc                   	int3
1409d3ae7:	cc                   	int3
1409d3ae8:	cc                   	int3
1409d3ae9:	cc                   	int3
1409d3aea:	cc                   	int3
1409d3aeb:	cc                   	int3
1409d3aec:	cc                   	int3
1409d3aed:	cc                   	int3
1409d3aee:	cc                   	int3
1409d3aef:	cc                   	int3
1409d3af0:	e9 9b 05 02 00       	jmp    0x1409f4090
1409d3af5:	cc                   	int3
1409d3af6:	cc                   	int3
1409d3af7:	cc                   	int3
1409d3af8:	cc                   	int3
1409d3af9:	cc                   	int3
1409d3afa:	cc                   	int3
1409d3afb:	cc                   	int3
1409d3afc:	cc                   	int3
1409d3afd:	cc                   	int3
1409d3afe:	cc                   	int3
1409d3aff:	cc                   	int3
1409d3b00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409d3b05:	57                   	push   %rdi
1409d3b06:	48 83 ec 20          	sub    $0x20,%rsp
1409d3b0a:	0f b6 02             	movzbl (%rdx),%eax
1409d3b0d:	48 8b da             	mov    %rdx,%rbx
1409d3b10:	88 01                	mov    %al,(%rcx)
1409d3b12:	48 8b f9             	mov    %rcx,%rdi
1409d3b15:	48 83 c1 08          	add    $0x8,%rcx
1409d3b19:	48 83 c2 08          	add    $0x8,%rdx
1409d3b1d:	e8 1e 4f 7d ff       	call   0x1401a8a40
1409d3b22:	0f b7 43 28          	movzwl 0x28(%rbx),%eax
1409d3b26:	66 89 47 28          	mov    %ax,0x28(%rdi)
1409d3b2a:	48 8b 43 30          	mov    0x30(%rbx),%rax
1409d3b2e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409d3b33:	48 89 47 30          	mov    %rax,0x30(%rdi)
1409d3b37:	48 83 c4 20          	add    $0x20,%rsp
1409d3b3b:	5f                   	pop    %rdi
1409d3b3c:	c3                   	ret
1409d3b3d:	cc                   	int3
1409d3b3e:	cc                   	int3
1409d3b3f:	cc                   	int3
1409d3b40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409d3b45:	57                   	push   %rdi
1409d3b46:	48 83 ec 20          	sub    $0x20,%rsp
1409d3b4a:	48 8b da             	mov    %rdx,%rbx
1409d3b4d:	48 8b f9             	mov    %rcx,%rdi
1409d3b50:	e8 7b ef 01 00       	call   0x1409f2ad0
1409d3b55:	8b 43 70             	mov    0x70(%rbx),%eax
1409d3b58:	89 47 70             	mov    %eax,0x70(%rdi)
1409d3b5b:	8b 43 74             	mov    0x74(%rbx),%eax
1409d3b5e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409d3b63:	89 47 74             	mov    %eax,0x74(%rdi)
1409d3b66:	48 83 c4 20          	add    $0x20,%rsp
1409d3b6a:	5f                   	pop    %rdi
1409d3b6b:	c3                   	ret
1409d3b6c:	cc                   	int3
1409d3b6d:	cc                   	int3
1409d3b6e:	cc                   	int3
1409d3b6f:	cc                   	int3
1409d3b70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409d3b75:	57                   	push   %rdi
1409d3b76:	48 83 ec 20          	sub    $0x20,%rsp
1409d3b7a:	48 8b da             	mov    %rdx,%rbx
1409d3b7d:	48 8b f9             	mov    %rcx,%rdi
1409d3b80:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1409d3b85:	e8 56 ee b6 ff       	call   0x1405429e0
1409d3b8a:	90                   	nop
1409d3b8b:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
1409d3b8f:	48 8d 53 30          	lea    0x30(%rbx),%rdx
1409d3b93:	e8 48 ee b6 ff       	call   0x1405429e0
1409d3b98:	0f 10 43 60          	movups 0x60(%rbx),%xmm0
1409d3b9c:	0f 11 47 60          	movups %xmm0,0x60(%rdi)
1409d3ba0:	0f 10 43 70          	movups 0x70(%rbx),%xmm0
1409d3ba4:	0f 11 47 70          	movups %xmm0,0x70(%rdi)
1409d3ba8:	f2 0f 10 8b 80 00 00 	movsd  0x80(%rbx),%xmm1
1409d3baf:	00
1409d3bb0:	f2 0f 11 8f 80 00 00 	movsd  %xmm1,0x80(%rdi)
1409d3bb7:	00
1409d3bb8:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409d3bbd:	48 83 c4 20          	add    $0x20,%rsp
1409d3bc1:	5f                   	pop    %rdi