100419004:	48 89 46 10          	mov    %rax,0x10(%rsi)
100419008:	48 8b 73 08          	mov    0x8(%rbx),%rsi
10041900c:	48 83 7e 10 00       	cmpq   $0x0,0x10(%rsi)
100419011:	41 0f 44 ec          	cmove  %r12d,%ebp
100419015:	eb a9                	jmp    100418fc0 <.text+0x17fc0>
100419017:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10041901e:	00 00
100419020:	53                   	push   %rbx
100419021:	48 83 ec 20          	sub    $0x20,%rsp
100419025:	48 89 cb             	mov    %rcx,%rbx
100419028:	e8 13 85 fe ff       	call   100401540 <.text+0x540>
10041902d:	48 89 d9             	mov    %rbx,%rcx
100419030:	48 83 c4 20          	add    $0x20,%rsp
100419034:	5b                   	pop    %rbx
100419035:	e9 e6 84 fe ff       	jmp    100401520 <.text+0x520>
10041903a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100419040:	48 83 ec 38          	sub    $0x38,%rsp
100419044:	48 85 c9             	test   %rcx,%rcx
100419047:	74 0d                	je     100419056 <.text+0x18056>
100419049:	8b 41 18             	mov    0x18(%rcx),%eax
10041904c:	83 e8 01             	sub    $0x1,%eax
10041904f:	89 41 18             	mov    %eax,0x18(%rcx)
100419052:	85 c0                	test   %eax,%eax
100419054:	7e 0a                	jle    100419060 <.text+0x18060>
100419056:	48 83 c4 38          	add    $0x38,%rsp
10041905a:	c3                   	ret
10041905b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100419060:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
100419065:	e8 d6 84 fe ff       	call   100401540 <.text+0x540>
10041906a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10041906f:	48 83 c4 38          	add    $0x38,%rsp
100419073:	e9 a8 84 fe ff       	jmp    100401520 <.text+0x520>
100419078:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10041907f:	00
100419080:	48 85 c9             	test   %rcx,%rcx
100419083:	74 0b                	je     100419090 <.text+0x18090>
100419085:	48 63 01             	movslq (%rcx),%rax
100419088:	c3                   	ret
100419089:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100419090:	31 c0                	xor    %eax,%eax
100419092:	c3                   	ret
100419093:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041909a:	00 00 00 00
10041909e:	66 90                	xchg   %ax,%ax
1004190a0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1004190a4:	48 63 d2             	movslq %edx,%rdx
1004190a7:	0f b6 04 10          	movzbl (%rax,%rdx,1),%eax
1004190ab:	c3                   	ret
1004190ac:	0f 1f 40 00          	nopl   0x0(%rax)
1004190b0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1004190b4:	48 63 d2             	movslq %edx,%rdx
1004190b7:	44 88 04 10          	mov    %r8b,(%rax,%rdx,1)
1004190bb:	c3                   	ret
1004190bc:	0f 1f 40 00          	nopl   0x0(%rax)
1004190c0:	53                   	push   %rbx
1004190c1:	48 83 ec 20          	sub    $0x20,%rsp
1004190c5:	89 d3                	mov    %edx,%ebx
1004190c7:	39 11                	cmp    %edx,(%rcx)
1004190c9:	7e 15                	jle    1004190e0 <.text+0x180e0>
1004190cb:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1004190cf:	48 63 c3             	movslq %ebx,%rax
1004190d2:	44 88 04 02          	mov    %r8b,(%rdx,%rax,1)
1004190d6:	39 19                	cmp    %ebx,(%rcx)
1004190d8:	74 36                	je     100419110 <.text+0x18110>
1004190da:	48 83 c4 20          	add    $0x20,%rsp
1004190de:	5b                   	pop    %rbx
1004190df:	c3                   	ret
1004190e0:	75 f8                	jne    1004190da <.text+0x180da>
1004190e2:	ba 01 00 00 00       	mov    $0x1,%edx
1004190e7:	44 89 44 24 40       	mov    %r8d,0x40(%rsp)
1004190ec:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1004190f1:	e8 da 85 fe ff       	call   1004016d0 <.text+0x6d0>
1004190f6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1004190fb:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
100419100:	83 f8 01             	cmp    $0x1,%eax
100419103:	75 d5                	jne    1004190da <.text+0x180da>
100419105:	eb c4                	jmp    1004190cb <.text+0x180cb>
100419107:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10041910e:	00 00
100419110:	83 c3 01             	add    $0x1,%ebx
100419113:	89 19                	mov    %ebx,(%rcx)
100419115:	48 83 c4 20          	add    $0x20,%rsp
100419119:	5b                   	pop    %rbx
10041911a:	c3                   	ret
10041911b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100419120:	48 85 c9             	test   %rcx,%rcx
100419123:	74 6b                	je     100419190 <.text+0x18190>
100419125:	8b 01                	mov    (%rcx),%eax
100419127:	48 85 d2             	test   %rdx,%rdx
10041912a:	74 74                	je     1004191a0 <.text+0x181a0>
10041912c:	44 8b 0a             	mov    (%rdx),%r9d
10041912f:	45 89 cb             	mov    %r9d,%r11d
100419132:	41 09 c3             	or     %eax,%r11d
100419135:	74 49                	je     100419180 <.text+0x18180>
100419137:	48 39 d1             	cmp    %rdx,%rcx
10041913a:	74 44                	je     100419180 <.text+0x18180>
10041913c:	45 31 c0             	xor    %r8d,%r8d
10041913f:	41 39 c1             	cmp    %eax,%r9d
100419142:	75 42                	jne    100419186 <.text+0x18186>
100419144:	8b 01                	mov    (%rcx),%eax
100419146:	85 c0                	test   %eax,%eax
100419148:	7e 36                	jle    100419180 <.text+0x18180>
10041914a:	4c 8b 41 10          	mov    0x10(%rcx),%r8
10041914e:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
100419152:	48 63 d0             	movslq %eax,%rdx
100419155:	31 c0                	xor    %eax,%eax
100419157:	eb 10                	jmp    100419169 <.text+0x18169>
100419159:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100419160:	48 83 c0 01          	add    $0x1,%rax
100419164:	48 39 d0             	cmp    %rdx,%rax
100419167:	74 17                	je     100419180 <.text+0x18180>
100419169:	45 0f b6 14 00       	movzbl (%r8,%rax,1),%r10d
10041916e:	44 38 14 01          	cmp    %r10b,(%rcx,%rax,1)
100419172:	74 ec                	je     100419160 <.text+0x18160>
100419174:	45 31 c0             	xor    %r8d,%r8d
100419177:	44 89 c0             	mov    %r8d,%eax
10041917a:	c3                   	ret
10041917b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100419180:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100419186:	44 89 c0             	mov    %r8d,%eax
100419189:	c3                   	ret
10041918a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100419190:	48 85 d2             	test   %rdx,%rdx
100419193:	74 eb                	je     100419180 <.text+0x18180>
100419195:	31 c0                	xor    %eax,%eax
100419197:	eb 93                	jmp    10041912c <.text+0x1812c>
100419199:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004191a0:	45 31 c0             	xor    %r8d,%r8d
1004191a3:	85 c0                	test   %eax,%eax
1004191a5:	41 0f 94 c0          	sete   %r8b
1004191a9:	44 89 c0             	mov    %r8d,%eax
1004191ac:	c3                   	ret
1004191ad:	0f 1f 00             	nopl   (%rax)
1004191b0:	41 55                	push   %r13
1004191b2:	41 54                	push   %r12
1004191b4:	55                   	push   %rbp
1004191b5:	57                   	push   %rdi
1004191b6:	56                   	push   %rsi
1004191b7:	53                   	push   %rbx
1004191b8:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
1004191bf:	4c 8b 6a 08          	mov    0x8(%rdx),%r13
1004191c3:	48 89 cf             	mov    %rcx,%rdi
1004191c6:	48 89 d5             	mov    %rdx,%rbp
1004191c9:	4c 89 c3             	mov    %r8,%rbx
1004191cc:	4c 89 ce             	mov    %r9,%rsi
1004191cf:	e8 0c 6a 28 00       	call   10069fbe0 <.text+0x29ebe0>
1004191d4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1004191d9:	89 c1                	mov    %eax,%ecx
1004191db:	e8 c0 6a 28 00       	call   10069fca0 <.text+0x29eca0>
1004191e0:	85 c0                	test   %eax,%eax
1004191e2:	0f 88 1f 01 00 00    	js     100419307 <.text+0x18307>
1004191e8:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004191ed:	48 85 db             	test   %rbx,%rbx
1004191f0:	0f 88 8a 00 00 00    	js     100419280 <.text+0x18280>
1004191f6:	48 29 d8             	sub    %rbx,%rax
1004191f9:	45 31 c0             	xor    %r8d,%r8d
1004191fc:	49 89 c4             	mov    %rax,%r12
1004191ff:	48 83 fe ff          	cmp    $0xffffffffffffffff,%rsi
100419203:	74 1b                	je     100419220 <.text+0x18220>
100419205:	48 39 c6             	cmp    %rax,%rsi
100419208:	0f 8e 02 01 00 00    	jle    100419310 <.text+0x18310>
10041920e:	8b 44 24 30          	mov    0x30(%rsp),%eax
100419212:	25 00 f0 00 00       	and    $0xf000,%eax
100419217:	3d 00 20 00 00       	cmp    $0x2000,%eax
10041921c:	4c 0f 44 e6          	cmove  %rsi,%r12
100419220:	4d 85 e4             	test   %r12,%r12
100419223:	7e 44                	jle    100419269 <.text+0x18269>
100419225:	48 85 db             	test   %rbx,%rbx
100419228:	0f 85 b3 00 00 00    	jne    1004192e1 <.text+0x182e1>
10041922e:	44 89 e2             	mov    %r12d,%edx
100419231:	4c 89 e9             	mov    %r13,%rcx
100419234:	e8 97 84 fe ff       	call   1004016d0 <.text+0x6d0>
100419239:	85 c0                	test   %eax,%eax
10041923b:	0f 84 c6 00 00 00    	je     100419307 <.text+0x18307>
100419241:	45 89 65 00          	mov    %r12d,0x0(%r13)
100419245:	49 8b 4d 10          	mov    0x10(%r13),%rcx
100419249:	ba 01 00 00 00       	mov    $0x1,%edx
10041924e:	49 89 f9             	mov    %rdi,%r9
100419251:	4d 63 c4             	movslq %r12d,%r8
100419254:	e8 f7 69 28 00       	call   10069fc50 <.text+0x29ec50>
100419259:	48 89 c2             	mov    %rax,%rdx
10041925c:	49 63 45 00          	movslq 0x0(%r13),%rax
100419260:	48 39 c2             	cmp    %rax,%rdx
100419263:	0f 82 cf 00 00 00    	jb     100419338 <.text+0x18338>
100419269:	b8 01 00 00 00       	mov    $0x1,%eax
10041926e:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
100419275:	5b                   	pop    %rbx
100419276:	5e                   	pop    %rsi
100419277:	5f                   	pop    %rdi
100419278:	5d                   	pop    %rbp
100419279:	41 5c                	pop    %r12
10041927b:	41 5d                	pop    %r13
10041927d:	c3                   	ret
10041927e:	66 90                	xchg   %ax,%ax
100419280:	49 89 dc             	mov    %rbx,%r12
100419283:	49 f7 dc             	neg    %r12
100419286:	49 39 c4             	cmp    %rax,%r12
100419289:	7e 45                	jle    1004192d0 <.text+0x182d0>
10041928b:	8b 54 24 30          	mov    0x30(%rsp),%edx
10041928f:	81 e2 00 f0 00 00    	and    $0xf000,%edx
100419295:	81 fa 00 20 00 00    	cmp    $0x2000,%edx
10041929b:	0f 84 bf 00 00 00    	je     100419360 <.text+0x18360>
1004192a1:	48 89 c3             	mov    %rax,%rbx
1004192a4:	48 f7 db             	neg    %rbx
1004192a7:	48 83 fe ff          	cmp    $0xffffffffffffffff,%rsi
1004192ab:	0f 84 cf 00 00 00    	je     100419380 <.text+0x18380>
1004192b1:	48 39 c6             	cmp    %rax,%rsi
1004192b4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1004192ba:	48 0f 4e c6          	cmovle %rsi,%rax
1004192be:	49 89 c4             	mov    %rax,%r12
1004192c1:	e9 5a ff ff ff       	jmp    100419220 <.text+0x18220>
1004192c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004192cd:	00 00 00
1004192d0:	48 83 fe ff          	cmp    $0xffffffffffffffff,%rsi
1004192d4:	74 05                	je     1004192db <.text+0x182db>
1004192d6:	49 39 f4             	cmp    %rsi,%r12
1004192d9:	7d 45                	jge    100419320 <.text+0x18320>
1004192db:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1004192e1:	48 89 da             	mov    %rbx,%rdx
1004192e4:	48 89 f9             	mov    %rdi,%rcx
1004192e7:	e8 a4 69 28 00       	call   10069fc90 <.text+0x29ec90>
1004192ec:	85 c0                	test   %eax,%eax
1004192ee:	0f 85 75 ff ff ff    	jne    100419269 <.text+0x18269>
1004192f4:	44 89 e2             	mov    %r12d,%edx
1004192f7:	4c 89 e9             	mov    %r13,%rcx
1004192fa:	e8 d1 83 fe ff       	call   1004016d0 <.text+0x6d0>
1004192ff:	85 c0                	test   %eax,%eax
100419301:	0f 85 3a ff ff ff    	jne    100419241 <.text+0x18241>
100419307:	31 c0                	xor    %eax,%eax
100419309:	e9 60 ff ff ff       	jmp    10041926e <.text+0x1826e>
10041930e:	66 90                	xchg   %ax,%ax
100419310:	49 89 f4             	mov    %rsi,%r12
100419313:	e9 08 ff ff ff       	jmp    100419220 <.text+0x18220>
100419318:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10041931f:	00
100419320:	48 85 f6             	test   %rsi,%rsi
100419323:	0f 8e 40 ff ff ff    	jle    100419269 <.text+0x18269>
100419329:	49 89 f4             	mov    %rsi,%r12
10041932c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100419332:	eb ad                	jmp    1004192e1 <.text+0x182e1>
100419334:	0f 1f 40 00          	nopl   0x0(%rax)
100419338:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
10041933c:	48 89 d9             	mov    %rbx,%rcx
10041933f:	e8 fc 81 fe ff       	call   100401540 <.text+0x540>
100419344:	48 89 d9             	mov    %rbx,%rcx
100419347:	e8 d4 81 fe ff       	call   100401520 <.text+0x520>
10041934c:	48 c7 45 08 00 00 00 	movq   $0x0,0x8(%rbp)
100419353:	00
100419354:	31 c0                	xor    %eax,%eax
100419356:	e9 13 ff ff ff       	jmp    10041926e <.text+0x1826e>
10041935b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100419360:	48 83 fe ff          	cmp    $0xffffffffffffffff,%rsi
100419364:	0f 84 71 ff ff ff    	je     1004192db <.text+0x182db>
10041936a:	49 39 f4             	cmp    %rsi,%r12
10041936d:	7d b1                	jge    100419320 <.text+0x18320>
10041936f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100419375:	e9 ab fe ff ff       	jmp    100419225 <.text+0x18225>
10041937a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100419380:	49 89 c4             	mov    %rax,%r12
100419383:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100419389:	e9 92 fe ff ff       	jmp    100419220 <.text+0x18220>
10041938e:	66 90                	xchg   %ax,%ax
100419390:	53                   	push   %rbx
100419391:	48 83 ec 20          	sub    $0x20,%rsp
100419395:	4c 63 02             	movslq (%rdx),%r8
100419398:	49 89 c9             	mov    %rcx,%r9
10041939b:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
10041939f:	48 89 d3             	mov    %rdx,%rbx
1004193a2:	ba 01 00 00 00       	mov    $0x1,%edx
1004193a7:	e8 44 69 28 00       	call   10069fcf0 <.text+0x29ecf0>
1004193ac:	48 63 13             	movslq (%rbx),%rdx
1004193af:	48 89 c1             	mov    %rax,%rcx
1004193b2:	b8 01 00 00 00       	mov    $0x1,%eax
1004193b7:	48 39 d1             	cmp    %rdx,%rcx
1004193ba:	72 0c                	jb     1004193c8 <.text+0x183c8>
1004193bc:	48 83 c4 20          	add    $0x20,%rsp
1004193c0:	5b                   	pop    %rbx
1004193c1:	c3                   	ret
1004193c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004193c8:	48 8b 0d f1 bc 30 00 	mov    0x30bcf1(%rip),%rcx        # 1007250c0 <_head_msys_iconv_2_dll-0x46f40>
1004193cf:	e8 a4 64 28 00       	call   10069f878 <.text+0x29e878>
1004193d4:	48 89 c1             	mov    %rax,%rcx
1004193d7:	e8 24 53 28 00       	call   10069e700 <.text+0x29d700>
1004193dc:	31 c0                	xor    %eax,%eax
1004193de:	48 83 c4 20          	add    $0x20,%rsp
1004193e2:	5b                   	pop    %rbx
1004193e3:	c3                   	ret
1004193e4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004193eb:	00 00 00 00
1004193ef:	90                   	nop
1004193f0:	41 56                	push   %r14
1004193f2:	41 55                	push   %r13
1004193f4:	41 54                	push   %r12
1004193f6:	55                   	push   %rbp
1004193f7:	57                   	push   %rdi
1004193f8:	56                   	push   %rsi
1004193f9:	53                   	push   %rbx
1004193fa:	48 83 ec 40          	sub    $0x40,%rsp
1004193fe:	48 8d 1d ab b9 2c 00 	lea    0x2cb9ab(%rip),%rbx        # 1006e4db0 <_head_msys_iconv_2_dll-0x87250>
100419405:	48 89 ce             	mov    %rcx,%rsi
100419408:	49 89 d4             	mov    %rdx,%r12
10041940b:	4c 89 c5             	mov    %r8,%rbp
10041940e:	48 85 c9             	test   %rcx,%rcx
100419411:	0f 84 9b 00 00 00    	je     1004194b2 <.text+0x184b2>
100419417:	4c 8d 6c 24 20       	lea    0x20(%rsp),%r13
10041941c:	41 b8 a0 0f 00 00    	mov    $0xfa0,%r8d
100419422:	ba 01 00 00 00       	mov    $0x1,%edx
100419427:	4c 89 e9             	mov    %r13,%rcx
10041942a:	e8 01 82 fe ff       	call   100401630 <.text+0x630>
10041942f:	48 89 da             	mov    %rbx,%rdx
100419432:	4c 89 e9             	mov    %r13,%rcx
100419435:	e8 c6 85 fe ff       	call   100401a00 <.text+0xa00>
10041943a:	8b 06                	mov    (%rsi),%eax
10041943c:	85 c0                	test   %eax,%eax
10041943e:	7e 60                	jle    1004194a0 <.text+0x184a0>
100419440:	31 db                	xor    %ebx,%ebx
100419442:	4c 8d 35 6a b9 2c 00 	lea    0x2cb96a(%rip),%r14        # 1006e4db3 <_head_msys_iconv_2_dll-0x8724d>
100419449:	48 8d 3d 65 b9 2c 00 	lea    0x2cb965(%rip),%rdi        # 1006e4db5 <_head_msys_iconv_2_dll-0x8724b>
100419450:	eb 32                	jmp    100419484 <.text+0x18484>
100419452:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100419458:	48 8b 46 10          	mov    0x10(%rsi),%rax
10041945c:	49 89 f8             	mov    %rdi,%r8
10041945f:	ba 41 00 00 00       	mov    $0x41,%edx
100419464:	48 89 e9             	mov    %rbp,%rcx
100419467:	44 0f b6 0c 18       	movzbl (%rax,%rbx,1),%r9d
10041946c:	48 83 c3 01          	add    $0x1,%rbx
100419470:	e8 2b 09 1b 00       	call   1005c9da0 <.text+0x1c8da0>
100419475:	48 89 ea             	mov    %rbp,%rdx
100419478:	4c 89 e9             	mov    %r13,%rcx
10041947b:	e8 80 85 fe ff       	call   100401a00 <.text+0xa00>
100419480:	39 1e                	cmp    %ebx,(%rsi)
100419482:	7e 1c                	jle    1004194a0 <.text+0x184a0>
100419484:	48 85 db             	test   %rbx,%rbx
100419487:	74 cf                	je     100419458 <.text+0x18458>
100419489:	f6 c3 03             	test   $0x3,%bl
10041948c:	75 ca                	jne    100419458 <.text+0x18458>
10041948e:	4c 89 f2             	mov    %r14,%rdx
100419491:	4c 89 e9             	mov    %r13,%rcx
100419494:	e8 67 85 fe ff       	call   100401a00 <.text+0xa00>
100419499:	eb bd                	jmp    100419458 <.text+0x18458>
10041949b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004194a0:	31 d2                	xor    %edx,%edx
1004194a2:	4c 89 e9             	mov    %r13,%rcx
1004194a5:	e8 46 86 fe ff       	call   100401af0 <.text+0xaf0>
1004194aa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1004194af:	48 89 de             	mov    %rbx,%rsi
1004194b2:	48 89 d8             	mov    %rbx,%rax
1004194b5:	49 89 34 24          	mov    %rsi,(%r12)
1004194b9:	48 83 c4 40          	add    $0x40,%rsp
1004194bd:	5b                   	pop    %rbx