1005aaf3b:	c1 e9 03             	shr    $0x3,%ecx
1005aaf3e:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1005aaf41:	48 89 d7             	mov    %rdx,%rdi
1005aaf44:	44 89 ca             	mov    %r9d,%edx
1005aaf47:	49 c7 81 00 01 00 00 	movq   $0x0,0x100(%r9)
1005aaf4e:	00 00 00 00
1005aaf52:	49 c7 81 f8 01 00 00 	movq   $0x0,0x1f8(%r9)
1005aaf59:	00 00 00 00
1005aaf5d:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
1005aaf61:	29 fa                	sub    %edi,%edx
1005aaf63:	8d 8a 00 02 00 00    	lea    0x200(%rdx),%ecx
1005aaf69:	49 8d 91 00 03 00 00 	lea    0x300(%r9),%rdx
1005aaf70:	c1 e9 03             	shr    $0x3,%ecx
1005aaf73:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1005aaf76:	49 8d 81 00 02 00 00 	lea    0x200(%r9),%rax
1005aaf7d:	0f 1f 00             	nopl   (%rax)
1005aaf80:	66 0f 6f d3          	movdqa %xmm3,%xmm2
1005aaf84:	48 83 c0 10          	add    $0x10,%rax
1005aaf88:	66 41 0f fe d9       	paddd  %xmm9,%xmm3
1005aaf8d:	66 0f 6f e2          	movdqa %xmm2,%xmm4
1005aaf91:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1005aaf95:	66 0f 6f ca          	movdqa %xmm2,%xmm1
1005aaf99:	66 41 0f fe e0       	paddd  %xmm8,%xmm4
1005aaf9e:	66 0f 61 c4          	punpcklwd %xmm4,%xmm0
1005aafa2:	66 0f 69 cc          	punpckhwd %xmm4,%xmm1
1005aafa6:	66 0f 6f e0          	movdqa %xmm0,%xmm4
1005aafaa:	66 0f 61 c1          	punpcklwd %xmm1,%xmm0
1005aafae:	66 0f 69 e1          	punpckhwd %xmm1,%xmm4
1005aafb2:	66 0f 6f ca          	movdqa %xmm2,%xmm1
1005aafb6:	66 0f fe d6          	paddd  %xmm6,%xmm2
1005aafba:	66 0f fe cf          	paddd  %xmm7,%xmm1
1005aafbe:	66 0f 61 c4          	punpcklwd %xmm4,%xmm0
1005aafc2:	66 0f 6f e1          	movdqa %xmm1,%xmm4
1005aafc6:	66 0f 61 ca          	punpcklwd %xmm2,%xmm1
1005aafca:	66 0f db c5          	pand   %xmm5,%xmm0
1005aafce:	66 0f 69 e2          	punpckhwd %xmm2,%xmm4
1005aafd2:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1005aafd6:	66 0f 69 d4          	punpckhwd %xmm4,%xmm2
1005aafda:	66 0f 61 cc          	punpcklwd %xmm4,%xmm1
1005aafde:	66 0f 61 ca          	punpcklwd %xmm2,%xmm1
1005aafe2:	66 0f db cd          	pand   %xmm5,%xmm1
1005aafe6:	66 0f 67 c1          	packuswb %xmm1,%xmm0
1005aafea:	0f 11 40 f0          	movups %xmm0,-0x10(%rax)
1005aafee:	0f 11 80 f0 00 00 00 	movups %xmm0,0xf0(%rax)
1005aaff5:	48 39 d0             	cmp    %rdx,%rax
1005aaff8:	75 86                	jne    1005aaf80 <.text+0x1a9f80>
1005aaffa:	48 b8 01 01 01 01 01 	movabs $0x101010101010101,%rax
1005ab001:	01 01 01
1005ab004:	66 0f 6f 05 44 39 16 	movdqa 0x163944(%rip),%xmm0        # 10070e950 <_head_msys_iconv_2_dll-0x5d6b0>
1005ab00b:	00
1005ab00c:	b9 61 00 00 00       	mov    $0x61,%ecx
1005ab011:	4d 8d 81 5b 02 00 00 	lea    0x25b(%r9),%r8
1005ab018:	49 89 41 30          	mov    %rax,0x30(%r9)
1005ab01c:	b8 01 01 00 00       	mov    $0x101,%eax
1005ab021:	66 41 89 41 38       	mov    %ax,0x38(%r9)
1005ab026:	49 8d 81 41 02 00 00 	lea    0x241(%r9),%rax
1005ab02d:	41 0f 11 41 41       	movups %xmm0,0x41(%r9)
1005ab032:	29 c1                	sub    %eax,%ecx
1005ab034:	41 0f 11 81 41 01 00 	movups %xmm0,0x141(%r9)
1005ab03b:	00
1005ab03c:	41 0f 11 41 4b       	movups %xmm0,0x4b(%r9)
1005ab041:	41 0f 11 81 4b 01 00 	movups %xmm0,0x14b(%r9)
1005ab048:	00
1005ab049:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ab050:	8d 14 01             	lea    (%rcx,%rax,1),%edx
1005ab053:	48 83 c0 01          	add    $0x1,%rax
1005ab057:	88 50 ff             	mov    %dl,-0x1(%rax)
1005ab05a:	4c 39 c0             	cmp    %r8,%rax
1005ab05d:	75 f1                	jne    1005ab050 <.text+0x1aa050>
1005ab05f:	49 8d 81 61 03 00 00 	lea    0x361(%r9),%rax
1005ab066:	b9 41 00 00 00       	mov    $0x41,%ecx
1005ab06b:	41 0f 11 41 61       	movups %xmm0,0x61(%r9)
1005ab070:	4d 8d 81 7b 03 00 00 	lea    0x37b(%r9),%r8
1005ab077:	41 0f 11 41 6b       	movups %xmm0,0x6b(%r9)
1005ab07c:	29 c1                	sub    %eax,%ecx
1005ab07e:	66 90                	xchg   %ax,%ax
1005ab080:	8d 14 01             	lea    (%rcx,%rax,1),%edx
1005ab083:	48 83 c0 01          	add    $0x1,%rax
1005ab087:	88 50 ff             	mov    %dl,-0x1(%rax)
1005ab08a:	4c 39 c0             	cmp    %r8,%rax
1005ab08d:	75 f1                	jne    1005ab080 <.text+0x1aa080>
1005ab08f:	0f 28 34 24          	movaps (%rsp),%xmm6
1005ab093:	0f 28 7c 24 10       	movaps 0x10(%rsp),%xmm7
1005ab098:	44 0f 28 44 24 20    	movaps 0x20(%rsp),%xmm8
1005ab09e:	44 0f 28 4c 24 30    	movaps 0x30(%rsp),%xmm9
1005ab0a4:	48 83 c4 40          	add    $0x40,%rsp
1005ab0a8:	5f                   	pop    %rdi
1005ab0a9:	c3                   	ret
1005ab0aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ab0b0:	55                   	push   %rbp
1005ab0b1:	57                   	push   %rdi
1005ab0b2:	56                   	push   %rsi
1005ab0b3:	53                   	push   %rbx
1005ab0b4:	48 83 ec 28          	sub    $0x28,%rsp
1005ab0b8:	4c 8d 15 a1 73 1b 00 	lea    0x1b73a1(%rip),%r10        # 100762460 <_head_msys_iconv_2_dll-0x9ba0>
1005ab0bf:	c7 05 87 73 1b 00 00 	movl   $0x0,0x1b7387(%rip)        # 100762450 <_head_msys_iconv_2_dll-0x9bb0>
1005ab0c6:	00 00 00
1005ab0c9:	4c 89 d1             	mov    %r10,%rcx
1005ab0cc:	e8 ef fd ff ff       	call   1005aaec0 <.text+0x1a9ec0>
1005ab0d1:	48 8b 05 f8 d8 17 00 	mov    0x17d8f8(%rip),%rax        # 1007289d0 <_head_msys_iconv_2_dll-0x43630>
1005ab0d8:	8b 10                	mov    (%rax),%edx
1005ab0da:	85 d2                	test   %edx,%edx
1005ab0dc:	74 32                	je     1005ab110 <.text+0x1aa110>
1005ab0de:	48 8b 15 bb df 17 00 	mov    0x17dfbb(%rip),%rdx        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
1005ab0e5:	b8 80 00 00 00       	mov    $0x80,%eax
1005ab0ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ab0f0:	80 3c 10 02          	cmpb   $0x2,(%rax,%rdx,1)
1005ab0f4:	75 05                	jne    1005ab0fb <.text+0x1aa0fb>
1005ab0f6:	41 c6 04 02 01       	movb   $0x1,(%r10,%rax,1)
1005ab0fb:	48 83 c0 01          	add    $0x1,%rax
1005ab0ff:	48 3d 00 01 00 00    	cmp    $0x100,%rax
1005ab105:	75 e9                	jne    1005ab0f0 <.text+0x1aa0f0>
1005ab107:	48 83 c4 28          	add    $0x28,%rsp
1005ab10b:	5b                   	pop    %rbx
1005ab10c:	5e                   	pop    %rsi
1005ab10d:	5f                   	pop    %rdi
1005ab10e:	5d                   	pop    %rbp
1005ab10f:	c3                   	ret
1005ab110:	48 8b 05 f9 d8 17 00 	mov    0x17d8f9(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005ab117:	8b 00                	mov    (%rax),%eax
1005ab119:	85 c0                	test   %eax,%eax
1005ab11b:	75 66                	jne    1005ab183 <.text+0x1aa183>
1005ab11d:	48 8d 2d 3c 74 1b 00 	lea    0x1b743c(%rip),%rbp        # 100762560 <_head_msys_iconv_2_dll-0x9aa0>
1005ab124:	bf 80 00 00 00       	mov    $0x80,%edi
1005ab129:	48 8d 5d 80          	lea    -0x80(%rbp),%rbx
1005ab12d:	29 df                	sub    %ebx,%edi
1005ab12f:	eb 27                	jmp    1005ab158 <.text+0x1aa158>
1005ab131:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ab138:	c6 03 01             	movb   $0x1,(%rbx)
1005ab13b:	89 f1                	mov    %esi,%ecx
1005ab13d:	c6 83 00 01 00 00 01 	movb   $0x1,0x100(%rbx)
1005ab144:	e8 97 52 0e 00       	call   1006903e0 <.text+0x28f3e0>
1005ab149:	88 83 00 02 00 00    	mov    %al,0x200(%rbx)
1005ab14f:	48 83 c3 01          	add    $0x1,%rbx
1005ab153:	48 39 eb             	cmp    %rbp,%rbx
1005ab156:	74 af                	je     1005ab107 <.text+0x1aa107>
1005ab158:	8d 34 1f             	lea    (%rdi,%rbx,1),%esi
1005ab15b:	89 f1                	mov    %esi,%ecx
1005ab15d:	e8 5e 50 0e 00       	call   1006901c0 <.text+0x28f1c0>
1005ab162:	85 c0                	test   %eax,%eax
1005ab164:	75 d2                	jne    1005ab138 <.text+0x1aa138>
1005ab166:	89 f1                	mov    %esi,%ecx
1005ab168:	e8 73 48 0e 00       	call   10068f9e0 <.text+0x28e9e0>
1005ab16d:	85 c0                	test   %eax,%eax
1005ab16f:	74 de                	je     1005ab14f <.text+0x1aa14f>
1005ab171:	c6 03 01             	movb   $0x1,(%rbx)
1005ab174:	89 f1                	mov    %esi,%ecx
1005ab176:	e8 95 51 0e 00       	call   100690310 <.text+0x28f310>
1005ab17b:	88 83 00 03 00 00    	mov    %al,0x300(%rbx)
1005ab181:	eb cc                	jmp    1005ab14f <.text+0x1aa14f>
1005ab183:	48 8d 2d 56 73 1b 00 	lea    0x1b7356(%rip),%rbp        # 1007624e0 <_head_msys_iconv_2_dll-0x9b20>
1005ab18a:	bb 80 00 00 00       	mov    $0x80,%ebx
1005ab18f:	eb 3d                	jmp    1005ab1ce <.text+0x1aa1ce>
1005ab191:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ab198:	81 ff ff 00 00 00    	cmp    $0xff,%edi
1005ab19e:	88 55 00             	mov    %dl,0x0(%rbp)
1005ab1a1:	0f 4f fb             	cmovg  %ebx,%edi
1005ab1a4:	81 fe ff 00 00 00    	cmp    $0xff,%esi
1005ab1aa:	0f 4f f3             	cmovg  %ebx,%esi
1005ab1ad:	83 c3 01             	add    $0x1,%ebx
1005ab1b0:	48 83 c5 01          	add    $0x1,%rbp
1005ab1b4:	40 88 bd ff 01 00 00 	mov    %dil,0x1ff(%rbp)
1005ab1bb:	40 88 b5 ff 02 00 00 	mov    %sil,0x2ff(%rbp)
1005ab1c2:	81 fb 00 01 00 00    	cmp    $0x100,%ebx
1005ab1c8:	0f 84 39 ff ff ff    	je     1005ab107 <.text+0x1aa107>
1005ab1ce:	89 d9                	mov    %ebx,%ecx
1005ab1d0:	e8 0b 09 f4 ff       	call   1004ebae0 <.text+0xeaae0>
1005ab1d5:	89 d9                	mov    %ebx,%ecx
1005ab1d7:	89 c7                	mov    %eax,%edi
1005ab1d9:	e8 32 09 f4 ff       	call   1004ebb10 <.text+0xeab10>
1005ab1de:	89 d9                	mov    %ebx,%ecx
1005ab1e0:	89 c6                	mov    %eax,%esi
1005ab1e2:	e8 c9 0a f4 ff       	call   1004ebcb0 <.text+0xeacb0>
1005ab1e7:	ba 01 00 00 00       	mov    $0x1,%edx
1005ab1ec:	88 85 00 01 00 00    	mov    %al,0x100(%rbp)
1005ab1f2:	84 c0                	test   %al,%al
1005ab1f4:	75 a2                	jne    1005ab198 <.text+0x1aa198>
1005ab1f6:	89 d9                	mov    %ebx,%ecx
1005ab1f8:	e8 93 09 f4 ff       	call   1004ebb90 <.text+0xeab90>
1005ab1fd:	85 c0                	test   %eax,%eax
1005ab1ff:	0f 95 c2             	setne  %dl
1005ab202:	eb 94                	jmp    1005ab198 <.text+0x1aa198>
1005ab204:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005ab20b:	00 00 00 00
1005ab20f:	90                   	nop
1005ab210:	48 83 ec 28          	sub    $0x28,%rsp
1005ab214:	e8 97 fe ff ff       	call   1005ab0b0 <.text+0x1aa0b0>
1005ab219:	e8 52 fb ff ff       	call   1005aad70 <.text+0x1a9d70>
1005ab21e:	48 8b 05 5b d9 17 00 	mov    0x17d95b(%rip),%rax        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
1005ab225:	48 8b 08             	mov    (%rax),%rcx
1005ab228:	48 85 c9             	test   %rcx,%rcx
1005ab22b:	74 26                	je     1005ab253 <.text+0x1aa253>
1005ab22d:	0f 1f 00             	nopl   (%rax)
1005ab230:	48 8b 41 20          	mov    0x20(%rcx),%rax
1005ab234:	48 8b 80 98 04 00 00 	mov    0x498(%rax),%rax
1005ab23b:	80 38 00             	cmpb   $0x0,(%rax)
1005ab23e:	74 0a                	je     1005ab24a <.text+0x1aa24a>
1005ab240:	8b 81 fc 04 00 00    	mov    0x4fc(%rcx),%eax
1005ab246:	85 c0                	test   %eax,%eax
1005ab248:	75 16                	jne    1005ab260 <.text+0x1aa260>
1005ab24a:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1005ab24e:	48 85 c9             	test   %rcx,%rcx
1005ab251:	75 dd                	jne    1005ab230 <.text+0x1aa230>
1005ab253:	48 83 c4 28          	add    $0x28,%rsp
1005ab257:	c3                   	ret
1005ab258:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005ab25f:	00
1005ab260:	48 83 c4 28          	add    $0x28,%rsp
1005ab264:	e9 e7 ed ff ff       	jmp    1005aa050 <.text+0x1a9050>
1005ab269:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ab270:	55                   	push   %rbp
1005ab271:	57                   	push   %rdi
1005ab272:	56                   	push   %rsi
1005ab273:	53                   	push   %rbx
1005ab274:	48 83 ec 28          	sub    $0x28,%rsp
1005ab278:	48 8b 05 a1 da 17 00 	mov    0x17daa1(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005ab27f:	8b 00                	mov    (%rax),%eax
1005ab281:	48 89 cb             	mov    %rcx,%rbx
1005ab284:	48 89 d7             	mov    %rdx,%rdi
1005ab287:	85 c0                	test   %eax,%eax
1005ab289:	0f 84 a1 00 00 00    	je     1005ab330 <.text+0x1aa330>
1005ab28f:	48 8b 05 ba de 17 00 	mov    0x17deba(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005ab296:	ff 10                	call   *(%rax)
1005ab298:	48 63 f0             	movslq %eax,%rsi
1005ab29b:	83 fe 01             	cmp    $0x1,%esi
1005ab29e:	0f 84 bc 00 00 00    	je     1005ab360 <.text+0x1aa360>
1005ab2a4:	48 8b 2d 85 de 17 00 	mov    0x17de85(%rip),%rbp        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
1005ab2ab:	48 89 d9             	mov    %rbx,%rcx
1005ab2ae:	ff 55 00             	call   *0x0(%rbp)
1005ab2b1:	3d ff 00 00 00       	cmp    $0xff,%eax
1005ab2b6:	0f 8e ec 00 00 00    	jle    1005ab3a8 <.text+0x1aa3a8>
1005ab2bc:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1005ab2c0:	48 8b 8a 78 04 00 00 	mov    0x478(%rdx),%rcx
1005ab2c7:	48 85 c9             	test   %rcx,%rcx
1005ab2ca:	0f 84 ac 00 00 00    	je     1005ab37c <.text+0x1aa37c>
1005ab2d0:	89 c2                	mov    %eax,%edx
1005ab2d2:	e8 79 95 01 00       	call   1005c4850 <.text+0x1c3850>
1005ab2d7:	48 85 c0             	test   %rax,%rax
1005ab2da:	0f 84 9c 00 00 00    	je     1005ab37c <.text+0x1aa37c>
1005ab2e0:	48 01 f3             	add    %rsi,%rbx
1005ab2e3:	48 89 d9             	mov    %rbx,%rcx
1005ab2e6:	ff 55 00             	call   *0x0(%rbp)
1005ab2e9:	3d ff 00 00 00       	cmp    $0xff,%eax
1005ab2ee:	0f 8e 99 00 00 00    	jle    1005ab38d <.text+0x1aa38d>
1005ab2f4:	48 89 d9             	mov    %rbx,%rcx
1005ab2f7:	e8 e4 06 f4 ff       	call   1004eb9e0 <.text+0xea9e0>
1005ab2fc:	89 c2                	mov    %eax,%edx
1005ab2fe:	48 8b 47 20          	mov    0x20(%rdi),%rax
1005ab302:	8b 80 a8 04 00 00    	mov    0x4a8(%rax),%eax
1005ab308:	85 c0                	test   %eax,%eax
1005ab30a:	0f 85 b0 00 00 00    	jne    1005ab3c0 <.text+0x1aa3c0>
1005ab310:	8d 8a 90 df ff ff    	lea    -0x2070(%rdx),%ecx
1005ab316:	83 e1 ef             	and    $0xffffffef,%ecx
1005ab319:	74 35                	je     1005ab350 <.text+0x1aa350>
1005ab31b:	83 fa 01             	cmp    $0x1,%edx
1005ab31e:	7e 30                	jle    1005ab350 <.text+0x1aa350>
1005ab320:	31 c0                	xor    %eax,%eax
1005ab322:	83 fa 03             	cmp    $0x3,%edx
1005ab325:	0f 95 c0             	setne  %al
1005ab328:	eb 26                	jmp    1005ab350 <.text+0x1aa350>
1005ab32a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ab330:	48 8b 52 20          	mov    0x20(%rdx),%rdx
1005ab334:	0f b6 01             	movzbl (%rcx),%eax
1005ab337:	80 bc 02 78 03 00 00 	cmpb   $0x0,0x378(%rdx,%rax,1)
1005ab33e:	00
1005ab33f:	74 04                	je     1005ab345 <.text+0x1aa345>
1005ab341:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1005ab345:	48 8d 15 14 71 1b 00 	lea    0x1b7114(%rip),%rdx        # 100762460 <_head_msys_iconv_2_dll-0x9ba0>
1005ab34c:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1005ab350:	48 83 c4 28          	add    $0x28,%rsp
1005ab354:	5b                   	pop    %rbx
1005ab355:	5e                   	pop    %rsi
1005ab356:	5f                   	pop    %rdi
1005ab357:	5d                   	pop    %rbp
1005ab358:	c3                   	ret
1005ab359:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ab360:	48 8b 57 20          	mov    0x20(%rdi),%rdx
1005ab364:	0f b6 03             	movzbl (%rbx),%eax
1005ab367:	80 bc 02 78 03 00 00 	cmpb   $0x0,0x378(%rdx,%rax,1)
1005ab36e:	00
1005ab36f:	74 04                	je     1005ab375 <.text+0x1aa375>
1005ab371:	48 83 c3 01          	add    $0x1,%rbx
1005ab375:	48 8b 2d b4 dd 17 00 	mov    0x17ddb4(%rip),%rbp        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
1005ab37c:	48 89 d9             	mov    %rbx,%rcx
1005ab37f:	ff 55 00             	call   *0x0(%rbp)
1005ab382:	3d ff 00 00 00       	cmp    $0xff,%eax
1005ab387:	0f 8f 67 ff ff ff    	jg     1005ab2f4 <.text+0x1aa2f4>
1005ab38d:	48 8d 15 cc 70 1b 00 	lea    0x1b70cc(%rip),%rdx        # 100762460 <_head_msys_iconv_2_dll-0x9ba0>
1005ab394:	48 98                	cltq
1005ab396:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1005ab39a:	48 83 c4 28          	add    $0x28,%rsp
1005ab39e:	5b                   	pop    %rbx
1005ab39f:	5e                   	pop    %rsi
1005ab3a0:	5f                   	pop    %rdi
1005ab3a1:	5d                   	pop    %rbp
1005ab3a2:	c3                   	ret
1005ab3a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005ab3a8:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1005ab3ac:	48 63 d0             	movslq %eax,%rdx
1005ab3af:	80 bc 11 78 03 00 00 	cmpb   $0x0,0x378(%rcx,%rdx,1)
1005ab3b6:	00
1005ab3b7:	74 c3                	je     1005ab37c <.text+0x1aa37c>
1005ab3b9:	e9 22 ff ff ff       	jmp    1005ab2e0 <.text+0x1aa2e0>
1005ab3be:	66 90                	xchg   %ax,%ax
1005ab3c0:	83 fa 02             	cmp    $0x2,%edx
1005ab3c3:	0f 94 c0             	sete   %al
1005ab3c6:	81 fa 00 28 00 00    	cmp    $0x2800,%edx
1005ab3cc:	0f 94 c2             	sete   %dl
1005ab3cf:	09 d0                	or     %edx,%eax
1005ab3d1:	0f b6 c0             	movzbl %al,%eax
1005ab3d4:	e9 77 ff ff ff       	jmp    1005ab350 <.text+0x1aa350>
1005ab3d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ab3e0:	56                   	push   %rsi
1005ab3e1:	53                   	push   %rbx
1005ab3e2:	48 83 ec 28          	sub    $0x28,%rsp
1005ab3e6:	48 8b 05 33 d9 17 00 	mov    0x17d933(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005ab3ed:	8b 00                	mov    (%rax),%eax
1005ab3ef:	48 89 cb             	mov    %rcx,%rbx
1005ab3f2:	48 89 d6             	mov    %rdx,%rsi
1005ab3f5:	85 c0                	test   %eax,%eax
1005ab3f7:	74 27                	je     1005ab420 <.text+0x1aa420>
1005ab3f9:	48 8b 05 30 dd 17 00 	mov    0x17dd30(%rip),%rax        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
1005ab400:	ff 10                	call   *(%rax)
1005ab402:	3d ff 00 00 00       	cmp    $0xff,%eax
1005ab407:	7f 2f                	jg     1005ab438 <.text+0x1aa438>
1005ab409:	48 98                	cltq
1005ab40b:	48 8d 15 4e 70 1b 00 	lea    0x1b704e(%rip),%rdx        # 100762460 <_head_msys_iconv_2_dll-0x9ba0>
1005ab412:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1005ab416:	48 83 c4 28          	add    $0x28,%rsp
1005ab41a:	5b                   	pop    %rbx
1005ab41b:	5e                   	pop    %rsi
1005ab41c:	c3                   	ret
1005ab41d:	0f 1f 00             	nopl   (%rax)
1005ab420:	0f b6 01             	movzbl (%rcx),%eax
1005ab423:	48 8d 15 36 70 1b 00 	lea    0x1b7036(%rip),%rdx        # 100762460 <_head_msys_iconv_2_dll-0x9ba0>
1005ab42a:	0f b6 04 02          	movzbl (%rdx,%rax,1),%eax
1005ab42e:	48 83 c4 28          	add    $0x28,%rsp
1005ab432:	5b                   	pop    %rbx
1005ab433:	5e                   	pop    %rsi
1005ab434:	c3                   	ret
1005ab435:	0f 1f 00             	nopl   (%rax)
1005ab438:	48 89 d9             	mov    %rbx,%rcx
1005ab43b:	e8 a0 05 f4 ff       	call   1004eb9e0 <.text+0xea9e0>
1005ab440:	89 c2                	mov    %eax,%edx
1005ab442:	48 8b 46 20          	mov    0x20(%rsi),%rax
1005ab446:	8b 80 a8 04 00 00    	mov    0x4a8(%rax),%eax
1005ab44c:	85 c0                	test   %eax,%eax
1005ab44e:	75 20                	jne    1005ab470 <.text+0x1aa470>
1005ab450:	8d 8a 90 df ff ff    	lea    -0x2070(%rdx),%ecx
1005ab456:	83 e1 ef             	and    $0xffffffef,%ecx