1005c5941:	5f                   	pop    %rdi
1005c5942:	5d                   	pop    %rbp
1005c5943:	41 5c                	pop    %r12
1005c5945:	41 5d                	pop    %r13
1005c5947:	41 5e                	pop    %r14
1005c5949:	c3                   	ret
1005c594a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c5950:	ba 01 00 00 00       	mov    $0x1,%edx
1005c5955:	48 89 d9             	mov    %rbx,%rcx
1005c5958:	e8 f3 7d 03 00       	call   1005fd750 <.text+0x1fc750>
1005c595d:	85 c0                	test   %eax,%eax
1005c595f:	74 da                	je     1005c593b <.text+0x1c493b>
1005c5961:	48 89 d9             	mov    %rbx,%rcx
1005c5964:	e8 b7 88 03 00       	call   1005fe220 <.text+0x1fd220>
1005c5969:	48 89 c6             	mov    %rax,%rsi
1005c596c:	48 85 c0             	test   %rax,%rax
1005c596f:	74 ca                	je     1005c593b <.text+0x1c493b>
1005c5971:	48 89 c1             	mov    %rax,%rcx
1005c5974:	e8 f7 a8 0d 00       	call   1006a0270 <.text+0x29f270>
1005c5979:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005c597d:	48 8d 54 24 2c       	lea    0x2c(%rsp),%rdx
1005c5982:	49 89 c4             	mov    %rax,%r12
1005c5985:	e8 b6 7c 03 00       	call   1005fd640 <.text+0x1fc640>
1005c598a:	8b 5c 24 2c          	mov    0x2c(%rsp),%ebx
1005c598e:	85 db                	test   %ebx,%ebx
1005c5990:	75 a9                	jne    1005c593b <.text+0x1c493b>
1005c5992:	44 89 e5             	mov    %r12d,%ebp
1005c5995:	41 89 c6             	mov    %eax,%r14d
1005c5998:	85 c0                	test   %eax,%eax
1005c599a:	78 9f                	js     1005c593b <.text+0x1c493b>
1005c599c:	45 85 e4             	test   %r12d,%r12d
1005c599f:	7e 9a                	jle    1005c593b <.text+0x1c493b>
1005c59a1:	85 c0                	test   %eax,%eax
1005c59a3:	74 49                	je     1005c59ee <.text+0x1c49ee>
1005c59a5:	4c 8b 25 64 30 16 00 	mov    0x163064(%rip),%r12        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005c59ac:	4c 8b 2d 9d 37 16 00 	mov    0x16379d(%rip),%r13        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c59b3:	eb 16                	jmp    1005c59cb <.text+0x1c49cb>
1005c59b5:	0f 1f 00             	nopl   (%rax)
1005c59b8:	41 ff 55 00          	call   *0x0(%r13)
1005c59bc:	01 c3                	add    %eax,%ebx
1005c59be:	39 dd                	cmp    %ebx,%ebp
1005c59c0:	0f 8e 75 ff ff ff    	jle    1005c593b <.text+0x1c493b>
1005c59c6:	45 85 f6             	test   %r14d,%r14d
1005c59c9:	74 1d                	je     1005c59e8 <.text+0x1c49e8>
1005c59cb:	41 8b 04 24          	mov    (%r12),%eax
1005c59cf:	48 63 cb             	movslq %ebx,%rcx
1005c59d2:	41 83 ee 01          	sub    $0x1,%r14d
1005c59d6:	48 01 f1             	add    %rsi,%rcx
1005c59d9:	85 c0                	test   %eax,%eax
1005c59db:	74 db                	je     1005c59b8 <.text+0x1c49b8>
1005c59dd:	e8 fe 5b f2 ff       	call   1004eb5e0 <.text+0xea5e0>
1005c59e2:	eb d8                	jmp    1005c59bc <.text+0x1c49bc>
1005c59e4:	0f 1f 40 00          	nopl   0x0(%rax)
1005c59e8:	48 63 db             	movslq %ebx,%rbx
1005c59eb:	48 01 de             	add    %rbx,%rsi
1005c59ee:	48 8b 05 3b 37 16 00 	mov    0x16373b(%rip),%rax        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
1005c59f5:	48 89 f1             	mov    %rsi,%rcx
1005c59f8:	ff 10                	call   *(%rax)
1005c59fa:	48 98                	cltq
1005c59fc:	48 89 47 08          	mov    %rax,0x8(%rdi)
1005c5a00:	48 83 c4 30          	add    $0x30,%rsp
1005c5a04:	5b                   	pop    %rbx
1005c5a05:	5e                   	pop    %rsi
1005c5a06:	5f                   	pop    %rdi
1005c5a07:	5d                   	pop    %rbp
1005c5a08:	41 5c                	pop    %r12
1005c5a0a:	41 5d                	pop    %r13
1005c5a0c:	41 5e                	pop    %r14
1005c5a0e:	c3                   	ret
1005c5a0f:	90                   	nop
1005c5a10:	55                   	push   %rbp
1005c5a11:	57                   	push   %rdi
1005c5a12:	56                   	push   %rsi
1005c5a13:	53                   	push   %rbx
1005c5a14:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1005c5a1b:	48 89 cb             	mov    %rcx,%rbx
1005c5a1e:	48 89 d7             	mov    %rdx,%rdi
1005c5a21:	e8 aa 8a 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c5a26:	85 c0                	test   %eax,%eax
1005c5a28:	74 46                	je     1005c5a70 <.text+0x1c4a70>
1005c5a2a:	31 d2                	xor    %edx,%edx
1005c5a2c:	48 89 d9             	mov    %rbx,%rcx
1005c5a2f:	e8 8c 7c 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c5a34:	85 c0                	test   %eax,%eax
1005c5a36:	75 10                	jne    1005c5a48 <.text+0x1c4a48>
1005c5a38:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1005c5a3f:	5b                   	pop    %rbx
1005c5a40:	5e                   	pop    %rsi
1005c5a41:	5f                   	pop    %rdi
1005c5a42:	5d                   	pop    %rbp
1005c5a43:	c3                   	ret
1005c5a44:	0f 1f 40 00          	nopl   0x0(%rax)
1005c5a48:	ba 01 00 00 00       	mov    $0x1,%edx
1005c5a4d:	48 89 d9             	mov    %rbx,%rcx
1005c5a50:	e8 6b 7c 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c5a55:	85 c0                	test   %eax,%eax
1005c5a57:	74 df                	je     1005c5a38 <.text+0x1c4a38>
1005c5a59:	ba 02 00 00 00       	mov    $0x2,%edx
1005c5a5e:	48 89 d9             	mov    %rbx,%rcx
1005c5a61:	e8 0a 7d 03 00       	call   1005fd770 <.text+0x1fc770>
1005c5a66:	85 c0                	test   %eax,%eax
1005c5a68:	74 ce                	je     1005c5a38 <.text+0x1c4a38>
1005c5a6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c5a70:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005c5a74:	e8 a7 87 03 00       	call   1005fe220 <.text+0x1fd220>
1005c5a79:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1005c5a7e:	48 89 d9             	mov    %rbx,%rcx
1005c5a81:	48 89 c5             	mov    %rax,%rbp
1005c5a84:	e8 37 87 03 00       	call   1005fe1c0 <.text+0x1fd1c0>
1005c5a89:	48 c7 47 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rdi)
1005c5a90:	ff
1005c5a91:	48 89 c6             	mov    %rax,%rsi
1005c5a94:	48 85 ed             	test   %rbp,%rbp
1005c5a97:	74 9f                	je     1005c5a38 <.text+0x1c4a38>
1005c5a99:	48 85 c0             	test   %rax,%rax
1005c5a9c:	74 9a                	je     1005c5a38 <.text+0x1c4a38>
1005c5a9e:	8b 53 20             	mov    0x20(%rbx),%edx
1005c5aa1:	48 89 c1             	mov    %rax,%rcx
1005c5aa4:	85 d2                	test   %edx,%edx
1005c5aa6:	75 28                	jne    1005c5ad0 <.text+0x1c4ad0>
1005c5aa8:	48 89 ea             	mov    %rbp,%rdx
1005c5aab:	e8 30 a8 0d 00       	call   1006a02e0 <.text+0x29f2e0>
1005c5ab0:	48 85 c0             	test   %rax,%rax
1005c5ab3:	74 83                	je     1005c5a38 <.text+0x1c4a38>
1005c5ab5:	48 29 f0             	sub    %rsi,%rax
1005c5ab8:	48 89 47 08          	mov    %rax,0x8(%rdi)
1005c5abc:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1005c5ac3:	5b                   	pop    %rbx
1005c5ac4:	5e                   	pop    %rsi
1005c5ac5:	5f                   	pop    %rdi
1005c5ac6:	5d                   	pop    %rbp
1005c5ac7:	c3                   	ret
1005c5ac8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c5acf:	00
1005c5ad0:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1005c5ad4:	48 8d 54 24 2c       	lea    0x2c(%rsp),%rdx
1005c5ad9:	c7 44 24 2c 00 00 00 	movl   $0x0,0x2c(%rsp)
1005c5ae0:	00
1005c5ae1:	e8 5a 7b 03 00       	call   1005fd640 <.text+0x1fc640>
1005c5ae6:	48 89 c3             	mov    %rax,%rbx
1005c5ae9:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1005c5aed:	85 c0                	test   %eax,%eax
1005c5aef:	0f 85 43 ff ff ff    	jne    1005c5a38 <.text+0x1c4a38>
1005c5af5:	48 89 f1             	mov    %rsi,%rcx
1005c5af8:	e8 73 a7 0d 00       	call   1006a0270 <.text+0x29f270>
1005c5afd:	39 c3                	cmp    %eax,%ebx
1005c5aff:	0f 8d 33 ff ff ff    	jge    1005c5a38 <.text+0x1c4a38>
1005c5b05:	48 63 cb             	movslq %ebx,%rcx
1005c5b08:	48 01 f1             	add    %rsi,%rcx
1005c5b0b:	85 db                	test   %ebx,%ebx
1005c5b0d:	48 0f 48 ce          	cmovs  %rsi,%rcx
1005c5b11:	eb 95                	jmp    1005c5aa8 <.text+0x1c4aa8>
1005c5b13:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c5b1a:	00 00 00 00
1005c5b1e:	66 90                	xchg   %ax,%ax
1005c5b20:	56                   	push   %rsi
1005c5b21:	53                   	push   %rbx
1005c5b22:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1005c5b29:	c7 02 07 00 00 00    	movl   $0x7,(%rdx)
1005c5b2f:	48 89 d3             	mov    %rdx,%rbx
1005c5b32:	48 89 ce             	mov    %rcx,%rsi
1005c5b35:	e8 86 34 ef ff       	call   1004b8fc0 <.text+0xb7fc0>
1005c5b3a:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1005c5b3f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1005c5b44:	48 89 f1             	mov    %rsi,%rcx
1005c5b47:	41 89 c1             	mov    %eax,%r9d
1005c5b4a:	e8 21 aa 03 00       	call   100600570 <.text+0x1ff570>
1005c5b4f:	48 89 43 08          	mov    %rax,0x8(%rbx)
1005c5b53:	48 85 c0             	test   %rax,%rax
1005c5b56:	74 08                	je     1005c5b60 <.text+0x1c4b60>
1005c5b58:	48 83 7c 24 28 00    	cmpq   $0x0,0x28(%rsp)
1005c5b5e:	74 10                	je     1005c5b70 <.text+0x1c4b70>
1005c5b60:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1005c5b67:	5b                   	pop    %rbx
1005c5b68:	5e                   	pop    %rsi
1005c5b69:	c3                   	ret
1005c5b6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c5b70:	48 89 c1             	mov    %rax,%rcx
1005c5b73:	e8 08 e4 ff ff       	call   1005c3f80 <.text+0x1c2f80>
1005c5b78:	48 89 43 08          	mov    %rax,0x8(%rbx)
1005c5b7c:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1005c5b83:	5b                   	pop    %rbx
1005c5b84:	5e                   	pop    %rsi
1005c5b85:	c3                   	ret
1005c5b86:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005c5b8d:	00 00 00
1005c5b90:	56                   	push   %rsi
1005c5b91:	53                   	push   %rbx
1005c5b92:	48 83 ec 28          	sub    $0x28,%rsp
1005c5b96:	48 89 cb             	mov    %rcx,%rbx
1005c5b99:	48 89 d6             	mov    %rdx,%rsi
1005c5b9c:	e8 2f 89 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c5ba1:	85 c0                	test   %eax,%eax
1005c5ba3:	74 0e                	je     1005c5bb3 <.text+0x1c4bb3>
1005c5ba5:	31 d2                	xor    %edx,%edx
1005c5ba7:	48 89 d9             	mov    %rbx,%rcx
1005c5baa:	e8 d1 7e 03 00       	call   1005fda80 <.text+0x1fca80>
1005c5baf:	85 c0                	test   %eax,%eax
1005c5bb1:	74 14                	je     1005c5bc7 <.text+0x1c4bc7>
1005c5bb3:	48 89 d9             	mov    %rbx,%rcx
1005c5bb6:	e8 35 86 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5bbb:	48 89 c1             	mov    %rax,%rcx
1005c5bbe:	e8 ad a6 0d 00       	call   1006a0270 <.text+0x29f270>
1005c5bc3:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005c5bc7:	48 83 c4 28          	add    $0x28,%rsp
1005c5bcb:	5b                   	pop    %rbx
1005c5bcc:	5e                   	pop    %rsi
1005c5bcd:	c3                   	ret
1005c5bce:	66 90                	xchg   %ax,%ax
1005c5bd0:	57                   	push   %rdi
1005c5bd1:	56                   	push   %rsi
1005c5bd2:	53                   	push   %rbx
1005c5bd3:	48 83 ec 30          	sub    $0x30,%rsp
1005c5bd7:	48 89 cb             	mov    %rcx,%rbx
1005c5bda:	48 89 d7             	mov    %rdx,%rdi
1005c5bdd:	e8 ee 88 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c5be2:	85 c0                	test   %eax,%eax
1005c5be4:	74 0e                	je     1005c5bf4 <.text+0x1c4bf4>
1005c5be6:	31 d2                	xor    %edx,%edx
1005c5be8:	48 89 d9             	mov    %rbx,%rcx
1005c5beb:	e8 90 7e 03 00       	call   1005fda80 <.text+0x1fca80>
1005c5bf0:	85 c0                	test   %eax,%eax
1005c5bf2:	74 36                	je     1005c5c2a <.text+0x1c4c2a>
1005c5bf4:	48 89 d9             	mov    %rbx,%rcx
1005c5bf7:	31 db                	xor    %ebx,%ebx
1005c5bf9:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
1005c5bfe:	e8 ed 85 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5c03:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1005c5c08:	80 38 00             	cmpb   $0x0,(%rax)
1005c5c0b:	74 19                	je     1005c5c26 <.text+0x1c4c26>
1005c5c0d:	0f 1f 00             	nopl   (%rax)
1005c5c10:	48 89 f1             	mov    %rsi,%rcx
1005c5c13:	48 83 c3 01          	add    $0x1,%rbx
1005c5c17:	e8 24 51 f2 ff       	call   1004ead40 <.text+0xe9d40>
1005c5c1c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1005c5c21:	80 38 00             	cmpb   $0x0,(%rax)
1005c5c24:	75 ea                	jne    1005c5c10 <.text+0x1c4c10>
1005c5c26:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1005c5c2a:	48 83 c4 30          	add    $0x30,%rsp
1005c5c2e:	5b                   	pop    %rbx
1005c5c2f:	5e                   	pop    %rsi
1005c5c30:	5f                   	pop    %rdi
1005c5c31:	c3                   	ret
1005c5c32:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c5c39:	00 00 00 00
1005c5c3d:	0f 1f 00             	nopl   (%rax)
1005c5c40:	55                   	push   %rbp
1005c5c41:	57                   	push   %rdi
1005c5c42:	56                   	push   %rsi
1005c5c43:	53                   	push   %rbx
1005c5c44:	48 83 ec 38          	sub    $0x38,%rsp
1005c5c48:	48 89 cb             	mov    %rcx,%rbx
1005c5c4b:	48 89 d5             	mov    %rdx,%rbp
1005c5c4e:	e8 7d 88 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c5c53:	85 c0                	test   %eax,%eax
1005c5c55:	0f 85 a5 00 00 00    	jne    1005c5d00 <.text+0x1c4d00>
1005c5c5b:	8b 53 10             	mov    0x10(%rbx),%edx
1005c5c5e:	85 d2                	test   %edx,%edx
1005c5c60:	75 4e                	jne    1005c5cb0 <.text+0x1c4cb0>
1005c5c62:	48 89 d9             	mov    %rbx,%rcx
1005c5c65:	48 8d 3d 14 51 f2 ff 	lea    -0xdaeec(%rip),%rdi        # 1004ead80 <.text+0xe9d80>
1005c5c6c:	e8 7f 85 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5c71:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1005c5c76:	31 db                	xor    %ebx,%ebx
1005c5c78:	80 38 00             	cmpb   $0x0,(%rax)
1005c5c7b:	74 1e                	je     1005c5c9b <.text+0x1c4c9b>
1005c5c7d:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
1005c5c82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c5c88:	48 89 f1             	mov    %rsi,%rcx
1005c5c8b:	48 83 c3 01          	add    $0x1,%rbx
1005c5c8f:	ff d7                	call   *%rdi
1005c5c91:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1005c5c96:	80 38 00             	cmpb   $0x0,(%rax)
1005c5c99:	75 ed                	jne    1005c5c88 <.text+0x1c4c88>
1005c5c9b:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
1005c5c9f:	48 83 c4 38          	add    $0x38,%rsp
1005c5ca3:	5b                   	pop    %rbx
1005c5ca4:	5e                   	pop    %rsi
1005c5ca5:	5f                   	pop    %rdi
1005c5ca6:	5d                   	pop    %rbp
1005c5ca7:	c3                   	ret
1005c5ca8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c5caf:	00
1005c5cb0:	48 8d 74 24 28       	lea    0x28(%rsp),%rsi
1005c5cb5:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005c5cb9:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1005c5cc0:	00
1005c5cc1:	48 89 f2             	mov    %rsi,%rdx
1005c5cc4:	e8 a7 79 03 00       	call   1005fd670 <.text+0x1fc670>
1005c5cc9:	48 89 c6             	mov    %rax,%rsi
1005c5ccc:	8b 44 24 28          	mov    0x28(%rsp),%eax
1005c5cd0:	85 c0                	test   %eax,%eax
1005c5cd2:	75 cb                	jne    1005c5c9f <.text+0x1c4c9f>
1005c5cd4:	48 83 fe 01          	cmp    $0x1,%rsi
1005c5cd8:	0f 87 b4 21 0e 00    	ja     1006a7e92 <.text+0x2a6e92>
1005c5cde:	48 89 d9             	mov    %rbx,%rcx
1005c5ce1:	48 8d 3d 98 50 f2 ff 	lea    -0xdaf68(%rip),%rdi        # 1004ead80 <.text+0xe9d80>
1005c5ce8:	e8 03 85 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5ced:	85 f6                	test   %esi,%esi
1005c5cef:	48 8d 15 4a 50 f2 ff 	lea    -0xdafb6(%rip),%rdx        # 1004ead40 <.text+0xe9d40>
1005c5cf6:	48 0f 45 fa          	cmovne %rdx,%rdi
1005c5cfa:	e9 72 ff ff ff       	jmp    1005c5c71 <.text+0x1c4c71>
1005c5cff:	90                   	nop
1005c5d00:	31 d2                	xor    %edx,%edx
1005c5d02:	48 89 d9             	mov    %rbx,%rcx
1005c5d05:	e8 b6 79 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c5d0a:	85 c0                	test   %eax,%eax
1005c5d0c:	74 91                	je     1005c5c9f <.text+0x1c4c9f>
1005c5d0e:	ba 01 00 00 00       	mov    $0x1,%edx
1005c5d13:	48 89 d9             	mov    %rbx,%rcx
1005c5d16:	e8 f5 7a 03 00       	call   1005fd810 <.text+0x1fc810>
1005c5d1b:	85 c0                	test   %eax,%eax
1005c5d1d:	0f 85 38 ff ff ff    	jne    1005c5c5b <.text+0x1c4c5b>
1005c5d23:	e9 77 ff ff ff       	jmp    1005c5c9f <.text+0x1c4c9f>
1005c5d28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c5d2f:	00
1005c5d30:	55                   	push   %rbp
1005c5d31:	57                   	push   %rdi
1005c5d32:	56                   	push   %rsi
1005c5d33:	53                   	push   %rbx
1005c5d34:	48 83 ec 38          	sub    $0x38,%rsp
1005c5d38:	48 c7 42 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rdx)
1005c5d3f:	ff
1005c5d40:	48 89 d6             	mov    %rdx,%rsi
1005c5d43:	31 d2                	xor    %edx,%edx
1005c5d45:	48 89 cb             	mov    %rcx,%rbx
1005c5d48:	e8 73 79 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c5d4d:	85 c0                	test   %eax,%eax
1005c5d4f:	75 0f                	jne    1005c5d60 <.text+0x1c4d60>
1005c5d51:	48 83 c4 38          	add    $0x38,%rsp
1005c5d55:	5b                   	pop    %rbx
1005c5d56:	5e                   	pop    %rsi
1005c5d57:	5f                   	pop    %rdi
1005c5d58:	5d                   	pop    %rbp
1005c5d59:	c3                   	ret
1005c5d5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c5d60:	ba 01 00 00 00       	mov    $0x1,%edx
1005c5d65:	48 89 d9             	mov    %rbx,%rcx
1005c5d68:	e8 a3 7a 03 00       	call   1005fd810 <.text+0x1fc810>
1005c5d6d:	85 c0                	test   %eax,%eax
1005c5d6f:	74 e0                	je     1005c5d51 <.text+0x1c4d51>
1005c5d71:	8b 43 10             	mov    0x10(%rbx),%eax
1005c5d74:	85 c0                	test   %eax,%eax
1005c5d76:	75 58                	jne    1005c5dd0 <.text+0x1c4dd0>
1005c5d78:	48 89 d9             	mov    %rbx,%rcx
1005c5d7b:	48 8d 3d be 4f f2 ff 	lea    -0xdb042(%rip),%rdi        # 1004ead40 <.text+0xe9d40>
1005c5d82:	e8 69 84 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5d87:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1005c5d8c:	31 db                	xor    %ebx,%ebx
1005c5d8e:	80 38 00             	cmpb   $0x0,(%rax)