100682f43:	4a 8d 14 8a          	lea    (%rdx,%r9,4),%rdx
100682f47:	48 8d 04 d0          	lea    (%rax,%rdx,8),%rax
100682f4b:	4c 89 40 38          	mov    %r8,0x38(%rax)
100682f4f:	4d 85 c0             	test   %r8,%r8
100682f52:	74 1c                	je     100682f70 <.text+0x281f70>
100682f54:	49 c7 40 18 00 00 00 	movq   $0x0,0x18(%r8)
100682f5b:	00
100682f5c:	e8 bf e5 d7 ff       	call   100401520 <.text+0x520>
100682f61:	48 89 d8             	mov    %rbx,%rax
100682f64:	48 83 c4 20          	add    $0x20,%rsp
100682f68:	5b                   	pop    %rbx
100682f69:	c3                   	ret
100682f6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100682f70:	48 c7 40 40 00 00 00 	movq   $0x0,0x40(%rax)
100682f77:	00
100682f78:	eb e2                	jmp    100682f5c <.text+0x281f5c>
100682f7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100682f80:	31 db                	xor    %ebx,%ebx
100682f82:	eb dd                	jmp    100682f61 <.text+0x281f61>
100682f84:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100682f8b:	00 00 00 00
100682f8f:	90                   	nop
100682f90:	56                   	push   %rsi
100682f91:	53                   	push   %rbx
100682f92:	48 83 ec 28          	sub    $0x28,%rsp
100682f96:	89 d2                	mov    %edx,%edx
100682f98:	49 63 f0             	movslq %r8d,%rsi
100682f9b:	48 8d 04 d2          	lea    (%rdx,%rdx,8),%rax
100682f9f:	48 8d 04 82          	lea    (%rdx,%rax,4),%rax
100682fa3:	48 8b 5c c1 38       	mov    0x38(%rcx,%rax,8),%rbx
100682fa8:	48 8b 0b             	mov    (%rbx),%rcx
100682fab:	4c 8b 43 08          	mov    0x8(%rbx),%r8
100682faf:	48 8d 14 31          	lea    (%rcx,%rsi,1),%rdx
100682fb3:	49 29 f0             	sub    %rsi,%r8
100682fb6:	e8 45 cf 01 00       	call   10069ff00 <.text+0x29ef00>
100682fbb:	48 8b 43 08          	mov    0x8(%rbx),%rax
100682fbf:	48 8b 13             	mov    (%rbx),%rdx
100682fc2:	48 29 f0             	sub    %rsi,%rax
100682fc5:	48 89 43 08          	mov    %rax,0x8(%rbx)
100682fc9:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
100682fcd:	48 83 c4 28          	add    $0x28,%rsp
100682fd1:	5b                   	pop    %rbx
100682fd2:	5e                   	pop    %rsi
100682fd3:	c3                   	ret
100682fd4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100682fdb:	00 00 00 00
100682fdf:	90                   	nop
100682fe0:	41 56                	push   %r14
100682fe2:	41 55                	push   %r13
100682fe4:	41 54                	push   %r12
100682fe6:	55                   	push   %rbp
100682fe7:	57                   	push   %rdi
100682fe8:	56                   	push   %rsi
100682fe9:	53                   	push   %rbx
100682fea:	48 83 ec 20          	sub    $0x20,%rsp
100682fee:	89 d5                	mov    %edx,%ebp
100682ff0:	49 89 cc             	mov    %rcx,%r12
100682ff3:	48 8d 44 ed 00       	lea    0x0(%rbp,%rbp,8),%rax
100682ff8:	48 8d 44 85 00       	lea    0x0(%rbp,%rax,4),%rax
100682ffd:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
100683001:	48 8b 78 38          	mov    0x38(%rax),%rdi
100683005:	44 8b 48 1c          	mov    0x1c(%rax),%r9d
100683009:	48 85 ff             	test   %rdi,%rdi
10068300c:	0f 84 56 01 00 00    	je     100683168 <.text+0x282168>
100683012:	48 8b 77 10          	mov    0x10(%rdi),%rsi
100683016:	48 85 f6             	test   %rsi,%rsi
100683019:	0f 84 49 01 00 00    	je     100683168 <.text+0x282168>
10068301f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
100683023:	48 03 4f 08          	add    0x8(%rdi),%rcx
100683027:	45 85 c0             	test   %r8d,%r8d
10068302a:	0f 85 d8 00 00 00    	jne    100683108 <.text+0x282108>
100683030:	41 83 f9 04          	cmp    $0x4,%r9d
100683034:	0f 84 ce 00 00 00    	je     100683108 <.text+0x282108>
10068303a:	48 83 c1 01          	add    $0x1,%rcx
10068303e:	e8 9d e0 d7 ff       	call   1004010e0 <.text+0xe0>
100683043:	49 89 c6             	mov    %rax,%r14
100683046:	48 85 c0             	test   %rax,%rax
100683049:	0f 84 19 01 00 00    	je     100683168 <.text+0x282168>
10068304f:	48 8b 17             	mov    (%rdi),%rdx
100683052:	4c 8b 47 08          	mov    0x8(%rdi),%r8
100683056:	48 89 c1             	mov    %rax,%rcx
100683059:	e8 a2 ce 01 00       	call   10069ff00 <.text+0x29ef00>
10068305e:	4c 8b 6f 08          	mov    0x8(%rdi),%r13
100683062:	48 8b 0f             	mov    (%rdi),%rcx
100683065:	e8 b6 e4 d7 ff       	call   100401520 <.text+0x520>
10068306a:	4d 01 f5             	add    %r14,%r13
10068306d:	4c 89 37             	mov    %r14,(%rdi)
100683070:	48 39 fe             	cmp    %rdi,%rsi
100683073:	74 2f                	je     1006830a4 <.text+0x2820a4>
100683075:	48 89 fb             	mov    %rdi,%rbx
100683078:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10068307f:	00
100683080:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
100683084:	4c 89 e9             	mov    %r13,%rcx
100683087:	48 8b 13             	mov    (%rbx),%rdx
10068308a:	4c 8b 43 08          	mov    0x8(%rbx),%r8
10068308e:	e8 6d ce 01 00       	call   10069ff00 <.text+0x29ef00>
100683093:	48 8b 0b             	mov    (%rbx),%rcx
100683096:	4c 03 6b 08          	add    0x8(%rbx),%r13
10068309a:	e8 81 e4 d7 ff       	call   100401520 <.text+0x520>
10068309f:	48 39 de             	cmp    %rbx,%rsi
1006830a2:	75 dc                	jne    100683080 <.text+0x282080>
1006830a4:	41 c6 45 00 00       	movb   $0x0,0x0(%r13)
1006830a9:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1006830ad:	4d 29 f5             	sub    %r14,%r13
1006830b0:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
1006830b4:	48 39 de             	cmp    %rbx,%rsi
1006830b7:	74 19                	je     1006830d2 <.text+0x2820d2>
1006830b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1006830c0:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1006830c4:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1006830c8:	e8 53 e4 d7 ff       	call   100401520 <.text+0x520>
1006830cd:	48 39 de             	cmp    %rbx,%rsi
1006830d0:	75 ee                	jne    1006830c0 <.text+0x2820c0>
1006830d2:	48 8b 46 10          	mov    0x10(%rsi),%rax
1006830d6:	48 89 47 10          	mov    %rax,0x10(%rdi)
1006830da:	48 85 c0             	test   %rax,%rax
1006830dd:	0f 84 9d 00 00 00    	je     100683180 <.text+0x282180>
1006830e3:	48 89 78 18          	mov    %rdi,0x18(%rax)
1006830e7:	48 89 f1             	mov    %rsi,%rcx
1006830ea:	e8 31 e4 d7 ff       	call   100401520 <.text+0x520>
1006830ef:	b8 01 00 00 00       	mov    $0x1,%eax
1006830f4:	48 83 c4 20          	add    $0x20,%rsp
1006830f8:	5b                   	pop    %rbx
1006830f9:	5e                   	pop    %rsi
1006830fa:	5f                   	pop    %rdi
1006830fb:	5d                   	pop    %rbp
1006830fc:	41 5c                	pop    %r12
1006830fe:	41 5d                	pop    %r13
100683100:	41 5e                	pop    %r14
100683102:	c3                   	ret
100683103:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100683108:	4c 8b 46 10          	mov    0x10(%rsi),%r8
10068310c:	4d 85 c0             	test   %r8,%r8
10068310f:	75 26                	jne    100683137 <.text+0x282137>
100683111:	e9 24 ff ff ff       	jmp    10068303a <.text+0x28203a>
100683116:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10068311d:	00 00 00
100683120:	49 8b 40 10          	mov    0x10(%r8),%rax
100683124:	49 03 48 08          	add    0x8(%r8),%rcx
100683128:	4c 89 c6             	mov    %r8,%rsi
10068312b:	48 85 c0             	test   %rax,%rax
10068312e:	0f 84 06 ff ff ff    	je     10068303a <.text+0x28203a>
100683134:	49 89 c0             	mov    %rax,%r8
100683137:	41 83 f9 04          	cmp    $0x4,%r9d
10068313b:	74 e3                	je     100683120 <.text+0x282120>
10068313d:	48 8b 56 08          	mov    0x8(%rsi),%rdx
100683141:	48 8b 06             	mov    (%rsi),%rax
100683144:	48 85 d2             	test   %rdx,%rdx
100683147:	74 d7                	je     100683120 <.text+0x282120>
100683149:	48 01 c2             	add    %rax,%rdx
10068314c:	eb 0b                	jmp    100683159 <.text+0x282159>
10068314e:	66 90                	xchg   %ax,%ax
100683150:	48 83 c0 01          	add    $0x1,%rax
100683154:	48 39 c2             	cmp    %rax,%rdx
100683157:	74 c7                	je     100683120 <.text+0x282120>
100683159:	80 38 0a             	cmpb   $0xa,(%rax)
10068315c:	75 f2                	jne    100683150 <.text+0x282150>
10068315e:	e9 d7 fe ff ff       	jmp    10068303a <.text+0x28203a>
100683163:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100683168:	31 c0                	xor    %eax,%eax
10068316a:	48 83 c4 20          	add    $0x20,%rsp
10068316e:	5b                   	pop    %rbx
10068316f:	5e                   	pop    %rsi
100683170:	5f                   	pop    %rdi
100683171:	5d                   	pop    %rbp
100683172:	41 5c                	pop    %r12
100683174:	41 5d                	pop    %r13
100683176:	41 5e                	pop    %r14
100683178:	c3                   	ret
100683179:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100683180:	48 8d 44 ed 00       	lea    0x0(%rbp,%rbp,8),%rax
100683185:	48 8d 44 85 00       	lea    0x0(%rbp,%rax,4),%rax
10068318a:	49 89 7c c4 40       	mov    %rdi,0x40(%r12,%rax,8)
10068318f:	e9 53 ff ff ff       	jmp    1006830e7 <.text+0x2820e7>
100683194:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10068319b:	00 00 00 00
10068319f:	90                   	nop
1006831a0:	31 c0                	xor    %eax,%eax
1006831a2:	48 85 c9             	test   %rcx,%rcx
1006831a5:	74 0b                	je     1006831b2 <.text+0x2821b2>
1006831a7:	83 79 18 ff          	cmpl   $0xffffffff,0x18(%rcx)
1006831ab:	b8 01 00 00 00       	mov    $0x1,%eax
1006831b0:	74 06                	je     1006831b8 <.text+0x2821b8>
1006831b2:	c3                   	ret
1006831b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1006831b8:	31 c0                	xor    %eax,%eax
1006831ba:	83 b9 90 03 00 00 ff 	cmpl   $0xffffffff,0x390(%rcx)
1006831c1:	0f 95 c0             	setne  %al
1006831c4:	c3                   	ret
1006831c5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1006831cc:	00 00 00 00
1006831d0:	31 c0                	xor    %eax,%eax
1006831d2:	48 85 c9             	test   %rcx,%rcx
1006831d5:	74 0b                	je     1006831e2 <.text+0x2821e2>
1006831d7:	83 79 18 ff          	cmpl   $0xffffffff,0x18(%rcx)
1006831db:	b8 01 00 00 00       	mov    $0x1,%eax
1006831e0:	74 06                	je     1006831e8 <.text+0x2821e8>
1006831e2:	c3                   	ret
1006831e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1006831e8:	83 b9 90 03 00 00 ff 	cmpl   $0xffffffff,0x390(%rcx)
1006831ef:	75 f1                	jne    1006831e2 <.text+0x2821e2>
1006831f1:	83 b9 40 01 00 00 ff 	cmpl   $0xffffffff,0x140(%rcx)
1006831f8:	75 e8                	jne    1006831e2 <.text+0x2821e2>
1006831fa:	31 c0                	xor    %eax,%eax
1006831fc:	83 b9 68 02 00 00 ff 	cmpl   $0xffffffff,0x268(%rcx)
100683203:	0f 95 c0             	setne  %al
100683206:	c3                   	ret
100683207:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10068320e:	00 00
100683210:	53                   	push   %rbx
100683211:	48 83 ec 20          	sub    $0x20,%rsp
100683215:	48 8d 15 bf d1 09 00 	lea    0x9d1bf(%rip),%rdx        # 1007203db <_head_msys_iconv_2_dll-0x4bc25>
10068321c:	48 89 cb             	mov    %rcx,%rbx
10068321f:	e8 bc a6 e5 ff       	call   1004dd8e0 <.text+0xdc8e0>
100683224:	48 8b 8b c0 04 00 00 	mov    0x4c0(%rbx),%rcx
10068322b:	48 85 c9             	test   %rcx,%rcx
10068322e:	74 10                	je     100683240 <.text+0x282240>
100683230:	e8 eb e2 d7 ff       	call   100401520 <.text+0x520>
100683235:	48 c7 83 c0 04 00 00 	movq   $0x0,0x4c0(%rbx)
10068323c:	00 00 00 00
100683240:	31 d2                	xor    %edx,%edx
100683242:	48 89 d9             	mov    %rbx,%rcx
100683245:	e8 f6 e5 ff ff       	call   100681840 <.text+0x280840>
10068324a:	48 89 d9             	mov    %rbx,%rcx
10068324d:	ba 01 00 00 00       	mov    $0x1,%edx
100683252:	e8 e9 e5 ff ff       	call   100681840 <.text+0x280840>
100683257:	48 89 d9             	mov    %rbx,%rcx
10068325a:	ba 02 00 00 00       	mov    $0x2,%edx
10068325f:	e8 dc e5 ff ff       	call   100681840 <.text+0x280840>
100683264:	ba 03 00 00 00       	mov    $0x3,%edx
100683269:	48 89 d9             	mov    %rbx,%rcx
10068326c:	e8 cf e5 ff ff       	call   100681840 <.text+0x280840>
100683271:	48 8d 8b e0 04 00 00 	lea    0x4e0(%rbx),%rcx
100683278:	e8 93 de de ff       	call   100471110 <.text+0x70110>
10068327d:	48 8d 8b f8 04 00 00 	lea    0x4f8(%rbx),%rcx
100683284:	48 83 c4 20          	add    $0x20,%rsp
100683288:	5b                   	pop    %rbx
100683289:	e9 82 de de ff       	jmp    100471110 <.text+0x70110>
10068328e:	66 90                	xchg   %ax,%ax
100683290:	8b 15 aa 50 0e 00    	mov    0xe50aa(%rip),%edx        # 100768340 <_head_msys_iconv_2_dll-0x3cc0>
100683296:	31 c0                	xor    %eax,%eax
100683298:	85 d2                	test   %edx,%edx
10068329a:	0f 9f c0             	setg   %al
10068329d:	c3                   	ret
10068329e:	66 90                	xchg   %ax,%ax
1006832a0:	57                   	push   %rdi
1006832a1:	56                   	push   %rsi
1006832a2:	53                   	push   %rbx
1006832a3:	48 83 ec 20          	sub    $0x20,%rsp
1006832a7:	8b 01                	mov    (%rcx),%eax
1006832a9:	89 d7                	mov    %edx,%edi
1006832ab:	44 89 c6             	mov    %r8d,%esi
1006832ae:	83 f8 0d             	cmp    $0xd,%eax
1006832b1:	0f 84 89 00 00 00    	je     100683340 <.text+0x282340>
1006832b7:	83 f8 0e             	cmp    $0xe,%eax
1006832ba:	0f 85 d5 00 00 00    	jne    100683395 <.text+0x282395>
1006832c0:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1006832c4:	48 85 db             	test   %rbx,%rbx
1006832c7:	74 37                	je     100683300 <.text+0x282300>
1006832c9:	85 f6                	test   %esi,%esi
1006832cb:	74 33                	je     100683300 <.text+0x282300>
1006832cd:	41 83 f9 04          	cmp    $0x4,%r9d
1006832d1:	0f 84 81 00 00 00    	je     100683358 <.text+0x282358>
1006832d7:	44 89 ca             	mov    %r9d,%edx
1006832da:	48 89 d9             	mov    %rbx,%rcx
1006832dd:	e8 1e f2 ff ff       	call   100682500 <.text+0x281500>
1006832e2:	85 ff                	test   %edi,%edi
1006832e4:	74 0f                	je     1006832f5 <.text+0x2822f5>
1006832e6:	48 85 c0             	test   %rax,%rax
1006832e9:	0f 95 c0             	setne  %al
1006832ec:	83 7b 18 ff          	cmpl   $0xffffffff,0x18(%rbx)
1006832f0:	0f b6 c0             	movzbl %al,%eax
1006832f3:	74 1c                	je     100683311 <.text+0x282311>
1006832f5:	48 89 d8             	mov    %rbx,%rax
1006832f8:	48 83 c4 20          	add    $0x20,%rsp
1006832fc:	5b                   	pop    %rbx
1006832fd:	5e                   	pop    %rsi
1006832fe:	5f                   	pop    %rdi
1006832ff:	c3                   	ret
100683300:	85 ff                	test   %edi,%edi
100683302:	74 f1                	je     1006832f5 <.text+0x2822f5>
100683304:	48 85 db             	test   %rbx,%rbx
100683307:	74 6b                	je     100683374 <.text+0x282374>
100683309:	31 c0                	xor    %eax,%eax
10068330b:	83 7b 18 ff          	cmpl   $0xffffffff,0x18(%rbx)
10068330f:	75 e4                	jne    1006832f5 <.text+0x2822f5>
100683311:	83 bb 90 03 00 00 ff 	cmpl   $0xffffffff,0x390(%rbx)
100683318:	75 db                	jne    1006832f5 <.text+0x2822f5>
10068331a:	83 bb 40 01 00 00 ff 	cmpl   $0xffffffff,0x140(%rbx)
100683321:	75 d2                	jne    1006832f5 <.text+0x2822f5>
100683323:	83 bb 68 02 00 00 ff 	cmpl   $0xffffffff,0x268(%rbx)
10068332a:	75 c9                	jne    1006832f5 <.text+0x2822f5>
10068332c:	85 f6                	test   %esi,%esi
10068332e:	74 44                	je     100683374 <.text+0x282374>
100683330:	85 c0                	test   %eax,%eax
100683332:	74 40                	je     100683374 <.text+0x282374>
100683334:	48 89 d8             	mov    %rbx,%rax
100683337:	48 83 c4 20          	add    $0x20,%rsp
10068333b:	5b                   	pop    %rbx
10068333c:	5e                   	pop    %rsi
10068333d:	5f                   	pop    %rdi
10068333e:	c3                   	ret
10068333f:	90                   	nop
100683340:	48 8b 41 08          	mov    0x8(%rcx),%rax
100683344:	48 85 c0             	test   %rax,%rax
100683347:	74 27                	je     100683370 <.text+0x282370>
100683349:	48 8b 58 68          	mov    0x68(%rax),%rbx
10068334d:	e9 72 ff ff ff       	jmp    1006832c4 <.text+0x2822c4>
100683352:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100683358:	45 31 c9             	xor    %r9d,%r9d
10068335b:	83 7b 18 ff          	cmpl   $0xffffffff,0x18(%rbx)
10068335f:	41 0f 94 c1          	sete   %r9b
100683363:	e9 6f ff ff ff       	jmp    1006832d7 <.text+0x2822d7>
100683368:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10068336f:	00
100683370:	85 d2                	test   %edx,%edx
100683372:	74 14                	je     100683388 <.text+0x282388>
100683374:	48 8b 0d d5 3b 0a 00 	mov    0xa3bd5(%rip),%rcx        # 100726f50 <_head_msys_iconv_2_dll-0x450b0>
10068337b:	e8 f8 c4 01 00       	call   10069f878 <.text+0x29e878>
100683380:	48 89 c1             	mov    %rax,%rcx
100683383:	e8 78 b3 01 00       	call   10069e700 <.text+0x29d700>
100683388:	31 db                	xor    %ebx,%ebx
10068338a:	48 89 d8             	mov    %rbx,%rax
10068338d:	48 83 c4 20          	add    $0x20,%rsp
100683391:	5b                   	pop    %rbx
100683392:	5e                   	pop    %rsi
100683393:	5f                   	pop    %rdi
100683394:	c3                   	ret
100683395:	e8 56 ae f7 ff       	call   1005fe1f0 <.text+0x1fd1f0>
10068339a:	48 8b 0d 1f 25 0a 00 	mov    0xa251f(%rip),%rcx        # 1007258c0 <_head_msys_iconv_2_dll-0x46740>
1006833a1:	48 89 c3             	mov    %rax,%rbx
1006833a4:	e8 cf c4 01 00       	call   10069f878 <.text+0x29e878>
1006833a9:	48 89 da             	mov    %rbx,%rdx
1006833ac:	31 db                	xor    %ebx,%ebx
1006833ae:	48 89 c1             	mov    %rax,%rcx
1006833b1:	e8 e4 bb 02 00       	call   1006aef9a <.text+0x2adf9a>
1006833b6:	eb d2                	jmp    10068338a <.text+0x28238a>
1006833b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1006833bf:	00
1006833c0:	53                   	push   %rbx
1006833c1:	48 83 ec 20          	sub    $0x20,%rsp
1006833c5:	89 d2                	mov    %edx,%edx
1006833c7:	48 8d 04 d2          	lea    (%rdx,%rdx,8),%rax
1006833cb:	48 8d 04 82          	lea    (%rdx,%rax,4),%rax
1006833cf:	48 8d 1c c1          	lea    (%rcx,%rax,8),%rbx
1006833d3:	8b 4b 18             	mov    0x18(%rbx),%ecx
1006833d6:	83 f9 ff             	cmp    $0xffffffff,%ecx
1006833d9:	74 1a                	je     1006833f5 <.text+0x2823f5>
1006833db:	41 b8 00 40 00 00    	mov    $0x4000,%r8d