1004fe0bf:	4c 89 d2             	mov    %r10,%rdx
1004fe0c2:	45 31 c0             	xor    %r8d,%r8d
1004fe0c5:	44 89 4c 24 48       	mov    %r9d,0x48(%rsp)
1004fe0ca:	44 89 f6             	mov    %r14d,%esi
1004fe0cd:	41 c6 44 02 ff 00    	movb   $0x0,-0x1(%r10,%rax,1)
1004fe0d3:	48 8b 0f             	mov    (%rdi),%rcx
1004fe0d6:	44 29 fe             	sub    %r15d,%esi
1004fe0d9:	83 c6 01             	add    $0x1,%esi
1004fe0dc:	e8 2f 3d ff ff       	call   1004f1e10 <.text+0xf0e10>
1004fe0e1:	48 8b 0f             	mov    (%rdi),%rcx
1004fe0e4:	44 89 e2             	mov    %r12d,%edx
1004fe0e7:	e8 84 79 f1 ff       	call   100415a70 <.text+0x14a70>
1004fe0ec:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
1004fe0f1:	41 8d 44 37 ff       	lea    -0x1(%r15,%rsi,1),%eax
1004fe0f6:	41 01 c4             	add    %eax,%r12d
1004fe0f9:	41 01 f1             	add    %esi,%r9d
1004fe0fc:	e9 ef fd ff ff       	jmp    1004fdef0 <.text+0xfcef0>
1004fe101:	45 31 ff             	xor    %r15d,%r15d
1004fe104:	e9 9b fb ff ff       	jmp    1004fdca4 <.text+0xfcca4>
1004fe109:	43 8d 2c 34          	lea    (%r12,%r14,1),%ebp
1004fe10d:	8d 4d 01             	lea    0x1(%rbp),%ecx
1004fe110:	48 63 c9             	movslq %ecx,%rcx
1004fe113:	e8 c8 2f f0 ff       	call   1004010e0 <.text+0xe0>
1004fe118:	49 89 c7             	mov    %rax,%r15
1004fe11b:	48 85 c0             	test   %rax,%rax
1004fe11e:	0f 84 c7 fc ff ff    	je     1004fddeb <.text+0xfcdeb>
1004fe124:	31 c0                	xor    %eax,%eax
1004fe126:	45 85 e4             	test   %r12d,%r12d
1004fe129:	7e 16                	jle    1004fe141 <.text+0xfd141>
1004fe12b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004fe130:	0f b6 14 06          	movzbl (%rsi,%rax,1),%edx
1004fe134:	41 88 14 07          	mov    %dl,(%r15,%rax,1)
1004fe138:	48 83 c0 01          	add    $0x1,%rax
1004fe13c:	49 39 c5             	cmp    %rax,%r13
1004fe13f:	75 ef                	jne    1004fe130 <.text+0xfd130>
1004fe141:	45 85 f6             	test   %r14d,%r14d
1004fe144:	7e 11                	jle    1004fe157 <.text+0xfd157>
1004fe146:	4b 8d 0c 2f          	lea    (%r15,%r13,1),%rcx
1004fe14a:	45 89 f0             	mov    %r14d,%r8d
1004fe14d:	ba 20 00 00 00       	mov    $0x20,%edx
1004fe152:	e8 b9 1d 1a 00       	call   10069ff10 <.text+0x29ef10>
1004fe157:	48 63 c5             	movslq %ebp,%rax
1004fe15a:	45 31 c0             	xor    %r8d,%r8d
1004fe15d:	4c 89 fa             	mov    %r15,%rdx
1004fe160:	be 01 00 00 00       	mov    $0x1,%esi
1004fe165:	41 c6 04 07 00       	movb   $0x0,(%r15,%rax,1)
1004fe16a:	48 8b 0f             	mov    (%rdi),%rcx
1004fe16d:	e8 9e 3c ff ff       	call   1004f1e10 <.text+0xf0e10>
1004fe172:	48 8b 0f             	mov    (%rdi),%rcx
1004fe175:	44 89 e2             	mov    %r12d,%edx
1004fe178:	e8 f3 78 f1 ff       	call   100415a70 <.text+0x14a70>
1004fe17d:	31 c0                	xor    %eax,%eax
1004fe17f:	85 ed                	test   %ebp,%ebp
1004fe181:	44 8b 8c 24 10 01 00 	mov    0x110(%rsp),%r9d
1004fe188:	00
1004fe189:	0f 49 c5             	cmovns %ebp,%eax
1004fe18c:	c7 47 0c 00 00 00 00 	movl   $0x0,0xc(%rdi)
1004fe193:	89 47 08             	mov    %eax,0x8(%rdi)
1004fe196:	45 85 c9             	test   %r9d,%r9d
1004fe199:	0f 85 a1 fa ff ff    	jne    1004fdc40 <.text+0xfcc40>
1004fe19f:	41 89 d9             	mov    %ebx,%r9d
1004fe1a2:	e9 5d fe ff ff       	jmp    1004fe004 <.text+0xfd004>
1004fe1a7:	44 8b 64 24 70       	mov    0x70(%rsp),%r12d
1004fe1ac:	48 89 e9             	mov    %rbp,%rcx
1004fe1af:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
1004fe1b4:	e8 37 fc 18 00       	call   10068ddf0 <.text+0x28cdf0>
1004fe1b9:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
1004fe1be:	41 29 f4             	sub    %esi,%r12d
1004fe1c1:	e9 b5 fb ff ff       	jmp    1004fdd7b <.text+0xfcd7b>
1004fe1c6:	45 85 ff             	test   %r15d,%r15d
1004fe1c9:	0f 8e c8 fe ff ff    	jle    1004fe097 <.text+0xfd097>
1004fe1cf:	49 63 cd             	movslq %r13d,%rcx
1004fe1d2:	45 89 f8             	mov    %r15d,%r8d
1004fe1d5:	ba 20 00 00 00       	mov    $0x20,%edx
1004fe1da:	45 01 fd             	add    %r15d,%r13d
1004fe1dd:	48 01 d9             	add    %rbx,%rcx
1004fe1e0:	e8 2b 1d 1a 00       	call   10069ff10 <.text+0x29ef10>
1004fe1e5:	e9 ad fe ff ff       	jmp    1004fe097 <.text+0xfd097>
1004fe1ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004fe1f0:	48 83 ec 48          	sub    $0x48,%rsp
1004fe1f4:	48 8b 05 55 50 22 00 	mov    0x225055(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004fe1fb:	45 31 c9             	xor    %r9d,%r9d
1004fe1fe:	48 8b 08             	mov    (%rax),%rcx
1004fe201:	48 8d 51 38          	lea    0x38(%rcx),%rdx
1004fe205:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1004fe20c:	00 00
1004fe20e:	4c 8d 44 24 3c       	lea    0x3c(%rsp),%r8
1004fe213:	e8 88 12 19 00       	call   10068f4a0 <.text+0x28e4a0>
1004fe218:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1004fe21c:	48 83 c4 48          	add    $0x48,%rsp
1004fe220:	c3                   	ret
1004fe221:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004fe228:	00 00 00 00
1004fe22c:	0f 1f 40 00          	nopl   0x0(%rax)
1004fe230:	56                   	push   %rsi
1004fe231:	53                   	push   %rbx
1004fe232:	48 83 ec 28          	sub    $0x28,%rsp
1004fe236:	48 8b 35 13 50 22 00 	mov    0x225013(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004fe23d:	ba 01 00 00 00       	mov    $0x1,%edx
1004fe242:	45 31 c0             	xor    %r8d,%r8d
1004fe245:	48 8b 06             	mov    (%rsi),%rax
1004fe248:	89 cb                	mov    %ecx,%ebx
1004fe24a:	48 8d 48 38          	lea    0x38(%rax),%rcx
1004fe24e:	41 89 d9             	mov    %ebx,%r9d
1004fe251:	e8 7a f8 ff ff       	call   1004fdad0 <.text+0xfcad0>
1004fe256:	48 8b 16             	mov    (%rsi),%rdx
1004fe259:	81 fb ff ff ff 7f    	cmp    $0x7fffffff,%ebx
1004fe25f:	74 17                	je     1004fe278 <.text+0xfd278>
1004fe261:	83 8a 0c 03 00 00 04 	orl    $0x4,0x30c(%rdx)
1004fe268:	89 9a 34 03 00 00    	mov    %ebx,0x334(%rdx)
1004fe26e:	48 83 c4 28          	add    $0x28,%rsp
1004fe272:	5b                   	pop    %rbx
1004fe273:	5e                   	pop    %rsi
1004fe274:	c3                   	ret
1004fe275:	0f 1f 00             	nopl   (%rax)
1004fe278:	83 a2 0c 03 00 00 fb 	andl   $0xfffffffb,0x30c(%rdx)
1004fe27f:	48 83 c4 28          	add    $0x28,%rsp
1004fe283:	5b                   	pop    %rbx
1004fe284:	5e                   	pop    %rsi
1004fe285:	c3                   	ret
1004fe286:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004fe28d:	00 00 00
1004fe290:	48 83 ec 58          	sub    $0x58,%rsp
1004fe294:	45 31 c9             	xor    %r9d,%r9d
1004fe297:	89 c8                	mov    %ecx,%eax
1004fe299:	48 8b 0d b0 4f 22 00 	mov    0x224fb0(%rip),%rcx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004fe2a0:	89 54 24 4c          	mov    %edx,0x4c(%rsp)
1004fe2a4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1004fe2a9:	89 44 24 48          	mov    %eax,0x48(%rsp)
1004fe2ad:	48 8b 09             	mov    (%rcx),%rcx
1004fe2b0:	4c 8b 41 38          	mov    0x38(%rcx),%r8
1004fe2b4:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1004fe2bb:	00 00
1004fe2bd:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
1004fe2c2:	4c 8d 44 24 3c       	lea    0x3c(%rsp),%r8
1004fe2c7:	e8 d4 11 19 00       	call   10068f4a0 <.text+0x28e4a0>
1004fe2cc:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1004fe2d0:	48 83 c4 58          	add    $0x58,%rsp
1004fe2d4:	c3                   	ret
1004fe2d5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004fe2dc:	00 00 00 00
1004fe2e0:	57                   	push   %rdi
1004fe2e1:	56                   	push   %rsi
1004fe2e2:	53                   	push   %rbx
1004fe2e3:	48 83 ec 20          	sub    $0x20,%rsp
1004fe2e7:	48 8b 3d 62 4f 22 00 	mov    0x224f62(%rip),%rdi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004fe2ee:	48 8b 07             	mov    (%rdi),%rax
1004fe2f1:	48 8d 70 38          	lea    0x38(%rax),%rsi
1004fe2f5:	89 cb                	mov    %ecx,%ebx
1004fe2f7:	e8 64 f7 ff ff       	call   1004fda60 <.text+0xfca60>
1004fe2fc:	48 89 f1             	mov    %rsi,%rcx
1004fe2ff:	41 89 d9             	mov    %ebx,%r9d
1004fe302:	31 d2                	xor    %edx,%edx
1004fe304:	41 89 c0             	mov    %eax,%r8d
1004fe307:	e8 c4 f7 ff ff       	call   1004fdad0 <.text+0xfcad0>
1004fe30c:	89 c6                	mov    %eax,%esi
1004fe30e:	81 fb ff ff ff 7f    	cmp    $0x7fffffff,%ebx
1004fe314:	74 04                	je     1004fe31a <.text+0xfd31a>
1004fe316:	85 c0                	test   %eax,%eax
1004fe318:	75 16                	jne    1004fe330 <.text+0xfd330>
1004fe31a:	48 8b 07             	mov    (%rdi),%rax
1004fe31d:	83 a0 0c 03 00 00 fb 	andl   $0xfffffffb,0x30c(%rax)
1004fe324:	89 f0                	mov    %esi,%eax
1004fe326:	48 83 c4 20          	add    $0x20,%rsp
1004fe32a:	5b                   	pop    %rbx
1004fe32b:	5e                   	pop    %rsi
1004fe32c:	5f                   	pop    %rdi
1004fe32d:	c3                   	ret
1004fe32e:	66 90                	xchg   %ax,%ax
1004fe330:	e8 7b 4c ff ff       	call   1004f2fb0 <.text+0xf1fb0>
1004fe335:	80 38 09             	cmpb   $0x9,(%rax)
1004fe338:	74 ea                	je     1004fe324 <.text+0xfd324>
1004fe33a:	48 8b 07             	mov    (%rdi),%rax
1004fe33d:	83 88 0c 03 00 00 04 	orl    $0x4,0x30c(%rax)
1004fe344:	89 98 34 03 00 00    	mov    %ebx,0x334(%rax)
1004fe34a:	89 f0                	mov    %esi,%eax
1004fe34c:	48 83 c4 20          	add    $0x20,%rsp
1004fe350:	5b                   	pop    %rbx
1004fe351:	5e                   	pop    %rsi
1004fe352:	5f                   	pop    %rdi
1004fe353:	c3                   	ret
1004fe354:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004fe35b:	00 00 00 00
1004fe35f:	90                   	nop
1004fe360:	56                   	push   %rsi
1004fe361:	53                   	push   %rbx
1004fe362:	48 83 ec 28          	sub    $0x28,%rsp
1004fe366:	89 d6                	mov    %edx,%esi
1004fe368:	48 89 cb             	mov    %rcx,%rbx
1004fe36b:	e8 f0 f6 ff ff       	call   1004fda60 <.text+0xfca60>
1004fe370:	41 89 f1             	mov    %esi,%r9d
1004fe373:	31 d2                	xor    %edx,%edx
1004fe375:	48 89 d9             	mov    %rbx,%rcx
1004fe378:	41 89 c0             	mov    %eax,%r8d
1004fe37b:	48 83 c4 28          	add    $0x28,%rsp
1004fe37f:	5b                   	pop    %rbx
1004fe380:	5e                   	pop    %rsi
1004fe381:	e9 4a f7 ff ff       	jmp    1004fdad0 <.text+0xfcad0>
1004fe386:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004fe38d:	00 00 00
1004fe390:	56                   	push   %rsi
1004fe391:	53                   	push   %rbx
1004fe392:	48 83 ec 28          	sub    $0x28,%rsp
1004fe396:	81 79 08 ff ff ff 7f 	cmpl   $0x7fffffff,0x8(%rcx)
1004fe39d:	48 89 cb             	mov    %rcx,%rbx
1004fe3a0:	75 2e                	jne    1004fe3d0 <.text+0xfd3d0>
1004fe3a2:	48 8b 15 37 4e 22 00 	mov    0x224e37(%rip),%rdx        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1004fe3a9:	48 8b 03             	mov    (%rbx),%rax
1004fe3ac:	48 8b 12             	mov    (%rdx),%rdx
1004fe3af:	48 3b 02             	cmp    (%rdx),%rax
1004fe3b2:	74 7c                	je     1004fe430 <.text+0xfd430>
1004fe3b4:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1004fe3bb:	00
1004fe3bc:	48 83 c0 01          	add    $0x1,%rax
1004fe3c0:	48 89 03             	mov    %rax,(%rbx)
1004fe3c3:	b8 01 00 00 00       	mov    $0x1,%eax
1004fe3c8:	48 83 c4 28          	add    $0x28,%rsp
1004fe3cc:	5b                   	pop    %rbx
1004fe3cd:	5e                   	pop    %rsi
1004fe3ce:	c3                   	ret
1004fe3cf:	90                   	nop
1004fe3d0:	e8 8b 4b ff ff       	call   1004f2f60 <.text+0xf1f60>
1004fe3d5:	80 38 00             	cmpb   $0x0,(%rax)
1004fe3d8:	48 89 c6             	mov    %rax,%rsi
1004fe3db:	74 c5                	je     1004fe3a2 <.text+0xfd3a2>
1004fe3dd:	48 8b 05 3c a9 22 00 	mov    0x22a93c(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1004fe3e4:	8b 00                	mov    (%rax),%eax
1004fe3e6:	85 c0                	test   %eax,%eax
1004fe3e8:	74 26                	je     1004fe410 <.text+0xfd410>
1004fe3ea:	48 8b 05 5f ad 22 00 	mov    0x22ad5f(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1004fe3f1:	48 89 f1             	mov    %rsi,%rcx
1004fe3f4:	ff 10                	call   *(%rax)
1004fe3f6:	01 43 08             	add    %eax,0x8(%rbx)
1004fe3f9:	48 98                	cltq
1004fe3fb:	80 3c 06 00          	cmpb   $0x0,(%rsi,%rax,1)
1004fe3ff:	0f 94 c0             	sete   %al
1004fe402:	0f b6 c0             	movzbl %al,%eax
1004fe405:	01 c0                	add    %eax,%eax
1004fe407:	48 83 c4 28          	add    $0x28,%rsp
1004fe40b:	5b                   	pop    %rbx
1004fe40c:	5e                   	pop    %rsi
1004fe40d:	c3                   	ret
1004fe40e:	66 90                	xchg   %ax,%ax
1004fe410:	83 43 08 01          	addl   $0x1,0x8(%rbx)
1004fe414:	31 c0                	xor    %eax,%eax
1004fe416:	c7 43 0c 00 00 00 00 	movl   $0x0,0xc(%rbx)
1004fe41d:	80 7e 01 00          	cmpb   $0x0,0x1(%rsi)
1004fe421:	0f 94 c0             	sete   %al
1004fe424:	01 c0                	add    %eax,%eax
1004fe426:	48 83 c4 28          	add    $0x28,%rsp
1004fe42a:	5b                   	pop    %rbx
1004fe42b:	5e                   	pop    %rsi
1004fe42c:	c3                   	ret
1004fe42d:	0f 1f 00             	nopl   (%rax)
1004fe430:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1004fe435:	eb 91                	jmp    1004fe3c8 <.text+0xfd3c8>
1004fe437:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004fe43e:	00 00
1004fe440:	48 8b 05 09 4e 22 00 	mov    0x224e09(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004fe447:	48 8b 08             	mov    (%rax),%rcx
1004fe44a:	48 83 c1 38          	add    $0x38,%rcx
1004fe44e:	e9 3d ff ff ff       	jmp    1004fe390 <.text+0xfd390>
1004fe453:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004fe45a:	00 00 00 00
1004fe45e:	66 90                	xchg   %ax,%ax
1004fe460:	53                   	push   %rbx
1004fe461:	48 83 ec 20          	sub    $0x20,%rsp
1004fe465:	48 89 cb             	mov    %rcx,%rbx
1004fe468:	e8 23 ff ff ff       	call   1004fe390 <.text+0xfd390>
1004fe46d:	85 c0                	test   %eax,%eax
1004fe46f:	7e 07                	jle    1004fe478 <.text+0xfd478>
1004fe471:	8b 53 08             	mov    0x8(%rbx),%edx
1004fe474:	85 d2                	test   %edx,%edx
1004fe476:	75 08                	jne    1004fe480 <.text+0xfd480>
1004fe478:	48 83 c4 20          	add    $0x20,%rsp
1004fe47c:	5b                   	pop    %rbx
1004fe47d:	c3                   	ret
1004fe47e:	66 90                	xchg   %ax,%ax
1004fe480:	48 89 d9             	mov    %rbx,%rcx
1004fe483:	48 83 c4 20          	add    $0x20,%rsp
1004fe487:	5b                   	pop    %rbx
1004fe488:	e9 03 ff ff ff       	jmp    1004fe390 <.text+0xfd390>
1004fe48d:	0f 1f 00             	nopl   (%rax)
1004fe490:	56                   	push   %rsi
1004fe491:	53                   	push   %rbx
1004fe492:	48 83 ec 28          	sub    $0x28,%rsp
1004fe496:	8b 41 08             	mov    0x8(%rcx),%eax
1004fe499:	c7 41 0c 00 00 00 00 	movl   $0x0,0xc(%rcx)
1004fe4a0:	48 89 cb             	mov    %rcx,%rbx
1004fe4a3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1004fe4a8:	0f 84 b2 00 00 00    	je     1004fe560 <.text+0xfd560>
1004fe4ae:	85 c0                	test   %eax,%eax
1004fe4b0:	7f 1e                	jg     1004fe4d0 <.text+0xfd4d0>
1004fe4b2:	48 8b 09             	mov    (%rcx),%rcx
1004fe4b5:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1004fe4ba:	48 83 f9 01          	cmp    $0x1,%rcx
1004fe4be:	7f 30                	jg     1004fe4f0 <.text+0xfd4f0>
1004fe4c0:	48 83 c4 28          	add    $0x28,%rsp
1004fe4c4:	5b                   	pop    %rbx
1004fe4c5:	5e                   	pop    %rsi
1004fe4c6:	c3                   	ret
1004fe4c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004fe4ce:	00 00
1004fe4d0:	83 e8 01             	sub    $0x1,%eax
1004fe4d3:	89 41 08             	mov    %eax,0x8(%rcx)
1004fe4d6:	48 8b 05 43 a8 22 00 	mov    0x22a843(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1004fe4dd:	8b 08                	mov    (%rax),%ecx
1004fe4df:	85 c9                	test   %ecx,%ecx
1004fe4e1:	75 55                	jne    1004fe538 <.text+0xfd538>
1004fe4e3:	31 c0                	xor    %eax,%eax
1004fe4e5:	48 83 c4 28          	add    $0x28,%rsp
1004fe4e9:	5b                   	pop    %rbx
1004fe4ea:	5e                   	pop    %rsi
1004fe4eb:	c3                   	ret
1004fe4ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004fe4f0:	48 83 e9 01          	sub    $0x1,%rcx
1004fe4f4:	48 89 0b             	mov    %rcx,(%rbx)
1004fe4f7:	e8 44 4a ff ff       	call   1004f2f40 <.text+0xf1f40>
1004fe4fc:	48 8b 0b             	mov    (%rbx),%rcx
1004fe4ff:	48 89 c6             	mov    %rax,%rsi
1004fe502:	e8 69 4c ff ff       	call   1004f3170 <.text+0xf2170>
1004fe507:	48 8b 15 12 a8 22 00 	mov    0x22a812(%rip),%rdx        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1004fe50e:	89 43 08             	mov    %eax,0x8(%rbx)
1004fe511:	8b 12                	mov    (%rdx),%edx
1004fe513:	85 d2                	test   %edx,%edx
1004fe515:	74 15                	je     1004fe52c <.text+0xfd52c>
1004fe517:	48 98                	cltq
1004fe519:	48 89 f1             	mov    %rsi,%rcx
1004fe51c:	48 8d 14 06          	lea    (%rsi,%rax,1),%rdx
1004fe520:	48 8b 05 c9 ab 22 00 	mov    0x22abc9(%rip),%rax        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
1004fe527:	ff 10                	call   *(%rax)
1004fe529:	29 43 08             	sub    %eax,0x8(%rbx)
1004fe52c:	b8 01 00 00 00       	mov    $0x1,%eax
1004fe531:	eb 8d                	jmp    1004fe4c0 <.text+0xfd4c0>
1004fe533:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004fe538:	48 8b 0b             	mov    (%rbx),%rcx
1004fe53b:	e8 00 4a ff ff       	call   1004f2f40 <.text+0xf1f40>
1004fe540:	48 63 53 08          	movslq 0x8(%rbx),%rdx
1004fe544:	48 89 c1             	mov    %rax,%rcx
1004fe547:	48 01 c2             	add    %rax,%rdx
1004fe54a:	48 8b 05 9f ab 22 00 	mov    0x22ab9f(%rip),%rax        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
1004fe551:	ff 10                	call   *(%rax)
1004fe553:	29 43 08             	sub    %eax,0x8(%rbx)
1004fe556:	31 c0                	xor    %eax,%eax
1004fe558:	eb 8b                	jmp    1004fe4e5 <.text+0xfd4e5>
1004fe55a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004fe560:	48 8b 09             	mov    (%rcx),%rcx
1004fe563:	e8 d8 49 ff ff       	call   1004f2f40 <.text+0xf1f40>
1004fe568:	48 8b 0b             	mov    (%rbx),%rcx
1004fe56b:	48 89 c6             	mov    %rax,%rsi