1004fc24f:	48 89 c3             	mov    %rax,%rbx
1004fc252:	4d 39 75 00          	cmp    %r14,0x0(%r13)
1004fc256:	0f 84 d4 01 00 00    	je     1004fc430 <.text+0xfb430>
1004fc25c:	85 ff                	test   %edi,%edi
1004fc25e:	0f 85 2c 01 00 00    	jne    1004fc390 <.text+0xfb390>
1004fc264:	49 39 de             	cmp    %rbx,%r14
1004fc267:	0f 82 03 01 00 00    	jb     1004fc370 <.text+0xfb370>
1004fc26d:	48 89 da             	mov    %rbx,%rdx
1004fc270:	4c 89 f1             	mov    %r14,%rcx
1004fc273:	4c 29 f2             	sub    %r14,%rdx
1004fc276:	e8 c5 7d 0c 00       	call   1005c4040 <.text+0x1c3040>
1004fc27b:	48 89 c3             	mov    %rax,%rbx
1004fc27e:	48 85 c0             	test   %rax,%rax
1004fc281:	0f 84 a9 00 00 00    	je     1004fc330 <.text+0xfb330>
1004fc287:	48 89 c1             	mov    %rax,%rcx
1004fc28a:	e8 41 a2 03 00       	call   1005364d0 <.text+0x1354d0>
1004fc28f:	85 c0                	test   %eax,%eax
1004fc291:	0f 84 89 01 00 00    	je     1004fc420 <.text+0xfb420>
1004fc297:	c7 45 00 01 00 00 00 	movl   $0x1,0x0(%rbp)
1004fc29e:	85 ff                	test   %edi,%edi
1004fc2a0:	0f 85 24 ff ff ff    	jne    1004fc1ca <.text+0xfb1ca>
1004fc2a6:	48 89 da             	mov    %rbx,%rdx
1004fc2a9:	4c 89 e1             	mov    %r12,%rcx
1004fc2ac:	e8 ff fd ff ff       	call   1004fc0b0 <.text+0xfb0b0>
1004fc2b1:	48 8b 05 88 71 22 00 	mov    0x227188(%rip),%rax        # 100723440 <_head_msys_iconv_2_dll-0x48bc0>
1004fc2b8:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1004fc2be:	e9 23 ff ff ff       	jmp    1004fc1e6 <.text+0xfb1e6>
1004fc2c3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004fc2c8:	c7 45 00 00 00 00 00 	movl   $0x0,0x0(%rbp)
1004fc2cf:	eb d5                	jmp    1004fc2a6 <.text+0xfb2a6>
1004fc2d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004fc2d8:	4c 8d 2d 7d 4c 20 00 	lea    0x204c7d(%rip),%r13        # 100700f5c <_head_msys_iconv_2_dll-0x6b0a4>
1004fc2df:	4c 89 e9             	mov    %r13,%rcx
1004fc2e2:	e8 59 3a 1a 00       	call   10069fd40 <.text+0x29ed40>
1004fc2e7:	48 85 c0             	test   %rax,%rax
1004fc2ea:	74 09                	je     1004fc2f5 <.text+0xfb2f5>
1004fc2ec:	80 38 00             	cmpb   $0x0,(%rax)
1004fc2ef:	0f 85 cb 00 00 00    	jne    1004fc3c0 <.text+0xfb3c0>
1004fc2f5:	4c 8b 2d 84 d8 22 00 	mov    0x22d884(%rip),%r13        # 100729b80 <_head_msys_iconv_2_dll-0x42480>
1004fc2fc:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004fc300:	48 85 c9             	test   %rcx,%rcx
1004fc303:	0f 85 1e ff ff ff    	jne    1004fc227 <.text+0xfb227>
1004fc309:	48 8b 1e             	mov    (%rsi),%rbx
1004fc30c:	80 3b 00             	cmpb   $0x0,(%rbx)
1004fc30f:	75 b7                	jne    1004fc2c8 <.text+0xfb2c8>
1004fc311:	48 8b 35 b8 6f 22 00 	mov    0x226fb8(%rip),%rsi        # 1007232d0 <_head_msys_iconv_2_dll-0x48d30>
1004fc318:	48 8b 0e             	mov    (%rsi),%rcx
1004fc31b:	80 39 00             	cmpb   $0x0,(%rcx)
1004fc31e:	75 30                	jne    1004fc350 <.text+0xfb350>
1004fc320:	31 db                	xor    %ebx,%ebx
1004fc322:	e9 bf fe ff ff       	jmp    1004fc1e6 <.text+0xfb1e6>
1004fc327:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004fc32e:	00 00
1004fc330:	c7 45 00 01 00 00 00 	movl   $0x1,0x0(%rbp)
1004fc337:	85 ff                	test   %edi,%edi
1004fc339:	0f 85 71 fe ff ff    	jne    1004fc1b0 <.text+0xfb1b0>
1004fc33f:	48 8b 35 9a 6f 22 00 	mov    0x226f9a(%rip),%rsi        # 1007232e0 <_head_msys_iconv_2_dll-0x48d20>
1004fc346:	eb c1                	jmp    1004fc309 <.text+0xfb309>
1004fc348:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004fc34f:	00
1004fc350:	e8 3b da ff ff       	call   1004f9d90 <.text+0xf8d90>
1004fc355:	48 89 c3             	mov    %rax,%rbx
1004fc358:	48 85 c0             	test   %rax,%rax
1004fc35b:	0f 84 e9 00 00 00    	je     1004fc44a <.text+0xfb44a>
1004fc361:	c7 45 00 01 00 00 00 	movl   $0x1,0x0(%rbp)
1004fc368:	e9 39 ff ff ff       	jmp    1004fc2a6 <.text+0xfb2a6>
1004fc36d:	0f 1f 00             	nopl   (%rax)
1004fc370:	48 89 da             	mov    %rbx,%rdx
1004fc373:	4c 89 f1             	mov    %r14,%rcx
1004fc376:	e8 f5 3b 00 00       	call   1004fff70 <.text+0xfef70>
1004fc37b:	83 f8 01             	cmp    $0x1,%eax
1004fc37e:	48 83 d3 ff          	adc    $0xffffffffffffffff,%rbx
1004fc382:	e9 e6 fe ff ff       	jmp    1004fc26d <.text+0xfb26d>
1004fc387:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004fc38e:	00 00
1004fc390:	48 89 da             	mov    %rbx,%rdx
1004fc393:	4c 8d 05 cc 4a 20 00 	lea    0x204acc(%rip),%r8        # 100700e66 <_head_msys_iconv_2_dll-0x6b19a>
1004fc39a:	4c 89 f1             	mov    %r14,%rcx
1004fc39d:	e8 7e d9 ff ff       	call   1004f9d20 <.text+0xf8d20>
1004fc3a2:	4c 8d 05 b7 4a 20 00 	lea    0x204ab7(%rip),%r8        # 100700e60 <_head_msys_iconv_2_dll-0x6b1a0>
1004fc3a9:	4c 89 f1             	mov    %r14,%rcx
1004fc3ac:	48 89 c2             	mov    %rax,%rdx
1004fc3af:	e8 6c d9 ff ff       	call   1004f9d20 <.text+0xf8d20>
1004fc3b4:	48 89 c3             	mov    %rax,%rbx
1004fc3b7:	e9 a8 fe ff ff       	jmp    1004fc264 <.text+0xfb264>
1004fc3bc:	0f 1f 40 00          	nopl   0x0(%rax)
1004fc3c0:	48 89 c1             	mov    %rax,%rcx
1004fc3c3:	e8 c8 d9 ff ff       	call   1004f9d90 <.text+0xf8d90>
1004fc3c8:	48 89 c3             	mov    %rax,%rbx
1004fc3cb:	48 85 c0             	test   %rax,%rax
1004fc3ce:	75 91                	jne    1004fc361 <.text+0xfb361>
1004fc3d0:	4c 89 e9             	mov    %r13,%rcx
1004fc3d3:	e8 68 39 1a 00       	call   10069fd40 <.text+0x29ed40>
1004fc3d8:	48 89 c3             	mov    %rax,%rbx
1004fc3db:	48 85 c0             	test   %rax,%rax
1004fc3de:	0f 85 c2 fe ff ff    	jne    1004fc2a6 <.text+0xfb2a6>
1004fc3e4:	4c 8b 2d 95 d7 22 00 	mov    0x22d795(%rip),%r13        # 100729b80 <_head_msys_iconv_2_dll-0x42480>
1004fc3eb:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004fc3ef:	48 85 c9             	test   %rcx,%rcx
1004fc3f2:	0f 84 11 ff ff ff    	je     1004fc309 <.text+0xfb309>
1004fc3f8:	ba 24 00 00 00       	mov    $0x24,%edx
1004fc3fd:	e8 4e 84 0c 00       	call   1005c4850 <.text+0x1c3850>
1004fc402:	48 85 c0             	test   %rax,%rax
1004fc405:	0f 85 fe fe ff ff    	jne    1004fc309 <.text+0xfb309>
1004fc40b:	4d 8b 75 00          	mov    0x0(%r13),%r14
1004fc40f:	4d 85 f6             	test   %r14,%r14
1004fc412:	0f 85 2f fe ff ff    	jne    1004fc247 <.text+0xfb247>
1004fc418:	e9 1a ff ff ff       	jmp    1004fc337 <.text+0xfb337>
1004fc41d:	0f 1f 00             	nopl   (%rax)
1004fc420:	48 89 d9             	mov    %rbx,%rcx
1004fc423:	e8 f8 50 f0 ff       	call   100401520 <.text+0x520>
1004fc428:	e9 0a ff ff ff       	jmp    1004fc337 <.text+0xfb337>
1004fc42d:	0f 1f 00             	nopl   (%rax)
1004fc430:	4c 8d 05 3e 4b 20 00 	lea    0x204b3e(%rip),%r8        # 100700f75 <_head_msys_iconv_2_dll-0x6b08b>
1004fc437:	48 89 c2             	mov    %rax,%rdx
1004fc43a:	4c 89 f1             	mov    %r14,%rcx
1004fc43d:	e8 de d8 ff ff       	call   1004f9d20 <.text+0xf8d20>
1004fc442:	48 89 c3             	mov    %rax,%rbx
1004fc445:	e9 12 fe ff ff       	jmp    1004fc25c <.text+0xfb25c>
1004fc44a:	48 8b 1e             	mov    (%rsi),%rbx
1004fc44d:	c7 45 00 00 00 00 00 	movl   $0x0,0x0(%rbp)
1004fc454:	48 85 db             	test   %rbx,%rbx
1004fc457:	0f 85 49 fe ff ff    	jne    1004fc2a6 <.text+0xfb2a6>
1004fc45d:	31 db                	xor    %ebx,%ebx
1004fc45f:	e9 82 fd ff ff       	jmp    1004fc1e6 <.text+0xfb1e6>
1004fc464:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004fc46b:	00 00 00 00
1004fc46f:	90                   	nop
1004fc470:	41 57                	push   %r15
1004fc472:	41 56                	push   %r14
1004fc474:	41 55                	push   %r13
1004fc476:	41 54                	push   %r12
1004fc478:	55                   	push   %rbp
1004fc479:	57                   	push   %rdi
1004fc47a:	56                   	push   %rsi
1004fc47b:	53                   	push   %rbx
1004fc47c:	48 81 ec c8 01 00 00 	sub    $0x1c8,%rsp
1004fc483:	45 31 f6             	xor    %r14d,%r14d
1004fc486:	48 83 bc 24 38 02 00 	cmpq   $0x0,0x238(%rsp)
1004fc48d:	00 00
1004fc48f:	48 89 8c 24 10 02 00 	mov    %rcx,0x210(%rsp)
1004fc496:	00
1004fc497:	48 89 d5             	mov    %rdx,%rbp
1004fc49a:	44 89 c3             	mov    %r8d,%ebx
1004fc49d:	44 89 8c 24 28 02 00 	mov    %r9d,0x228(%rsp)
1004fc4a4:	00
1004fc4a5:	74 10                	je     1004fc4b7 <.text+0xfb4b7>
1004fc4a7:	48 8b 8c 24 38 02 00 	mov    0x238(%rsp),%rcx
1004fc4ae:	00
1004fc4af:	e8 bc 3d 1a 00       	call   1006a0270 <.text+0x29f270>
1004fc4b4:	41 89 c6             	mov    %eax,%r14d
1004fc4b7:	48 8b 8c 24 10 02 00 	mov    0x210(%rsp),%rcx
1004fc4be:	00
1004fc4bf:	83 eb 01             	sub    $0x1,%ebx
1004fc4c2:	e8 c9 32 19 00       	call   10068f790 <.text+0x28e790>
1004fc4c7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1004fc4cc:	48 89 c7             	mov    %rax,%rdi
1004fc4cf:	0f b6 00             	movzbl (%rax),%eax
1004fc4d2:	85 db                	test   %ebx,%ebx
1004fc4d4:	0f 8e d7 01 00 00    	jle    1004fc6b1 <.text+0xfb6b1>
1004fc4da:	84 c0                	test   %al,%al
1004fc4dc:	0f 84 cf 01 00 00    	je     1004fc6b1 <.text+0xfb6b1>
1004fc4e2:	49 63 d6             	movslq %r14d,%rdx
1004fc4e5:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1004fc4eb:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1004fc4f0:	3c 60                	cmp    $0x60,%al
1004fc4f2:	0f 84 18 01 00 00    	je     1004fc610 <.text+0xfb610>
1004fc4f8:	3c 24                	cmp    $0x24,%al
1004fc4fa:	0f 85 c0 01 00 00    	jne    1004fc6c0 <.text+0xfb6c0>
1004fc500:	44 8d 6b ff          	lea    -0x1(%rbx),%r13d
1004fc504:	80 7f 01 7b          	cmpb   $0x7b,0x1(%rdi)
1004fc508:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%rsp)
1004fc50f:	00
1004fc510:	48 8d 77 01          	lea    0x1(%rdi),%rsi
1004fc514:	45 89 ee             	mov    %r13d,%r14d
1004fc517:	0f 84 cb 02 00 00    	je     1004fc7e8 <.text+0xfb7e8>
1004fc51d:	45 85 ed             	test   %r13d,%r13d
1004fc520:	0f 84 fc 04 00 00    	je     1004fca22 <.text+0xfba22>
1004fc526:	41 89 da             	mov    %ebx,%r10d
1004fc529:	4e 8d 3c 17          	lea    (%rdi,%r10,1),%r15
1004fc52d:	48 89 ef             	mov    %rbp,%rdi
1004fc530:	eb 15                	jmp    1004fc547 <.text+0xfb547>
1004fc532:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004fc538:	e8 e3 0b 19 00       	call   10068d120 <.text+0x28c120>
1004fc53d:	85 c0                	test   %eax,%eax
1004fc53f:	74 0d                	je     1004fc54e <.text+0xfb54e>
1004fc541:	a4                   	movsb  %ds:(%rsi),%es:(%rdi)
1004fc542:	49 39 f7             	cmp    %rsi,%r15
1004fc545:	74 0a                	je     1004fc551 <.text+0xfb551>
1004fc547:	0f b6 0e             	movzbl (%rsi),%ecx
1004fc54a:	84 c9                	test   %cl,%cl
1004fc54c:	75 ea                	jne    1004fc538 <.text+0xfb538>
1004fc54e:	49 89 f7             	mov    %rsi,%r15
1004fc551:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004fc556:	80 78 01 7b          	cmpb   $0x7b,0x1(%rax)
1004fc55a:	0f 84 f0 02 00 00    	je     1004fc850 <.text+0xfb850>
1004fc560:	c6 07 00             	movb   $0x0,(%rdi)
1004fc563:	48 8d 54 24 44       	lea    0x44(%rsp),%rdx
1004fc568:	48 89 e9             	mov    %rbp,%rcx
1004fc56b:	e8 c0 fb ff ff       	call   1004fc130 <.text+0xfb130>
1004fc570:	8b 74 24 44          	mov    0x44(%rsp),%esi
1004fc574:	49 89 c5             	mov    %rax,%r13
1004fc577:	8b 8c 24 28 02 00 00 	mov    0x228(%rsp),%ecx
1004fc57e:	85 c9                	test   %ecx,%ecx
1004fc580:	0f 84 84 01 00 00    	je     1004fc70a <.text+0xfb70a>
1004fc586:	4d 85 ed             	test   %r13,%r13
1004fc589:	0f 84 49 03 00 00    	je     1004fc8d8 <.text+0xfb8d8>
1004fc58f:	48 8d 15 e8 49 20 00 	lea    0x2049e8(%rip),%rdx        # 100700f7e <_head_msys_iconv_2_dll-0x6b082>
1004fc596:	4c 89 e9             	mov    %r13,%rcx
1004fc599:	e8 22 3d 1a 00       	call   1006a02c0 <.text+0x29f2c0>
1004fc59e:	48 85 c0             	test   %rax,%rax
1004fc5a1:	0f 84 6c 01 00 00    	je     1004fc713 <.text+0xfb713>
1004fc5a7:	48 8d 15 d0 49 20 00 	lea    0x2049d0(%rip),%rdx        # 100700f7e <_head_msys_iconv_2_dll-0x6b082>
1004fc5ae:	4c 89 e9             	mov    %r13,%rcx
1004fc5b1:	e8 8a 85 0c 00       	call   1005c4b40 <.text+0x1c3b40>
1004fc5b6:	48 89 c7             	mov    %rax,%rdi
1004fc5b9:	48 85 c0             	test   %rax,%rax
1004fc5bc:	0f 84 51 01 00 00    	je     1004fc713 <.text+0xfb713>
1004fc5c2:	85 f6                	test   %esi,%esi
1004fc5c4:	0f 85 ee 02 00 00    	jne    1004fc8b8 <.text+0xfb8b8>
1004fc5ca:	80 3f 00             	cmpb   $0x0,(%rdi)
1004fc5cd:	c7 44 24 44 01 00 00 	movl   $0x1,0x44(%rsp)
1004fc5d4:	00
1004fc5d5:	0f 84 07 03 00 00    	je     1004fc8e2 <.text+0xfb8e2>
1004fc5db:	48 89 f9             	mov    %rdi,%rcx
1004fc5de:	e8 8d 3c 1a 00       	call   1006a0270 <.text+0x29f270>
1004fc5e3:	4c 89 f9             	mov    %r15,%rcx
1004fc5e6:	48 89 c6             	mov    %rax,%rsi
1004fc5e9:	e8 82 3c 1a 00       	call   1006a0270 <.text+0x29f270>
1004fc5ee:	48 8d 54 06 01       	lea    0x1(%rsi,%rax,1),%rdx
1004fc5f3:	48 63 c3             	movslq %ebx,%rax
1004fc5f6:	48 39 c2             	cmp    %rax,%rdx
1004fc5f9:	0f 83 e3 02 00 00    	jae    1004fc8e2 <.text+0xfb8e2>
1004fc5ff:	49 89 fd             	mov    %rdi,%r13
1004fc602:	be 01 00 00 00       	mov    $0x1,%esi
1004fc607:	e9 2e 01 00 00       	jmp    1004fc73a <.text+0xfb73a>
1004fc60c:	0f 1f 40 00          	nopl   0x0(%rax)
1004fc610:	80 7f 01 3d          	cmpb   $0x3d,0x1(%rdi)
1004fc614:	0f 84 b6 03 00 00    	je     1004fc9d0 <.text+0xfb9d0>
1004fc61a:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004fc61f:	44 8d 6b ff          	lea    -0x1(%rbx),%r13d
1004fc623:	0f b6 08             	movzbl (%rax),%ecx
1004fc626:	80 f9 5c             	cmp    $0x5c,%cl
1004fc629:	0f 84 71 01 00 00    	je     1004fc7a0 <.text+0xfb7a0>
1004fc62f:	80 f9 20             	cmp    $0x20,%cl
1004fc632:	8b 94 24 30 02 00 00 	mov    0x230(%rsp),%edx
1004fc639:	41 0f 94 c0          	sete   %r8b
1004fc63d:	80 f9 2c             	cmp    $0x2c,%cl
1004fc640:	0f 94 c1             	sete   %cl
1004fc643:	45 31 e4             	xor    %r12d,%r12d
1004fc646:	44 09 c1             	or     %r8d,%ecx
1004fc649:	85 d2                	test   %edx,%edx
1004fc64b:	41 0f 94 c4          	sete   %r12b
1004fc64f:	41 21 cc             	and    %ecx,%r12d
1004fc652:	48 89 e9             	mov    %rbp,%rcx
1004fc655:	48 8d 78 01          	lea    0x1(%rax),%rdi
1004fc659:	48 8d 69 01          	lea    0x1(%rcx),%rbp
1004fc65d:	44 89 eb             	mov    %r13d,%ebx
1004fc660:	48 83 bc 24 38 02 00 	cmpq   $0x0,0x238(%rsp)
1004fc667:	00 00
1004fc669:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1004fc66e:	0f b6 00             	movzbl (%rax),%eax
1004fc671:	88 01                	mov    %al,(%rcx)
1004fc673:	74 2d                	je     1004fc6a2 <.text+0xfb6a2>
1004fc675:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1004fc67a:	48 89 f9             	mov    %rdi,%rcx
1004fc67d:	4c 29 c1             	sub    %r8,%rcx
1004fc680:	48 3b 8c 24 10 02 00 	cmp    0x210(%rsp),%rcx
1004fc687:	00
1004fc688:	72 18                	jb     1004fc6a2 <.text+0xfb6a2>
1004fc68a:	48 8b 94 24 38 02 00 	mov    0x238(%rsp),%rdx
1004fc691:	00
1004fc692:	e8 09 3c 1a 00       	call   1006a02a0 <.text+0x29f2a0>
1004fc697:	85 c0                	test   %eax,%eax
1004fc699:	b8 01 00 00 00       	mov    $0x1,%eax
1004fc69e:	44 0f 44 e0          	cmove  %eax,%r12d
1004fc6a2:	0f b6 07             	movzbl (%rdi),%eax
1004fc6a5:	85 db                	test   %ebx,%ebx
1004fc6a7:	7e 08                	jle    1004fc6b1 <.text+0xfb6b1>
1004fc6a9:	84 c0                	test   %al,%al
1004fc6ab:	0f 85 3f fe ff ff    	jne    1004fc4f0 <.text+0xfb4f0>
1004fc6b1:	48 89 e9             	mov    %rbp,%rcx
1004fc6b4:	e9 13 01 00 00       	jmp    1004fc7cc <.text+0xfb7cc>
1004fc6b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004fc6c0:	3c 7e                	cmp    $0x7e,%al
1004fc6c2:	0f 85 52 ff ff ff    	jne    1004fc61a <.text+0xfb61a>
1004fc6c8:	41 f6 c4 01          	test   $0x1,%r12b
1004fc6cc:	0f 84 48 ff ff ff    	je     1004fc61a <.text+0xfb61a>
1004fc6d2:	0f b6 4f 01          	movzbl 0x1(%rdi),%ecx
1004fc6d6:	c7 44 24 44 00 00 00 	movl   $0x0,0x44(%rsp)
1004fc6dd:	00
1004fc6de:	84 c9                	test   %cl,%cl
1004fc6e0:	0f 85 0a 02 00 00    	jne    1004fc8f0 <.text+0xfb8f0>
1004fc6e6:	48 8b 05 b3 c6 22 00 	mov    0x22c6b3(%rip),%rax        # 100728da0 <_head_msys_iconv_2_dll-0x43260>
1004fc6ed:	8b 8c 24 28 02 00 00 	mov    0x228(%rsp),%ecx
1004fc6f4:	31 f6                	xor    %esi,%esi
1004fc6f6:	4c 8b 28             	mov    (%rax),%r13
1004fc6f9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004fc6fe:	4c 8d 78 01          	lea    0x1(%rax),%r15
1004fc702:	85 c9                	test   %ecx,%ecx
1004fc704:	0f 85 7c fe ff ff    	jne    1004fc586 <.text+0xfb586>
1004fc70a:	4d 85 ed             	test   %r13,%r13
1004fc70d:	0f 84 c5 01 00 00    	je     1004fc8d8 <.text+0xfb8d8>
1004fc713:	41 80 7d 00 00       	cmpb   $0x0,0x0(%r13)
1004fc718:	74 6e                	je     1004fc788 <.text+0xfb788>
1004fc71a:	4c 89 e9             	mov    %r13,%rcx
1004fc71d:	e8 4e 3b 1a 00       	call   1006a0270 <.text+0x29f270>
1004fc722:	4c 89 f9             	mov    %r15,%rcx
1004fc725:	48 89 c7             	mov    %rax,%rdi
1004fc728:	e8 43 3b 1a 00       	call   1006a0270 <.text+0x29f270>
1004fc72d:	48 8d 54 07 01       	lea    0x1(%rdi,%rax,1),%rdx
1004fc732:	48 63 c3             	movslq %ebx,%rax
1004fc735:	48 39 c2             	cmp    %rax,%rdx
1004fc738:	73 4e                	jae    1004fc788 <.text+0xfb788>
1004fc73a:	4c 89 ea             	mov    %r13,%rdx
1004fc73d:	48 89 e9             	mov    %rbp,%rcx
1004fc740:	e8 fb 3a 1a 00       	call   1006a0240 <.text+0x29f240>
1004fc745:	4c 89 e9             	mov    %r13,%rcx
1004fc748:	e8 23 3b 1a 00       	call   1006a0270 <.text+0x29f270>
1004fc74d:	48 89 e9             	mov    %rbp,%rcx
1004fc750:	29 c3                	sub    %eax,%ebx
1004fc752:	48 98                	cltq
1004fc754:	4c 8d 74 05 00       	lea    0x0(%rbp,%rax,1),%r14
1004fc759:	4c 89 f2             	mov    %r14,%rdx
1004fc75c:	e8 0f 38 00 00       	call   1004fff70 <.text+0xfef70>
1004fc761:	85 c0                	test   %eax,%eax
1004fc763:	0f 85 17 01 00 00    	jne    1004fc880 <.text+0xfb880>
1004fc769:	4c 89 ff             	mov    %r15,%rdi
1004fc76c:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1004fc771:	85 f6                	test   %esi,%esi
1004fc773:	0f 85 29 01 00 00    	jne    1004fc8a2 <.text+0xfb8a2>
1004fc779:	4c 89 f5             	mov    %r14,%rbp
1004fc77c:	e9 21 ff ff ff       	jmp    1004fc6a2 <.text+0xfb6a2>
1004fc781:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004fc788:	85 f6                	test   %esi,%esi
1004fc78a:	0f 84 8a fe ff ff    	je     1004fc61a <.text+0xfb61a>
1004fc790:	4c 89 ef             	mov    %r13,%rdi
1004fc793:	e9 4a 01 00 00       	jmp    1004fc8e2 <.text+0xfb8e2>
1004fc798:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004fc79f:	00
1004fc7a0:	45 31 e4             	xor    %r12d,%r12d
1004fc7a3:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1004fc7a7:	0f 84 a5 fe ff ff    	je     1004fc652 <.text+0xfb652>
1004fc7ad:	45 89 ee             	mov    %r13d,%r14d
1004fc7b0:	48 8d 50 01          	lea    0x1(%rax),%rdx
1004fc7b4:	48 8d 4d 01          	lea    0x1(%rbp),%rcx
1004fc7b8:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1004fc7bd:	0f b6 00             	movzbl (%rax),%eax
1004fc7c0:	88 45 00             	mov    %al,0x0(%rbp)
1004fc7c3:	45 85 f6             	test   %r14d,%r14d