1005a9752:	48 8b 95 28 02 00 00 	mov    0x228(%rbp),%rdx
1005a9759:	c1 e8 08             	shr    $0x8,%eax
1005a975c:	0f b7 c0             	movzwl %ax,%eax
1005a975f:	48 8d 0c c2          	lea    (%rdx,%rax,8),%rcx
1005a9763:	48 83 39 00          	cmpq   $0x0,(%rcx)
1005a9767:	74 27                	je     1005a9790 <.text+0x1a8790>
1005a9769:	45 31 c9             	xor    %r9d,%r9d
1005a976c:	31 d2                	xor    %edx,%edx
1005a976e:	4d 89 e8             	mov    %r13,%r8
1005a9771:	e8 1a 80 fd ff       	call   100581790 <.text+0x180790>
1005a9776:	85 c0                	test   %eax,%eax
1005a9778:	74 26                	je     1005a97a0 <.text+0x1a87a0>
1005a977a:	89 f0                	mov    %esi,%eax
1005a977c:	48 83 c4 20          	add    $0x20,%rsp
1005a9780:	5b                   	pop    %rbx
1005a9781:	5e                   	pop    %rsi
1005a9782:	5f                   	pop    %rdi
1005a9783:	5d                   	pop    %rbp
1005a9784:	41 5c                	pop    %r12
1005a9786:	41 5d                	pop    %r13
1005a9788:	41 5e                	pop    %r14
1005a978a:	c3                   	ret
1005a978b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005a9790:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
1005a9797:	85 c0                	test   %eax,%eax
1005a9799:	74 df                	je     1005a977a <.text+0x1a877a>
1005a979b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005a97a0:	48 83 eb 04          	sub    $0x4,%rbx
1005a97a4:	49 39 de             	cmp    %rbx,%r14
1005a97a7:	75 8b                	jne    1005a9734 <.text+0x1a8734>
1005a97a9:	31 f6                	xor    %esi,%esi
1005a97ab:	eb cd                	jmp    1005a977a <.text+0x1a877a>
1005a97ad:	0f 1f 00             	nopl   (%rax)
1005a97b0:	83 f9 04             	cmp    $0x4,%ecx
1005a97b3:	74 1b                	je     1005a97d0 <.text+0x1a87d0>
1005a97b5:	31 c0                	xor    %eax,%eax
1005a97b7:	f6 c2 84             	test   $0x84,%dl
1005a97ba:	75 10                	jne    1005a97cc <.text+0x1a87cc>
1005a97bc:	d1 e9                	shr    $1,%ecx
1005a97be:	b8 01 00 00 00       	mov    $0x1,%eax
1005a97c3:	83 e1 01             	and    $0x1,%ecx
1005a97c6:	83 e2 02             	and    $0x2,%edx
1005a97c9:	0f 45 c1             	cmovne %ecx,%eax
1005a97cc:	c3                   	ret
1005a97cd:	0f 1f 00             	nopl   (%rax)
1005a97d0:	b8 01 00 00 00       	mov    $0x1,%eax
1005a97d5:	f6 c2 40             	test   $0x40,%dl
1005a97d8:	74 f2                	je     1005a97cc <.text+0x1a87cc>
1005a97da:	31 c0                	xor    %eax,%eax
1005a97dc:	81 e2 86 00 00 00    	and    $0x86,%edx
1005a97e2:	0f 94 c0             	sete   %al
1005a97e5:	c3                   	ret
1005a97e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005a97ed:	00 00 00
1005a97f0:	8b 81 fc 04 00 00    	mov    0x4fc(%rcx),%eax
1005a97f6:	85 c0                	test   %eax,%eax
1005a97f8:	74 2d                	je     1005a9827 <.text+0x1a8827>
1005a97fa:	48 8b 51 20          	mov    0x20(%rcx),%rdx
1005a97fe:	31 c0                	xor    %eax,%eax
1005a9800:	48 8b 8a 98 04 00 00 	mov    0x498(%rdx),%rcx
1005a9807:	80 39 00             	cmpb   $0x0,(%rcx)
1005a980a:	74 1b                	je     1005a9827 <.text+0x1a8827>
1005a980c:	8b 8a 60 03 00 00    	mov    0x360(%rdx),%ecx
1005a9812:	85 c9                	test   %ecx,%ecx
1005a9814:	7e 11                	jle    1005a9827 <.text+0x1a8827>
1005a9816:	48 8b 82 70 03 00 00 	mov    0x370(%rdx),%rax
1005a981d:	48 83 38 00          	cmpq   $0x0,(%rax)
1005a9821:	0f 95 c0             	setne  %al
1005a9824:	0f b6 c0             	movzbl %al,%eax
1005a9827:	c3                   	ret
1005a9828:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005a982f:	00
1005a9830:	41 54                	push   %r12
1005a9832:	55                   	push   %rbp
1005a9833:	57                   	push   %rdi
1005a9834:	56                   	push   %rsi
1005a9835:	53                   	push   %rbx
1005a9836:	48 83 ec 20          	sub    $0x20,%rsp
1005a983a:	48 8d 35 9f 4f 16 00 	lea    0x164f9f(%rip),%rsi        # 10070e7e0 <_head_msys_iconv_2_dll-0x5d820>
1005a9841:	49 89 cc             	mov    %rcx,%r12
1005a9844:	48 89 d1             	mov    %rdx,%rcx
1005a9847:	48 89 d5             	mov    %rdx,%rbp
1005a984a:	44 89 c7             	mov    %r8d,%edi
1005a984d:	e8 3e 5f 0e 00       	call   10068f790 <.text+0x28e790>
1005a9852:	48 89 c3             	mov    %rax,%rbx
1005a9855:	eb 15                	jmp    1005a986c <.text+0x1a886c>
1005a9857:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005a985e:	00 00
1005a9860:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
1005a9864:	e8 27 5f 0e 00       	call   10068f790 <.text+0x28e790>
1005a9869:	48 89 c3             	mov    %rax,%rbx
1005a986c:	0f b6 13             	movzbl (%rbx),%edx
1005a986f:	48 89 f1             	mov    %rsi,%rcx
1005a9872:	e8 d9 af 01 00       	call   1005c4850 <.text+0x1c3850>
1005a9877:	48 85 c0             	test   %rax,%rax
1005a987a:	75 e4                	jne    1005a9860 <.text+0x1a8860>
1005a987c:	80 3b 00             	cmpb   $0x0,(%rbx)
1005a987f:	74 3f                	je     1005a98c0 <.text+0x1a88c0>
1005a9881:	48 89 de             	mov    %rbx,%rsi
1005a9884:	83 ef 01             	sub    $0x1,%edi
1005a9887:	48 29 ee             	sub    %rbp,%rsi
1005a988a:	83 c6 01             	add    $0x1,%esi
1005a988d:	39 f7                	cmp    %esi,%edi
1005a988f:	7e 2f                	jle    1005a98c0 <.text+0x1a88c0>
1005a9891:	48 63 ee             	movslq %esi,%rbp
1005a9894:	4c 89 e1             	mov    %r12,%rcx
1005a9897:	ba 20 00 00 00       	mov    $0x20,%edx
1005a989c:	29 f7                	sub    %esi,%edi
1005a989e:	49 89 e8             	mov    %rbp,%r8
1005a98a1:	e8 6a 66 0f 00       	call   10069ff10 <.text+0x29ef10>
1005a98a6:	49 8d 0c 2c          	lea    (%r12,%rbp,1),%rcx
1005a98aa:	4c 63 c7             	movslq %edi,%r8
1005a98ad:	48 89 da             	mov    %rbx,%rdx
1005a98b0:	48 83 c4 20          	add    $0x20,%rsp
1005a98b4:	5b                   	pop    %rbx
1005a98b5:	5e                   	pop    %rsi
1005a98b6:	5f                   	pop    %rdi
1005a98b7:	5d                   	pop    %rbp
1005a98b8:	41 5c                	pop    %r12
1005a98ba:	e9 51 ae 01 00       	jmp    1005c4710 <.text+0x1c3710>
1005a98bf:	90                   	nop
1005a98c0:	48 83 c4 20          	add    $0x20,%rsp
1005a98c4:	5b                   	pop    %rbx
1005a98c5:	5e                   	pop    %rsi
1005a98c6:	5f                   	pop    %rdi
1005a98c7:	5d                   	pop    %rbp
1005a98c8:	41 5c                	pop    %r12
1005a98ca:	c3                   	ret
1005a98cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005a98d0:	53                   	push   %rbx
1005a98d1:	48 83 ec 20          	sub    $0x20,%rsp
1005a98d5:	48 8b 05 14 01 18 00 	mov    0x180114(%rip),%rax        # 1007299f0 <_head_msys_iconv_2_dll-0x42610>
1005a98dc:	48 8b 18             	mov    (%rax),%rbx
1005a98df:	48 89 d9             	mov    %rbx,%rcx
1005a98e2:	e8 89 69 0f 00       	call   1006a0270 <.text+0x29f270>
1005a98e7:	48 83 f8 3b          	cmp    $0x3b,%rax
1005a98eb:	77 2b                	ja     1005a9918 <.text+0x1a8918>
1005a98ed:	48 89 d9             	mov    %rbx,%rcx
1005a98f0:	48 8d 15 f6 4e 16 00 	lea    0x164ef6(%rip),%rdx        # 10070e7ed <_head_msys_iconv_2_dll-0x5d813>
1005a98f7:	e8 24 69 0f 00       	call   1006a0220 <.text+0x29f220>
1005a98fc:	85 c0                	test   %eax,%eax
1005a98fe:	48 8d 05 e1 4e 16 00 	lea    0x164ee1(%rip),%rax        # 10070e7e6 <_head_msys_iconv_2_dll-0x5d81a>
1005a9905:	48 0f 44 d8          	cmove  %rax,%rbx
1005a9909:	48 89 d8             	mov    %rbx,%rax
1005a990c:	48 83 c4 20          	add    $0x20,%rsp
1005a9910:	5b                   	pop    %rbx
1005a9911:	c3                   	ret
1005a9912:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005a9918:	48 8d 1d c7 4e 16 00 	lea    0x164ec7(%rip),%rbx        # 10070e7e6 <_head_msys_iconv_2_dll-0x5d81a>
1005a991f:	48 89 d8             	mov    %rbx,%rax
1005a9922:	48 83 c4 20          	add    $0x20,%rsp
1005a9926:	5b                   	pop    %rbx
1005a9927:	c3                   	ret
1005a9928:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005a992f:	00
1005a9930:	56                   	push   %rsi
1005a9931:	53                   	push   %rbx
1005a9932:	48 83 ec 28          	sub    $0x28,%rsp
1005a9936:	48 89 ce             	mov    %rcx,%rsi
1005a9939:	b9 18 11 00 00       	mov    $0x1118,%ecx
1005a993e:	e8 8d 79 e5 ff       	call   1004012d0 <.text+0x2d0>
1005a9943:	48 89 c3             	mov    %rax,%rbx
1005a9946:	48 85 c0             	test   %rax,%rax
1005a9949:	74 5f                	je     1005a99aa <.text+0x1a89aa>
1005a994b:	48 85 f6             	test   %rsi,%rsi
1005a994e:	74 0c                	je     1005a995c <.text+0x1a895c>
1005a9950:	48 89 f1             	mov    %rsi,%rcx
1005a9953:	e8 28 a6 01 00       	call   1005c3f80 <.text+0x1c2f80>
1005a9958:	48 89 43 08          	mov    %rax,0x8(%rbx)
1005a995c:	48 8d 8b 30 02 00 00 	lea    0x230(%rbx),%rcx
1005a9963:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1005a9969:	ba 10 00 00 00       	mov    $0x10,%edx
1005a996e:	e8 bd 7c e5 ff       	call   100401630 <.text+0x630>
1005a9973:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1005a9979:	ba 10 00 00 00       	mov    $0x10,%edx
1005a997e:	48 8d 8b 70 08 00 00 	lea    0x870(%rbx),%rcx
1005a9985:	e8 a6 7c e5 ff       	call   100401630 <.text+0x630>
1005a998a:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
1005a9991:	c7 83 b0 01 00 00 fe 	movl   $0xfe,0x1b0(%rbx)
1005a9998:	00 00 00
1005a999b:	c7 83 b8 01 00 00 fe 	movl   $0xfe,0x1b8(%rbx)
1005a99a2:	00 00 00
1005a99a5:	e8 b6 64 f1 ff       	call   1004bfe60 <.text+0xbee60>
1005a99aa:	48 89 d8             	mov    %rbx,%rax
1005a99ad:	48 83 c4 28          	add    $0x28,%rsp
1005a99b1:	5b                   	pop    %rbx
1005a99b2:	5e                   	pop    %rsi
1005a99b3:	c3                   	ret
1005a99b4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005a99bb:	00 00 00 00
1005a99bf:	90                   	nop
1005a99c0:	56                   	push   %rsi
1005a99c1:	53                   	push   %rbx
1005a99c2:	48 83 ec 28          	sub    $0x28,%rsp
1005a99c6:	48 89 cb             	mov    %rcx,%rbx
1005a99c9:	48 8b 89 98 0a 00 00 	mov    0xa98(%rcx),%rcx
1005a99d0:	48 85 c9             	test   %rcx,%rcx
1005a99d3:	74 10                	je     1005a99e5 <.text+0x1a89e5>
1005a99d5:	e8 46 7b e5 ff       	call   100401520 <.text+0x520>
1005a99da:	48 c7 83 98 0a 00 00 	movq   $0x0,0xa98(%rbx)
1005a99e1:	00 00 00 00
1005a99e5:	48 8b 8b a0 0a 00 00 	mov    0xaa0(%rbx),%rcx
1005a99ec:	48 85 c9             	test   %rcx,%rcx
1005a99ef:	74 10                	je     1005a9a01 <.text+0x1a8a01>
1005a99f1:	e8 2a 7b e5 ff       	call   100401520 <.text+0x520>
1005a99f6:	48 c7 83 a0 0a 00 00 	movq   $0x0,0xaa0(%rbx)
1005a99fd:	00 00 00 00
1005a9a01:	48 8b b3 a8 0a 00 00 	mov    0xaa8(%rbx),%rsi
1005a9a08:	48 85 f6             	test   %rsi,%rsi
1005a9a0b:	74 15                	je     1005a9a22 <.text+0x1a8a22>
1005a9a0d:	48 89 f1             	mov    %rsi,%rcx
1005a9a10:	ba 01 00 00 00       	mov    $0x1,%edx
1005a9a15:	e8 46 7c f4 ff       	call   1004f1660 <.text+0xf0660>
1005a9a1a:	48 89 f1             	mov    %rsi,%rcx
1005a9a1d:	e8 fe 7a e5 ff       	call   100401520 <.text+0x520>
1005a9a22:	48 c7 83 a8 0a 00 00 	movq   $0x0,0xaa8(%rbx)
1005a9a29:	00 00 00 00
1005a9a2d:	c7 83 b0 0a 00 00 00 	movl   $0x0,0xab0(%rbx)
1005a9a34:	00 00 00
1005a9a37:	48 c7 83 90 0a 00 00 	movq   $0x0,0xa90(%rbx)
1005a9a3e:	00 00 00 00
1005a9a42:	48 83 c4 28          	add    $0x28,%rsp
1005a9a46:	5b                   	pop    %rbx
1005a9a47:	5e                   	pop    %rsi
1005a9a48:	c3                   	ret
1005a9a49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005a9a50:	57                   	push   %rdi
1005a9a51:	56                   	push   %rsi
1005a9a52:	53                   	push   %rbx
1005a9a53:	48 83 ec 20          	sub    $0x20,%rsp
1005a9a57:	48 89 cb             	mov    %rcx,%rbx
1005a9a5a:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1005a9a5e:	48 85 c9             	test   %rcx,%rcx
1005a9a61:	74 0d                	je     1005a9a70 <.text+0x1a8a70>
1005a9a63:	e8 b8 7a e5 ff       	call   100401520 <.text+0x520>
1005a9a68:	48 c7 43 20 00 00 00 	movq   $0x0,0x20(%rbx)
1005a9a6f:	00
1005a9a70:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1005a9a74:	48 85 c9             	test   %rcx,%rcx
1005a9a77:	74 0d                	je     1005a9a86 <.text+0x1a8a86>
1005a9a79:	e8 a2 7a e5 ff       	call   100401520 <.text+0x520>
1005a9a7e:	48 c7 43 38 00 00 00 	movq   $0x0,0x38(%rbx)
1005a9a85:	00
1005a9a86:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1005a9a8a:	48 85 c9             	test   %rcx,%rcx
1005a9a8d:	74 0d                	je     1005a9a9c <.text+0x1a8a9c>
1005a9a8f:	e8 8c 7a e5 ff       	call   100401520 <.text+0x520>
1005a9a94:	48 c7 43 48 00 00 00 	movq   $0x0,0x48(%rbx)
1005a9a9b:	00
1005a9a9c:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1005a9aa0:	48 85 c9             	test   %rcx,%rcx
1005a9aa3:	74 0d                	je     1005a9ab2 <.text+0x1a8ab2>
1005a9aa5:	e8 76 7a e5 ff       	call   100401520 <.text+0x520>
1005a9aaa:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
1005a9ab1:	00
1005a9ab2:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
1005a9ab6:	48 85 c9             	test   %rcx,%rcx
1005a9ab9:	74 0d                	je     1005a9ac8 <.text+0x1a8ac8>
1005a9abb:	e8 60 7a e5 ff       	call   100401520 <.text+0x520>
1005a9ac0:	48 c7 43 40 00 00 00 	movq   $0x0,0x40(%rbx)
1005a9ac7:	00
1005a9ac8:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
1005a9acc:	48 85 c9             	test   %rcx,%rcx
1005a9acf:	74 0d                	je     1005a9ade <.text+0x1a8ade>
1005a9ad1:	e8 4a 7a e5 ff       	call   100401520 <.text+0x520>
1005a9ad6:	48 c7 43 50 00 00 00 	movq   $0x0,0x50(%rbx)
1005a9add:	00
1005a9ade:	8b 83 30 02 00 00    	mov    0x230(%rbx),%eax
1005a9ae4:	48 8d bb 30 02 00 00 	lea    0x230(%rbx),%rdi
1005a9aeb:	85 c0                	test   %eax,%eax
1005a9aed:	7e 33                	jle    1005a9b22 <.text+0x1a8b22>
1005a9aef:	90                   	nop
1005a9af0:	83 e8 01             	sub    $0x1,%eax
1005a9af3:	48 63 f0             	movslq %eax,%rsi
1005a9af6:	89 83 30 02 00 00    	mov    %eax,0x230(%rbx)
1005a9afc:	48 c1 e6 04          	shl    $0x4,%rsi
1005a9b00:	48 03 b3 40 02 00 00 	add    0x240(%rbx),%rsi
1005a9b07:	48 8b 0e             	mov    (%rsi),%rcx
1005a9b0a:	e8 11 7a e5 ff       	call   100401520 <.text+0x520>
1005a9b0f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1005a9b13:	e8 08 7a e5 ff       	call   100401520 <.text+0x520>
1005a9b18:	8b 83 30 02 00 00    	mov    0x230(%rbx),%eax
1005a9b1e:	85 c0                	test   %eax,%eax
1005a9b20:	7f ce                	jg     1005a9af0 <.text+0x1a8af0>
1005a9b22:	48 89 f9             	mov    %rdi,%rcx
1005a9b25:	48 8d bb 70 08 00 00 	lea    0x870(%rbx),%rdi
1005a9b2c:	e8 0f 7a e5 ff       	call   100401540 <.text+0x540>
1005a9b31:	8b 83 70 08 00 00    	mov    0x870(%rbx),%eax
1005a9b37:	85 c0                	test   %eax,%eax
1005a9b39:	7e 37                	jle    1005a9b72 <.text+0x1a8b72>
1005a9b3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005a9b40:	83 e8 01             	sub    $0x1,%eax
1005a9b43:	48 63 f0             	movslq %eax,%rsi
1005a9b46:	89 83 70 08 00 00    	mov    %eax,0x870(%rbx)
1005a9b4c:	48 c1 e6 04          	shl    $0x4,%rsi
1005a9b50:	48 03 b3 80 08 00 00 	add    0x880(%rbx),%rsi
1005a9b57:	48 8b 0e             	mov    (%rsi),%rcx
1005a9b5a:	e8 c1 79 e5 ff       	call   100401520 <.text+0x520>
1005a9b5f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1005a9b63:	e8 b8 79 e5 ff       	call   100401520 <.text+0x520>
1005a9b68:	8b 83 70 08 00 00    	mov    0x870(%rbx),%eax
1005a9b6e:	85 c0                	test   %eax,%eax
1005a9b70:	7f ce                	jg     1005a9b40 <.text+0x1a8b40>
1005a9b72:	48 89 f9             	mov    %rdi,%rcx
1005a9b75:	48 8d bb 48 04 00 00 	lea    0x448(%rbx),%rdi
1005a9b7c:	e8 bf 79 e5 ff       	call   100401540 <.text+0x540>
1005a9b81:	44 8b 83 6c 08 00 00 	mov    0x86c(%rbx),%r8d
1005a9b88:	45 85 c0             	test   %r8d,%r8d
1005a9b8b:	0f 84 f2 01 00 00    	je     1005a9d83 <.text+0x1a8d83>
1005a9b91:	48 8b 83 58 04 00 00 	mov    0x458(%rbx),%rax
1005a9b98:	48 85 c0             	test   %rax,%rax
1005a9b9b:	74 2f                	je     1005a9bcc <.text+0x1a8bcc>
1005a9b9d:	8b 93 48 04 00 00    	mov    0x448(%rbx),%edx
1005a9ba3:	85 d2                	test   %edx,%edx
1005a9ba5:	7e 25                	jle    1005a9bcc <.text+0x1a8bcc>
1005a9ba7:	31 f6                	xor    %esi,%esi
1005a9ba9:	eb 0c                	jmp    1005a9bb7 <.text+0x1a8bb7>
1005a9bab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005a9bb0:	48 8b 83 58 04 00 00 	mov    0x458(%rbx),%rax
1005a9bb7:	48 8b 0c f0          	mov    (%rax,%rsi,8),%rcx
1005a9bbb:	48 83 c6 01          	add    $0x1,%rsi
1005a9bbf:	e8 5c 79 e5 ff       	call   100401520 <.text+0x520>
1005a9bc4:	39 b3 48 04 00 00    	cmp    %esi,0x448(%rbx)
1005a9bca:	7f e4                	jg     1005a9bb0 <.text+0x1a8bb0>
1005a9bcc:	48 89 f9             	mov    %rdi,%rcx
1005a9bcf:	31 f6                	xor    %esi,%esi
1005a9bd1:	e8 6a 79 e5 ff       	call   100401540 <.text+0x540>
1005a9bd6:	8b 8b 20 02 00 00    	mov    0x220(%rbx),%ecx
1005a9bdc:	85 c9                	test   %ecx,%ecx
1005a9bde:	7e 1c                	jle    1005a9bfc <.text+0x1a8bfc>
1005a9be0:	48 8b 83 28 02 00 00 	mov    0x228(%rbx),%rax
1005a9be7:	48 8b 0c f0          	mov    (%rax,%rsi,8),%rcx
1005a9beb:	48 83 c6 01          	add    $0x1,%rsi
1005a9bef:	e8 7c 7b fd ff       	call   100581770 <.text+0x180770>
1005a9bf4:	39 b3 20 02 00 00    	cmp    %esi,0x220(%rbx)
1005a9bfa:	7f e4                	jg     1005a9be0 <.text+0x1a8be0>
1005a9bfc:	48 8b 8b 28 02 00 00 	mov    0x228(%rbx),%rcx
1005a9c03:	c7 83 20 02 00 00 00 	movl   $0x0,0x220(%rbx)
1005a9c0a:	00 00 00
1005a9c0d:	48 85 c9             	test   %rcx,%rcx
1005a9c10:	74 10                	je     1005a9c22 <.text+0x1a8c22>
1005a9c12:	e8 09 79 e5 ff       	call   100401520 <.text+0x520>
1005a9c17:	48 c7 83 28 02 00 00 	movq   $0x0,0x228(%rbx)
1005a9c1e:	00 00 00 00
1005a9c22:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
1005a9c26:	48 85 c9             	test   %rcx,%rcx
1005a9c29:	74 0d                	je     1005a9c38 <.text+0x1a8c38>
1005a9c2b:	e8 f0 78 e5 ff       	call   100401520 <.text+0x520>
1005a9c30:	48 c7 43 58 00 00 00 	movq   $0x0,0x58(%rbx)
1005a9c37:	00