1005c3bbb:	48 83 ee 01          	sub    $0x1,%rsi
1005c3bbf:	74 2e                	je     1005c3bef <.text+0x1c2bef>
1005c3bc1:	80 3b 00             	cmpb   $0x0,(%rbx)
1005c3bc4:	0f 84 4c ff ff ff    	je     1005c3b16 <.text+0x1c2b16>
1005c3bca:	4d 85 e4             	test   %r12,%r12
1005c3bcd:	74 e1                	je     1005c3bb0 <.text+0x1c2bb0>
1005c3bcf:	48 89 d9             	mov    %rbx,%rcx
1005c3bd2:	41 ff d5             	call   *%r13
1005c3bd5:	83 f8 01             	cmp    $0x1,%eax
1005c3bd8:	7e d6                	jle    1005c3bb0 <.text+0x1c2bb0>
1005c3bda:	48 89 d9             	mov    %rbx,%rcx
1005c3bdd:	e8 3e 5b f2 ff       	call   1004e9720 <.text+0xe8720>
1005c3be2:	3d ff ff 00 00       	cmp    $0xffff,%eax
1005c3be7:	7e c7                	jle    1005c3bb0 <.text+0x1c2bb0>
1005c3be9:	48 83 fe 01          	cmp    $0x1,%rsi
1005c3bed:	75 59                	jne    1005c3c48 <.text+0x1c2c48>
1005c3bef:	48 89 de             	mov    %rbx,%rsi
1005c3bf2:	48 29 ee             	sub    %rbp,%rsi
1005c3bf5:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1005c3bf9:	48 83 c4 30          	add    $0x30,%rsp
1005c3bfd:	5b                   	pop    %rbx
1005c3bfe:	5e                   	pop    %rsi
1005c3bff:	5f                   	pop    %rdi
1005c3c00:	5d                   	pop    %rbp
1005c3c01:	41 5c                	pop    %r12
1005c3c03:	41 5d                	pop    %r13
1005c3c05:	41 5e                	pop    %r14
1005c3c07:	c3                   	ret
1005c3c08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c3c0f:	00
1005c3c10:	48 8d 54 24 2c       	lea    0x2c(%rsp),%rdx
1005c3c15:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1005c3c19:	c7 44 24 2c 00 00 00 	movl   $0x0,0x2c(%rsp)
1005c3c20:	00
1005c3c21:	e8 4a 9a 03 00       	call   1005fd670 <.text+0x1fc670>
1005c3c26:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
1005c3c2a:	49 89 c4             	mov    %rax,%r12
1005c3c2d:	85 d2                	test   %edx,%edx
1005c3c2f:	0f 85 e1 fe ff ff    	jne    1005c3b16 <.text+0x1c2b16>
1005c3c35:	48 83 f8 01          	cmp    $0x1,%rax
1005c3c39:	0f 86 42 ff ff ff    	jbe    1005c3b81 <.text+0x1c2b81>
1005c3c3f:	e9 9c 41 0e 00       	jmp    1006a7de0 <.text+0x2a6de0>
1005c3c44:	0f 1f 40 00          	nopl   0x0(%rax)
1005c3c48:	48 83 ee 01          	sub    $0x1,%rsi
1005c3c4c:	e9 5f ff ff ff       	jmp    1005c3bb0 <.text+0x1c2bb0>
1005c3c51:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c3c58:	00 00 00 00
1005c3c5c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c3c60:	41 55                	push   %r13
1005c3c62:	41 54                	push   %r12
1005c3c64:	55                   	push   %rbp
1005c3c65:	57                   	push   %rdi
1005c3c66:	56                   	push   %rsi
1005c3c67:	53                   	push   %rbx
1005c3c68:	48 83 ec 28          	sub    $0x28,%rsp
1005c3c6c:	48 8b 19             	mov    (%rcx),%rbx
1005c3c6f:	4c 63 e2             	movslq %edx,%r12
1005c3c72:	49 89 cd             	mov    %rcx,%r13
1005c3c75:	4c 89 c5             	mov    %r8,%rbp
1005c3c78:	4c 89 cf             	mov    %r9,%rdi
1005c3c7b:	4c 89 e6             	mov    %r12,%rsi
1005c3c7e:	49 c1 e4 03          	shl    $0x3,%r12
1005c3c82:	48 85 db             	test   %rbx,%rbx
1005c3c85:	0f 84 e5 00 00 00    	je     1005c3d70 <.text+0x1c2d70>
1005c3c8b:	41 39 30             	cmp    %esi,(%r8)
1005c3c8e:	7d 3e                	jge    1005c3cce <.text+0x1c2cce>
1005c3c90:	48 89 d9             	mov    %rbx,%rcx
1005c3c93:	4c 89 e2             	mov    %r12,%rdx
1005c3c96:	e8 d5 c3 0d 00       	call   1006a0070 <.text+0x29f070>
1005c3c9b:	48 89 c3             	mov    %rax,%rbx
1005c3c9e:	48 85 db             	test   %rbx,%rbx
1005c3ca1:	0f 84 bd 00 00 00    	je     1005c3d64 <.text+0x1c2d64>
1005c3ca7:	48 63 45 00          	movslq 0x0(%rbp),%rax
1005c3cab:	39 c6                	cmp    %eax,%esi
1005c3cad:	7e 18                	jle    1005c3cc7 <.text+0x1c2cc7>
1005c3caf:	8d 56 ff             	lea    -0x1(%rsi),%edx
1005c3cb2:	48 8d 0c c3          	lea    (%rbx,%rax,8),%rcx
1005c3cb6:	29 c2                	sub    %eax,%edx
1005c3cb8:	4c 8d 04 d5 08 00 00 	lea    0x8(,%rdx,8),%r8
1005c3cbf:	00
1005c3cc0:	31 d2                	xor    %edx,%edx
1005c3cc2:	e8 49 c2 0d 00       	call   10069ff10 <.text+0x29ef10>
1005c3cc7:	49 89 5d 00          	mov    %rbx,0x0(%r13)
1005c3ccb:	89 75 00             	mov    %esi,0x0(%rbp)
1005c3cce:	4e 8d 5c 23 f8       	lea    -0x8(%rbx,%r12,1),%r11
1005c3cd3:	4d 8b 13             	mov    (%r11),%r10
1005c3cd6:	4d 85 d2             	test   %r10,%r10
1005c3cd9:	74 2a                	je     1005c3d05 <.text+0x1c2d05>
1005c3cdb:	41 0f b6 12          	movzbl (%r10),%edx
1005c3cdf:	0f b6 07             	movzbl (%rdi),%eax
1005c3ce2:	80 fa 2a             	cmp    $0x2a,%dl
1005c3ce5:	74 39                	je     1005c3d20 <.text+0x1c2d20>
1005c3ce7:	3c 2a                	cmp    $0x2a,%al
1005c3ce9:	0f 84 91 00 00 00    	je     1005c3d80 <.text+0x1c2d80>
1005c3cef:	48 89 f9             	mov    %rdi,%rcx
1005c3cf2:	e8 f9 fa ff ff       	call   1005c37f0 <.text+0x1c27f0>
1005c3cf7:	4c 89 d1             	mov    %r10,%rcx
1005c3cfa:	89 c3                	mov    %eax,%ebx
1005c3cfc:	e8 ef fa ff ff       	call   1005c37f0 <.text+0x1c27f0>
1005c3d01:	39 c3                	cmp    %eax,%ebx
1005c3d03:	75 7f                	jne    1005c3d84 <.text+0x1c2d84>
1005c3d05:	49 89 3b             	mov    %rdi,(%r11)
1005c3d08:	b8 01 00 00 00       	mov    $0x1,%eax
1005c3d0d:	48 83 c4 28          	add    $0x28,%rsp
1005c3d11:	5b                   	pop    %rbx
1005c3d12:	5e                   	pop    %rsi
1005c3d13:	5f                   	pop    %rdi
1005c3d14:	5d                   	pop    %rbp
1005c3d15:	41 5c                	pop    %r12
1005c3d17:	41 5d                	pop    %r13
1005c3d19:	c3                   	ret
1005c3d1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c3d20:	3c 2a                	cmp    $0x2a,%al
1005c3d22:	74 e1                	je     1005c3d05 <.text+0x1c2d05>
1005c3d24:	3c 64                	cmp    $0x64,%al
1005c3d26:	74 dd                	je     1005c3d05 <.text+0x1c2d05>
1005c3d28:	3c 69                	cmp    $0x69,%al
1005c3d2a:	74 d9                	je     1005c3d05 <.text+0x1c2d05>
1005c3d2c:	48 89 f9             	mov    %rdi,%rcx
1005c3d2f:	e8 5c fc ff ff       	call   1005c3990 <.text+0x1c2990>
1005c3d34:	48 89 c7             	mov    %rax,%rdi
1005c3d37:	49 8b 45 00          	mov    0x0(%r13),%rax
1005c3d3b:	4a 8b 4c 20 f8       	mov    -0x8(%rax,%r12,1),%rcx
1005c3d40:	e8 4b fc ff ff       	call   1005c3990 <.text+0x1c2990>
1005c3d45:	48 8b 0d 54 36 16 00 	mov    0x163654(%rip),%rcx        # 1007273a0 <_head_msys_iconv_2_dll-0x44c60>
1005c3d4c:	48 89 c3             	mov    %rax,%rbx
1005c3d4f:	e8 24 bb 0d 00       	call   10069f878 <.text+0x29e878>
1005c3d54:	49 89 f9             	mov    %rdi,%r9
1005c3d57:	49 89 d8             	mov    %rbx,%r8
1005c3d5a:	89 f2                	mov    %esi,%edx
1005c3d5c:	48 89 c1             	mov    %rax,%rcx
1005c3d5f:	e8 36 b2 0e 00       	call   1006aef9a <.text+0x2adf9a>
1005c3d64:	31 c0                	xor    %eax,%eax
1005c3d66:	eb a5                	jmp    1005c3d0d <.text+0x1c2d0d>
1005c3d68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c3d6f:	00
1005c3d70:	4c 89 e1             	mov    %r12,%rcx
1005c3d73:	e8 58 d5 e3 ff       	call   1004012d0 <.text+0x2d0>
1005c3d78:	48 89 c3             	mov    %rax,%rbx
1005c3d7b:	e9 1e ff ff ff       	jmp    1005c3c9e <.text+0x1c2c9e>
1005c3d80:	89 d0                	mov    %edx,%eax
1005c3d82:	eb a0                	jmp    1005c3d24 <.text+0x1c2d24>
1005c3d84:	4c 89 d1             	mov    %r10,%rcx
1005c3d87:	e8 04 fc ff ff       	call   1005c3990 <.text+0x1c2990>
1005c3d8c:	48 89 f9             	mov    %rdi,%rcx
1005c3d8f:	48 89 c5             	mov    %rax,%rbp
1005c3d92:	e8 f9 fb ff ff       	call   1005c3990 <.text+0x1c2990>
1005c3d97:	48 8b 0d e2 35 16 00 	mov    0x1635e2(%rip),%rcx        # 100727380 <_head_msys_iconv_2_dll-0x44c80>
1005c3d9e:	48 89 c3             	mov    %rax,%rbx
1005c3da1:	e8 d2 ba 0d 00       	call   10069f878 <.text+0x29e878>
1005c3da6:	49 89 e9             	mov    %rbp,%r9
1005c3da9:	49 89 d8             	mov    %rbx,%r8
1005c3dac:	89 f2                	mov    %esi,%edx
1005c3dae:	48 89 c1             	mov    %rax,%rcx
1005c3db1:	e8 e4 b1 0e 00       	call   1006aef9a <.text+0x2adf9a>
1005c3db6:	31 c0                	xor    %eax,%eax
1005c3db8:	e9 50 ff ff ff       	jmp    1005c3d0d <.text+0x1c2d0d>
1005c3dbd:	0f 1f 00             	nopl   (%rax)
1005c3dc0:	57                   	push   %rdi
1005c3dc1:	56                   	push   %rsi
1005c3dc2:	53                   	push   %rbx
1005c3dc3:	48 83 ec 20          	sub    $0x20,%rsp
1005c3dc7:	4c 8b 54 24 60       	mov    0x60(%rsp),%r10
1005c3dcc:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1005c3dd1:	41 8b 02             	mov    (%r10),%eax
1005c3dd4:	48 89 cb             	mov    %rcx,%rbx
1005c3dd7:	41 8b 09             	mov    (%r9),%ecx
1005c3dda:	4d 89 c3             	mov    %r8,%r11
1005c3ddd:	44 8d 40 01          	lea    0x1(%rax),%r8d
1005c3de1:	4c 89 cf             	mov    %r9,%rdi
1005c3de4:	41 39 c8             	cmp    %ecx,%r8d
1005c3de7:	0f 84 8b 00 00 00    	je     1005c3e78 <.text+0x1c2e78>
1005c3ded:	39 c8                	cmp    %ecx,%eax
1005c3def:	7d 77                	jge    1005c3e68 <.text+0x1c2e68>
1005c3df1:	41 89 02             	mov    %eax,(%r10)
1005c3df4:	8b 17                	mov    (%rdi),%edx
1005c3df6:	83 ea 01             	sub    $0x1,%edx
1005c3df9:	39 d0                	cmp    %edx,%eax
1005c3dfb:	7d 53                	jge    1005c3e50 <.text+0x1c2e50>
1005c3dfd:	48 85 db             	test   %rbx,%rbx
1005c3e00:	75 28                	jne    1005c3e2a <.text+0x1c2e2a>
1005c3e02:	e9 f6 3f 0e 00       	jmp    1006a7dfd <.text+0x2a6dfd>
1005c3e07:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c3e0e:	00 00
1005c3e10:	85 c0                	test   %eax,%eax
1005c3e12:	78 04                	js     1005c3e18 <.text+0x1c2e18>
1005c3e14:	49 83 03 08          	addq   $0x8,(%r11)
1005c3e18:	41 8b 02             	mov    (%r10),%eax
1005c3e1b:	83 c0 01             	add    $0x1,%eax
1005c3e1e:	41 89 02             	mov    %eax,(%r10)
1005c3e21:	8b 0f                	mov    (%rdi),%ecx
1005c3e23:	8d 51 ff             	lea    -0x1(%rcx),%edx
1005c3e26:	39 d0                	cmp    %edx,%eax
1005c3e28:	7d 26                	jge    1005c3e50 <.text+0x1c2e50>
1005c3e2a:	48 63 d0             	movslq %eax,%rdx
1005c3e2d:	48 8b 0c d3          	mov    (%rbx,%rdx,8),%rcx
1005c3e31:	48 85 c9             	test   %rcx,%rcx
1005c3e34:	0f 84 c3 3f 0e 00    	je     1006a7dfd <.text+0x2a6dfd>
1005c3e3a:	e8 b1 f9 ff ff       	call   1005c37f0 <.text+0x1c27f0>
1005c3e3f:	83 f8 06             	cmp    $0x6,%eax
1005c3e42:	7e cc                	jle    1005c3e10 <.text+0x1c2e10>
1005c3e44:	83 e8 08             	sub    $0x8,%eax
1005c3e47:	83 f8 02             	cmp    $0x2,%eax
1005c3e4a:	76 c8                	jbe    1005c3e14 <.text+0x1c2e14>
1005c3e4c:	eb ca                	jmp    1005c3e18 <.text+0x1c2e18>
1005c3e4e:	66 90                	xchg   %ax,%ax
1005c3e50:	83 c0 01             	add    $0x1,%eax
1005c3e53:	41 89 02             	mov    %eax,(%r10)
1005c3e56:	83 07 01             	addl   $0x1,(%rdi)
1005c3e59:	48 83 c4 20          	add    $0x20,%rsp
1005c3e5d:	5b                   	pop    %rbx
1005c3e5e:	5e                   	pop    %rsi
1005c3e5f:	5f                   	pop    %rdi
1005c3e60:	c3                   	ret
1005c3e61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c3e68:	49 89 13             	mov    %rdx,(%r11)
1005c3e6b:	31 c0                	xor    %eax,%eax
1005c3e6d:	e9 7f ff ff ff       	jmp    1005c3df1 <.text+0x1c2df1>
1005c3e72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c3e78:	45 89 02             	mov    %r8d,(%r10)
1005c3e7b:	41 83 01 01          	addl   $0x1,(%r9)
1005c3e7f:	48 83 c4 20          	add    $0x20,%rsp
1005c3e83:	5b                   	pop    %rbx
1005c3e84:	5e                   	pop    %rsi
1005c3e85:	5f                   	pop    %rdi
1005c3e86:	c3                   	ret
1005c3e87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c3e8e:	00 00
1005c3e90:	57                   	push   %rdi
1005c3e91:	56                   	push   %rsi
1005c3e92:	53                   	push   %rbx
1005c3e93:	48 83 ec 20          	sub    $0x20,%rsp
1005c3e97:	0f be 01             	movsbl (%rcx),%eax
1005c3e9a:	83 e8 30             	sub    $0x30,%eax
1005c3e9d:	48 89 ce             	mov    %rcx,%rsi
1005c3ea0:	83 f8 09             	cmp    $0x9,%eax
1005c3ea3:	77 3b                	ja     1005c3ee0 <.text+0x1c2ee0>
1005c3ea5:	48 89 ca             	mov    %rcx,%rdx
1005c3ea8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c3eaf:	00
1005c3eb0:	0f be 42 01          	movsbl 0x1(%rdx),%eax
1005c3eb4:	48 83 c2 01          	add    $0x1,%rdx
1005c3eb8:	83 e8 30             	sub    $0x30,%eax
1005c3ebb:	83 f8 09             	cmp    $0x9,%eax
1005c3ebe:	76 f0                	jbe    1005c3eb0 <.text+0x1c2eb0>
1005c3ec0:	48 89 d3             	mov    %rdx,%rbx
1005c3ec3:	48 29 f3             	sub    %rsi,%rbx
1005c3ec6:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1005c3eca:	e8 01 d4 e3 ff       	call   1004012d0 <.text+0x2d0>
1005c3ecf:	48 89 c7             	mov    %rax,%rdi
1005c3ed2:	48 85 c0             	test   %rax,%rax
1005c3ed5:	0f 84 3a 3f 0e 00    	je     1006a7e15 <.text+0x2a6e15>
1005c3edb:	e9 53 3f 0e 00       	jmp    1006a7e33 <.text+0x2a6e33>
1005c3ee0:	b9 01 00 00 00       	mov    $0x1,%ecx
1005c3ee5:	31 db                	xor    %ebx,%ebx
1005c3ee7:	eb e1                	jmp    1005c3eca <.text+0x1c2eca>
1005c3ee9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c3ef0:	53                   	push   %rbx
1005c3ef1:	48 83 ec 20          	sub    $0x20,%rsp
1005c3ef5:	49 89 d3             	mov    %rdx,%r11
1005c3ef8:	48 8b 12             	mov    (%rdx),%rdx
1005c3efb:	48 89 cb             	mov    %rcx,%rbx
1005c3efe:	0f be 02             	movsbl (%rdx),%eax
1005c3f01:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1005c3f05:	83 e8 30             	sub    $0x30,%eax
1005c3f08:	41 89 00             	mov    %eax,(%r8)
1005c3f0b:	49 89 0b             	mov    %rcx,(%r11)
1005c3f0e:	0f be 4a 01          	movsbl 0x1(%rdx),%ecx
1005c3f12:	44 8d 51 d0          	lea    -0x30(%rcx),%r10d
1005c3f16:	41 83 fa 09          	cmp    $0x9,%r10d
1005c3f1a:	77 31                	ja     1005c3f4d <.text+0x1c2f4d>
1005c3f1c:	48 83 c2 02          	add    $0x2,%rdx
1005c3f20:	eb 24                	jmp    1005c3f46 <.text+0x1c2f46>
1005c3f22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c3f28:	8d 04 80             	lea    (%rax,%rax,4),%eax
1005c3f2b:	8d 44 41 d0          	lea    -0x30(%rcx,%rax,2),%eax
1005c3f2f:	41 89 00             	mov    %eax,(%r8)
1005c3f32:	49 89 13             	mov    %rdx,(%r11)
1005c3f35:	0f be 0a             	movsbl (%rdx),%ecx
1005c3f38:	48 83 c2 01          	add    $0x1,%rdx
1005c3f3c:	44 8d 51 d0          	lea    -0x30(%rcx),%r10d
1005c3f40:	41 83 fa 09          	cmp    $0x9,%r10d
1005c3f44:	77 07                	ja     1005c3f4d <.text+0x1c2f4d>
1005c3f46:	3d ff 18 00 00       	cmp    $0x18ff,%eax
1005c3f4b:	76 db                	jbe    1005c3f28 <.text+0x1c2f28>
1005c3f4d:	3d 00 19 00 00       	cmp    $0x1900,%eax
1005c3f52:	77 0c                	ja     1005c3f60 <.text+0x1c2f60>
1005c3f54:	b8 01 00 00 00       	mov    $0x1,%eax
1005c3f59:	48 83 c4 20          	add    $0x20,%rsp
1005c3f5d:	5b                   	pop    %rbx
1005c3f5e:	c3                   	ret
1005c3f5f:	90                   	nop
1005c3f60:	45 85 c9             	test   %r9d,%r9d
1005c3f63:	75 0b                	jne    1005c3f70 <.text+0x1c2f70>
1005c3f65:	41 c7 00 00 19 00 00 	movl   $0x1900,(%r8)
1005c3f6c:	eb e6                	jmp    1005c3f54 <.text+0x1c2f54>
1005c3f6e:	66 90                	xchg   %ax,%ax
1005c3f70:	48 89 d9             	mov    %rbx,%rcx
1005c3f73:	e8 18 ff ff ff       	call   1005c3e90 <.text+0x1c2e90>
1005c3f78:	31 c0                	xor    %eax,%eax
1005c3f7a:	48 83 c4 20          	add    $0x20,%rsp
1005c3f7e:	5b                   	pop    %rbx
1005c3f7f:	c3                   	ret
1005c3f80:	56                   	push   %rsi
1005c3f81:	53                   	push   %rbx
1005c3f82:	48 83 ec 28          	sub    $0x28,%rsp
1005c3f86:	48 89 cb             	mov    %rcx,%rbx
1005c3f89:	e8 e2 c2 0d 00       	call   1006a0270 <.text+0x29f270>
1005c3f8e:	48 8d 70 01          	lea    0x1(%rax),%rsi
1005c3f92:	48 89 f1             	mov    %rsi,%rcx
1005c3f95:	e8 46 d1 e3 ff       	call   1004010e0 <.text+0xe0>
1005c3f9a:	49 89 c1             	mov    %rax,%r9
1005c3f9d:	48 85 c0             	test   %rax,%rax
1005c3fa0:	74 11                	je     1005c3fb3 <.text+0x1c2fb3>
1005c3fa2:	49 89 f0             	mov    %rsi,%r8
1005c3fa5:	48 89 da             	mov    %rbx,%rdx
1005c3fa8:	48 89 c1             	mov    %rax,%rcx
1005c3fab:	e8 50 bf 0d 00       	call   10069ff00 <.text+0x29ef00>
1005c3fb0:	49 89 c1             	mov    %rax,%r9
1005c3fb3:	4c 89 c8             	mov    %r9,%rax
1005c3fb6:	48 83 c4 28          	add    $0x28,%rsp
1005c3fba:	5b                   	pop    %rbx
1005c3fbb:	5e                   	pop    %rsi
1005c3fbc:	c3                   	ret
1005c3fbd:	0f 1f 00             	nopl   (%rax)
1005c3fc0:	57                   	push   %rdi
1005c3fc1:	56                   	push   %rsi
1005c3fc2:	53                   	push   %rbx
1005c3fc3:	48 83 ec 40          	sub    $0x40,%rsp
1005c3fc7:	48 8b 05 52 4d 16 00 	mov    0x164d52(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c3fce:	8b 00                	mov    (%rax),%eax
1005c3fd0:	48 89 ce             	mov    %rcx,%rsi
1005c3fd3:	48 89 d3             	mov    %rdx,%rbx
1005c3fd6:	85 c0                	test   %eax,%eax
1005c3fd8:	74 4e                	je     1005c4028 <.text+0x1c3028>
1005c3fda:	48 8b 05 6f 51 16 00 	mov    0x16516f(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c3fe1:	ff 10                	call   *(%rax)
1005c3fe3:	48 63 f8             	movslq %eax,%rdi
1005c3fe6:	49 89 f8             	mov    %rdi,%r8
1005c3fe9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1005c3fee:	41 b9 16 00 00 00    	mov    $0x16,%r9d
1005c3ff4:	48 89 f2             	mov    %rsi,%rdx
1005c3ff7:	e8 c4 b9 0d 00       	call   10069f9c0 <.text+0x29e9c0>
1005c3ffc:	c7 03 07 00 00 00    	movl   $0x7,(%rbx)
1005c4002:	48 89 c1             	mov    %rax,%rcx
1005c4005:	c6 44 3c 20 00       	movb   $0x0,0x20(%rsp,%rdi,1)
1005c400a:	e8 71 ff ff ff       	call   1005c3f80 <.text+0x1c2f80>
1005c400f:	48 85 c0             	test   %rax,%rax
1005c4012:	48 89 43 08          	mov    %rax,0x8(%rbx)
1005c4016:	0f 95 c0             	setne  %al