10059e2bb:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
10059e2c0:	49 89 00             	mov    %rax,(%r8)
10059e2c3:	48 63 05 8e 3b 1c 00 	movslq 0x1c3b8e(%rip),%rax        # 100761e58 <_head_msys_iconv_2_dll-0xa1a8>
10059e2ca:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10059e2ce:	48 c1 e0 04          	shl    $0x4,%rax
10059e2d2:	49 01 c4             	add    %rax,%r12
10059e2d5:	49 8b 04 24          	mov    (%r12),%rax
10059e2d9:	48 85 c0             	test   %rax,%rax
10059e2dc:	0f 85 e5 fc ff ff    	jne    10059dfc7 <.text+0x19cfc7>
10059e2e2:	49 c7 44 24 08 00 00 	movq   $0x0,0x8(%r12)
10059e2e9:	00 00
10059e2eb:	e9 6c fd ff ff       	jmp    10059e05c <.text+0x19d05c>
10059e2f0:	48 8d 2d c3 f7 16 00 	lea    0x16f7c3(%rip),%rbp        # 10070daba <_head_msys_iconv_2_dll-0x5e546>
10059e2f7:	48 89 f9             	mov    %rdi,%rcx
10059e2fa:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
10059e300:	48 89 ea             	mov    %rbp,%rdx
10059e303:	e8 38 f9 e8 ff       	call   10042dc40 <.text+0x2cc40>
10059e308:	48 89 c7             	mov    %rax,%rdi
10059e30b:	48 85 c0             	test   %rax,%rax
10059e30e:	0f 85 73 fe ff ff    	jne    10059e187 <.text+0x19d187>
10059e314:	e8 67 84 ff ff       	call   100596780 <.text+0x195780>
10059e319:	48 8b 2d 10 cb 18 00 	mov    0x18cb10(%rip),%rbp        # 10072ae30 <_head_msys_iconv_2_dll-0x411d0>
10059e320:	48 8b 3d 19 cb 18 00 	mov    0x18cb19(%rip),%rdi        # 10072ae40 <_head_msys_iconv_2_dll-0x411c0>
10059e327:	8b 45 00             	mov    0x0(%rbp),%eax
10059e32a:	89 05 24 3a 1c 00    	mov    %eax,0x1c3a24(%rip)        # 100761d54 <_head_msys_iconv_2_dll-0xa2ac>
10059e330:	48 8b 07             	mov    (%rdi),%rax
10059e333:	89 05 17 3a 1c 00    	mov    %eax,0x1c3a17(%rip)        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059e339:	e9 66 fc ff ff       	jmp    10059dfa4 <.text+0x19cfa4>
10059e33e:	66 90                	xchg   %ax,%ax
10059e340:	41 be 28 00 00 00    	mov    $0x28,%r14d
10059e346:	e9 8f fd ff ff       	jmp    10059e0da <.text+0x19d0da>
10059e34b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e350:	41 bd 63 00 00 00    	mov    $0x63,%r13d
10059e356:	e9 bb fd ff ff       	jmp    10059e116 <.text+0x19d116>
10059e35b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e360:	e8 1b 84 ff ff       	call   100596780 <.text+0x195780>
10059e365:	48 8b 2d c4 ca 18 00 	mov    0x18cac4(%rip),%rbp        # 10072ae30 <_head_msys_iconv_2_dll-0x411d0>
10059e36c:	48 8b 3d cd ca 18 00 	mov    0x18cacd(%rip),%rdi        # 10072ae40 <_head_msys_iconv_2_dll-0x411c0>
10059e373:	8b 45 00             	mov    0x0(%rbp),%eax
10059e376:	89 05 d8 39 1c 00    	mov    %eax,0x1c39d8(%rip)        # 100761d54 <_head_msys_iconv_2_dll-0xa2ac>
10059e37c:	48 8b 07             	mov    (%rdi),%rax
10059e37f:	89 05 cb 39 1c 00    	mov    %eax,0x1c39cb(%rip)        # 100761d50 <_head_msys_iconv_2_dll-0xa2b0>
10059e385:	e9 db fe ff ff       	jmp    10059e265 <.text+0x19d265>
10059e38a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10059e390:	41 57                	push   %r15
10059e392:	41 56                	push   %r14
10059e394:	41 55                	push   %r13
10059e396:	41 54                	push   %r12
10059e398:	55                   	push   %rbp
10059e399:	57                   	push   %rdi
10059e39a:	56                   	push   %rsi
10059e39b:	53                   	push   %rbx
10059e39c:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
10059e3a3:	48 8b 1d 76 a9 18 00 	mov    0x18a976(%rip),%rbx        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
10059e3aa:	4d 89 ce             	mov    %r9,%r14
10059e3ad:	44 8b 0b             	mov    (%rbx),%r9d
10059e3b0:	48 89 8c 24 d0 00 00 	mov    %rcx,0xd0(%rsp)
10059e3b7:	00
10059e3b8:	48 89 d6             	mov    %rdx,%rsi
10059e3bb:	44 89 84 24 e0 00 00 	mov    %r8d,0xe0(%rsp)
10059e3c2:	00
10059e3c3:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
10059e3ca:	00
10059e3cb:	45 85 c9             	test   %r9d,%r9d
10059e3ce:	0f 85 d6 01 00 00    	jne    10059e5aa <.text+0x19d5aa>
10059e3d4:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
10059e3db:	00
10059e3dc:	e8 8f 1e 10 00       	call   1006a0270 <.text+0x29f270>
10059e3e1:	89 44 24 64          	mov    %eax,0x64(%rsp)
10059e3e5:	41 c7 06 00 00 00 00 	movl   $0x0,(%r14)
10059e3ec:	48 89 f1             	mov    %rsi,%rcx
10059e3ef:	c7 44 24 7c 00 00 00 	movl   $0x0,0x7c(%rsp)
10059e3f6:	00
10059e3f7:	e8 84 5b 02 00       	call   1005c3f80 <.text+0x1c2f80>
10059e3fc:	49 89 c7             	mov    %rax,%r15
10059e3ff:	48 85 c0             	test   %rax,%rax
10059e402:	0f 84 b7 01 00 00    	je     10059e5bf <.text+0x19d5bf>
10059e408:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
10059e40f:	00
10059e410:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
10059e415:	48 89 c5             	mov    %rax,%rbp
10059e418:	45 31 e4             	xor    %r12d,%r12d
10059e41b:	48 8b 35 0e ad 18 00 	mov    0x18ad0e(%rip),%rsi        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
10059e422:	48 8b 3d 27 ad 18 00 	mov    0x18ad27(%rip),%rdi        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
10059e429:	45 85 c0             	test   %r8d,%r8d
10059e42c:	0f 85 30 01 00 00    	jne    10059e562 <.text+0x19d562>
10059e432:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10059e438:	4c 89 f9             	mov    %r15,%rcx
10059e43b:	e8 50 13 0f 00       	call   10068f790 <.text+0x28e790>
10059e440:	48 89 c5             	mov    %rax,%rbp
10059e443:	0f b6 00             	movzbl (%rax),%eax
10059e446:	84 c0                	test   %al,%al
10059e448:	0f 84 2b 01 00 00    	je     10059e579 <.text+0x19d579>
10059e44e:	49 89 ef             	mov    %rbp,%r15
10059e451:	eb 3f                	jmp    10059e492 <.text+0x19d492>
10059e453:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e458:	4c 89 f9             	mov    %r15,%rcx
10059e45b:	ff 16                	call   *(%rsi)
10059e45d:	83 f8 20             	cmp    $0x20,%eax
10059e460:	0f 84 0a 01 00 00    	je     10059e570 <.text+0x19d570>
10059e466:	8b 03                	mov    (%rbx),%eax
10059e468:	85 c0                	test   %eax,%eax
10059e46a:	74 34                	je     10059e4a0 <.text+0x19d4a0>
10059e46c:	4c 89 f9             	mov    %r15,%rcx
10059e46f:	ff 16                	call   *(%rsi)
10059e471:	83 f8 09             	cmp    $0x9,%eax
10059e474:	0f 84 f6 00 00 00    	je     10059e570 <.text+0x19d570>
10059e47a:	8b 0b                	mov    (%rbx),%ecx
10059e47c:	85 c9                	test   %ecx,%ecx
10059e47e:	74 28                	je     10059e4a8 <.text+0x19d4a8>
10059e480:	4c 89 f9             	mov    %r15,%rcx
10059e483:	ff 17                	call   *(%rdi)
10059e485:	48 98                	cltq
10059e487:	49 01 c7             	add    %rax,%r15
10059e48a:	41 0f b6 07          	movzbl (%r15),%eax
10059e48e:	84 c0                	test   %al,%al
10059e490:	74 26                	je     10059e4b8 <.text+0x19d4b8>
10059e492:	8b 13                	mov    (%rbx),%edx
10059e494:	85 d2                	test   %edx,%edx
10059e496:	75 c0                	jne    10059e458 <.text+0x19d458>
10059e498:	3c 20                	cmp    $0x20,%al
10059e49a:	0f 84 d0 00 00 00    	je     10059e570 <.text+0x19d570>
10059e4a0:	41 0f b6 07          	movzbl (%r15),%eax
10059e4a4:	3c 09                	cmp    $0x9,%al
10059e4a6:	74 10                	je     10059e4b8 <.text+0x19d4b8>
10059e4a8:	41 0f b6 47 01       	movzbl 0x1(%r15),%eax
10059e4ad:	49 83 c7 01          	add    $0x1,%r15
10059e4b1:	84 c0                	test   %al,%al
10059e4b3:	75 dd                	jne    10059e492 <.text+0x19d492>
10059e4b5:	0f 1f 00             	nopl   (%rax)
10059e4b8:	41 c6 07 00          	movb   $0x0,(%r15)
10059e4bc:	45 31 ed             	xor    %r13d,%r13d
10059e4bf:	84 c0                	test   %al,%al
10059e4c1:	41 0f 94 c5          	sete   %r13b
10059e4c5:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
10059e4ca:	45 31 c0             	xor    %r8d,%r8d
10059e4cd:	4c 8d 4c 24 7c       	lea    0x7c(%rsp),%r9
10059e4d2:	48 89 e9             	mov    %rbp,%rcx
10059e4d5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10059e4da:	8b 84 24 f8 00 00 00 	mov    0xf8(%rsp),%eax
10059e4e1:	48 8b 94 24 f0 00 00 	mov    0xf0(%rsp),%rdx
10059e4e8:	00
10059e4e9:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
10059e4f0:	00
10059e4f1:	44 29 e0             	sub    %r12d,%eax
10059e4f4:	c7 44 24 7c 00 00 00 	movl   $0x0,0x7c(%rsp)
10059e4fb:	00
10059e4fc:	89 44 24 40          	mov    %eax,0x40(%rsp)
10059e500:	49 63 c4             	movslq %r12d,%rax
10059e503:	48 8d 04 82          	lea    (%rdx,%rax,4),%rax
10059e507:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
10059e50e:	00
10059e50f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10059e514:	8b 44 24 64          	mov    0x64(%rsp),%eax
10059e518:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
10059e51f:	00 00
10059e521:	89 44 24 28          	mov    %eax,0x28(%rsp)
10059e525:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
10059e52c:	00
10059e52d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10059e532:	48 89 c2             	mov    %rax,%rdx
10059e535:	e8 16 7a ff ff       	call   100595f50 <.text+0x194f50>
10059e53a:	85 c0                	test   %eax,%eax
10059e53c:	74 7a                	je     10059e5b8 <.text+0x19d5b8>
10059e53e:	8b 54 24 7c          	mov    0x7c(%rsp),%edx
10059e542:	41 01 c4             	add    %eax,%r12d
10059e545:	41 01 16             	add    %edx,(%r14)
10059e548:	45 85 ed             	test   %r13d,%r13d
10059e54b:	75 2c                	jne    10059e579 <.text+0x19d579>
10059e54d:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
10059e554:	00
10059e555:	49 83 c7 01          	add    $0x1,%r15
10059e559:	45 85 c0             	test   %r8d,%r8d
10059e55c:	0f 84 d6 fe ff ff    	je     10059e438 <.text+0x19d438>
10059e562:	41 bd 01 00 00 00    	mov    $0x1,%r13d
10059e568:	e9 58 ff ff ff       	jmp    10059e4c5 <.text+0x19d4c5>
10059e56d:	0f 1f 00             	nopl   (%rax)
10059e570:	41 0f b6 07          	movzbl (%r15),%eax
10059e574:	e9 3f ff ff ff       	jmp    10059e4b8 <.text+0x19d4b8>
10059e579:	31 c0                	xor    %eax,%eax
10059e57b:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
10059e580:	45 85 e4             	test   %r12d,%r12d
10059e583:	0f 95 c0             	setne  %al
10059e586:	4c 89 f9             	mov    %r15,%rcx
10059e589:	89 44 24 64          	mov    %eax,0x64(%rsp)
10059e58d:	e8 8e 2f e6 ff       	call   100401520 <.text+0x520>
10059e592:	8b 44 24 64          	mov    0x64(%rsp),%eax
10059e596:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
10059e59d:	5b                   	pop    %rbx
10059e59e:	5e                   	pop    %rsi
10059e59f:	5f                   	pop    %rdi
10059e5a0:	5d                   	pop    %rbp
10059e5a1:	41 5c                	pop    %r12
10059e5a3:	41 5d                	pop    %r13
10059e5a5:	41 5e                	pop    %r14
10059e5a7:	41 5f                	pop    %r15
10059e5a9:	c3                   	ret
10059e5aa:	e8 31 e0 f4 ff       	call   1004ec5e0 <.text+0xeb5e0>
10059e5af:	89 44 24 64          	mov    %eax,0x64(%rsp)
10059e5b3:	e9 2d fe ff ff       	jmp    10059e3e5 <.text+0x19d3e5>
10059e5b8:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
10059e5bd:	eb c7                	jmp    10059e586 <.text+0x19d586>
10059e5bf:	31 c0                	xor    %eax,%eax
10059e5c1:	eb d3                	jmp    10059e596 <.text+0x19d596>
10059e5c3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10059e5ca:	00 00 00 00
10059e5ce:	66 90                	xchg   %ax,%ax
10059e5d0:	41 57                	push   %r15
10059e5d2:	41 56                	push   %r14
10059e5d4:	41 55                	push   %r13
10059e5d6:	41 54                	push   %r12
10059e5d8:	55                   	push   %rbp
10059e5d9:	57                   	push   %rdi
10059e5da:	56                   	push   %rsi
10059e5db:	53                   	push   %rbx
10059e5dc:	48 81 ec 98 04 00 00 	sub    $0x498,%rsp
10059e5e3:	48 8b b4 24 18 05 00 	mov    0x518(%rsp),%rsi
10059e5ea:	00
10059e5eb:	48 89 94 24 e8 04 00 	mov    %rdx,0x4e8(%rsp)
10059e5f2:	00
10059e5f3:	48 89 cb             	mov    %rcx,%rbx
10059e5f6:	4d 89 cf             	mov    %r9,%r15
10059e5f9:	44 89 84 24 f0 04 00 	mov    %r8d,0x4f0(%rsp)
10059e600:	00
10059e601:	e8 3a a9 f3 ff       	call   1004d8f40 <.text+0xd7f40>
10059e606:	48 85 c0             	test   %rax,%rax
10059e609:	0f 84 e4 01 00 00    	je     10059e7f3 <.text+0x19d7f3>
10059e60f:	48 85 f6             	test   %rsi,%rsi
10059e612:	40 0f 9f c5          	setg   %bpl
10059e616:	48 39 f0             	cmp    %rsi,%rax
10059e619:	7e 07                	jle    10059e622 <.text+0x19d622>
10059e61b:	40 84 ed             	test   %bpl,%bpl
10059e61e:	48 0f 45 c6          	cmovne %rsi,%rax
10059e622:	48 c1 e0 05          	shl    $0x5,%rax
10059e626:	48 89 c1             	mov    %rax,%rcx
10059e629:	e8 a2 2c e6 ff       	call   1004012d0 <.text+0x2d0>
10059e62e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10059e633:	48 85 c0             	test   %rax,%rax
10059e636:	0f 84 b7 01 00 00    	je     10059e7f3 <.text+0x19d7f3>
10059e63c:	48 85 db             	test   %rbx,%rbx
10059e63f:	0f 84 a3 01 00 00    	je     10059e7e8 <.text+0x19d7e8>
10059e645:	4c 8b 33             	mov    (%rbx),%r14
10059e648:	4d 85 f6             	test   %r14,%r14
10059e64b:	0f 84 97 01 00 00    	je     10059e7e8 <.text+0x19d7e8>
10059e651:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
10059e656:	31 db                	xor    %ebx,%ebx
10059e658:	48 8d 7c 24 60       	lea    0x60(%rsp),%rdi
10059e65d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10059e662:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
10059e669:	00
10059e66a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10059e66f:	90                   	nop
10059e670:	41 8b 46 10          	mov    0x10(%r14),%eax
10059e674:	c7 44 24 60 00 00 00 	movl   $0x0,0x60(%rsp)
10059e67b:	00
10059e67c:	83 f8 07             	cmp    $0x7,%eax
10059e67f:	0f 84 8b 01 00 00    	je     10059e810 <.text+0x19d810>
10059e685:	83 f8 0c             	cmp    $0xc,%eax
10059e688:	0f 84 02 02 00 00    	je     10059e890 <.text+0x19d890>
10059e68e:	48 89 f9             	mov    %rdi,%rcx
10059e691:	e8 da ed 05 00       	call   1005fd470 <.text+0x1fc470>
10059e696:	4d 8b 36             	mov    (%r14),%r14
10059e699:	4d 85 f6             	test   %r14,%r14
10059e69c:	74 0a                	je     10059e6a8 <.text+0x19d6a8>
10059e69e:	48 39 f3             	cmp    %rsi,%rbx
10059e6a1:	7c cd                	jl     10059e670 <.text+0x19d670>
10059e6a3:	40 84 ed             	test   %bpl,%bpl
10059e6a6:	74 c8                	je     10059e670 <.text+0x19d670>
10059e6a8:	48 85 db             	test   %rbx,%rbx
10059e6ab:	0f 8e 37 01 00 00    	jle    10059e7e8 <.text+0x19d7e8>
10059e6b1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10059e6b6:	48 89 da             	mov    %rbx,%rdx
10059e6b9:	4c 8d 0d 00 76 ff ff 	lea    -0x8a00(%rip),%r9        # 100595cc0 <.text+0x194cc0>
10059e6c0:	41 b8 20 00 00 00    	mov    $0x20,%r8d
10059e6c6:	e8 45 19 10 00       	call   1006a0010 <.text+0x29f010>
10059e6cb:	8b 94 24 08 05 00 00 	mov    0x508(%rsp),%edx
10059e6d2:	48 8b ac 24 10 05 00 	mov    0x510(%rsp),%rbp
10059e6d9:	00
10059e6da:	85 d2                	test   %edx,%edx
10059e6dc:	0f 85 72 03 00 00    	jne    10059ea54 <.text+0x19da54>
10059e6e2:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10059e6e7:	31 ff                	xor    %edi,%edi
10059e6e9:	48 8d 70 08          	lea    0x8(%rax),%rsi
10059e6ed:	eb 1d                	jmp    10059e70c <.text+0x19d70c>
10059e6ef:	90                   	nop
10059e6f0:	48 8b 06             	mov    (%rsi),%rax
10059e6f3:	48 89 e9             	mov    %rbp,%rcx
10059e6f6:	48 83 c7 01          	add    $0x1,%rdi
10059e6fa:	48 83 c6 20          	add    $0x20,%rsi
10059e6fe:	48 8d 50 10          	lea    0x10(%rax),%rdx
10059e702:	e8 d9 ac f3 ff       	call   1004d93e0 <.text+0xd83e0>
10059e707:	48 39 fb             	cmp    %rdi,%rbx
10059e70a:	74 09                	je     10059e715 <.text+0x19d715>
10059e70c:	81 7e 08 f1 d8 ff ff 	cmpl   $0xffffd8f1,0x8(%rsi)
10059e713:	75 db                	jne    10059e6f0 <.text+0x19d6f0>
10059e715:	8b 84 24 08 05 00 00 	mov    0x508(%rsp),%eax
10059e71c:	85 c0                	test   %eax,%eax
10059e71e:	0f 84 c4 00 00 00    	je     10059e7e8 <.text+0x19d7e8>
10059e724:	48 8b 8c 24 10 05 00 	mov    0x510(%rsp),%rcx
10059e72b:	00
10059e72c:	48 c7 c2 fe ff ff ff 	mov    $0xfffffffffffffffe,%rdx
10059e733:	e8 58 a9 f3 ff       	call   1004d9090 <.text+0xd8090>
10059e738:	48 85 c0             	test   %rax,%rax
10059e73b:	0f 84 a7 00 00 00    	je     10059e7e8 <.text+0x19d7e8>
10059e741:	48 8b 68 18          	mov    0x18(%rax),%rbp
10059e745:	48 85 ed             	test   %rbp,%rbp
10059e748:	0f 84 9a 00 00 00    	je     10059e7e8 <.text+0x19d7e8>
10059e74e:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10059e753:	31 ff                	xor    %edi,%edi
10059e755:	48 8d 70 10          	lea    0x10(%rax),%rsi
10059e759:	eb 27                	jmp    10059e782 <.text+0x19d782>
10059e75b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10059e760:	48 8b 56 08          	mov    0x8(%rsi),%rdx
10059e764:	48 85 d2             	test   %rdx,%rdx
10059e767:	74 0c                	je     10059e775 <.text+0x19d775>
10059e769:	48 89 e9             	mov    %rbp,%rcx
10059e76c:	e8 bf ad f3 ff       	call   1004d9530 <.text+0xd8530>
10059e771:	85 c0                	test   %eax,%eax
10059e773:	74 73                	je     10059e7e8 <.text+0x19d7e8>
10059e775:	48 83 c7 01          	add    $0x1,%rdi
10059e779:	48 83 c6 20          	add    $0x20,%rsi
10059e77d:	48 39 fb             	cmp    %rdi,%rbx
10059e780:	74 08                	je     10059e78a <.text+0x19d78a>
10059e782:	81 3e f1 d8 ff ff    	cmpl   $0xffffd8f1,(%rsi)
10059e788:	75 d6                	jne    10059e760 <.text+0x19d760>
10059e78a:	48 8b 8c 24 10 05 00 	mov    0x510(%rsp),%rcx
10059e791:	00
10059e792:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
10059e799:	e8 f2 a8 f3 ff       	call   1004d9090 <.text+0xd8090>
10059e79e:	48 85 c0             	test   %rax,%rax
10059e7a1:	74 45                	je     10059e7e8 <.text+0x19d7e8>
10059e7a3:	48 8b 78 18          	mov    0x18(%rax),%rdi
10059e7a7:	48 85 ff             	test   %rdi,%rdi
10059e7aa:	74 3c                	je     10059e7e8 <.text+0x19d7e8>
10059e7ac:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
10059e7b1:	31 f6                	xor    %esi,%esi
10059e7b3:	eb 18                	jmp    10059e7cd <.text+0x19d7cd>
10059e7b5:	0f 1f 00             	nopl   (%rax)
10059e7b8:	48 89 f9             	mov    %rdi,%rcx
10059e7bb:	e8 d0 ae f3 ff       	call   1004d9690 <.text+0xd8690>
10059e7c0:	85 c0                	test   %eax,%eax
10059e7c2:	74 24                	je     10059e7e8 <.text+0x19d7e8>
10059e7c4:	48 83 c6 01          	add    $0x1,%rsi
10059e7c8:	48 39 f3             	cmp    %rsi,%rbx
10059e7cb:	74 1b                	je     10059e7e8 <.text+0x19d7e8>
10059e7cd:	48 89 f0             	mov    %rsi,%rax
10059e7d0:	48 c1 e0 05          	shl    $0x5,%rax
10059e7d4:	48 63 54 05 10       	movslq 0x10(%rbp,%rax,1),%rdx
10059e7d9:	81 fa f1 d8 ff ff    	cmp    $0xffffd8f1,%edx
10059e7df:	75 d7                	jne    10059e7b8 <.text+0x19d7b8>