1005f2808:	0f 9e c2             	setle  %dl
1005f280b:	e9 69 ff ff ff       	jmp    1005f2779 <.text+0x1f1779>
1005f2810:	31 c0                	xor    %eax,%eax
1005f2812:	ba 01 00 00 00       	mov    $0x1,%edx
1005f2817:	e9 5d ff ff ff       	jmp    1005f2779 <.text+0x1f1779>
1005f281c:	0f 1f 40 00          	nopl   0x0(%rax)
1005f2820:	41 57                	push   %r15
1005f2822:	41 56                	push   %r14
1005f2824:	41 55                	push   %r13
1005f2826:	41 54                	push   %r12
1005f2828:	55                   	push   %rbp
1005f2829:	57                   	push   %rdi
1005f282a:	56                   	push   %rsi
1005f282b:	53                   	push   %rbx
1005f282c:	48 83 ec 28          	sub    $0x28,%rsp
1005f2830:	48 89 d7             	mov    %rdx,%rdi
1005f2833:	48 89 cd             	mov    %rcx,%rbp
1005f2836:	ba 04 00 00 00       	mov    $0x4,%edx
1005f283b:	44 89 c6             	mov    %r8d,%esi
1005f283e:	48 8d 0d 0d 07 12 00 	lea    0x12070d(%rip),%rcx        # 100712f52 <_head_msys_iconv_2_dll-0x590ae>
1005f2845:	e8 d6 2d f3 ff       	call   100525620 <.text+0x124620>
1005f284a:	48 8b 1d cf 09 13 00 	mov    0x1309cf(%rip),%rbx        # 100723220 <_head_msys_iconv_2_dll-0x48de0>
1005f2851:	48 89 ea             	mov    %rbp,%rdx
1005f2854:	b9 09 00 00 00       	mov    $0x9,%ecx
1005f2859:	41 89 c4             	mov    %eax,%r12d
1005f285c:	4c 8b 3b             	mov    (%rbx),%r15
1005f285f:	4c 8b 73 08          	mov    0x8(%rbx),%r14
1005f2863:	44 8b 6b 10          	mov    0x10(%rbx),%r13d
1005f2867:	e8 a4 9a e7 ff       	call   10046c310 <.text+0x6b310>
1005f286c:	48 89 fa             	mov    %rdi,%rdx
1005f286f:	31 c9                	xor    %ecx,%ecx
1005f2871:	e8 9a 9a e7 ff       	call   10046c310 <.text+0x6b310>
1005f2876:	89 f1                	mov    %esi,%ecx
1005f2878:	e8 43 9c e7 ff       	call   10046c4c0 <.text+0x6b4c0>
1005f287d:	48 8b 3d 5c 09 13 00 	mov    0x13095c(%rip),%rdi        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005f2884:	48 8b 07             	mov    (%rdi),%rax
1005f2887:	48 8b 88 f0 1c 00 00 	mov    0x1cf0(%rax),%rcx
1005f288e:	e8 ed 16 fd ff       	call   1005c3f80 <.text+0x1c2f80>
1005f2893:	48 89 c6             	mov    %rax,%rsi
1005f2896:	48 85 c0             	test   %rax,%rax
1005f2899:	0f 84 91 00 00 00    	je     1005f2930 <.text+0x1f1930>
1005f289f:	48 8b 07             	mov    (%rdi),%rax
1005f28a2:	f3 0f 6f 80 30 16 00 	movdqu 0x1630(%rax),%xmm0
1005f28a9:	00
1005f28aa:	48 8b 80 40 16 00 00 	mov    0x1640(%rax),%rax
1005f28b1:	0f 11 03             	movups %xmm0,(%rbx)
1005f28b4:	48 89 43 10          	mov    %rax,0x10(%rbx)
1005f28b8:	45 85 e4             	test   %r12d,%r12d
1005f28bb:	75 4b                	jne    1005f2908 <.text+0x1f1908>
1005f28bd:	ba 01 00 00 00       	mov    $0x1,%edx
1005f28c2:	48 89 f1             	mov    %rsi,%rcx
1005f28c5:	e8 f6 2e e6 ff       	call   1004557c0 <.text+0x547c0>
1005f28ca:	89 c7                	mov    %eax,%edi
1005f28cc:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1005f28d2:	31 d2                	xor    %edx,%edx
1005f28d4:	b9 31 00 00 00       	mov    $0x31,%ecx
1005f28d9:	e8 d2 9c e7 ff       	call   10046c5b0 <.text+0x6b5b0>
1005f28de:	48 89 f1             	mov    %rsi,%rcx
1005f28e1:	e8 3a ec e0 ff       	call   100401520 <.text+0x520>
1005f28e6:	4c 89 3b             	mov    %r15,(%rbx)
1005f28e9:	4c 89 73 08          	mov    %r14,0x8(%rbx)
1005f28ed:	44 89 6b 10          	mov    %r13d,0x10(%rbx)
1005f28f1:	89 f8                	mov    %edi,%eax
1005f28f3:	48 83 c4 28          	add    $0x28,%rsp
1005f28f7:	5b                   	pop    %rbx
1005f28f8:	5e                   	pop    %rsi
1005f28f9:	5f                   	pop    %rdi
1005f28fa:	5d                   	pop    %rbp
1005f28fb:	41 5c                	pop    %r12
1005f28fd:	41 5d                	pop    %r13
1005f28ff:	41 5e                	pop    %r14
1005f2901:	41 5f                	pop    %r15
1005f2903:	c3                   	ret
1005f2904:	0f 1f 40 00          	nopl   0x0(%rax)
1005f2908:	48 8b 2d f1 83 13 00 	mov    0x1383f1(%rip),%rbp        # 10072ad00 <_head_msys_iconv_2_dll-0x41300>
1005f290f:	ba 01 00 00 00       	mov    $0x1,%edx
1005f2914:	48 89 f1             	mov    %rsi,%rcx
1005f2917:	83 45 00 01          	addl   $0x1,0x0(%rbp)
1005f291b:	e8 a0 2e e6 ff       	call   1004557c0 <.text+0x547c0>
1005f2920:	83 6d 00 01          	subl   $0x1,0x0(%rbp)
1005f2924:	89 c7                	mov    %eax,%edi
1005f2926:	eb a4                	jmp    1005f28cc <.text+0x1f18cc>
1005f2928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005f292f:	00
1005f2930:	31 ff                	xor    %edi,%edi
1005f2932:	eb bd                	jmp    1005f28f1 <.text+0x1f18f1>
1005f2934:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005f293b:	00 00 00 00
1005f293f:	90                   	nop
1005f2940:	41 57                	push   %r15
1005f2942:	41 56                	push   %r14
1005f2944:	41 55                	push   %r13
1005f2946:	41 54                	push   %r12
1005f2948:	55                   	push   %rbp
1005f2949:	57                   	push   %rdi
1005f294a:	56                   	push   %rsi
1005f294b:	53                   	push   %rbx
1005f294c:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1005f2953:	48 8b 1d f6 08 13 00 	mov    0x1308f6(%rip),%rbx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005f295a:	48 8b 03             	mov    (%rbx),%rax
1005f295d:	48 8b 40 38          	mov    0x38(%rax),%rax
1005f2961:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1005f2968:	00
1005f2969:	49 89 cd             	mov    %rcx,%r13
1005f296c:	89 d6                	mov    %edx,%esi
1005f296e:	48 8b 05 ab 02 13 00 	mov    0x1302ab(%rip),%rax        # 100722c20 <_head_msys_iconv_2_dll-0x493e0>
1005f2975:	c7 84 24 98 00 00 00 	movl   $0x0,0x98(%rsp)
1005f297c:	00 00 00 00
1005f2980:	b9 01 00 00 00       	mov    $0x1,%ecx
1005f2985:	48 c7 84 24 a0 00 00 	movq   $0x0,0xa0(%rsp)
1005f298c:	00 00 00 00 00
1005f2991:	8b 00                	mov    (%rax),%eax
1005f2993:	48 c7 84 24 a8 00 00 	movq   $0x0,0xa8(%rsp)
1005f299a:	00 00 00 00 00
1005f299f:	89 44 24 7c          	mov    %eax,0x7c(%rsp)
1005f29a3:	e8 a8 fd ff ff       	call   1005f2750 <.text+0x1f1750>
1005f29a8:	48 8b 3d 41 76 13 00 	mov    0x137641(%rip),%rdi        # 100729ff0 <_head_msys_iconv_2_dll-0x42010>
1005f29af:	c7 44 24 4c 00 00 00 	movl   $0x0,0x4c(%rsp)
1005f29b6:	00
1005f29b7:	8d 04 40             	lea    (%rax,%rax,2),%eax
1005f29ba:	44 8b 17             	mov    (%rdi),%r10d
1005f29bd:	89 44 24 74          	mov    %eax,0x74(%rsp)
1005f29c1:	45 85 d2             	test   %r10d,%r10d
1005f29c4:	0f 84 ee 05 00 00    	je     1005f2fb8 <.text+0x1f1fb8>
1005f29ca:	c7 44 24 6c 00 00 00 	movl   $0x0,0x6c(%rsp)
1005f29d1:	00
1005f29d2:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
1005f29d9:	00
1005f29da:	48 8b 03             	mov    (%rbx),%rax
1005f29dd:	48 8b 48 38          	mov    0x38(%rax),%rcx
1005f29e1:	48 83 f9 01          	cmp    $0x1,%rcx
1005f29e5:	0f 8f 9a 07 00 00    	jg     1005f3185 <.text+0x1f2185>
1005f29eb:	c6 44 24 6b 00       	movb   $0x0,0x6b(%rsp)
1005f29f0:	44 8b 4c 24 4c       	mov    0x4c(%rsp),%r9d
1005f29f5:	bd 01 00 00 00       	mov    $0x1,%ebp
1005f29fa:	48 8d 84 24 9c 00 00 	lea    0x9c(%rsp),%rax
1005f2a01:	00
1005f2a02:	4c 8d 84 24 a8 00 00 	lea    0xa8(%rsp),%r8
1005f2a09:	00
1005f2a0a:	48 89 c2             	mov    %rax,%rdx
1005f2a0d:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1005f2a12:	41 be 01 00 00 00    	mov    $0x1,%r14d
1005f2a18:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1005f2a1d:	e8 2e ea ff ff       	call   1005f1450 <.text+0x1f0450>
1005f2a22:	41 89 c7             	mov    %eax,%r15d
1005f2a25:	48 8b 0b             	mov    (%rbx),%rcx
1005f2a28:	48 83 69 38 01       	subq   $0x1,0x38(%rcx)
1005f2a2d:	4d 85 ed             	test   %r13,%r13
1005f2a30:	0f 84 d4 02 00 00    	je     1005f2d0a <.text+0x1f1d0a>
1005f2a36:	0f b6 4c 24 4c       	movzbl 0x4c(%rsp),%ecx
1005f2a3b:	c7 44 24 50 00 00 00 	movl   $0x0,0x50(%rsp)
1005f2a42:	00
1005f2a43:	bf 01 00 00 00       	mov    $0x1,%edi
1005f2a48:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
1005f2a4f:	00
1005f2a50:	4c 8b 25 89 07 13 00 	mov    0x130789(%rip),%r12        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005f2a57:	83 e1 01             	and    $0x1,%ecx
1005f2a5a:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1005f2a61:	00
1005f2a62:	80 f9 01             	cmp    $0x1,%cl
1005f2a65:	c7 44 24 54 ff ff ff 	movl   $0xffffffff,0x54(%rsp)
1005f2a6c:	ff
1005f2a6d:	19 c0                	sbb    %eax,%eax
1005f2a6f:	31 c9                	xor    %ecx,%ecx
1005f2a71:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
1005f2a78:	00
1005f2a79:	83 e0 fe             	and    $0xfffffffe,%eax
1005f2a7c:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1005f2a83:	00
1005f2a84:	83 c0 03             	add    $0x3,%eax
1005f2a87:	85 f6                	test   %esi,%esi
1005f2a89:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%rsp)
1005f2a90:	00
1005f2a91:	4c 89 ee             	mov    %r13,%rsi
1005f2a94:	0f 95 c1             	setne  %cl
1005f2a97:	89 84 24 84 00 00 00 	mov    %eax,0x84(%rsp)
1005f2a9e:	8d 04 cd 00 00 00 00 	lea    0x0(,%rcx,8),%eax
1005f2aa5:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
1005f2aac:	e9 b5 01 00 00       	jmp    1005f2c66 <.text+0x1f1c66>
1005f2ab1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005f2ab8:	44 8b 4c 24 4c       	mov    0x4c(%rsp),%r9d
1005f2abd:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1005f2ac2:	48 83 c1 01          	add    $0x1,%rcx
1005f2ac6:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1005f2acb:	e8 80 e9 ff ff       	call   1005f1450 <.text+0x1f0450>
1005f2ad0:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
1005f2ad4:	41 89 c7             	mov    %eax,%r15d
1005f2ad7:	85 c9                	test   %ecx,%ecx
1005f2ad9:	0f 85 81 04 00 00    	jne    1005f2f60 <.text+0x1f1f60>
1005f2adf:	89 e8                	mov    %ebp,%eax
1005f2ae1:	8b 54 24 38          	mov    0x38(%rsp),%edx
1005f2ae5:	44 09 f8             	or     %r15d,%eax
1005f2ae8:	09 d0                	or     %edx,%eax
1005f2aea:	0f 85 50 04 00 00    	jne    1005f2f40 <.text+0x1f1f40>
1005f2af0:	80 7c 24 6b 00       	cmpb   $0x0,0x6b(%rsp)
1005f2af5:	0f 84 45 04 00 00    	je     1005f2f40 <.text+0x1f1f40>
1005f2afb:	48 8b 03             	mov    (%rbx),%rax
1005f2afe:	41 be 01 00 00 00    	mov    $0x1,%r14d
1005f2b04:	4c 8b 78 38          	mov    0x38(%rax),%r15
1005f2b08:	4c 89 f9             	mov    %r15,%rcx
1005f2b0b:	e8 30 04 f0 ff       	call   1004f2f40 <.text+0xf1f40>
1005f2b10:	80 38 00             	cmpb   $0x0,(%rax)
1005f2b13:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1005f2b18:	74 2c                	je     1005f2b46 <.text+0x1f1b46>
1005f2b1a:	4c 89 f9             	mov    %r15,%rcx
1005f2b1d:	e8 4e 06 f0 ff       	call   1004f3170 <.text+0xf2170>
1005f2b22:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1005f2b27:	83 e8 01             	sub    $0x1,%eax
1005f2b2a:	48 98                	cltq
1005f2b2c:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1005f2b30:	3c 20                	cmp    $0x20,%al
1005f2b32:	41 0f 94 c6          	sete   %r14b
1005f2b36:	3c 09                	cmp    $0x9,%al
1005f2b38:	0f 94 c0             	sete   %al
1005f2b3b:	41 09 c6             	or     %eax,%r14d
1005f2b3e:	41 83 f6 01          	xor    $0x1,%r14d
1005f2b42:	45 0f b6 f6          	movzbl %r14b,%r14d
1005f2b46:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1005f2b4d:	00
1005f2b4e:	45 31 ff             	xor    %r15d,%r15d
1005f2b51:	48 8b 03             	mov    (%rbx),%rax
1005f2b54:	8b 54 24 40          	mov    0x40(%rsp),%edx
1005f2b58:	48 8b 48 38          	mov    0x38(%rax),%rcx
1005f2b5c:	48 8b 07             	mov    (%rdi),%rax
1005f2b5f:	48 8b 00             	mov    (%rax),%rax
1005f2b62:	85 d2                	test   %edx,%edx
1005f2b64:	74 16                	je     1005f2b7c <.text+0x1f1b7c>
1005f2b66:	8b 54 24 48          	mov    0x48(%rsp),%edx
1005f2b6a:	44 8b 54 24 6c       	mov    0x6c(%rsp),%r10d
1005f2b6f:	44 09 d2             	or     %r10d,%edx
1005f2b72:	84 54 24 44          	test   %dl,0x44(%rsp)
1005f2b76:	0f 85 a4 01 00 00    	jne    1005f2d20 <.text+0x1f1d20>
1005f2b7c:	48 8b 03             	mov    (%rbx),%rax
1005f2b7f:	48 8b 48 38          	mov    0x38(%rax),%rcx
1005f2b83:	48 8b 07             	mov    (%rdi),%rax
1005f2b86:	48 3b 08             	cmp    (%rax),%rcx
1005f2b89:	0f 8d f1 01 00 00    	jge    1005f2d80 <.text+0x1f1d80>
1005f2b8f:	8b 94 24 98 00 00 00 	mov    0x98(%rsp),%edx
1005f2b96:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1005f2b9d:	00
1005f2b9e:	44 8b 8c 24 9c 00 00 	mov    0x9c(%rsp),%r9d
1005f2ba5:	00
1005f2ba6:	4c 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8
1005f2bad:	00
1005f2bae:	85 d2                	test   %edx,%edx
1005f2bb0:	0f 84 ba 01 00 00    	je     1005f2d70 <.text+0x1f1d70>
1005f2bb6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1005f2bbb:	e8 70 e9 ff ff       	call   1005f1530 <.text+0x1f0530>
1005f2bc0:	85 c0                	test   %eax,%eax
1005f2bc2:	0f 84 b8 01 00 00    	je     1005f2d80 <.text+0x1f1d80>
1005f2bc8:	8b 44 24 50          	mov    0x50(%rsp),%eax
1005f2bcc:	44 09 f0             	or     %r14d,%eax
1005f2bcf:	0f 85 c7 01 00 00    	jne    1005f2d9c <.text+0x1f1d9c>
1005f2bd5:	48 8b 03             	mov    (%rbx),%rax
1005f2bd8:	48 83 40 38 01       	addq   $0x1,0x38(%rax)
1005f2bdd:	c7 40 40 00 00 00 00 	movl   $0x0,0x40(%rax)
1005f2be4:	4d 85 ed             	test   %r13,%r13
1005f2be7:	0f 88 b3 03 00 00    	js     1005f2fa0 <.text+0x1f1fa0>
1005f2bed:	8b bc 24 9c 00 00 00 	mov    0x9c(%rsp),%edi
1005f2bf4:	85 ff                	test   %edi,%edi
1005f2bf6:	0f 8f 14 03 00 00    	jg     1005f2f10 <.text+0x1f1f10>
1005f2bfc:	8b 54 24 54          	mov    0x54(%rsp),%edx
1005f2c00:	85 d2                	test   %edx,%edx
1005f2c02:	0f 8f f8 02 00 00    	jg     1005f2f00 <.text+0x1f1f00>
1005f2c08:	48 8b 03             	mov    (%rbx),%rax
1005f2c0b:	45 31 c9             	xor    %r9d,%r9d
1005f2c0e:	45 31 c0             	xor    %r8d,%r8d
1005f2c11:	ba 01 00 00 00       	mov    $0x1,%edx
1005f2c16:	b9 02 00 00 00       	mov    $0x2,%ecx
1005f2c1b:	48 83 68 38 01       	subq   $0x1,0x38(%rax)
1005f2c20:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1005f2c27:	00
1005f2c28:	e8 93 6e f2 ff       	call   100519ac0 <.text+0x118ac0>
1005f2c2d:	85 c0                	test   %eax,%eax
1005f2c2f:	0f 84 0d 06 00 00    	je     1005f3242 <.text+0x1f2242>
1005f2c35:	e8 06 04 f0 ff       	call   1004f3040 <.text+0xf2040>
1005f2c3a:	8b 7c 24 74          	mov    0x74(%rsp),%edi
1005f2c3e:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
1005f2c45:	00
1005f2c46:	39 f8                	cmp    %edi,%eax
1005f2c48:	0f 9f c0             	setg   %al
1005f2c4b:	31 ff                	xor    %edi,%edi
1005f2c4d:	45 31 f6             	xor    %r14d,%r14d
1005f2c50:	0f b6 c0             	movzbl %al,%eax
1005f2c53:	89 44 24 50          	mov    %eax,0x50(%rsp)
1005f2c57:	e8 d4 a1 f0 ff       	call   1004fce30 <.text+0xfbe30>
1005f2c5c:	48 83 ee 01          	sub    $0x1,%rsi
1005f2c60:	0f 84 a4 00 00 00    	je     1005f2d0a <.text+0x1f1d0a>
1005f2c66:	48 8b 05 93 60 13 00 	mov    0x136093(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
1005f2c6d:	8b 00                	mov    (%rax),%eax
1005f2c6f:	85 c0                	test   %eax,%eax
1005f2c71:	0f 85 93 00 00 00    	jne    1005f2d0a <.text+0x1f1d0a>
1005f2c77:	85 ff                	test   %edi,%edi
1005f2c79:	74 2e                	je     1005f2ca9 <.text+0x1f1ca9>
1005f2c7b:	48 8b 03             	mov    (%rbx),%rax
1005f2c7e:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
1005f2c83:	44 89 fd             	mov    %r15d,%ebp
1005f2c86:	48 83 40 38 01       	addq   $0x1,0x38(%rax)
1005f2c8b:	8b 84 24 9c 00 00 00 	mov    0x9c(%rsp),%eax
1005f2c92:	89 84 24 98 00 00 00 	mov    %eax,0x98(%rsp)
1005f2c99:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1005f2ca0:	00
1005f2ca1:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1005f2ca8:	00
1005f2ca9:	48 83 fe 01          	cmp    $0x1,%rsi
1005f2cad:	74 17                	je     1005f2cc6 <.text+0x1f1cc6>
1005f2caf:	48 8b 03             	mov    (%rbx),%rax
1005f2cb2:	4c 89 e7             	mov    %r12,%rdi
1005f2cb5:	48 8b 48 38          	mov    0x38(%rax),%rcx
1005f2cb9:	49 8b 04 24          	mov    (%r12),%rax
1005f2cbd:	48 3b 08             	cmp    (%rax),%rcx
1005f2cc0:	0f 85 f2 fd ff ff    	jne    1005f2ab8 <.text+0x1f1ab8>
1005f2cc6:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1005f2ccc:	41 be 01 00 00 00    	mov    $0x1,%r14d
1005f2cd2:	c7 84 24 9c 00 00 00 	movl   $0x0,0x9c(%rsp)
1005f2cd9:	00 00 00 00
1005f2cdd:	48 c7 84 24 a8 00 00 	movq   $0x0,0xa8(%rsp)
1005f2ce4:	00 00 00 00 00
1005f2ce9:	85 ed                	test   %ebp,%ebp
1005f2ceb:	0f 84 60 02 00 00    	je     1005f2f51 <.text+0x1f1f51>
1005f2cf1:	4d 85 ed             	test   %r13,%r13
1005f2cf4:	78 14                	js     1005f2d0a <.text+0x1f1d0a>
1005f2cf6:	bf 01 00 00 00       	mov    $0x1,%edi
1005f2cfb:	e8 30 a1 f0 ff       	call   1004fce30 <.text+0xfbe30>
1005f2d00:	48 83 ee 01          	sub    $0x1,%rsi
1005f2d04:	0f 85 5c ff ff ff    	jne    1005f2c66 <.text+0x1f1c66>
1005f2d0a:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
1005f2d11:	5b                   	pop    %rbx
1005f2d12:	5e                   	pop    %rsi
1005f2d13:	5f                   	pop    %rdi
1005f2d14:	5d                   	pop    %rbp
1005f2d15:	41 5c                	pop    %r12
1005f2d17:	41 5d                	pop    %r13
1005f2d19:	41 5e                	pop    %r14
1005f2d1b:	41 5f                	pop    %r15
1005f2d1d:	c3                   	ret
1005f2d1e:	66 90                	xchg   %ax,%ax
1005f2d20:	48 39 c1             	cmp    %rax,%rcx
1005f2d23:	7d 5b                	jge    1005f2d80 <.text+0x1f1d80>
1005f2d25:	45 85 d2             	test   %r10d,%r10d
1005f2d28:	0f 85 bc 04 00 00    	jne    1005f31ea <.text+0x1f21ea>
1005f2d2e:	8b 44 24 48          	mov    0x48(%rsp),%eax
1005f2d32:	85 c0                	test   %eax,%eax
1005f2d34:	0f 84 55 fe ff ff    	je     1005f2b8f <.text+0x1f1b8f>
1005f2d3a:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
1005f2d41:	0b 84 24 9c 00 00 00 	or     0x9c(%rsp),%eax
1005f2d48:	0f 85 21 04 00 00    	jne    1005f316f <.text+0x1f216f>
1005f2d4e:	e8 2d a1 ed ff       	call   1004cce80 <.text+0xcbe80>
1005f2d53:	89 44 24 54          	mov    %eax,0x54(%rsp)
1005f2d57:	48 8b 03             	mov    (%rbx),%rax