1006287f2:	55                   	push   %rbp
1006287f3:	57                   	push   %rdi
1006287f4:	56                   	push   %rsi
1006287f5:	53                   	push   %rbx
1006287f6:	48 83 ec 20          	sub    $0x20,%rsp
1006287fa:	48 89 cd             	mov    %rcx,%rbp
1006287fd:	48 89 d6             	mov    %rdx,%rsi
100628800:	4c 89 c3             	mov    %r8,%rbx
100628803:	4d 85 c0             	test   %r8,%r8
100628806:	78 48                	js     100628850 <.text+0x227850>
100628808:	0f 8e 8a 00 00 00    	jle    100628898 <.text+0x227898>
10062880e:	48 85 d2             	test   %rdx,%rdx
100628811:	0f 84 81 00 00 00    	je     100628898 <.text+0x227898>
100628817:	4c 8b 25 32 09 10 00 	mov    0x100932(%rip),%r12        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
10062881e:	31 ff                	xor    %edi,%edi
100628820:	48 8d 4c 3d 00       	lea    0x0(%rbp,%rdi,1),%rcx
100628825:	48 83 eb 01          	sub    $0x1,%rbx
100628829:	41 ff 14 24          	call   *(%r12)
10062882d:	48 98                	cltq
10062882f:	48 01 c7             	add    %rax,%rdi
100628832:	48 85 db             	test   %rbx,%rbx
100628835:	7e 05                	jle    10062883c <.text+0x22783c>
100628837:	48 39 f7             	cmp    %rsi,%rdi
10062883a:	72 e4                	jb     100628820 <.text+0x227820>
10062883c:	48 89 f8             	mov    %rdi,%rax
10062883f:	48 83 c4 20          	add    $0x20,%rsp
100628843:	5b                   	pop    %rbx
100628844:	5e                   	pop    %rsi
100628845:	5f                   	pop    %rdi
100628846:	5d                   	pop    %rbp
100628847:	41 5c                	pop    %r12
100628849:	c3                   	ret
10062884a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100628850:	48 8b 3d 99 08 10 00 	mov    0x100899(%rip),%rdi        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
100628857:	48 85 d2             	test   %rdx,%rdx
10062885a:	74 40                	je     10062889c <.text+0x22789c>
10062885c:	0f 1f 40 00          	nopl   0x0(%rax)
100628860:	48 83 ee 01          	sub    $0x1,%rsi
100628864:	48 89 e9             	mov    %rbp,%rcx
100628867:	48 8d 54 35 00       	lea    0x0(%rbp,%rsi,1),%rdx
10062886c:	ff 17                	call   *(%rdi)
10062886e:	48 98                	cltq
100628870:	48 29 c6             	sub    %rax,%rsi
100628873:	48 83 c3 01          	add    $0x1,%rbx
100628877:	79 05                	jns    10062887e <.text+0x22787e>
100628879:	48 85 f6             	test   %rsi,%rsi
10062887c:	75 e2                	jne    100628860 <.text+0x227860>
10062887e:	48 85 db             	test   %rbx,%rbx
100628881:	75 19                	jne    10062889c <.text+0x22789c>
100628883:	48 89 f0             	mov    %rsi,%rax
100628886:	48 83 c4 20          	add    $0x20,%rsp
10062888a:	5b                   	pop    %rbx
10062888b:	5e                   	pop    %rsi
10062888c:	5f                   	pop    %rdi
10062888d:	5d                   	pop    %rbp
10062888e:	41 5c                	pop    %r12
100628890:	c3                   	ret
100628891:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100628898:	31 c0                	xor    %eax,%eax
10062889a:	eb a3                	jmp    10062883f <.text+0x22783f>
10062889c:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1006288a3:	eb 9a                	jmp    10062883f <.text+0x22783f>
1006288a5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1006288ac:	00 00 00 00
1006288b0:	56                   	push   %rsi
1006288b1:	53                   	push   %rbx
1006288b2:	48 83 ec 28          	sub    $0x28,%rsp
1006288b6:	45 8b 10             	mov    (%r8),%r10d
1006288b9:	48 63 c9             	movslq %ecx,%rcx
1006288bc:	49 89 d1             	mov    %rdx,%r9
1006288bf:	49 89 cb             	mov    %rcx,%r11
1006288c2:	48 c1 e1 04          	shl    $0x4,%rcx
1006288c6:	48 8d 34 0a          	lea    (%rdx,%rcx,1),%rsi
1006288ca:	45 85 db             	test   %r11d,%r11d
1006288cd:	7e 71                	jle    100628940 <.text+0x227940>
1006288cf:	44 89 da             	mov    %r11d,%edx
1006288d2:	49 63 c2             	movslq %r10d,%rax
1006288d5:	49 8b 58 10          	mov    0x10(%r8),%rbx
1006288d9:	f7 da                	neg    %edx
1006288db:	48 63 d2             	movslq %edx,%rdx
1006288de:	48 01 c2             	add    %rax,%rdx
1006288e1:	31 c0                	xor    %eax,%eax
1006288e3:	48 c1 e2 04          	shl    $0x4,%rdx
1006288e7:	48 01 da             	add    %rbx,%rdx
1006288ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006288f0:	f3 0f 6f 04 02       	movdqu (%rdx,%rax,1),%xmm0
1006288f5:	41 0f 11 04 01       	movups %xmm0,(%r9,%rax,1)
1006288fa:	48 83 c0 10          	add    $0x10,%rax
1006288fe:	48 39 c8             	cmp    %rcx,%rax
100628901:	75 ed                	jne    1006288f0 <.text+0x2278f0>
100628903:	41 83 eb 01          	sub    $0x1,%r11d
100628907:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
10062890d:	45 29 da             	sub    %r11d,%r10d
100628910:	45 89 10             	mov    %r10d,(%r8)
100628913:	4d 63 d2             	movslq %r10d,%r10
100628916:	49 c1 e2 04          	shl    $0x4,%r10
10062891a:	4a 8d 44 13 f0       	lea    -0x10(%rbx,%r10,1),%rax
10062891f:	c7 00 05 00 00 00    	movl   $0x5,(%rax)
100628925:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
10062892c:	00
10062892d:	c6 40 04 00          	movb   $0x0,0x4(%rax)
100628931:	b8 01 00 00 00       	mov    $0x1,%eax
100628936:	48 83 c4 28          	add    $0x28,%rsp
10062893a:	5b                   	pop    %rbx
10062893b:	5e                   	pop    %rsi
10062893c:	c3                   	ret
10062893d:	0f 1f 00             	nopl   (%rax)
100628940:	c7 06 00 00 00 00    	movl   $0x0,(%rsi)
100628946:	45 39 50 04          	cmp    %r10d,0x4(%r8)
10062894a:	7e 0d                	jle    100628959 <.text+0x227959>
10062894c:	41 83 c2 01          	add    $0x1,%r10d
100628950:	49 8b 58 10          	mov    0x10(%r8),%rbx
100628954:	45 89 10             	mov    %r10d,(%r8)
100628957:	eb ba                	jmp    100628913 <.text+0x227913>
100628959:	ba 01 00 00 00       	mov    $0x1,%edx
10062895e:	4c 89 c1             	mov    %r8,%rcx
100628961:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
100628966:	e8 e5 8c dd ff       	call   100401650 <.text+0x650>
10062896b:	85 c0                	test   %eax,%eax
10062896d:	74 c7                	je     100628936 <.text+0x227936>
10062896f:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
100628974:	45 8b 10             	mov    (%r8),%r10d
100628977:	eb d3                	jmp    10062894c <.text+0x22794c>
100628979:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100628980:	41 57                	push   %r15
100628982:	41 56                	push   %r14
100628984:	41 55                	push   %r13
100628986:	41 54                	push   %r12
100628988:	55                   	push   %rbp
100628989:	57                   	push   %rdi
10062898a:	56                   	push   %rsi
10062898b:	53                   	push   %rbx
10062898c:	48 83 ec 48          	sub    $0x48,%rsp
100628990:	4c 63 72 18          	movslq 0x18(%rdx),%r14
100628994:	48 0f bf 41 08       	movswq 0x8(%rcx),%rax
100628999:	4c 8b 7a 10          	mov    0x10(%rdx),%r15
10062899d:	44 0f bf 49 0a       	movswl 0xa(%rcx),%r9d
1006289a2:	49 83 c6 06          	add    $0x6,%r14
1006289a6:	4c 01 f0             	add    %r14,%rax
1006289a9:	48 c1 e0 04          	shl    $0x4,%rax
1006289ad:	48 89 ce             	mov    %rcx,%rsi
1006289b0:	8b 8a 50 01 00 00    	mov    0x150(%rdx),%ecx
1006289b6:	48 89 d7             	mov    %rdx,%rdi
1006289b9:	4d 8b 64 07 08       	mov    0x8(%r15,%rax,1),%r12
1006289be:	41 39 cc             	cmp    %ecx,%r12d
1006289c1:	0f 8d 09 02 00 00    	jge    100628bd0 <.text+0x227bd0>
1006289c7:	4c 8b 82 60 01 00 00 	mov    0x160(%rdx),%r8
1006289ce:	4d 63 ec             	movslq %r12d,%r13
1006289d1:	44 29 e1             	sub    %r12d,%ecx
1006289d4:	49 63 e9             	movslq %r9d,%rbp
1006289d7:	4c 01 e9             	add    %r13,%rcx
1006289da:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1006289df:	4c 8d 5d 1e          	lea    0x1e(%rbp),%r11
1006289e3:	4a 8d 1c ed 00 00 00 	lea    0x0(,%r13,8),%rbx
1006289ea:	00
1006289eb:	4d 8d 14 c8          	lea    (%r8,%rcx,8),%r10
1006289ef:	49 8d 4f 10          	lea    0x10(%r15),%rcx
1006289f3:	66 44 89 4c 24 3e    	mov    %r9w,0x3e(%rsp)
1006289f9:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1006289fe:	49 8d 04 18          	lea    (%r8,%rbx,1),%rax
100628a02:	eb 11                	jmp    100628a15 <.text+0x227a15>
100628a04:	0f 1f 40 00          	nopl   0x0(%rax)
100628a08:	48 83 c0 08          	add    $0x8,%rax
100628a0c:	4c 39 d0             	cmp    %r10,%rax
100628a0f:	0f 84 bb 01 00 00    	je     100628bd0 <.text+0x227bd0>
100628a15:	48 8b 08             	mov    (%rax),%rcx
100628a18:	44 8b 01             	mov    (%rcx),%r8d
100628a1b:	41 83 f8 01          	cmp    $0x1,%r8d
100628a1f:	7e e7                	jle    100628a08 <.text+0x227a08>
100628a21:	4a 83 3c d9 00       	cmpq   $0x0,(%rcx,%r11,8)
100628a26:	75 e0                	jne    100628a08 <.text+0x227a08>
100628a28:	44 0f bf 4e 0e       	movswl 0xe(%rsi),%r9d
100628a2d:	66 45 85 c9          	test   %r9w,%r9w
100628a31:	7e 5f                	jle    100628a92 <.text+0x227a92>
100628a33:	4c 0f bf 66 0c       	movswq 0xc(%rsi),%r12
100628a38:	41 83 e9 01          	sub    $0x1,%r9d
100628a3c:	4d 01 f4             	add    %r14,%r12
100628a3f:	4c 89 e2             	mov    %r12,%rdx
100628a42:	4d 01 e1             	add    %r12,%r9
100628a45:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
100628a4a:	48 c1 e2 04          	shl    $0x4,%rdx
100628a4e:	49 c1 e1 04          	shl    $0x4,%r9
100628a52:	4c 01 fa             	add    %r15,%rdx
100628a55:	4d 01 e1             	add    %r12,%r9
100628a58:	eb 0f                	jmp    100628a69 <.text+0x227a69>
100628a5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100628a60:	48 83 c2 10          	add    $0x10,%rdx
100628a64:	4c 39 ca             	cmp    %r9,%rdx
100628a67:	74 1f                	je     100628a88 <.text+0x227a88>
100628a69:	83 3a 0a             	cmpl   $0xa,(%rdx)
100628a6c:	75 f2                	jne    100628a60 <.text+0x227a60>
100628a6e:	48 39 4a 08          	cmp    %rcx,0x8(%rdx)
100628a72:	75 ec                	jne    100628a60 <.text+0x227a60>
100628a74:	48 83 c2 10          	add    $0x10,%rdx
100628a78:	41 83 e8 01          	sub    $0x1,%r8d
100628a7c:	4c 39 ca             	cmp    %r9,%rdx
100628a7f:	75 e8                	jne    100628a69 <.text+0x227a69>
100628a81:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100628a88:	41 83 f8 01          	cmp    $0x1,%r8d
100628a8c:	0f 8e 76 ff ff ff    	jle    100628a08 <.text+0x227a08>
100628a92:	0f b7 54 24 3e       	movzwl 0x3e(%rsp),%edx
100628a97:	b9 38 00 00 00       	mov    $0x38,%ecx
100628a9c:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
100628aa1:	89 54 24 28          	mov    %edx,0x28(%rsp)
100628aa5:	e8 26 88 dd ff       	call   1004012d0 <.text+0x2d0>
100628aaa:	49 89 c6             	mov    %rax,%r14
100628aad:	48 85 c0             	test   %rax,%rax
100628ab0:	0f 84 3a 01 00 00    	je     100628bf0 <.text+0x227bf0>
100628ab6:	0f bf 4e 0e          	movswl 0xe(%rsi),%ecx
100628aba:	89 48 10             	mov    %ecx,0x10(%rax)
100628abd:	48 0f bf c9          	movswq %cx,%rcx
100628ac1:	48 c1 e1 04          	shl    $0x4,%rcx
100628ac5:	e8 06 88 dd ff       	call   1004012d0 <.text+0x2d0>
100628aca:	8b 54 24 28          	mov    0x28(%rsp),%edx
100628ace:	48 85 c0             	test   %rax,%rax
100628ad1:	49 89 46 20          	mov    %rax,0x20(%r14)
100628ad5:	49 89 c1             	mov    %rax,%r9
100628ad8:	0f 84 08 01 00 00    	je     100628be6 <.text+0x227be6>
100628ade:	48 8b 05 13 cd 13 00 	mov    0x13cd13(%rip),%rax        # 1007657f8 <_head_msys_iconv_2_dll-0x6808>
100628ae5:	48 85 c0             	test   %rax,%rax
100628ae8:	74 04                	je     100628aee <.text+0x227aee>
100628aea:	4c 89 70 08          	mov    %r14,0x8(%rax)
100628aee:	44 0f b7 46 0e       	movzwl 0xe(%rsi),%r8d
100628af3:	49 89 06             	mov    %rax,(%r14)
100628af6:	49 c7 46 08 00 00 00 	movq   $0x0,0x8(%r14)
100628afd:	00
100628afe:	4c 89 35 f3 cc 13 00 	mov    %r14,0x13ccf3(%rip)        # 1007657f8 <_head_msys_iconv_2_dll-0x6808>
100628b05:	66 45 85 c0          	test   %r8w,%r8w
100628b09:	7e 3f                	jle    100628b4a <.text+0x227b4a>
100628b0b:	48 0f bf 46 0c       	movswq 0xc(%rsi),%rax
100628b10:	48 63 4f 18          	movslq 0x18(%rdi),%rcx
100628b14:	45 0f bf c0          	movswl %r8w,%r8d
100628b18:	49 c1 e0 04          	shl    $0x4,%r8
100628b1c:	48 8d 4c 01 06       	lea    0x6(%rcx,%rax,1),%rcx
100628b21:	31 c0                	xor    %eax,%eax
100628b23:	48 c1 e1 04          	shl    $0x4,%rcx
100628b27:	48 03 4f 10          	add    0x10(%rdi),%rcx
100628b2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100628b30:	f3 0f 6f 04 01       	movdqu (%rcx,%rax,1),%xmm0
100628b35:	41 0f 11 04 01       	movups %xmm0,(%r9,%rax,1)
100628b3a:	c7 04 01 00 00 00 00 	movl   $0x0,(%rcx,%rax,1)
100628b41:	48 83 c0 10          	add    $0x10,%rax
100628b45:	4c 39 c0             	cmp    %r8,%rax
100628b48:	75 e6                	jne    100628b30 <.text+0x227b30>
100628b4a:	8b 87 50 01 00 00    	mov    0x150(%rdi),%eax
100628b50:	41 39 c4             	cmp    %eax,%r12d
100628b53:	7d 7b                	jge    100628bd0 <.text+0x227bd0>
100628b55:	44 29 e0             	sub    %r12d,%eax
100628b58:	48 0f bf d2          	movswq %dx,%rdx
100628b5c:	4d 8d 56 10          	lea    0x10(%r14),%r10
100628b60:	48 83 c5 1e          	add    $0x1e,%rbp
100628b64:	48 8b 8f 60 01 00 00 	mov    0x160(%rdi),%rcx
100628b6b:	4c 01 e8             	add    %r13,%rax
100628b6e:	48 c1 e2 04          	shl    $0x4,%rdx
100628b72:	41 b9 fa ff ff ff    	mov    $0xfffffffa,%r9d
100628b78:	48 01 cb             	add    %rcx,%rbx
100628b7b:	4c 8d 04 c1          	lea    (%rcx,%rax,8),%r8
100628b7f:	eb 10                	jmp    100628b91 <.text+0x227b91>
100628b81:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100628b88:	48 83 c3 08          	add    $0x8,%rbx
100628b8c:	4c 39 c3             	cmp    %r8,%rbx
100628b8f:	74 3f                	je     100628bd0 <.text+0x227bd0>
100628b91:	48 8b 03             	mov    (%rbx),%rax
100628b94:	83 38 01             	cmpl   $0x1,(%rax)
100628b97:	7e ef                	jle    100628b88 <.text+0x227b88>
100628b99:	48 83 3c e8 00       	cmpq   $0x0,(%rax,%rbp,8)
100628b9e:	75 e8                	jne    100628b88 <.text+0x227b88>
100628ba0:	41 83 46 28 01       	addl   $0x1,0x28(%r14)
100628ba5:	48 83 c3 08          	add    $0x8,%rbx
100628ba9:	44 89 c9             	mov    %r9d,%ecx
100628bac:	66 2b 4f 18          	sub    0x18(%rdi),%cx
100628bb0:	4c 89 34 e8          	mov    %r14,(%rax,%rbp,8)
100628bb4:	48 01 d0             	add    %rdx,%rax
100628bb7:	66 2b 4e 0c          	sub    0xc(%rsi),%cx
100628bbb:	4c 89 50 38          	mov    %r10,0x38(%rax)
100628bbf:	66 01 48 40          	add    %cx,0x40(%rax)
100628bc3:	4c 39 c3             	cmp    %r8,%rbx
100628bc6:	75 c9                	jne    100628b91 <.text+0x227b91>
100628bc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100628bcf:	00
100628bd0:	b8 01 00 00 00       	mov    $0x1,%eax
100628bd5:	48 83 c4 48          	add    $0x48,%rsp
100628bd9:	5b                   	pop    %rbx
100628bda:	5e                   	pop    %rsi
100628bdb:	5f                   	pop    %rdi
100628bdc:	5d                   	pop    %rbp
100628bdd:	41 5c                	pop    %r12
100628bdf:	41 5d                	pop    %r13
100628be1:	41 5e                	pop    %r14
100628be3:	41 5f                	pop    %r15
100628be5:	c3                   	ret
100628be6:	4c 89 f1             	mov    %r14,%rcx
100628be9:	e8 32 89 dd ff       	call   100401520 <.text+0x520>
100628bee:	66 90                	xchg   %ax,%ax
100628bf0:	31 c0                	xor    %eax,%eax
100628bf2:	eb e1                	jmp    100628bd5 <.text+0x227bd5>
100628bf4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100628bfb:	00 00 00 00
100628bff:	90                   	nop
100628c00:	41 55                	push   %r13
100628c02:	41 54                	push   %r12
100628c04:	55                   	push   %rbp
100628c05:	57                   	push   %rdi
100628c06:	56                   	push   %rsi
100628c07:	53                   	push   %rbx
100628c08:	48 83 ec 28          	sub    $0x28,%rsp
100628c0c:	45 31 ed             	xor    %r13d,%r13d
100628c0f:	89 cf                	mov    %ecx,%edi
100628c11:	48 89 d6             	mov    %rdx,%rsi
100628c14:	85 c9                	test   %ecx,%ecx
100628c16:	79 50                	jns    100628c68 <.text+0x227c68>
100628c18:	8b 06                	mov    (%rsi),%eax
100628c1a:	39 46 04             	cmp    %eax,0x4(%rsi)
100628c1d:	0f 8e c5 00 00 00    	jle    100628ce8 <.text+0x227ce8>
100628c23:	83 c0 01             	add    $0x1,%eax
100628c26:	48 8b 56 10          	mov    0x10(%rsi),%rdx
100628c2a:	89 06                	mov    %eax,(%rsi)
100628c2c:	48 98                	cltq
100628c2e:	48 c1 e0 04          	shl    $0x4,%rax
100628c32:	48 8d 44 02 f0       	lea    -0x10(%rdx,%rax,1),%rax
100628c37:	c7 00 0b 00 00 00    	movl   $0xb,(%rax)
100628c3d:	4c 89 68 08          	mov    %r13,0x8(%rax)
100628c41:	c6 40 04 00          	movb   $0x0,0x4(%rax)
100628c45:	4d 85 ed             	test   %r13,%r13
100628c48:	74 05                	je     100628c4f <.text+0x227c4f>
100628c4a:	41 83 45 48 01       	addl   $0x1,0x48(%r13)
100628c4f:	b8 01 00 00 00       	mov    $0x1,%eax
100628c54:	48 83 c4 28          	add    $0x28,%rsp
100628c58:	5b                   	pop    %rbx
100628c59:	5e                   	pop    %rsi
100628c5a:	5f                   	pop    %rdi
100628c5b:	5d                   	pop    %rbp
100628c5c:	41 5c                	pop    %r12
100628c5e:	41 5d                	pop    %r13
100628c60:	c3                   	ret
100628c61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100628c68:	e8 83 fd ea ff       	call   1004d89f0 <.text+0xd79f0>
100628c6d:	49 89 c5             	mov    %rax,%r13
100628c70:	48 85 c0             	test   %rax,%rax
100628c73:	0f 84 97 00 00 00    	je     100628d10 <.text+0x227d10>
100628c79:	85 ff                	test   %edi,%edi
100628c7b:	74 9b                	je     100628c18 <.text+0x227c18>
100628c7d:	89 fd                	mov    %edi,%ebp
100628c7f:	4c 63 e7             	movslq %edi,%r12
100628c82:	31 db                	xor    %ebx,%ebx
100628c84:	f7 dd                	neg    %ebp
100628c86:	48 63 ed             	movslq %ebp,%rbp
100628c89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100628c90:	48 63 06             	movslq (%rsi),%rax
100628c93:	4c 8d 44 1d 00       	lea    0x0(%rbp,%rbx,1),%r8