100647512:	85 f6                	test   %esi,%esi
100647514:	7e 2f                	jle    100647545 <.text+0x246545>
100647516:	48 63 c6             	movslq %esi,%rax
100647519:	4c 8d 04 80          	lea    (%rax,%rax,4),%r8
10064751d:	8d 46 ff             	lea    -0x1(%rsi),%eax
100647520:	48 98                	cltq
100647522:	49 c1 e0 03          	shl    $0x3,%r8
100647526:	48 6b c0 d8          	imul   $0xffffffffffffffd8,%rax,%rax
10064752a:	4a 8d 94 00 48 10 00 	lea    0x1048(%rax,%r8,1),%rdx
100647531:	00
100647532:	4a 8d 8c 00 70 10 00 	lea    0x1070(%rax,%r8,1),%rcx
100647539:	00
10064753a:	48 01 fa             	add    %rdi,%rdx
10064753d:	48 01 f9             	add    %rdi,%rcx
100647540:	e8 bb 89 05 00       	call   10069ff00 <.text+0x29ef00>
100647545:	66 0f 6e af 14 20 00 	movd   0x2014(%rdi),%xmm5
10064754c:	00
10064754d:	66 0f 6e c6          	movd   %esi,%xmm0
100647551:	f3 0f 7e 0d 0f 1d 0d 	movq   0xd1d0f(%rip),%xmm1        # 100719268 <_head_msys_iconv_2_dll-0x52d98>
100647558:	00
100647559:	48 c7 87 70 10 00 00 	movq   $0x0,0x1070(%rdi)
100647560:	00 00 00 00
100647564:	48 c7 87 88 10 00 00 	movq   $0x0,0x1088(%rdi)
10064756b:	00 00 00 00
10064756f:	48 8d b7 70 10 00 00 	lea    0x1070(%rdi),%rsi
100647576:	66 0f 62 c5          	punpckldq %xmm5,%xmm0
10064757a:	66 0f fe c1          	paddd  %xmm1,%xmm0
10064757e:	66 0f d6 87 10 20 00 	movq   %xmm0,0x2010(%rdi)
100647585:	00
100647586:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
10064758a:	48 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%rbx
100647591:	00
100647592:	e8 f9 81 04 00       	call   10068f790 <.text+0x28e790>
100647597:	48 89 d9             	mov    %rbx,%rcx
10064759a:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1006475a1:	00
1006475a2:	e8 89 8f 04 00       	call   100690530 <.text+0x28f530>
1006475a7:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1006475ae:	00
1006475af:	48 89 06             	mov    %rax,(%rsi)
1006475b2:	e8 d9 81 04 00       	call   10068f790 <.text+0x28e790>
1006475b7:	48 89 d9             	mov    %rbx,%rcx
1006475ba:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1006475c1:	00
1006475c2:	e8 69 8f 04 00       	call   100690530 <.text+0x28f530>
1006475c7:	48 c7 46 0c 00 00 00 	movq   $0x0,0xc(%rsi)
1006475ce:	00
1006475cf:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1006475d6:	00
1006475d7:	89 46 08             	mov    %eax,0x8(%rsi)
1006475da:	e8 b1 81 04 00       	call   10068f790 <.text+0x28e790>
1006475df:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1006475e6:	00
1006475e7:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1006475eb:	e8 30 9f db ff       	call   100401520 <.text+0x520>
1006475f0:	48 8b 94 24 d0 00 00 	mov    0xd0(%rsp),%rdx
1006475f7:	00
1006475f8:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
1006475ff:	00
100647600:	45 31 c0             	xor    %r8d,%r8d
100647603:	2b 94 24 20 01 00 00 	sub    0x120(%rsp),%edx
10064760a:	e8 61 bd ff ff       	call   100643370 <.text+0x242370>
10064760f:	48 c7 46 20 00 00 00 	movq   $0x0,0x20(%rsi)
100647616:	00
100647617:	48 89 46 18          	mov    %rax,0x18(%rsi)
10064761b:	48 8b 8c 24 20 01 00 	mov    0x120(%rsp),%rcx
100647622:	00
100647623:	e9 ca e2 ff ff       	jmp    1006458f2 <.text+0x2448f2>
100647628:	48 8d 3d 6b 17 0d 00 	lea    0xd176b(%rip),%rdi        # 100718d9a <_head_msys_iconv_2_dll-0x53266>
10064762f:	e9 7a f1 ff ff       	jmp    1006467ae <.text+0x2457ae>
100647634:	4c 8b 6d f7          	mov    -0x9(%rbp),%r13
100647638:	e8 83 19 e7 ff       	call   1004b8fc0 <.text+0xb7fc0>
10064763d:	89 c2                	mov    %eax,%edx
10064763f:	4d 85 ed             	test   %r13,%r13
100647642:	74 29                	je     10064766d <.text+0x24666d>
100647644:	45 31 c0             	xor    %r8d,%r8d
100647647:	49 8d 4d 10          	lea    0x10(%r13),%rcx
10064764b:	89 44 24 58          	mov    %eax,0x58(%rsp)
10064764f:	e8 9c 22 e7 ff       	call   1004b98f0 <.text+0xb88f0>
100647654:	85 c0                	test   %eax,%eax
100647656:	75 15                	jne    10064766d <.text+0x24666d>
100647658:	8b 54 24 58          	mov    0x58(%rsp),%edx
10064765c:	48 8d 3d 4b 17 0d 00 	lea    0xd174b(%rip),%rdi        # 100718dae <_head_msys_iconv_2_dll-0x53252>
100647663:	41 3b 55 08          	cmp    0x8(%r13),%edx
100647667:	0f 84 e3 de ff ff    	je     100645550 <.text+0x244550>
10064766d:	48 8d 3d 3a 17 0d 00 	lea    0xd173a(%rip),%rdi        # 100718dae <_head_msys_iconv_2_dll-0x53252>
100647674:	e9 35 f1 ff ff       	jmp    1006467ae <.text+0x2457ae>
100647679:	4c 8b 6d f7          	mov    -0x9(%rbp),%r13
10064767d:	e8 3e 19 e7 ff       	call   1004b8fc0 <.text+0xb7fc0>
100647682:	89 c2                	mov    %eax,%edx
100647684:	4d 85 ed             	test   %r13,%r13
100647687:	74 28                	je     1006476b1 <.text+0x2466b1>
100647689:	45 31 c0             	xor    %r8d,%r8d
10064768c:	4c 89 e9             	mov    %r13,%rcx
10064768f:	89 44 24 58          	mov    %eax,0x58(%rsp)
100647693:	e8 58 23 e7 ff       	call   1004b99f0 <.text+0xb89f0>
100647698:	85 c0                	test   %eax,%eax
10064769a:	75 15                	jne    1006476b1 <.text+0x2466b1>
10064769c:	8b 54 24 58          	mov    0x58(%rsp),%edx
1006476a0:	48 8d 3d fb 16 0d 00 	lea    0xd16fb(%rip),%rdi        # 100718da2 <_head_msys_iconv_2_dll-0x5325e>
1006476a7:	41 3b 55 54          	cmp    0x54(%r13),%edx
1006476ab:	0f 84 9f de ff ff    	je     100645550 <.text+0x244550>
1006476b1:	48 8d 3d ea 16 0d 00 	lea    0xd16ea(%rip),%rdi        # 100718da2 <_head_msys_iconv_2_dll-0x5325e>
1006476b8:	e9 f1 f0 ff ff       	jmp    1006467ae <.text+0x2457ae>
1006476bd:	48 8d 3d da 16 0d 00 	lea    0xd16da(%rip),%rdi        # 100718d9e <_head_msys_iconv_2_dll-0x53262>
1006476c4:	e9 e5 f0 ff ff       	jmp    1006467ae <.text+0x2457ae>
1006476c9:	48 8d 3d c6 16 0d 00 	lea    0xd16c6(%rip),%rdi        # 100718d96 <_head_msys_iconv_2_dll-0x5326a>
1006476d0:	e9 d9 f0 ff ff       	jmp    1006467ae <.text+0x2457ae>
1006476d5:	0f 1f 00             	nopl   (%rax)
1006476d8:	45 85 f6             	test   %r14d,%r14d
1006476db:	0f 84 47 f3 ff ff    	je     100646a28 <.text+0x245a28>
1006476e1:	48 8b 94 24 c8 01 00 	mov    0x1c8(%rsp),%rdx
1006476e8:	00
1006476e9:	48 89 f1             	mov    %rsi,%rcx
1006476ec:	e8 4f 85 05 00       	call   10069fc40 <.text+0x29ec40>
1006476f1:	e9 32 f3 ff ff       	jmp    100646a28 <.text+0x245a28>
1006476f6:	4c 89 e9             	mov    %r13,%rcx
1006476f9:	e8 42 9e db ff       	call   100401540 <.text+0x540>
1006476fe:	8b 44 24 70          	mov    0x70(%rsp),%eax
100647702:	85 c0                	test   %eax,%eax
100647704:	0f 84 a0 e0 ff ff    	je     1006457aa <.text+0x2447aa>
10064770a:	e9 32 f5 ff ff       	jmp    100646c41 <.text+0x245c41>
10064770f:	c7 05 47 e1 11 00 00 	movl   $0x0,0x11e147(%rip)        # 100765860 <_head_msys_iconv_2_dll-0x67a0>
100647716:	00 00 00
100647719:	e9 68 e0 ff ff       	jmp    100645786 <.text+0x244786>
10064771e:	48 8b 94 24 c8 01 00 	mov    0x1c8(%rsp),%rdx
100647725:	00
100647726:	48 89 d9             	mov    %rbx,%rcx
100647729:	e8 52 cc ff ff       	call   100644380 <.text+0x243380>
10064772e:	e9 45 ef ff ff       	jmp    100646678 <.text+0x245678>
100647733:	48 83 bc 24 c8 01 00 	cmpq   $0x0,0x1c8(%rsp)
10064773a:	00 00
10064773c:	48 8b b4 24 20 01 00 	mov    0x120(%rsp),%rsi
100647743:	00
100647744:	0f 84 83 d9 ff ff    	je     1006450cd <.text+0x2440cd>
10064774a:	e9 fc df ff ff       	jmp    10064574b <.text+0x24474b>
10064774f:	3c 2e                	cmp    $0x2e,%al
100647751:	0f 84 e0 04 00 00    	je     100647c37 <.text+0x246c37>
100647757:	3c 5e                	cmp    $0x5e,%al
100647759:	0f 85 36 06 00 00    	jne    100647d95 <.text+0x246d95>
10064775f:	66 0f 6f a4 24 c0 00 	movdqa 0xc0(%rsp),%xmm4
100647766:	00 00
100647768:	48 8b 05 71 ba 0d 00 	mov    0xdba71(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10064776f:	48 8b 00             	mov    (%rax),%rax
100647772:	0f 11 a0 50 03 00 00 	movups %xmm4,0x350(%rax)
100647779:	e9 aa f2 ff ff       	jmp    100646a28 <.text+0x245a28>
10064777e:	85 db                	test   %ebx,%ebx
100647780:	0f 84 fd ef ff ff    	je     100646783 <.text+0x245783>
100647786:	48 8b 15 f3 13 0e 00 	mov    0xe13f3(%rip),%rdx        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
10064778d:	48 8b 12             	mov    (%rdx),%rdx
100647790:	48 85 d2             	test   %rdx,%rdx
100647793:	0f 84 6c 04 00 00    	je     100647c05 <.text+0x246c05>
100647799:	48 8b 0d 40 ba 0d 00 	mov    0xdba40(%rip),%rcx        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1006477a0:	48 8b 09             	mov    (%rcx),%rcx
1006477a3:	eb 0d                	jmp    1006477b2 <.text+0x2467b2>
1006477a5:	48 8b 52 18          	mov    0x18(%rdx),%rdx
1006477a9:	48 85 d2             	test   %rdx,%rdx
1006477ac:	0f 84 53 04 00 00    	je     100647c05 <.text+0x246c05>
1006477b2:	48 39 4a 08          	cmp    %rcx,0x8(%rdx)
1006477b6:	75 ed                	jne    1006477a5 <.text+0x2467a5>
1006477b8:	44 8b 81 b0 09 00 00 	mov    0x9b0(%rcx),%r8d
1006477bf:	44 89 82 18 20 00 00 	mov    %r8d,0x2018(%rdx)
1006477c6:	eb dd                	jmp    1006477a5 <.text+0x2467a5>
1006477c8:	41 89 ee             	mov    %ebp,%r14d
1006477cb:	e9 f1 df ff ff       	jmp    1006457c1 <.text+0x2447c1>
1006477d0:	8b 83 28 12 00 00    	mov    0x1228(%rbx),%eax
1006477d6:	85 c0                	test   %eax,%eax
1006477d8:	0f 84 b2 f1 ff ff    	je     100646990 <.text+0x245990>
1006477de:	45 31 f6             	xor    %r14d,%r14d
1006477e1:	31 db                	xor    %ebx,%ebx
1006477e3:	e9 10 f2 ff ff       	jmp    1006469f8 <.text+0x2459f8>
1006477e8:	44 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8d
1006477ef:	00
1006477f0:	45 85 c0             	test   %r8d,%r8d
1006477f3:	0f 85 74 fc ff ff    	jne    10064746d <.text+0x24646d>
1006477f9:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
100647800:	00
100647801:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
100647808:	00
100647809:	4d 89 e8             	mov    %r13,%r8
10064780c:	e8 7f c3 ff ff       	call   100643b90 <.text+0x242b90>
100647811:	8b 8c 24 d0 00 00 00 	mov    0xd0(%rsp),%ecx
100647818:	89 44 24 70          	mov    %eax,0x70(%rsp)
10064781c:	85 c9                	test   %ecx,%ecx
10064781e:	0f 8e d2 fe ff ff    	jle    1006476f6 <.text+0x2466f6>
100647824:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
10064782b:	00
10064782c:	8b 10                	mov    (%rax),%edx
10064782e:	85 d2                	test   %edx,%edx
100647830:	0f 85 57 fa ff ff    	jne    10064728d <.text+0x24628d>
100647836:	48 8b 40 08          	mov    0x8(%rax),%rax
10064783a:	89 84 24 48 01 00 00 	mov    %eax,0x148(%rsp)
100647841:	e9 47 fa ff ff       	jmp    10064728d <.text+0x24628d>
100647846:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10064784d:	00 00 00
100647850:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
100647857:	00
100647858:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
10064785f:	00
100647860:	4d 89 e8             	mov    %r13,%r8
100647863:	e8 28 c3 ff ff       	call   100643b90 <.text+0x242b90>
100647868:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
10064786f:	00
100647870:	89 44 24 70          	mov    %eax,0x70(%rsp)
100647874:	e8 c7 a6 f3 ff       	call   100581f40 <.text+0x180f40>
100647879:	48 89 c1             	mov    %rax,%rcx
10064787c:	8b 84 24 d0 00 00 00 	mov    0xd0(%rsp),%eax
100647883:	83 f8 05             	cmp    $0x5,%eax
100647886:	0f 8e f9 f9 ff ff    	jle    100647285 <.text+0x246285>
10064788c:	8b 33                	mov    (%rbx),%esi
10064788e:	85 f6                	test   %esi,%esi
100647890:	0f 85 f7 f9 ff ff    	jne    10064728d <.text+0x24628d>
100647896:	44 8b 5b 28          	mov    0x28(%rbx),%r11d
10064789a:	45 85 db             	test   %r11d,%r11d
10064789d:	0f 85 ea f9 ff ff    	jne    10064728d <.text+0x24628d>
1006478a3:	44 8b 53 50          	mov    0x50(%rbx),%r10d
1006478a7:	45 85 d2             	test   %r10d,%r10d
1006478aa:	0f 85 dd f9 ff ff    	jne    10064728d <.text+0x24628d>
1006478b0:	44 8b 4b 78          	mov    0x78(%rbx),%r9d
1006478b4:	45 85 c9             	test   %r9d,%r9d
1006478b7:	0f 85 d0 f9 ff ff    	jne    10064728d <.text+0x24628d>
1006478bd:	44 8b 83 a0 00 00 00 	mov    0xa0(%rbx),%r8d
1006478c4:	45 85 c0             	test   %r8d,%r8d
1006478c7:	0f 85 c0 f9 ff ff    	jne    10064728d <.text+0x24628d>
1006478cd:	8b 93 c8 00 00 00    	mov    0xc8(%rbx),%edx
1006478d3:	85 d2                	test   %edx,%edx
1006478d5:	0f 85 b2 f9 ff ff    	jne    10064728d <.text+0x24628d>
1006478db:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1006478df:	83 fa 25             	cmp    $0x25,%edx
1006478e2:	0f 87 a5 f9 ff ff    	ja     10064728d <.text+0x24628d>
1006478e8:	48 8b 7b 58          	mov    0x58(%rbx),%rdi
1006478ec:	48 89 bc 24 98 00 00 	mov    %rdi,0x98(%rsp)
1006478f3:	00
1006478f4:	83 ff 02             	cmp    $0x2,%edi
1006478f7:	0f 87 90 f9 ff ff    	ja     10064728d <.text+0x24628d>
1006478fd:	48 8b b3 80 00 00 00 	mov    0x80(%rbx),%rsi
100647904:	44 8d 46 05          	lea    0x5(%rsi),%r8d
100647908:	44 39 c0             	cmp    %r8d,%eax
10064790b:	0f 8e 7c f9 ff ff    	jle    10064728d <.text+0x24628d>
100647911:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
100647918:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
10064791f:	00
100647920:	85 c0                	test   %eax,%eax
100647922:	0f 88 65 f9 ff ff    	js     10064728d <.text+0x24628d>
100647928:	48 8b 05 49 df 11 00 	mov    0x11df49(%rip),%rax        # 100765878 <_head_msys_iconv_2_dll-0x6788>
10064792f:	4c 63 c2             	movslq %edx,%r8
100647932:	89 94 24 90 00 00 00 	mov    %edx,0x90(%rsp)
100647939:	49 c1 e0 05          	shl    $0x5,%r8
10064793d:	48 85 c0             	test   %rax,%rax
100647940:	0f 84 d6 06 00 00    	je     10064801c <.text+0x24701c>
100647946:	4a 8d 2c 00          	lea    (%rax,%r8,1),%rbp
10064794a:	48 8b 43 08          	mov    0x8(%rbx),%rax
10064794e:	48 83 7d 00 00       	cmpq   $0x0,0x0(%rbp)
100647953:	48 8b bb d0 00 00 00 	mov    0xd0(%rbx),%rdi
10064795a:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
100647961:	00
100647962:	74 65                	je     1006479c9 <.text+0x2469c9>
100647964:	83 7c 24 60 00       	cmpl   $0x0,0x60(%rsp)
100647969:	75 13                	jne    10064797e <.text+0x24697e>
10064796b:	48 85 ff             	test   %rdi,%rdi
10064796e:	0f 84 19 f9 ff ff    	je     10064728d <.text+0x24628d>
100647974:	48 3b 7d 18          	cmp    0x18(%rbp),%rdi
100647978:	0f 8c 0f f9 ff ff    	jl     10064728d <.text+0x24628d>
10064797e:	31 c0                	xor    %eax,%eax
100647980:	48 83 7d 08 00       	cmpq   $0x0,0x8(%rbp)
100647985:	7e 42                	jle    1006479c9 <.text+0x2469c9>
100647987:	4c 89 ac 24 a8 00 00 	mov    %r13,0xa8(%rsp)
10064798e:	00
10064798f:	49 89 fd             	mov    %rdi,%r13
100647992:	48 89 f7             	mov    %rsi,%rdi
100647995:	48 89 de             	mov    %rbx,%rsi
100647998:	48 89 c3             	mov    %rax,%rbx
10064799b:	48 89 d8             	mov    %rbx,%rax
10064799e:	48 83 c3 01          	add    $0x1,%rbx
1006479a2:	48 c1 e0 04          	shl    $0x4,%rax
1006479a6:	48 03 45 00          	add    0x0(%rbp),%rax
1006479aa:	48 8b 08             	mov    (%rax),%rcx
1006479ad:	e8 6e 9b db ff       	call   100401520 <.text+0x520>
1006479b2:	48 39 5d 08          	cmp    %rbx,0x8(%rbp)
1006479b6:	7f e3                	jg     10064799b <.text+0x24699b>
1006479b8:	48 89 f3             	mov    %rsi,%rbx
1006479bb:	48 89 fe             	mov    %rdi,%rsi
1006479be:	4c 89 ef             	mov    %r13,%rdi
1006479c1:	4c 8b ac 24 a8 00 00 	mov    0xa8(%rsp),%r13
1006479c8:	00
1006479c9:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1006479cd:	e8 4e 9b db ff       	call   100401520 <.text+0x520>
1006479d2:	48 83 3d 9e de 11 00 	cmpq   $0x0,0x11de9e(%rip)        # 100765878 <_head_msys_iconv_2_dll-0x6788>
1006479d9:	00
1006479da:	0f 84 d5 06 00 00    	je     1006480b5 <.text+0x2470b5>
1006479e0:	0f b6 84 24 98 00 00 	movzbl 0x98(%rsp),%eax
1006479e7:	00
1006479e8:	48 89 7d 18          	mov    %rdi,0x18(%rbp)
1006479ec:	88 45 10             	mov    %al,0x10(%rbp)
1006479ef:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
1006479f6:	89 45 14             	mov    %eax,0x14(%rbp)
1006479f9:	48 63 c6             	movslq %esi,%rax
1006479fc:	48 89 45 08          	mov    %rax,0x8(%rbp)
100647a00:	85 f6                	test   %esi,%esi
100647a02:	0f 85 2c 06 00 00    	jne    100648034 <.text+0x247034>
100647a08:	31 c0                	xor    %eax,%eax
100647a0a:	48 89 45 00          	mov    %rax,0x0(%rbp)
100647a0e:	8b 84 24 d0 00 00 00 	mov    0xd0(%rsp),%eax
100647a15:	e9 6b f8 ff ff       	jmp    100647285 <.text+0x246285>
100647a1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100647a20:	48 8b 8f 90 00 00 00 	mov    0x90(%rdi),%rcx
100647a27:	e8 94 c0 ff ff       	call   100643ac0 <.text+0x242ac0>
100647a2c:	85 c0                	test   %eax,%eax
100647a2e:	0f 85 a5 e7 ff ff    	jne    1006461d9 <.text+0x2451d9>
100647a34:	48 8b 06             	mov    (%rsi),%rax
100647a37:	45 31 c0             	xor    %r8d,%r8d
100647a3a:	ba 01 00 00 00       	mov    $0x1,%edx
100647a3f:	bf 1a 00 00 00       	mov    $0x1a,%edi
100647a44:	4c 8d a3 10 04 00 00 	lea    0x410(%rbx),%r12
100647a4b:	8b 88 b8 00 00 00    	mov    0xb8(%rax),%ecx
100647a51:	e8 da 43 dc ff       	call   10040be30 <.text+0xae30>
100647a56:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
100647a5b:	48 89 c1             	mov    %rax,%rcx
100647a5e:	48 8b 45 00          	mov    0x0(%rbp),%rax
100647a62:	48 89 dd             	mov    %rbx,%rbp
100647a65:	48 89 cb             	mov    %rcx,%rbx
100647a68:	4c 8b 68 38          	mov    0x38(%rax),%r13
100647a6c:	eb 10                	jmp    100647a7e <.text+0x246a7e>
100647a6e:	83 c7 01             	add    $0x1,%edi
100647a71:	49 83 c4 28          	add    $0x28,%r12
100647a75:	83 ff 23             	cmp    $0x23,%edi
100647a78:	0f 84 1e 01 00 00    	je     100647b9c <.text+0x246b9c>
100647a7e:	4d 39 2c 24          	cmp    %r13,(%r12)
100647a82:	75 ea                	jne    100647a6e <.text+0x246a6e>
100647a84:	49 8b 54 24 18       	mov    0x18(%r12),%rdx
100647a89:	48 85 d2             	test   %rdx,%rdx
100647a8c:	0f 84 ae 00 00 00    	je     100647b40 <.text+0x246b40>
100647a92:	48 85 db             	test   %rbx,%rbx
100647a95:	74 d7                	je     100647a6e <.text+0x246a6e>
100647a97:	48 89 d9             	mov    %rbx,%rcx
100647a9a:	e8 81 87 05 00       	call   1006a0220 <.text+0x29f220>
100647a9f:	85 c0                	test   %eax,%eax
100647aa1:	75 cb                	jne    100647a6e <.text+0x246a6e>
100647aa3:	48 89 d9             	mov    %rbx,%rcx
100647aa6:	48 89 eb             	mov    %rbp,%rbx
100647aa9:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
100647aae:	e8 6d 9a db ff       	call   100401520 <.text+0x520>
100647ab3:	49 8b 4c 24 18       	mov    0x18(%r12),%rcx
100647ab8:	e8 63 9a db ff       	call   100401520 <.text+0x520>
100647abd:	83 ff 1a             	cmp    $0x1a,%edi
100647ac0:	74 36                	je     100647af8 <.text+0x246af8>
100647ac2:	8d 4f e5             	lea    -0x1b(%rdi),%ecx
100647ac5:	48 63 c7             	movslq %edi,%rax
100647ac8:	48 8d 14 80          	lea    (%rax,%rax,4),%rdx
100647acc:	4c 8d 44 89 05       	lea    0x5(%rcx,%rcx,4),%r8