100507aea:	e8 01 2e 02 00       	call   10052a8f0 <.text+0x1298f0>
100507aef:	48 89 c7             	mov    %rax,%rdi
100507af2:	48 8b 05 e7 16 22 00 	mov    0x2216e7(%rip),%rax        # 1007291e0 <_head_msys_iconv_2_dll-0x42e20>
100507af9:	8b 00                	mov    (%rax),%eax
100507afb:	85 c0                	test   %eax,%eax
100507afd:	8d 50 ff             	lea    -0x1(%rax),%edx
100507b00:	0f 4f fa             	cmovg  %edx,%edi
100507b03:	31 f6                	xor    %esi,%esi
100507b05:	e8 26 ea ff ff       	call   100506530 <.text+0x105530>
100507b0a:	48 8b 45 00          	mov    0x0(%rbp),%rax
100507b0e:	4c 89 ea             	mov    %r13,%rdx
100507b11:	8b 98 28 03 00 00    	mov    0x328(%rax),%ebx
100507b17:	48 8b 48 38          	mov    0x38(%rax),%rcx
100507b1b:	48 3b 88 f0 00 00 00 	cmp    0xf0(%rax),%rcx
100507b22:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
100507b27:	49 89 c0             	mov    %rax,%r8
100507b2a:	0f 4c f3             	cmovl  %ebx,%esi
100507b2d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100507b32:	e8 19 8c fa ff       	call   1004b0750 <.text+0xaf750>
100507b37:	85 c0                	test   %eax,%eax
100507b39:	0f 84 41 02 00 00    	je     100507d80 <.text+0x106d80>
100507b3f:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100507b43:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
100507b48:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
100507b4d:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100507b51:	4d 8d 4e ff          	lea    -0x1(%r14),%r9
100507b55:	48 83 c0 01          	add    $0x1,%rax
100507b59:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100507b5e:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
100507b63:	e8 08 af f2 ff       	call   100432a70 <.text+0x31a70>
100507b68:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
100507b6d:	41 89 c7             	mov    %eax,%r15d
100507b70:	48 85 c9             	test   %rcx,%rcx
100507b73:	7f 72                	jg     100507be7 <.text+0x106be7>
100507b75:	e9 cc 00 00 00       	jmp    100507c46 <.text+0x106c46>
100507b7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100507b80:	4c 8b 55 00          	mov    0x0(%rbp),%r10
100507b84:	49 8b 92 f0 00 00 00 	mov    0xf0(%r10),%rdx
100507b8b:	48 3b 54 24 40       	cmp    0x40(%rsp),%rdx
100507b90:	7e 02                	jle    100507b94 <.text+0x106b94>
100507b92:	01 c6                	add    %eax,%esi
100507b94:	44 39 e6             	cmp    %r12d,%esi
100507b97:	7f 05                	jg     100507b9e <.text+0x106b9e>
100507b99:	4c 39 f2             	cmp    %r14,%rdx
100507b9c:	7f 09                	jg     100507ba7 <.text+0x106ba7>
100507b9e:	44 39 ff             	cmp    %r15d,%edi
100507ba1:	0f 8e a9 00 00 00    	jle    100507c50 <.text+0x106c50>
100507ba7:	41 01 c7             	add    %eax,%r15d
100507baa:	01 c3                	add    %eax,%ebx
100507bac:	41 39 ff             	cmp    %edi,%r15d
100507baf:	7f 14                	jg     100507bc5 <.text+0x106bc5>
100507bb1:	48 8b 05 28 b6 21 00 	mov    0x21b628(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100507bb8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100507bbd:	48 8b 00             	mov    (%rax),%rax
100507bc0:	48 39 08             	cmp    %rcx,(%rax)
100507bc3:	7f 4b                	jg     100507c10 <.text+0x106c10>
100507bc5:	41 39 9a 48 01 00 00 	cmp    %ebx,0x148(%r10)
100507bcc:	7c 6a                	jl     100507c38 <.text+0x106c38>
100507bce:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
100507bd3:	48 83 44 24 48 01    	addq   $0x1,0x48(%rsp)
100507bd9:	49 8d 4e ff          	lea    -0x1(%r14),%rcx
100507bdd:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
100507be2:	48 85 c9             	test   %rcx,%rcx
100507be5:	7e 74                	jle    100507c5b <.text+0x106c5b>
100507be7:	4c 89 ea             	mov    %r13,%rdx
100507bea:	45 31 c0             	xor    %r8d,%r8d
100507bed:	e8 5e 8b fa ff       	call   1004b0750 <.text+0xaf750>
100507bf2:	89 c2                	mov    %eax,%edx
100507bf4:	b8 01 00 00 00       	mov    $0x1,%eax
100507bf9:	85 d2                	test   %edx,%edx
100507bfb:	75 83                	jne    100507b80 <.text+0x106b80>
100507bfd:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
100507c02:	e8 d9 2c ff ff       	call   1004fa8e0 <.text+0xf98e0>
100507c07:	e9 74 ff ff ff       	jmp    100507b80 <.text+0x106b80>
100507c0c:	0f 1f 40 00          	nopl   0x0(%rax)
100507c10:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
100507c15:	31 d2                	xor    %edx,%edx
100507c17:	e8 34 8b fa ff       	call   1004b0750 <.text+0xaf750>
100507c1c:	85 c0                	test   %eax,%eax
100507c1e:	0f 84 44 01 00 00    	je     100507d68 <.text+0x106d68>
100507c24:	4c 8b 55 00          	mov    0x0(%rbp),%r10
100507c28:	83 c3 01             	add    $0x1,%ebx
100507c2b:	41 39 9a 48 01 00 00 	cmp    %ebx,0x148(%r10)
100507c32:	7d 9a                	jge    100507bce <.text+0x106bce>
100507c34:	0f 1f 40 00          	nopl   0x0(%rax)
100507c38:	31 d2                	xor    %edx,%edx
100507c3a:	31 c9                	xor    %ecx,%ecx
100507c3c:	e8 5f f9 ff ff       	call   1005075a0 <.text+0x1065a0>
100507c41:	e9 0a 01 00 00       	jmp    100507d50 <.text+0x106d50>
100507c46:	4c 8b 55 00          	mov    0x0(%rbp),%r10
100507c4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100507c50:	41 8b 82 48 01 00 00 	mov    0x148(%r10),%eax
100507c57:	39 c3                	cmp    %eax,%ebx
100507c59:	7f dd                	jg     100507c38 <.text+0x106c38>
100507c5b:	49 8b 82 f0 00 00 00 	mov    0xf0(%r10),%rax
100507c62:	4c 39 f0             	cmp    %r14,%rax
100507c65:	7f 0f                	jg     100507c76 <.text+0x106c76>
100507c67:	8b 94 24 a8 00 00 00 	mov    0xa8(%rsp),%edx
100507c6e:	85 d2                	test   %edx,%edx
100507c70:	0f 84 6a 01 00 00    	je     100507de0 <.text+0x106de0>
100507c76:	4d 89 b2 f0 00 00 00 	mov    %r14,0xf0(%r10)
100507c7d:	49 8b 42 38          	mov    0x38(%r10),%rax
100507c81:	4c 39 f0             	cmp    %r14,%rax
100507c84:	7d 0a                	jge    100507c90 <.text+0x106c90>
100507c86:	49 89 82 f0 00 00 00 	mov    %rax,0xf0(%r10)
100507c8d:	49 89 c6             	mov    %rax,%r14
100507c90:	4c 89 d1             	mov    %r10,%rcx
100507c93:	4c 89 f2             	mov    %r14,%rdx
100507c96:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
100507c9b:	e8 d0 ad f2 ff       	call   100432a70 <.text+0x31a70>
100507ca0:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
100507ca5:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
100507ca9:	41 89 82 08 01 00 00 	mov    %eax,0x108(%r10)
100507cb0:	8b 83 08 01 00 00    	mov    0x108(%rbx),%eax
100507cb6:	85 c0                	test   %eax,%eax
100507cb8:	7e 48                	jle    100507d02 <.text+0x106d02>
100507cba:	44 39 ff             	cmp    %r15d,%edi
100507cbd:	0f 8c 3d 01 00 00    	jl     100507e00 <.text+0x106e00>
100507cc3:	85 c0                	test   %eax,%eax
100507cc5:	7e 3b                	jle    100507d02 <.text+0x106d02>
100507cc7:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
100507cce:	48 89 d9             	mov    %rbx,%rcx
100507cd1:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100507cd7:	e8 74 2b ff ff       	call   1004fa850 <.text+0xf9850>
100507cdc:	8b 8b 08 01 00 00    	mov    0x108(%rbx),%ecx
100507ce2:	8b 93 48 01 00 00    	mov    0x148(%rbx),%edx
100507ce8:	01 c1                	add    %eax,%ecx
100507cea:	39 d1                	cmp    %edx,%ecx
100507cec:	7e 10                	jle    100507cfe <.text+0x106cfe>
100507cee:	29 c2                	sub    %eax,%edx
100507cf0:	b8 00 00 00 00       	mov    $0x0,%eax
100507cf5:	0f 48 d0             	cmovs  %eax,%edx
100507cf8:	89 93 08 01 00 00    	mov    %edx,0x108(%rbx)
100507cfe:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
100507d02:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
100507d07:	48 39 83 f0 00 00 00 	cmp    %rax,0xf0(%rbx)
100507d0e:	0f 85 8c 00 00 00    	jne    100507da0 <.text+0x106da0>
100507d14:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
100507d19:	48 3b 43 38          	cmp    0x38(%rbx),%rax
100507d1d:	0f 84 02 01 00 00    	je     100507e25 <.text+0x106e25>
100507d23:	8b 83 0c 03 00 00    	mov    0x30c(%rbx),%eax
100507d29:	8b 74 24 38          	mov    0x38(%rsp),%esi
100507d2d:	39 b3 1c 01 00 00    	cmp    %esi,0x11c(%rbx)
100507d33:	0f 84 af 00 00 00    	je     100507de8 <.text+0x106de8>
100507d39:	8b 83 0c 03 00 00    	mov    0x30c(%rbx),%eax
100507d3f:	83 e0 8e             	and    $0xffffff8e,%eax
100507d42:	89 83 0c 03 00 00    	mov    %eax,0x30c(%rbx)
100507d48:	0c 80                	or     $0x80,%al
100507d4a:	89 83 0c 03 00 00    	mov    %eax,0x30c(%rbx)
100507d50:	48 83 c4 58          	add    $0x58,%rsp
100507d54:	5b                   	pop    %rbx
100507d55:	5e                   	pop    %rsi
100507d56:	5f                   	pop    %rdi
100507d57:	5d                   	pop    %rbp
100507d58:	41 5c                	pop    %r12
100507d5a:	41 5d                	pop    %r13
100507d5c:	41 5e                	pop    %r14
100507d5e:	41 5f                	pop    %r15
100507d60:	c3                   	ret
100507d61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100507d68:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100507d6d:	e8 fe 2b ff ff       	call   1004fa970 <.text+0xf9970>
100507d72:	4c 8b 55 00          	mov    0x0(%rbp),%r10
100507d76:	01 c3                	add    %eax,%ebx
100507d78:	e9 48 fe ff ff       	jmp    100507bc5 <.text+0x106bc5>
100507d7d:	0f 1f 00             	nopl   (%rax)
100507d80:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
100507d84:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100507d88:	4c 8d 4a ff          	lea    -0x1(%rdx),%r9
100507d8c:	48 8d 42 01          	lea    0x1(%rdx),%rax
100507d90:	49 89 d6             	mov    %rdx,%r14
100507d93:	e9 c1 fd ff ff       	jmp    100507b59 <.text+0x106b59>
100507d98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100507d9f:	00
100507da0:	8b 83 1c 01 00 00    	mov    0x11c(%rbx),%eax
100507da6:	85 c0                	test   %eax,%eax
100507da8:	74 8f                	je     100507d39 <.text+0x106d39>
100507daa:	c7 83 1c 01 00 00 00 	movl   $0x0,0x11c(%rbx)
100507db1:	00 00 00
100507db4:	b9 23 00 00 00       	mov    $0x23,%ecx
100507db9:	e8 b2 96 f3 ff       	call   100441470 <.text+0x40470>
100507dbe:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
100507dc2:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
100507dc7:	48 39 83 f0 00 00 00 	cmp    %rax,0xf0(%rbx)
100507dce:	0f 85 65 ff ff ff    	jne    100507d39 <.text+0x106d39>
100507dd4:	e9 4a ff ff ff       	jmp    100507d23 <.text+0x106d23>
100507dd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100507de0:	49 89 c6             	mov    %rax,%r14
100507de3:	e9 95 fe ff ff       	jmp    100507c7d <.text+0x106c7d>
100507de8:	8b 7c 24 3c          	mov    0x3c(%rsp),%edi
100507dec:	3b bb 08 01 00 00    	cmp    0x108(%rbx),%edi
100507df2:	0f 85 41 ff ff ff    	jne    100507d39 <.text+0x106d39>
100507df8:	e9 4b ff ff ff       	jmp    100507d48 <.text+0x106d48>
100507dfd:	0f 1f 00             	nopl   (%rax)
100507e00:	45 89 f9             	mov    %r15d,%r9d
100507e03:	41 29 f9             	sub    %edi,%r9d
100507e06:	44 29 c8             	sub    %r9d,%eax
100507e09:	78 0b                	js     100507e16 <.text+0x106e16>
100507e0b:	89 83 08 01 00 00    	mov    %eax,0x108(%rbx)
100507e11:	e9 ad fe ff ff       	jmp    100507cc3 <.text+0x106cc3>
100507e16:	c7 83 08 01 00 00 00 	movl   $0x0,0x108(%rbx)
100507e1d:	00 00 00
100507e20:	e9 dd fe ff ff       	jmp    100507d02 <.text+0x106d02>
100507e25:	48 89 d9             	mov    %rbx,%rcx
100507e28:	e8 23 e6 ff ff       	call   100506450 <.text+0x105450>
100507e2d:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
100507e31:	8b 83 1c 01 00 00    	mov    0x11c(%rbx),%eax
100507e37:	3b 83 34 03 00 00    	cmp    0x334(%rbx),%eax
100507e3d:	7c 83                	jl     100507dc2 <.text+0x106dc2>
100507e3f:	85 c0                	test   %eax,%eax
100507e41:	0f 84 7b ff ff ff    	je     100507dc2 <.text+0x106dc2>
100507e47:	e9 5e ff ff ff       	jmp    100507daa <.text+0x106daa>
100507e4c:	0f 1f 40 00          	nopl   0x0(%rax)
100507e50:	41 57                	push   %r15
100507e52:	41 56                	push   %r14
100507e54:	41 55                	push   %r13
100507e56:	41 54                	push   %r12
100507e58:	55                   	push   %rbp
100507e59:	57                   	push   %rdi
100507e5a:	56                   	push   %rsi
100507e5b:	53                   	push   %rbx
100507e5c:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
100507e63:	48 8b 35 e6 b3 21 00 	mov    0x21b3e6(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100507e6a:	48 8b 06             	mov    (%rsi),%rax
100507e6d:	48 8b b8 f0 00 00 00 	mov    0xf0(%rax),%rdi
100507e74:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
100507e79:	8b b8 1c 01 00 00    	mov    0x11c(%rax),%edi
100507e7f:	4c 63 e1             	movslq %ecx,%r12
100507e82:	89 94 24 d8 00 00 00 	mov    %edx,0xd8(%rsp)
100507e89:	89 7c 24 48          	mov    %edi,0x48(%rsp)
100507e8d:	8b b8 08 01 00 00    	mov    0x108(%rax),%edi
100507e93:	89 7c 24 38          	mov    %edi,0x38(%rsp)
100507e97:	48 8b b8 00 01 00 00 	mov    0x100(%rax),%rdi
100507e9e:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
100507ea3:	8b b8 0c 03 00 00    	mov    0x30c(%rax),%edi
100507ea9:	8b 80 20 01 00 00    	mov    0x120(%rax),%eax
100507eaf:	89 7c 24 4c          	mov    %edi,0x4c(%rsp)
100507eb3:	89 44 24 58          	mov    %eax,0x58(%rsp)
100507eb7:	e8 34 2a 02 00       	call   10052a8f0 <.text+0x1298f0>
100507ebc:	48 8b 0e             	mov    (%rsi),%rcx
100507ebf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100507ec4:	8b 81 34 05 00 00    	mov    0x534(%rcx),%eax
100507eca:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
100507ece:	85 c0                	test   %eax,%eax
100507ed0:	74 13                	je     100507ee5 <.text+0x106ee5>
100507ed2:	44 8b 99 f8 04 00 00 	mov    0x4f8(%rcx),%r11d
100507ed9:	31 c0                	xor    %eax,%eax
100507edb:	45 85 db             	test   %r11d,%r11d
100507ede:	0f 95 c0             	setne  %al
100507ee1:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
100507ee5:	44 8b 94 24 d8 00 00 	mov    0xd8(%rsp),%r10d
100507eec:	00
100507eed:	48 8b 69 38          	mov    0x38(%rcx),%rbp
100507ef1:	45 85 d2             	test   %r10d,%r10d
100507ef4:	0f 84 4e 05 00 00    	je     100508448 <.text+0x107448>
100507efa:	48 8d 45 01          	lea    0x1(%rbp),%rax
100507efe:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
100507f05:	00
100507f06:	31 db                	xor    %ebx,%ebx
100507f08:	48 8d 7c 24 60       	lea    0x60(%rsp),%rdi
100507f0d:	48 89 81 00 01 00 00 	mov    %rax,0x100(%rcx)
100507f14:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
100507f19:	eb 33                	jmp    100507f4e <.text+0x106f4e>
100507f1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100507f20:	4c 8b 36             	mov    (%rsi),%r14
100507f23:	01 d8                	add    %ebx,%eax
100507f25:	45 8b be 48 01 00 00 	mov    0x148(%r14),%r15d
100507f2c:	44 39 f8             	cmp    %r15d,%eax
100507f2f:	0f 8f 2b 05 00 00    	jg     100508460 <.text+0x107460>
100507f35:	8b 54 24 68          	mov    0x68(%rsp),%edx
100507f39:	89 c3                	mov    %eax,%ebx
100507f3b:	41 89 96 08 01 00 00 	mov    %edx,0x108(%r14)
100507f42:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
100507f47:	49 89 96 f0 00 00 00 	mov    %rdx,0xf0(%r14)
100507f4e:	31 d2                	xor    %edx,%edx
100507f50:	48 89 f9             	mov    %rdi,%rcx
100507f53:	e8 e8 d4 ff ff       	call   100505440 <.text+0x104440>
100507f58:	8b 44 24 6c          	mov    0x6c(%rsp),%eax
100507f5c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
100507f61:	75 bd                	jne    100507f20 <.text+0x106f20>
100507f63:	4c 8b 36             	mov    (%rsi),%r14
100507f66:	41 c7 86 24 01 00 00 	movl   $0x0,0x124(%r14)
100507f6d:	00 00 00 00
100507f71:	85 db                	test   %ebx,%ebx
100507f73:	0f 85 77 04 00 00    	jne    1005083f0 <.text+0x1073f0>
100507f79:	41 c7 86 20 01 00 00 	movl   $0x0,0x120(%r14)
100507f80:	00 00 00 00
100507f84:	41 8b 86 0c 03 00 00 	mov    0x30c(%r14),%eax
100507f8b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
100507f90:	89 c2                	mov    %eax,%edx
100507f92:	83 ca 60             	or     $0x60,%edx
100507f95:	41 89 96 0c 03 00 00 	mov    %edx,0x30c(%r14)
100507f9c:	41 8b 96 1c 01 00 00 	mov    0x11c(%r14),%edx
100507fa3:	49 39 9e f0 00 00 00 	cmp    %rbx,0xf0(%r14)
100507faa:	0f 84 68 05 00 00    	je     100508518 <.text+0x107518>
100507fb0:	83 e0 ee             	and    $0xffffffee,%eax
100507fb3:	83 c8 60             	or     $0x60,%eax
100507fb6:	41 89 86 0c 03 00 00 	mov    %eax,0x30c(%r14)
100507fbd:	39 54 24 48          	cmp    %edx,0x48(%rsp)
100507fc1:	0f 84 79 05 00 00    	je     100508540 <.text+0x107540>
100507fc7:	b9 28 00 00 00       	mov    $0x28,%ecx
100507fcc:	e8 9f 94 f3 ff       	call   100441470 <.text+0x40470>
100507fd1:	48 89 e9             	mov    %rbp,%rcx
100507fd4:	45 31 ff             	xor    %r15d,%r15d
100507fd7:	e8 04 29 ff ff       	call   1004fa8e0 <.text+0xf98e0>
100507fdc:	4c 8b 0e             	mov    (%rsi),%r9
100507fdf:	89 c3                	mov    %eax,%ebx
100507fe1:	49 39 a9 00 01 00 00 	cmp    %rbp,0x100(%r9)
100507fe8:	7f 1a                	jg     100508004 <.text+0x107004>
100507fea:	41 89 c7             	mov    %eax,%r15d
100507fed:	75 07                	jne    100507ff6 <.text+0x106ff6>
100507fef:	45 2b b9 20 01 00 00 	sub    0x120(%r9),%r15d
100507ff6:	44 8b 44 24 3c       	mov    0x3c(%rsp),%r8d
100507ffb:	45 85 c0             	test   %r8d,%r8d
100507ffe:	0f 85 84 05 00 00    	jne    100508588 <.text+0x107588>
100508004:	49 8b 49 38          	mov    0x38(%r9),%rcx
100508008:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
10050800d:	48 89 fa             	mov    %rdi,%rdx
100508010:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
100508015:	e8 36 87 fa ff       	call   1004b0750 <.text+0xaf750>
10050801a:	85 c0                	test   %eax,%eax
10050801c:	75 0a                	jne    100508028 <.text+0x107028>
10050801e:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
100508023:	48 89 6c 24 70       	mov    %rbp,0x70(%rsp)
100508028:	48 8b 0e             	mov    (%rsi),%rcx
10050802b:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
100508032:	00
100508033:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
10050803a:	00
10050803b:	48 8b 91 00 01 00 00 	mov    0x100(%rcx),%rdx
100508042:	e8 29 aa f2 ff       	call   100432a70 <.text+0x31a70>
100508047:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
10050804c:	41 89 c1             	mov    %eax,%r9d
10050804f:	48 8b 06             	mov    (%rsi),%rax
100508052:	44 2b 88 24 01 00 00 	sub    0x124(%rax),%r9d
100508059:	48 83 fa 01          	cmp    $0x1,%rdx
10050805d:	0f 8e a5 04 00 00    	jle    100508508 <.text+0x107508>
100508063:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
100508068:	4c 8b 2d 71 b1 21 00 	mov    0x21b171(%rip),%r13        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10050806f:	31 ed                	xor    %ebp,%ebp
100508071:	4c 8b 35 68 11 22 00 	mov    0x221168(%rip),%r14        # 1007291e0 <_head_msys_iconv_2_dll-0x42e20>
100508078:	eb 10                	jmp    10050808a <.text+0x10708a>
10050807a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100508080:	48 83 fa 01          	cmp    $0x1,%rdx
100508084:	0f 8e 56 01 00 00    	jle    1005081e0 <.text+0x1071e0>
10050808a:	45 85 ff             	test   %r15d,%r15d
10050808d:	0f 8e 0d 02 00 00    	jle    1005082a0 <.text+0x1072a0>
100508093:	45 39 fc             	cmp    %r15d,%r12d
100508096:	0f 8e 04 02 00 00    	jle    1005082a0 <.text+0x1072a0>
10050809c:	49 8b 45 00          	mov    0x0(%r13),%rax