100643315:	90                   	nop
100643316:	90                   	nop
100643317:	90                   	nop
100643318:	90                   	nop
100643319:	90                   	nop
10064331a:	90                   	nop
10064331b:	90                   	nop
10064331c:	90                   	nop
10064331d:	90                   	nop
10064331e:	90                   	nop
10064331f:	90                   	nop
100643320:	48 89 d0             	mov    %rdx,%rax
100643323:	48 8b 11             	mov    (%rcx),%rdx
100643326:	48 8b 00             	mov    (%rax),%rax
100643329:	48 8b 40 18          	mov    0x18(%rax),%rax
10064332d:	48 39 42 18          	cmp    %rax,0x18(%rdx)
100643331:	ba ff ff ff ff       	mov    $0xffffffff,%edx
100643336:	0f 9f c0             	setg   %al
100643339:	0f b6 c0             	movzbl %al,%eax
10064333c:	0f 4c c2             	cmovl  %edx,%eax
10064333f:	c3                   	ret
100643340:	31 c0                	xor    %eax,%eax
100643342:	48 8b 12             	mov    (%rdx),%rdx
100643345:	48 8b 09             	mov    (%rcx),%rcx
100643348:	48 8b 92 68 01 00 00 	mov    0x168(%rdx),%rdx
10064334f:	48 39 91 68 01 00 00 	cmp    %rdx,0x168(%rcx)
100643356:	74 0a                	je     100643362 <.text+0x242362>
100643358:	0f 9e c0             	setle  %al
10064335b:	0f b6 c0             	movzbl %al,%eax
10064335e:	8d 44 00 ff          	lea    -0x1(%rax,%rax,1),%eax
100643362:	c3                   	ret
100643363:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10064336a:	00 00 00 00
10064336e:	66 90                	xchg   %ax,%ax
100643370:	55                   	push   %rbp
100643371:	57                   	push   %rdi
100643372:	56                   	push   %rsi
100643373:	53                   	push   %rbx
100643374:	48 83 ec 28          	sub    $0x28,%rsp
100643378:	48 8b 01             	mov    (%rcx),%rax
10064337b:	48 63 f2             	movslq %edx,%rsi
10064337e:	48 89 cb             	mov    %rcx,%rbx
100643381:	44 89 c7             	mov    %r8d,%edi
100643384:	48 8d 0c 30          	lea    (%rax,%rsi,1),%rcx
100643388:	80 39 16             	cmpb   $0x16,(%rcx)
10064338b:	0f 84 8f 00 00 00    	je     100643420 <.text+0x242420>
100643391:	e8 ea 0b f8 ff       	call   1005c3f80 <.text+0x1c2f80>
100643396:	48 89 c6             	mov    %rax,%rsi
100643399:	48 85 c0             	test   %rax,%rax
10064339c:	0f 84 1d 01 00 00    	je     1006434bf <.text+0x2424bf>
1006433a2:	0f b6 10             	movzbl (%rax),%edx
1006433a5:	48 89 f1             	mov    %rsi,%rcx
1006433a8:	84 d2                	test   %dl,%dl
1006433aa:	74 54                	je     100643400 <.text+0x242400>
1006433ac:	80 fa 0a             	cmp    $0xa,%dl
1006433af:	74 4f                	je     100643400 <.text+0x242400>
1006433b1:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1006433b7:	eb 1a                	jmp    1006433d3 <.text+0x2423d3>
1006433b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1006433c0:	48 83 c0 01          	add    $0x1,%rax
1006433c4:	88 51 ff             	mov    %dl,-0x1(%rcx)
1006433c7:	0f b6 10             	movzbl (%rax),%edx
1006433ca:	84 d2                	test   %dl,%dl
1006433cc:	74 32                	je     100643400 <.text+0x242400>
1006433ce:	80 fa 0a             	cmp    $0xa,%dl
1006433d1:	74 2d                	je     100643400 <.text+0x242400>
1006433d3:	48 83 c1 01          	add    $0x1,%rcx
1006433d7:	80 fa 16             	cmp    $0x16,%dl
1006433da:	75 e4                	jne    1006433c0 <.text+0x2423c0>
1006433dc:	44 0f b6 48 01       	movzbl 0x1(%rax),%r9d
1006433e1:	45 84 c9             	test   %r9b,%r9b
1006433e4:	74 da                	je     1006433c0 <.text+0x2423c0>
1006433e6:	41 80 f9 6e          	cmp    $0x6e,%r9b
1006433ea:	41 0f 44 d0          	cmove  %r8d,%edx
1006433ee:	48 83 c0 02          	add    $0x2,%rax
1006433f2:	88 51 ff             	mov    %dl,-0x1(%rcx)
1006433f5:	0f b6 10             	movzbl (%rax),%edx
1006433f8:	84 d2                	test   %dl,%dl
1006433fa:	75 d2                	jne    1006433ce <.text+0x2423ce>
1006433fc:	0f 1f 40 00          	nopl   0x0(%rax)
100643400:	c6 01 00             	movb   $0x0,(%rcx)
100643403:	85 ff                	test   %edi,%edi
100643405:	74 0c                	je     100643413 <.text+0x242413>
100643407:	8b 43 10             	mov    0x10(%rbx),%eax
10064340a:	85 c0                	test   %eax,%eax
10064340c:	74 05                	je     100643413 <.text+0x242413>
10064340e:	80 3e 00             	cmpb   $0x0,(%rsi)
100643411:	75 2a                	jne    10064343d <.text+0x24243d>
100643413:	48 89 f0             	mov    %rsi,%rax
100643416:	48 83 c4 28          	add    $0x28,%rsp
10064341a:	5b                   	pop    %rbx
10064341b:	5e                   	pop    %rsi
10064341c:	5f                   	pop    %rdi
10064341d:	5d                   	pop    %rbp
10064341e:	c3                   	ret
10064341f:	90                   	nop
100643420:	0f b6 4c 30 01       	movzbl 0x1(%rax,%rsi,1),%ecx
100643425:	48 8d 6e 01          	lea    0x1(%rsi),%rbp
100643429:	e8 72 c5 04 00       	call   10068f9a0 <.text+0x28e9a0>
10064342e:	85 c0                	test   %eax,%eax
100643430:	75 36                	jne    100643468 <.text+0x242468>
100643432:	48 03 33             	add    (%rbx),%rsi
100643435:	48 89 f1             	mov    %rsi,%rcx
100643438:	e9 54 ff ff ff       	jmp    100643391 <.text+0x242391>
10064343d:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
100643441:	45 31 c0             	xor    %r8d,%r8d
100643444:	48 89 f2             	mov    %rsi,%rdx
100643447:	e8 44 a9 ea ff       	call   1004edd90 <.text+0xecd90>
10064344c:	48 89 c3             	mov    %rax,%rbx
10064344f:	48 85 c0             	test   %rax,%rax
100643452:	74 bf                	je     100643413 <.text+0x242413>
100643454:	48 89 f1             	mov    %rsi,%rcx
100643457:	48 89 de             	mov    %rbx,%rsi
10064345a:	e8 c1 e0 db ff       	call   100401520 <.text+0x520>
10064345f:	eb b2                	jmp    100643413 <.text+0x242413>
100643461:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100643468:	48 8b 0b             	mov    (%rbx),%rcx
10064346b:	48 01 e9             	add    %rbp,%rcx
10064346e:	e8 9d c5 05 00       	call   10069fa10 <.text+0x29ea10>
100643473:	48 89 c5             	mov    %rax,%rbp
100643476:	48 8d 40 ff          	lea    -0x1(%rax),%rax
10064347a:	48 3d 3e 42 0f 00    	cmp    $0xf423e,%rax
100643480:	77 2c                	ja     1006434ae <.text+0x2424ae>
100643482:	ba 01 00 00 00       	mov    $0x1,%edx
100643487:	48 89 e9             	mov    %rbp,%rcx
10064348a:	e8 b1 dd db ff       	call   100401240 <.text+0x240>
10064348f:	48 89 c6             	mov    %rax,%rsi
100643492:	48 85 c0             	test   %rax,%rax
100643495:	74 17                	je     1006434ae <.text+0x2424ae>
100643497:	4c 8b 43 08          	mov    0x8(%rbx),%r8
10064349b:	89 ea                	mov    %ebp,%edx
10064349d:	48 89 c1             	mov    %rax,%rcx
1006434a0:	e8 4b 7a e5 ff       	call   10049aef0 <.text+0x99ef0>
1006434a5:	48 8d 46 01          	lea    0x1(%rsi),%rax
1006434a9:	e9 f4 fe ff ff       	jmp    1006433a2 <.text+0x2423a2>
1006434ae:	48 8b 0b             	mov    (%rbx),%rcx
1006434b1:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1006434b5:	ba 0a 00 00 00       	mov    $0xa,%edx
1006434ba:	e8 31 7a e5 ff       	call   10049aef0 <.text+0x99ef0>
1006434bf:	31 f6                	xor    %esi,%esi
1006434c1:	e9 4d ff ff ff       	jmp    100643413 <.text+0x242413>
1006434c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1006434cd:	00 00 00
1006434d0:	41 57                	push   %r15
1006434d2:	41 56                	push   %r14
1006434d4:	41 55                	push   %r13
1006434d6:	41 54                	push   %r12
1006434d8:	55                   	push   %rbp
1006434d9:	57                   	push   %rdi
1006434da:	56                   	push   %rsi
1006434db:	53                   	push   %rbx
1006434dc:	48 83 ec 58          	sub    $0x58,%rsp
1006434e0:	48 8d 35 c9 23 12 00 	lea    0x1223c9(%rip),%rsi        # 1007658b0 <_head_msys_iconv_2_dll-0x6750>
1006434e7:	48 63 d9             	movslq %ecx,%rbx
1006434ea:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
1006434ee:	e8 2d 64 de ff       	call   100429920 <.text+0x28920>
1006434f3:	89 d9                	mov    %ebx,%ecx
1006434f5:	89 c5                	mov    %eax,%ebp
1006434f7:	e8 34 64 de ff       	call   100429930 <.text+0x28930>
1006434fc:	89 d9                	mov    %ebx,%ecx
1006434fe:	48 63 fd             	movslq %ebp,%rdi
100643501:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100643506:	e8 45 64 de ff       	call   100429950 <.text+0x28950>
10064350b:	89 d9                	mov    %ebx,%ecx
10064350d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100643512:	e8 49 64 de ff       	call   100429960 <.text+0x28960>
100643517:	8b 0c 9e             	mov    (%rsi,%rbx,4),%ecx
10064351a:	49 89 c5             	mov    %rax,%r13
10064351d:	01 e9                	add    %ebp,%ecx
10064351f:	48 63 c9             	movslq %ecx,%rcx
100643522:	48 c1 e1 03          	shl    $0x3,%rcx
100643526:	e8 b5 db db ff       	call   1004010e0 <.text+0xe0>
10064352b:	49 89 c7             	mov    %rax,%r15
10064352e:	48 89 f8             	mov    %rdi,%rax
100643531:	48 c1 e0 05          	shl    $0x5,%rax
100643535:	48 89 c1             	mov    %rax,%rcx
100643538:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10064353d:	e8 9e db db ff       	call   1004010e0 <.text+0xe0>
100643542:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100643547:	4d 85 ff             	test   %r15,%r15
10064354a:	0f 84 f0 01 00 00    	je     100643740 <.text+0x242740>
100643550:	48 85 c0             	test   %rax,%rax
100643553:	0f 84 e7 01 00 00    	je     100643740 <.text+0x242740>
100643559:	44 8b 24 9e          	mov    (%rsi,%rbx,4),%r12d
10064355d:	45 85 e4             	test   %r12d,%r12d
100643560:	0f 8e 1a 02 00 00    	jle    100643780 <.text+0x242780>
100643566:	48 8d 05 73 23 12 00 	lea    0x122373(%rip),%rax        # 1007658e0 <_head_msys_iconv_2_dll-0x6720>
10064356d:	49 63 cc             	movslq %r12d,%rcx
100643570:	4c 89 fa             	mov    %r15,%rdx
100643573:	48 8b 04 d8          	mov    (%rax,%rbx,8),%rax
100643577:	49 89 c8             	mov    %rcx,%r8
10064357a:	49 c1 e0 05          	shl    $0x5,%r8
10064357e:	49 01 c0             	add    %rax,%r8
100643581:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100643588:	48 89 02             	mov    %rax,(%rdx)
10064358b:	48 83 c0 20          	add    $0x20,%rax
10064358f:	48 83 c2 08          	add    $0x8,%rdx
100643593:	4c 39 c0             	cmp    %r8,%rax
100643596:	75 f0                	jne    100643588 <.text+0x242588>
100643598:	85 ed                	test   %ebp,%ebp
10064359a:	0f 8e b0 01 00 00    	jle    100643750 <.text+0x242750>
1006435a0:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1006435a5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1006435aa:	48 89 c2             	mov    %rax,%rdx
1006435ad:	4c 8d 34 01          	lea    (%rcx,%rax,1),%r14
1006435b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1006435b8:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1006435bd:	74 0b                	je     1006435ca <.text+0x2425ca>
1006435bf:	49 63 c4             	movslq %r12d,%rax
1006435c2:	41 83 c4 01          	add    $0x1,%r12d
1006435c6:	49 89 14 c7          	mov    %rdx,(%r15,%rax,8)
1006435ca:	48 83 c2 20          	add    $0x20,%rdx
1006435ce:	4c 39 f2             	cmp    %r14,%rdx
1006435d1:	75 e5                	jne    1006435b8 <.text+0x2425b8>
1006435d3:	49 63 d4             	movslq %r12d,%rdx
1006435d6:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1006435dc:	4c 89 f9             	mov    %r15,%rcx
1006435df:	4c 8d 0d 3a fd ff ff 	lea    -0x2c6(%rip),%r9        # 100643320 <.text+0x242320>
1006435e6:	e8 25 ca 05 00       	call   1006a0010 <.text+0x29f010>
1006435eb:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1006435f0:	45 31 c0             	xor    %r8d,%r8d
1006435f3:	89 6c 24 44          	mov    %ebp,0x44(%rsp)
1006435f7:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1006435fc:	4c 89 fd             	mov    %r15,%rbp
1006435ff:	4c 89 eb             	mov    %r13,%rbx
100643602:	45 89 e7             	mov    %r12d,%r15d
100643605:	4d 89 c5             	mov    %r8,%r13
100643608:	49 89 fc             	mov    %rdi,%r12
10064360b:	48 89 d7             	mov    %rdx,%rdi
10064360e:	eb 41                	jmp    100643651 <.text+0x242651>
100643610:	4a 8b 44 ed 00       	mov    0x0(%rbp,%r13,8),%rax
100643615:	f3 0f 6f 00          	movdqu (%rax),%xmm0
100643619:	0f 11 07             	movups %xmm0,(%rdi)
10064361c:	f3 0f 6f 48 10       	movdqu 0x10(%rax),%xmm1
100643621:	8b 17                	mov    (%rdi),%edx
100643623:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
100643627:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
10064362e:	00
10064362f:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
100643636:	00
100643637:	85 d2                	test   %edx,%edx
100643639:	75 09                	jne    100643644 <.text+0x242644>
10064363b:	8b 03                	mov    (%rbx),%eax
10064363d:	83 c0 01             	add    $0x1,%eax
100643640:	89 03                	mov    %eax,(%rbx)
100643642:	89 07                	mov    %eax,(%rdi)
100643644:	49 83 c5 01          	add    $0x1,%r13
100643648:	48 83 c7 20          	add    $0x20,%rdi
10064364c:	4d 39 ec             	cmp    %r13,%r12
10064364f:	74 1a                	je     10064366b <.text+0x24266b>
100643651:	45 39 ef             	cmp    %r13d,%r15d
100643654:	7f ba                	jg     100643610 <.text+0x242610>
100643656:	48 89 f9             	mov    %rdi,%rcx
100643659:	49 83 c5 01          	add    $0x1,%r13
10064365d:	48 83 c7 20          	add    $0x20,%rdi
100643661:	e8 da 66 de ff       	call   100429d40 <.text+0x28d40>
100643666:	4d 39 ec             	cmp    %r13,%r12
100643669:	75 e6                	jne    100643651 <.text+0x242651>
10064366b:	45 89 fc             	mov    %r15d,%r12d
10064366e:	49 89 ef             	mov    %rbp,%r15
100643671:	8b 6c 24 44          	mov    0x44(%rsp),%ebp
100643675:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10064367a:	45 89 e3             	mov    %r12d,%r11d
10064367d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
100643682:	41 39 ec             	cmp    %ebp,%r12d
100643685:	44 0f 4f dd          	cmovg  %ebp,%r11d
100643689:	41 83 eb 01          	sub    $0x1,%r11d
10064368d:	44 89 18             	mov    %r11d,(%rax)
100643690:	8b 04 9e             	mov    (%rsi,%rbx,4),%eax
100643693:	85 c0                	test   %eax,%eax
100643695:	7e 4b                	jle    1006436e2 <.text+0x2426e2>
100643697:	48 8d 3d 42 22 12 00 	lea    0x122242(%rip),%rdi        # 1007658e0 <_head_msys_iconv_2_dll-0x6720>
10064369e:	45 31 ed             	xor    %r13d,%r13d
1006436a1:	48 8b 04 df          	mov    (%rdi,%rbx,8),%rax
1006436a5:	0f 1f 00             	nopl   (%rax)
1006436a8:	4d 89 ec             	mov    %r13,%r12
1006436ab:	49 83 c5 01          	add    $0x1,%r13
1006436af:	49 c1 e4 05          	shl    $0x5,%r12
1006436b3:	4a 8b 4c 20 08       	mov    0x8(%rax,%r12,1),%rcx
1006436b8:	e8 63 de db ff       	call   100401520 <.text+0x520>
1006436bd:	48 8b 04 df          	mov    (%rdi,%rbx,8),%rax
1006436c1:	4a c7 44 20 10 00 00 	movq   $0x0,0x10(%rax,%r12,1)
1006436c8:	00 00
1006436ca:	44 39 2c 9e          	cmp    %r13d,(%rsi,%rbx,4)
1006436ce:	7f d8                	jg     1006436a8 <.text+0x2426a8>
1006436d0:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1006436d5:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1006436da:	4c 8d 34 06          	lea    (%rsi,%rax,1),%r14
1006436de:	85 ed                	test   %ebp,%ebp
1006436e0:	7e 28                	jle    10064370a <.text+0x24270a>
1006436e2:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1006436e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1006436ee:	00 00
1006436f0:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1006436f4:	48 83 c3 20          	add    $0x20,%rbx
1006436f8:	e8 23 de db ff       	call   100401520 <.text+0x520>
1006436fd:	48 c7 43 f0 00 00 00 	movq   $0x0,-0x10(%rbx)
100643704:	00
100643705:	4c 39 f3             	cmp    %r14,%rbx
100643708:	75 e6                	jne    1006436f0 <.text+0x2426f0>
10064370a:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
10064370f:	e8 0c de db ff       	call   100401520 <.text+0x520>
100643714:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
100643718:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10064371d:	e8 1e 62 de ff       	call   100429940 <.text+0x28940>
100643722:	4c 89 f9             	mov    %r15,%rcx
100643725:	48 83 c4 58          	add    $0x58,%rsp
100643729:	5b                   	pop    %rbx
10064372a:	5e                   	pop    %rsi
10064372b:	5f                   	pop    %rdi
10064372c:	5d                   	pop    %rbp
10064372d:	41 5c                	pop    %r12
10064372f:	41 5d                	pop    %r13
100643731:	41 5e                	pop    %r14
100643733:	41 5f                	pop    %r15
100643735:	e9 e6 dd db ff       	jmp    100401520 <.text+0x520>
10064373a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100643740:	4c 89 f9             	mov    %r15,%rcx
100643743:	e8 d8 dd db ff       	call   100401520 <.text+0x520>
100643748:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10064374d:	eb d6                	jmp    100643725 <.text+0x242725>
10064374f:	90                   	nop
100643750:	48 89 ca             	mov    %rcx,%rdx
100643753:	4c 8d 0d c6 fb ff ff 	lea    -0x43a(%rip),%r9        # 100643320 <.text+0x242320>
10064375a:	4c 89 f9             	mov    %r15,%rcx
10064375d:	41 b8 08 00 00 00    	mov    $0x8,%r8d
100643763:	e8 a8 c8 05 00       	call   1006a0010 <.text+0x29f010>
100643768:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10064376d:	8b 0c 9e             	mov    (%rsi,%rbx,4),%ecx
100643770:	c7 00 ff ff ff ff    	movl   $0xffffffff,(%rax)
100643776:	85 c9                	test   %ecx,%ecx
100643778:	0f 8f 19 ff ff ff    	jg     100643697 <.text+0x242697>
10064377e:	eb 8a                	jmp    10064370a <.text+0x24270a>
100643780:	31 c9                	xor    %ecx,%ecx
100643782:	45 31 e4             	xor    %r12d,%r12d
100643785:	e9 0e fe ff ff       	jmp    100643598 <.text+0x242598>
10064378a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100643790:	55                   	push   %rbp
100643791:	57                   	push   %rdi
100643792:	56                   	push   %rsi
100643793:	53                   	push   %rbx
100643794:	48 83 ec 28          	sub    $0x28,%rsp
100643798:	0f b6 1a             	movzbl (%rdx),%ebx
10064379b:	89 d8                	mov    %ebx,%eax
10064379d:	48 89 cf             	mov    %rcx,%rdi
1006437a0:	48 89 d5             	mov    %rdx,%rbp
1006437a3:	31 c9                	xor    %ecx,%ecx
1006437a5:	84 db                	test   %bl,%bl
1006437a7:	75 17                	jne    1006437c0 <.text+0x2427c0>
1006437a9:	e9 a5 00 00 00       	jmp    100643853 <.text+0x242853>