1004ec028:	49 0f be 04 01       	movsbq (%r9,%rax,1),%rax
1004ec02d:	3c 02                	cmp    $0x2,%al
1004ec02f:	75 df                	jne    1004ec010 <.text+0xeb010>
1004ec031:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1004ec035:	75 61                	jne    1004ec098 <.text+0xeb098>
1004ec037:	48 83 c1 01          	add    $0x1,%rcx
1004ec03b:	48 39 d1             	cmp    %rdx,%rcx
1004ec03e:	72 d8                	jb     1004ec018 <.text+0xeb018>
1004ec040:	31 c0                	xor    %eax,%eax
1004ec042:	48 39 ca             	cmp    %rcx,%rdx
1004ec045:	0f 95 c0             	setne  %al
1004ec048:	c3                   	ret
1004ec049:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ec050:	4c 8d 51 01          	lea    0x1(%rcx),%r10
1004ec054:	49 39 d2             	cmp    %rdx,%r10
1004ec057:	73 4f                	jae    1004ec0a8 <.text+0xeb0a8>
1004ec059:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1004ec05d:	4c 89 d1             	mov    %r10,%rcx
1004ec060:	3c 8e                	cmp    $0x8e,%al
1004ec062:	74 ec                	je     1004ec050 <.text+0xeb050>
1004ec064:	84 c0                	test   %al,%al
1004ec066:	75 c0                	jne    1004ec028 <.text+0xeb028>
1004ec068:	48 39 d1             	cmp    %rdx,%rcx
1004ec06b:	73 d3                	jae    1004ec040 <.text+0xeb040>
1004ec06d:	0f b6 01             	movzbl (%rcx),%eax
1004ec070:	eb ee                	jmp    1004ec060 <.text+0xeb060>
1004ec072:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ec078:	41 80 fa 8e          	cmp    $0x8e,%r10b
1004ec07c:	74 ca                	je     1004ec048 <.text+0xeb048>
1004ec07e:	4c 8b 0d 1b d0 23 00 	mov    0x23d01b(%rip),%r9        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
1004ec085:	31 c0                	xor    %eax,%eax
1004ec087:	43 80 3c 11 01       	cmpb   $0x1,(%r9,%r10,1)
1004ec08c:	0f 85 71 ff ff ff    	jne    1004ec003 <.text+0xeb003>
1004ec092:	eb b4                	jmp    1004ec048 <.text+0xeb048>
1004ec094:	0f 1f 40 00          	nopl   0x0(%rax)
1004ec098:	48 83 c1 02          	add    $0x2,%rcx
1004ec09c:	e9 72 ff ff ff       	jmp    1004ec013 <.text+0xeb013>
1004ec0a1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ec0a8:	4c 89 d1             	mov    %r10,%rcx
1004ec0ab:	eb 93                	jmp    1004ec040 <.text+0xeb040>
1004ec0ad:	0f 1f 00             	nopl   (%rax)
1004ec0b0:	8d 81 00 e0 ff ff    	lea    -0x2000(%rcx),%eax
1004ec0b6:	83 f8 6f             	cmp    $0x6f,%eax
1004ec0b9:	76 25                	jbe    1004ec0e0 <.text+0xeb0e0>
1004ec0bb:	8d 81 00 d2 ff ff    	lea    -0x2e00(%rcx),%eax
1004ec0c1:	83 f8 7f             	cmp    $0x7f,%eax
1004ec0c4:	76 1a                	jbe    1004ec0e0 <.text+0xeb0e0>
1004ec0c6:	8d 91 00 d0 ff ff    	lea    -0x3000(%rcx),%edx
1004ec0cc:	b8 01 00 00 00       	mov    $0x1,%eax
1004ec0d1:	83 fa 3f             	cmp    $0x3f,%edx
1004ec0d4:	77 1a                	ja     1004ec0f0 <.text+0xeb0f0>
1004ec0d6:	c3                   	ret
1004ec0d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004ec0de:	00 00
1004ec0e0:	b8 01 00 00 00       	mov    $0x1,%eax
1004ec0e5:	c3                   	ret
1004ec0e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ec0ed:	00 00 00
1004ec0f0:	8d 91 ff 00 ff ff    	lea    -0xff01(%rcx),%edx
1004ec0f6:	83 fa 3f             	cmp    $0x3f,%edx
1004ec0f9:	77 10                	ja     1004ec10b <.text+0xeb10b>
1004ec0fb:	49 b8 ff 7f 00 fe 00 	movabs $0xfc000000fe007fff,%r8
1004ec102:	00 00 fc
1004ec105:	49 0f a3 d0          	bt     %rdx,%r8
1004ec109:	72 cb                	jb     1004ec0d6 <.text+0xeb0d6>
1004ec10b:	81 e9 5b ff 00 00    	sub    $0xff5b,%ecx
1004ec111:	31 c0                	xor    %eax,%eax
1004ec113:	83 f9 0a             	cmp    $0xa,%ecx
1004ec116:	0f 96 c0             	setbe  %al
1004ec119:	c3                   	ret
1004ec11a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ec120:	41 ba 03 21 00 00    	mov    $0x2103,%r10d
1004ec126:	41 b9 2a 00 00 00    	mov    $0x2a,%r9d
1004ec12c:	45 31 c0             	xor    %r8d,%r8d
1004ec12f:	ba 2a 00 00 00       	mov    $0x2a,%edx
1004ec134:	4c 8d 1d c5 2c 21 00 	lea    0x212cc5(%rip),%r11        # 1006fee00 <_head_msys_iconv_2_dll-0x6d200>
1004ec13b:	eb 1f                	jmp    1004ec15c <.text+0xeb15c>
1004ec13d:	0f 1f 00             	nopl   (%rax)
1004ec140:	44 8d 40 01          	lea    0x1(%rax),%r8d
1004ec144:	45 39 c1             	cmp    %r8d,%r9d
1004ec147:	7e 2c                	jle    1004ec175 <.text+0xeb175>
1004ec149:	43 8d 14 01          	lea    (%r9,%r8,1),%edx
1004ec14d:	89 d0                	mov    %edx,%eax
1004ec14f:	c1 e8 1f             	shr    $0x1f,%eax
1004ec152:	01 d0                	add    %edx,%eax
1004ec154:	d1 f8                	sar    $1,%eax
1004ec156:	48 98                	cltq
1004ec158:	45 8b 14 83          	mov    (%r11,%rax,4),%r10d
1004ec15c:	89 d0                	mov    %edx,%eax
1004ec15e:	c1 e8 1f             	shr    $0x1f,%eax
1004ec161:	01 d0                	add    %edx,%eax
1004ec163:	d1 f8                	sar    $1,%eax
1004ec165:	44 39 d1             	cmp    %r10d,%ecx
1004ec168:	74 26                	je     1004ec190 <.text+0xeb190>
1004ec16a:	7f d4                	jg     1004ec140 <.text+0xeb140>
1004ec16c:	44 8d 48 ff          	lea    -0x1(%rax),%r9d
1004ec170:	45 39 c1             	cmp    %r8d,%r9d
1004ec173:	7f d4                	jg     1004ec149 <.text+0xeb149>
1004ec175:	4d 63 c0             	movslq %r8d,%r8
1004ec178:	48 8d 05 81 2c 21 00 	lea    0x212c81(%rip),%rax        # 1006fee00 <_head_msys_iconv_2_dll-0x6d200>
1004ec17f:	42 39 0c 80          	cmp    %ecx,(%rax,%r8,4)
1004ec183:	0f 95 c0             	setne  %al
1004ec186:	0f b6 c0             	movzbl %al,%eax
1004ec189:	c3                   	ret
1004ec18a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ec190:	31 c0                	xor    %eax,%eax
1004ec192:	c3                   	ret
1004ec193:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004ec19a:	00 00 00 00
1004ec19e:	66 90                	xchg   %ax,%ax
1004ec1a0:	53                   	push   %rbx
1004ec1a1:	41 89 cb             	mov    %ecx,%r11d
1004ec1a4:	41 89 d1             	mov    %edx,%r9d
1004ec1a7:	39 d1                	cmp    %edx,%ecx
1004ec1a9:	75 10                	jne    1004ec1bb <.text+0xeb1bb>
1004ec1ab:	81 f9 14 20 00 00    	cmp    $0x2014,%ecx
1004ec1b1:	74 7d                	je     1004ec230 <.text+0xeb230>
1004ec1b3:	81 f9 26 20 00 00    	cmp    $0x2026,%ecx
1004ec1b9:	74 75                	je     1004ec230 <.text+0xeb230>
1004ec1bb:	41 ba 0c 30 00 00    	mov    $0x300c,%r10d
1004ec1c1:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1004ec1c7:	31 c9                	xor    %ecx,%ecx
1004ec1c9:	ba 12 00 00 00       	mov    $0x12,%edx
1004ec1ce:	48 8d 1d cb 2b 21 00 	lea    0x212bcb(%rip),%rbx        # 1006feda0 <_head_msys_iconv_2_dll-0x6d260>
1004ec1d5:	eb 24                	jmp    1004ec1fb <.text+0xeb1fb>
1004ec1d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004ec1de:	00 00
1004ec1e0:	8d 48 01             	lea    0x1(%rax),%ecx
1004ec1e3:	44 39 c1             	cmp    %r8d,%ecx
1004ec1e6:	7d 2c                	jge    1004ec214 <.text+0xeb214>
1004ec1e8:	42 8d 14 01          	lea    (%rcx,%r8,1),%edx
1004ec1ec:	89 d0                	mov    %edx,%eax
1004ec1ee:	c1 e8 1f             	shr    $0x1f,%eax
1004ec1f1:	01 d0                	add    %edx,%eax
1004ec1f3:	d1 f8                	sar    $1,%eax
1004ec1f5:	48 98                	cltq
1004ec1f7:	44 8b 14 83          	mov    (%rbx,%rax,4),%r10d
1004ec1fb:	89 d0                	mov    %edx,%eax
1004ec1fd:	c1 e8 1f             	shr    $0x1f,%eax
1004ec200:	01 d0                	add    %edx,%eax
1004ec202:	d1 f8                	sar    $1,%eax
1004ec204:	45 39 d3             	cmp    %r10d,%r11d
1004ec207:	74 27                	je     1004ec230 <.text+0xeb230>
1004ec209:	7f d5                	jg     1004ec1e0 <.text+0xeb1e0>
1004ec20b:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
1004ec20f:	44 39 c1             	cmp    %r8d,%ecx
1004ec212:	7c d4                	jl     1004ec1e8 <.text+0xeb1e8>
1004ec214:	48 63 c9             	movslq %ecx,%rcx
1004ec217:	48 8d 15 82 2b 21 00 	lea    0x212b82(%rip),%rdx        # 1006feda0 <_head_msys_iconv_2_dll-0x6d260>
1004ec21e:	31 c0                	xor    %eax,%eax
1004ec220:	44 3b 1c 8a          	cmp    (%rdx,%rcx,4),%r11d
1004ec224:	75 12                	jne    1004ec238 <.text+0xeb238>
1004ec226:	5b                   	pop    %rbx
1004ec227:	c3                   	ret
1004ec228:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004ec22f:	00
1004ec230:	31 c0                	xor    %eax,%eax
1004ec232:	5b                   	pop    %rbx
1004ec233:	c3                   	ret
1004ec234:	0f 1f 40 00          	nopl   0x0(%rax)
1004ec238:	41 ba 03 21 00 00    	mov    $0x2103,%r10d
1004ec23e:	41 b8 2a 00 00 00    	mov    $0x2a,%r8d
1004ec244:	31 c9                	xor    %ecx,%ecx
1004ec246:	ba 2a 00 00 00       	mov    $0x2a,%edx
1004ec24b:	4c 8d 1d ae 2b 21 00 	lea    0x212bae(%rip),%r11        # 1006fee00 <_head_msys_iconv_2_dll-0x6d200>
1004ec252:	eb 1f                	jmp    1004ec273 <.text+0xeb273>
1004ec254:	0f 1f 40 00          	nopl   0x0(%rax)
1004ec258:	8d 48 01             	lea    0x1(%rax),%ecx
1004ec25b:	44 39 c1             	cmp    %r8d,%ecx
1004ec25e:	7d 2c                	jge    1004ec28c <.text+0xeb28c>
1004ec260:	42 8d 14 01          	lea    (%rcx,%r8,1),%edx
1004ec264:	89 d0                	mov    %edx,%eax
1004ec266:	c1 e8 1f             	shr    $0x1f,%eax
1004ec269:	01 d0                	add    %edx,%eax
1004ec26b:	d1 f8                	sar    $1,%eax
1004ec26d:	48 98                	cltq
1004ec26f:	45 8b 14 83          	mov    (%r11,%rax,4),%r10d
1004ec273:	89 d0                	mov    %edx,%eax
1004ec275:	c1 e8 1f             	shr    $0x1f,%eax
1004ec278:	01 d0                	add    %edx,%eax
1004ec27a:	d1 f8                	sar    $1,%eax
1004ec27c:	45 39 d1             	cmp    %r10d,%r9d
1004ec27f:	74 af                	je     1004ec230 <.text+0xeb230>
1004ec281:	7f d5                	jg     1004ec258 <.text+0xeb258>
1004ec283:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
1004ec287:	44 39 c1             	cmp    %r8d,%ecx
1004ec28a:	7c d4                	jl     1004ec260 <.text+0xeb260>
1004ec28c:	48 63 c9             	movslq %ecx,%rcx
1004ec28f:	48 8d 05 6a 2b 21 00 	lea    0x212b6a(%rip),%rax        # 1006fee00 <_head_msys_iconv_2_dll-0x6d200>
1004ec296:	44 39 0c 88          	cmp    %r9d,(%rax,%rcx,4)
1004ec29a:	0f 95 c0             	setne  %al
1004ec29d:	0f b6 c0             	movzbl %al,%eax
1004ec2a0:	5b                   	pop    %rbx
1004ec2a1:	c3                   	ret
1004ec2a2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004ec2a9:	00 00 00 00
1004ec2ad:	0f 1f 00             	nopl   (%rax)
1004ec2b0:	57                   	push   %rdi
1004ec2b1:	56                   	push   %rsi
1004ec2b2:	53                   	push   %rbx
1004ec2b3:	48 83 ec 20          	sub    $0x20,%rsp
1004ec2b7:	48 8b 05 92 ce 23 00 	mov    0x23ce92(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1004ec2be:	48 89 d7             	mov    %rdx,%rdi
1004ec2c1:	48 89 cb             	mov    %rcx,%rbx
1004ec2c4:	48 8b 09             	mov    (%rcx),%rcx
1004ec2c7:	ff 10                	call   *(%rax)
1004ec2c9:	48 8b 13             	mov    (%rbx),%rdx
1004ec2cc:	48 8b 0f             	mov    (%rdi),%rcx
1004ec2cf:	48 63 f0             	movslq %eax,%rsi
1004ec2d2:	49 89 f0             	mov    %rsi,%r8
1004ec2d5:	e8 26 3c 1b 00       	call   10069ff00 <.text+0x29ef00>
1004ec2da:	48 01 37             	add    %rsi,(%rdi)
1004ec2dd:	48 01 33             	add    %rsi,(%rbx)
1004ec2e0:	48 83 c4 20          	add    $0x20,%rsp
1004ec2e4:	5b                   	pop    %rbx
1004ec2e5:	5e                   	pop    %rsi
1004ec2e6:	5f                   	pop    %rdi
1004ec2e7:	c3                   	ret
1004ec2e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004ec2ef:	00
1004ec2f0:	56                   	push   %rsi
1004ec2f1:	53                   	push   %rbx
1004ec2f2:	48 83 ec 28          	sub    $0x28,%rsp
1004ec2f6:	48 8b 05 f3 cd 23 00 	mov    0x23cdf3(%rip),%rax        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
1004ec2fd:	48 89 d6             	mov    %rdx,%rsi
1004ec300:	ff 10                	call   *(%rax)
1004ec302:	89 c3                	mov    %eax,%ebx
1004ec304:	85 c0                	test   %eax,%eax
1004ec306:	74 15                	je     1004ec31d <.text+0xeb31d>
1004ec308:	48 98                	cltq
1004ec30a:	48 29 c6             	sub    %rax,%rsi
1004ec30d:	48 8b 05 3c ce 23 00 	mov    0x23ce3c(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1004ec314:	48 89 f1             	mov    %rsi,%rcx
1004ec317:	ff 10                	call   *(%rax)
1004ec319:	29 d8                	sub    %ebx,%eax
1004ec31b:	89 c3                	mov    %eax,%ebx
1004ec31d:	89 d8                	mov    %ebx,%eax
1004ec31f:	48 83 c4 28          	add    $0x28,%rsp
1004ec323:	5b                   	pop    %rbx
1004ec324:	5e                   	pop    %rsi
1004ec325:	c3                   	ret
1004ec326:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ec32d:	00 00 00
1004ec330:	48 83 ec 28          	sub    $0x28,%rsp
1004ec334:	45 31 c9             	xor    %r9d,%r9d
1004ec337:	44 0f b6 02          	movzbl (%rdx),%r8d
1004ec33b:	49 89 ca             	mov    %rcx,%r10
1004ec33e:	45 84 c0             	test   %r8b,%r8b
1004ec341:	0f 84 8c 00 00 00    	je     1004ec3d3 <.text+0xeb3d3>
1004ec347:	48 8b 05 c2 c6 23 00 	mov    0x23c6c2(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1004ec34e:	8b 08                	mov    (%rax),%ecx
1004ec350:	85 c9                	test   %ecx,%ecx
1004ec352:	0f 84 88 00 00 00    	je     1004ec3e0 <.text+0xeb3e0>
1004ec358:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1004ec35c:	83 e0 c0             	and    $0xffffffc0,%eax
1004ec35f:	3c 80                	cmp    $0x80,%al
1004ec361:	75 21                	jne    1004ec384 <.text+0xeb384>
1004ec363:	b8 01 00 00 00       	mov    $0x1,%eax
1004ec368:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004ec36f:	00
1004ec370:	0f b6 4c 02 01       	movzbl 0x1(%rdx,%rax,1),%ecx
1004ec375:	49 89 c1             	mov    %rax,%r9
1004ec378:	48 83 c0 01          	add    $0x1,%rax
1004ec37c:	83 e1 c0             	and    $0xffffffc0,%ecx
1004ec37f:	80 f9 80             	cmp    $0x80,%cl
1004ec382:	74 ec                	je     1004ec370 <.text+0xeb370>
1004ec384:	49 39 d2             	cmp    %rdx,%r10
1004ec387:	0f 83 87 00 00 00    	jae    1004ec414 <.text+0xeb414>
1004ec38d:	48 83 ea 01          	sub    $0x1,%rdx
1004ec391:	31 c9                	xor    %ecx,%ecx
1004ec393:	eb 17                	jmp    1004ec3ac <.text+0xeb3ac>
1004ec395:	0f 1f 00             	nopl   (%rax)
1004ec398:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
1004ec39c:	83 c1 01             	add    $0x1,%ecx
1004ec39f:	44 0f b6 40 01       	movzbl 0x1(%rax),%r8d
1004ec3a4:	49 39 d2             	cmp    %rdx,%r10
1004ec3a7:	74 0d                	je     1004ec3b6 <.text+0xeb3b6>
1004ec3a9:	48 89 c2             	mov    %rax,%rdx
1004ec3ac:	44 89 c0             	mov    %r8d,%eax
1004ec3af:	83 e0 c0             	and    $0xffffffc0,%eax
1004ec3b2:	3c 80                	cmp    $0x80,%al
1004ec3b4:	74 e2                	je     1004ec398 <.text+0xeb398>
1004ec3b6:	44 01 c9             	add    %r9d,%ecx
1004ec3b9:	48 8d 05 20 3a 21 00 	lea    0x213a20(%rip),%rax        # 1006ffde0 <_head_msys_iconv_2_dll-0x6c220>
1004ec3c0:	83 c1 01             	add    $0x1,%ecx
1004ec3c3:	42 0f be 04 00       	movsbl (%rax,%r8,1),%eax
1004ec3c8:	39 c8                	cmp    %ecx,%eax
1004ec3ca:	b8 00 00 00 00       	mov    $0x0,%eax
1004ec3cf:	44 0f 45 c8          	cmovne %eax,%r9d
1004ec3d3:	44 89 c8             	mov    %r9d,%eax
1004ec3d6:	48 83 c4 28          	add    $0x28,%rsp
1004ec3da:	c3                   	ret
1004ec3db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004ec3e0:	48 8b 05 e9 c5 23 00 	mov    0x23c5e9(%rip),%rax        # 1007289d0 <_head_msys_iconv_2_dll-0x43630>
1004ec3e7:	8b 00                	mov    (%rax),%eax
1004ec3e9:	85 c0                	test   %eax,%eax
1004ec3eb:	74 e6                	je     1004ec3d3 <.text+0xeb3d3>
1004ec3ed:	80 7a 01 00          	cmpb   $0x0,0x1(%rdx)
1004ec3f1:	74 e0                	je     1004ec3d3 <.text+0xeb3d3>
1004ec3f3:	48 8b 05 a6 cc 23 00 	mov    0x23cca6(%rip),%rax        # 1007290a0 <_head_msys_iconv_2_dll-0x42f60>
1004ec3fa:	42 80 3c 00 01       	cmpb   $0x1,(%rax,%r8,1)
1004ec3ff:	74 d2                	je     1004ec3d3 <.text+0xeb3d3>
1004ec401:	4c 89 d1             	mov    %r10,%rcx
1004ec404:	e8 67 d8 ff ff       	call   1004e9c70 <.text+0xe8c70>
1004ec409:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004ec40f:	41 29 c1             	sub    %eax,%r9d
1004ec412:	eb bf                	jmp    1004ec3d3 <.text+0xeb3d3>
1004ec414:	44 89 c9             	mov    %r9d,%ecx
1004ec417:	eb a0                	jmp    1004ec3b9 <.text+0xeb3b9>
1004ec419:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ec420:	4c 8d 0d b9 38 21 00 	lea    0x2138b9(%rip),%r9        # 1006ffce0 <_head_msys_iconv_2_dll-0x6c320>
1004ec427:	48 89 c8             	mov    %rcx,%rax
1004ec42a:	48 85 d2             	test   %rdx,%rdx
1004ec42d:	74 51                	je     1004ec480 <.text+0xeb480>
1004ec42f:	48 39 d0             	cmp    %rdx,%rax
1004ec432:	73 66                	jae    1004ec49a <.text+0xeb49a>
1004ec434:	0f b6 08             	movzbl (%rax),%ecx
1004ec437:	49 0f be 0c 09       	movsbq (%r9,%rcx,1),%rcx
1004ec43c:	44 0f be c1          	movsbl %cl,%r8d
1004ec440:	45 85 c0             	test   %r8d,%r8d
1004ec443:	74 36                	je     1004ec47b <.text+0xeb47b>
1004ec445:	48 01 c1             	add    %rax,%rcx
1004ec448:	48 39 ca             	cmp    %rcx,%rdx
1004ec44b:	72 2b                	jb     1004ec478 <.text+0xeb478>
1004ec44d:	48 83 c0 01          	add    $0x1,%rax
1004ec451:	45 8d 44 00 ff       	lea    -0x1(%r8,%rax,1),%r8d
1004ec456:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ec45d:	00 00 00
1004ec460:	44 89 c1             	mov    %r8d,%ecx
1004ec463:	29 c1                	sub    %eax,%ecx
1004ec465:	85 c9                	test   %ecx,%ecx
1004ec467:	7e c1                	jle    1004ec42a <.text+0xeb42a>
1004ec469:	0f b6 08             	movzbl (%rax),%ecx
1004ec46c:	48 83 c0 01          	add    $0x1,%rax
1004ec470:	83 e1 c0             	and    $0xffffffc0,%ecx
1004ec473:	80 f9 80             	cmp    $0x80,%cl
1004ec476:	74 e8                	je     1004ec460 <.text+0xeb460>
1004ec478:	45 31 c0             	xor    %r8d,%r8d
1004ec47b:	44 89 c0             	mov    %r8d,%eax
1004ec47e:	c3                   	ret
1004ec47f:	90                   	nop
1004ec480:	0f b6 08             	movzbl (%rax),%ecx
1004ec483:	84 c9                	test   %cl,%cl
1004ec485:	74 13                	je     1004ec49a <.text+0xeb49a>
1004ec487:	4c 8d 05 52 38 21 00 	lea    0x213852(%rip),%r8        # 1006ffce0 <_head_msys_iconv_2_dll-0x6c320>
1004ec48e:	45 0f be 04 08       	movsbl (%r8,%rcx,1),%r8d
1004ec493:	45 85 c0             	test   %r8d,%r8d
1004ec496:	75 b5                	jne    1004ec44d <.text+0xeb44d>
1004ec498:	eb e1                	jmp    1004ec47b <.text+0xeb47b>
1004ec49a:	41 b8 01 00 00 00    	mov    $0x1,%r8d