10040bd61:	85 c0                	test   %eax,%eax
10040bd63:	75 05                	jne    10040bd6a <.text+0xad6a>
10040bd65:	45 85 f6             	test   %r14d,%r14d
10040bd68:	75 56                	jne    10040bdc0 <.text+0xadc0>
10040bd6a:	be 01 00 00 00       	mov    $0x1,%esi
10040bd6f:	e9 23 ff ff ff       	jmp    10040bc97 <.text+0xac97>
10040bd74:	0f 1f 40 00          	nopl   0x0(%rax)
10040bd78:	48 8b 8b 30 01 00 00 	mov    0x130(%rbx),%rcx
10040bd7f:	48 8d 05 9a 52 2a 00 	lea    0x2a529a(%rip),%rax        # 1006b1020 <_head_msys_iconv_2_dll-0xbafe0>
10040bd86:	48 85 c9             	test   %rcx,%rcx
10040bd89:	74 29                	je     10040bdb4 <.text+0xadb4>
10040bd8b:	48 8b 05 be 74 31 00 	mov    0x3174be(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10040bd92:	48 8b 10             	mov    (%rax),%rdx
10040bd95:	48 89 c8             	mov    %rcx,%rax
10040bd98:	48 39 50 10          	cmp    %rdx,0x10(%rax)
10040bd9c:	74 12                	je     10040bdb0 <.text+0xadb0>
10040bd9e:	48 8b 00             	mov    (%rax),%rax
10040bda1:	48 85 c0             	test   %rax,%rax
10040bda4:	75 f2                	jne    10040bd98 <.text+0xad98>
10040bda6:	48 89 c8             	mov    %rcx,%rax
10040bda9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040bdb0:	48 83 c0 18          	add    $0x18,%rax
10040bdb4:	48 8b 28             	mov    (%rax),%rbp
10040bdb7:	44 8b 70 08          	mov    0x8(%rax),%r14d
10040bdbb:	e9 99 fe ff ff       	jmp    10040bc59 <.text+0xac59>
10040bdc0:	48 8b 1d 89 74 31 00 	mov    0x317489(%rip),%rbx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10040bdc7:	48 8b 03             	mov    (%rbx),%rax
10040bdca:	44 89 70 40          	mov    %r14d,0x40(%rax)
10040bdce:	e8 3d 2b 0f 00       	call   1004fe910 <.text+0xfd910>
10040bdd3:	48 8b 03             	mov    (%rbx),%rax
10040bdd6:	c7 40 44 00 00 00 00 	movl   $0x0,0x44(%rax)
10040bddd:	c7 40 4c 01 00 00 00 	movl   $0x1,0x4c(%rax)
10040bde4:	e9 81 ff ff ff       	jmp    10040bd6a <.text+0xad6a>
10040bde9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040bdf0:	c1 ea 03             	shr    $0x3,%edx
10040bdf3:	31 c9                	xor    %ecx,%ecx
10040bdf5:	83 e2 02             	and    $0x2,%edx
10040bdf8:	e8 23 78 24 00       	call   100653620 <.text+0x252620>
10040bdfd:	85 c0                	test   %eax,%eax
10040bdff:	0f 85 2b ff ff ff    	jne    10040bd30 <.text+0xad30>
10040be05:	31 f6                	xor    %esi,%esi
10040be07:	e9 9a fe ff ff       	jmp    10040bca6 <.text+0xaca6>
10040be0c:	b9 01 00 00 00       	mov    $0x1,%ecx
10040be11:	e8 2a 71 0e 00       	call   1004f2f40 <.text+0xf1f40>
10040be16:	80 38 00             	cmpb   $0x0,(%rax)
10040be19:	0f 84 44 fe ff ff    	je     10040bc63 <.text+0xac63>
10040be1f:	41 8b 17             	mov    (%r15),%edx
10040be22:	e9 fb fe ff ff       	jmp    10040bd22 <.text+0xad22>
10040be27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040be2e:	00 00
10040be30:	56                   	push   %rsi
10040be31:	53                   	push   %rbx
10040be32:	48 83 ec 28          	sub    $0x28,%rsp
10040be36:	89 d6                	mov    %edx,%esi
10040be38:	44 89 c3             	mov    %r8d,%ebx
10040be3b:	e8 b0 f9 ff ff       	call   10040b7f0 <.text+0xa7f0>
10040be40:	48 89 c1             	mov    %rax,%rcx
10040be43:	48 85 c0             	test   %rax,%rax
10040be46:	74 38                	je     10040be80 <.text+0xae80>
10040be48:	85 f6                	test   %esi,%esi
10040be4a:	75 24                	jne    10040be70 <.text+0xae70>
10040be4c:	48 8b 90 a0 00 00 00 	mov    0xa0(%rax),%rdx
10040be53:	31 c0                	xor    %eax,%eax
10040be55:	85 db                	test   %ebx,%ebx
10040be57:	48 0f 44 c8          	cmove  %rax,%rcx
10040be5b:	48 83 c4 28          	add    $0x28,%rsp
10040be5f:	5b                   	pop    %rbx
10040be60:	5e                   	pop    %rsi
10040be61:	e9 ca 9f 09 00       	jmp    1004a5e30 <.text+0xa4e30>
10040be66:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040be6d:	00 00 00
10040be70:	48 8b 90 90 00 00 00 	mov    0x90(%rax),%rdx
10040be77:	eb da                	jmp    10040be53 <.text+0xae53>
10040be79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040be80:	31 c0                	xor    %eax,%eax
10040be82:	48 83 c4 28          	add    $0x28,%rsp
10040be86:	5b                   	pop    %rbx
10040be87:	5e                   	pop    %rsi
10040be88:	c3                   	ret
10040be89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040be90:	41 55                	push   %r13
10040be92:	41 54                	push   %r12
10040be94:	55                   	push   %rbp
10040be95:	57                   	push   %rdi
10040be96:	56                   	push   %rsi
10040be97:	53                   	push   %rbx
10040be98:	48 83 ec 28          	sub    $0x28,%rsp
10040be9c:	48 8b 99 30 01 00 00 	mov    0x130(%rcx),%rbx
10040bea3:	44 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13d
10040beaa:	00
10040beab:	48 89 cf             	mov    %rcx,%rdi
10040beae:	48 89 d6             	mov    %rdx,%rsi
10040beb1:	4c 89 c5             	mov    %r8,%rbp
10040beb4:	45 89 cc             	mov    %r9d,%r12d
10040beb7:	48 85 db             	test   %rbx,%rbx
10040beba:	75 18                	jne    10040bed4 <.text+0xaed4>
10040bebc:	e9 bf 00 00 00       	jmp    10040bf80 <.text+0xaf80>
10040bec1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040bec8:	48 8b 1b             	mov    (%rbx),%rbx
10040becb:	48 85 db             	test   %rbx,%rbx
10040bece:	0f 84 ac 00 00 00    	je     10040bf80 <.text+0xaf80>
10040bed4:	48 39 73 10          	cmp    %rsi,0x10(%rbx)
10040bed8:	75 ee                	jne    10040bec8 <.text+0xaec8>
10040beda:	48 8b 53 08          	mov    0x8(%rbx),%rdx
10040bede:	48 8b 03             	mov    (%rbx),%rax
10040bee1:	48 85 d2             	test   %rdx,%rdx
10040bee4:	0f 84 16 01 00 00    	je     10040c000 <.text+0xb000>
10040beea:	48 89 02             	mov    %rax,(%rdx)
10040beed:	48 85 c0             	test   %rax,%rax
10040bef0:	74 04                	je     10040bef6 <.text+0xaef6>
10040bef2:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040bef6:	45 85 ed             	test   %r13d,%r13d
10040bef9:	74 35                	je     10040bf30 <.text+0xaf30>
10040befb:	8b 83 18 06 00 00    	mov    0x618(%rbx),%eax
10040bf01:	85 c0                	test   %eax,%eax
10040bf03:	0f 85 07 01 00 00    	jne    10040c010 <.text+0xb010>
10040bf09:	48 85 ed             	test   %rbp,%rbp
10040bf0c:	0f 85 90 00 00 00    	jne    10040bfa2 <.text+0xafa2>
10040bf12:	48 85 f6             	test   %rsi,%rsi
10040bf15:	74 39                	je     10040bf50 <.text+0xaf50>
10040bf17:	8b 86 18 20 00 00    	mov    0x2018(%rsi),%eax
10040bf1d:	89 83 38 06 00 00    	mov    %eax,0x638(%rbx)
10040bf23:	e9 98 00 00 00       	jmp    10040bfc0 <.text+0xafc0>
10040bf28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040bf2f:	00
10040bf30:	48 85 ed             	test   %rbp,%rbp
10040bf33:	75 6d                	jne    10040bfa2 <.text+0xafa2>
10040bf35:	48 85 f6             	test   %rsi,%rsi
10040bf38:	74 16                	je     10040bf50 <.text+0xaf50>
10040bf3a:	8b 86 18 20 00 00    	mov    0x2018(%rsi),%eax
10040bf40:	89 83 38 06 00 00    	mov    %eax,0x638(%rbx)
10040bf46:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040bf4d:	00 00 00
10040bf50:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
10040bf57:	48 89 03             	mov    %rax,(%rbx)
10040bf5a:	48 89 9f 30 01 00 00 	mov    %rbx,0x130(%rdi)
10040bf61:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
10040bf68:	00
10040bf69:	48 85 c0             	test   %rax,%rax
10040bf6c:	74 04                	je     10040bf72 <.text+0xaf72>
10040bf6e:	48 89 58 08          	mov    %rbx,0x8(%rax)
10040bf72:	48 83 c4 28          	add    $0x28,%rsp
10040bf76:	5b                   	pop    %rbx
10040bf77:	5e                   	pop    %rsi
10040bf78:	5f                   	pop    %rdi
10040bf79:	5d                   	pop    %rbp
10040bf7a:	41 5c                	pop    %r12
10040bf7c:	41 5d                	pop    %r13
10040bf7e:	c3                   	ret
10040bf7f:	90                   	nop
10040bf80:	b9 40 06 00 00       	mov    $0x640,%ecx
10040bf85:	e8 46 53 ff ff       	call   1004012d0 <.text+0x2d0>
10040bf8a:	48 89 c3             	mov    %rax,%rbx
10040bf8d:	48 85 c0             	test   %rax,%rax
10040bf90:	74 e0                	je     10040bf72 <.text+0xaf72>
10040bf92:	48 89 70 10          	mov    %rsi,0x10(%rax)
10040bf96:	48 85 ed             	test   %rbp,%rbp
10040bf99:	b8 01 00 00 00       	mov    $0x1,%eax
10040bf9e:	48 0f 44 e8          	cmove  %rax,%rbp
10040bfa2:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
10040bfa6:	44 89 63 20          	mov    %r12d,0x20(%rbx)
10040bfaa:	48 85 f6             	test   %rsi,%rsi
10040bfad:	74 a1                	je     10040bf50 <.text+0xaf50>
10040bfaf:	8b 86 18 20 00 00    	mov    0x2018(%rsi),%eax
10040bfb5:	89 83 38 06 00 00    	mov    %eax,0x638(%rbx)
10040bfbb:	45 85 ed             	test   %r13d,%r13d
10040bfbe:	74 90                	je     10040bf50 <.text+0xaf50>
10040bfc0:	48 8d 53 28          	lea    0x28(%rbx),%rdx
10040bfc4:	48 8d 8e 10 04 00 00 	lea    0x410(%rsi),%rcx
10040bfcb:	e8 70 bc 11 00       	call   100527c40 <.text+0x126c40>
10040bfd0:	0f be 86 68 03 00 00 	movsbl 0x368(%rsi),%eax
10040bfd7:	48 8d 93 20 06 00 00 	lea    0x620(%rbx),%rdx
10040bfde:	48 8d 8e 50 03 00 00 	lea    0x350(%rsi),%rcx
10040bfe5:	89 83 1c 06 00 00    	mov    %eax,0x61c(%rbx)
10040bfeb:	e8 40 21 0a 00       	call   1004ae130 <.text+0xad130>
10040bff0:	c7 83 18 06 00 00 01 	movl   $0x1,0x618(%rbx)
10040bff7:	00 00 00
10040bffa:	e9 51 ff ff ff       	jmp    10040bf50 <.text+0xaf50>
10040bfff:	90                   	nop
10040c000:	48 89 87 30 01 00 00 	mov    %rax,0x130(%rdi)
10040c007:	e9 e1 fe ff ff       	jmp    10040beed <.text+0xaeed>
10040c00c:	0f 1f 40 00          	nopl   0x0(%rax)
10040c010:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
10040c014:	e8 c7 bf 11 00       	call   100527fe0 <.text+0x126fe0>
10040c019:	48 8d 8b 20 06 00 00 	lea    0x620(%rbx),%rcx
10040c020:	e8 cb 21 0a 00       	call   1004ae1f0 <.text+0xad1f0>
10040c025:	e9 df fe ff ff       	jmp    10040bf09 <.text+0xaf09>
10040c02a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040c030:	41 56                	push   %r14
10040c032:	41 55                	push   %r13
10040c034:	41 54                	push   %r12
10040c036:	55                   	push   %rbp
10040c037:	57                   	push   %rdi
10040c038:	56                   	push   %rsi
10040c039:	53                   	push   %rbx
10040c03a:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
10040c041:	83 3d f0 4f 2a 00 01 	cmpl   $0x1,0x2a4ff0(%rip)        # 1006b1038 <_head_msys_iconv_2_dll-0xbafc8>
10040c048:	48 89 cf             	mov    %rcx,%rdi
10040c04b:	49 89 d5             	mov    %rdx,%r13
10040c04e:	4d 89 c4             	mov    %r8,%r12
10040c051:	44 89 cd             	mov    %r9d,%ebp
10040c054:	0f 84 86 05 00 00    	je     10040c5e0 <.text+0xb5e0>
10040c05a:	48 85 ff             	test   %rdi,%rdi
10040c05d:	0f 84 92 05 00 00    	je     10040c5f5 <.text+0xb5f5>
10040c063:	4d 85 ed             	test   %r13,%r13
10040c066:	48 89 f9             	mov    %rdi,%rcx
10040c069:	4c 8d 74 24 30       	lea    0x30(%rsp),%r14
10040c06e:	ba 01 00 00 00       	mov    $0x1,%edx
10040c073:	4c 0f 44 ef          	cmove  %rdi,%r13
10040c077:	e8 24 8e 09 00       	call   1004a4ea0 <.text+0xa3ea0>
10040c07c:	4c 89 f2             	mov    %r14,%rdx
10040c07f:	4c 89 e9             	mov    %r13,%rcx
10040c082:	48 89 c7             	mov    %rax,%rdi
10040c085:	e8 46 41 29 00       	call   1006a01d0 <.text+0x29f1d0>
10040c08a:	85 c0                	test   %eax,%eax
10040c08c:	0f 88 f6 00 00 00    	js     10040c188 <.text+0xb188>
10040c092:	48 85 ff             	test   %rdi,%rdi
10040c095:	74 0a                	je     10040c0a1 <.text+0xb0a1>
10040c097:	40 f6 c5 0c          	test   $0xc,%bpl
10040c09b:	0f 84 1f 01 00 00    	je     10040c1c0 <.text+0xb1c0>
10040c0a1:	40 f6 c5 01          	test   $0x1,%bpl
10040c0a5:	0f 85 e5 04 00 00    	jne    10040c590 <.text+0xb590>
10040c0ab:	4c 8b 35 2e 71 31 00 	mov    0x31712e(%rip),%r14        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10040c0b2:	31 db                	xor    %ebx,%ebx
10040c0b4:	49 8b 06             	mov    (%r14),%rax
10040c0b7:	48 39 d8             	cmp    %rbx,%rax
10040c0ba:	75 05                	jne    10040c0c1 <.text+0xb0c1>
10040c0bc:	48 85 c0             	test   %rax,%rax
10040c0bf:	75 4d                	jne    10040c10e <.text+0xb10e>
10040c0c1:	b9 60 25 00 00       	mov    $0x2560,%ecx
10040c0c6:	e8 05 52 ff ff       	call   1004012d0 <.text+0x2d0>
10040c0cb:	48 89 c3             	mov    %rax,%rbx
10040c0ce:	48 85 c0             	test   %rax,%rax
10040c0d1:	0f 84 f3 04 00 00    	je     10040c5ca <.text+0xb5ca>
10040c0d7:	b9 1c 00 00 00       	mov    $0x1c,%ecx
10040c0dc:	e8 3f 0e 02 00       	call   10042cf20 <.text+0x2bf20>
10040c0e1:	48 89 83 80 1f 00 00 	mov    %rax,0x1f80(%rbx)
10040c0e8:	48 89 c1             	mov    %rax,%rcx
10040c0eb:	48 85 c0             	test   %rax,%rax
10040c0ee:	0f 84 09 07 00 00    	je     10040c7fd <.text+0xb7fd>
10040c0f4:	48 8d 93 68 1f 00 00 	lea    0x1f68(%rbx),%rdx
10040c0fb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040c101:	e8 ea 29 06 00       	call   10046eaf0 <.text+0x6daf0>
10040c106:	48 89 d9             	mov    %rbx,%rcx
10040c109:	e8 b2 dd ff ff       	call   100409ec0 <.text+0x8ec0>
10040c10e:	48 85 ff             	test   %rdi,%rdi
10040c111:	0f 84 81 00 00 00    	je     10040c198 <.text+0xb198>
10040c117:	48 89 bb 90 00 00 00 	mov    %rdi,0x90(%rbx)
10040c11e:	4c 89 e9             	mov    %r13,%rcx
10040c121:	e8 5a 7e 1b 00       	call   1005c3f80 <.text+0x1c2f80>
10040c126:	48 8b b3 30 01 00 00 	mov    0x130(%rbx),%rsi
10040c12d:	48 89 83 98 00 00 00 	mov    %rax,0x98(%rbx)
10040c134:	48 85 f6             	test   %rsi,%rsi
10040c137:	75 1f                	jne    10040c158 <.text+0xb158>
10040c139:	e9 f5 06 00 00       	jmp    10040c833 <.text+0xb833>
10040c13e:	66 90                	xchg   %ax,%ax
10040c140:	48 89 f1             	mov    %rsi,%rcx
10040c143:	e8 d8 53 ff ff       	call   100401520 <.text+0x520>
10040c148:	48 8b b3 30 01 00 00 	mov    0x130(%rbx),%rsi
10040c14f:	48 85 f6             	test   %rsi,%rsi
10040c152:	0f 84 78 01 00 00    	je     10040c2d0 <.text+0xb2d0>
10040c158:	48 8b 06             	mov    (%rsi),%rax
10040c15b:	48 89 83 30 01 00 00 	mov    %rax,0x130(%rbx)
10040c162:	8b 86 18 06 00 00    	mov    0x618(%rsi),%eax
10040c168:	85 c0                	test   %eax,%eax
10040c16a:	74 d4                	je     10040c140 <.text+0xb140>
10040c16c:	48 8d 4e 28          	lea    0x28(%rsi),%rcx
10040c170:	e8 6b be 11 00       	call   100527fe0 <.text+0x126fe0>
10040c175:	48 8d 8e 20 06 00 00 	lea    0x620(%rsi),%rcx
10040c17c:	e8 6f 20 0a 00       	call   1004ae1f0 <.text+0xad1f0>
10040c181:	eb bd                	jmp    10040c140 <.text+0xb140>
10040c183:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040c188:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
10040c18f:	ff
10040c190:	e9 fd fe ff ff       	jmp    10040c092 <.text+0xb092>
10040c195:	0f 1f 00             	nopl   (%rax)
10040c198:	48 8b b3 30 01 00 00 	mov    0x130(%rbx),%rsi
10040c19f:	48 85 f6             	test   %rsi,%rsi
10040c1a2:	75 b4                	jne    10040c158 <.text+0xb158>
10040c1a4:	b9 40 06 00 00       	mov    $0x640,%ecx
10040c1a9:	e8 22 51 ff ff       	call   1004012d0 <.text+0x2d0>
10040c1ae:	48 89 83 30 01 00 00 	mov    %rax,0x130(%rbx)
10040c1b5:	e9 4c 01 00 00       	jmp    10040c306 <.text+0xb306>
10040c1ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040c1c0:	48 8b 35 f9 cd 31 00 	mov    0x31cdf9(%rip),%rsi        # 100728fc0 <_head_msys_iconv_2_dll-0x43040>
10040c1c7:	48 8b 1e             	mov    (%rsi),%rbx
10040c1ca:	48 85 db             	test   %rbx,%rbx
10040c1cd:	75 16                	jne    10040c1e5 <.text+0xb1e5>
10040c1cf:	e9 cd fe ff ff       	jmp    10040c0a1 <.text+0xb0a1>
10040c1d4:	0f 1f 40 00          	nopl   0x0(%rax)
10040c1d8:	48 8b 5b 78          	mov    0x78(%rbx),%rbx
10040c1dc:	48 85 db             	test   %rbx,%rbx
10040c1df:	0f 84 bc fe ff ff    	je     10040c0a1 <.text+0xb0a1>
10040c1e5:	f6 83 84 00 00 00 80 	testb  $0x80,0x84(%rbx)
10040c1ec:	75 ea                	jne    10040c1d8 <.text+0xb1d8>
10040c1ee:	4d 89 f0             	mov    %r14,%r8
10040c1f1:	48 89 fa             	mov    %rdi,%rdx
10040c1f4:	48 89 d9             	mov    %rbx,%rcx
10040c1f7:	e8 74 e1 ff ff       	call   10040a370 <.text+0x9370>
10040c1fc:	85 c0                	test   %eax,%eax
10040c1fe:	75 d8                	jne    10040c1d8 <.text+0xb1d8>
10040c200:	48 89 f9             	mov    %rdi,%rcx
10040c203:	e8 18 53 ff ff       	call   100401520 <.text+0x520>
10040c208:	4d 85 e4             	test   %r12,%r12
10040c20b:	74 22                	je     10040c22f <.text+0xb22f>
10040c20d:	31 d2                	xor    %edx,%edx
10040c20f:	40 f6 c5 80          	test   $0x80,%bpl
10040c213:	0f 84 fb 05 00 00    	je     10040c814 <.text+0xb814>
10040c219:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
10040c220:	00
10040c221:	45 31 c9             	xor    %r9d,%r9d
10040c224:	4d 89 e0             	mov    %r12,%r8
10040c227:	48 89 d9             	mov    %rbx,%rcx
10040c22a:	e8 61 fc ff ff       	call   10040be90 <.text+0xae90>
10040c22f:	40 f6 c5 10          	test   $0x10,%bpl
10040c233:	0f 84 1e 06 00 00    	je     10040c857 <.text+0xb857>
10040c239:	83 e5 02             	and    $0x2,%ebp
10040c23c:	0f 84 35 03 00 00    	je     10040c577 <.text+0xb577>
10040c242:	8b 93 8c 1b 00 00    	mov    0x1b8c(%rbx),%edx
10040c248:	85 d2                	test   %edx,%edx
10040c24a:	0f 85 27 03 00 00    	jne    10040c577 <.text+0xb577>
10040c250:	8b ab b8 00 00 00    	mov    0xb8(%rbx),%ebp
10040c256:	45 31 c9             	xor    %r9d,%r9d
10040c259:	45 31 c0             	xor    %r8d,%r8d
10040c25c:	31 d2                	xor    %edx,%edx
10040c25e:	c7 83 8c 1b 00 00 01 	movl   $0x1,0x1b8c(%rbx)
10040c265:	00 00 00
10040c268:	31 c9                	xor    %ecx,%ecx
10040c26a:	8b 3d 98 f7 34 00    	mov    0x34f798(%rip),%edi        # 10075ba08 <_head_msys_iconv_2_dll-0x105f8>
10040c270:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
10040c275:	e8 26 bd ff ff       	call   100407fa0 <.text+0x6fa0>
10040c27a:	85 c0                	test   %eax,%eax
10040c27c:	0f 84 f5 02 00 00    	je     10040c577 <.text+0xb577>
10040c282:	3b 3d 80 f7 34 00    	cmp    0x34f780(%rip),%edi        # 10075ba08 <_head_msys_iconv_2_dll-0x105f8>
10040c288:	0f 84 e9 02 00 00    	je     10040c577 <.text+0xb577>
10040c28e:	48 8b 06             	mov    (%rsi),%rax
10040c291:	48 85 c0             	test   %rax,%rax
10040c294:	75 13                	jne    10040c2a9 <.text+0xb2a9>
10040c296:	eb 28                	jmp    10040c2c0 <.text+0xb2c0>
10040c298:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040c29f:	00
10040c2a0:	48 8b 40 78          	mov    0x78(%rax),%rax
10040c2a4:	48 85 c0             	test   %rax,%rax
10040c2a7:	74 17                	je     10040c2c0 <.text+0xb2c0>
10040c2a9:	48 39 c3             	cmp    %rax,%rbx
10040c2ac:	75 f2                	jne    10040c2a0 <.text+0xb2a0>
10040c2ae:	3b ab b8 00 00 00    	cmp    0xb8(%rbx),%ebp
10040c2b4:	0f 84 bd 02 00 00    	je     10040c577 <.text+0xb577>
10040c2ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040c2c0:	31 db                	xor    %ebx,%ebx