1004d854d:	e8 2e 53 12 00       	call   1005fd880 <.text+0x1fc880>
1004d8552:	85 c0                	test   %eax,%eax
1004d8554:	74 df                	je     1004d8535 <.text+0xd7535>
1004d8556:	44 8b 56 10          	mov    0x10(%rsi),%r10d
1004d855a:	45 85 d2             	test   %r10d,%r10d
1004d855d:	0f 84 91 fd ff ff    	je     1004d82f4 <.text+0xd72f4>
1004d8563:	ba 01 00 00 00       	mov    $0x1,%edx
1004d8568:	48 89 f1             	mov    %rsi,%rcx
1004d856b:	e8 10 58 12 00       	call   1005fdd80 <.text+0x1fcd80>
1004d8570:	85 c0                	test   %eax,%eax
1004d8572:	74 c1                	je     1004d8535 <.text+0xd7535>
1004d8574:	ba 02 00 00 00       	mov    $0x2,%edx
1004d8579:	48 89 f1             	mov    %rsi,%rcx
1004d857c:	e8 cf 53 12 00       	call   1005fd950 <.text+0x1fc950>
1004d8581:	85 c0                	test   %eax,%eax
1004d8583:	0f 85 6b fd ff ff    	jne    1004d82f4 <.text+0xd72f4>
1004d8589:	eb aa                	jmp    1004d8535 <.text+0xd7535>
1004d858b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004d8590:	e8 4b 8b f2 ff       	call   1004010e0 <.text+0xe0>
1004d8595:	49 89 c4             	mov    %rax,%r12
1004d8598:	48 85 c0             	test   %rax,%rax
1004d859b:	74 91                	je     1004d852e <.text+0xd752e>
1004d859d:	48 8b 05 bc 5a 22 00 	mov    0x225abc(%rip),%rax        # 1006fe060 <_head_msys_iconv_2_dll-0x6dfa0>
1004d85a4:	48 83 7c 24 58 00    	cmpq   $0x0,0x58(%rsp)
1004d85aa:	48 8d 35 4f fb ff ff 	lea    -0x4b1(%rip),%rsi        # 1004d8100 <.text+0xd7100>
1004d85b1:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1004d85b6:	0f 84 74 01 00 00    	je     1004d8730 <.text+0xd7730>
1004d85bc:	48 8b 13             	mov    (%rbx),%rdx
1004d85bf:	31 ff                	xor    %edi,%edi
1004d85c1:	4c 8d 6c 24 38       	lea    0x38(%rsp),%r13
1004d85c6:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1004d85cb:	48 85 d2             	test   %rdx,%rdx
1004d85ce:	75 43                	jne    1004d8613 <.text+0xd7613>
1004d85d0:	e9 e9 00 00 00       	jmp    1004d86be <.text+0xd76be>
1004d85d5:	0f 1f 00             	nopl   (%rax)
1004d85d8:	4c 89 e9             	mov    %r13,%rcx
1004d85db:	ff d6                	call   *%rsi
1004d85dd:	85 c0                	test   %eax,%eax
1004d85df:	75 14                	jne    1004d85f5 <.text+0xd75f5>
1004d85e1:	48 89 f8             	mov    %rdi,%rax
1004d85e4:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1004d85e9:	48 83 c7 01          	add    $0x1,%rdi
1004d85ed:	48 c1 e0 04          	shl    $0x4,%rax
1004d85f1:	49 89 14 04          	mov    %rdx,(%r12,%rax,1)
1004d85f5:	8b 44 24 70          	mov    0x70(%rsp),%eax
1004d85f9:	85 c0                	test   %eax,%eax
1004d85fb:	0f 85 9d 01 00 00    	jne    1004d879e <.text+0xd779e>
1004d8601:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1004d8606:	48 8b 10             	mov    (%rax),%rdx
1004d8609:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1004d860e:	48 85 d2             	test   %rdx,%rdx
1004d8611:	74 12                	je     1004d8625 <.text+0xd7625>
1004d8613:	48 83 3a 00          	cmpq   $0x0,(%rdx)
1004d8617:	75 bf                	jne    1004d85d8 <.text+0xd75d8>
1004d8619:	8b 44 24 70          	mov    0x70(%rsp),%eax
1004d861d:	85 c0                	test   %eax,%eax
1004d861f:	0f 85 99 00 00 00    	jne    1004d86be <.text+0xd76be>
1004d8625:	48 83 ef 01          	sub    $0x1,%rdi
1004d8629:	0f 88 8f 00 00 00    	js     1004d86be <.text+0xd76be>
1004d862f:	90                   	nop
1004d8630:	48 89 f8             	mov    %rdi,%rax
1004d8633:	48 c1 e0 04          	shl    $0x4,%rax
1004d8637:	49 8b 04 04          	mov    (%r12,%rax,1),%rax
1004d863b:	48 8b 30             	mov    (%rax),%rsi
1004d863e:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1004d8643:	48 8b 16             	mov    (%rsi),%rdx
1004d8646:	48 89 10             	mov    %rdx,(%rax)
1004d8649:	48 85 d2             	test   %rdx,%rdx
1004d864c:	0f 84 1e 01 00 00    	je     1004d8770 <.text+0xd7770>
1004d8652:	48 89 42 08          	mov    %rax,0x8(%rdx)
1004d8656:	48 8b 43 08          	mov    0x8(%rbx),%rax
1004d865a:	48 85 c0             	test   %rax,%rax
1004d865d:	75 12                	jne    1004d8671 <.text+0xd7671>
1004d865f:	eb 21                	jmp    1004d8682 <.text+0xd7682>
1004d8661:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004d8668:	48 8b 40 08          	mov    0x8(%rax),%rax
1004d866c:	48 85 c0             	test   %rax,%rax
1004d866f:	74 11                	je     1004d8682 <.text+0xd7682>
1004d8671:	48 3b 30             	cmp    (%rax),%rsi
1004d8674:	75 f2                	jne    1004d8668 <.text+0xd7668>
1004d8676:	48 89 10             	mov    %rdx,(%rax)
1004d8679:	48 8b 40 08          	mov    0x8(%rax),%rax
1004d867d:	48 85 c0             	test   %rax,%rax
1004d8680:	75 ef                	jne    1004d8671 <.text+0xd7671>
1004d8682:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1004d8686:	e8 e5 4d 12 00       	call   1005fd470 <.text+0x1fc470>
1004d868b:	48 63 43 50          	movslq 0x50(%rbx),%rax
1004d868f:	48 39 de             	cmp    %rbx,%rsi
1004d8692:	72 14                	jb     1004d86a8 <.text+0xd76a8>
1004d8694:	85 c0                	test   %eax,%eax
1004d8696:	74 10                	je     1004d86a8 <.text+0xd76a8>
1004d8698:	48 83 c0 03          	add    $0x3,%rax
1004d869c:	48 c1 e0 05          	shl    $0x5,%rax
1004d86a0:	48 01 d8             	add    %rbx,%rax
1004d86a3:	48 39 c6             	cmp    %rax,%rsi
1004d86a6:	72 08                	jb     1004d86b0 <.text+0xd76b0>
1004d86a8:	48 89 f1             	mov    %rsi,%rcx
1004d86ab:	e8 70 8e f2 ff       	call   100401520 <.text+0x520>
1004d86b0:	83 6b 4c 01          	subl   $0x1,0x4c(%rbx)
1004d86b4:	48 83 ef 01          	sub    $0x1,%rdi
1004d86b8:	0f 83 72 ff ff ff    	jae    1004d8630 <.text+0xd7630>
1004d86be:	4c 89 e1             	mov    %r12,%rcx
1004d86c1:	e8 5a 8e f2 ff       	call   100401520 <.text+0x520>
1004d86c6:	e9 63 fe ff ff       	jmp    1004d852e <.text+0xd752e>
1004d86cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004d86d0:	48 89 d9             	mov    %rbx,%rcx
1004d86d3:	e8 a8 de f8 ff       	call   100466580 <.text+0x65580>
1004d86d8:	e9 8a fc ff ff       	jmp    1004d8367 <.text+0xd7367>
1004d86dd:	0f 1f 00             	nopl   (%rax)
1004d86e0:	48 8b 46 18          	mov    0x18(%rsi),%rax
1004d86e4:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1004d86e9:	e9 fa fc ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d86ee:	66 90                	xchg   %ax,%ax
1004d86f0:	ba 02 00 00 00       	mov    $0x2,%edx
1004d86f5:	48 89 f1             	mov    %rsi,%rcx
1004d86f8:	e8 03 52 12 00       	call   1005fd900 <.text+0x1fc900>
1004d86fd:	85 c0                	test   %eax,%eax
1004d86ff:	0f 84 29 fe ff ff    	je     1004d852e <.text+0xd752e>
1004d8705:	48 8b 46 28          	mov    0x28(%rsi),%rax
1004d8709:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1004d870e:	e9 e0 fc ff ff       	jmp    1004d83f3 <.text+0xd73f3>
1004d8713:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004d8718:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
1004d871e:	0f 85 37 fd ff ff    	jne    1004d845b <.text+0xd745b>
1004d8724:	4c 8d 0d 05 f7 ff ff 	lea    -0x8fb(%rip),%r9        # 1004d7e30 <.text+0xd6e30>
1004d872b:	e9 55 fd ff ff       	jmp    1004d8485 <.text+0xd7485>
1004d8730:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
1004d8736:	48 8d 05 f3 f6 ff ff 	lea    -0x90d(%rip),%rax        # 1004d7e30 <.text+0xd6e30>
1004d873d:	48 0f 44 f0          	cmove  %rax,%rsi
1004d8741:	e9 76 fe ff ff       	jmp    1004d85bc <.text+0xd75bc>
1004d8746:	48 8b 0d d3 f0 24 00 	mov    0x24f0d3(%rip),%rcx        # 100727820 <_head_msys_iconv_2_dll-0x447e0>
1004d874d:	e8 26 71 1c 00       	call   10069f878 <.text+0x29e878>
1004d8752:	48 89 c1             	mov    %rax,%rcx
1004d8755:	e8 a6 5f 1c 00       	call   10069e700 <.text+0x29d700>
1004d875a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004d8760:	4c 89 f1             	mov    %r14,%rcx
1004d8763:	e8 b8 8d f2 ff       	call   100401520 <.text+0x520>
1004d8768:	e9 c1 fd ff ff       	jmp    1004d852e <.text+0xd752e>
1004d876d:	0f 1f 00             	nopl   (%rax)
1004d8770:	48 89 43 10          	mov    %rax,0x10(%rbx)
1004d8774:	e9 dd fe ff ff       	jmp    1004d8656 <.text+0xd7656>
1004d8779:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004d8780:	48 89 d9             	mov    %rbx,%rcx
1004d8783:	e8 f8 dd f8 ff       	call   100466580 <.text+0x65580>
1004d8788:	e9 7f fd ff ff       	jmp    1004d850c <.text+0xd750c>
1004d878d:	0f 1f 00             	nopl   (%rax)
1004d8790:	48 8b 46 18          	mov    0x18(%rsi),%rax
1004d8794:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1004d8799:	e9 4a fc ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d879e:	48 8b 0d 9b f8 24 00 	mov    0x24f89b(%rip),%rcx        # 100728040 <_head_msys_iconv_2_dll-0x43fc0>
1004d87a5:	e8 ce 70 1c 00       	call   10069f878 <.text+0x29e878>
1004d87aa:	48 89 c1             	mov    %rax,%rcx
1004d87ad:	e8 4e 5f 1c 00       	call   10069e700 <.text+0x29d700>
1004d87b2:	8b 44 24 70          	mov    0x70(%rsp),%eax
1004d87b6:	e9 62 fe ff ff       	jmp    1004d861d <.text+0xd761d>
1004d87bb:	0f b6 10             	movzbl (%rax),%edx
1004d87be:	83 fa 6e             	cmp    $0x6e,%edx
1004d87c1:	75 5f                	jne    1004d8822 <.text+0xd7822>
1004d87c3:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004d87c7:	75 59                	jne    1004d8822 <.text+0xd7822>
1004d87c9:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1004d87d0:	00 00
1004d87d2:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
1004d87d9:	00
1004d87da:	e9 09 fc ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d87df:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1004d87e4:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1004d87e9:	e8 52 4e 12 00       	call   1005fd640 <.text+0x1fc640>
1004d87ee:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
1004d87f3:	45 85 c9             	test   %r9d,%r9d
1004d87f6:	0f 85 32 fd ff ff    	jne    1004d852e <.text+0xd752e>
1004d87fc:	83 f8 01             	cmp    $0x1,%eax
1004d87ff:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1004d8804:	0f 84 84 00 00 00    	je     1004d888e <.text+0xd788e>
1004d880a:	83 7e 10 05          	cmpl   $0x5,0x10(%rsi)
1004d880e:	0f 85 b0 fb ff ff    	jne    1004d83c4 <.text+0xd73c4>
1004d8814:	85 c0                	test   %eax,%eax
1004d8816:	75 3c                	jne    1004d8854 <.text+0xd7854>
1004d8818:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1004d881d:	e9 ac fb ff ff       	jmp    1004d83ce <.text+0xd73ce>
1004d8822:	83 fa 4e             	cmp    $0x4e,%edx
1004d8825:	75 46                	jne    1004d886d <.text+0xd786d>
1004d8827:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004d882b:	75 40                	jne    1004d886d <.text+0xd786d>
1004d882d:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1004d8834:	00 00
1004d8836:	c7 44 24 4c 01 00 00 	movl   $0x1,0x4c(%rsp)
1004d883d:	00
1004d883e:	e9 a5 fb ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d8843:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
1004d8849:	0f 85 36 fc ff ff    	jne    1004d8485 <.text+0xd7485>
1004d884f:	e9 d0 fe ff ff       	jmp    1004d8724 <.text+0xd7724>
1004d8854:	48 8b 0d 55 d0 24 00 	mov    0x24d055(%rip),%rcx        # 1007258b0 <_head_msys_iconv_2_dll-0x46750>
1004d885b:	e8 18 70 1c 00       	call   10069f878 <.text+0x29e878>
1004d8860:	48 89 c1             	mov    %rax,%rcx
1004d8863:	e8 98 5e 1c 00       	call   10069e700 <.text+0x29d700>
1004d8868:	e9 c1 fc ff ff       	jmp    1004d852e <.text+0xd752e>
1004d886d:	83 fa 66             	cmp    $0x66,%edx
1004d8870:	75 2e                	jne    1004d88a0 <.text+0xd78a0>
1004d8872:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004d8876:	75 28                	jne    1004d88a0 <.text+0xd78a0>
1004d8878:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1004d887f:	00 00
1004d8881:	c7 44 24 50 01 00 00 	movl   $0x1,0x50(%rsp)
1004d8888:	00
1004d8889:	e9 5a fb ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d888e:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1004d8895:	00
1004d8896:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1004d889b:	e9 2e fb ff ff       	jmp    1004d83ce <.text+0xd73ce>
1004d88a0:	83 fa 69             	cmp    $0x69,%edx
1004d88a3:	75 1c                	jne    1004d88c1 <.text+0xd78c1>
1004d88a5:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004d88a9:	75 16                	jne    1004d88c1 <.text+0xd78c1>
1004d88ab:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1004d88b2:	00 00
1004d88b4:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1004d88bb:	00
1004d88bc:	e9 27 fb ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d88c1:	83 fa 6c             	cmp    $0x6c,%edx
1004d88c4:	0f 85 1e fb ff ff    	jne    1004d83e8 <.text+0xd73e8>
1004d88ca:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004d88ce:	0f 85 14 fb ff ff    	jne    1004d83e8 <.text+0xd73e8>
1004d88d4:	45 31 c0             	xor    %r8d,%r8d
1004d88d7:	c7 44 24 44 01 00 00 	movl   $0x1,0x44(%rsp)
1004d88de:	00
1004d88df:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
1004d88e4:	e9 ff fa ff ff       	jmp    1004d83e8 <.text+0xd73e8>
1004d88e9:	e9 f2 bc 1c 00       	jmp    1006a45e0 <.text+0x2a35e0>
1004d88ee:	66 90                	xchg   %ax,%ax
1004d88f0:	48 8b 41 08          	mov    0x8(%rcx),%rax
1004d88f4:	48 89 42 08          	mov    %rax,0x8(%rdx)
1004d88f8:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1004d88fc:	c3                   	ret
1004d88fd:	0f 1f 00             	nopl   (%rax)
1004d8900:	48 8b 41 08          	mov    0x8(%rcx),%rax
1004d8904:	48 85 c0             	test   %rax,%rax
1004d8907:	74 18                	je     1004d8921 <.text+0xd7921>
1004d8909:	48 39 d0             	cmp    %rdx,%rax
1004d890c:	75 07                	jne    1004d8915 <.text+0xd7915>
1004d890e:	eb 18                	jmp    1004d8928 <.text+0xd7928>
1004d8910:	48 39 c2             	cmp    %rax,%rdx
1004d8913:	74 13                	je     1004d8928 <.text+0xd7928>
1004d8915:	48 89 c1             	mov    %rax,%rcx
1004d8918:	48 8b 40 08          	mov    0x8(%rax),%rax
1004d891c:	48 85 c0             	test   %rax,%rax
1004d891f:	75 ef                	jne    1004d8910 <.text+0xd7910>
1004d8921:	c3                   	ret
1004d8922:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004d8928:	48 8b 42 08          	mov    0x8(%rdx),%rax
1004d892c:	48 83 c1 08          	add    $0x8,%rcx
1004d8930:	48 89 01             	mov    %rax,(%rcx)
1004d8933:	c3                   	ret
1004d8934:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004d893b:	00 00 00 00
1004d893f:	90                   	nop
1004d8940:	48 83 ec 28          	sub    $0x28,%rsp
1004d8944:	b9 60 00 00 00       	mov    $0x60,%ecx
1004d8949:	e8 82 89 f2 ff       	call   1004012d0 <.text+0x2d0>
1004d894e:	48 85 c0             	test   %rax,%rax
1004d8951:	74 23                	je     1004d8976 <.text+0xd7976>
1004d8953:	48 8b 15 8e 5e 28 00 	mov    0x285e8e(%rip),%rdx        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004d895a:	48 85 d2             	test   %rdx,%rdx
1004d895d:	74 04                	je     1004d8963 <.text+0xd7963>
1004d895f:	48 89 42 40          	mov    %rax,0x40(%rdx)
1004d8963:	48 c7 40 40 00 00 00 	movq   $0x0,0x40(%rax)
1004d896a:	00
1004d896b:	48 89 50 38          	mov    %rdx,0x38(%rax)
1004d896f:	48 89 05 72 5e 28 00 	mov    %rax,0x285e72(%rip)        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004d8976:	48 83 c4 28          	add    $0x28,%rsp
1004d897a:	c3                   	ret
1004d897b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004d8980:	48 83 ec 28          	sub    $0x28,%rsp
1004d8984:	48 8b 05 a5 a3 24 00 	mov    0x24a3a5(%rip),%rax        # 100722d30 <_head_msys_iconv_2_dll-0x492d0>
1004d898b:	39 08                	cmp    %ecx,(%rax)
1004d898d:	74 41                	je     1004d89d0 <.text+0xd79d0>
1004d898f:	b9 60 00 00 00       	mov    $0x60,%ecx
1004d8994:	e8 37 89 f2 ff       	call   1004012d0 <.text+0x2d0>
1004d8999:	48 85 c0             	test   %rax,%rax
1004d899c:	74 40                	je     1004d89de <.text+0xd79de>
1004d899e:	48 8b 15 43 5e 28 00 	mov    0x285e43(%rip),%rdx        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004d89a5:	48 85 d2             	test   %rdx,%rdx
1004d89a8:	74 04                	je     1004d89ae <.text+0xd79ae>
1004d89aa:	48 89 42 40          	mov    %rax,0x40(%rdx)
1004d89ae:	48 c7 40 40 00 00 00 	movq   $0x0,0x40(%rax)
1004d89b5:	00
1004d89b6:	48 89 50 38          	mov    %rdx,0x38(%rax)
1004d89ba:	48 89 05 27 5e 28 00 	mov    %rax,0x285e27(%rip)        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004d89c1:	48 83 c4 28          	add    $0x28,%rsp
1004d89c5:	c3                   	ret
1004d89c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004d89cd:	00 00 00
1004d89d0:	b9 60 00 00 00       	mov    $0x60,%ecx
1004d89d5:	e8 a6 86 f2 ff       	call   100401080 <.text+0x80>
1004d89da:	85 c0                	test   %eax,%eax
1004d89dc:	74 b1                	je     1004d898f <.text+0xd798f>
1004d89de:	31 c0                	xor    %eax,%eax
1004d89e0:	48 83 c4 28          	add    $0x28,%rsp
1004d89e4:	c3                   	ret
1004d89e5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004d89ec:	00 00 00 00
1004d89f0:	56                   	push   %rsi
1004d89f1:	53                   	push   %rbx
1004d89f2:	48 83 ec 28          	sub    $0x28,%rsp
1004d89f6:	48 63 f1             	movslq %ecx,%rsi
1004d89f9:	48 89 f3             	mov    %rsi,%rbx
1004d89fc:	48 83 c6 03          	add    $0x3,%rsi
1004d8a00:	48 c1 e6 05          	shl    $0x5,%rsi
1004d8a04:	48 89 f1             	mov    %rsi,%rcx
1004d8a07:	e8 c4 88 f2 ff       	call   1004012d0 <.text+0x2d0>
1004d8a0c:	48 85 c0             	test   %rax,%rax
1004d8a0f:	0f 84 a2 00 00 00    	je     1004d8ab7 <.text+0xd7ab7>
1004d8a15:	48 8b 15 cc 5d 28 00 	mov    0x285dcc(%rip),%rdx        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004d8a1c:	48 85 d2             	test   %rdx,%rdx
1004d8a1f:	74 04                	je     1004d8a25 <.text+0xd7a25>
1004d8a21:	48 89 42 40          	mov    %rax,0x40(%rdx)
1004d8a25:	48 c7 40 40 00 00 00 	movq   $0x0,0x40(%rax)
1004d8a2c:	00
1004d8a2d:	48 89 50 38          	mov    %rdx,0x38(%rax)
1004d8a31:	48 89 05 b0 5d 28 00 	mov    %rax,0x285db0(%rip)        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004d8a38:	85 db                	test   %ebx,%ebx
1004d8a3a:	7e 7b                	jle    1004d8ab7 <.text+0xd7ab7>
1004d8a3c:	48 8d 50 60          	lea    0x60(%rax),%rdx
1004d8a40:	66 0f 6e cb          	movd   %ebx,%xmm1
1004d8a44:	48 8d 88 80 00 00 00 	lea    0x80(%rax),%rcx
1004d8a4b:	41 89 da             	mov    %ebx,%r10d
1004d8a4e:	48 89 10             	mov    %rdx,(%rax)
1004d8a51:	66 0f 70 c1 e0       	pshufd $0xe0,%xmm1,%xmm0
1004d8a56:	48 8d 54 32 80       	lea    -0x80(%rdx,%rsi,1),%rdx
1004d8a5b:	48 89 50 10          	mov    %rdx,0x10(%rax)
1004d8a5f:	48 89 ca             	mov    %rcx,%rdx
1004d8a62:	66 0f d6 40 4c       	movq   %xmm0,0x4c(%rax)
1004d8a67:	48 c7 41 e8 00 00 00 	movq   $0x0,-0x18(%rcx)
1004d8a6e:	00
1004d8a6f:	41 83 ea 01          	sub    $0x1,%r10d
1004d8a73:	74 4b                	je     1004d8ac0 <.text+0xd7ac0>
1004d8a75:	31 c9                	xor    %ecx,%ecx
1004d8a77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004d8a7e:	00 00
1004d8a80:	49 89 d1             	mov    %rdx,%r9
1004d8a83:	83 c1 01             	add    $0x1,%ecx
1004d8a86:	49 89 d0             	mov    %rdx,%r8
1004d8a89:	48 83 c2 20          	add    $0x20,%rdx
1004d8a8d:	4c 89 4a c0          	mov    %r9,-0x40(%rdx)
1004d8a91:	39 cb                	cmp    %ecx,%ebx
1004d8a93:	74 22                	je     1004d8ab7 <.text+0xd7ab7>
1004d8a95:	49 83 e8 20          	sub    $0x20,%r8
1004d8a99:	45 31 c9             	xor    %r9d,%r9d
1004d8a9c:	4c 89 42 e8          	mov    %r8,-0x18(%rdx)
1004d8aa0:	44 39 d1             	cmp    %r10d,%ecx