1004e478a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004e4790:	ba 01 00 00 00       	mov    $0x1,%edx
1004e4795:	e8 66 74 f2 ff       	call   10040bc00 <.text+0xac00>
1004e479a:	83 e8 01             	sub    $0x1,%eax
1004e479d:	74 10                	je     1004e47af <.text+0xe37af>
1004e479f:	48 c7 05 e6 a8 27 00 	movq   $0xffffffffffffffff,0x27a8e6(%rip)        # 10075f090 <_head_msys_iconv_2_dll-0xcf70>
1004e47a6:	ff ff ff ff
1004e47aa:	e9 02 fe ff ff       	jmp    1004e45b1 <.text+0xe35b1>
1004e47af:	48 6b db 28          	imul   $0x28,%rbx,%rbx
1004e47b3:	48 8b 05 96 ea 23 00 	mov    0x23ea96(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004e47ba:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1004e47be:	48 8b 00             	mov    (%rax),%rax
1004e47c1:	f3 0f 6f 64 1d 00    	movdqu 0x0(%rbp,%rbx,1),%xmm4
1004e47c7:	0f 11 60 38          	movups %xmm4,0x38(%rax)
1004e47cb:	e9 ac fd ff ff       	jmp    1004e457c <.text+0xe357c>
1004e47d0:	41 55                	push   %r13
1004e47d2:	41 54                	push   %r12
1004e47d4:	55                   	push   %rbp
1004e47d5:	57                   	push   %rdi
1004e47d6:	56                   	push   %rsi
1004e47d7:	53                   	push   %rbx
1004e47d8:	48 83 ec 28          	sub    $0x28,%rsp
1004e47dc:	49 83 38 00          	cmpq   $0x0,(%r8)
1004e47e0:	4c 8b ac 24 80 00 00 	mov    0x80(%rsp),%r13
1004e47e7:	00
1004e47e8:	48 89 ce             	mov    %rcx,%rsi
1004e47eb:	48 89 d5             	mov    %rdx,%rbp
1004e47ee:	4c 89 c3             	mov    %r8,%rbx
1004e47f1:	44 89 cf             	mov    %r9d,%edi
1004e47f4:	0f 8e be 00 00 00    	jle    1004e48b8 <.text+0xe38b8>
1004e47fa:	e8 b1 86 f4 ff       	call   10042ceb0 <.text+0x2beb0>
1004e47ff:	49 89 c4             	mov    %rax,%r12
1004e4802:	48 85 c0             	test   %rax,%rax
1004e4805:	0f 84 ad 00 00 00    	je     1004e48b8 <.text+0xe38b8>
1004e480b:	48 89 c2             	mov    %rax,%rdx
1004e480e:	48 89 f1             	mov    %rsi,%rcx
1004e4811:	e8 8a 4c ff ff       	call   1004d94a0 <.text+0xd84a0>
1004e4816:	85 c0                	test   %eax,%eax
1004e4818:	0f 84 aa 00 00 00    	je     1004e48c8 <.text+0xe38c8>
1004e481e:	e8 1d 41 ff ff       	call   1004d8940 <.text+0xd7940>
1004e4823:	48 89 c6             	mov    %rax,%rsi
1004e4826:	48 85 c0             	test   %rax,%rax
1004e4829:	0f 84 89 00 00 00    	je     1004e48b8 <.text+0xe38b8>
1004e482f:	48 63 d7             	movslq %edi,%rdx
1004e4832:	48 89 c1             	mov    %rax,%rcx
1004e4835:	e8 56 4e ff ff       	call   1004d9690 <.text+0xd8690>
1004e483a:	48 8b 13             	mov    (%rbx),%rdx
1004e483d:	48 89 f1             	mov    %rsi,%rcx
1004e4840:	e8 4b 4e ff ff       	call   1004d9690 <.text+0xd8690>
1004e4845:	8b 43 08             	mov    0x8(%rbx),%eax
1004e4848:	48 89 f1             	mov    %rsi,%rcx
1004e484b:	8d 50 01             	lea    0x1(%rax),%edx
1004e484e:	48 63 d2             	movslq %edx,%rdx
1004e4851:	e8 3a 4e ff ff       	call   1004d9690 <.text+0xd8690>
1004e4856:	48 63 53 0c          	movslq 0xc(%rbx),%rdx
1004e485a:	48 89 f1             	mov    %rsi,%rcx
1004e485d:	e8 2e 4e ff ff       	call   1004d9690 <.text+0xd8690>
1004e4862:	49 89 e8             	mov    %rbp,%r8
1004e4865:	48 8d 15 e4 a0 21 00 	lea    0x21a0e4(%rip),%rdx        # 1006fe950 <_head_msys_iconv_2_dll-0x6d6b0>
1004e486c:	4c 89 e1             	mov    %r12,%rcx
1004e486f:	e8 dc 8e f4 ff       	call   10042d750 <.text+0x2c750>
1004e4874:	85 c0                	test   %eax,%eax
1004e4876:	74 40                	je     1004e48b8 <.text+0xe38b8>
1004e4878:	49 89 f0             	mov    %rsi,%r8
1004e487b:	48 8d 15 d3 a0 21 00 	lea    0x21a0d3(%rip),%rdx        # 1006fe955 <_head_msys_iconv_2_dll-0x6d6ab>
1004e4882:	4c 89 e1             	mov    %r12,%rcx
1004e4885:	e8 26 90 f4 ff       	call   10042d8b0 <.text+0x2c8b0>
1004e488a:	4d 85 ed             	test   %r13,%r13
1004e488d:	74 29                	je     1004e48b8 <.text+0xe38b8>
1004e488f:	85 c0                	test   %eax,%eax
1004e4891:	74 25                	je     1004e48b8 <.text+0xe38b8>
1004e4893:	4d 89 e8             	mov    %r13,%r8
1004e4896:	48 8d 15 bc a0 21 00 	lea    0x21a0bc(%rip),%rdx        # 1006fe959 <_head_msys_iconv_2_dll-0x6d6a7>
1004e489d:	4c 89 e1             	mov    %r12,%rcx
1004e48a0:	48 83 c4 28          	add    $0x28,%rsp
1004e48a4:	5b                   	pop    %rbx
1004e48a5:	5e                   	pop    %rsi
1004e48a6:	5f                   	pop    %rdi
1004e48a7:	5d                   	pop    %rbp
1004e48a8:	41 5c                	pop    %r12
1004e48aa:	41 5d                	pop    %r13
1004e48ac:	e9 9f 8e f4 ff       	jmp    10042d750 <.text+0x2c750>
1004e48b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004e48b8:	48 83 c4 28          	add    $0x28,%rsp
1004e48bc:	5b                   	pop    %rbx
1004e48bd:	5e                   	pop    %rsi
1004e48be:	5f                   	pop    %rdi
1004e48bf:	5d                   	pop    %rbp
1004e48c0:	41 5c                	pop    %r12
1004e48c2:	41 5d                	pop    %r13
1004e48c4:	c3                   	ret
1004e48c5:	0f 1f 00             	nopl   (%rax)
1004e48c8:	4c 89 e1             	mov    %r12,%rcx
1004e48cb:	48 83 c4 28          	add    $0x28,%rsp
1004e48cf:	5b                   	pop    %rbx
1004e48d0:	5e                   	pop    %rsi
1004e48d1:	5f                   	pop    %rdi
1004e48d2:	5d                   	pop    %rbp
1004e48d3:	41 5c                	pop    %r12
1004e48d5:	41 5d                	pop    %r13
1004e48d7:	e9 f4 87 f4 ff       	jmp    10042d0d0 <.text+0x2c0d0>
1004e48dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004e48e0:	41 55                	push   %r13
1004e48e2:	41 54                	push   %r12
1004e48e4:	55                   	push   %rbp
1004e48e5:	57                   	push   %rdi
1004e48e6:	56                   	push   %rsi
1004e48e7:	53                   	push   %rbx
1004e48e8:	48 83 ec 28          	sub    $0x28,%rsp
1004e48ec:	48 63 fa             	movslq %edx,%rdi
1004e48ef:	48 85 c9             	test   %rcx,%rcx
1004e48f2:	74 0f                	je     1004e4903 <.text+0xe3903>
1004e48f4:	48 8b 05 e5 e8 23 00 	mov    0x23e8e5(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1004e48fb:	48 8b 00             	mov    (%rax),%rax
1004e48fe:	48 39 08             	cmp    %rcx,(%rax)
1004e4901:	7d 1d                	jge    1004e4920 <.text+0xe3920>
1004e4903:	48 8d 0d 54 a0 21 00 	lea    0x21a054(%rip),%rcx        # 1006fe95e <_head_msys_iconv_2_dll-0x6d6a2>
1004e490a:	48 83 c4 28          	add    $0x28,%rsp
1004e490e:	5b                   	pop    %rbx
1004e490f:	5e                   	pop    %rsi
1004e4910:	5f                   	pop    %rdi
1004e4911:	5d                   	pop    %rbp
1004e4912:	41 5c                	pop    %r12
1004e4914:	41 5d                	pop    %r13
1004e4916:	e9 65 f6 0d 00       	jmp    1005c3f80 <.text+0x1c2f80>
1004e491b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004e4920:	48 8b 2d c9 e1 23 00 	mov    0x23e1c9(%rip),%rbp        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
1004e4927:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004e492b:	48 8d 1c 80          	lea    (%rax,%rax,4),%rbx
1004e492f:	e8 0c e6 00 00       	call   1004f2f40 <.text+0xf1f40>
1004e4934:	48 89 c1             	mov    %rax,%rcx
1004e4937:	e8 54 ae 1a 00       	call   10068f790 <.text+0x28e790>
1004e493c:	48 89 da             	mov    %rbx,%rdx
1004e493f:	48 89 c1             	mov    %rax,%rcx
1004e4942:	e8 f9 f6 0d 00       	call   1005c4040 <.text+0x1c3040>
1004e4947:	49 89 c5             	mov    %rax,%r13
1004e494a:	48 85 c0             	test   %rax,%rax
1004e494d:	74 46                	je     1004e4995 <.text+0xe3995>
1004e494f:	80 38 00             	cmpb   $0x0,(%rax)
1004e4952:	48 89 c3             	mov    %rax,%rbx
1004e4955:	74 3b                	je     1004e4992 <.text+0xe3992>
1004e4957:	4c 8b 25 f2 47 24 00 	mov    0x2447f2(%rip),%r12        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1004e495e:	31 f6                	xor    %esi,%esi
1004e4960:	eb 17                	jmp    1004e4979 <.text+0xe3979>
1004e4962:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004e4968:	48 89 d9             	mov    %rbx,%rcx
1004e496b:	41 ff 14 24          	call   *(%r12)
1004e496f:	48 98                	cltq
1004e4971:	48 01 c3             	add    %rax,%rbx
1004e4974:	80 3b 00             	cmpb   $0x0,(%rbx)
1004e4977:	74 19                	je     1004e4992 <.text+0xe3992>
1004e4979:	48 89 d9             	mov    %rbx,%rcx
1004e497c:	e8 1f 85 1a 00       	call   10068cea0 <.text+0x28bea0>
1004e4981:	01 c6                	add    %eax,%esi
1004e4983:	48 8b 45 00          	mov    0x0(%rbp),%rax
1004e4987:	48 63 d6             	movslq %esi,%rdx
1004e498a:	48 29 f8             	sub    %rdi,%rax
1004e498d:	48 39 c2             	cmp    %rax,%rdx
1004e4990:	7c d6                	jl     1004e4968 <.text+0xe3968>
1004e4992:	c6 03 00             	movb   $0x0,(%rbx)
1004e4995:	4c 89 e8             	mov    %r13,%rax
1004e4998:	48 83 c4 28          	add    $0x28,%rsp
1004e499c:	5b                   	pop    %rbx
1004e499d:	5e                   	pop    %rsi
1004e499e:	5f                   	pop    %rdi
1004e499f:	5d                   	pop    %rbp
1004e49a0:	41 5c                	pop    %r12
1004e49a2:	41 5d                	pop    %r13
1004e49a4:	c3                   	ret
1004e49a5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e49ac:	00 00 00 00
1004e49b0:	41 55                	push   %r13
1004e49b2:	41 54                	push   %r12
1004e49b4:	55                   	push   %rbp
1004e49b5:	57                   	push   %rdi
1004e49b6:	56                   	push   %rsi
1004e49b7:	53                   	push   %rbx
1004e49b8:	48 83 ec 38          	sub    $0x38,%rsp
1004e49bc:	44 8b ac 24 90 00 00 	mov    0x90(%rsp),%r13d
1004e49c3:	00
1004e49c4:	89 cb                	mov    %ecx,%ebx
1004e49c6:	48 89 d6             	mov    %rdx,%rsi
1004e49c9:	4c 89 c5             	mov    %r8,%rbp
1004e49cc:	4c 89 cf             	mov    %r9,%rdi
1004e49cf:	83 f9 ff             	cmp    $0xffffffff,%ecx
1004e49d2:	0f 84 98 00 00 00    	je     1004e4a70 <.text+0xe3a70>
1004e49d8:	4c 8b 25 21 43 24 00 	mov    0x244321(%rip),%r12        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
1004e49df:	41 8b 04 24          	mov    (%r12),%eax
1004e49e3:	85 c0                	test   %eax,%eax
1004e49e5:	0f 85 99 00 00 00    	jne    1004e4a84 <.text+0xe3a84>
1004e49eb:	48 85 d2             	test   %rdx,%rdx
1004e49ee:	74 13                	je     1004e4a03 <.text+0xe3a03>
1004e49f0:	89 ca                	mov    %ecx,%edx
1004e49f2:	48 89 f1             	mov    %rsi,%rcx
1004e49f5:	e8 56 fe 0d 00       	call   1005c4850 <.text+0x1c3850>
1004e49fa:	48 85 c0             	test   %rax,%rax
1004e49fd:	0f 84 81 00 00 00    	je     1004e4a84 <.text+0xe3a84>
1004e4a03:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1004e4a07:	48 85 c9             	test   %rcx,%rcx
1004e4a0a:	74 78                	je     1004e4a84 <.text+0xe3a84>
1004e4a0c:	48 85 ff             	test   %rdi,%rdi
1004e4a0f:	75 0a                	jne    1004e4a1b <.text+0xe3a1b>
1004e4a11:	41 f6 c5 01          	test   $0x1,%r13b
1004e4a15:	0f 85 ad 00 00 00    	jne    1004e4ac8 <.text+0xe3ac8>
1004e4a1b:	48 89 f9             	mov    %rdi,%rcx
1004e4a1e:	e8 2d 54 1b 00       	call   100699e50 <.text+0x298e50>
1004e4a23:	89 c6                	mov    %eax,%esi
1004e4a25:	85 c0                	test   %eax,%eax
1004e4a27:	75 5b                	jne    1004e4a84 <.text+0xe3a84>
1004e4a29:	8b 05 51 a6 27 00    	mov    0x27a651(%rip),%eax        # 10075f080 <_head_msys_iconv_2_dll-0xcf80>
1004e4a2f:	85 c0                	test   %eax,%eax
1004e4a31:	0f 84 19 01 00 00    	je     1004e4b50 <.text+0xe3b50>
1004e4a37:	b9 0a 00 00 00       	mov    $0xa,%ecx
1004e4a3c:	e8 ff 74 1b 00       	call   10069bf40 <.text+0x29af40>
1004e4a41:	41 8b 04 24          	mov    (%r12),%eax
1004e4a45:	85 c0                	test   %eax,%eax
1004e4a47:	0f 84 a3 00 00 00    	je     1004e4af0 <.text+0xe3af0>
1004e4a4d:	e8 be 7c 0f 00       	call   1005dc710 <.text+0x1db710>
1004e4a52:	85 f6                	test   %esi,%esi
1004e4a54:	74 2e                	je     1004e4a84 <.text+0xe3a84>
1004e4a56:	48 89 f9             	mov    %rdi,%rcx
1004e4a59:	48 83 c4 38          	add    $0x38,%rsp
1004e4a5d:	5b                   	pop    %rbx
1004e4a5e:	5e                   	pop    %rsi
1004e4a5f:	5f                   	pop    %rdi
1004e4a60:	5d                   	pop    %rbp
1004e4a61:	41 5c                	pop    %r12
1004e4a63:	41 5d                	pop    %r13
1004e4a65:	e9 b6 ca f1 ff       	jmp    100401520 <.text+0x520>
1004e4a6a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004e4a70:	8b 15 0a a6 27 00    	mov    0x27a60a(%rip),%edx        # 10075f080 <_head_msys_iconv_2_dll-0xcf80>
1004e4a76:	85 d2                	test   %edx,%edx
1004e4a78:	74 1e                	je     1004e4a98 <.text+0xe3a98>
1004e4a7a:	c7 05 fc a5 27 00 00 	movl   $0x0,0x27a5fc(%rip)        # 10075f080 <_head_msys_iconv_2_dll-0xcf80>
1004e4a81:	00 00 00
1004e4a84:	48 83 c4 38          	add    $0x38,%rsp
1004e4a88:	5b                   	pop    %rbx
1004e4a89:	5e                   	pop    %rsi
1004e4a8a:	5f                   	pop    %rdi
1004e4a8b:	5d                   	pop    %rbp
1004e4a8c:	41 5c                	pop    %r12
1004e4a8e:	41 5d                	pop    %r13
1004e4a90:	c3                   	ret
1004e4a91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004e4a98:	48 85 f6             	test   %rsi,%rsi
1004e4a9b:	0f 85 9f ff 1b 00    	jne    1006a4a40 <.text+0x2a3a40>
1004e4aa1:	48 8d 0d c0 9e 21 00 	lea    0x219ec0(%rip),%rcx        # 1006fe968 <_head_msys_iconv_2_dll-0x6d698>
1004e4aa8:	e8 cb ad 1b 00       	call   10069f878 <.text+0x29e878>
1004e4aad:	48 89 c1             	mov    %rax,%rcx
1004e4ab0:	48 83 c4 38          	add    $0x38,%rsp
1004e4ab4:	5b                   	pop    %rbx
1004e4ab5:	5e                   	pop    %rsi
1004e4ab6:	5f                   	pop    %rdi
1004e4ab7:	5d                   	pop    %rbp
1004e4ab8:	41 5c                	pop    %r12
1004e4aba:	41 5d                	pop    %r13
1004e4abc:	e9 9f 95 1b 00       	jmp    10069e060 <.text+0x29d060>
1004e4ac1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004e4ac8:	ba 0f 00 00 00       	mov    $0xf,%edx
1004e4acd:	e8 0e fe ff ff       	call   1004e48e0 <.text+0xe38e0>
1004e4ad2:	48 89 c1             	mov    %rax,%rcx
1004e4ad5:	48 89 c7             	mov    %rax,%rdi
1004e4ad8:	e8 73 53 1b 00       	call   100699e50 <.text+0x298e50>
1004e4add:	85 c0                	test   %eax,%eax
1004e4adf:	0f 85 71 ff ff ff    	jne    1004e4a56 <.text+0xe3a56>
1004e4ae5:	be 01 00 00 00       	mov    $0x1,%esi
1004e4aea:	e9 3a ff ff ff       	jmp    1004e4a29 <.text+0xe3a29>
1004e4aef:	90                   	nop
1004e4af0:	4c 8b 25 19 e0 23 00 	mov    0x23e019(%rip),%r12        # 100722b10 <_head_msys_iconv_2_dll-0x494f0>
1004e4af7:	8b 45 08             	mov    0x8(%rbp),%eax
1004e4afa:	41 89 d8             	mov    %ebx,%r8d
1004e4afd:	48 8d 15 8b 9e 21 00 	lea    0x219e8b(%rip),%rdx        # 1006fe98f <_head_msys_iconv_2_dll-0x6d671>
1004e4b04:	49 8b 0c 24          	mov    (%r12),%rcx
1004e4b08:	89 44 24 20          	mov    %eax,0x20(%rsp)
1004e4b0c:	4c 8b 4d 00          	mov    0x0(%rbp),%r9
1004e4b10:	e8 8b b6 1b 00       	call   1006a01a0 <.text+0x29f1a0>
1004e4b15:	49 8b 0c 24          	mov    (%r12),%rcx
1004e4b19:	e8 e2 91 1b 00       	call   10069dd00 <.text+0x29cd00>
1004e4b1e:	48 85 ff             	test   %rdi,%rdi
1004e4b21:	0f 84 26 ff ff ff    	je     1004e4a4d <.text+0xe3a4d>
1004e4b27:	45 85 ed             	test   %r13d,%r13d
1004e4b2a:	74 0b                	je     1004e4b37 <.text+0xe3b37>
1004e4b2c:	48 8b 05 0d 42 24 00 	mov    0x24420d(%rip),%rax        # 100728d40 <_head_msys_iconv_2_dll-0x432c0>
1004e4b33:	44 8b 68 0c          	mov    0xc(%rax),%r13d
1004e4b37:	44 89 ea             	mov    %r13d,%edx
1004e4b3a:	48 89 f9             	mov    %rdi,%rcx
1004e4b3d:	e8 ee 90 1b 00       	call   10069dc30 <.text+0x29cc30>
1004e4b42:	e9 06 ff ff ff       	jmp    1004e4a4d <.text+0xe3a4d>
1004e4b47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004e4b4e:	00 00
1004e4b50:	48 8d 0d 1e 9e 21 00 	lea    0x219e1e(%rip),%rcx        # 1006fe975 <_head_msys_iconv_2_dll-0x6d68b>
1004e4b57:	e8 1c ad 1b 00       	call   10069f878 <.text+0x29e878>
1004e4b5c:	48 89 c1             	mov    %rax,%rcx
1004e4b5f:	e8 5c 78 1b 00       	call   10069c3c0 <.text+0x29b3c0>
1004e4b64:	c7 05 12 a5 27 00 01 	movl   $0x1,0x27a512(%rip)        # 10075f080 <_head_msys_iconv_2_dll-0xcf80>
1004e4b6b:	00 00 00
1004e4b6e:	e9 c4 fe ff ff       	jmp    1004e4a37 <.text+0xe3a37>
1004e4b73:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004e4b7a:	00 00 00 00
1004e4b7e:	66 90                	xchg   %ax,%ax
1004e4b80:	55                   	push   %rbp
1004e4b81:	57                   	push   %rdi
1004e4b82:	56                   	push   %rsi
1004e4b83:	53                   	push   %rbx
1004e4b84:	48 83 ec 28          	sub    $0x28,%rsp
1004e4b88:	8b 99 10 20 00 00    	mov    0x2010(%rcx),%ebx
1004e4b8e:	48 89 cf             	mov    %rcx,%rdi
1004e4b91:	89 d5                	mov    %edx,%ebp
1004e4b93:	83 eb 01             	sub    $0x1,%ebx
1004e4b96:	0f 88 84 00 00 00    	js     1004e4c20 <.text+0xe3c20>
1004e4b9c:	48 63 c3             	movslq %ebx,%rax
1004e4b9f:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1004e4ba3:	48 8d b4 c1 70 10 00 	lea    0x1070(%rcx,%rax,8),%rsi
1004e4baa:	00
1004e4bab:	eb 0f                	jmp    1004e4bbc <.text+0xe3bbc>
1004e4bad:	0f 1f 00             	nopl   (%rax)
1004e4bb0:	83 eb 01             	sub    $0x1,%ebx
1004e4bb3:	48 83 ee 28          	sub    $0x28,%rsi
1004e4bb7:	83 fb ff             	cmp    $0xffffffff,%ebx
1004e4bba:	74 64                	je     1004e4c20 <.text+0xe3c20>
1004e4bbc:	39 6e 10             	cmp    %ebp,0x10(%rsi)
1004e4bbf:	75 ef                	jne    1004e4bb0 <.text+0xe3bb0>
1004e4bc1:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1004e4bc5:	e8 56 c9 f1 ff       	call   100401520 <.text+0x520>
1004e4bca:	8b 87 14 20 00 00    	mov    0x2014(%rdi),%eax
1004e4bd0:	39 d8                	cmp    %ebx,%eax
1004e4bd2:	7e 09                	jle    1004e4bdd <.text+0xe3bdd>
1004e4bd4:	83 e8 01             	sub    $0x1,%eax
1004e4bd7:	89 87 14 20 00 00    	mov    %eax,0x2014(%rdi)
1004e4bdd:	8b 87 10 20 00 00    	mov    0x2010(%rdi),%eax
1004e4be3:	83 e8 01             	sub    $0x1,%eax
1004e4be6:	89 87 10 20 00 00    	mov    %eax,0x2010(%rdi)
1004e4bec:	29 d8                	sub    %ebx,%eax
1004e4bee:	48 98                	cltq
1004e4bf0:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
1004e4bf4:	8d 43 01             	lea    0x1(%rbx),%eax
1004e4bf7:	83 eb 01             	sub    $0x1,%ebx
1004e4bfa:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1004e4bfe:	4c 8d 04 cd 00 00 00 	lea    0x0(,%rcx,8),%r8
1004e4c05:	00
1004e4c06:	48 89 f1             	mov    %rsi,%rcx
1004e4c09:	48 83 ee 28          	sub    $0x28,%rsi
1004e4c0d:	48 8d 94 c7 70 10 00 	lea    0x1070(%rdi,%rax,8),%rdx
1004e4c14:	00
1004e4c15:	e8 e6 b2 1b 00       	call   10069ff00 <.text+0x29ef00>
1004e4c1a:	83 fb ff             	cmp    $0xffffffff,%ebx
1004e4c1d:	75 9d                	jne    1004e4bbc <.text+0xe3bbc>
1004e4c1f:	90                   	nop
1004e4c20:	8b 9f f4 23 00 00    	mov    0x23f4(%rdi),%ebx
1004e4c26:	83 eb 01             	sub    $0x1,%ebx