1005c02f2:	00 00
1005c02f4:	42 8b 9c 34 14 11 00 	mov    0x1114(%rsp,%r14,1),%ebx
1005c02fb:	00
1005c02fc:	4c 8d b4 24 10 06 00 	lea    0x610(%rsp),%r14
1005c0303:	00
1005c0304:	c6 84 04 10 06 00 00 	movb   $0x0,0x610(%rsp,%rax,1)
1005c030b:	00
1005c030c:	48 89 c2             	mov    %rax,%rdx
1005c030f:	48 89 c6             	mov    %rax,%rsi
1005c0312:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1005c0319:	00
1005c031a:	4c 01 f2             	add    %r14,%rdx
1005c031d:	48 8d 88 80 00 00 00 	lea    0x80(%rax),%rcx
1005c0324:	e8 67 fd ef ff       	call   1004c0090 <.text+0xbf090>
1005c0329:	48 8b 40 08          	mov    0x8(%rax),%rax
1005c032d:	48 3b 05 fc 89 16 00 	cmp    0x1689fc(%rip),%rax        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1005c0334:	74 3c                	je     1005c0372 <.text+0x1bf372>
1005c0336:	48 85 c0             	test   %rax,%rax
1005c0339:	74 37                	je     1005c0372 <.text+0x1bf372>
1005c033b:	0f b7 50 fe          	movzwl -0x2(%rax),%edx
1005c033f:	b8 1e 00 00 00       	mov    $0x1e,%eax
1005c0344:	66 83 fa 09          	cmp    $0x9,%dx
1005c0348:	76 0c                	jbe    1005c0356 <.text+0x1bf356>
1005c034a:	66 83 fa 64          	cmp    $0x64,%dx
1005c034e:	19 c0                	sbb    %eax,%eax
1005c0350:	83 e0 f6             	and    $0xfffffff6,%eax
1005c0353:	83 c0 32             	add    $0x32,%eax
1005c0356:	89 da                	mov    %ebx,%edx
1005c0358:	29 c2                	sub    %eax,%edx
1005c035a:	40 84 f6             	test   %sil,%sil
1005c035d:	74 0c                	je     1005c036b <.text+0x1bf36b>
1005c035f:	b9 02 00 00 00       	mov    $0x2,%ecx
1005c0364:	99                   	cltd
1005c0365:	f7 f9                	idiv   %ecx
1005c0367:	29 c3                	sub    %eax,%ebx
1005c0369:	89 da                	mov    %ebx,%edx
1005c036b:	31 db                	xor    %ebx,%ebx
1005c036d:	85 d2                	test   %edx,%edx
1005c036f:	0f 49 da             	cmovns %edx,%ebx
1005c0372:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0379:	00
1005c037a:	39 58 1c             	cmp    %ebx,0x1c(%rax)
1005c037d:	0f 8c ed d2 ff ff    	jl     1005bd670 <.text+0x1bc670>
1005c0383:	48 8b 84 24 28 31 00 	mov    0x3128(%rsp),%rax
1005c038a:	00
1005c038b:	31 f6                	xor    %esi,%esi
1005c038d:	31 ff                	xor    %edi,%edi
1005c038f:	41 89 e9             	mov    %ebp,%r9d
1005c0392:	89 74 24 40          	mov    %esi,0x40(%rsp)
1005c0396:	48 8b 94 24 20 31 00 	mov    0x3120(%rsp),%rdx
1005c039d:	00
1005c039e:	4d 89 f0             	mov    %r14,%r8
1005c03a1:	48 8b 40 08          	mov    0x8(%rax),%rax
1005c03a5:	89 7c 24 30          	mov    %edi,0x30(%rsp)
1005c03a9:	89 7c 24 28          	mov    %edi,0x28(%rsp)
1005c03ad:	48 89 d1             	mov    %rdx,%rcx
1005c03b0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1005c03b5:	8b 84 24 a4 00 00 00 	mov    0xa4(%rsp),%eax
1005c03bc:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1005c03c0:	41 29 c1             	sub    %eax,%r9d
1005c03c3:	e8 38 ca ff ff       	call   1005bce00 <.text+0x1bbe00>
1005c03c8:	e9 a3 d2 ff ff       	jmp    1005bd670 <.text+0x1bc670>
1005c03cd:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1005c03d2:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1005c03d9:	00
1005c03da:	8b 84 24 fc 00 00 00 	mov    0xfc(%rsp),%eax
1005c03e1:	48 c1 e2 05          	shl    $0x5,%rdx
1005c03e5:	8b 8b b4 01 00 00    	mov    0x1b4(%rbx),%ecx
1005c03eb:	44 0f b6 8c 14 28 11 	movzbl 0x1128(%rsp,%rdx,1),%r9d
1005c03f2:	00 00
1005c03f4:	44 29 c8             	sub    %r9d,%eax
1005c03f7:	39 c8                	cmp    %ecx,%eax
1005c03f9:	0f 8d 56 01 00 00    	jge    1005c0555 <.text+0x1bf555>
1005c03ff:	80 bb f8 01 00 00 00 	cmpb   $0x0,0x1f8(%rbx)
1005c0406:	0f 85 bf f9 ff ff    	jne    1005bfdcb <.text+0x1bedcb>
1005c040c:	80 a4 14 22 11 00 00 	andb   $0xfd,0x1122(%rsp,%rdx,1)
1005c0413:	fd
1005c0414:	45 85 c0             	test   %r8d,%r8d
1005c0417:	0f 84 53 d2 ff ff    	je     1005bd670 <.text+0x1bc670>
1005c041d:	e9 11 d9 ff ff       	jmp    1005bdd33 <.text+0x1bcd33>
1005c0422:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c0428:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1005c042d:	48 c1 e0 05          	shl    $0x5,%rax
1005c0431:	80 a4 04 22 11 00 00 	andb   $0xfd,0x1122(%rsp,%rax,1)
1005c0438:	fd
1005c0439:	e9 32 d2 ff ff       	jmp    1005bd670 <.text+0x1bc670>
1005c043e:	48 89 d1             	mov    %rdx,%rcx
1005c0441:	44 89 84 24 d8 00 00 	mov    %r8d,0xd8(%rsp)
1005c0448:	00
1005c0449:	48 89 94 24 c8 00 00 	mov    %rdx,0xc8(%rsp)
1005c0450:	00
1005c0451:	e8 8a c1 f2 ff       	call   1004ec5e0 <.text+0xeb5e0>
1005c0456:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1005c045d:	00
1005c045e:	3b 83 b4 01 00 00    	cmp    0x1b4(%rbx),%eax
1005c0464:	0f 8c 06 d2 ff ff    	jl     1005bd670 <.text+0x1bc670>
1005c046a:	48 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%rdx
1005c0471:	00
1005c0472:	44 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%r8d
1005c0479:	00
1005c047a:	e9 11 f7 ff ff       	jmp    1005bfb90 <.text+0x1beb90>
1005c047f:	40 0f b6 d7          	movzbl %dil,%edx
1005c0483:	40 0f b6 c6          	movzbl %sil,%eax
1005c0487:	48 29 d0             	sub    %rdx,%rax
1005c048a:	48 8d 8c 04 10 02 00 	lea    0x210(%rsp,%rax,1),%rcx
1005c0491:	00
1005c0492:	e8 89 92 f2 ff       	call   1004e9720 <.text+0xe8720>
1005c0497:	89 c1                	mov    %eax,%ecx
1005c0499:	e8 62 b2 f2 ff       	call   1004eb700 <.text+0xea700>
1005c049e:	85 c0                	test   %eax,%eax
1005c04a0:	0f 84 d0 fd ff ff    	je     1005c0276 <.text+0x1bf276>
1005c04a6:	4c 89 e1             	mov    %r12,%rcx
1005c04a9:	e8 72 92 f2 ff       	call   1004e9720 <.text+0xe8720>
1005c04ae:	89 c1                	mov    %eax,%ecx
1005c04b0:	e8 4b b2 f2 ff       	call   1004eb700 <.text+0xea700>
1005c04b5:	85 c0                	test   %eax,%eax
1005c04b7:	0f 84 b9 fd ff ff    	je     1005c0276 <.text+0x1bf276>
1005c04bd:	83 ac 2c 14 11 00 00 	subl   $0x3c,0x1114(%rsp,%rbp,1)
1005c04c4:	3c
1005c04c5:	e9 ef e7 ff ff       	jmp    1005becb9 <.text+0x1bdcb9>
1005c04ca:	40 0f b6 f6          	movzbl %sil,%esi
1005c04ce:	48 8d 84 24 10 02 00 	lea    0x210(%rsp),%rax
1005c04d5:	00
1005c04d6:	4c 8b 25 53 8c 16 00 	mov    0x168c53(%rip),%r12        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
1005c04dd:	48 29 fe             	sub    %rdi,%rsi
1005c04e0:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1005c04e7:	00
1005c04e8:	48 01 c6             	add    %rax,%rsi
1005c04eb:	48 89 f1             	mov    %rsi,%rcx
1005c04ee:	41 ff 14 24          	call   *(%r12)
1005c04f2:	89 c7                	mov    %eax,%edi
1005c04f4:	48 8b 05 15 85 16 00 	mov    0x168515(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005c04fb:	83 38 00             	cmpl   $0x0,(%rax)
1005c04fe:	0f 85 e4 12 00 00    	jne    1005c17e8 <.text+0x1c07e8>
1005c0504:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1005c0509:	b8 01 00 00 00       	mov    $0x1,%eax
1005c050e:	83 3b 00             	cmpl   $0x0,(%rbx)
1005c0511:	74 18                	je     1005c052b <.text+0x1bf52b>
1005c0513:	48 8b 05 d6 8b 16 00 	mov    0x168bd6(%rip),%rax        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
1005c051a:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1005c0521:	00
1005c0522:	48 8d 56 ff          	lea    -0x1(%rsi),%rdx
1005c0526:	ff 10                	call   *(%rax)
1005c0528:	83 c0 01             	add    $0x1,%eax
1005c052b:	48 98                	cltq
1005c052d:	48 29 c6             	sub    %rax,%rsi
1005c0530:	48 89 f1             	mov    %rsi,%rcx
1005c0533:	41 ff 14 24          	call   *(%r12)
1005c0537:	39 f8                	cmp    %edi,%eax
1005c0539:	0f 85 7a e7 ff ff    	jne    1005becb9 <.text+0x1bdcb9>
1005c053f:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1005c0544:	48 c1 e0 05          	shl    $0x5,%rax
1005c0548:	83 ac 04 14 11 00 00 	subl   $0x1d,0x1114(%rsp,%rax,1)
1005c054f:	1d
1005c0550:	e9 64 e7 ff ff       	jmp    1005becb9 <.text+0x1bdcb9>
1005c0555:	85 c9                	test   %ecx,%ecx
1005c0557:	74 09                	je     1005c0562 <.text+0x1bf562>
1005c0559:	45 85 d2             	test   %r10d,%r10d
1005c055c:	0f 85 a2 12 00 00    	jne    1005c1804 <.text+0x1c0804>
1005c0562:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1005c0569:	00
1005c056a:	81 bb b8 01 00 00 fd 	cmpl   $0xfd,0x1b8(%rbx)
1005c0571:	00 00 00
1005c0574:	0f 8e 53 13 00 00    	jle    1005c18cd <.text+0x1c08cd>
1005c057a:	41 0f b6 c4          	movzbl %r12b,%eax
1005c057e:	40 0f b6 d6          	movzbl %sil,%edx
1005c0582:	83 c0 01             	add    $0x1,%eax
1005c0585:	29 d0                	sub    %edx,%eax
1005c0587:	3b 83 b0 01 00 00    	cmp    0x1b0(%rbx),%eax
1005c058d:	0f 8c 3a 13 00 00    	jl     1005c18cd <.text+0x1c08cd>
1005c0593:	80 bb f8 01 00 00 00 	cmpb   $0x0,0x1f8(%rbx)
1005c059a:	0f 84 13 f9 ff ff    	je     1005bfeb3 <.text+0x1beeb3>
1005c05a0:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1005c05a7:	00
1005c05a8:	44 8b 88 8c 0a 00 00 	mov    0xa8c(%rax),%r9d
1005c05af:	45 85 c9             	test   %r9d,%r9d
1005c05b2:	0f 84 13 f8 ff ff    	je     1005bfdcb <.text+0x1bedcb>
1005c05b8:	e9 f6 f8 ff ff       	jmp    1005bfeb3 <.text+0x1beeb3>
1005c05bd:	0f 1f 00             	nopl   (%rax)
1005c05c0:	8b 84 04 14 11 00 00 	mov    0x1114(%rsp,%rax,1),%eax
1005c05c7:	4c 89 f1             	mov    %r14,%rcx
1005c05ca:	89 84 24 18 01 00 00 	mov    %eax,0x118(%rsp)
1005c05d1:	48 8b 84 24 28 31 00 	mov    0x3128(%rsp),%rax
1005c05d8:	00
1005c05d9:	48 8b 18             	mov    (%rax),%rbx
1005c05dc:	48 89 9c 24 d8 00 00 	mov    %rbx,0xd8(%rsp)
1005c05e3:	00
1005c05e4:	48 81 c3 e8 0f 00 00 	add    $0xfe8,%rbx
1005c05eb:	e8 90 fc ef ff       	call   1004c0280 <.text+0xbf280>
1005c05f0:	4c 89 f2             	mov    %r14,%rdx
1005c05f3:	48 89 d9             	mov    %rbx,%rcx
1005c05f6:	48 89 9c 24 e0 00 00 	mov    %rbx,0xe0(%rsp)
1005c05fd:	00
1005c05fe:	49 89 c0             	mov    %rax,%r8
1005c0601:	49 89 c7             	mov    %rax,%r15
1005c0604:	e8 57 f9 ef ff       	call   1004bff60 <.text+0xbef60>
1005c0609:	48 89 84 24 e8 00 00 	mov    %rax,0xe8(%rsp)
1005c0610:	00
1005c0611:	48 8b 40 08          	mov    0x8(%rax),%rax
1005c0615:	48 85 c0             	test   %rax,%rax
1005c0618:	0f 84 fa 00 00 00    	je     1005c0718 <.text+0x1bf718>
1005c061e:	48 3b 05 0b 87 16 00 	cmp    0x16870b(%rip),%rax        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1005c0625:	0f 84 ed 00 00 00    	je     1005c0718 <.text+0x1bf718>
1005c062b:	0f bf 50 fe          	movswl -0x2(%rax),%edx
1005c062f:	8b 9c 24 18 01 00 00 	mov    0x118(%rsp),%ebx
1005c0636:	39 d3                	cmp    %edx,%ebx
1005c0638:	0f 8d 5c d6 ff ff    	jge    1005bdc9a <.text+0x1bcc9a>
1005c063e:	66 89 58 fe          	mov    %bx,-0x2(%rax)
1005c0642:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0649:	00
1005c064a:	45 31 db             	xor    %r11d,%r11d
1005c064d:	45 31 c9             	xor    %r9d,%r9d
1005c0650:	bb 20 00 00 00       	mov    $0x20,%ebx
1005c0655:	4c 8b 90 98 0a 00 00 	mov    0xa98(%rax),%r10
1005c065c:	4c 8b b8 a0 0a 00 00 	mov    0xaa0(%rax),%r15
1005c0663:	31 c0                	xor    %eax,%eax
1005c0665:	41 8d 49 01          	lea    0x1(%r9),%ecx
1005c0669:	49 63 d3             	movslq %r11d,%rdx
1005c066c:	47 0f b6 0c 0a       	movzbl (%r10,%r9,1),%r9d
1005c0671:	44 0f b6 84 14 10 06 	movzbl 0x610(%rsp,%rdx,1),%r8d
1005c0678:	00 00
1005c067a:	48 63 c9             	movslq %ecx,%rcx
1005c067d:	41 80 3c 0a 00       	cmpb   $0x0,(%r10,%rcx,1)
1005c0682:	48 89 ca             	mov    %rcx,%rdx
1005c0685:	74 58                	je     1005c06df <.text+0x1bf6df>
1005c0687:	45 85 c0             	test   %r8d,%r8d
1005c068a:	0f 84 fe 10 00 00    	je     1005c178e <.text+0x1c078e>
1005c0690:	41 83 f8 09          	cmp    $0x9,%r8d
1005c0694:	41 8d 49 ff          	lea    -0x1(%r9),%ecx
1005c0698:	44 0f 44 c3          	cmove  %ebx,%r8d
1005c069c:	48 8d 4c 0a 01       	lea    0x1(%rdx,%rcx,1),%rcx
1005c06a1:	eb 15                	jmp    1005c06b8 <.text+0x1bf6b8>
1005c06a3:	4d 63 0c 97          	movslq (%r15,%rdx,4),%r9
1005c06a7:	48 83 c2 01          	add    $0x1,%rdx
1005c06ab:	43 03 04 8f          	add    (%r15,%r9,4),%eax
1005c06af:	48 39 d1             	cmp    %rdx,%rcx
1005c06b2:	0f 84 d6 10 00 00    	je     1005c178e <.text+0x1c078e>
1005c06b8:	45 0f b6 0c 12       	movzbl (%r10,%rdx,1),%r9d
1005c06bd:	45 39 c1             	cmp    %r8d,%r9d
1005c06c0:	7c e1                	jl     1005c06a3 <.text+0x1bf6a3>
1005c06c2:	0f 85 c6 10 00 00    	jne    1005c178e <.text+0x1c078e>
1005c06c8:	4d 63 0c 97          	movslq (%r15,%rdx,4),%r9
1005c06cc:	41 8d 4b 01          	lea    0x1(%r11),%ecx
1005c06d0:	41 83 f8 20          	cmp    $0x20,%r8d
1005c06d4:	0f 84 d1 10 00 00    	je     1005c17ab <.text+0x1c07ab>
1005c06da:	41 89 cb             	mov    %ecx,%r11d
1005c06dd:	eb 86                	jmp    1005c0665 <.text+0x1bf665>
1005c06df:	45 85 c0             	test   %r8d,%r8d
1005c06e2:	0f 84 84 00 00 00    	je     1005c076c <.text+0x1bf76c>
1005c06e8:	45 85 c9             	test   %r9d,%r9d
1005c06eb:	75 19                	jne    1005c0706 <.text+0x1bf706>
1005c06ed:	e9 9c 10 00 00       	jmp    1005c178e <.text+0x1c078e>
1005c06f2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c06f8:	48 83 c1 01          	add    $0x1,%rcx
1005c06fc:	41 83 e9 01          	sub    $0x1,%r9d
1005c0700:	0f 84 88 10 00 00    	je     1005c178e <.text+0x1c078e>
1005c0706:	41 80 3c 0a 00       	cmpb   $0x0,(%r10,%rcx,1)
1005c070b:	74 eb                	je     1005c06f8 <.text+0x1bf6f8>
1005c070d:	83 c0 01             	add    $0x1,%eax
1005c0710:	48 63 d1             	movslq %ecx,%rdx
1005c0713:	e9 78 ff ff ff       	jmp    1005c0690 <.text+0x1bf690>
1005c0718:	4c 89 f1             	mov    %r14,%rcx
1005c071b:	e8 50 fb 0d 00       	call   1006a0270 <.text+0x29f270>
1005c0720:	48 8d 48 03          	lea    0x3(%rax),%rcx
1005c0724:	e8 b7 09 e4 ff       	call   1004010e0 <.text+0xe0>
1005c0729:	48 85 c0             	test   %rax,%rax
1005c072c:	0f 84 10 ff ff ff    	je     1005c0642 <.text+0x1bf642>
1005c0732:	0f b7 9c 24 18 01 00 	movzwl 0x118(%rsp),%ebx
1005c0739:	00
1005c073a:	4c 8d 40 02          	lea    0x2(%rax),%r8
1005c073e:	4c 89 f2             	mov    %r14,%rdx
1005c0741:	4c 89 c1             	mov    %r8,%rcx
1005c0744:	66 89 18             	mov    %bx,(%rax)
1005c0747:	e8 f4 fa 0d 00       	call   1006a0240 <.text+0x29f240>
1005c074c:	48 8b 94 24 e8 00 00 	mov    0xe8(%rsp),%rdx
1005c0753:	00
1005c0754:	48 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%rcx
1005c075b:	00
1005c075c:	4d 89 f9             	mov    %r15,%r9
1005c075f:	49 89 c0             	mov    %rax,%r8
1005c0762:	e8 49 fa ef ff       	call   1004c01b0 <.text+0xbf1b0>
1005c0767:	e9 d6 fe ff ff       	jmp    1005c0642 <.text+0x1bf642>
1005c076c:	85 c0                	test   %eax,%eax
1005c076e:	0f 88 1a 10 00 00    	js     1005c178e <.text+0x1c078e>
1005c0774:	83 c0 01             	add    $0x1,%eax
1005c0777:	45 31 c0             	xor    %r8d,%r8d
1005c077a:	48 63 d0             	movslq %eax,%rdx
1005c077d:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0784:	00
1005c0785:	48 8b 88 a8 0a 00 00 	mov    0xaa8(%rax),%rcx
1005c078c:	e8 7f 25 f3 ff       	call   1004f2d10 <.text+0xf1d10>
1005c0791:	48 89 c1             	mov    %rax,%rcx
1005c0794:	0f b6 00             	movzbl (%rax),%eax
1005c0797:	84 c0                	test   %al,%al
1005c0799:	0f 84 d3 f2 ff ff    	je     1005bfa72 <.text+0x1bea72>
1005c079f:	31 d2                	xor    %edx,%edx
1005c07a1:	48 8b 1d 78 85 16 00 	mov    0x168578(%rip),%rbx        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c07a8:	44 88 a4 24 66 01 00 	mov    %r12b,0x166(%rsp)
1005c07af:	00
1005c07b0:	89 94 24 1c 01 00 00 	mov    %edx,0x11c(%rsp)
1005c07b7:	40 88 b4 24 67 01 00 	mov    %sil,0x167(%rsp)
1005c07be:	00
1005c07bf:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1005c07c4:	48 89 cb             	mov    %rcx,%rbx
1005c07c7:	66 44 89 ac 24 64 01 	mov    %r13w,0x164(%rsp)
1005c07ce:	00 00
1005c07d0:	4d 89 f5             	mov    %r14,%r13
1005c07d3:	89 ac 24 68 01 00 00 	mov    %ebp,0x168(%rsp)
1005c07da:	89 fd                	mov    %edi,%ebp
1005c07dc:	84 c0                	test   %al,%al
1005c07de:	0f 88 a7 0a 00 00    	js     1005c128b <.text+0x1c028b>
1005c07e4:	48 83 c3 01          	add    $0x1,%rbx
1005c07e8:	83 e8 01             	sub    $0x1,%eax
1005c07eb:	01 84 24 1c 01 00 00 	add    %eax,0x11c(%rsp)
1005c07f2:	45 31 c0             	xor    %r8d,%r8d
1005c07f5:	45 31 db             	xor    %r11d,%r11d
1005c07f8:	45 31 f6             	xor    %r14d,%r14d
1005c07fb:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0802:	00
1005c0803:	48 89 9c 24 e0 00 00 	mov    %rbx,0xe0(%rsp)
1005c080a:	00
1005c080b:	44 8b 94 24 1c 01 00 	mov    0x11c(%rsp),%r10d
1005c0812:	00
1005c0813:	4c 8b 48 20          	mov    0x20(%rax),%r9
1005c0817:	48 8b 78 30          	mov    0x30(%rax),%rdi
1005c081b:	43 0f b6 44 01 01    	movzbl 0x1(%r9,%r8,1),%eax
1005c0821:	45 89 f7             	mov    %r14d,%r15d
1005c0824:	49 8d 70 01          	lea    0x1(%r8),%rsi
1005c0828:	45 39 da             	cmp    %r11d,%r10d
1005c082b:	0f 84 0f 0a 00 00    	je     1005c1240 <.text+0x1c0240>
1005c0831:	84 c0                	test   %al,%al
1005c0833:	0f 85 b1 07 00 00    	jne    1005c0fea <.text+0x1bffea>
1005c0839:	4b 8d 04 01          	lea    (%r9,%r8,1),%rax
1005c083d:	89 ac 24 e8 00 00 00 	mov    %ebp,0xe8(%rsp)
1005c0844:	8b 94 24 38 31 00 00 	mov    0x3138(%rsp),%edx
1005c084b:	49 8d 48 02          	lea    0x2(%r8),%rcx
1005c084f:	0f b6 18             	movzbl (%rax),%ebx
1005c0852:	44 8d 63 01          	lea    0x1(%rbx),%r12d
1005c0856:	eb 1d                	jmp    1005c0875 <.text+0x1bf875>
1005c0858:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c085f:	00
1005c0860:	83 c2 01             	add    $0x1,%edx
1005c0863:	41 80 3c 09 00       	cmpb   $0x0,(%r9,%rcx,1)
1005c0868:	48 8d 69 01          	lea    0x1(%rcx),%rbp
1005c086c:	0f 85 26 08 00 00    	jne    1005c1098 <.text+0x1c0098>
1005c0872:	48 89 e9             	mov    %rbp,%rcx
1005c0875:	44 39 e2             	cmp    %r12d,%edx
1005c0878:	75 e6                	jne    1005c0860 <.text+0x1bf860>
1005c087a:	49 63 cf             	movslq %r15d,%rcx
1005c087d:	8b ac 24 e8 00 00 00 	mov    0xe8(%rsp),%ebp