10059ea84:	41 55                	push   %r13
10059ea86:	41 54                	push   %r12
10059ea88:	55                   	push   %rbp
10059ea89:	57                   	push   %rdi
10059ea8a:	56                   	push   %rsi
10059ea8b:	53                   	push   %rbx
10059ea8c:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
10059ea93:	48 89 cb             	mov    %rcx,%rbx
10059ea96:	48 89 d7             	mov    %rdx,%rdi
10059ea99:	44 89 c6             	mov    %r8d,%esi
10059ea9c:	e8 2f fa 09 00       	call   10063e4d0 <.text+0x23d4d0>
10059eaa1:	85 c0                	test   %eax,%eax
10059eaa3:	74 53                	je     10059eaf8 <.text+0x19daf8>
10059eaa5:	31 d2                	xor    %edx,%edx
10059eaa7:	48 89 d9             	mov    %rbx,%rcx
10059eaaa:	e8 d1 ed 05 00       	call   1005fd880 <.text+0x1fc880>
10059eaaf:	85 c0                	test   %eax,%eax
10059eab1:	75 1d                	jne    10059ead0 <.text+0x19dad0>
10059eab3:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
10059eaba:	5b                   	pop    %rbx
10059eabb:	5e                   	pop    %rsi
10059eabc:	5f                   	pop    %rdi
10059eabd:	5d                   	pop    %rbp
10059eabe:	41 5c                	pop    %r12
10059eac0:	41 5d                	pop    %r13
10059eac2:	41 5e                	pop    %r14
10059eac4:	41 5f                	pop    %r15
10059eac6:	c3                   	ret
10059eac7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10059eace:	00 00
10059ead0:	ba 01 00 00 00       	mov    $0x1,%edx
10059ead5:	48 89 d9             	mov    %rbx,%rcx
10059ead8:	e8 e3 eb 05 00       	call   1005fd6c0 <.text+0x1fc6c0>
10059eadd:	85 c0                	test   %eax,%eax
10059eadf:	74 d2                	je     10059eab3 <.text+0x19dab3>
10059eae1:	ba 02 00 00 00       	mov    $0x2,%edx
10059eae6:	48 89 d9             	mov    %rbx,%rcx
10059eae9:	e8 62 ee 05 00       	call   1005fd950 <.text+0x1fc950>
10059eaee:	85 c0                	test   %eax,%eax
10059eaf0:	74 c1                	je     10059eab3 <.text+0x19dab3>
10059eaf2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10059eaf8:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
10059eaff:	00 00
10059eb01:	66 0f ef c0          	pxor   %xmm0,%xmm0
10059eb05:	83 3b 0b             	cmpl   $0xb,(%rbx)
10059eb08:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
10059eb0d:	0f 85 5f 02 00 00    	jne    10059ed72 <.text+0x19dd72>
10059eb13:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
10059eb18:	0f 84 d3 81 10 00    	je     1006a6cf1 <.text+0x2a5cf1>
10059eb1e:	83 7b 10 07          	cmpl   $0x7,0x10(%rbx)
10059eb22:	0f 85 1d 02 00 00    	jne    10059ed45 <.text+0x19dd45>
10059eb28:	48 83 7b 18 00       	cmpq   $0x0,0x18(%rbx)
10059eb2d:	0f 84 12 02 00 00    	je     10059ed45 <.text+0x19dd45>
10059eb33:	8b 43 20             	mov    0x20(%rbx),%eax
10059eb36:	85 c0                	test   %eax,%eax
10059eb38:	0f 85 da 00 00 00    	jne    10059ec18 <.text+0x19dc18>
10059eb3e:	45 31 ed             	xor    %r13d,%r13d
10059eb41:	45 31 f6             	xor    %r14d,%r14d
10059eb44:	31 ed                	xor    %ebp,%ebp
10059eb46:	48 89 f9             	mov    %rdi,%rcx
10059eb49:	4c 8d 64 24 60       	lea    0x60(%rsp),%r12
10059eb4e:	e8 9d 9f f3 ff       	call   1004d8af0 <.text+0xd7af0>
10059eb53:	85 c0                	test   %eax,%eax
10059eb55:	0f 84 ac 00 00 00    	je     10059ec07 <.text+0x19dc07>
10059eb5b:	85 f6                	test   %esi,%esi
10059eb5d:	74 71                	je     10059ebd0 <.text+0x19dbd0>
10059eb5f:	e8 dc 9d f3 ff       	call   1004d8940 <.text+0xd7940>
10059eb64:	4c 8d 64 24 60       	lea    0x60(%rsp),%r12
10059eb69:	49 89 c7             	mov    %rax,%r15
10059eb6c:	48 85 c0             	test   %rax,%rax
10059eb6f:	0f 84 92 00 00 00    	je     10059ec07 <.text+0x19dc07>
10059eb75:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059eb79:	48 89 c2             	mov    %rax,%rdx
10059eb7c:	e8 af a9 f3 ff       	call   1004d9530 <.text+0xd8530>
10059eb81:	85 c0                	test   %eax,%eax
10059eb83:	0f 84 47 01 00 00    	je     10059ecd0 <.text+0x19dcd0>
10059eb89:	e8 b2 9d f3 ff       	call   1004d8940 <.text+0xd7940>
10059eb8e:	49 89 c7             	mov    %rax,%r15
10059eb91:	48 85 c0             	test   %rax,%rax
10059eb94:	74 71                	je     10059ec07 <.text+0x19dc07>
10059eb96:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059eb9a:	48 89 c2             	mov    %rax,%rdx
10059eb9d:	e8 8e a9 f3 ff       	call   1004d9530 <.text+0xd8530>
10059eba2:	85 c0                	test   %eax,%eax
10059eba4:	0f 84 26 01 00 00    	je     10059ecd0 <.text+0x19dcd0>
10059ebaa:	e8 91 9d f3 ff       	call   1004d8940 <.text+0xd7940>
10059ebaf:	49 89 c7             	mov    %rax,%r15
10059ebb2:	48 85 c0             	test   %rax,%rax
10059ebb5:	74 50                	je     10059ec07 <.text+0x19dc07>
10059ebb7:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
10059ebbb:	48 89 c2             	mov    %rax,%rdx
10059ebbe:	e8 6d a9 f3 ff       	call   1004d9530 <.text+0xd8530>
10059ebc3:	85 c0                	test   %eax,%eax
10059ebc5:	0f 84 05 01 00 00    	je     10059ecd0 <.text+0x19dcd0>
10059ebcb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059ebd0:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
10059ebd4:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
10059ebd8:	4c 8d 64 24 60       	lea    0x60(%rsp),%r12
10059ebdd:	e8 0e f6 05 00       	call   1005fe1f0 <.text+0x1fd1f0>
10059ebe2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
10059ebe6:	89 74 24 28          	mov    %esi,0x28(%rsp)
10059ebea:	49 89 e9             	mov    %rbp,%r9
10059ebed:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
10059ebf2:	48 89 c2             	mov    %rax,%rdx
10059ebf5:	45 89 f0             	mov    %r14d,%r8d
10059ebf8:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
10059ebfd:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
10059ec02:	e8 c9 f9 ff ff       	call   10059e5d0 <.text+0x19d5d0>
10059ec07:	4c 89 e1             	mov    %r12,%rcx
10059ec0a:	e8 01 25 ed ff       	call   100471110 <.text+0x70110>
10059ec0f:	e9 9f fe ff ff       	jmp    10059eab3 <.text+0x19dab3>
10059ec14:	0f 1f 40 00          	nopl   0x0(%rax)
10059ec18:	ba 02 00 00 00       	mov    $0x2,%edx
10059ec1d:	48 89 d9             	mov    %rbx,%rcx
10059ec20:	e8 fb ec 05 00       	call   1005fd920 <.text+0x1fc920>
10059ec25:	85 c0                	test   %eax,%eax
10059ec27:	0f 84 86 fe ff ff    	je     10059eab3 <.text+0x19dab3>
10059ec2d:	4c 8b 63 28          	mov    0x28(%rbx),%r12
10059ec31:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059ec37:	48 8d 15 eb ee 16 00 	lea    0x16eeeb(%rip),%rdx        # 10070db29 <_head_msys_iconv_2_dll-0x5e4d7>
10059ec3e:	4c 89 e1             	mov    %r12,%rcx
10059ec41:	e8 fa ef e8 ff       	call   10042dc40 <.text+0x2cc40>
10059ec46:	48 89 c5             	mov    %rax,%rbp
10059ec49:	48 85 c0             	test   %rax,%rax
10059ec4c:	0f 84 96 00 00 00    	je     10059ece8 <.text+0x19dce8>
10059ec52:	83 38 07             	cmpl   $0x7,(%rax)
10059ec55:	0f 85 12 01 00 00    	jne    10059ed6d <.text+0x19dd6d>
10059ec5b:	48 8b 40 08          	mov    0x8(%rax),%rax
10059ec5f:	48 85 c0             	test   %rax,%rax
10059ec62:	0f 84 05 01 00 00    	je     10059ed6d <.text+0x19dd6d>
10059ec68:	80 38 00             	cmpb   $0x0,(%rax)
10059ec6b:	0f 84 fc 00 00 00    	je     10059ed6d <.text+0x19dd6d>
10059ec71:	48 89 e9             	mov    %rbp,%rcx
10059ec74:	e8 77 f5 05 00       	call   1005fe1f0 <.text+0x1fd1f0>
10059ec79:	48 89 c5             	mov    %rax,%rbp
10059ec7c:	4c 89 e1             	mov    %r12,%rcx
10059ec7f:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059ec85:	48 8d 15 a9 ee 16 00 	lea    0x16eea9(%rip),%rdx        # 10070db35 <_head_msys_iconv_2_dll-0x5e4cb>
10059ec8c:	e8 af ef e8 ff       	call   10042dc40 <.text+0x2cc40>
10059ec91:	48 89 c1             	mov    %rax,%rcx
10059ec94:	48 85 c0             	test   %rax,%rax
10059ec97:	74 47                	je     10059ece0 <.text+0x19dce0>
10059ec99:	83 38 05             	cmpl   $0x5,(%rax)
10059ec9c:	0f 85 a7 00 00 00    	jne    10059ed49 <.text+0x19dd49>
10059eca2:	31 d2                	xor    %edx,%edx
10059eca4:	e8 97 e9 05 00       	call   1005fd640 <.text+0x1fc640>
10059eca9:	49 89 c5             	mov    %rax,%r13
10059ecac:	48 8d 15 88 ee 16 00 	lea    0x16ee88(%rip),%rdx        # 10070db3b <_head_msys_iconv_2_dll-0x5e4c5>
10059ecb3:	4c 89 e1             	mov    %r12,%rcx
10059ecb6:	45 31 f6             	xor    %r14d,%r14d
10059ecb9:	e8 32 f0 e8 ff       	call   10042dcf0 <.text+0x2ccf0>
10059ecbe:	85 c0                	test   %eax,%eax
10059ecc0:	41 0f 95 c6          	setne  %r14b
10059ecc4:	e9 7d fe ff ff       	jmp    10059eb46 <.text+0x19db46>
10059ecc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10059ecd0:	4c 89 f9             	mov    %r15,%rcx
10059ecd3:	e8 48 28 e6 ff       	call   100401520 <.text+0x520>
10059ecd8:	e9 2a ff ff ff       	jmp    10059ec07 <.text+0x19dc07>
10059ecdd:	0f 1f 00             	nopl   (%rax)
10059ece0:	45 31 ed             	xor    %r13d,%r13d
10059ece3:	eb c7                	jmp    10059ecac <.text+0x19dcac>
10059ece5:	0f 1f 00             	nopl   (%rax)
10059ece8:	4c 8d 2d 3e ee 16 00 	lea    0x16ee3e(%rip),%r13        # 10070db2d <_head_msys_iconv_2_dll-0x5e4d3>
10059ecef:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059ecf5:	4c 89 e1             	mov    %r12,%rcx
10059ecf8:	4c 89 ea             	mov    %r13,%rdx
10059ecfb:	e8 40 ef e8 ff       	call   10042dc40 <.text+0x2cc40>
10059ed00:	48 85 c0             	test   %rax,%rax
10059ed03:	0f 84 73 ff ff ff    	je     10059ec7c <.text+0x19dc7c>
10059ed09:	48 89 c2             	mov    %rax,%rdx
10059ed0c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
10059ed11:	e8 ca 20 ed ff       	call   100470de0 <.text+0x6fde0>
10059ed16:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
10059ed1b:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
10059ed20:	48 89 c2             	mov    %rax,%rdx
10059ed23:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
10059ed28:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
10059ed2d:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
10059ed32:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
10059ed37:	48 85 d2             	test   %rdx,%rdx
10059ed3a:	0f 85 3c ff ff ff    	jne    10059ec7c <.text+0x19dc7c>
10059ed40:	e9 dd 7f 10 00       	jmp    1006a6d22 <.text+0x2a5d22>
10059ed45:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
10059ed49:	e8 a2 f4 05 00       	call   1005fe1f0 <.text+0x1fd1f0>
10059ed4e:	48 8b 0d 6b 6b 18 00 	mov    0x186b6b(%rip),%rcx        # 1007258c0 <_head_msys_iconv_2_dll-0x46740>
10059ed55:	48 89 c3             	mov    %rax,%rbx
10059ed58:	e8 1b 0b 10 00       	call   10069f878 <.text+0x29e878>
10059ed5d:	48 89 da             	mov    %rbx,%rdx
10059ed60:	48 89 c1             	mov    %rax,%rcx
10059ed63:	e8 32 02 11 00       	call   1006aef9a <.text+0x2adf9a>
10059ed68:	e9 46 fd ff ff       	jmp    10059eab3 <.text+0x19dab3>
10059ed6d:	48 89 e9             	mov    %rbp,%rcx
10059ed70:	eb d7                	jmp    10059ed49 <.text+0x19dd49>
10059ed72:	e9 7a 7f 10 00       	jmp    1006a6cf1 <.text+0x2a5cf1>
10059ed77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10059ed7e:	00 00
10059ed80:	45 31 c0             	xor    %r8d,%r8d
10059ed83:	e9 f8 fc ff ff       	jmp    10059ea80 <.text+0x19da80>
10059ed88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10059ed8f:	00
10059ed90:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10059ed96:	e9 e5 fc ff ff       	jmp    10059ea80 <.text+0x19da80>
10059ed9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059eda0:	48 81 ec 48 04 00 00 	sub    $0x448,%rsp
10059eda7:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
10059edae:	00
10059edaf:	48 85 c9             	test   %rcx,%rcx
10059edb2:	74 3c                	je     10059edf0 <.text+0x19ddf0>
10059edb4:	48 85 d2             	test   %rdx,%rdx
10059edb7:	74 37                	je     10059edf0 <.text+0x19ddf0>
10059edb9:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
10059edbe:	c7 44 24 28 00 01 00 	movl   $0x100,0x28(%rsp)
10059edc5:	00
10059edc6:	4c 8d 4c 24 3c       	lea    0x3c(%rsp),%r9
10059edcb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10059edd1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10059edd6:	e8 b5 f5 ff ff       	call   10059e390 <.text+0x19d390>
10059eddb:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
10059eddf:	48 81 c4 48 04 00 00 	add    $0x448,%rsp
10059ede6:	c3                   	ret
10059ede7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10059edee:	00 00
10059edf0:	31 c0                	xor    %eax,%eax
10059edf2:	48 81 c4 48 04 00 00 	add    $0x448,%rsp
10059edf9:	c3                   	ret
10059edfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10059ee00:	41 55                	push   %r13
10059ee02:	41 54                	push   %r12
10059ee04:	55                   	push   %rbp
10059ee05:	57                   	push   %rdi
10059ee06:	56                   	push   %rsi
10059ee07:	53                   	push   %rbx
10059ee08:	48 81 ec 48 04 00 00 	sub    $0x448,%rsp
10059ee0f:	c7 44 24 3c 00 00 00 	movl   $0x0,0x3c(%rsp)
10059ee16:	00
10059ee17:	48 89 cf             	mov    %rcx,%rdi
10059ee1a:	48 89 d3             	mov    %rdx,%rbx
10059ee1d:	48 85 c9             	test   %rcx,%rcx
10059ee20:	0f 84 1a 01 00 00    	je     10059ef40 <.text+0x19df40>
10059ee26:	48 85 d2             	test   %rdx,%rdx
10059ee29:	0f 84 11 01 00 00    	je     10059ef40 <.text+0x19df40>
10059ee2f:	b9 18 00 00 00       	mov    $0x18,%ecx
10059ee34:	e8 a7 22 e6 ff       	call   1004010e0 <.text+0xe0>
10059ee39:	48 89 c6             	mov    %rax,%rsi
10059ee3c:	48 85 c0             	test   %rax,%rax
10059ee3f:	0f 84 fb 00 00 00    	je     10059ef40 <.text+0x19df40>
10059ee45:	48 89 c1             	mov    %rax,%rcx
10059ee48:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
10059ee4e:	ba 04 00 00 00       	mov    $0x4,%edx
10059ee53:	e8 d8 27 e6 ff       	call   100401630 <.text+0x630>
10059ee58:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
10059ee5d:	45 31 c0             	xor    %r8d,%r8d
10059ee60:	48 89 da             	mov    %rbx,%rdx
10059ee63:	c7 44 24 28 00 01 00 	movl   $0x100,0x28(%rsp)
10059ee6a:	00
10059ee6b:	4c 8d 4c 24 3c       	lea    0x3c(%rsp),%r9
10059ee70:	48 89 f9             	mov    %rdi,%rcx
10059ee73:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10059ee78:	e8 13 f5 ff ff       	call   10059e390 <.text+0x19d390>
10059ee7d:	85 c0                	test   %eax,%eax
10059ee7f:	0f 84 ab 00 00 00    	je     10059ef30 <.text+0x19df30>
10059ee85:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
10059ee89:	85 c9                	test   %ecx,%ecx
10059ee8b:	0f 84 9f 00 00 00    	je     10059ef30 <.text+0x19df30>
10059ee91:	0f b6 03             	movzbl (%rbx),%eax
10059ee94:	84 c0                	test   %al,%al
10059ee96:	0f 84 a6 00 00 00    	je     10059ef42 <.text+0x19df42>
10059ee9c:	48 8b 3d 7d 9e 18 00 	mov    0x189e7d(%rip),%rdi        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
10059eea3:	48 8b 2d a6 a2 18 00 	mov    0x18a2a6(%rip),%rbp        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
10059eeaa:	45 31 ed             	xor    %r13d,%r13d
10059eead:	4c 8b 25 7c a2 18 00 	mov    0x18a27c(%rip),%r12        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
10059eeb4:	eb 3c                	jmp    10059eef2 <.text+0x19def2>
10059eeb6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10059eebd:	00 00 00
10059eec0:	48 89 d9             	mov    %rbx,%rcx
10059eec3:	41 ff 14 24          	call   *(%r12)
10059eec7:	83 f8 20             	cmp    $0x20,%eax
10059eeca:	74 14                	je     10059eee0 <.text+0x19dee0>
10059eecc:	8b 07                	mov    (%rdi),%eax
10059eece:	85 c0                	test   %eax,%eax
10059eed0:	74 2e                	je     10059ef00 <.text+0x19df00>
10059eed2:	48 89 d9             	mov    %rbx,%rcx
10059eed5:	41 ff 14 24          	call   *(%r12)
10059eed9:	83 f8 09             	cmp    $0x9,%eax
10059eedc:	75 27                	jne    10059ef05 <.text+0x19df05>
10059eede:	66 90                	xchg   %ax,%ax
10059eee0:	48 89 d9             	mov    %rbx,%rcx
10059eee3:	ff 55 00             	call   *0x0(%rbp)
10059eee6:	48 98                	cltq
10059eee8:	48 01 c3             	add    %rax,%rbx
10059eeeb:	0f b6 03             	movzbl (%rbx),%eax
10059eeee:	84 c0                	test   %al,%al
10059eef0:	74 50                	je     10059ef42 <.text+0x19df42>
10059eef2:	8b 17                	mov    (%rdi),%edx
10059eef4:	85 d2                	test   %edx,%edx
10059eef6:	75 c8                	jne    10059eec0 <.text+0x19dec0>
10059eef8:	3c 20                	cmp    $0x20,%al
10059eefa:	74 e4                	je     10059eee0 <.text+0x19dee0>
10059eefc:	0f 1f 40 00          	nopl   0x0(%rax)
10059ef00:	80 3b 09             	cmpb   $0x9,(%rbx)
10059ef03:	74 db                	je     10059eee0 <.text+0x19dee0>
10059ef05:	ba 01 00 00 00       	mov    $0x1,%edx
10059ef0a:	48 89 f1             	mov    %rsi,%rcx
10059ef0d:	e8 be 27 e6 ff       	call   1004016d0 <.text+0x6d0>
10059ef12:	49 63 c5             	movslq %r13d,%rax
10059ef15:	48 63 16             	movslq (%rsi),%rdx
10059ef18:	41 83 c5 01          	add    $0x1,%r13d
10059ef1c:	8b 4c 84 40          	mov    0x40(%rsp,%rax,4),%ecx
10059ef20:	48 8b 46 10          	mov    0x10(%rsi),%rax
10059ef24:	89 0c 90             	mov    %ecx,(%rax,%rdx,4)
10059ef27:	83 06 01             	addl   $0x1,(%rsi)
10059ef2a:	eb b4                	jmp    10059eee0 <.text+0x19dee0>
10059ef2c:	0f 1f 40 00          	nopl   0x0(%rax)
10059ef30:	48 89 f1             	mov    %rsi,%rcx
10059ef33:	e8 08 26 e6 ff       	call   100401540 <.text+0x540>
10059ef38:	48 89 f1             	mov    %rsi,%rcx
10059ef3b:	e8 e0 25 e6 ff       	call   100401520 <.text+0x520>
10059ef40:	31 f6                	xor    %esi,%esi
10059ef42:	48 89 f0             	mov    %rsi,%rax
10059ef45:	48 81 c4 48 04 00 00 	add    $0x448,%rsp
10059ef4c:	5b                   	pop    %rbx
10059ef4d:	5e                   	pop    %rsi
10059ef4e:	5f                   	pop    %rdi
10059ef4f:	5d                   	pop    %rbp
10059ef50:	41 5c                	pop    %r12
10059ef52:	41 5d                	pop    %r13
10059ef54:	c3                   	ret
10059ef55:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10059ef5c:	00 00 00 00
10059ef60:	41 57                	push   %r15
10059ef62:	41 56                	push   %r14
10059ef64:	41 55                	push   %r13
10059ef66:	41 54                	push   %r12
10059ef68:	55                   	push   %rbp
10059ef69:	57                   	push   %rdi
10059ef6a:	56                   	push   %rsi
10059ef6b:	53                   	push   %rbx
10059ef6c:	48 83 ec 68          	sub    $0x68,%rsp
10059ef70:	0f 29 74 24 40       	movaps %xmm6,0x40(%rsp)
10059ef75:	0f 29 7c 24 50       	movaps %xmm7,0x50(%rsp)
10059ef7a:	48 8b 32             	mov    (%rdx),%rsi
10059ef7d:	66 0f 6e 42 08       	movd   0x8(%rdx),%xmm0
10059ef82:	66 0f 6e 7a 0c       	movd   0xc(%rdx),%xmm7
10059ef87:	49 63 c1             	movslq %r9d,%rax
10059ef8a:	45 89 ce             	mov    %r9d,%r14d
10059ef8d:	49 89 cd             	mov    %rcx,%r13
10059ef90:	44 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%r9d
10059ef97:	00
10059ef98:	48 01 f0             	add    %rsi,%rax
10059ef9b:	48 89 94 24 b8 00 00 	mov    %rdx,0xb8(%rsp)