1004ef494:	48 89 f1             	mov    %rsi,%rcx
1004ef497:	e8 d4 0a 1b 00       	call   10069ff70 <.text+0x29ef70>
1004ef49c:	89 c3                	mov    %eax,%ebx
1004ef49e:	85 c0                	test   %eax,%eax
1004ef4a0:	0f 88 a2 01 00 00    	js     1004ef648 <.text+0xee648>
1004ef4a6:	48 8d bc 24 d0 00 00 	lea    0xd0(%rsp),%rdi
1004ef4ad:	00
1004ef4ae:	41 b8 00 04 00 00    	mov    $0x400,%r8d
1004ef4b4:	89 c1                	mov    %eax,%ecx
1004ef4b6:	48 89 fa             	mov    %rdi,%rdx
1004ef4b9:	e8 f2 2a fb ff       	call   1004a1fb0 <.text+0xa0fb0>
1004ef4be:	48 3d 00 04 00 00    	cmp    $0x400,%rax
1004ef4c4:	0f 85 e6 00 00 00    	jne    1004ef5b0 <.text+0xee5b0>
1004ef4ca:	81 bc 24 d2 00 00 00 	cmpl   $0x204d4956,0xd2(%rsp)
1004ef4d1:	56 49 4d 20
1004ef4d5:	0f 84 ad 01 00 00    	je     1004ef688 <.text+0xee688>
1004ef4db:	48 89 f9             	mov    %rdi,%rcx
1004ef4de:	e8 ed f1 ff ff       	call   1004ee6d0 <.text+0xed6d0>
1004ef4e3:	85 c0                	test   %eax,%eax
1004ef4e5:	0f 84 7d 01 00 00    	je     1004ef668 <.text+0xee668>
1004ef4eb:	48 8d 0d bc 0a 21 00 	lea    0x210abc(%rip),%rcx        # 1006fffae <_head_msys_iconv_2_dll-0x6c052>
1004ef4f2:	e8 81 03 1b 00       	call   10069f878 <.text+0x29e878>
1004ef4f7:	48 89 c1             	mov    %rax,%rcx
1004ef4fa:	e8 31 cd 1a 00       	call   10069c230 <.text+0x29b230>
1004ef4ff:	80 bc 24 3c 01 00 00 	cmpb   $0x0,0x13c(%rsp)
1004ef506:	00
1004ef507:	0f 85 fb 01 00 00    	jne    1004ef708 <.text+0xee708>
1004ef50d:	48 8d 0d af 0a 21 00 	lea    0x210aaf(%rip),%rcx        # 1006fffc3 <_head_msys_iconv_2_dll-0x6c03d>
1004ef514:	e8 5f 03 1b 00       	call   10069f878 <.text+0x29e878>
1004ef519:	48 89 c1             	mov    %rax,%rcx
1004ef51c:	e8 0f cd 1a 00       	call   10069c230 <.text+0x29b230>
1004ef521:	48 8d 0d a5 0a 21 00 	lea    0x210aa5(%rip),%rcx        # 1006fffcd <_head_msys_iconv_2_dll-0x6c033>
1004ef528:	e8 4b 03 1b 00       	call   10069f878 <.text+0x29e878>
1004ef52d:	48 89 c1             	mov    %rax,%rcx
1004ef530:	e8 fb cc 1a 00       	call   10069c230 <.text+0x29b230>
1004ef535:	80 bc 24 bf 04 00 00 	cmpb   $0x0,0x4bf(%rsp)
1004ef53c:	00
1004ef53d:	0f 84 ad 01 00 00    	je     1004ef6f0 <.text+0xee6f0>
1004ef543:	48 8d 0d 99 0a 21 00 	lea    0x210a99(%rip),%rcx        # 1006fffe3 <_head_msys_iconv_2_dll-0x6c01d>
1004ef54a:	e8 29 03 1b 00       	call   10069f878 <.text+0x29e878>
1004ef54f:	48 89 c1             	mov    %rax,%rcx
1004ef552:	e8 d9 cc 1a 00       	call   10069c230 <.text+0x29b230>
1004ef557:	80 bc 24 ec 00 00 00 	cmpb   $0x0,0xec(%rsp)
1004ef55e:	00
1004ef55f:	0f 85 1b 02 00 00    	jne    1004ef780 <.text+0xee780>
1004ef565:	80 bc 24 14 01 00 00 	cmpb   $0x0,0x114(%rsp)
1004ef56c:	00
1004ef56d:	0f 85 ad 01 00 00    	jne    1004ef720 <.text+0xee720>
1004ef573:	8b 84 24 e8 00 00 00 	mov    0xe8(%rsp),%eax
1004ef57a:	85 c0                	test   %eax,%eax
1004ef57c:	0f 85 5e 02 00 00    	jne    1004ef7e0 <.text+0xee7e0>
1004ef582:	48 81 bc 24 c0 04 00 	cmpq   $0x30313233,0x4c0(%rsp)
1004ef589:	00 33 32 31 30
1004ef58e:	0f 84 bc 01 00 00    	je     1004ef750 <.text+0xee750>
1004ef594:	48 8d 0d b5 0a 21 00 	lea    0x210ab5(%rip),%rcx        # 100700050 <_head_msys_iconv_2_dll-0x6bfb0>
1004ef59b:	e8 d8 02 1b 00       	call   10069f878 <.text+0x29e878>
1004ef5a0:	48 89 c1             	mov    %rax,%rcx
1004ef5a3:	e8 88 cc 1a 00       	call   10069c230 <.text+0x29b230>
1004ef5a8:	eb 1a                	jmp    1004ef5c4 <.text+0xee5c4>
1004ef5aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ef5b0:	48 8d 0d c1 0a 21 00 	lea    0x210ac1(%rip),%rcx        # 100700078 <_head_msys_iconv_2_dll-0x6bf88>
1004ef5b7:	e8 bc 02 1b 00       	call   10069f878 <.text+0x29e878>
1004ef5bc:	48 89 c1             	mov    %rax,%rcx
1004ef5bf:	e8 6c cc 1a 00       	call   10069c230 <.text+0x29b230>
1004ef5c4:	89 d9                	mov    %ebx,%ecx
1004ef5c6:	e8 a5 04 1b 00       	call   10069fa70 <.text+0x29ea70>
1004ef5cb:	b9 0a 00 00 00       	mov    $0xa,%ecx
1004ef5d0:	e8 6b c9 1a 00       	call   10069bf40 <.text+0x29af40>
1004ef5d5:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1004ef5dc:	00
1004ef5dd:	48 81 c4 d0 04 00 00 	add    $0x4d0,%rsp
1004ef5e4:	5b                   	pop    %rbx
1004ef5e5:	5e                   	pop    %rsi
1004ef5e6:	5f                   	pop    %rdi
1004ef5e7:	c3                   	ret
1004ef5e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004ef5ef:	00
1004ef5f0:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1004ef5f5:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
1004ef5f9:	41 b8 28 00 00 00    	mov    $0x28,%r8d
1004ef5ff:	48 89 da             	mov    %rbx,%rdx
1004ef602:	e8 d9 63 04 00       	call   1005359e0 <.text+0x1349e0>
1004ef607:	83 f8 01             	cmp    $0x1,%eax
1004ef60a:	0f 84 a8 00 00 00    	je     1004ef6b8 <.text+0xee6b8>
1004ef610:	48 8d 0d 29 09 21 00 	lea    0x210929(%rip),%rcx        # 1006fff40 <_head_msys_iconv_2_dll-0x6c0c0>
1004ef617:	e8 5c 02 1b 00       	call   10069f878 <.text+0x29e878>
1004ef61c:	48 89 c1             	mov    %rax,%rcx
1004ef61f:	e8 0c cc 1a 00       	call   10069c230 <.text+0x29b230>
1004ef624:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1004ef62b:	00
1004ef62c:	ba 01 00 00 00       	mov    $0x1,%edx
1004ef631:	e8 3a c0 10 00       	call   1005fb670 <.text+0x1fa670>
1004ef636:	48 89 c1             	mov    %rax,%rcx
1004ef639:	e8 f2 cb 1a 00       	call   10069c230 <.text+0x29b230>
1004ef63e:	e9 49 fe ff ff       	jmp    1004ef48c <.text+0xee48c>
1004ef643:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004ef648:	48 8d 0d 43 0a 21 00 	lea    0x210a43(%rip),%rcx        # 100700092 <_head_msys_iconv_2_dll-0x6bf6e>
1004ef64f:	e8 24 02 1b 00       	call   10069f878 <.text+0x29e878>
1004ef654:	48 89 c1             	mov    %rax,%rcx
1004ef657:	e8 d4 cb 1a 00       	call   10069c230 <.text+0x29b230>
1004ef65c:	e9 6a ff ff ff       	jmp    1004ef5cb <.text+0xee5cb>
1004ef661:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ef668:	48 8d 0d 11 09 21 00 	lea    0x210911(%rip),%rcx        # 1006fff80 <_head_msys_iconv_2_dll-0x6c080>
1004ef66f:	e8 04 02 1b 00       	call   10069f878 <.text+0x29e878>
1004ef674:	48 89 c1             	mov    %rax,%rcx
1004ef677:	e8 b4 cb 1a 00       	call   10069c230 <.text+0x29b230>
1004ef67c:	e9 43 ff ff ff       	jmp    1004ef5c4 <.text+0xee5c4>
1004ef681:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ef688:	81 bc 24 d5 00 00 00 	cmpl   $0x302e3320,0xd5(%rsp)
1004ef68f:	20 33 2e 30
1004ef693:	0f 85 42 fe ff ff    	jne    1004ef4db <.text+0xee4db>
1004ef699:	48 8d 0d c0 08 21 00 	lea    0x2108c0(%rip),%rcx        # 1006fff60 <_head_msys_iconv_2_dll-0x6c0a0>
1004ef6a0:	e8 d3 01 1b 00       	call   10069f878 <.text+0x29e878>
1004ef6a5:	48 89 c1             	mov    %rax,%rcx
1004ef6a8:	e8 83 cb 1a 00       	call   10069c230 <.text+0x29b230>
1004ef6ad:	e9 12 ff ff ff       	jmp    1004ef5c4 <.text+0xee5c4>
1004ef6b2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ef6b8:	48 8d 0d 61 08 21 00 	lea    0x210861(%rip),%rcx        # 1006fff20 <_head_msys_iconv_2_dll-0x6c0e0>
1004ef6bf:	e8 b4 01 1b 00       	call   10069f878 <.text+0x29e878>
1004ef6c4:	48 89 c1             	mov    %rax,%rcx
1004ef6c7:	e8 64 cb 1a 00       	call   10069c230 <.text+0x29b230>
1004ef6cc:	48 89 d9             	mov    %rbx,%rcx
1004ef6cf:	e8 2c e6 1a 00       	call   10069dd00 <.text+0x29cd00>
1004ef6d4:	48 8d 0d 5a 08 21 00 	lea    0x21085a(%rip),%rcx        # 1006fff35 <_head_msys_iconv_2_dll-0x6c0cb>
1004ef6db:	e8 98 01 1b 00       	call   10069f878 <.text+0x29e878>
1004ef6e0:	48 89 c1             	mov    %rax,%rcx
1004ef6e3:	e8 48 cb 1a 00       	call   10069c230 <.text+0x29b230>
1004ef6e8:	e9 37 ff ff ff       	jmp    1004ef624 <.text+0xee624>
1004ef6ed:	0f 1f 00             	nopl   (%rax)
1004ef6f0:	48 8d 0d f0 08 21 00 	lea    0x2108f0(%rip),%rcx        # 1006fffe7 <_head_msys_iconv_2_dll-0x6c019>
1004ef6f7:	e8 7c 01 1b 00       	call   10069f878 <.text+0x29e878>
1004ef6fc:	48 89 c1             	mov    %rax,%rcx
1004ef6ff:	e9 4e fe ff ff       	jmp    1004ef552 <.text+0xee552>
1004ef704:	0f 1f 40 00          	nopl   0x0(%rax)
1004ef708:	48 8d 8c 24 3c 01 00 	lea    0x13c(%rsp),%rcx
1004ef70f:	00
1004ef710:	e8 eb e5 1a 00       	call   10069dd00 <.text+0x29cd00>
1004ef715:	e9 07 fe ff ff       	jmp    1004ef521 <.text+0xee521>
1004ef71a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ef720:	48 8d 0d e8 08 21 00 	lea    0x2108e8(%rip),%rcx        # 10070000f <_head_msys_iconv_2_dll-0x6bff1>
1004ef727:	e8 4c 01 1b 00       	call   10069f878 <.text+0x29e878>
1004ef72c:	48 89 c1             	mov    %rax,%rcx
1004ef72f:	e8 fc ca 1a 00       	call   10069c230 <.text+0x29b230>
1004ef734:	48 8d 8c 24 14 01 00 	lea    0x114(%rsp),%rcx
1004ef73b:	00
1004ef73c:	e8 bf e5 1a 00       	call   10069dd00 <.text+0x29cd00>
1004ef741:	e9 2d fe ff ff       	jmp    1004ef573 <.text+0xee573>
1004ef746:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ef74d:	00 00 00
1004ef750:	48 b8 ff ff ff ff ff 	movabs $0xffffffffffffff,%rax
1004ef757:	ff ff 00
1004ef75a:	48 ba 23 22 21 20 13 	movabs $0x55121320212223,%rdx
1004ef761:	12 55 00
1004ef764:	48 23 84 24 c8 04 00 	and    0x4c8(%rsp),%rax
1004ef76b:	00
1004ef76c:	48 39 d0             	cmp    %rdx,%rax
1004ef76f:	0f 85 1f fe ff ff    	jne    1004ef594 <.text+0xee594>
1004ef775:	e9 4a fe ff ff       	jmp    1004ef5c4 <.text+0xee5c4>
1004ef77a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ef780:	48 8d 0d 63 08 21 00 	lea    0x210863(%rip),%rcx        # 1006fffea <_head_msys_iconv_2_dll-0x6c016>
1004ef787:	e8 ec 00 1b 00       	call   10069f878 <.text+0x29e878>
1004ef78c:	48 89 c1             	mov    %rax,%rcx
1004ef78f:	e8 9c ca 1a 00       	call   10069c230 <.text+0x29b230>
1004ef794:	48 8d 8c 24 ec 00 00 	lea    0xec(%rsp),%rcx
1004ef79b:	00
1004ef79c:	e8 5f e5 1a 00       	call   10069dd00 <.text+0x29cd00>
1004ef7a1:	80 bc 24 14 01 00 00 	cmpb   $0x0,0x114(%rsp)
1004ef7a8:	00
1004ef7a9:	0f 84 c4 fd ff ff    	je     1004ef573 <.text+0xee573>
1004ef7af:	80 bc 24 ec 00 00 00 	cmpb   $0x0,0xec(%rsp)
1004ef7b6:	00
1004ef7b7:	0f 84 63 ff ff ff    	je     1004ef720 <.text+0xee720>
1004ef7bd:	48 8d 0d 3c 08 21 00 	lea    0x21083c(%rip),%rcx        # 100700000 <_head_msys_iconv_2_dll-0x6c000>
1004ef7c4:	e8 af 00 1b 00       	call   10069f878 <.text+0x29e878>
1004ef7c9:	48 89 c1             	mov    %rax,%rcx
1004ef7cc:	e8 5f ca 1a 00       	call   10069c230 <.text+0x29b230>
1004ef7d1:	e9 5e ff ff ff       	jmp    1004ef734 <.text+0xee734>
1004ef7d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ef7dd:	00 00 00
1004ef7e0:	48 8d 0d 3e 08 21 00 	lea    0x21083e(%rip),%rcx        # 100700025 <_head_msys_iconv_2_dll-0x6bfdb>
1004ef7e7:	e8 8c 00 1b 00       	call   10069f878 <.text+0x29e878>
1004ef7ec:	48 89 c1             	mov    %rax,%rcx
1004ef7ef:	e8 3c ca 1a 00       	call   10069c230 <.text+0x29b230>
1004ef7f4:	8b 8c 24 e8 00 00 00 	mov    0xe8(%rsp),%ecx
1004ef7fb:	e8 60 c6 1a 00       	call   10069be60 <.text+0x29ae60>
1004ef800:	48 89 f2             	mov    %rsi,%rdx
1004ef803:	48 89 f9             	mov    %rdi,%rcx
1004ef806:	e8 c5 fb ff ff       	call   1004ef3d0 <.text+0xee3d0>
1004ef80b:	85 c0                	test   %eax,%eax
1004ef80d:	0f 84 6f fd ff ff    	je     1004ef582 <.text+0xee582>
1004ef813:	48 8d 0d 21 08 21 00 	lea    0x210821(%rip),%rcx        # 10070003b <_head_msys_iconv_2_dll-0x6bfc5>
1004ef81a:	e8 59 00 1b 00       	call   10069f878 <.text+0x29e878>
1004ef81f:	48 89 c1             	mov    %rax,%rcx
1004ef822:	e8 09 ca 1a 00       	call   10069c230 <.text+0x29b230>
1004ef827:	c7 05 5b fe 26 00 01 	movl   $0x1,0x26fe5b(%rip)        # 10075f68c <_head_msys_iconv_2_dll-0xc974>
1004ef82e:	00 00 00
1004ef831:	e9 4c fd ff ff       	jmp    1004ef582 <.text+0xee582>
1004ef836:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004ef83d:	00 00 00
1004ef840:	41 57                	push   %r15
1004ef842:	41 56                	push   %r14
1004ef844:	41 55                	push   %r13
1004ef846:	41 54                	push   %r12
1004ef848:	55                   	push   %rbp
1004ef849:	57                   	push   %rdi
1004ef84a:	56                   	push   %rsi
1004ef84b:	53                   	push   %rbx
1004ef84c:	48 83 ec 28          	sub    $0x28,%rsp
1004ef850:	48 8b 2d 89 39 23 00 	mov    0x233989(%rip),%rbp        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1004ef857:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004ef85b:	44 8b a0 f0 1f 00 00 	mov    0x1ff0(%rax),%r12d
1004ef862:	c7 80 f0 1f 00 00 00 	movl   $0x0,0x1ff0(%rax)
1004ef869:	00 00 00
1004ef86c:	48 89 ce             	mov    %rcx,%rsi
1004ef86f:	48 89 d7             	mov    %rdx,%rdi
1004ef872:	44 89 c3             	mov    %r8d,%ebx
1004ef875:	45 85 c0             	test   %r8d,%r8d
1004ef878:	0f 84 22 01 00 00    	je     1004ef9a0 <.text+0xee9a0>
1004ef87e:	4c 8d 2d 29 08 21 00 	lea    0x210829(%rip),%r13        # 1007000ae <_head_msys_iconv_2_dll-0x6bf52>
1004ef885:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004ef88b:	48 89 f9             	mov    %rdi,%rcx
1004ef88e:	4c 89 ea             	mov    %r13,%rdx
1004ef891:	e8 1a b6 fa ff       	call   10049aeb0 <.text+0x99eb0>
1004ef896:	48 89 06             	mov    %rax,(%rsi)
1004ef899:	48 85 c0             	test   %rax,%rax
1004ef89c:	0f 84 26 01 00 00    	je     1004ef9c8 <.text+0xee9c8>
1004ef8a2:	45 31 c0             	xor    %r8d,%r8d
1004ef8a5:	4c 89 ea             	mov    %r13,%rdx
1004ef8a8:	48 89 f9             	mov    %rdi,%rcx
1004ef8ab:	e8 80 55 fb ff       	call   1004a4e30 <.text+0xa3e30>
1004ef8b0:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004ef8b4:	49 89 c7             	mov    %rax,%r15
1004ef8b7:	48 85 c0             	test   %rax,%rax
1004ef8ba:	0f 84 c0 00 00 00    	je     1004ef980 <.text+0xee980>
1004ef8c0:	48 8b 1e             	mov    (%rsi),%rbx
1004ef8c3:	48 89 d9             	mov    %rbx,%rcx
1004ef8c6:	e8 a5 09 1b 00       	call   1006a0270 <.text+0x29f270>
1004ef8cb:	4c 89 f9             	mov    %r15,%rcx
1004ef8ce:	49 89 c6             	mov    %rax,%r14
1004ef8d1:	e8 9a 09 1b 00       	call   1006a0270 <.text+0x29f270>
1004ef8d6:	48 89 c2             	mov    %rax,%rdx
1004ef8d9:	44 89 f0             	mov    %r14d,%eax
1004ef8dc:	41 be 10 00 00 00    	mov    $0x10,%r14d
1004ef8e2:	29 d0                	sub    %edx,%eax
1004ef8e4:	48 63 d0             	movslq %eax,%rdx
1004ef8e7:	48 01 da             	add    %rbx,%rdx
1004ef8ea:	85 c0                	test   %eax,%eax
1004ef8ec:	48 0f 4f da          	cmovg  %rdx,%rbx
1004ef8f0:	4c 89 fa             	mov    %r15,%rdx
1004ef8f3:	48 89 d9             	mov    %rbx,%rcx
1004ef8f6:	bb 02 00 00 00       	mov    $0x2,%ebx
1004ef8fb:	e8 20 09 1b 00       	call   1006a0220 <.text+0x29f220>
1004ef900:	85 c0                	test   %eax,%eax
1004ef902:	75 17                	jne    1004ef91b <.text+0xee91b>
1004ef904:	4c 89 f9             	mov    %r15,%rcx
1004ef907:	e8 14 1c f1 ff       	call   100401520 <.text+0x520>
1004ef90c:	0f 1f 40 00          	nopl   0x0(%rax)
1004ef910:	41 be 08 00 00 00    	mov    $0x8,%r14d
1004ef916:	bb 01 00 00 00       	mov    $0x1,%ebx
1004ef91b:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004ef91f:	48 89 f9             	mov    %rdi,%rcx
1004ef922:	45 31 c0             	xor    %r8d,%r8d
1004ef925:	4c 89 ea             	mov    %r13,%rdx
1004ef928:	4e 8d 3c 36          	lea    (%rsi,%r14,1),%r15
1004ef92c:	c7 80 f0 1f 00 00 01 	movl   $0x1,0x1ff0(%rax)
1004ef933:	00 00 00
1004ef936:	e8 75 b5 fa ff       	call   10049aeb0 <.text+0x99eb0>
1004ef93b:	49 89 07             	mov    %rax,(%r15)
1004ef93e:	48 89 c7             	mov    %rax,%rdi
1004ef941:	48 85 c0             	test   %rax,%rax
1004ef944:	74 3a                	je     1004ef980 <.text+0xee980>
1004ef946:	48 89 c1             	mov    %rax,%rcx
1004ef949:	e8 22 09 1b 00       	call   1006a0270 <.text+0x29f270>
1004ef94e:	4a 8b 74 36 f8       	mov    -0x8(%rsi,%r14,1),%rsi
1004ef953:	49 89 c5             	mov    %rax,%r13
1004ef956:	48 89 f1             	mov    %rsi,%rcx
1004ef959:	e8 12 09 1b 00       	call   1006a0270 <.text+0x29f270>
1004ef95e:	48 89 f1             	mov    %rsi,%rcx
1004ef961:	48 89 c2             	mov    %rax,%rdx
1004ef964:	44 89 e8             	mov    %r13d,%eax
1004ef967:	29 d0                	sub    %edx,%eax
1004ef969:	89 c2                	mov    %eax,%edx
1004ef96b:	48 01 fa             	add    %rdi,%rdx
1004ef96e:	85 c0                	test   %eax,%eax
1004ef970:	48 0f 4e d7          	cmovle %rdi,%rdx
1004ef974:	e8 a7 08 1b 00       	call   1006a0220 <.text+0x29f220>
1004ef979:	85 c0                	test   %eax,%eax
1004ef97b:	74 53                	je     1004ef9d0 <.text+0xee9d0>
1004ef97d:	83 c3 01             	add    $0x1,%ebx
1004ef980:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004ef984:	44 89 a0 f0 1f 00 00 	mov    %r12d,0x1ff0(%rax)
1004ef98b:	89 d8                	mov    %ebx,%eax
1004ef98d:	48 83 c4 28          	add    $0x28,%rsp
1004ef991:	5b                   	pop    %rbx
1004ef992:	5e                   	pop    %rsi
1004ef993:	5f                   	pop    %rdi
1004ef994:	5d                   	pop    %rbp
1004ef995:	41 5c                	pop    %r12
1004ef997:	41 5d                	pop    %r13
1004ef999:	41 5e                	pop    %r14
1004ef99b:	41 5f                	pop    %r15
1004ef99d:	c3                   	ret
1004ef99e:	66 90                	xchg   %ax,%ax
1004ef9a0:	4c 8d 2d 07 07 21 00 	lea    0x210707(%rip),%r13        # 1007000ae <_head_msys_iconv_2_dll-0x6bf52>
1004ef9a7:	45 31 c0             	xor    %r8d,%r8d
1004ef9aa:	48 89 f9             	mov    %rdi,%rcx
1004ef9ad:	4c 89 ea             	mov    %r13,%rdx
1004ef9b0:	e8 7b 54 fb ff       	call   1004a4e30 <.text+0xa3e30>
1004ef9b5:	48 89 06             	mov    %rax,(%rsi)
1004ef9b8:	48 85 c0             	test   %rax,%rax
1004ef9bb:	0f 85 4f ff ff ff    	jne    1004ef910 <.text+0xee910>
1004ef9c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004ef9c8:	31 db                	xor    %ebx,%ebx
1004ef9ca:	eb b4                	jmp    1004ef980 <.text+0xee980>
1004ef9cc:	0f 1f 40 00          	nopl   0x0(%rax)
1004ef9d0:	48 89 f9             	mov    %rdi,%rcx
1004ef9d3:	e8 48 1b f1 ff       	call   100401520 <.text+0x520>
1004ef9d8:	eb a6                	jmp    1004ef980 <.text+0xee980>
1004ef9da:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004ef9e0:	41 57                	push   %r15
1004ef9e2:	41 56                	push   %r14
1004ef9e4:	41 55                	push   %r13
1004ef9e6:	41 54                	push   %r12
1004ef9e8:	55                   	push   %rbp
1004ef9e9:	57                   	push   %rdi
1004ef9ea:	56                   	push   %rsi
1004ef9eb:	53                   	push   %rbx
1004ef9ec:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1004ef9f3:	44 8b bc 24 f0 00 00 	mov    0xf0(%rsp),%r15d
1004ef9fa:	00
1004ef9fb:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1004efa00:	49 89 cc             	mov    %rcx,%r12
1004efa03:	4d 89 c6             	mov    %r8,%r14
1004efa06:	45 85 c9             	test   %r9d,%r9d
1004efa09:	0f 8e ef 00 00 00    	jle    1004efafe <.text+0xeeafe>
1004efa0f:	44 89 c8             	mov    %r9d,%eax
1004efa12:	45 31 db             	xor    %r11d,%r11d
1004efa15:	bf 02 00 00 00       	mov    $0x2,%edi
1004efa1a:	49 89 f2             	mov    %rsi,%r10
1004efa1d:	49 89 d9             	mov    %rbx,%r9
1004efa20:	31 d2                	xor    %edx,%edx
1004efa22:	31 ed                	xor    %ebp,%ebp
1004efa24:	44 29 ff             	sub    %r15d,%edi
1004efa27:	4c 8d 6c 24 40       	lea    0x40(%rsp),%r13
1004efa2c:	44 89 de             	mov    %r11d,%esi
1004efa2f:	89 c3                	mov    %eax,%ebx
1004efa31:	eb 19                	jmp    1004efa4c <.text+0xeea4c>
1004efa33:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004efa38:	83 f8 02             	cmp    $0x2,%eax
1004efa3b:	0f 84 7f 01 00 00    	je     1004efbc0 <.text+0xeebc0>