100458c3c:	90                   	nop
100458c3d:	90                   	nop
100458c3e:	90                   	nop
100458c3f:	90                   	nop
100458c40:	57                   	push   %rdi
100458c41:	56                   	push   %rsi
100458c42:	53                   	push   %rbx
100458c43:	48 83 ec 20          	sub    $0x20,%rsp
100458c47:	48 89 cb             	mov    %rcx,%rbx
100458c4a:	48 89 d6             	mov    %rdx,%rsi
100458c4d:	44 89 c7             	mov    %r8d,%edi
100458c50:	e8 7b 58 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100458c55:	85 c0                	test   %eax,%eax
100458c57:	74 0e                	je     100458c67 <.text+0x57c67>
100458c59:	31 d2                	xor    %edx,%edx
100458c5b:	48 89 d9             	mov    %rbx,%rcx
100458c5e:	e8 7d 4e 1a 00       	call   1005fdae0 <.text+0x1fcae0>
100458c63:	85 c0                	test   %eax,%eax
100458c65:	74 3e                	je     100458ca5 <.text+0x57ca5>
100458c67:	48 89 d9             	mov    %rbx,%rcx
100458c6a:	e8 51 7b 1a 00       	call   1006007c0 <.text+0x1ff7c0>
100458c6f:	48 8b 15 0a ff 2c 00 	mov    0x2cff0a(%rip),%rdx        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
100458c76:	31 c9                	xor    %ecx,%ecx
100458c78:	48 8b 12             	mov    (%rdx),%rdx
100458c7b:	48 85 d2             	test   %rdx,%rdx
100458c7e:	75 11                	jne    100458c91 <.text+0x57c91>
100458c80:	eb 36                	jmp    100458cb8 <.text+0x57cb8>
100458c82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100458c88:	48 8b 52 18          	mov    0x18(%rdx),%rdx
100458c8c:	48 85 d2             	test   %rdx,%rdx
100458c8f:	74 27                	je     100458cb8 <.text+0x57cb8>
100458c91:	83 c1 01             	add    $0x1,%ecx
100458c94:	48 39 42 08          	cmp    %rax,0x8(%rdx)
100458c98:	75 ee                	jne    100458c88 <.text+0x57c88>
100458c9a:	85 ff                	test   %edi,%edi
100458c9c:	74 12                	je     100458cb0 <.text+0x57cb0>
100458c9e:	48 63 c9             	movslq %ecx,%rcx
100458ca1:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
100458ca5:	48 83 c4 20          	add    $0x20,%rsp
100458ca9:	5b                   	pop    %rbx
100458caa:	5e                   	pop    %rsi
100458cab:	5f                   	pop    %rdi
100458cac:	c3                   	ret
100458cad:	0f 1f 00             	nopl   (%rax)
100458cb0:	48 63 0a             	movslq (%rdx),%rcx
100458cb3:	eb ec                	jmp    100458ca1 <.text+0x57ca1>
100458cb5:	0f 1f 00             	nopl   (%rax)
100458cb8:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
100458cbf:	eb e0                	jmp    100458ca1 <.text+0x57ca1>
100458cc1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100458cc8:	00 00 00 00
100458ccc:	0f 1f 40 00          	nopl   0x0(%rax)
100458cd0:	57                   	push   %rdi
100458cd1:	56                   	push   %rsi
100458cd2:	53                   	push   %rbx
100458cd3:	48 83 ec 20          	sub    $0x20,%rsp
100458cd7:	48 8b 05 72 9f 2c 00 	mov    0x2c9f72(%rip),%rax        # 100722c50 <_head_msys_iconv_2_dll-0x493b0>
100458cde:	4c 8b 0d 6b a5 2c 00 	mov    0x2ca56b(%rip),%r9        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100458ce5:	66 0f ef c0          	pxor   %xmm0,%xmm0
100458ce9:	48 8b 3d f0 a4 2c 00 	mov    0x2ca4f0(%rip),%rdi        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100458cf0:	48 89 d3             	mov    %rdx,%rbx
100458cf3:	8b 10                	mov    (%rax),%edx
100458cf5:	4c 8d 41 08          	lea    0x8(%rcx),%r8
100458cf9:	0f 11 41 08          	movups %xmm0,0x8(%rcx)
100458cfd:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100458d03:	48 89 ce             	mov    %rcx,%rsi
100458d06:	49 c7 40 40 00 00 00 	movq   $0x0,0x40(%r8)
100458d0d:	00
100458d0e:	41 0f 11 40 10       	movups %xmm0,0x10(%r8)
100458d13:	41 0f 11 40 20       	movups %xmm0,0x20(%r8)
100458d18:	41 0f 11 40 30       	movups %xmm0,0x30(%r8)
100458d1d:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
100458d24:	89 51 4c             	mov    %edx,0x4c(%rcx)
100458d27:	49 8b 11             	mov    (%r9),%rdx
100458d2a:	48 89 11             	mov    %rdx,(%rcx)
100458d2d:	48 89 1f             	mov    %rbx,(%rdi)
100458d30:	48 85 c0             	test   %rax,%rax
100458d33:	74 1a                	je     100458d4f <.text+0x57d4f>
100458d35:	0f 1f 00             	nopl   (%rax)
100458d38:	48 8b 48 10          	mov    0x10(%rax),%rcx
100458d3c:	48 85 c9             	test   %rcx,%rcx
100458d3f:	74 06                	je     100458d47 <.text+0x57d47>
100458d41:	48 3b 59 08          	cmp    0x8(%rcx),%rbx
100458d45:	74 31                	je     100458d78 <.text+0x57d78>
100458d47:	48 8b 00             	mov    (%rax),%rax
100458d4a:	48 85 c0             	test   %rax,%rax
100458d4d:	75 e9                	jne    100458d38 <.text+0x57d38>
100458d4f:	48 8b 42 08          	mov    0x8(%rdx),%rax
100458d53:	48 39 d8             	cmp    %rbx,%rax
100458d56:	74 13                	je     100458d6b <.text+0x57d6b>
100458d58:	48 89 da             	mov    %rbx,%rdx
100458d5b:	4c 89 c1             	mov    %r8,%rcx
100458d5e:	48 89 07             	mov    %rax,(%rdi)
100458d61:	e8 1a f5 fa ff       	call   100408280 <.text+0x7280>
100458d66:	48 39 1f             	cmp    %rbx,(%rdi)
100458d69:	74 1d                	je     100458d88 <.text+0x57d88>
100458d6b:	48 83 c4 20          	add    $0x20,%rsp
100458d6f:	5b                   	pop    %rbx
100458d70:	5e                   	pop    %rsi
100458d71:	5f                   	pop    %rdi
100458d72:	c3                   	ret
100458d73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100458d78:	49 89 09             	mov    %rcx,(%r9)
100458d7b:	48 83 c4 20          	add    $0x20,%rsp
100458d7f:	5b                   	pop    %rbx
100458d80:	5e                   	pop    %rsi
100458d81:	5f                   	pop    %rdi
100458d82:	c3                   	ret
100458d83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100458d88:	c7 46 48 01 00 00 00 	movl   $0x1,0x48(%rsi)
100458d8f:	48 83 c4 20          	add    $0x20,%rsp
100458d93:	5b                   	pop    %rbx
100458d94:	5e                   	pop    %rsi
100458d95:	5f                   	pop    %rdi
100458d96:	c3                   	ret
100458d97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100458d9e:	00 00
100458da0:	55                   	push   %rbp
100458da1:	57                   	push   %rdi
100458da2:	56                   	push   %rsi
100458da3:	53                   	push   %rbx
100458da4:	48 83 ec 28          	sub    $0x28,%rsp
100458da8:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
100458dad:	48 89 cb             	mov    %rcx,%rbx
100458db0:	4c 89 c6             	mov    %r8,%rsi
100458db3:	45 85 c9             	test   %r9d,%r9d
100458db6:	75 48                	jne    100458e00 <.text+0x57e00>
100458db8:	c7 07 07 00 00 00    	movl   $0x7,(%rdi)
100458dbe:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
100458dc5:	00
100458dc6:	48 85 c9             	test   %rcx,%rcx
100458dc9:	74 27                	je     100458df2 <.text+0x57df2>
100458dcb:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
100458dd0:	74 20                	je     100458df2 <.text+0x57df2>
100458dd2:	48 85 d2             	test   %rdx,%rdx
100458dd5:	78 1b                	js     100458df2 <.text+0x57df2>
100458dd7:	48 8d 0d 92 e5 28 00 	lea    0x28e592(%rip),%rcx        # 1006e7370 <_head_msys_iconv_2_dll-0x84c90>
100458dde:	74 09                	je     100458de9 <.text+0x57de9>
100458de0:	48 3b 13             	cmp    (%rbx),%rdx
100458de3:	0f 8e a7 00 00 00    	jle    100458e90 <.text+0x57e90>
100458de9:	e8 92 b1 16 00       	call   1005c3f80 <.text+0x1c2f80>
100458dee:	48 89 47 08          	mov    %rax,0x8(%rdi)
100458df2:	48 83 c4 28          	add    $0x28,%rsp
100458df6:	5b                   	pop    %rbx
100458df7:	5e                   	pop    %rsi
100458df8:	5f                   	pop    %rdi
100458df9:	5d                   	pop    %rbp
100458dfa:	c3                   	ret
100458dfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100458e00:	48 89 f9             	mov    %rdi,%rcx
100458e03:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
100458e08:	e8 e3 fc 07 00       	call   1004d8af0 <.text+0xd7af0>
100458e0d:	48 85 db             	test   %rbx,%rbx
100458e10:	74 e0                	je     100458df2 <.text+0x57df2>
100458e12:	85 c0                	test   %eax,%eax
100458e14:	74 dc                	je     100458df2 <.text+0x57df2>
100458e16:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
100458e1b:	48 89 d1             	mov    %rdx,%rcx
100458e1e:	48 c1 e9 3f          	shr    $0x3f,%rcx
100458e22:	48 39 f2             	cmp    %rsi,%rdx
100458e25:	0f 9f c0             	setg   %al
100458e28:	08 c8                	or     %cl,%al
100458e2a:	75 c6                	jne    100458df2 <.text+0x57df2>
100458e2c:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
100458e31:	74 bf                	je     100458df2 <.text+0x57df2>
100458e33:	48 85 d2             	test   %rdx,%rdx
100458e36:	b8 01 00 00 00       	mov    $0x1,%eax
100458e3b:	48 0f 44 d0          	cmove  %rax,%rdx
100458e3f:	48 8b 03             	mov    (%rbx),%rax
100458e42:	48 39 c6             	cmp    %rax,%rsi
100458e45:	48 0f 4f f0          	cmovg  %rax,%rsi
100458e49:	eb 31                	jmp    100458e7c <.text+0x57e7c>
100458e4b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100458e50:	45 31 c0             	xor    %r8d,%r8d
100458e53:	48 89 d9             	mov    %rbx,%rcx
100458e56:	48 8d 6a 01          	lea    0x1(%rdx),%rbp
100458e5a:	e8 b1 9e 09 00       	call   1004f2d10 <.text+0xf1d10>
100458e5f:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
100458e63:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
100458e69:	48 89 c2             	mov    %rax,%rdx
100458e6c:	e8 4f 07 08 00       	call   1004d95c0 <.text+0xd85c0>
100458e71:	85 c0                	test   %eax,%eax
100458e73:	0f 84 79 ff ff ff    	je     100458df2 <.text+0x57df2>
100458e79:	48 89 ea             	mov    %rbp,%rdx
100458e7c:	48 39 d6             	cmp    %rdx,%rsi
100458e7f:	7d cf                	jge    100458e50 <.text+0x57e50>
100458e81:	e9 6c ff ff ff       	jmp    100458df2 <.text+0x57df2>
100458e86:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100458e8d:	00 00 00
100458e90:	48 89 d9             	mov    %rbx,%rcx
100458e93:	45 31 c0             	xor    %r8d,%r8d
100458e96:	e8 75 9e 09 00       	call   1004f2d10 <.text+0xf1d10>
100458e9b:	48 89 c1             	mov    %rax,%rcx
100458e9e:	e9 46 ff ff ff       	jmp    100458de9 <.text+0x57de9>
100458ea3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100458eaa:	00 00 00 00
100458eae:	66 90                	xchg   %ax,%ax
100458eb0:	41 56                	push   %r14
100458eb2:	41 55                	push   %r13
100458eb4:	41 54                	push   %r12
100458eb6:	55                   	push   %rbp
100458eb7:	57                   	push   %rdi
100458eb8:	56                   	push   %rsi
100458eb9:	53                   	push   %rbx
100458eba:	48 83 ec 30          	sub    $0x30,%rsp
100458ebe:	4c 8b 25 7b a4 2c 00 	mov    0x2ca47b(%rip),%r12        # 100723340 <_head_msys_iconv_2_dll-0x48cc0>
100458ec5:	45 8b 34 24          	mov    (%r12),%r14d
100458ec9:	48 89 cb             	mov    %rcx,%rbx
100458ecc:	48 89 d7             	mov    %rdx,%rdi
100458ecf:	44 89 c6             	mov    %r8d,%esi
100458ed2:	e8 f9 55 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100458ed7:	85 c0                	test   %eax,%eax
100458ed9:	74 4d                	je     100458f28 <.text+0x57f28>
100458edb:	31 d2                	xor    %edx,%edx
100458edd:	48 89 d9             	mov    %rbx,%rcx
100458ee0:	e8 fb 4b 1a 00       	call   1005fdae0 <.text+0x1fcae0>
100458ee5:	85 c0                	test   %eax,%eax
100458ee7:	75 17                	jne    100458f00 <.text+0x57f00>
100458ee9:	48 83 c4 30          	add    $0x30,%rsp
100458eed:	5b                   	pop    %rbx
100458eee:	5e                   	pop    %rsi
100458eef:	5f                   	pop    %rdi
100458ef0:	5d                   	pop    %rbp
100458ef1:	41 5c                	pop    %r12
100458ef3:	41 5d                	pop    %r13
100458ef5:	41 5e                	pop    %r14
100458ef7:	c3                   	ret
100458ef8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100458eff:	00
100458f00:	ba 01 00 00 00       	mov    $0x1,%edx
100458f05:	48 89 d9             	mov    %rbx,%rcx
100458f08:	e8 33 4c 1a 00       	call   1005fdb40 <.text+0x1fcb40>
100458f0d:	85 c0                	test   %eax,%eax
100458f0f:	74 d8                	je     100458ee9 <.text+0x57ee9>
100458f11:	ba 02 00 00 00       	mov    $0x2,%edx
100458f16:	48 89 d9             	mov    %rbx,%rcx
100458f19:	e8 42 4c 1a 00       	call   1005fdb60 <.text+0x1fcb60>
100458f1e:	85 c0                	test   %eax,%eax
100458f20:	74 c7                	je     100458ee9 <.text+0x57ee9>
100458f22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100458f28:	48 89 d9             	mov    %rbx,%rcx
100458f2b:	41 bd 01 00 00 00    	mov    $0x1,%r13d
100458f31:	e8 8a 78 1a 00       	call   1006007c0 <.text+0x1ff7c0>
100458f36:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100458f3c:	48 89 c5             	mov    %rax,%rbp
100458f3f:	48 85 c0             	test   %rax,%rax
100458f42:	74 1f                	je     100458f63 <.text+0x57f63>
100458f44:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
100458f48:	48 89 c2             	mov    %rax,%rdx
100458f4b:	e8 a0 77 1a 00       	call   1006006f0 <.text+0x1ff6f0>
100458f50:	49 89 c5             	mov    %rax,%r13
100458f53:	45 39 34 24          	cmp    %r14d,(%r12)
100458f57:	7f 90                	jg     100458ee9 <.text+0x57ee9>
100458f59:	49 89 c0             	mov    %rax,%r8
100458f5c:	8b 43 20             	mov    0x20(%rbx),%eax
100458f5f:	85 c0                	test   %eax,%eax
100458f61:	75 2d                	jne    100458f90 <.text+0x57f90>
100458f63:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
100458f68:	41 89 f1             	mov    %esi,%r9d
100458f6b:	4c 89 ea             	mov    %r13,%rdx
100458f6e:	48 89 e9             	mov    %rbp,%rcx
100458f71:	e8 2a fe ff ff       	call   100458da0 <.text+0x57da0>
100458f76:	90                   	nop
100458f77:	48 83 c4 30          	add    $0x30,%rsp
100458f7b:	5b                   	pop    %rbx
100458f7c:	5e                   	pop    %rsi
100458f7d:	5f                   	pop    %rdi
100458f7e:	5d                   	pop    %rbp
100458f7f:	41 5c                	pop    %r12
100458f81:	41 5d                	pop    %r13
100458f83:	41 5e                	pop    %r14
100458f85:	c3                   	ret
100458f86:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100458f8d:	00 00 00
100458f90:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
100458f94:	48 89 ea             	mov    %rbp,%rdx
100458f97:	e8 54 77 1a 00       	call   1006006f0 <.text+0x1ff6f0>
100458f9c:	49 89 c0             	mov    %rax,%r8
100458f9f:	eb c2                	jmp    100458f63 <.text+0x57f63>
100458fa1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100458fa8:	00 00 00 00
100458fac:	0f 1f 40 00          	nopl   0x0(%rax)
100458fb0:	56                   	push   %rsi
100458fb1:	53                   	push   %rbx
100458fb2:	48 83 ec 28          	sub    $0x28,%rsp
100458fb6:	48 89 ce             	mov    %rcx,%rsi
100458fb9:	e8 12 55 1e 00       	call   10063e4d0 <.text+0x23d4d0>
100458fbe:	85 c0                	test   %eax,%eax
100458fc0:	75 6e                	jne    100459030 <.text+0x58030>
100458fc2:	83 3e 07             	cmpl   $0x7,(%rsi)
100458fc5:	75 79                	jne    100459040 <.text+0x58040>
100458fc7:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
100458fcb:	48 85 c9             	test   %rcx,%rcx
100458fce:	74 70                	je     100459040 <.text+0x58040>
100458fd0:	e8 4b 21 fb ff       	call   10040b120 <.text+0xa120>
100458fd5:	48 89 c3             	mov    %rax,%rbx
100458fd8:	48 85 c0             	test   %rax,%rax
100458fdb:	75 65                	jne    100459042 <.text+0x58042>
100458fdd:	48 8b 05 8c fb 2c 00 	mov    0x2cfb8c(%rip),%rax        # 100728b70 <_head_msys_iconv_2_dll-0x43490>
100458fe4:	48 8b 18             	mov    (%rax),%rbx
100458fe7:	48 85 db             	test   %rbx,%rbx
100458fea:	75 21                	jne    10045900d <.text+0x5800d>
100458fec:	eb 52                	jmp    100459040 <.text+0x58040>
100458fee:	66 90                	xchg   %ax,%ax
100458ff0:	48 8b 56 08          	mov    0x8(%rsi),%rdx
100458ff4:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
100458ffb:	e8 20 72 24 00       	call   1006a0220 <.text+0x29f220>
100459000:	85 c0                	test   %eax,%eax
100459002:	74 3e                	je     100459042 <.text+0x58042>
100459004:	48 8b 5b 70          	mov    0x70(%rbx),%rbx
100459008:	48 85 db             	test   %rbx,%rbx
10045900b:	74 33                	je     100459040 <.text+0x58040>
10045900d:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
100459014:	48 85 c9             	test   %rcx,%rcx
100459017:	74 eb                	je     100459004 <.text+0x58004>
100459019:	e8 c2 46 0a 00       	call   1004fd6e0 <.text+0xfc6e0>
10045901e:	85 c0                	test   %eax,%eax
100459020:	75 ce                	jne    100458ff0 <.text+0x57ff0>
100459022:	48 89 d9             	mov    %rbx,%rcx
100459025:	e8 a6 4d fb ff       	call   10040ddd0 <.text+0xcdd0>
10045902a:	85 c0                	test   %eax,%eax
10045902c:	75 c2                	jne    100458ff0 <.text+0x57ff0>
10045902e:	eb d4                	jmp    100459004 <.text+0x58004>
100459030:	31 d2                	xor    %edx,%edx
100459032:	48 89 f1             	mov    %rsi,%rcx
100459035:	e8 86 46 1a 00       	call   1005fd6c0 <.text+0x1fc6c0>
10045903a:	85 c0                	test   %eax,%eax
10045903c:	75 84                	jne    100458fc2 <.text+0x57fc2>
10045903e:	66 90                	xchg   %ax,%ax
100459040:	31 db                	xor    %ebx,%ebx
100459042:	48 89 d8             	mov    %rbx,%rax
100459045:	48 83 c4 28          	add    $0x28,%rsp
100459049:	5b                   	pop    %rbx
10045904a:	5e                   	pop    %rsi
10045904b:	c3                   	ret
10045904c:	0f 1f 40 00          	nopl   0x0(%rax)
100459050:	41 57                	push   %r15
100459052:	41 56                	push   %r14
100459054:	41 55                	push   %r13
100459056:	41 54                	push   %r12
100459058:	55                   	push   %rbp
100459059:	57                   	push   %rdi
10045905a:	56                   	push   %rsi
10045905b:	53                   	push   %rbx
10045905c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
100459063:	48 8b 2d 76 a1 2c 00 	mov    0x2ca176(%rip),%rbp        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10045906a:	48 8b 45 00          	mov    0x0(%rbp),%rax
10045906e:	4c 8b b4 24 10 01 00 	mov    0x110(%rsp),%r14
100459075:	00
100459076:	49 63 d8             	movslq %r8d,%rbx