10051c577:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10051c57e:	00 00
10051c580:	b9 20 00 00 00       	mov    $0x20,%ecx
10051c585:	41 83 c4 01          	add    $0x1,%r12d
10051c589:	e8 12 a0 ef ff       	call   1004165a0 <.text+0x155a0>
10051c58e:	8b 44 24 64          	mov    0x64(%rsp),%eax
10051c592:	44 39 e0             	cmp    %r12d,%eax
10051c595:	7f e9                	jg     10051c580 <.text+0x11b580>
10051c597:	01 44 24 68          	add    %eax,0x68(%rsp)
10051c59b:	e9 70 fe ff ff       	jmp    10051c410 <.text+0x11b410>
10051c5a0:	44 39 a0 10 12 00 00 	cmp    %r12d,0x1210(%rax)
10051c5a7:	74 27                	je     10051c5d0 <.text+0x11b5d0>
10051c5a9:	0f 8d a3 fe ff ff    	jge    10051c452 <.text+0x11b452>
10051c5af:	48 8b 90 10 12 00 00 	mov    0x1210(%rax),%rdx
10051c5b6:	48 8b 80 08 12 00 00 	mov    0x1208(%rax),%rax
10051c5bd:	49 89 57 28          	mov    %rdx,0x28(%r15)
10051c5c1:	49 89 47 20          	mov    %rax,0x20(%r15)
10051c5c5:	e9 88 fe ff ff       	jmp    10051c452 <.text+0x11b452>
10051c5ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10051c5d0:	44 39 a8 14 12 00 00 	cmp    %r13d,0x1214(%rax)
10051c5d7:	0f 8d 75 fe ff ff    	jge    10051c452 <.text+0x11b452>
10051c5dd:	eb d0                	jmp    10051c5af <.text+0x11b5af>
10051c5df:	90                   	nop
10051c5e0:	e8 0b 32 17 00       	call   10068f7f0 <.text+0x28e7f0>
10051c5e5:	89 c3                	mov    %eax,%ebx
10051c5e7:	48 8b 05 f2 6b 20 00 	mov    0x206bf2(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10051c5ee:	48 8b 00             	mov    (%rax),%rax
10051c5f1:	39 b0 00 12 00 00    	cmp    %esi,0x1200(%rax)
10051c5f7:	0f 8e 83 00 00 00    	jle    10051c680 <.text+0x11b680>
10051c5fd:	39 f3                	cmp    %esi,%ebx
10051c5ff:	7e 7f                	jle    10051c680 <.text+0x11b680>
10051c601:	41 89 dc             	mov    %ebx,%r12d
10051c604:	41 29 f4             	sub    %esi,%r12d
10051c607:	44 01 64 24 78       	add    %r12d,0x78(%rsp)
10051c60c:	e8 0f f9 fa ff       	call   1004cbf20 <.text+0xcaf20>
10051c611:	8b 74 24 20          	mov    0x20(%rsp),%esi
10051c615:	29 f0                	sub    %esi,%eax
10051c617:	01 44 24 7c          	add    %eax,0x7c(%rsp)
10051c61b:	66 0f 6e d0          	movd   %eax,%xmm2
10051c61f:	66 0f 70 f2 e0       	pshufd $0xe0,%xmm2,%xmm6
10051c624:	39 5c 24 78          	cmp    %ebx,0x78(%rsp)
10051c628:	7e 18                	jle    10051c642 <.text+0x11b642>
10051c62a:	f3 41 0f 7e 47 64    	movq   0x64(%r15),%xmm0
10051c630:	45 01 67 28          	add    %r12d,0x28(%r15)
10051c634:	45 01 67 38          	add    %r12d,0x38(%r15)
10051c638:	66 0f fe c6          	paddd  %xmm6,%xmm0
10051c63c:	66 41 0f d6 47 64    	movq   %xmm0,0x64(%r15)
10051c642:	4d 8b 47 20          	mov    0x20(%r15),%r8
10051c646:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
10051c64d:	00
10051c64e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10051c654:	4c 89 f9             	mov    %r15,%rcx
10051c657:	e8 14 dd ff ff       	call   10051a370 <.text+0x119370>
10051c65c:	39 5c 24 78          	cmp    %ebx,0x78(%rsp)
10051c660:	7e 45                	jle    10051c6a7 <.text+0x11b6a7>
10051c662:	f3 41 0f 7e 47 64    	movq   0x64(%r15),%xmm0
10051c668:	45 29 67 28          	sub    %r12d,0x28(%r15)
10051c66c:	45 29 67 38          	sub    %r12d,0x38(%r15)
10051c670:	66 0f fa c6          	psubd  %xmm6,%xmm0
10051c674:	66 41 0f d6 47 64    	movq   %xmm0,0x64(%r15)
10051c67a:	eb 2b                	jmp    10051c6a7 <.text+0x11b6a7>
10051c67c:	0f 1f 40 00          	nopl   0x0(%rax)
10051c680:	4d 8b 47 20          	mov    0x20(%r15),%r8
10051c684:	4c 3b 80 08 12 00 00 	cmp    0x1208(%rax),%r8
10051c68b:	0f 84 b7 01 00 00    	je     10051c848 <.text+0x11b848>
10051c691:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
10051c698:	00
10051c699:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10051c69f:	4c 89 f9             	mov    %r15,%rcx
10051c6a2:	e8 c9 dc ff ff       	call   10051a370 <.text+0x119370>
10051c6a7:	8b b4 24 88 00 00 00 	mov    0x88(%rsp),%esi
10051c6ae:	8b 84 24 a8 00 00 00 	mov    0xa8(%rsp),%eax
10051c6b5:	49 8b 4f 20          	mov    0x20(%r15),%rcx
10051c6b9:	85 f6                	test   %esi,%esi
10051c6bb:	74 7b                	je     10051c738 <.text+0x11b738>
10051c6bd:	39 44 24 68          	cmp    %eax,0x68(%rsp)
10051c6c1:	7f 75                	jg     10051c738 <.text+0x11b738>
10051c6c3:	e8 78 68 fd ff       	call   1004f2f40 <.text+0xf1f40>
10051c6c8:	49 8b 4f 20          	mov    0x20(%r15),%rcx
10051c6cc:	48 89 c3             	mov    %rax,%rbx
10051c6cf:	e8 9c 6a fd ff       	call   1004f3170 <.text+0xf2170>
10051c6d4:	41 83 3f 12          	cmpl   $0x12,(%r15)
10051c6d8:	48 63 54 24 78       	movslq 0x78(%rsp),%rdx
10051c6dd:	48 98                	cltq
10051c6df:	0f 85 8e 00 00 00    	jne    10051c773 <.text+0x11b773>
10051c6e5:	48 63 4c 24 68       	movslq 0x68(%rsp),%rcx
10051c6ea:	48 01 ca             	add    %rcx,%rdx
10051c6ed:	48 8b 0d 2c 64 20 00 	mov    0x20642c(%rip),%rcx        # 100722b20 <_head_msys_iconv_2_dll-0x494e0>
10051c6f4:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
10051c6f9:	31 f6                	xor    %esi,%esi
10051c6fb:	4c 39 11             	cmp    %r10,(%rcx)
10051c6fe:	75 75                	jne    10051c775 <.text+0x11b775>
10051c700:	8b 49 08             	mov    0x8(%rcx),%ecx
10051c703:	44 8b 5c 24 34       	mov    0x34(%rsp),%r11d
10051c708:	41 39 cb             	cmp    %ecx,%r11d
10051c70b:	7e 68                	jle    10051c775 <.text+0x11b775>
10051c70d:	44 89 de             	mov    %r11d,%esi
10051c710:	29 ce                	sub    %ecx,%esi
10051c712:	41 8b 4f 68          	mov    0x68(%r15),%ecx
10051c716:	39 f1                	cmp    %esi,%ecx
10051c718:	0f 8e 5a fd ff ff    	jle    10051c478 <.text+0x11b478>
10051c71e:	4c 63 c6             	movslq %esi,%r8
10051c721:	4c 29 c2             	sub    %r8,%rdx
10051c724:	44 8d 46 01          	lea    0x1(%rsi),%r8d
10051c728:	44 29 c1             	sub    %r8d,%ecx
10051c72b:	41 89 4f 68          	mov    %ecx,0x68(%r15)
10051c72f:	eb 44                	jmp    10051c775 <.text+0x11b775>
10051c731:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10051c738:	41 83 3f 12          	cmpl   $0x12,(%r15)
10051c73c:	0f 84 d6 00 00 00    	je     10051c818 <.text+0x11b818>
10051c742:	8b 94 24 b8 00 00 00 	mov    0xb8(%rsp),%edx
10051c749:	89 44 24 68          	mov    %eax,0x68(%rsp)
10051c74d:	89 54 24 78          	mov    %edx,0x78(%rsp)
10051c751:	e8 ea 67 fd ff       	call   1004f2f40 <.text+0xf1f40>
10051c756:	49 8b 4f 20          	mov    0x20(%r15),%rcx
10051c75a:	48 89 c3             	mov    %rax,%rbx
10051c75d:	e8 0e 6a fd ff       	call   1004f3170 <.text+0xf2170>
10051c762:	41 83 3f 12          	cmpl   $0x12,(%r15)
10051c766:	48 63 54 24 78       	movslq 0x78(%rsp),%rdx
10051c76b:	48 98                	cltq
10051c76d:	0f 84 8d 00 00 00    	je     10051c800 <.text+0x11b800>
10051c773:	31 f6                	xor    %esi,%esi
10051c775:	48 85 ff             	test   %rdi,%rdi
10051c778:	0f 88 fa fc ff ff    	js     10051c478 <.text+0x11b478>
10051c77e:	48 39 c2             	cmp    %rax,%rdx
10051c781:	48 0f 47 d0          	cmova  %rax,%rdx
10051c785:	01 fe                	add    %edi,%esi
10051c787:	48 29 d0             	sub    %rdx,%rax
10051c78a:	89 c5                	mov    %eax,%ebp
10051c78c:	29 f5                	sub    %esi,%ebp
10051c78e:	85 ed                	test   %ebp,%ebp
10051c790:	0f 8e e2 fc ff ff    	jle    10051c478 <.text+0x11b478>
10051c796:	89 e8                	mov    %ebp,%eax
10051c798:	48 8d 0c 13          	lea    (%rbx,%rdx,1),%rcx
10051c79c:	48 89 c2             	mov    %rax,%rdx
10051c79f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10051c7a4:	e8 97 78 0a 00       	call   1005c4040 <.text+0x1c3040>
10051c7a9:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10051c7ae:	48 85 c0             	test   %rax,%rax
10051c7b1:	0f 84 c1 fc ff ff    	je     10051c478 <.text+0x11b478>
10051c7b7:	49 8b 47 30          	mov    0x30(%r15),%rax
10051c7bb:	49 8b 4f 20          	mov    0x20(%r15),%rcx
10051c7bf:	48 8d 50 01          	lea    0x1(%rax),%rdx
10051c7c3:	e8 38 79 0e 00       	call   100604100 <.text+0x203100>
10051c7c8:	83 f8 01             	cmp    $0x1,%eax
10051c7cb:	0f 84 43 01 00 00    	je     10051c914 <.text+0x11b914>
10051c7d1:	49 8b 06             	mov    (%r14),%rax
10051c7d4:	41 8b 57 28          	mov    0x28(%r15),%edx
10051c7d8:	89 50 40             	mov    %edx,0x40(%rax)
10051c7db:	e8 40 21 fe ff       	call   1004fe920 <.text+0xfd920>
10051c7e0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
10051c7e5:	e8 36 4d ee ff       	call   100401520 <.text+0x520>
10051c7ea:	e9 89 fc ff ff       	jmp    10051c478 <.text+0x11b478>
10051c7ef:	90                   	nop
10051c7f0:	e8 fb 19 fe ff       	call   1004fe1f0 <.text+0xfd1f0>
10051c7f5:	89 c1                	mov    %eax,%ecx
10051c7f7:	e9 bb fb ff ff       	jmp    10051c3b7 <.text+0x11b3b7>
10051c7fc:	0f 1f 40 00          	nopl   0x0(%rax)
10051c800:	48 63 4c 24 68       	movslq 0x68(%rsp),%rcx
10051c805:	48 01 ca             	add    %rcx,%rdx
10051c808:	85 f6                	test   %esi,%esi
10051c80a:	0f 84 65 ff ff ff    	je     10051c775 <.text+0x11b775>
10051c810:	e9 d8 fe ff ff       	jmp    10051c6ed <.text+0x11b6ed>
10051c815:	0f 1f 00             	nopl   (%rax)
10051c818:	89 c2                	mov    %eax,%edx
10051c81a:	44 8b 94 24 a4 00 00 	mov    0xa4(%rsp),%r10d
10051c821:	00
10051c822:	2b 54 24 68          	sub    0x68(%rsp),%edx
10051c826:	48 63 d2             	movslq %edx,%rdx
10051c829:	48 01 d7             	add    %rdx,%rdi
10051c82c:	45 85 d2             	test   %r10d,%r10d
10051c82f:	0f 84 0d ff ff ff    	je     10051c742 <.text+0x11b742>
10051c835:	83 e8 01             	sub    $0x1,%eax
10051c838:	89 84 24 a8 00 00 00 	mov    %eax,0xa8(%rsp)
10051c83f:	e9 fe fe ff ff       	jmp    10051c742 <.text+0x11b742>
10051c844:	0f 1f 40 00          	nopl   0x0(%rax)
10051c848:	44 8b 9c 24 88 00 00 	mov    0x88(%rsp),%r11d
10051c84f:	00
10051c850:	45 85 db             	test   %r11d,%r11d
10051c853:	0f 85 38 fe ff ff    	jne    10051c691 <.text+0x11b691>
10051c859:	8b 90 14 12 00 00    	mov    0x1214(%rax),%edx
10051c85f:	8b 88 10 12 00 00    	mov    0x1210(%rax),%ecx
10051c865:	e8 26 1a fe ff       	call   1004fe290 <.text+0xfd290>
10051c86a:	89 c2                	mov    %eax,%edx
10051c86c:	41 8b 07             	mov    (%r15),%eax
10051c86f:	83 f8 11             	cmp    $0x11,%eax
10051c872:	74 0e                	je     10051c882 <.text+0x11b882>
10051c874:	83 f8 12             	cmp    $0x12,%eax
10051c877:	74 4b                	je     10051c8c4 <.text+0x11b8c4>
10051c879:	4d 8b 47 20          	mov    0x20(%r15),%r8
10051c87d:	e9 0f fe ff ff       	jmp    10051c691 <.text+0x11b691>
10051c882:	48 8b 05 57 69 20 00 	mov    0x206957(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10051c889:	48 8b 08             	mov    (%rax),%rcx
10051c88c:	41 8b 47 2c          	mov    0x2c(%r15),%eax
10051c890:	41 03 47 28          	add    0x28(%r15),%eax
10051c894:	44 8b 81 10 12 00 00 	mov    0x1210(%rcx),%r8d
10051c89b:	8b b1 14 12 00 00    	mov    0x1214(%rcx),%esi
10051c8a1:	44 01 c6             	add    %r8d,%esi
10051c8a4:	39 f0                	cmp    %esi,%eax
10051c8a6:	74 d1                	je     10051c879 <.text+0x11b879>
10051c8a8:	89 d0                	mov    %edx,%eax
10051c8aa:	41 2b 47 64          	sub    0x64(%r15),%eax
10051c8ae:	45 89 47 28          	mov    %r8d,0x28(%r15)
10051c8b2:	48 98                	cltq
10051c8b4:	41 89 57 64          	mov    %edx,0x64(%r15)
10051c8b8:	4d 8b 47 20          	mov    0x20(%r15),%r8
10051c8bc:	48 29 c7             	sub    %rax,%rdi
10051c8bf:	e9 cd fd ff ff       	jmp    10051c691 <.text+0x11b691>
10051c8c4:	48 8b 05 15 69 20 00 	mov    0x206915(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10051c8cb:	48 8b 08             	mov    (%rax),%rcx
10051c8ce:	41 8b 47 2c          	mov    0x2c(%r15),%eax
10051c8d2:	41 03 47 28          	add    0x28(%r15),%eax
10051c8d6:	44 8b 81 10 12 00 00 	mov    0x1210(%rcx),%r8d
10051c8dd:	8b b1 14 12 00 00    	mov    0x1214(%rcx),%esi
10051c8e3:	44 01 c6             	add    %r8d,%esi
10051c8e6:	39 f0                	cmp    %esi,%eax
10051c8e8:	7c 8f                	jl     10051c879 <.text+0x11b879>
10051c8ea:	48 63 4c 24 68       	movslq 0x68(%rsp),%rcx
10051c8ef:	89 d0                	mov    %edx,%eax
10051c8f1:	41 2b 47 64          	sub    0x64(%r15),%eax
10051c8f5:	45 89 47 28          	mov    %r8d,0x28(%r15)
10051c8f9:	48 98                	cltq
10051c8fb:	41 89 57 64          	mov    %edx,0x64(%r15)
10051c8ff:	48 01 f9             	add    %rdi,%rcx
10051c902:	41 c7 07 11 00 00 00 	movl   $0x11,(%r15)
10051c909:	48 89 cf             	mov    %rcx,%rdi
10051c90c:	48 29 c7             	sub    %rax,%rdi
10051c90f:	e9 65 ff ff ff       	jmp    10051c879 <.text+0x11b879>
10051c914:	41 8b 07             	mov    (%r15),%eax
10051c917:	49 8b 57 20          	mov    0x20(%r15),%rdx
10051c91b:	49 8b 4f 30          	mov    0x30(%r15),%rcx
10051c91f:	89 44 24 34          	mov    %eax,0x34(%rsp)
10051c923:	48 8b 05 f6 62 20 00 	mov    0x2062f6(%rip),%rax        # 100722c20 <_head_msys_iconv_2_dll-0x493e0>
10051c92a:	4c 8d 6a 01          	lea    0x1(%rdx),%r13
10051c92e:	8b 18                	mov    (%rax),%ebx
10051c930:	c7 00 10 00 00 00    	movl   $0x10,(%rax)
10051c936:	49 39 cd             	cmp    %rcx,%r13
10051c939:	0f 8f 79 03 00 00    	jg     10051ccb8 <.text+0x11bcb8>
10051c93f:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
10051c944:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
10051c94b:	00
10051c94c:	45 31 e4             	xor    %r12d,%r12d
10051c94f:	89 6c 24 58          	mov    %ebp,0x58(%rsp)
10051c953:	89 5c 24 5c          	mov    %ebx,0x5c(%rsp)
10051c957:	4c 89 bc 24 40 01 00 	mov    %r15,0x140(%rsp)
10051c95e:	00
10051c95f:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
10051c964:	e9 97 01 00 00       	jmp    10051cb00 <.text+0x11bb00>
10051c969:	83 7c 24 34 11       	cmpl   $0x11,0x34(%rsp)
10051c96e:	0f 84 13 02 00 00    	je     10051cb87 <.text+0x11bb87>
10051c974:	4c 89 e9             	mov    %r13,%rcx
10051c977:	e8 c4 65 fd ff       	call   1004f2f40 <.text+0xf1f40>
10051c97c:	48 89 c6             	mov    %rax,%rsi
10051c97f:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
10051c986:	44 8b 84 24 84 00 00 	mov    0x84(%rsp),%r8d
10051c98d:	00
10051c98e:	89 44 24 44          	mov    %eax,0x44(%rsp)
10051c992:	45 85 c0             	test   %r8d,%r8d
10051c995:	0f 85 7f 02 00 00    	jne    10051cc1a <.text+0x11bc1a>
10051c99b:	8b 6c 24 64          	mov    0x64(%rsp),%ebp
10051c99f:	31 d2                	xor    %edx,%edx
10051c9a1:	85 ed                	test   %ebp,%ebp
10051c9a3:	74 14                	je     10051c9b9 <.text+0x11b9b9>
10051c9a5:	89 c7                	mov    %eax,%edi
10051c9a7:	29 ef                	sub    %ebp,%edi
10051c9a9:	89 fd                	mov    %edi,%ebp
10051c9ab:	74 0c                	je     10051c9b9 <.text+0x11b9b9>
10051c9ad:	83 e8 01             	sub    $0x1,%eax
10051c9b0:	ba 01 00 00 00       	mov    $0x1,%edx
10051c9b5:	89 44 24 40          	mov    %eax,0x40(%rsp)
10051c9b9:	8b 44 24 68          	mov    0x68(%rsp),%eax
10051c9bd:	03 44 24 78          	add    0x78(%rsp),%eax
10051c9c1:	29 d0                	sub    %edx,%eax
10051c9c3:	89 c7                	mov    %eax,%edi
10051c9c5:	48 8b 05 54 c3 20 00 	mov    0x20c354(%rip),%rax        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
10051c9cc:	44 8b 20             	mov    (%rax),%r12d
10051c9cf:	45 85 e4             	test   %r12d,%r12d
10051c9d2:	0f 84 c0 01 00 00    	je     10051cb98 <.text+0x11bb98>
10051c9d8:	85 ed                	test   %ebp,%ebp
10051c9da:	0f 8e 8b 02 00 00    	jle    10051cc6b <.text+0x11bc6b>
10051c9e0:	48 8b 05 09 c7 20 00 	mov    0x20c709(%rip),%rax        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
10051c9e7:	48 63 d7             	movslq %edi,%rdx
10051c9ea:	48 89 f1             	mov    %rsi,%rcx
10051c9ed:	41 89 ec             	mov    %ebp,%r12d
10051c9f0:	48 01 f2             	add    %rsi,%rdx
10051c9f3:	ff 10                	call   *(%rax)
10051c9f5:	4c 89 e9             	mov    %r13,%rcx
10051c9f8:	29 c7                	sub    %eax,%edi
10051c9fa:	e8 71 67 fd ff       	call   1004f3170 <.text+0xf2170>
10051c9ff:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
10051ca04:	01 e8                	add    %ebp,%eax
10051ca06:	48 98                	cltq
10051ca08:	48 01 d8             	add    %rbx,%rax
10051ca0b:	8b 94 24 84 00 00 00 	mov    0x84(%rsp),%edx
10051ca12:	85 d2                	test   %edx,%edx
10051ca14:	75 0d                	jne    10051ca23 <.text+0x11ba23>
10051ca16:	8b 54 24 44          	mov    0x44(%rsp),%edx
10051ca1a:	44 29 e2             	sub    %r12d,%edx
10051ca1d:	48 63 d2             	movslq %edx,%rdx
10051ca20:	48 01 d0             	add    %rdx,%rax
10051ca23:	48 63 54 24 40       	movslq 0x40(%rsp),%rdx
10051ca28:	48 8d 4c 10 01       	lea    0x1(%rax,%rdx,1),%rcx
10051ca2d:	e8 ae 46 ee ff       	call   1004010e0 <.text+0xe0>
10051ca32:	48 89 c3             	mov    %rax,%rbx
10051ca35:	48 85 c0             	test   %rax,%rax
10051ca38:	0f 84 49 01 00 00    	je     10051cb87 <.text+0x11bb87>
10051ca3e:	4c 63 ff             	movslq %edi,%r15
10051ca41:	48 89 f2             	mov    %rsi,%rdx
10051ca44:	48 89 c1             	mov    %rax,%rcx
10051ca47:	4d 89 f8             	mov    %r15,%r8
10051ca4a:	e8 b1 34 18 00       	call   10069ff00 <.text+0x29ef00>
10051ca4f:	4a 8d 04 3e          	lea    (%rsi,%r15,1),%rax
10051ca53:	4d 63 c4             	movslq %r12d,%r8
10051ca56:	4a 8d 0c 3b          	lea    (%rbx,%r15,1),%rcx
10051ca5a:	ba 20 00 00 00       	mov    $0x20,%edx
10051ca5f:	45 8d 3c 3c          	lea    (%r12,%rdi,1),%r15d
10051ca63:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
10051ca68:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10051ca6d:	e8 9e 34 18 00       	call   10069ff10 <.text+0x29ef10>
10051ca72:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
10051ca77:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10051ca7c:	49 63 cf             	movslq %r15d,%rcx
10051ca7f:	48 01 d9             	add    %rbx,%rcx
10051ca82:	e8 79 34 18 00       	call   10069ff00 <.text+0x29ef00>
10051ca87:	8b 74 24 58          	mov    0x58(%rsp),%esi
10051ca8b:	01 fe                	add    %edi,%esi
10051ca8d:	85 ed                	test   %ebp,%ebp
10051ca8f:	7e 24                	jle    10051cab5 <.text+0x11bab5>
10051ca91:	8b 84 24 84 00 00 00 	mov    0x84(%rsp),%eax
10051ca98:	85 c0                	test   %eax,%eax
10051ca9a:	75 13                	jne    10051caaf <.text+0x11baaf>
10051ca9c:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10051caa1:	80 38 09             	cmpb   $0x9,(%rax)
10051caa4:	0f 84 db 01 00 00    	je     10051cc85 <.text+0x11bc85>
10051caaa:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
10051caaf:	8b 44 24 40          	mov    0x40(%rsp),%eax
10051cab3:	01 c6                	add    %eax,%esi
10051cab5:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
10051caba:	48 63 ce             	movslq %esi,%rcx
10051cabd:	48 01 d9             	add    %rbx,%rcx
10051cac0:	e8 7b 37 18 00       	call   1006a0240 <.text+0x29f240>
10051cac5:	45 31 c0             	xor    %r8d,%r8d
10051cac8:	48 89 da             	mov    %rbx,%rdx
10051cacb:	4c 89 e9             	mov    %r13,%rcx
10051cace:	e8 3d 53 fd ff       	call   1004f1e10 <.text+0xf0e10>
10051cad3:	83 7c 24 34 11       	cmpl   $0x11,0x34(%rsp)
10051cad8:	0f 84 27 01 00 00    	je     10051cc05 <.text+0x11bc05>
10051cade:	48 8b 84 24 40 01 00 	mov    0x140(%rsp),%rax
10051cae5:	00
10051cae6:	48 8b 48 30          	mov    0x30(%rax),%rcx