10058d368:	e8 d3 ca ff ff       	call   100589e40 <.text+0x188e40>
10058d36d:	8b 54 24 5c          	mov    0x5c(%rsp),%edx
10058d371:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10058d378:	4c 89 f1             	mov    %r14,%rcx
10058d37b:	e8 a0 fc 0f 00       	call   10068d020 <.text+0x28c020>
10058d380:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
10058d387:	00
10058d388:	45 89 e0             	mov    %r12d,%r8d
10058d38b:	01 c3                	add    %eax,%ebx
10058d38d:	4a 8d 04 2a          	lea    (%rdx,%r13,1),%rax
10058d391:	8b 48 08             	mov    0x8(%rax),%ecx
10058d394:	4c 8b 30             	mov    (%rax),%r14
10058d397:	85 c9                	test   %ecx,%ecx
10058d399:	74 85                	je     10058d320 <.text+0x18c320>
10058d39b:	0f 89 27 ff ff ff    	jns    10058d2c8 <.text+0x18c2c8>
10058d3a1:	f7 d9                	neg    %ecx
10058d3a3:	49 83 c5 10          	add    $0x10,%r13
10058d3a7:	e8 a4 73 f3 ff       	call   1004c4750 <.text+0xc3750>
10058d3ac:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
10058d3b3:	00
10058d3b4:	41 89 c0             	mov    %eax,%r8d
10058d3b7:	4a 8b 14 2a          	mov    (%rdx,%r13,1),%rdx
10058d3bb:	48 85 d2             	test   %rdx,%rdx
10058d3be:	0f 85 6d ff ff ff    	jne    10058d331 <.text+0x18c331>
10058d3c4:	0f 1f 40 00          	nopl   0x0(%rax)
10058d3c8:	49 83 3f 00          	cmpq   $0x0,(%r15)
10058d3cc:	74 3a                	je     10058d408 <.text+0x18c408>
10058d3ce:	48 8b 05 8b d9 19 00 	mov    0x19d98b(%rip),%rax        # 10072ad60 <_head_msys_iconv_2_dll-0x412a0>
10058d3d5:	3b 28                	cmp    (%rax),%ebp
10058d3d7:	7d 2f                	jge    10058d408 <.text+0x18c408>
10058d3d9:	48 8b 05 70 d9 19 00 	mov    0x19d970(%rip),%rax        # 10072ad50 <_head_msys_iconv_2_dll-0x412b0>
10058d3e0:	39 18                	cmp    %ebx,(%rax)
10058d3e2:	7e 24                	jle    10058d408 <.text+0x18c408>
10058d3e4:	89 e8                	mov    %ebp,%eax
10058d3e6:	09 d8                	or     %ebx,%eax
10058d3e8:	78 1e                	js     10058d408 <.text+0x18c408>
10058d3ea:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
10058d3ef:	41 89 d9             	mov    %ebx,%r9d
10058d3f2:	41 89 e8             	mov    %ebp,%r8d
10058d3f5:	ba ff ff ff ff       	mov    $0xffffffff,%edx
10058d3fa:	4c 89 f1             	mov    %r14,%rcx
10058d3fd:	e8 3e ca ff ff       	call   100589e40 <.text+0x188e40>
10058d402:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10058d408:	48 85 f6             	test   %rsi,%rsi
10058d40b:	0f 85 01 01 00 00    	jne    10058d512 <.text+0x18c512>
10058d411:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
10058d418:	00
10058d419:	48 8b 00             	mov    (%rax),%rax
10058d41c:	48 85 c0             	test   %rax,%rax
10058d41f:	0f 84 34 02 00 00    	je     10058d659 <.text+0x18c659>
10058d425:	48 8b 35 04 58 19 00 	mov    0x195804(%rip),%rsi        # 100722c30 <_head_msys_iconv_2_dll-0x493d0>
10058d42c:	31 db                	xor    %ebx,%ebx
10058d42e:	45 31 ed             	xor    %r13d,%r13d
10058d431:	45 31 e4             	xor    %r12d,%r12d
10058d434:	31 ed                	xor    %ebp,%ebp
10058d436:	48 89 f9             	mov    %rdi,%rcx
10058d439:	48 89 c2             	mov    %rax,%rdx
10058d43c:	0f 1f 40 00          	nopl   0x0(%rax)
10058d440:	29 ca                	sub    %ecx,%edx
10058d442:	e8 d9 fb 0f 00       	call   10068d020 <.text+0x28c020>
10058d447:	01 c5                	add    %eax,%ebp
10058d449:	39 dd                	cmp    %ebx,%ebp
10058d44b:	7e 46                	jle    10058d493 <.text+0x18c493>
10058d44d:	89 e9                	mov    %ebp,%ecx
10058d44f:	4c 8b 06             	mov    (%rsi),%r8
10058d452:	4c 63 cb             	movslq %ebx,%r9
10058d455:	44 89 e2             	mov    %r12d,%edx
10058d458:	29 d9                	sub    %ebx,%ecx
10058d45a:	4c 01 c9             	add    %r9,%rcx
10058d45d:	4b 8d 04 48          	lea    (%r8,%r9,2),%rax
10058d461:	49 8d 0c 48          	lea    (%r8,%rcx,2),%rcx
10058d465:	49 89 c8             	mov    %rcx,%r8
10058d468:	49 29 c0             	sub    %rax,%r8
10058d46b:	41 83 e0 02          	and    $0x2,%r8d
10058d46f:	74 0f                	je     10058d480 <.text+0x18c480>
10058d471:	66 44 89 20          	mov    %r12w,(%rax)
10058d475:	48 83 c0 02          	add    $0x2,%rax
10058d479:	48 39 c1             	cmp    %rax,%rcx
10058d47c:	74 12                	je     10058d490 <.text+0x18c490>
10058d47e:	66 90                	xchg   %ax,%ax
10058d480:	66 89 10             	mov    %dx,(%rax)
10058d483:	48 83 c0 04          	add    $0x4,%rax
10058d487:	66 89 50 fe          	mov    %dx,-0x2(%rax)
10058d48b:	48 39 c1             	cmp    %rax,%rcx
10058d48e:	75 f0                	jne    10058d480 <.text+0x18c480>
10058d490:	48 63 dd             	movslq %ebp,%rbx
10058d493:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
10058d49a:	00
10058d49b:	4a 8d 14 28          	lea    (%rax,%r13,1),%rdx
10058d49f:	49 83 c5 10          	add    $0x10,%r13
10058d4a3:	48 8b 0a             	mov    (%rdx),%rcx
10058d4a6:	44 8b 62 08          	mov    0x8(%rdx),%r12d
10058d4aa:	4a 8b 14 28          	mov    (%rax,%r13,1),%rdx
10058d4ae:	48 85 d2             	test   %rdx,%rdx
10058d4b1:	75 8d                	jne    10058d440 <.text+0x18c440>
10058d4b3:	48 63 c3             	movslq %ebx,%rax
10058d4b6:	48 8b 15 33 56 19 00 	mov    0x195633(%rip),%rdx        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
10058d4bd:	48 8b 12             	mov    (%rdx),%rdx
10058d4c0:	48 39 c2             	cmp    %rax,%rdx
10058d4c3:	7e 4d                	jle    10058d512 <.text+0x18c512>
10058d4c5:	48 8b 05 64 57 19 00 	mov    0x195764(%rip),%rax        # 100722c30 <_head_msys_iconv_2_dll-0x493d0>
10058d4cc:	49 89 d8             	mov    %rbx,%r8
10058d4cf:	44 89 e1             	mov    %r12d,%ecx
10058d4d2:	49 f7 d0             	not    %r8
10058d4d5:	48 8b 00             	mov    (%rax),%rax
10058d4d8:	49 01 d0             	add    %rdx,%r8
10058d4db:	41 83 e0 01          	and    $0x1,%r8d
10058d4df:	66 44 89 24 58       	mov    %r12w,(%rax,%rbx,2)
10058d4e4:	48 83 c3 01          	add    $0x1,%rbx
10058d4e8:	48 39 da             	cmp    %rbx,%rdx
10058d4eb:	7e 25                	jle    10058d512 <.text+0x18c512>
10058d4ed:	4d 85 c0             	test   %r8,%r8
10058d4f0:	74 0e                	je     10058d500 <.text+0x18c500>
10058d4f2:	66 44 89 24 58       	mov    %r12w,(%rax,%rbx,2)
10058d4f7:	48 83 c3 01          	add    $0x1,%rbx
10058d4fb:	48 39 da             	cmp    %rbx,%rdx
10058d4fe:	7e 12                	jle    10058d512 <.text+0x18c512>
10058d500:	66 89 0c 58          	mov    %cx,(%rax,%rbx,2)
10058d504:	66 89 4c 58 02       	mov    %cx,0x2(%rax,%rbx,2)
10058d509:	48 83 c3 02          	add    $0x2,%rbx
10058d50d:	48 39 da             	cmp    %rbx,%rdx
10058d510:	7f ee                	jg     10058d500 <.text+0x18c500>
10058d512:	c7 05 2c 47 1d 00 00 	movl   $0x0,0x1d472c(%rip)        # 100761c48 <_head_msys_iconv_2_dll-0xa3b8>
10058d519:	00 00 00
10058d51c:	48 81 c4 98 10 00 00 	add    $0x1098,%rsp
10058d523:	5b                   	pop    %rbx
10058d524:	5e                   	pop    %rsi
10058d525:	5f                   	pop    %rdi
10058d526:	5d                   	pop    %rbp
10058d527:	41 5c                	pop    %r12
10058d529:	41 5d                	pop    %r13
10058d52b:	41 5e                	pop    %r14
10058d52d:	41 5f                	pop    %r15
10058d52f:	c3                   	ret
10058d530:	48 8b 05 59 b8 19 00 	mov    0x19b859(%rip),%rax        # 100728d90 <_head_msys_iconv_2_dll-0x43270>
10058d537:	83 e9 01             	sub    $0x1,%ecx
10058d53a:	48 63 c9             	movslq %ecx,%rcx
10058d53d:	44 8b 04 88          	mov    (%rax,%rcx,4),%r8d
10058d541:	e9 da fd ff ff       	jmp    10058d320 <.text+0x18c320>
10058d546:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10058d54d:	00 00 00
10058d550:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
10058d554:	e8 d7 07 e8 ff       	call   10040dd30 <.text+0xcd30>
10058d559:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
10058d560:	00
10058d561:	42 8b 4c 2a 08       	mov    0x8(%rdx,%r13,1),%ecx
10058d566:	85 c0                	test   %eax,%eax
10058d568:	74 26                	je     10058d590 <.text+0x18c590>
10058d56a:	44 8b 86 54 01 00 00 	mov    0x154(%rsi),%r8d
10058d571:	45 85 c0             	test   %r8d,%r8d
10058d574:	74 ba                	je     10058d530 <.text+0x18c530>
10058d576:	48 8b 05 f3 b7 19 00 	mov    0x19b7f3(%rip),%rax        # 100728d70 <_head_msys_iconv_2_dll-0x43290>
10058d57d:	83 e9 01             	sub    $0x1,%ecx
10058d580:	48 63 c9             	movslq %ecx,%rcx
10058d583:	44 8b 04 88          	mov    (%rax,%rcx,4),%r8d
10058d587:	e9 94 fd ff ff       	jmp    10058d320 <.text+0x18c320>
10058d58c:	0f 1f 40 00          	nopl   0x0(%rax)
10058d590:	48 8b 05 b9 5c 19 00 	mov    0x195cb9(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10058d597:	48 3b 30             	cmp    (%rax),%rsi
10058d59a:	74 94                	je     10058d530 <.text+0x18c530>
10058d59c:	8b 86 54 01 00 00    	mov    0x154(%rsi),%eax
10058d5a2:	85 c0                	test   %eax,%eax
10058d5a4:	74 8a                	je     10058d530 <.text+0x18c530>
10058d5a6:	48 8b 05 b3 b7 19 00 	mov    0x19b7b3(%rip),%rax        # 100728d60 <_head_msys_iconv_2_dll-0x432a0>
10058d5ad:	83 e9 01             	sub    $0x1,%ecx
10058d5b0:	48 63 c9             	movslq %ecx,%rcx
10058d5b3:	44 8b 04 88          	mov    (%rax,%rcx,4),%r8d
10058d5b7:	e9 64 fd ff ff       	jmp    10058d320 <.text+0x18c320>
10058d5bc:	03 be 58 01 00 00    	add    0x158(%rsi),%edi
10058d5c2:	31 d2                	xor    %edx,%edx
10058d5c4:	4c 8d 05 70 fe 17 00 	lea    0x17fe70(%rip),%r8        # 10070d43b <_head_msys_iconv_2_dll-0x5ebc5>
10058d5cb:	89 fb                	mov    %edi,%ebx
10058d5cd:	e9 05 fb ff ff       	jmp    10058d0d7 <.text+0x18c0d7>
10058d5d2:	48 8b 05 77 ce 19 00 	mov    0x19ce77(%rip),%rax        # 10072a450 <_head_msys_iconv_2_dll-0x41bb0>
10058d5d9:	31 d2                	xor    %edx,%edx
10058d5db:	4c 8d 05 4e fe 17 00 	lea    0x17fe4e(%rip),%r8        # 10070d430 <_head_msys_iconv_2_dll-0x5ebd0>
10058d5e2:	48 8b 08             	mov    (%rax),%rcx
10058d5e5:	85 db                	test   %ebx,%ebx
10058d5e7:	0f 84 ea fa ff ff    	je     10058d0d7 <.text+0x18c0d7>
10058d5ed:	e9 2d fb ff ff       	jmp    10058d11f <.text+0x18c11f>
10058d5f2:	80 79 01 2d          	cmpb   $0x2d,0x1(%rcx)
10058d5f6:	4c 8d 61 02          	lea    0x2(%rcx),%r12
10058d5fa:	74 04                	je     10058d600 <.text+0x18c600>
10058d5fc:	4c 8d 61 01          	lea    0x1(%rcx),%r12
10058d600:	4c 89 e1             	mov    %r12,%rcx
10058d603:	e8 f8 23 11 00       	call   10069fa00 <.text+0x29ea00>
10058d608:	85 c0                	test   %eax,%eax
10058d60a:	75 28                	jne    10058d634 <.text+0x18c634>
10058d60c:	41 0f b6 14 24       	movzbl (%r12),%edx
10058d611:	49 8d 4c 24 01       	lea    0x1(%r12),%rcx
10058d616:	80 fa 28             	cmp    $0x28,%dl
10058d619:	0f 84 5c fa ff ff    	je     10058d07b <.text+0x18c07b>
10058d61f:	48 8b 0f             	mov    (%rdi),%rcx
10058d622:	e9 54 fa ff ff       	jmp    10058d07b <.text+0x18c07b>
10058d627:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10058d62e:	00 00
10058d630:	49 83 c4 01          	add    $0x1,%r12
10058d634:	41 0f b6 04 24       	movzbl (%r12),%eax
10058d639:	89 c2                	mov    %eax,%edx
10058d63b:	83 e8 30             	sub    $0x30,%eax
10058d63e:	83 f8 09             	cmp    $0x9,%eax
10058d641:	76 ed                	jbe    10058d630 <.text+0x18c630>
10058d643:	eb cc                	jmp    10058d611 <.text+0x18c611>
10058d645:	44 8b 44 24 5c       	mov    0x5c(%rsp),%r8d
10058d64a:	4c 8b 3d 7f 55 19 00 	mov    0x19557f(%rip),%r15        # 100722bd0 <_head_msys_iconv_2_dll-0x49430>
10058d651:	49 89 fe             	mov    %rdi,%r14
10058d654:	e9 6f fd ff ff       	jmp    10058d3c8 <.text+0x18c3c8>
10058d659:	31 c0                	xor    %eax,%eax
10058d65b:	31 db                	xor    %ebx,%ebx
10058d65d:	45 31 e4             	xor    %r12d,%r12d
10058d660:	e9 51 fe ff ff       	jmp    10058d4b6 <.text+0x18c4b6>
10058d665:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10058d66c:	00 00 00 00
10058d670:	8b 05 d2 45 1d 00    	mov    0x1d45d2(%rip),%eax        # 100761c48 <_head_msys_iconv_2_dll-0xa3b8>
10058d676:	85 c0                	test   %eax,%eax
10058d678:	75 06                	jne    10058d680 <.text+0x18c680>
10058d67a:	e9 81 f9 ff ff       	jmp    10058d000 <.text+0x18c000>
10058d67f:	90                   	nop
10058d680:	c3                   	ret
10058d681:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10058d688:	00 00 00 00
10058d68c:	0f 1f 40 00          	nopl   0x0(%rax)
10058d690:	41 57                	push   %r15
10058d692:	41 56                	push   %r14
10058d694:	41 55                	push   %r13
10058d696:	41 54                	push   %r12
10058d698:	55                   	push   %rbp
10058d699:	57                   	push   %rdi
10058d69a:	56                   	push   %rsi
10058d69b:	53                   	push   %rbx
10058d69c:	48 83 ec 78          	sub    $0x78,%rsp
10058d6a0:	48 8b 05 99 b6 19 00 	mov    0x19b699(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10058d6a7:	8b 80 c4 00 00 00    	mov    0xc4(%rax),%eax
10058d6ad:	89 44 24 64          	mov    %eax,0x64(%rsp)
10058d6b1:	48 8b 05 88 b6 19 00 	mov    0x19b688(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10058d6b8:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
10058d6bf:	00
10058d6c0:	8b 80 c0 00 00 00    	mov    0xc0(%rax),%eax
10058d6c6:	89 44 24 5c          	mov    %eax,0x5c(%rsp)
10058d6ca:	48 8b 05 6f b6 19 00 	mov    0x19b66f(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
10058d6d1:	8b b8 c8 00 00 00    	mov    0xc8(%rax),%edi
10058d6d7:	48 8b 05 22 d9 19 00 	mov    0x19d922(%rip),%rax        # 10072b000 <_head_msys_iconv_2_dll-0x41000>
10058d6de:	83 38 07             	cmpl   $0x7,(%rax)
10058d6e1:	7f 15                	jg     10058d6f8 <.text+0x18c6f8>
10058d6e3:	48 8b 05 e6 ce 19 00 	mov    0x19cee6(%rip),%rax        # 10072a5d0 <_head_msys_iconv_2_dll-0x41a30>
10058d6ea:	8b 00                	mov    (%rax),%eax
10058d6ec:	85 c0                	test   %eax,%eax
10058d6ee:	0f 94 c0             	sete   %al
10058d6f1:	0f b6 c0             	movzbl %al,%eax
10058d6f4:	89 44 24 58          	mov    %eax,0x58(%rsp)
10058d6f8:	48 8b 05 d1 54 19 00 	mov    0x1954d1(%rip),%rax        # 100722bd0 <_head_msys_iconv_2_dll-0x49430>
10058d6ff:	48 83 38 00          	cmpq   $0x0,(%rax)
10058d703:	74 69                	je     10058d76e <.text+0x18c76e>
10058d705:	48 8b 05 b4 d4 19 00 	mov    0x19d4b4(%rip),%rax        # 10072abc0 <_head_msys_iconv_2_dll-0x41440>
10058d70c:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
10058d712:	e8 99 58 0c 00       	call   100652fb0 <.text+0x251fb0>
10058d717:	85 c0                	test   %eax,%eax
10058d719:	7e 53                	jle    10058d76e <.text+0x18c76e>
10058d71b:	48 8b 05 ce 53 19 00 	mov    0x1953ce(%rip),%rax        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
10058d722:	4c 8b 38             	mov    (%rax),%r15
10058d725:	4d 85 ff             	test   %r15,%r15
10058d728:	7e 15                	jle    10058d73f <.text+0x18c73f>
10058d72a:	48 8b 05 ff 54 19 00 	mov    0x1954ff(%rip),%rax        # 100722c30 <_head_msys_iconv_2_dll-0x493d0>
10058d731:	4f 8d 04 3f          	lea    (%r15,%r15,1),%r8
10058d735:	31 d2                	xor    %edx,%edx
10058d737:	48 8b 08             	mov    (%rax),%rcx
10058d73a:	e8 d1 27 11 00       	call   10069ff10 <.text+0x29ef10>
10058d73f:	48 8b 05 ea cd 19 00 	mov    0x19cdea(%rip),%rax        # 10072a530 <_head_msys_iconv_2_dll-0x41ad0>
10058d746:	48 8b 00             	mov    (%rax),%rax
10058d749:	80 38 00             	cmpb   $0x0,(%rax)
10058d74c:	74 31                	je     10058d77f <.text+0x18c77f>
10058d74e:	8b 05 f4 44 1d 00    	mov    0x1d44f4(%rip),%eax        # 100761c48 <_head_msys_iconv_2_dll-0xa3b8>
10058d754:	85 c0                	test   %eax,%eax
10058d756:	75 09                	jne    10058d761 <.text+0x18c761>
10058d758:	31 d2                	xor    %edx,%edx
10058d75a:	31 c9                	xor    %ecx,%ecx
10058d75c:	e8 9f f8 ff ff       	call   10058d000 <.text+0x18c000>
10058d761:	48 8b 05 58 d4 19 00 	mov    0x19d458(%rip),%rax        # 10072abc0 <_head_msys_iconv_2_dll-0x41440>
10058d768:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
10058d76e:	48 83 c4 78          	add    $0x78,%rsp
10058d772:	5b                   	pop    %rbx
10058d773:	5e                   	pop    %rsi
10058d774:	5f                   	pop    %rdi
10058d775:	5d                   	pop    %rbp
10058d776:	41 5c                	pop    %r12
10058d778:	41 5d                	pop    %r13
10058d77a:	41 5e                	pop    %r14
10058d77c:	41 5f                	pop    %r15
10058d77e:	c3                   	ret
10058d77f:	48 8b 05 da b3 19 00 	mov    0x19b3da(%rip),%rax        # 100728b60 <_head_msys_iconv_2_dll-0x434a0>
10058d786:	48 8b 30             	mov    (%rax),%rsi
10058d789:	48 85 f6             	test   %rsi,%rsi
10058d78c:	0f 84 ed 05 00 00    	je     10058dd7f <.text+0x18cd7f>
10058d792:	48 89 f0             	mov    %rsi,%rax
10058d795:	31 d2                	xor    %edx,%edx
10058d797:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10058d79e:	00 00
10058d7a0:	48 8b 00             	mov    (%rax),%rax
10058d7a3:	83 c2 01             	add    $0x1,%edx
10058d7a6:	48 85 c0             	test   %rax,%rax
10058d7a9:	75 f5                	jne    10058d7a0 <.text+0x18c7a0>
10058d7ab:	89 d0                	mov    %edx,%eax
10058d7ad:	48 63 ca             	movslq %edx,%rcx
10058d7b0:	c7 44 24 4c 00 00 00 	movl   $0x0,0x4c(%rsp)
10058d7b7:	00
10058d7b8:	d1 f8                	sar    $1,%eax
10058d7ba:	89 7c 24 6c          	mov    %edi,0x6c(%rsp)
10058d7be:	48 98                	cltq
10058d7c0:	49 8d 44 07 ff       	lea    -0x1(%r15,%rax,1),%rax
10058d7c5:	48 99                	cqto
10058d7c7:	48 f7 f9             	idiv   %rcx
10058d7ca:	ba 06 00 00 00       	mov    $0x6,%edx
10058d7cf:	39 d0                	cmp    %edx,%eax
10058d7d1:	0f 4d d0             	cmovge %eax,%edx
10058d7d4:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
10058d7d8:	31 db                	xor    %ebx,%ebx
10058d7da:	89 54 24 60          	mov    %edx,0x60(%rsp)
10058d7de:	89 c7                	mov    %eax,%edi
10058d7e0:	4c 89 f8             	mov    %r15,%rax
10058d7e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10058d7e8:	4c 63 e3             	movslq %ebx,%r12
10058d7eb:	48 8d 50 fc          	lea    -0x4(%rax),%rdx
10058d7ef:	49 39 d4             	cmp    %rdx,%r12
10058d7f2:	0f 8d fc 04 00 00    	jge    10058dcf4 <.text+0x18ccf4>
10058d7f8:	48 8b 15 e1 d8 19 00 	mov    0x19d8e1(%rip),%rdx        # 10072b0e0 <_head_msys_iconv_2_dll-0x40f20>
10058d7ff:	85 db                	test   %ebx,%ebx
10058d801:	0f 9f c0             	setg   %al
10058d804:	22 44 24 58          	and    0x58(%rsp),%al
10058d808:	48 8b 12             	mov    (%rdx),%rdx
10058d80b:	48 39 56 08          	cmp    %rdx,0x8(%rsi)
10058d80f:	0f 84 6b 02 00 00    	je     10058da80 <.text+0x18ca80>
10058d815:	84 c0                	test   %al,%al
10058d817:	0f 85 07 02 00 00    	jne    10058da24 <.text+0x18ca24>
10058d81d:	8b 7c 24 5c          	mov    0x5c(%rsp),%edi
10058d821:	41 89 de             	mov    %ebx,%r14d
10058d824:	41 8d 46 01          	lea    0x1(%r14),%eax
10058d828:	41 89 f9             	mov    %edi,%r9d
10058d82b:	45 89 f0             	mov    %r14d,%r8d
10058d82e:	31 d2                	xor    %edx,%edx
10058d830:	b9 20 00 00 00       	mov    $0x20,%ecx
10058d835:	89 44 24 48          	mov    %eax,0x48(%rsp)
10058d839:	e8 d2 d4 ff ff       	call   10058ad10 <.text+0x189d10>
10058d83e:	48 8b 05 fb 59 19 00 	mov    0x1959fb(%rip),%rax        # 100723240 <_head_msys_iconv_2_dll-0x48dc0>
10058d845:	48 39 30             	cmp    %rsi,(%rax)
10058d848:	0f 84 0a 02 00 00    	je     10058da58 <.text+0x18ca58>
10058d84e:	48 8b 46 10          	mov    0x10(%rsi),%rax
10058d852:	4c 8b 7e 20          	mov    0x20(%rsi),%r15
10058d856:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
10058d85b:	4d 85 ff             	test   %r15,%r15
10058d85e:	74 3e                	je     10058d89e <.text+0x18c89e>