10043666e:	8b 82 c8 12 00 00    	mov    0x12c8(%rdx),%eax
100436674:	85 c0                	test   %eax,%eax
100436676:	7e 58                	jle    1004366d0 <.text+0x356d0>
100436678:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10043667f:	00
100436680:	4c 89 e8             	mov    %r13,%rax
100436683:	49 89 f0             	mov    %rsi,%r8
100436686:	48 89 d9             	mov    %rbx,%rcx
100436689:	49 83 c5 01          	add    $0x1,%r13
10043668d:	48 c1 e0 04          	shl    $0x4,%rax
100436691:	48 03 82 d8 12 00 00 	add    0x12d8(%rdx),%rax
100436698:	ba d3 00 00 00       	mov    $0xd3,%edx
10043669d:	4c 8b 08             	mov    (%rax),%r9
1004366a0:	48 8b 40 08          	mov    0x8(%rax),%rax
1004366a4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004366a9:	e8 f2 36 19 00       	call   1005c9da0 <.text+0x1c8da0>
1004366ae:	48 89 da             	mov    %rbx,%rdx
1004366b1:	45 31 c9             	xor    %r9d,%r9d
1004366b4:	b9 02 00 00 00       	mov    $0x2,%ecx
1004366b9:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1004366bf:	e8 4c 82 0a 00       	call   1004de910 <.text+0xdd910>
1004366c4:	48 8b 17             	mov    (%rdi),%rdx
1004366c7:	44 39 aa c8 12 00 00 	cmp    %r13d,0x12c8(%rdx)
1004366ce:	7f b0                	jg     100436680 <.text+0x35680>
1004366d0:	66 83 8a c0 12 00 00 	orw    $0x2,0x12c0(%rdx)
1004366d7:	02
1004366d8:	4c 89 65 00          	mov    %r12,0x0(%rbp)
1004366dc:	e8 3f b3 00 00       	call   100441a20 <.text+0x40a20>
1004366e1:	90                   	nop
1004366e2:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
1004366e9:	5b                   	pop    %rbx
1004366ea:	5e                   	pop    %rsi
1004366eb:	5f                   	pop    %rdi
1004366ec:	5d                   	pop    %rbp
1004366ed:	41 5c                	pop    %r12
1004366ef:	41 5d                	pop    %r13
1004366f1:	41 5e                	pop    %r14
1004366f3:	41 5f                	pop    %r15
1004366f5:	c3                   	ret
1004366f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004366fd:	00 00 00
100436700:	48 8b 07             	mov    (%rdi),%rax
100436703:	48 89 f1             	mov    %rsi,%rcx
100436706:	4c 63 b0 c8 12 00 00 	movslq 0x12c8(%rax),%r14
10043670d:	49 c1 e6 04          	shl    $0x4,%r14
100436711:	4c 03 b0 d8 12 00 00 	add    0x12d8(%rax),%r14
100436718:	e8 93 9d 25 00       	call   1006904b0 <.text+0x28f4b0>
10043671d:	48 89 f1             	mov    %rsi,%rcx
100436720:	48 89 c2             	mov    %rax,%rdx
100436723:	49 89 c7             	mov    %rax,%r15
100436726:	48 29 f2             	sub    %rsi,%rdx
100436729:	e8 12 d9 18 00       	call   1005c4040 <.text+0x1c3040>
10043672e:	4c 89 f9             	mov    %r15,%rcx
100436731:	49 89 06             	mov    %rax,(%r14)
100436734:	e8 57 90 25 00       	call   10068f790 <.text+0x28e790>
100436739:	48 89 c1             	mov    %rax,%rcx
10043673c:	48 89 c6             	mov    %rax,%rsi
10043673f:	e8 6c 9d 25 00       	call   1006904b0 <.text+0x28f4b0>
100436744:	48 89 f1             	mov    %rsi,%rcx
100436747:	48 29 f0             	sub    %rsi,%rax
10043674a:	48 89 c2             	mov    %rax,%rdx
10043674d:	e8 ee d8 18 00       	call   1005c4040 <.text+0x1c3040>
100436752:	49 8b 16             	mov    (%r14),%rdx
100436755:	49 89 46 08          	mov    %rax,0x8(%r14)
100436759:	48 89 c6             	mov    %rax,%rsi
10043675c:	48 85 d2             	test   %rdx,%rdx
10043675f:	0f 84 9b 00 00 00    	je     100436800 <.text+0x35800>
100436765:	48 85 c0             	test   %rax,%rax
100436768:	74 52                	je     1004367bc <.text+0x357bc>
10043676a:	48 89 d1             	mov    %rdx,%rcx
10043676d:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
100436772:	e8 f9 9a 26 00       	call   1006a0270 <.text+0x29f270>
100436777:	48 89 f1             	mov    %rsi,%rcx
10043677a:	49 89 c7             	mov    %rax,%r15
10043677d:	e8 ee 9a 26 00       	call   1006a0270 <.text+0x29f270>
100436782:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
100436787:	49 01 c7             	add    %rax,%r15
10043678a:	49 81 ff c7 00 00 00 	cmp    $0xc7,%r15
100436791:	77 0d                	ja     1004367a0 <.text+0x357a0>
100436793:	80 3a 00             	cmpb   $0x0,(%rdx)
100436796:	75 6f                	jne    100436807 <.text+0x35807>
100436798:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10043679f:	00
1004367a0:	80 3e 00             	cmpb   $0x0,(%rsi)
1004367a3:	75 17                	jne    1004367bc <.text+0x357bc>
1004367a5:	48 8b 0d 94 e7 2e 00 	mov    0x2ee794(%rip),%rcx        # 100724f40 <_head_msys_iconv_2_dll-0x470c0>
1004367ac:	e8 c7 90 26 00       	call   10069f878 <.text+0x29e878>
1004367b1:	48 89 c1             	mov    %rax,%rcx
1004367b4:	e8 47 7f 26 00       	call   10069e700 <.text+0x29d700>
1004367b9:	49 8b 16             	mov    (%r14),%rdx
1004367bc:	48 89 d1             	mov    %rdx,%rcx
1004367bf:	e8 5c ad fc ff       	call   100401520 <.text+0x520>
1004367c4:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1004367c8:	e8 53 ad fc ff       	call   100401520 <.text+0x520>
1004367cd:	e9 61 fe ff ff       	jmp    100436633 <.text+0x35633>
1004367d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004367d8:	48 8b 0d 01 1c 2f 00 	mov    0x2f1c01(%rip),%rcx        # 1007283e0 <_head_msys_iconv_2_dll-0x43c20>
1004367df:	e8 94 90 26 00       	call   10069f878 <.text+0x29e878>
1004367e4:	48 89 c1             	mov    %rax,%rcx
1004367e7:	48 81 c4 28 01 00 00 	add    $0x128,%rsp
1004367ee:	5b                   	pop    %rbx
1004367ef:	5e                   	pop    %rsi
1004367f0:	5f                   	pop    %rdi
1004367f1:	5d                   	pop    %rbp
1004367f2:	41 5c                	pop    %r12
1004367f4:	41 5d                	pop    %r13
1004367f6:	41 5e                	pop    %r14
1004367f8:	41 5f                	pop    %r15
1004367fa:	e9 01 7f 26 00       	jmp    10069e700 <.text+0x29d700>
1004367ff:	90                   	nop
100436800:	48 85 c0             	test   %rax,%rax
100436803:	75 9b                	jne    1004367a0 <.text+0x357a0>
100436805:	eb b5                	jmp    1004367bc <.text+0x357bc>
100436807:	80 3e 00             	cmpb   $0x0,(%rsi)
10043680a:	74 99                	je     1004367a5 <.text+0x357a5>
10043680c:	48 8b 07             	mov    (%rdi),%rax
10043680f:	83 80 c8 12 00 00 01 	addl   $0x1,0x12c8(%rax)
100436816:	e9 18 fe ff ff       	jmp    100436633 <.text+0x35633>
10043681b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100436820:	57                   	push   %rdi
100436821:	56                   	push   %rsi
100436822:	53                   	push   %rbx
100436823:	48 83 ec 20          	sub    $0x20,%rsp
100436827:	8b 01                	mov    (%rcx),%eax
100436829:	48 8b 59 10          	mov    0x10(%rcx),%rbx
10043682d:	48 89 cf             	mov    %rcx,%rdi
100436830:	85 c0                	test   %eax,%eax
100436832:	7e 28                	jle    10043685c <.text+0x3585c>
100436834:	31 f6                	xor    %esi,%esi
100436836:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10043683d:	00 00 00
100436840:	48 8b 0b             	mov    (%rbx),%rcx
100436843:	83 c6 01             	add    $0x1,%esi
100436846:	48 83 c3 10          	add    $0x10,%rbx
10043684a:	e8 d1 ac fc ff       	call   100401520 <.text+0x520>
10043684f:	48 8b 4b f8          	mov    -0x8(%rbx),%rcx
100436853:	e8 c8 ac fc ff       	call   100401520 <.text+0x520>
100436858:	39 37                	cmp    %esi,(%rdi)
10043685a:	7f e4                	jg     100436840 <.text+0x35840>
10043685c:	48 83 c4 20          	add    $0x20,%rsp
100436860:	5b                   	pop    %rbx
100436861:	5e                   	pop    %rsi
100436862:	5f                   	pop    %rdi
100436863:	c3                   	ret
100436864:	90                   	nop
100436865:	90                   	nop
100436866:	90                   	nop
100436867:	90                   	nop
100436868:	90                   	nop
100436869:	90                   	nop
10043686a:	90                   	nop
10043686b:	90                   	nop
10043686c:	90                   	nop
10043686d:	90                   	nop
10043686e:	90                   	nop
10043686f:	90                   	nop
100436870:	53                   	push   %rbx
100436871:	48 83 ec 20          	sub    $0x20,%rsp
100436875:	48 8b 05 c4 24 2f 00 	mov    0x2f24c4(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10043687c:	48 89 cb             	mov    %rcx,%rbx
10043687f:	8b 88 d0 00 00 00    	mov    0xd0(%rax),%ecx
100436885:	8b 43 5c             	mov    0x5c(%rbx),%eax
100436888:	89 4b 58             	mov    %ecx,0x58(%rbx)
10043688b:	85 d2                	test   %edx,%edx
10043688d:	74 13                	je     1004368a2 <.text+0x358a2>
10043688f:	8b 93 6c 01 00 00    	mov    0x16c(%rbx),%edx
100436895:	85 d2                	test   %edx,%edx
100436897:	7e 09                	jle    1004368a2 <.text+0x358a2>
100436899:	83 bb 78 01 00 00 63 	cmpl   $0x63,0x178(%rbx)
1004368a0:	7e 16                	jle    1004368b8 <.text+0x358b8>
1004368a2:	89 c2                	mov    %eax,%edx
1004368a4:	e8 37 d1 08 00       	call   1004c39e0 <.text+0xc29e0>
1004368a9:	89 43 5c             	mov    %eax,0x5c(%rbx)
1004368ac:	48 83 c4 20          	add    $0x20,%rsp
1004368b0:	5b                   	pop    %rbx
1004368b1:	c3                   	ret
1004368b2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004368b8:	89 ca                	mov    %ecx,%edx
1004368ba:	89 c1                	mov    %eax,%ecx
1004368bc:	e8 1f d1 08 00       	call   1004c39e0 <.text+0xc29e0>
1004368c1:	89 43 5c             	mov    %eax,0x5c(%rbx)
1004368c4:	48 83 c4 20          	add    $0x20,%rsp
1004368c8:	5b                   	pop    %rbx
1004368c9:	c3                   	ret
1004368ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004368d0:	56                   	push   %rsi
1004368d1:	53                   	push   %rbx
1004368d2:	48 83 ec 28          	sub    $0x28,%rsp
1004368d6:	8b 02                	mov    (%rdx),%eax
1004368d8:	48 89 ce             	mov    %rcx,%rsi
1004368db:	8b 89 1c 10 00 00    	mov    0x101c(%rcx),%ecx
1004368e1:	48 89 d3             	mov    %rdx,%rbx
1004368e4:	85 c9                	test   %ecx,%ecx
1004368e6:	74 30                	je     100436918 <.text+0x35918>
1004368e8:	83 f8 04             	cmp    $0x4,%eax
1004368eb:	0f 84 47 01 00 00    	je     100436a38 <.text+0x35a38>
1004368f1:	83 f8 06             	cmp    $0x6,%eax
1004368f4:	74 27                	je     10043691d <.text+0x3591d>
1004368f6:	48 83 c4 28          	add    $0x28,%rsp
1004368fa:	5b                   	pop    %rbx
1004368fb:	5e                   	pop    %rsi
1004368fc:	c3                   	ret
1004368fd:	0f 1f 00             	nopl   (%rax)
100436900:	8b 96 1c 10 00 00    	mov    0x101c(%rsi),%edx
100436906:	8b 03                	mov    (%rbx),%eax
100436908:	85 d2                	test   %edx,%edx
10043690a:	74 0c                	je     100436918 <.text+0x35918>
10043690c:	83 f8 06             	cmp    $0x6,%eax
10043690f:	74 0c                	je     10043691d <.text+0x3591d>
100436911:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100436918:	83 f8 04             	cmp    $0x4,%eax
10043691b:	75 d9                	jne    1004368f6 <.text+0x358f6>
10043691d:	44 8b 9e 14 04 00 00 	mov    0x414(%rsi),%r11d
100436924:	c7 03 05 00 00 00    	movl   $0x5,(%rbx)
10043692a:	45 85 db             	test   %r11d,%r11d
10043692d:	0f 84 bd 00 00 00    	je     1004369f0 <.text+0x359f0>
100436933:	8b 83 44 01 00 00    	mov    0x144(%rbx),%eax
100436939:	03 43 10             	add    0x10(%rbx),%eax
10043693c:	39 43 14             	cmp    %eax,0x14(%rbx)
10043693f:	7f 0d                	jg     10043694e <.text+0x3594e>
100436941:	44 8b 53 78          	mov    0x78(%rbx),%r10d
100436945:	45 85 d2             	test   %r10d,%r10d
100436948:	0f 84 a2 00 00 00    	je     1004369f0 <.text+0x359f0>
10043694e:	44 8b 4b 7c          	mov    0x7c(%rbx),%r9d
100436952:	45 85 c9             	test   %r9d,%r9d
100436955:	0f 85 95 00 00 00    	jne    1004369f0 <.text+0x359f0>
10043695b:	48 63 83 40 01 00 00 	movslq 0x140(%rbx),%rax
100436962:	c7 83 88 00 00 00 00 	movl   $0x0,0x88(%rbx)
100436969:	00 00 00
10043696c:	85 c0                	test   %eax,%eax
10043696e:	0f 85 e4 00 00 00    	jne    100436a58 <.text+0x35a58>
100436974:	48 8b 53 08          	mov    0x8(%rbx),%rdx
100436978:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
10043697c:	45 31 c0             	xor    %r8d,%r8d
10043697f:	48 c7 83 90 00 00 00 	movq   $0x0,0x90(%rbx)
100436986:	00 00 00 00
10043698a:	48 c7 83 a8 00 00 00 	movq   $0x20,0xa8(%rbx)
100436991:	20 00 00 00
100436995:	e8 76 c3 0b 00       	call   1004f2d10 <.text+0xf1d10>
10043699a:	48 89 f1             	mov    %rsi,%rcx
10043699d:	48 89 c2             	mov    %rax,%rdx
1004369a0:	e8 db 68 09 00       	call   1004cd280 <.text+0xcc280>
1004369a5:	89 83 8c 00 00 00    	mov    %eax,0x8c(%rbx)
1004369ab:	8b 43 10             	mov    0x10(%rbx),%eax
1004369ae:	39 43 14             	cmp    %eax,0x14(%rbx)
1004369b1:	0f 84 c9 00 00 00    	je     100436a80 <.text+0x35a80>
1004369b7:	48 63 53 64          	movslq 0x64(%rbx),%rdx
1004369bb:	48 8b 43 20          	mov    0x20(%rbx),%rax
1004369bf:	48 39 c2             	cmp    %rax,%rdx
1004369c2:	7c 19                	jl     1004369dd <.text+0x359dd>
1004369c4:	48 63 8b 8c 00 00 00 	movslq 0x8c(%rbx),%rcx
1004369cb:	49 89 c8             	mov    %rcx,%r8
1004369ce:	48 01 c1             	add    %rax,%rcx
1004369d1:	48 39 ca             	cmp    %rcx,%rdx
1004369d4:	7d 07                	jge    1004369dd <.text+0x359dd>
1004369d6:	41 01 c0             	add    %eax,%r8d
1004369d9:	44 89 43 64          	mov    %r8d,0x64(%rbx)
1004369dd:	48 63 4b 68          	movslq 0x68(%rbx),%rcx
1004369e1:	48 89 ca             	mov    %rcx,%rdx
1004369e4:	48 39 c1             	cmp    %rax,%rcx
1004369e7:	0f 84 83 00 00 00    	je     100436a70 <.text+0x35a70>
1004369ed:	0f 1f 00             	nopl   (%rax)
1004369f0:	44 8b 86 1c 01 00 00 	mov    0x11c(%rsi),%r8d
1004369f7:	45 85 c0             	test   %r8d,%r8d
1004369fa:	0f 8e f6 fe ff ff    	jle    1004368f6 <.text+0x358f6>
100436a00:	8b 4b 10             	mov    0x10(%rbx),%ecx
100436a03:	85 c9                	test   %ecx,%ecx
100436a05:	0f 85 eb fe ff ff    	jne    1004368f6 <.text+0x358f6>
100436a0b:	8b 96 34 05 00 00    	mov    0x534(%rsi),%edx
100436a11:	85 d2                	test   %edx,%edx
100436a13:	0f 84 dd fe ff ff    	je     1004368f6 <.text+0x358f6>
100436a19:	8b 86 1c 10 00 00    	mov    0x101c(%rsi),%eax
100436a1f:	85 c0                	test   %eax,%eax
100436a21:	0f 84 cf fe ff ff    	je     1004368f6 <.text+0x358f6>
100436a27:	c7 43 78 00 00 00 00 	movl   $0x0,0x78(%rbx)
100436a2e:	e9 c3 fe ff ff       	jmp    1004368f6 <.text+0x358f6>
100436a33:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100436a38:	48 89 f1             	mov    %rsi,%rcx
100436a3b:	e8 90 3f 0f 00       	call   10052a9d0 <.text+0x1299d0>
100436a40:	80 38 00             	cmpb   $0x0,(%rax)
100436a43:	0f 84 b7 fe ff ff    	je     100436900 <.text+0x35900>
100436a49:	c7 03 05 00 00 00    	movl   $0x5,(%rbx)
100436a4f:	e9 a2 fe ff ff       	jmp    1004368f6 <.text+0x358f6>
100436a54:	0f 1f 40 00          	nopl   0x0(%rax)
100436a58:	48 8b 15 e1 22 2f 00 	mov    0x2f22e1(%rip),%rdx        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
100436a5f:	8b 04 82             	mov    (%rdx,%rax,4),%eax
100436a62:	89 83 88 00 00 00    	mov    %eax,0x88(%rbx)
100436a68:	e9 07 ff ff ff       	jmp    100436974 <.text+0x35974>
100436a6d:	0f 1f 00             	nopl   (%rax)
100436a70:	03 93 8c 00 00 00    	add    0x8c(%rbx),%edx
100436a76:	89 53 68             	mov    %edx,0x68(%rbx)
100436a79:	e9 72 ff ff ff       	jmp    1004369f0 <.text+0x359f0>
100436a7e:	66 90                	xchg   %ax,%ax
100436a80:	48 89 f1             	mov    %rsi,%rcx
100436a83:	e8 48 fd 0c 00       	call   1005067d0 <.text+0x1057d0>
100436a88:	89 c2                	mov    %eax,%edx
100436a8a:	8b 83 8c 00 00 00    	mov    0x8c(%rbx),%eax
100436a90:	29 d0                	sub    %edx,%eax
100436a92:	78 0b                	js     100436a9f <.text+0x35a9f>
100436a94:	89 83 8c 00 00 00    	mov    %eax,0x8c(%rbx)
100436a9a:	e9 18 ff ff ff       	jmp    1004369b7 <.text+0x359b7>
100436a9f:	c7 83 8c 00 00 00 00 	movl   $0x0,0x8c(%rbx)
100436aa6:	00 00 00
100436aa9:	48 8b 43 20          	mov    0x20(%rbx),%rax
100436aad:	e9 2b ff ff ff       	jmp    1004369dd <.text+0x359dd>
100436ab2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100436ab9:	00 00 00 00
100436abd:	0f 1f 00             	nopl   (%rax)
100436ac0:	41 57                	push   %r15
100436ac2:	41 56                	push   %r14
100436ac4:	41 55                	push   %r13
100436ac6:	41 54                	push   %r12
100436ac8:	55                   	push   %rbp
100436ac9:	57                   	push   %rdi
100436aca:	56                   	push   %rsi
100436acb:	53                   	push   %rbx
100436acc:	48 83 ec 58          	sub    $0x58,%rsp
100436ad0:	44 8b 4a 14          	mov    0x14(%rdx),%r9d
100436ad4:	48 89 ce             	mov    %rcx,%rsi
100436ad7:	48 89 d3             	mov    %rdx,%rbx
100436ada:	44 89 c7             	mov    %r8d,%edi
100436add:	45 85 c9             	test   %r9d,%r9d
100436ae0:	75 0c                	jne    100436aee <.text+0x35aee>
100436ae2:	44 8b 81 1c 01 00 00 	mov    0x11c(%rcx),%r8d
100436ae9:	45 85 c0             	test   %r8d,%r8d
100436aec:	7f 52                	jg     100436b40 <.text+0x35b40>
100436aee:	8b 86 5c 01 00 00    	mov    0x15c(%rsi),%eax
100436af4:	8b 53 20             	mov    0x20(%rbx),%edx
100436af7:	89 c1                	mov    %eax,%ecx
100436af9:	44 8b 43 60          	mov    0x60(%rbx),%r8d
100436afd:	f7 d9                	neg    %ecx
100436aff:	83 ea 01             	sub    $0x1,%edx
100436b02:	85 ff                	test   %edi,%edi
100436b04:	0f 44 c1             	cmove  %ecx,%eax
100436b07:	8b 4b 18             	mov    0x18(%rbx),%ecx
100436b0a:	89 54 24 28          	mov    %edx,0x28(%rsp)
100436b0e:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
100436b13:	89 44 24 20          	mov    %eax,0x20(%rsp)
100436b17:	44 8b 4b 28          	mov    0x28(%rbx),%r9d
100436b1b:	89 ca                	mov    %ecx,%edx
100436b1d:	48 89 f1             	mov    %rsi,%rcx
100436b20:	44 8b 86 58 01 00 00 	mov    0x158(%rsi),%r8d
100436b27:	e8 74 4c 15 00       	call   10058b7a0 <.text+0x18a7a0>
100436b2c:	90                   	nop
100436b2d:	48 83 c4 58          	add    $0x58,%rsp
100436b31:	5b                   	pop    %rbx
100436b32:	5e                   	pop    %rsi
100436b33:	5f                   	pop    %rdi
100436b34:	5d                   	pop    %rbp
100436b35:	41 5c                	pop    %r12