1005c5480:	49 8d 04 2c          	lea    (%r12,%rbp,1),%rax
1005c5484:	48 39 d8             	cmp    %rbx,%rax
1005c5487:	72 37                	jb     1005c54c0 <.text+0x1c44c0>
1005c5489:	80 3b 00             	cmpb   $0x0,(%rbx)
1005c548c:	75 df                	jne    1005c546d <.text+0x1c446d>
1005c548e:	48 39 c3             	cmp    %rax,%rbx
1005c5491:	0f 85 20 ff ff ff    	jne    1005c53b7 <.text+0x1c43b7>
1005c5497:	48 63 ff             	movslq %edi,%rdi
1005c549a:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1005c549e:	e9 14 ff ff ff       	jmp    1005c53b7 <.text+0x1c43b7>
1005c54a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c54a8:	48 89 d9             	mov    %rbx,%rcx
1005c54ab:	e8 70 42 f2 ff       	call   1004e9720 <.text+0xe8720>
1005c54b0:	3d ff ff 00 00       	cmp    $0xffff,%eax
1005c54b5:	7e b2                	jle    1005c5469 <.text+0x1c4469>
1005c54b7:	48 83 ed 02          	sub    $0x2,%rbp
1005c54bb:	eb b0                	jmp    1005c546d <.text+0x1c446d>
1005c54bd:	0f 1f 00             	nopl   (%rax)
1005c54c0:	85 ff                	test   %edi,%edi
1005c54c2:	b8 01 00 00 00       	mov    $0x1,%eax
1005c54c7:	0f 4f c7             	cmovg  %edi,%eax
1005c54ca:	83 e8 01             	sub    $0x1,%eax
1005c54cd:	48 98                	cltq
1005c54cf:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005c54d3:	e9 df fe ff ff       	jmp    1005c53b7 <.text+0x1c43b7>
1005c54d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c54df:	00
1005c54e0:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1005c54e4:	e8 67 81 03 00       	call   1005fd650 <.text+0x1fc650>
1005c54e9:	8b 53 30             	mov    0x30(%rbx),%edx
1005c54ec:	48 89 c7             	mov    %rax,%rdi
1005c54ef:	85 d2                	test   %edx,%edx
1005c54f1:	75 3b                	jne    1005c552e <.text+0x1c452e>
1005c54f3:	48 8b 05 16 35 16 00 	mov    0x163516(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005c54fa:	8b 00                	mov    (%rax),%eax
1005c54fc:	85 c0                	test   %eax,%eax
1005c54fe:	0f 84 39 ff ff ff    	je     1005c543d <.text+0x1c443d>
1005c5504:	4c 8d 35 d5 60 f2 ff 	lea    -0xd9f2b(%rip),%r14        # 1004eb5e0 <.text+0xea5e0>
1005c550b:	48 85 ff             	test   %rdi,%rdi
1005c550e:	0f 85 33 ff ff ff    	jne    1005c5447 <.text+0x1c4447>
1005c5514:	e9 24 ff ff ff       	jmp    1005c543d <.text+0x1c443d>
1005c5519:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c5520:	48 85 ed             	test   %rbp,%rbp
1005c5523:	0f 84 6e ff ff ff    	je     1005c5497 <.text+0x1c4497>
1005c5529:	e9 89 fe ff ff       	jmp    1005c53b7 <.text+0x1c43b7>
1005c552e:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1005c5532:	e8 19 81 03 00       	call   1005fd650 <.text+0x1fc650>
1005c5537:	49 89 c5             	mov    %rax,%r13
1005c553a:	eb b7                	jmp    1005c54f3 <.text+0x1c44f3>
1005c553c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c5540:	41 54                	push   %r12
1005c5542:	55                   	push   %rbp
1005c5543:	57                   	push   %rdi
1005c5544:	56                   	push   %rsi
1005c5545:	53                   	push   %rbx
1005c5546:	48 83 ec 20          	sub    $0x20,%rsp
1005c554a:	48 89 cb             	mov    %rcx,%rbx
1005c554d:	48 89 d1             	mov    %rdx,%rcx
1005c5550:	48 89 d6             	mov    %rdx,%rsi
1005c5553:	e8 98 35 f1 ff       	call   1004d8af0 <.text+0xd7af0>
1005c5558:	85 c0                	test   %eax,%eax
1005c555a:	75 14                	jne    1005c5570 <.text+0x1c4570>
1005c555c:	48 83 c4 20          	add    $0x20,%rsp
1005c5560:	5b                   	pop    %rbx
1005c5561:	5e                   	pop    %rsi
1005c5562:	5f                   	pop    %rdi
1005c5563:	5d                   	pop    %rbp
1005c5564:	41 5c                	pop    %r12
1005c5566:	c3                   	ret
1005c5567:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c556e:	00 00
1005c5570:	e8 5b 8f 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c5575:	85 c0                	test   %eax,%eax
1005c5577:	0f 85 a3 00 00 00    	jne    1005c5620 <.text+0x1c4620>
1005c557d:	8b 4b 10             	mov    0x10(%rbx),%ecx
1005c5580:	85 c9                	test   %ecx,%ecx
1005c5582:	0f 85 c8 00 00 00    	jne    1005c5650 <.text+0x1c4650>
1005c5588:	48 89 d9             	mov    %rbx,%rcx
1005c558b:	e8 60 8c 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5590:	48 89 c3             	mov    %rax,%rbx
1005c5593:	48 8b 05 86 37 16 00 	mov    0x163786(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c559a:	8b 10                	mov    (%rax),%edx
1005c559c:	85 d2                	test   %edx,%edx
1005c559e:	74 65                	je     1005c5605 <.text+0x1c4605>
1005c55a0:	48 8b 05 69 34 16 00 	mov    0x163469(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005c55a7:	48 8d 2d 72 41 f2 ff 	lea    -0xdbe8e(%rip),%rbp        # 1004e9720 <.text+0xe8720>
1005c55ae:	48 8d 3d 2b 60 f2 ff 	lea    -0xd9fd5(%rip),%rdi        # 1004eb5e0 <.text+0xea5e0>
1005c55b5:	8b 00                	mov    (%rax),%eax
1005c55b7:	85 c0                	test   %eax,%eax
1005c55b9:	0f 84 d9 00 00 00    	je     1005c5698 <.text+0x1c4698>
1005c55bf:	80 3b 00             	cmpb   $0x0,(%rbx)
1005c55c2:	74 98                	je     1005c555c <.text+0x1c455c>
1005c55c4:	0f 1f 40 00          	nopl   0x0(%rax)
1005c55c8:	48 89 d9             	mov    %rbx,%rcx
1005c55cb:	ff d5                	call   *%rbp
1005c55cd:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1005c55d1:	48 63 d0             	movslq %eax,%rdx
1005c55d4:	e8 b7 40 f1 ff       	call   1004d9690 <.text+0xd8690>
1005c55d9:	48 89 d9             	mov    %rbx,%rcx
1005c55dc:	ff d7                	call   *%rdi
1005c55de:	48 98                	cltq
1005c55e0:	48 01 c3             	add    %rax,%rbx
1005c55e3:	80 3b 00             	cmpb   $0x0,(%rbx)
1005c55e6:	75 e0                	jne    1005c55c8 <.text+0x1c45c8>
1005c55e8:	48 83 c4 20          	add    $0x20,%rsp
1005c55ec:	5b                   	pop    %rbx
1005c55ed:	5e                   	pop    %rsi
1005c55ee:	5f                   	pop    %rdi
1005c55ef:	5d                   	pop    %rbp
1005c55f0:	41 5c                	pop    %r12
1005c55f2:	c3                   	ret
1005c55f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c55f8:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1005c55fc:	48 83 c3 01          	add    $0x1,%rbx
1005c5600:	e8 8b 40 f1 ff       	call   1004d9690 <.text+0xd8690>
1005c5605:	0f b6 13             	movzbl (%rbx),%edx
1005c5608:	84 d2                	test   %dl,%dl
1005c560a:	75 ec                	jne    1005c55f8 <.text+0x1c45f8>
1005c560c:	48 83 c4 20          	add    $0x20,%rsp
1005c5610:	5b                   	pop    %rbx
1005c5611:	5e                   	pop    %rsi
1005c5612:	5f                   	pop    %rdi
1005c5613:	5d                   	pop    %rbp
1005c5614:	41 5c                	pop    %r12
1005c5616:	c3                   	ret
1005c5617:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c561e:	00 00
1005c5620:	31 d2                	xor    %edx,%edx
1005c5622:	48 89 d9             	mov    %rbx,%rcx
1005c5625:	e8 96 80 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c562a:	85 c0                	test   %eax,%eax
1005c562c:	0f 84 2a ff ff ff    	je     1005c555c <.text+0x1c455c>
1005c5632:	ba 01 00 00 00       	mov    $0x1,%edx
1005c5637:	48 89 d9             	mov    %rbx,%rcx
1005c563a:	e8 d1 81 03 00       	call   1005fd810 <.text+0x1fc810>
1005c563f:	85 c0                	test   %eax,%eax
1005c5641:	0f 85 36 ff ff ff    	jne    1005c557d <.text+0x1c457d>
1005c5647:	e9 10 ff ff ff       	jmp    1005c555c <.text+0x1c455c>
1005c564c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c5650:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005c5654:	31 d2                	xor    %edx,%edx
1005c5656:	e8 15 80 03 00       	call   1005fd670 <.text+0x1fc670>
1005c565b:	48 89 d9             	mov    %rbx,%rcx
1005c565e:	49 89 c4             	mov    %rax,%r12
1005c5661:	e8 8a 8b 03 00       	call   1005fe1f0 <.text+0x1fd1f0>
1005c5666:	44 89 e7             	mov    %r12d,%edi
1005c5669:	48 89 c3             	mov    %rax,%rbx
1005c566c:	48 8b 05 ad 36 16 00 	mov    0x1636ad(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c5673:	0b 38                	or     (%rax),%edi
1005c5675:	74 8e                	je     1005c5605 <.text+0x1c4605>
1005c5677:	48 8d 2d a2 40 f2 ff 	lea    -0xdbf5e(%rip),%rbp        # 1004e9720 <.text+0xe8720>
1005c567e:	48 8d 3d 5b 5f f2 ff 	lea    -0xda0a5(%rip),%rdi        # 1004eb5e0 <.text+0xea5e0>
1005c5685:	45 85 e4             	test   %r12d,%r12d
1005c5688:	0f 85 31 ff ff ff    	jne    1005c55bf <.text+0x1c45bf>
1005c568e:	e9 0d ff ff ff       	jmp    1005c55a0 <.text+0x1c45a0>
1005c5693:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c5698:	48 8b 05 b1 3a 16 00 	mov    0x163ab1(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c569f:	48 8b 38             	mov    (%rax),%rdi
1005c56a2:	48 8b 05 87 3a 16 00 	mov    0x163a87(%rip),%rax        # 100729130 <_head_msys_iconv_2_dll-0x42ed0>
1005c56a9:	48 8b 28             	mov    (%rax),%rbp
1005c56ac:	e9 0e ff ff ff       	jmp    1005c55bf <.text+0x1c45bf>
1005c56b1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c56b8:	00 00 00 00
1005c56bc:	0f 1f 40 00          	nopl   0x0(%rax)
1005c56c0:	41 54                	push   %r12
1005c56c2:	55                   	push   %rbp
1005c56c3:	57                   	push   %rdi
1005c56c4:	56                   	push   %rsi
1005c56c5:	53                   	push   %rbx
1005c56c6:	48 83 ec 60          	sub    $0x60,%rsp
1005c56ca:	48 89 cb             	mov    %rcx,%rbx
1005c56cd:	48 89 d6             	mov    %rdx,%rsi
1005c56d0:	e8 fb 8d 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c56d5:	85 c0                	test   %eax,%eax
1005c56d7:	75 57                	jne    1005c5730 <.text+0x1c4730>
1005c56d9:	8b 4b 10             	mov    0x10(%rbx),%ecx
1005c56dc:	85 c9                	test   %ecx,%ecx
1005c56de:	0f 84 7c 00 00 00    	je     1005c5760 <.text+0x1c4760>
1005c56e4:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1005c56e8:	e8 13 7f 03 00       	call   1005fd600 <.text+0x1fc600>
1005c56ed:	48 89 c5             	mov    %rax,%rbp
1005c56f0:	41 89 c4             	mov    %eax,%r12d
1005c56f3:	8d 40 f8             	lea    -0x8(%rax),%eax
1005c56f6:	83 e0 f7             	and    $0xfffffff7,%eax
1005c56f9:	0f 84 d1 00 00 00    	je     1005c57d0 <.text+0x1c47d0>
1005c56ff:	89 e8                	mov    %ebp,%eax
1005c5701:	83 e0 f7             	and    $0xfffffff7,%eax
1005c5704:	83 f8 02             	cmp    $0x2,%eax
1005c5707:	0f 84 c3 00 00 00    	je     1005c57d0 <.text+0x1c47d0>
1005c570d:	48 8b 0d 9c 01 16 00 	mov    0x16019c(%rip),%rcx        # 1007258b0 <_head_msys_iconv_2_dll-0x46750>
1005c5714:	e8 5f a1 0d 00       	call   10069f878 <.text+0x29e878>
1005c5719:	48 89 c1             	mov    %rax,%rcx
1005c571c:	48 83 c4 60          	add    $0x60,%rsp
1005c5720:	5b                   	pop    %rbx
1005c5721:	5e                   	pop    %rsi
1005c5722:	5f                   	pop    %rdi
1005c5723:	5d                   	pop    %rbp
1005c5724:	41 5c                	pop    %r12
1005c5726:	e9 d5 8f 0d 00       	jmp    10069e700 <.text+0x29d700>
1005c572b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c5730:	31 d2                	xor    %edx,%edx
1005c5732:	48 89 d9             	mov    %rbx,%rcx
1005c5735:	e8 86 7f 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c573a:	85 c0                	test   %eax,%eax
1005c573c:	0f 84 83 00 00 00    	je     1005c57c5 <.text+0x1c47c5>
1005c5742:	ba 01 00 00 00       	mov    $0x1,%edx
1005c5747:	48 89 d9             	mov    %rbx,%rcx
1005c574a:	e8 21 80 03 00       	call   1005fd770 <.text+0x1fc770>
1005c574f:	85 c0                	test   %eax,%eax
1005c5751:	74 72                	je     1005c57c5 <.text+0x1c47c5>
1005c5753:	8b 53 10             	mov    0x10(%rbx),%edx
1005c5756:	85 d2                	test   %edx,%edx
1005c5758:	0f 85 82 01 00 00    	jne    1005c58e0 <.text+0x1c48e0>
1005c575e:	66 90                	xchg   %ax,%ax
1005c5760:	48 89 d9             	mov    %rbx,%rcx
1005c5763:	e8 18 8a 03 00       	call   1005fe180 <.text+0x1fd180>
1005c5768:	48 89 c1             	mov    %rax,%rcx
1005c576b:	e8 20 a0 0c 00       	call   10068f790 <.text+0x28e790>
1005c5770:	0f b6 18             	movzbl (%rax),%ebx
1005c5773:	48 89 c1             	mov    %rax,%rcx
1005c5776:	8d 43 d5             	lea    -0x2b(%rbx),%eax
1005c5779:	a8 fd                	test   $0xfd,%al
1005c577b:	0f 84 47 01 00 00    	je     1005c58c8 <.text+0x1c48c8>
1005c5781:	31 ff                	xor    %edi,%edi
1005c5783:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1005c5788:	41 89 f9             	mov    %edi,%r9d
1005c578b:	45 31 c0             	xor    %r8d,%r8d
1005c578e:	31 d2                	xor    %edx,%edx
1005c5790:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1005c5797:	00 00
1005c5799:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1005c57a0:	00
1005c57a1:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1005c57a8:	00
1005c57a9:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1005c57b0:	00 00
1005c57b2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1005c57b7:	e8 04 af 0c 00       	call   1006906c0 <.text+0x28f6c0>
1005c57bc:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1005c57c1:	48 89 46 08          	mov    %rax,0x8(%rsi)
1005c57c5:	48 83 c4 60          	add    $0x60,%rsp
1005c57c9:	5b                   	pop    %rbx
1005c57ca:	5e                   	pop    %rsi
1005c57cb:	5f                   	pop    %rdi
1005c57cc:	5d                   	pop    %rbp
1005c57cd:	41 5c                	pop    %r12
1005c57cf:	c3                   	ret
1005c57d0:	8b 43 20             	mov    0x20(%rbx),%eax
1005c57d3:	31 ff                	xor    %edi,%edi
1005c57d5:	85 c0                	test   %eax,%eax
1005c57d7:	0f 85 cb 00 00 00    	jne    1005c58a8 <.text+0x1c48a8>
1005c57dd:	48 89 d9             	mov    %rbx,%rcx
1005c57e0:	e8 9b 89 03 00       	call   1005fe180 <.text+0x1fd180>
1005c57e5:	48 89 c1             	mov    %rax,%rcx
1005c57e8:	e8 a3 9f 0c 00       	call   10068f790 <.text+0x28e790>
1005c57ed:	0f b6 18             	movzbl (%rax),%ebx
1005c57f0:	48 89 c1             	mov    %rax,%rcx
1005c57f3:	8d 43 d5             	lea    -0x2b(%rbx),%eax
1005c57f6:	a8 fd                	test   $0xfd,%al
1005c57f8:	75 76                	jne    1005c5870 <.text+0x1c4870>
1005c57fa:	48 83 c1 01          	add    $0x1,%rcx
1005c57fe:	e8 8d 9f 0c 00       	call   10068f790 <.text+0x28e790>
1005c5803:	48 89 c1             	mov    %rax,%rcx
1005c5806:	83 fd 08             	cmp    $0x8,%ebp
1005c5809:	74 6a                	je     1005c5875 <.text+0x1c4875>
1005c580b:	83 fd 10             	cmp    $0x10,%ebp
1005c580e:	0f 84 84 00 00 00    	je     1005c5898 <.text+0x1c4898>
1005c5814:	83 fd 02             	cmp    $0x2,%ebp
1005c5817:	75 04                	jne    1005c581d <.text+0x1c481d>
1005c5819:	40 80 cf 81          	or     $0x81,%dil
1005c581d:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1005c5822:	45 31 c0             	xor    %r8d,%r8d
1005c5825:	31 d2                	xor    %edx,%edx
1005c5827:	41 89 f9             	mov    %edi,%r9d
1005c582a:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1005c5831:	00 00
1005c5833:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1005c583a:	00
1005c583b:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1005c5842:	00
1005c5843:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1005c584a:	00 00
1005c584c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1005c5851:	e8 6a ae 0c 00       	call   1006906c0 <.text+0x28f6c0>
1005c5856:	80 fb 2d             	cmp    $0x2d,%bl
1005c5859:	0f 85 5d ff ff ff    	jne    1005c57bc <.text+0x1c47bc>
1005c585f:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1005c5864:	48 f7 d8             	neg    %rax
1005c5867:	e9 55 ff ff ff       	jmp    1005c57c1 <.text+0x1c47c1>
1005c586c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c5870:	83 fd 08             	cmp    $0x8,%ebp
1005c5873:	75 0b                	jne    1005c5880 <.text+0x1c4880>
1005c5875:	40 80 cf 8a          	or     $0x8a,%dil
1005c5879:	eb a2                	jmp    1005c581d <.text+0x1c481d>
1005c587b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c5880:	41 83 fc 10          	cmp    $0x10,%r12d
1005c5884:	74 12                	je     1005c5898 <.text+0x1c4898>
1005c5886:	41 83 fc 02          	cmp    $0x2,%r12d
1005c588a:	74 8d                	je     1005c5819 <.text+0x1c4819>
1005c588c:	e9 f2 fe ff ff       	jmp    1005c5783 <.text+0x1c4783>
1005c5891:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c5898:	40 80 cf 84          	or     $0x84,%dil
1005c589c:	e9 7c ff ff ff       	jmp    1005c581d <.text+0x1c481d>
1005c58a1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c58a8:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1005c58ac:	31 ff                	xor    %edi,%edi
1005c58ae:	e8 9d 7d 03 00       	call   1005fd650 <.text+0x1fc650>
1005c58b3:	48 85 c0             	test   %rax,%rax
1005c58b6:	40 0f 95 c7          	setne  %dil
1005c58ba:	c1 e7 04             	shl    $0x4,%edi
1005c58bd:	e9 1b ff ff ff       	jmp    1005c57dd <.text+0x1c47dd>
1005c58c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c58c8:	48 83 c1 01          	add    $0x1,%rcx
1005c58cc:	31 ff                	xor    %edi,%edi
1005c58ce:	e8 bd 9e 0c 00       	call   10068f790 <.text+0x28e790>
1005c58d3:	48 89 c1             	mov    %rax,%rcx
1005c58d6:	e9 42 ff ff ff       	jmp    1005c581d <.text+0x1c481d>
1005c58db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c58e0:	ba 02 00 00 00       	mov    $0x2,%edx
1005c58e5:	48 89 d9             	mov    %rbx,%rcx
1005c58e8:	e8 23 7f 03 00       	call   1005fd810 <.text+0x1fc810>
1005c58ed:	85 c0                	test   %eax,%eax
1005c58ef:	0f 85 e4 fd ff ff    	jne    1005c56d9 <.text+0x1c46d9>
1005c58f5:	e9 cb fe ff ff       	jmp    1005c57c5 <.text+0x1c47c5>
1005c58fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c5900:	41 56                	push   %r14
1005c5902:	41 55                	push   %r13
1005c5904:	41 54                	push   %r12
1005c5906:	55                   	push   %rbp
1005c5907:	57                   	push   %rdi
1005c5908:	56                   	push   %rsi
1005c5909:	53                   	push   %rbx
1005c590a:	48 83 ec 30          	sub    $0x30,%rsp
1005c590e:	48 c7 42 08 ff ff ff 	movq   $0xffffffffffffffff,0x8(%rdx)
1005c5915:	ff
1005c5916:	48 89 cb             	mov    %rcx,%rbx
1005c5919:	48 89 d7             	mov    %rdx,%rdi
1005c591c:	c7 44 24 2c 00 00 00 	movl   $0x0,0x2c(%rsp)
1005c5923:	00
1005c5924:	e8 a7 8b 07 00       	call   10063e4d0 <.text+0x23d4d0>
1005c5929:	85 c0                	test   %eax,%eax
1005c592b:	74 34                	je     1005c5961 <.text+0x1c4961>
1005c592d:	31 d2                	xor    %edx,%edx
1005c592f:	48 89 d9             	mov    %rbx,%rcx
1005c5932:	e8 89 7d 03 00       	call   1005fd6c0 <.text+0x1fc6c0>
1005c5937:	85 c0                	test   %eax,%eax
1005c5939:	75 15                	jne    1005c5950 <.text+0x1c4950>
1005c593b:	48 83 c4 30          	add    $0x30,%rsp
1005c593f:	5b                   	pop    %rbx
1005c5940:	5e                   	pop    %rsi