1005075a8:	55                   	push   %rbp
1005075a9:	57                   	push   %rdi
1005075aa:	56                   	push   %rsi
1005075ab:	53                   	push   %rbx
1005075ac:	48 83 ec 68          	sub    $0x68,%rsp
1005075b0:	48 8b 35 99 bc 21 00 	mov    0x21bc99(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005075b7:	48 8b 06             	mov    (%rsi),%rax
1005075ba:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
1005075c1:	89 8c 24 b0 00 00 00 	mov    %ecx,0xb0(%rsp)
1005075c8:	89 d5                	mov    %edx,%ebp
1005075ca:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1005075cf:	e8 8c d6 03 00       	call   100544c60 <.text+0x143c60>
1005075d4:	48 8b 06             	mov    (%rsi),%rax
1005075d7:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1005075dc:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1005075e1:	48 8b 48 38          	mov    0x38(%rax),%rcx
1005075e5:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1005075ea:	48 89 c2             	mov    %rax,%rdx
1005075ed:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1005075f2:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1005075f7:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1005075fc:	e8 4f 91 fa ff       	call   1004b0750 <.text+0xaf750>
100507601:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
100507606:	e8 d5 32 ff ff       	call   1004fa8e0 <.text+0xf98e0>
10050760b:	4c 8b 06             	mov    (%rsi),%r8
10050760e:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
100507613:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
10050761a:	00
10050761b:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
100507622:	00
100507623:	89 c3                	mov    %eax,%ebx
100507625:	41 8b b8 34 05 00 00 	mov    0x534(%r8),%edi
10050762c:	85 ff                	test   %edi,%edi
10050762e:	74 0f                	je     10050763f <.text+0x10663f>
100507630:	41 8b b8 f8 04 00 00 	mov    0x4f8(%r8),%edi
100507637:	85 ff                	test   %edi,%edi
100507639:	0f 85 a1 02 00 00    	jne    1005078e0 <.text+0x1068e0>
10050763f:	45 31 f6             	xor    %r14d,%r14d
100507642:	45 31 ed             	xor    %r13d,%r13d
100507645:	45 31 e4             	xor    %r12d,%r12d
100507648:	49 83 ff 01          	cmp    $0x1,%r15
10050764c:	0f 8e a6 01 00 00    	jle    1005077f8 <.text+0x1067f8>
100507652:	85 ff                	test   %edi,%edi
100507654:	0f 84 b6 00 00 00    	je     100507710 <.text+0x106710>
10050765a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
10050765f:	31 d2                	xor    %edx,%edx
100507661:	e8 da dd ff ff       	call   100505440 <.text+0x104440>
100507666:	8b 44 24 4c          	mov    0x4c(%rsp),%eax
10050766a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
10050766f:	0f 84 80 01 00 00    	je     1005077f5 <.text+0x1067f5>
100507675:	8b 8c 24 b0 00 00 00 	mov    0xb0(%rsp),%ecx
10050767c:	01 c3                	add    %eax,%ebx
10050767e:	85 c9                	test   %ecx,%ecx
100507680:	75 18                	jne    10050769a <.text+0x10669a>
100507682:	48 8b 05 57 bb 21 00 	mov    0x21bb57(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100507689:	48 8b 00             	mov    (%rax),%rax
10050768c:	48 8b 00             	mov    (%rax),%rax
10050768f:	48 39 44 24 50       	cmp    %rax,0x50(%rsp)
100507694:	0f 8c 86 02 00 00    	jl     100507920 <.text+0x106920>
10050769a:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
10050769e:	39 cb                	cmp    %ecx,%ebx
1005076a0:	0f 8e 9a 02 00 00    	jle    100507940 <.text+0x106940>
1005076a6:	89 d8                	mov    %ebx,%eax
1005076a8:	2b 44 24 4c          	sub    0x4c(%rsp),%eax
1005076ac:	4c 8b 06             	mov    (%rsi),%r8
1005076af:	31 ed                	xor    %ebp,%ebp
1005076b1:	39 c8                	cmp    %ecx,%eax
1005076b3:	0f 8c c7 02 00 00    	jl     100507980 <.text+0x106980>
1005076b9:	49 8d 90 f0 00 00 00 	lea    0xf0(%r8),%rdx
1005076c0:	4c 89 f9             	mov    %r15,%rcx
1005076c3:	45 31 c0             	xor    %r8d,%r8d
1005076c6:	e8 85 90 fa ff       	call   1004b0750 <.text+0xaf750>
1005076cb:	48 8b 1e             	mov    (%rsi),%rbx
1005076ce:	85 c0                	test   %eax,%eax
1005076d0:	0f 85 5a 01 00 00    	jne    100507830 <.text+0x106830>
1005076d6:	4c 39 bb f0 00 00 00 	cmp    %r15,0xf0(%rbx)
1005076dd:	0f 84 1d 01 00 00    	je     100507800 <.text+0x106800>
1005076e3:	4c 89 bb f0 00 00 00 	mov    %r15,0xf0(%rbx)
1005076ea:	85 ed                	test   %ebp,%ebp
1005076ec:	0f 85 3e 03 00 00    	jne    100507a30 <.text+0x106a30>
1005076f2:	85 ff                	test   %edi,%edi
1005076f4:	0f 84 3d 01 00 00    	je     100507837 <.text+0x106837>
1005076fa:	8b 83 1c 01 00 00    	mov    0x11c(%rbx),%eax
100507700:	85 c0                	test   %eax,%eax
100507702:	0f 84 2f 01 00 00    	je     100507837 <.text+0x106837>
100507708:	e9 09 01 00 00       	jmp    100507816 <.text+0x106816>
10050770d:	0f 1f 00             	nopl   (%rax)
100507710:	89 7c 24 34          	mov    %edi,0x34(%rsp)
100507714:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10050771a:	44 89 ef             	mov    %r13d,%edi
10050771d:	41 89 ed             	mov    %ebp,%r13d
100507720:	44 89 cd             	mov    %r9d,%ebp
100507723:	45 85 ed             	test   %r13d,%r13d
100507726:	74 5b                	je     100507783 <.text+0x106783>
100507728:	83 fd 02             	cmp    $0x2,%ebp
10050772b:	75 35                	jne    100507762 <.text+0x106762>
10050772d:	45 39 f4             	cmp    %r14d,%r12d
100507730:	7e 30                	jle    100507762 <.text+0x106762>
100507732:	48 8b 05 a7 ba 21 00 	mov    0x21baa7(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100507739:	48 8b 00             	mov    (%rax),%rax
10050773c:	48 8b 00             	mov    (%rax),%rax
10050773f:	48 39 44 24 50       	cmp    %rax,0x50(%rsp)
100507744:	0f 8c 06 02 00 00    	jl     100507950 <.text+0x106950>
10050774a:	41 83 c6 01          	add    $0x1,%r14d
10050774e:	83 bc 24 b0 00 00 00 	cmpl   $0x1,0xb0(%rsp)
100507755:	01
100507756:	83 db ff             	sbb    $0xffffffff,%ebx
100507759:	45 85 ed             	test   %r13d,%r13d
10050775c:	0f 84 4e 01 00 00    	je     1005078b0 <.text+0x1068b0>
100507762:	83 fd 01             	cmp    $0x1,%ebp
100507765:	0f 94 c0             	sete   %al
100507768:	45 39 f4             	cmp    %r14d,%r12d
10050776b:	0f 9e c2             	setle  %dl
10050776e:	21 d0                	and    %edx,%eax
100507770:	84 c0                	test   %al,%al
100507772:	75 2a                	jne    10050779e <.text+0x10679e>
100507774:	83 fd 01             	cmp    $0x1,%ebp
100507777:	75 68                	jne    1005077e1 <.text+0x1067e1>
100507779:	bd 02 00 00 00       	mov    $0x2,%ebp
10050777e:	45 85 ed             	test   %r13d,%r13d
100507781:	75 a5                	jne    100507728 <.text+0x106728>
100507783:	83 fd 01             	cmp    $0x1,%ebp
100507786:	0f 94 c2             	sete   %dl
100507789:	45 39 f4             	cmp    %r14d,%r12d
10050778c:	7c 04                	jl     100507792 <.text+0x106792>
10050778e:	84 d2                	test   %dl,%dl
100507790:	75 a0                	jne    100507732 <.text+0x106732>
100507792:	45 39 e6             	cmp    %r12d,%r14d
100507795:	0f 9f c0             	setg   %al
100507798:	21 d0                	and    %edx,%eax
10050779a:	84 c0                	test   %al,%al
10050779c:	74 d6                	je     100507774 <.text+0x106774>
10050779e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1005077a3:	ba 01 00 00 00       	mov    $0x1,%edx
1005077a8:	e8 93 dc ff ff       	call   100505440 <.text+0x104440>
1005077ad:	8b 44 24 4c          	mov    0x4c(%rsp),%eax
1005077b1:	4c 8b 06             	mov    (%rsi),%r8
1005077b4:	ba ff ff ff 7f       	mov    $0x7fffffff,%edx
1005077b9:	01 c3                	add    %eax,%ebx
1005077bb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1005077c0:	0f 44 da             	cmove  %edx,%ebx
1005077c3:	41 39 98 48 01 00 00 	cmp    %ebx,0x148(%r8)
1005077ca:	0f 8c b8 02 00 00    	jl     100507a88 <.text+0x106a88>
1005077d0:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
1005077d5:	8b 7c 24 48          	mov    0x48(%rsp),%edi
1005077d9:	41 01 c4             	add    %eax,%r12d
1005077dc:	83 fd 01             	cmp    $0x1,%ebp
1005077df:	74 98                	je     100507779 <.text+0x106779>
1005077e1:	44 89 ed             	mov    %r13d,%ebp
1005077e4:	41 89 fd             	mov    %edi,%r13d
1005077e7:	8b 7c 24 34          	mov    0x34(%rsp),%edi
1005077eb:	49 83 ff 01          	cmp    $0x1,%r15
1005077ef:	0f 8f 5d fe ff ff    	jg     100507652 <.text+0x106652>
1005077f5:	4c 8b 06             	mov    (%rsi),%r8
1005077f8:	31 ed                	xor    %ebp,%ebp
1005077fa:	e9 ba fe ff ff       	jmp    1005076b9 <.text+0x1066b9>
1005077ff:	90                   	nop
100507800:	85 ed                	test   %ebp,%ebp
100507802:	0f 85 28 02 00 00    	jne    100507a30 <.text+0x106a30>
100507808:	8b 93 1c 01 00 00    	mov    0x11c(%rbx),%edx
10050780e:	85 d2                	test   %edx,%edx
100507810:	74 25                	je     100507837 <.text+0x106837>
100507812:	85 ff                	test   %edi,%edi
100507814:	74 21                	je     100507837 <.text+0x106837>
100507816:	c7 83 1c 01 00 00 00 	movl   $0x0,0x11c(%rbx)
10050781d:	00 00 00
100507820:	b9 23 00 00 00       	mov    $0x23,%ecx
100507825:	e8 46 9c f3 ff       	call   100441470 <.text+0x40470>
10050782a:	48 8b 1e             	mov    (%rsi),%rbx
10050782d:	0f 1f 00             	nopl   (%rax)
100507830:	4c 8b bb f0 00 00 00 	mov    0xf0(%rbx),%r15
100507837:	48 63 83 48 01 00 00 	movslq 0x148(%rbx),%rax
10050783e:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
100507843:	44 89 ab 08 01 00 00 	mov    %r13d,0x108(%rbx)
10050784a:	4c 01 f8             	add    %r15,%rax
10050784d:	48 39 f8             	cmp    %rdi,%rax
100507850:	7d 0a                	jge    10050785c <.text+0x10685c>
100507852:	c7 83 10 01 00 00 00 	movl   $0x0,0x110(%rbx)
100507859:	00 00 00
10050785c:	45 85 ed             	test   %r13d,%r13d
10050785f:	7e 26                	jle    100507887 <.text+0x106887>
100507861:	4c 89 fa             	mov    %r15,%rdx
100507864:	48 89 d9             	mov    %rbx,%rcx
100507867:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10050786d:	e8 de 2f ff ff       	call   1004fa850 <.text+0xf9850>
100507872:	8b 8b 08 01 00 00    	mov    0x108(%rbx),%ecx
100507878:	8b 93 48 01 00 00    	mov    0x148(%rbx),%edx
10050787e:	01 c1                	add    %eax,%ecx
100507880:	39 d1                	cmp    %edx,%ecx
100507882:	7f 44                	jg     1005078c8 <.text+0x1068c8>
100507884:	48 8b 1e             	mov    (%rsi),%rbx
100507887:	8b 83 0c 03 00 00    	mov    0x30c(%rbx),%eax
10050788d:	83 e0 8e             	and    $0xffffff8e,%eax
100507890:	0c 80                	or     $0x80,%al
100507892:	89 83 0c 03 00 00    	mov    %eax,0x30c(%rbx)
100507898:	48 83 c4 68          	add    $0x68,%rsp
10050789c:	5b                   	pop    %rbx
10050789d:	5e                   	pop    %rsi
10050789e:	5f                   	pop    %rdi
10050789f:	5d                   	pop    %rbp
1005078a0:	41 5c                	pop    %r12
1005078a2:	41 5d                	pop    %r13
1005078a4:	41 5e                	pop    %r14
1005078a6:	41 5f                	pop    %r15
1005078a8:	c3                   	ret
1005078a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005078b0:	83 fd 01             	cmp    $0x1,%ebp
1005078b3:	0f 94 c2             	sete   %dl
1005078b6:	45 39 e6             	cmp    %r12d,%r14d
1005078b9:	0f 9f c0             	setg   %al
1005078bc:	21 d0                	and    %edx,%eax
1005078be:	e9 d7 fe ff ff       	jmp    10050779a <.text+0x10679a>
1005078c3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005078c8:	29 c2                	sub    %eax,%edx
1005078ca:	b8 00 00 00 00       	mov    $0x0,%eax
1005078cf:	0f 48 d0             	cmovs  %eax,%edx
1005078d2:	89 93 08 01 00 00    	mov    %edx,0x108(%rbx)
1005078d8:	eb aa                	jmp    100507884 <.text+0x106884>
1005078da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005078e0:	41 8b 80 48 01 00 00 	mov    0x148(%r8),%eax
1005078e7:	44 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%r9d
1005078ee:	00
1005078ef:	bf 01 00 00 00       	mov    $0x1,%edi
1005078f4:	89 44 24 30          	mov    %eax,0x30(%rsp)
1005078f8:	45 85 c9             	test   %r9d,%r9d
1005078fb:	0f 84 3e fd ff ff    	je     10050763f <.text+0x10663f>
100507901:	29 d8                	sub    %ebx,%eax
100507903:	31 db                	xor    %ebx,%ebx
100507905:	89 c2                	mov    %eax,%edx
100507907:	c1 e8 1f             	shr    $0x1f,%eax
10050790a:	01 d0                	add    %edx,%eax
10050790c:	d1 f8                	sar    $1,%eax
10050790e:	89 44 24 30          	mov    %eax,0x30(%rsp)
100507912:	e9 28 fd ff ff       	jmp    10050763f <.text+0x10663f>
100507917:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10050791e:	00 00
100507920:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100507925:	e8 96 db ff ff       	call   1005054c0 <.text+0x1044c0>
10050792a:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
10050792e:	03 5c 24 5c          	add    0x5c(%rsp),%ebx
100507932:	39 cb                	cmp    %ecx,%ebx
100507934:	0f 8f 6c fd ff ff    	jg     1005076a6 <.text+0x1066a6>
10050793a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100507940:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
100507945:	44 8b 6c 24 48       	mov    0x48(%rsp),%r13d
10050794a:	e9 9c fe ff ff       	jmp    1005077eb <.text+0x1067eb>
10050794f:	90                   	nop
100507950:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
100507955:	e8 66 db ff ff       	call   1005054c0 <.text+0x1044c0>
10050795a:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
10050795e:	4c 8b 06             	mov    (%rsi),%r8
100507961:	01 c3                	add    %eax,%ebx
100507963:	41 39 98 48 01 00 00 	cmp    %ebx,0x148(%r8)
10050796a:	0f 8c 18 01 00 00    	jl     100507a88 <.text+0x106a88>
100507970:	41 01 c6             	add    %eax,%r14d
100507973:	e9 e1 fd ff ff       	jmp    100507759 <.text+0x106759>
100507978:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10050797f:	00
100507980:	31 c0                	xor    %eax,%eax
100507982:	49 83 b8 b0 04 00 00 	cmpq   $0x0,0x4b0(%r8)
100507989:	00
10050798a:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
10050798f:	44 8b 6c 24 48       	mov    0x48(%rsp),%r13d
100507994:	41 8b a8 5c 01 00 00 	mov    0x15c(%r8),%ebp
10050799b:	75 73                	jne    100507a10 <.text+0x106a10>
10050799d:	48 8b 15 1c b7 21 00 	mov    0x21b71c(%rip),%rdx        # 1007230c0 <_head_msys_iconv_2_dll-0x48f40>
1005079a4:	45 31 e4             	xor    %r12d,%r12d
1005079a7:	4c 89 c1             	mov    %r8,%rcx
1005079aa:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1005079af:	4c 39 02             	cmp    %r8,(%rdx)
1005079b2:	41 0f 94 c4          	sete   %r12b
1005079b6:	41 01 c4             	add    %eax,%r12d
1005079b9:	45 03 a0 30 04 00 00 	add    0x430(%r8),%r12d
1005079c0:	e8 8b 14 0a 00       	call   1005a8e50 <.text+0x1a7e50>
1005079c5:	41 8d 4c 24 02       	lea    0x2(%r12),%ecx
1005079ca:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1005079cf:	89 c2                	mov    %eax,%edx
1005079d1:	89 e8                	mov    %ebp,%eax
1005079d3:	44 29 e5             	sub    %r12d,%ebp
1005079d6:	29 c8                	sub    %ecx,%eax
1005079d8:	85 d2                	test   %edx,%edx
1005079da:	0f 45 e8             	cmovne %eax,%ebp
1005079dd:	8b 44 24 30          	mov    0x30(%rsp),%eax
1005079e1:	29 c3                	sub    %eax,%ebx
1005079e3:	83 fb 01             	cmp    $0x1,%ebx
1005079e6:	75 08                	jne    1005079f0 <.text+0x1069f0>
1005079e8:	4c 8b 06             	mov    (%rsi),%r8
1005079eb:	e9 c9 fc ff ff       	jmp    1005076b9 <.text+0x1066b9>
1005079f0:	49 83 b8 b0 04 00 00 	cmpq   $0x0,0x4b0(%r8)
1005079f7:	00
1005079f8:	75 55                	jne    100507a4f <.text+0x106a4f>
1005079fa:	89 e8                	mov    %ebp,%eax
1005079fc:	83 eb 01             	sub    $0x1,%ebx
1005079ff:	0f af d8             	imul   %eax,%ebx
100507a02:	01 dd                	add    %ebx,%ebp
100507a04:	eb e2                	jmp    1005079e8 <.text+0x1069e8>
100507a06:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100507a0d:	00 00 00
100507a10:	4c 89 c1             	mov    %r8,%rcx
100507a13:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
100507a18:	e8 03 8d 08 00       	call   100590720 <.text+0x18f720>
100507a1d:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
100507a22:	83 c0 01             	add    $0x1,%eax
100507a25:	e9 73 ff ff ff       	jmp    10050799d <.text+0x10699d>
100507a2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100507a30:	89 ab 1c 01 00 00    	mov    %ebp,0x11c(%rbx)
100507a36:	b9 28 00 00 00       	mov    $0x28,%ecx
100507a3b:	e8 30 9a f3 ff       	call   100441470 <.text+0x40470>
100507a40:	48 8b 1e             	mov    (%rsi),%rbx
100507a43:	4c 8b bb f0 00 00 00 	mov    0xf0(%rbx),%r15
100507a4a:	e9 e8 fd ff ff       	jmp    100507837 <.text+0x106837>
100507a4f:	48 8b 05 ca 1d 22 00 	mov    0x221dca(%rip),%rax        # 100729820 <_head_msys_iconv_2_dll-0x427e0>
100507a56:	ba 6e 00 00 00       	mov    $0x6e,%edx
100507a5b:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
100507a60:	48 8b 08             	mov    (%rax),%rcx
100507a63:	e8 e8 cd 0b 00       	call   1005c4850 <.text+0x1c3850>
100507a68:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
100507a6d:	48 85 c0             	test   %rax,%rax
100507a70:	74 88                	je     1005079fa <.text+0x1069fa>
100507a72:	4c 89 c1             	mov    %r8,%rcx
100507a75:	e8 a6 8c 08 00       	call   100590720 <.text+0x18f720>
100507a7a:	8d 44 05 01          	lea    0x1(%rbp,%rax,1),%eax
100507a7e:	e9 79 ff ff ff       	jmp    1005079fc <.text+0x1069fc>
100507a83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100507a88:	41 89 fd             	mov    %edi,%r13d
100507a8b:	31 ed                	xor    %ebp,%ebp
100507a8d:	8b 7c 24 34          	mov    0x34(%rsp),%edi
100507a91:	e9 23 fc ff ff       	jmp    1005076b9 <.text+0x1066b9>
100507a96:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100507a9d:	00 00 00
100507aa0:	41 57                	push   %r15
100507aa2:	41 56                	push   %r14
100507aa4:	41 55                	push   %r13
100507aa6:	41 54                	push   %r12
100507aa8:	55                   	push   %rbp
100507aa9:	57                   	push   %rdi
100507aaa:	56                   	push   %rsi
100507aab:	53                   	push   %rbx
100507aac:	48 83 ec 58          	sub    $0x58,%rsp
100507ab0:	48 8b 2d 99 b7 21 00 	mov    0x21b799(%rip),%rbp        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100507ab7:	48 8b 45 00          	mov    0x0(%rbp),%rax
100507abb:	48 8b b0 f0 00 00 00 	mov    0xf0(%rax),%rsi
100507ac2:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
100507ac7:	8b b0 1c 01 00 00    	mov    0x11c(%rax),%esi
100507acd:	41 89 cc             	mov    %ecx,%r12d
100507ad0:	4c 8d 6c 24 40       	lea    0x40(%rsp),%r13
100507ad5:	8b 80 08 01 00 00    	mov    0x108(%rax),%eax
100507adb:	89 94 24 a8 00 00 00 	mov    %edx,0xa8(%rsp)
100507ae2:	89 74 24 38          	mov    %esi,0x38(%rsp)
100507ae6:	89 44 24 3c          	mov    %eax,0x3c(%rsp)