100505284:	4c 63 06             	movslq (%rsi),%r8
100505287:	48 8d 15 54 cd 1f 00 	lea    0x1fcd54(%rip),%rdx        # 100701fe2 <_head_msys_iconv_2_dll-0x6a01e>
10050528e:	48 89 d9             	mov    %rbx,%rcx
100505291:	49 83 c0 01          	add    $0x1,%r8
100505295:	e8 96 83 f2 ff       	call   10042d630 <.text+0x2c630>
10050529a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1005052a0:	48 89 ea             	mov    %rbp,%rdx
1005052a3:	48 89 f9             	mov    %rdi,%rcx
1005052a6:	e8 55 d1 ff ff       	call   100502400 <.text+0x101400>
1005052ab:	48 89 c6             	mov    %rax,%rsi
1005052ae:	48 85 c0             	test   %rax,%rax
1005052b1:	74 6d                	je     100505320 <.text+0x104320>
1005052b3:	44 8b b6 94 01 00 00 	mov    0x194(%rsi),%r14d
1005052ba:	8b 80 48 01 00 00    	mov    0x148(%rax),%eax
1005052c0:	8b 96 54 01 00 00    	mov    0x154(%rsi),%edx
1005052c6:	45 85 f6             	test   %r14d,%r14d
1005052c9:	0f 85 e1 00 00 00    	jne    1005053b0 <.text+0x1043b0>
1005052cf:	01 d0                	add    %edx,%eax
1005052d1:	45 31 c0             	xor    %r8d,%r8d
1005052d4:	8b 54 24 4c          	mov    0x4c(%rsp),%edx
1005052d8:	39 c2                	cmp    %eax,%edx
1005052da:	7d 44                	jge    100505320 <.text+0x104320>
1005052dc:	8b 44 24 50          	mov    0x50(%rsp),%eax
1005052e0:	44 8d 6a 01          	lea    0x1(%rdx),%r13d
1005052e4:	44 29 f2             	sub    %r14d,%edx
1005052e7:	4c 63 3e             	movslq (%rsi),%r15
1005052ea:	89 54 24 4c          	mov    %edx,0x4c(%rsp)
1005052ee:	4d 63 ed             	movslq %r13d,%r13
1005052f1:	44 8d 60 01          	lea    0x1(%rax),%r12d
1005052f5:	44 29 c0             	sub    %r8d,%eax
1005052f8:	89 44 24 50          	mov    %eax,0x50(%rsp)
1005052fc:	4d 63 e4             	movslq %r12d,%r12
1005052ff:	85 d2                	test   %edx,%edx
100505301:	78 10                	js     100505313 <.text+0x104313>
100505303:	3b 96 48 01 00 00    	cmp    0x148(%rsi),%edx
100505309:	7d 08                	jge    100505313 <.text+0x104313>
10050530b:	85 c0                	test   %eax,%eax
10050530d:	0f 89 cd 00 00 00    	jns    1005053e0 <.text+0x1043e0>
100505313:	31 ed                	xor    %ebp,%ebp
100505315:	31 ff                	xor    %edi,%edi
100505317:	31 f6                	xor    %esi,%esi
100505319:	eb 14                	jmp    10050532f <.text+0x10432f>
10050531b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100505320:	31 ed                	xor    %ebp,%ebp
100505322:	31 ff                	xor    %edi,%edi
100505324:	31 f6                	xor    %esi,%esi
100505326:	45 31 e4             	xor    %r12d,%r12d
100505329:	45 31 ed             	xor    %r13d,%r13d
10050532c:	45 31 ff             	xor    %r15d,%r15d
10050532f:	4d 89 f8             	mov    %r15,%r8
100505332:	48 89 d9             	mov    %rbx,%rcx
100505335:	48 8d 15 b0 cc 1f 00 	lea    0x1fccb0(%rip),%rdx        # 100701fec <_head_msys_iconv_2_dll-0x6a014>
10050533c:	e8 ef 82 f2 ff       	call   10042d630 <.text+0x2c630>
100505341:	4d 89 e8             	mov    %r13,%r8
100505344:	48 89 d9             	mov    %rbx,%rcx
100505347:	48 8d 15 a4 cc 1f 00 	lea    0x1fcca4(%rip),%rdx        # 100701ff2 <_head_msys_iconv_2_dll-0x6a00e>
10050534e:	e8 dd 82 f2 ff       	call   10042d630 <.text+0x2c630>
100505353:	4d 89 e0             	mov    %r12,%r8
100505356:	48 89 d9             	mov    %rbx,%rcx
100505359:	48 8d 15 99 cc 1f 00 	lea    0x1fcc99(%rip),%rdx        # 100701ff9 <_head_msys_iconv_2_dll-0x6a007>
100505360:	e8 cb 82 f2 ff       	call   10042d630 <.text+0x2c630>
100505365:	49 89 f8             	mov    %rdi,%r8
100505368:	48 89 d9             	mov    %rbx,%rcx
10050536b:	48 8d 15 8e cc 1f 00 	lea    0x1fcc8e(%rip),%rdx        # 100702000 <_head_msys_iconv_2_dll-0x6a000>
100505372:	e8 b9 82 f2 ff       	call   10042d630 <.text+0x2c630>
100505377:	49 89 f0             	mov    %rsi,%r8
10050537a:	48 89 d9             	mov    %rbx,%rcx
10050537d:	48 8d 15 81 cc 1f 00 	lea    0x1fcc81(%rip),%rdx        # 100702005 <_head_msys_iconv_2_dll-0x69ffb>
100505384:	e8 a7 82 f2 ff       	call   10042d630 <.text+0x2c630>
100505389:	49 89 e8             	mov    %rbp,%r8
10050538c:	48 8d 15 79 cc 1f 00 	lea    0x1fcc79(%rip),%rdx        # 10070200c <_head_msys_iconv_2_dll-0x69ff4>
100505393:	48 89 d9             	mov    %rbx,%rcx
100505396:	48 83 c4 68          	add    $0x68,%rsp
10050539a:	5b                   	pop    %rbx
10050539b:	5e                   	pop    %rsi
10050539c:	5f                   	pop    %rdi
10050539d:	5d                   	pop    %rbp
10050539e:	41 5c                	pop    %r12
1005053a0:	41 5d                	pop    %r13
1005053a2:	41 5e                	pop    %r14
1005053a4:	41 5f                	pop    %r15
1005053a6:	e9 85 82 f2 ff       	jmp    10042d630 <.text+0x2c630>
1005053ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005053b0:	48 89 f1             	mov    %rsi,%rcx
1005053b3:	e8 f8 bf 03 00       	call   1005413b0 <.text+0x1403b0>
1005053b8:	48 89 f1             	mov    %rsi,%rcx
1005053bb:	41 89 c6             	mov    %eax,%r14d
1005053be:	e8 1d c0 03 00       	call   1005413e0 <.text+0x1403e0>
1005053c3:	48 89 f1             	mov    %rsi,%rcx
1005053c6:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1005053ca:	e8 21 c0 03 00       	call   1005413f0 <.text+0x1403f0>
1005053cf:	44 8b 44 24 3c       	mov    0x3c(%rsp),%r8d
1005053d4:	e9 fb fe ff ff       	jmp    1005052d4 <.text+0x1042d4>
1005053d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005053e0:	3b 86 5c 01 00 00    	cmp    0x15c(%rsi),%eax
1005053e6:	0f 8d 27 ff ff ff    	jge    100505313 <.text+0x104313>
1005053ec:	49 89 e8             	mov    %rbp,%r8
1005053ef:	48 89 fa             	mov    %rdi,%rdx
1005053f2:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1005053f7:	48 89 f1             	mov    %rsi,%rcx
1005053fa:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
100505401:	00 00
100505403:	e8 e8 cc ff ff       	call   1005020f0 <.text+0x1010f0>
100505408:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
10050540d:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
100505412:	48 89 f1             	mov    %rsi,%rcx
100505415:	4c 8d 4c 24 54       	lea    0x54(%rsp),%r9
10050541a:	48 89 fa             	mov    %rdi,%rdx
10050541d:	e8 5e e2 ff ff       	call   100503680 <.text+0x102680>
100505422:	48 63 6c 24 54       	movslq 0x54(%rsp),%rbp
100505427:	8d 70 01             	lea    0x1(%rax),%esi
10050542a:	48 63 f6             	movslq %esi,%rsi
10050542d:	e9 fd fe ff ff       	jmp    10050532f <.text+0x10432f>
100505432:	90                   	nop
100505433:	90                   	nop
100505434:	90                   	nop
100505435:	90                   	nop
100505436:	90                   	nop
100505437:	90                   	nop
100505438:	90                   	nop
100505439:	90                   	nop
10050543a:	90                   	nop
10050543b:	90                   	nop
10050543c:	90                   	nop
10050543d:	90                   	nop
10050543e:	90                   	nop
10050543f:	90                   	nop
100505440:	55                   	push   %rbp
100505441:	57                   	push   %rdi
100505442:	56                   	push   %rsi
100505443:	53                   	push   %rbx
100505444:	48 83 ec 28          	sub    $0x28,%rsp
100505448:	48 8b 35 01 de 21 00 	mov    0x21de01(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10050544f:	8b 79 08             	mov    0x8(%rcx),%edi
100505452:	48 89 cb             	mov    %rcx,%rbx
100505455:	89 d5                	mov    %edx,%ebp
100505457:	48 8b 11             	mov    (%rcx),%rdx
10050545a:	48 8b 0e             	mov    (%rsi),%rcx
10050545d:	e8 0e d6 f2 ff       	call   100432a70 <.text+0x31a70>
100505462:	39 c7                	cmp    %eax,%edi
100505464:	7d 1a                	jge    100505480 <.text+0x104480>
100505466:	83 43 08 01          	addl   $0x1,0x8(%rbx)
10050546a:	b8 01 00 00 00       	mov    $0x1,%eax
10050546f:	89 43 0c             	mov    %eax,0xc(%rbx)
100505472:	48 83 c4 28          	add    $0x28,%rsp
100505476:	5b                   	pop    %rbx
100505477:	5e                   	pop    %rsi
100505478:	5f                   	pop    %rdi
100505479:	5d                   	pop    %rbp
10050547a:	c3                   	ret
10050547b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100505480:	48 8b 03             	mov    (%rbx),%rax
100505483:	c7 43 08 00 00 00 00 	movl   $0x0,0x8(%rbx)
10050548a:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
10050548e:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
100505493:	48 89 0b             	mov    %rcx,(%rbx)
100505496:	48 85 c9             	test   %rcx,%rcx
100505499:	7e d4                	jle    10050546f <.text+0x10446f>
10050549b:	45 31 c0             	xor    %r8d,%r8d
10050549e:	48 89 da             	mov    %rbx,%rdx
1005054a1:	e8 aa b2 fa ff       	call   1004b0750 <.text+0xaf750>
1005054a6:	85 c0                	test   %eax,%eax
1005054a8:	75 c0                	jne    10050546a <.text+0x10446a>
1005054aa:	48 8b 13             	mov    (%rbx),%rdx
1005054ad:	48 8b 0e             	mov    (%rsi),%rcx
1005054b0:	41 89 e8             	mov    %ebp,%r8d
1005054b3:	e8 98 53 ff ff       	call   1004fa850 <.text+0xf9850>
1005054b8:	eb b5                	jmp    10050546f <.text+0x10446f>
1005054ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005054c0:	56                   	push   %rsi
1005054c1:	53                   	push   %rbx
1005054c2:	48 83 ec 28          	sub    $0x28,%rsp
1005054c6:	48 8b 01             	mov    (%rcx),%rax
1005054c9:	8b 71 08             	mov    0x8(%rcx),%esi
1005054cc:	48 8d 50 01          	lea    0x1(%rax),%rdx
1005054d0:	48 8b 05 79 dd 21 00 	mov    0x21dd79(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005054d7:	48 89 cb             	mov    %rcx,%rbx
1005054da:	48 8b 08             	mov    (%rax),%rcx
1005054dd:	e8 8e d5 f2 ff       	call   100432a70 <.text+0x31a70>
1005054e2:	39 c6                	cmp    %eax,%esi
1005054e4:	7d 1a                	jge    100505500 <.text+0x104500>
1005054e6:	83 43 08 01          	addl   $0x1,0x8(%rbx)
1005054ea:	b8 01 00 00 00       	mov    $0x1,%eax
1005054ef:	89 43 0c             	mov    %eax,0xc(%rbx)
1005054f2:	48 83 c4 28          	add    $0x28,%rsp
1005054f6:	5b                   	pop    %rbx
1005054f7:	5e                   	pop    %rsi
1005054f8:	c3                   	ret
1005054f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100505500:	48 8b 03             	mov    (%rbx),%rax
100505503:	c7 43 08 00 00 00 00 	movl   $0x0,0x8(%rbx)
10050550a:	48 8d 48 01          	lea    0x1(%rax),%rcx
10050550e:	48 8b 05 cb dc 21 00 	mov    0x21dccb(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100505515:	48 89 0b             	mov    %rcx,(%rbx)
100505518:	48 8b 10             	mov    (%rax),%rdx
10050551b:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
100505520:	48 3b 0a             	cmp    (%rdx),%rcx
100505523:	7f ca                	jg     1005054ef <.text+0x1044ef>
100505525:	31 d2                	xor    %edx,%edx
100505527:	49 89 d8             	mov    %rbx,%r8
10050552a:	e8 21 b2 fa ff       	call   1004b0750 <.text+0xaf750>
10050552f:	85 c0                	test   %eax,%eax
100505531:	75 b7                	jne    1005054ea <.text+0x1044ea>
100505533:	48 8b 0b             	mov    (%rbx),%rcx
100505536:	e8 a5 53 ff ff       	call   1004fa8e0 <.text+0xf98e0>
10050553b:	eb b2                	jmp    1005054ef <.text+0x1044ef>
10050553d:	0f 1f 00             	nopl   (%rax)
100505540:	56                   	push   %rsi
100505541:	53                   	push   %rbx
100505542:	48 83 ec 28          	sub    $0x28,%rsp
100505546:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10050554c:	89 d6                	mov    %edx,%esi
10050554e:	48 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%rdx
100505555:	48 89 cb             	mov    %rcx,%rbx
100505558:	e8 f3 52 ff ff       	call   1004fa850 <.text+0xf9850>
10050555d:	8b 93 08 01 00 00    	mov    0x108(%rbx),%edx
100505563:	8b 8b 48 01 00 00    	mov    0x148(%rbx),%ecx
100505569:	01 c2                	add    %eax,%edx
10050556b:	39 ca                	cmp    %ecx,%edx
10050556d:	7e 26                	jle    100505595 <.text+0x104595>
10050556f:	85 f6                	test   %esi,%esi
100505571:	74 2d                	je     1005055a0 <.text+0x1045a0>
100505573:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
10050557a:	48 83 fa 01          	cmp    $0x1,%rdx
10050557e:	7e 20                	jle    1005055a0 <.text+0x1045a0>
100505580:	c7 83 08 01 00 00 00 	movl   $0x0,0x108(%rbx)
100505587:	00 00 00
10050558a:	48 83 ea 01          	sub    $0x1,%rdx
10050558e:	48 89 93 f0 00 00 00 	mov    %rdx,0xf0(%rbx)
100505595:	48 83 c4 28          	add    $0x28,%rsp
100505599:	5b                   	pop    %rbx
10050559a:	5e                   	pop    %rsi
10050559b:	c3                   	ret
10050559c:	0f 1f 40 00          	nopl   0x0(%rax)
1005055a0:	29 c1                	sub    %eax,%ecx
1005055a2:	b8 00 00 00 00       	mov    $0x0,%eax
1005055a7:	0f 48 c8             	cmovs  %eax,%ecx
1005055aa:	89 8b 08 01 00 00    	mov    %ecx,0x108(%rbx)
1005055b0:	48 83 c4 28          	add    $0x28,%rsp
1005055b4:	5b                   	pop    %rbx
1005055b5:	5e                   	pop    %rsi
1005055b6:	c3                   	ret
1005055b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005055be:	00 00
1005055c0:	53                   	push   %rbx
1005055c1:	48 83 ec 30          	sub    $0x30,%rsp
1005055c5:	45 31 c0             	xor    %r8d,%r8d
1005055c8:	48 89 cb             	mov    %rcx,%rbx
1005055cb:	48 8d 51 38          	lea    0x38(%rcx),%rdx
1005055cf:	c7 81 38 03 00 00 00 	movl   $0x0,0x338(%rcx)
1005055d6:	00 00 00
1005055d9:	4c 8d 89 34 03 00 00 	lea    0x334(%rcx),%r9
1005055e0:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1005055e7:	00 00
1005055e9:	e8 b2 9e 18 00       	call   10068f4a0 <.text+0x28e4a0>
1005055ee:	8b 83 0c 03 00 00    	mov    0x30c(%rbx),%eax
1005055f4:	a8 04                	test   $0x4,%al
1005055f6:	74 18                	je     100505610 <.text+0x104610>
1005055f8:	83 c8 04             	or     $0x4,%eax
1005055fb:	89 83 0c 03 00 00    	mov    %eax,0x30c(%rbx)
100505601:	48 83 c4 30          	add    $0x30,%rsp
100505605:	5b                   	pop    %rbx
100505606:	c3                   	ret
100505607:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10050560e:	00 00
100505610:	e8 7b 77 03 00       	call   10053cd90 <.text+0x13bd90>
100505615:	85 c0                	test   %eax,%eax
100505617:	75 1d                	jne    100505636 <.text+0x104636>
100505619:	8b 93 00 05 00 00    	mov    0x500(%rbx),%edx
10050561f:	85 d2                	test   %edx,%edx
100505621:	75 2d                	jne    100505650 <.text+0x104650>
100505623:	8b 83 04 05 00 00    	mov    0x504(%rbx),%eax
100505629:	85 c0                	test   %eax,%eax
10050562b:	74 09                	je     100505636 <.text+0x104636>
10050562d:	f6 83 10 10 00 00 02 	testb  $0x2,0x1010(%rbx)
100505634:	75 32                	jne    100505668 <.text+0x104668>
100505636:	8b 83 0c 03 00 00    	mov    0x30c(%rbx),%eax
10050563c:	83 c8 04             	or     $0x4,%eax
10050563f:	89 83 0c 03 00 00    	mov    %eax,0x30c(%rbx)
100505645:	48 83 c4 30          	add    $0x30,%rsp
100505649:	5b                   	pop    %rbx
10050564a:	c3                   	ret
10050564b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100505650:	ba 23 00 00 00       	mov    $0x23,%edx
100505655:	48 89 d9             	mov    %rbx,%rcx
100505658:	e8 63 be f3 ff       	call   1004414c0 <.text+0x404c0>
10050565d:	8b 83 0c 03 00 00    	mov    0x30c(%rbx),%eax
100505663:	eb 93                	jmp    1005055f8 <.text+0x1045f8>
100505665:	0f 1f 00             	nopl   (%rax)
100505668:	ba 0a 00 00 00       	mov    $0xa,%edx
10050566d:	48 89 d9             	mov    %rbx,%rcx
100505670:	e8 4b be f3 ff       	call   1004414c0 <.text+0x404c0>
100505675:	eb bf                	jmp    100505636 <.text+0x104636>
100505677:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10050567e:	00 00
100505680:	57                   	push   %rdi
100505681:	56                   	push   %rsi
100505682:	53                   	push   %rbx
100505683:	48 83 ec 20          	sub    $0x20,%rsp
100505687:	8b 81 1c 01 00 00    	mov    0x11c(%rcx),%eax
10050568d:	48 89 cb             	mov    %rcx,%rbx
100505690:	85 c0                	test   %eax,%eax
100505692:	75 0c                	jne    1005056a0 <.text+0x1046a0>
100505694:	31 c0                	xor    %eax,%eax
100505696:	48 83 c4 20          	add    $0x20,%rsp
10050569a:	5b                   	pop    %rbx
10050569b:	5e                   	pop    %rsi
10050569c:	5f                   	pop    %rdi
10050569d:	c3                   	ret
10050569e:	66 90                	xchg   %ax,%ax
1005056a0:	31 c0                	xor    %eax,%eax
1005056a2:	48 83 b9 b0 04 00 00 	cmpq   $0x0,0x4b0(%rcx)
1005056a9:	00
1005056aa:	8b b9 5c 01 00 00    	mov    0x15c(%rcx),%edi
1005056b0:	0f 85 8a 00 00 00    	jne    100505740 <.text+0x104740>
1005056b6:	48 8b 15 03 da 21 00 	mov    0x21da03(%rip),%rdx        # 1007230c0 <_head_msys_iconv_2_dll-0x48f40>
1005056bd:	31 f6                	xor    %esi,%esi
1005056bf:	48 89 d9             	mov    %rbx,%rcx
1005056c2:	48 39 1a             	cmp    %rbx,(%rdx)
1005056c5:	40 0f 94 c6          	sete   %sil
1005056c9:	01 c6                	add    %eax,%esi
1005056cb:	03 b3 30 04 00 00    	add    0x430(%rbx),%esi
1005056d1:	e8 7a 37 0a 00       	call   1005a8e50 <.text+0x1a7e50>
1005056d6:	85 c0                	test   %eax,%eax
1005056d8:	0f 95 c0             	setne  %al
1005056db:	0f b6 c0             	movzbl %al,%eax
1005056de:	8d 04 46             	lea    (%rsi,%rax,2),%eax
1005056e1:	29 c7                	sub    %eax,%edi
1005056e3:	48 83 bb b0 04 00 00 	cmpq   $0x0,0x4b0(%rbx)
1005056ea:	00
1005056eb:	75 23                	jne    100505710 <.text+0x104710>
1005056ed:	89 f9                	mov    %edi,%ecx
1005056ef:	8b 83 1c 01 00 00    	mov    0x11c(%rbx),%eax
1005056f5:	85 c9                	test   %ecx,%ecx
1005056f7:	7e 9b                	jle    100505694 <.text+0x104694>
1005056f9:	39 f8                	cmp    %edi,%eax
1005056fb:	7c 97                	jl     100505694 <.text+0x104694>
1005056fd:	29 f8                	sub    %edi,%eax
1005056ff:	99                   	cltd
100505700:	f7 f9                	idiv   %ecx
100505702:	83 c0 01             	add    $0x1,%eax
100505705:	48 83 c4 20          	add    $0x20,%rsp
100505709:	5b                   	pop    %rbx
10050570a:	5e                   	pop    %rsi
10050570b:	5f                   	pop    %rdi
10050570c:	c3                   	ret
10050570d:	0f 1f 00             	nopl   (%rax)
100505710:	48 8b 05 09 41 22 00 	mov    0x224109(%rip),%rax        # 100729820 <_head_msys_iconv_2_dll-0x427e0>
100505717:	ba 6e 00 00 00       	mov    $0x6e,%edx
10050571c:	48 8b 08             	mov    (%rax),%rcx