1004efa41:	83 c5 18             	add    $0x18,%ebp
1004efa44:	39 eb                	cmp    %ebp,%ebx
1004efa46:	0f 8e b2 00 00 00    	jle    1004efafe <.text+0xeeafe>
1004efa4c:	48 63 c5             	movslq %ebp,%rax
1004efa4f:	4c 01 f0             	add    %r14,%rax
1004efa52:	f3 0f 6f 08          	movdqu (%rax),%xmm1
1004efa56:	48 8b 40 10          	mov    0x10(%rax),%rax
1004efa5a:	41 0f 29 4d 00       	movaps %xmm1,0x0(%r13)
1004efa5f:	49 89 45 10          	mov    %rax,0x10(%r13)
1004efa63:	8b 44 24 50          	mov    0x50(%rsp),%eax
1004efa67:	83 e0 03             	and    $0x3,%eax
1004efa6a:	45 85 ff             	test   %r15d,%r15d
1004efa6d:	75 c9                	jne    1004efa38 <.text+0xeea38>
1004efa6f:	83 f8 01             	cmp    $0x1,%eax
1004efa72:	75 cd                	jne    1004efa41 <.text+0xeea41>
1004efa74:	85 d2                	test   %edx,%edx
1004efa76:	0f 84 9c 00 00 00    	je     1004efb18 <.text+0xeeb18>
1004efa7c:	85 f6                	test   %esi,%esi
1004efa7e:	0f 8e 54 01 00 00    	jle    1004efbd8 <.text+0xeebd8>
1004efa84:	31 d2                	xor    %edx,%edx
1004efa86:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1004efa8b:	eb 0e                	jmp    1004efa9b <.text+0xeea9b>
1004efa8d:	0f 1f 00             	nopl   (%rax)
1004efa90:	83 c2 18             	add    $0x18,%edx
1004efa93:	39 d6                	cmp    %edx,%esi
1004efa95:	0f 8e f5 00 00 00    	jle    1004efb90 <.text+0xeeb90>
1004efa9b:	48 63 c2             	movslq %edx,%rax
1004efa9e:	4c 01 d0             	add    %r10,%rax
1004efaa1:	4c 01 c8             	add    %r9,%rax
1004efaa4:	48 8b 48 10          	mov    0x10(%rax),%rcx
1004efaa8:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1004efaac:	49 89 48 10          	mov    %rcx,0x10(%r8)
1004efab0:	41 89 cb             	mov    %ecx,%r11d
1004efab3:	41 0f 29 00          	movaps %xmm0,(%r8)
1004efab7:	85 f9                	test   %edi,%ecx
1004efab9:	74 d5                	je     1004efa90 <.text+0xeea90>
1004efabb:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
1004efabf:	39 4c 24 48          	cmp    %ecx,0x48(%rsp)
1004efac3:	75 cb                	jne    1004efa90 <.text+0xeea90>
1004efac5:	8b 4c 24 6c          	mov    0x6c(%rsp),%ecx
1004efac9:	39 4c 24 4c          	cmp    %ecx,0x4c(%rsp)
1004efacd:	75 c1                	jne    1004efa90 <.text+0xeea90>
1004efacf:	41 8d 57 fd          	lea    -0x3(%r15),%edx
1004efad3:	44 21 da             	and    %r11d,%edx
1004efad6:	89 54 24 70          	mov    %edx,0x70(%rsp)
1004efada:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1004efadf:	48 89 50 10          	mov    %rdx,0x10(%rax)
1004efae3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004efae8:	83 c5 18             	add    $0x18,%ebp
1004efaeb:	41 83 4c 24 20 0c    	orl    $0xc,0x20(%r12)
1004efaf1:	ba 01 00 00 00       	mov    $0x1,%edx
1004efaf6:	39 eb                	cmp    %ebp,%ebx
1004efaf8:	0f 8f 4e ff ff ff    	jg     1004efa4c <.text+0xeea4c>
1004efafe:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1004efb05:	5b                   	pop    %rbx
1004efb06:	5e                   	pop    %rsi
1004efb07:	5f                   	pop    %rdi
1004efb08:	5d                   	pop    %rbp
1004efb09:	41 5c                	pop    %r12
1004efb0b:	41 5d                	pop    %r13
1004efb0d:	41 5e                	pop    %r14
1004efb0f:	41 5f                	pop    %r15
1004efb11:	c3                   	ret
1004efb12:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004efb18:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1004efb1d:	41 b8 13 00 00 00    	mov    $0x13,%r8d
1004efb23:	4c 89 e1             	mov    %r12,%rcx
1004efb26:	48 89 f2             	mov    %rsi,%rdx
1004efb29:	e8 32 ed ff ff       	call   1004ee860 <.text+0xed860>
1004efb2e:	48 85 c0             	test   %rax,%rax
1004efb31:	74 cb                	je     1004efafe <.text+0xeeafe>
1004efb33:	4c 8b 48 28          	mov    0x28(%rax),%r9
1004efb37:	89 f2                	mov    %esi,%edx
1004efb39:	41 2b 54 24 48       	sub    0x48(%r12),%edx
1004efb3e:	48 63 c2             	movslq %edx,%rax
1004efb41:	41 8b 44 81 18       	mov    0x18(%r9,%rax,4),%eax
1004efb46:	25 ff ff ff 7f       	and    $0x7fffffff,%eax
1004efb4b:	85 d2                	test   %edx,%edx
1004efb4d:	0f 85 ad 00 00 00    	jne    1004efc00 <.text+0xeec00>
1004efb53:	41 8b 71 0c          	mov    0xc(%r9),%esi
1004efb57:	29 c6                	sub    %eax,%esi
1004efb59:	49 01 c1             	add    %rax,%r9
1004efb5c:	4c 89 c9             	mov    %r9,%rcx
1004efb5f:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1004efb64:	e8 07 07 1b 00       	call   1006a0270 <.text+0x29f270>
1004efb69:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1004efb6e:	4c 8d 50 01          	lea    0x1(%rax),%r10
1004efb72:	49 39 f2             	cmp    %rsi,%r10
1004efb75:	0f 8d 9d 00 00 00    	jge    1004efc18 <.text+0xeec18>
1004efb7b:	44 29 d6             	sub    %r10d,%esi
1004efb7e:	85 f6                	test   %esi,%esi
1004efb80:	0f 8f fe fe ff ff    	jg     1004efa84 <.text+0xeea84>
1004efb86:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004efb8d:	00 00 00
1004efb90:	45 85 ff             	test   %r15d,%r15d
1004efb93:	74 43                	je     1004efbd8 <.text+0xeebd8>
1004efb95:	48 8d 0d 6c 05 21 00 	lea    0x21056c(%rip),%rcx        # 100700108 <_head_msys_iconv_2_dll-0x6bef8>
1004efb9c:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1004efba1:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1004efba6:	e8 85 ec 1a 00       	call   10069e830 <.text+0x29d830>
1004efbab:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1004efbb0:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
1004efbb5:	e9 2e ff ff ff       	jmp    1004efae8 <.text+0xeeae8>
1004efbba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004efbc0:	85 d2                	test   %edx,%edx
1004efbc2:	0f 84 50 ff ff ff    	je     1004efb18 <.text+0xeeb18>
1004efbc8:	85 f6                	test   %esi,%esi
1004efbca:	0f 8f b4 fe ff ff    	jg     1004efa84 <.text+0xeea84>
1004efbd0:	eb c3                	jmp    1004efb95 <.text+0xeeb95>
1004efbd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004efbd8:	48 8d 0d 59 05 21 00 	lea    0x210559(%rip),%rcx        # 100700138 <_head_msys_iconv_2_dll-0x6bec8>
1004efbdf:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1004efbe4:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1004efbe9:	e8 42 ec 1a 00       	call   10069e830 <.text+0x29d830>
1004efbee:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
1004efbf3:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
1004efbf8:	e9 eb fe ff ff       	jmp    1004efae8 <.text+0xeeae8>
1004efbfd:	0f 1f 00             	nopl   (%rax)
1004efc00:	83 ea 01             	sub    $0x1,%edx
1004efc03:	48 63 d2             	movslq %edx,%rdx
1004efc06:	41 8b 74 91 18       	mov    0x18(%r9,%rdx,4),%esi
1004efc0b:	81 e6 ff ff ff 7f    	and    $0x7fffffff,%esi
1004efc11:	29 c6                	sub    %eax,%esi
1004efc13:	e9 41 ff ff ff       	jmp    1004efb59 <.text+0xeeb59>
1004efc18:	48 8d 0d 99 04 21 00 	lea    0x210499(%rip),%rcx        # 1007000b8 <_head_msys_iconv_2_dll-0x6bf48>
1004efc1f:	45 85 ff             	test   %r15d,%r15d
1004efc22:	75 07                	jne    1004efc2b <.text+0xeec2b>
1004efc24:	48 8d 0d b5 04 21 00 	lea    0x2104b5(%rip),%rcx        # 1007000e0 <_head_msys_iconv_2_dll-0x6bf20>
1004efc2b:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1004efc32:	5b                   	pop    %rbx
1004efc33:	5e                   	pop    %rsi
1004efc34:	5f                   	pop    %rdi
1004efc35:	5d                   	pop    %rbp
1004efc36:	41 5c                	pop    %r12
1004efc38:	41 5d                	pop    %r13
1004efc3a:	41 5e                	pop    %r14
1004efc3c:	41 5f                	pop    %r15
1004efc3e:	e9 ed eb 1a 00       	jmp    10069e830 <.text+0x29d830>
1004efc43:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004efc4a:	00 00 00 00
1004efc4e:	66 90                	xchg   %ax,%ax
1004efc50:	56                   	push   %rsi
1004efc51:	53                   	push   %rbx
1004efc52:	48 83 ec 28          	sub    $0x28,%rsp
1004efc56:	48 8b 81 00 1d 00 00 	mov    0x1d00(%rcx),%rax
1004efc5d:	80 38 00             	cmpb   $0x0,(%rax)
1004efc60:	48 89 cb             	mov    %rcx,%rbx
1004efc63:	48 89 d6             	mov    %rdx,%rsi
1004efc66:	75 10                	jne    1004efc78 <.text+0xeec78>
1004efc68:	c6 42 01 30          	movb   $0x30,0x1(%rdx)
1004efc6c:	48 83 c4 28          	add    $0x28,%rsp
1004efc70:	5b                   	pop    %rbx
1004efc71:	5e                   	pop    %rsi
1004efc72:	c3                   	ret
1004efc73:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004efc78:	e8 e3 b0 f3 ff       	call   10042ad60 <.text+0x29d60>
1004efc7d:	48 8d 15 2c 0f 21 00 	lea    0x210f2c(%rip),%rdx        # 100700bb0 <_head_msys_iconv_2_dll-0x6b450>
1004efc84:	48 63 c8             	movslq %eax,%rcx
1004efc87:	83 e8 01             	sub    $0x1,%eax
1004efc8a:	8b 14 8a             	mov    (%rdx,%rcx,4),%edx
1004efc8d:	88 56 01             	mov    %dl,0x1(%rsi)
1004efc90:	83 f8 01             	cmp    $0x1,%eax
1004efc93:	77 d7                	ja     1004efc6c <.text+0xeec6c>
1004efc95:	ba 08 00 00 00       	mov    $0x8,%edx
1004efc9a:	48 8d 8e e6 03 00 00 	lea    0x3e6(%rsi),%rcx
1004efca1:	45 31 c9             	xor    %r9d,%r9d
1004efca4:	45 31 c0             	xor    %r8d,%r8d
1004efca7:	e8 a4 54 0b 00       	call   1005a5150 <.text+0x1a4150>
1004efcac:	48 8b 43 08          	mov    0x8(%rbx),%rax
1004efcb0:	48 8b 96 e6 03 00 00 	mov    0x3e6(%rsi),%rdx
1004efcb7:	48 89 90 b0 04 00 00 	mov    %rdx,0x4b0(%rax)
1004efcbe:	eb ac                	jmp    1004efc6c <.text+0xeec6c>
1004efcc0:	41 54                	push   %r12
1004efcc2:	55                   	push   %rbp
1004efcc3:	57                   	push   %rdi
1004efcc4:	56                   	push   %rsi
1004efcc5:	53                   	push   %rbx
1004efcc6:	48 83 ec 20          	sub    $0x20,%rsp
1004efcca:	41 80 38 01          	cmpb   $0x1,(%r8)
1004efcce:	19 db                	sbb    %ebx,%ebx
1004efcd0:	83 e3 08             	and    $0x8,%ebx
1004efcd3:	81 c3 7a 03 00 00    	add    $0x37a,%ebx
1004efcd9:	48 89 ce             	mov    %rcx,%rsi
1004efcdc:	48 89 d1             	mov    %rdx,%rcx
1004efcdf:	48 89 d5             	mov    %rdx,%rbp
1004efce2:	e8 89 05 1b 00       	call   1006a0270 <.text+0x29f270>
1004efce7:	4c 8d 66 6c          	lea    0x6c(%rsi),%r12
1004efceb:	4c 89 e1             	mov    %r12,%rcx
1004efcee:	48 89 c7             	mov    %rax,%rdi
1004efcf1:	e8 7a 05 1b 00       	call   1006a0270 <.text+0x29f270>
1004efcf6:	01 f8                	add    %edi,%eax
1004efcf8:	39 d8                	cmp    %ebx,%eax
1004efcfa:	7c 24                	jl     1004efd20 <.text+0xeed20>
1004efcfc:	0f b6 86 ee 03 00 00 	movzbl 0x3ee(%rsi),%eax
1004efd03:	83 e0 f7             	and    $0xfffffff7,%eax
1004efd06:	88 86 ee 03 00 00    	mov    %al,0x3ee(%rsi)
1004efd0c:	48 83 c4 20          	add    $0x20,%rsp
1004efd10:	5b                   	pop    %rbx
1004efd11:	5e                   	pop    %rsi
1004efd12:	5f                   	pop    %rdi
1004efd13:	5d                   	pop    %rbp
1004efd14:	41 5c                	pop    %r12
1004efd16:	c3                   	ret
1004efd17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004efd1e:	00 00
1004efd20:	4c 63 c7             	movslq %edi,%r8
1004efd23:	48 63 db             	movslq %ebx,%rbx
1004efd26:	48 89 ea             	mov    %rbp,%rdx
1004efd29:	4c 29 c3             	sub    %r8,%rbx
1004efd2c:	49 8d 0c 1c          	lea    (%r12,%rbx,1),%rcx
1004efd30:	e8 cb 01 1b 00       	call   10069ff00 <.text+0x29ef00>
1004efd35:	41 c6 44 1c ff 00    	movb   $0x0,-0x1(%r12,%rbx,1)
1004efd3b:	0f b6 86 ee 03 00 00 	movzbl 0x3ee(%rsi),%eax
1004efd42:	83 c8 08             	or     $0x8,%eax
1004efd45:	eb bf                	jmp    1004efd06 <.text+0xeed06>
1004efd47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004efd4e:	00 00
1004efd50:	41 56                	push   %r14
1004efd52:	41 55                	push   %r13
1004efd54:	41 54                	push   %r12
1004efd56:	55                   	push   %rbp
1004efd57:	57                   	push   %rdi
1004efd58:	56                   	push   %rsi
1004efd59:	53                   	push   %rbx
1004efd5a:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1004efd61:	48 89 d3             	mov    %rdx,%rbx
1004efd64:	48 8b 92 90 00 00 00 	mov    0x90(%rdx),%rdx
1004efd6b:	48 89 cf             	mov    %rcx,%rdi
1004efd6e:	48 85 d2             	test   %rdx,%rdx
1004efd71:	0f 84 59 01 00 00    	je     1004efed0 <.text+0xeeed0>
1004efd77:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1004efd7e:	00
1004efd7f:	48 8d 71 6c          	lea    0x6c(%rcx),%rsi
1004efd83:	41 b9 7a 03 00 00    	mov    $0x37a,%r9d
1004efd89:	31 c9                	xor    %ecx,%ecx
1004efd8b:	49 89 f0             	mov    %rsi,%r8
1004efd8e:	e8 3d 5d fb ff       	call   1004a5ad0 <.text+0xa4ad0>
1004efd93:	80 7f 6c 7e          	cmpb   $0x7e,0x6c(%rdi)
1004efd97:	0f 84 43 01 00 00    	je     1004efee0 <.text+0xeeee0>
1004efd9d:	48 8d 74 24 60       	lea    0x60(%rsp),%rsi
1004efda2:	48 8b 8b 90 00 00 00 	mov    0x90(%rbx),%rcx
1004efda9:	48 89 f2             	mov    %rsi,%rdx
1004efdac:	e8 1f 04 1b 00       	call   1006a01d0 <.text+0x29f1d0>
1004efdb1:	85 c0                	test   %eax,%eax
1004efdb3:	79 6b                	jns    1004efe20 <.text+0xeee20>
1004efdb5:	48 c7 47 10 00 00 00 	movq   $0x0,0x10(%rdi)
1004efdbc:	00
1004efdbd:	66 0f ef c0          	pxor   %xmm0,%xmm0
1004efdc1:	48 c7 83 58 01 00 00 	movq   $0x0,0x158(%rbx)
1004efdc8:	00 00 00 00
1004efdcc:	c7 83 60 01 00 00 00 	movl   $0x0,0x160(%rbx)
1004efdd3:	00 00 00
1004efdd6:	0f 11 83 38 01 00 00 	movups %xmm0,0x138(%rbx)
1004efddd:	0f 11 83 48 01 00 00 	movups %xmm0,0x148(%rbx)
1004efde4:	48 8b 05 f5 33 23 00 	mov    0x2333f5(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1004efdeb:	48 89 f9             	mov    %rdi,%rcx
1004efdee:	48 8b 00             	mov    (%rax),%rax
1004efdf1:	48 8b 90 78 1c 00 00 	mov    0x1c78(%rax),%rdx
1004efdf8:	4c 8b 80 00 1d 00 00 	mov    0x1d00(%rax),%r8
1004efdff:	e8 bc fe ff ff       	call   1004efcc0 <.text+0xeecc0>
1004efe04:	90                   	nop
1004efe05:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1004efe0c:	5b                   	pop    %rbx
1004efe0d:	5e                   	pop    %rsi
1004efe0e:	5f                   	pop    %rdi
1004efe0f:	5d                   	pop    %rbp
1004efe10:	41 5c                	pop    %r12
1004efe12:	41 5d                	pop    %r13
1004efe14:	41 5e                	pop    %r14
1004efe16:	c3                   	ret
1004efe17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004efe1e:	00 00
1004efe20:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
1004efe25:	48 8b 94 24 a0 00 00 	mov    0xa0(%rsp),%rdx
1004efe2c:	00
1004efe2d:	44 89 c0             	mov    %r8d,%eax
1004efe30:	45 89 c2             	mov    %r8d,%r10d
1004efe33:	41 89 d1             	mov    %edx,%r9d
1004efe36:	89 d1                	mov    %edx,%ecx
1004efe38:	c1 e8 18             	shr    $0x18,%eax
1004efe3b:	41 c1 ea 10          	shr    $0x10,%r10d
1004efe3f:	41 c1 e9 18          	shr    $0x18,%r9d
1004efe43:	0f b6 c0             	movzbl %al,%eax
1004efe46:	45 0f b6 d2          	movzbl %r10b,%r10d
1004efe4a:	c1 e9 10             	shr    $0x10,%ecx
1004efe4d:	48 c1 e0 08          	shl    $0x8,%rax
1004efe51:	45 0f b6 c9          	movzbl %r9b,%r9d
1004efe55:	0f b6 c9             	movzbl %cl,%ecx
1004efe58:	4c 09 d0             	or     %r10,%rax
1004efe5b:	49 89 c3             	mov    %rax,%r11
1004efe5e:	4c 89 c0             	mov    %r8,%rax
1004efe61:	45 0f b6 c0          	movzbl %r8b,%r8d
1004efe65:	0f b6 c4             	movzbl %ah,%eax
1004efe68:	49 89 c2             	mov    %rax,%r10
1004efe6b:	4c 89 d8             	mov    %r11,%rax
1004efe6e:	48 c1 e0 08          	shl    $0x8,%rax
1004efe72:	4c 09 d0             	or     %r10,%rax
1004efe75:	48 c1 e0 08          	shl    $0x8,%rax
1004efe79:	4c 09 c0             	or     %r8,%rax
1004efe7c:	48 c1 e0 08          	shl    $0x8,%rax
1004efe80:	4c 09 c8             	or     %r9,%rax
1004efe83:	48 c1 e0 08          	shl    $0x8,%rax
1004efe87:	48 09 c8             	or     %rcx,%rax
1004efe8a:	0f b6 ce             	movzbl %dh,%ecx
1004efe8d:	0f b6 d2             	movzbl %dl,%edx
1004efe90:	48 c1 e0 08          	shl    $0x8,%rax
1004efe94:	48 09 c8             	or     %rcx,%rax
1004efe97:	48 89 d9             	mov    %rbx,%rcx
1004efe9a:	48 c1 e0 08          	shl    $0x8,%rax
1004efe9e:	48 09 d0             	or     %rdx,%rax
1004efea1:	48 89 f2             	mov    %rsi,%rdx
1004efea4:	48 89 47 10          	mov    %rax,0x10(%rdi)
1004efea8:	4c 8b 83 90 00 00 00 	mov    0x90(%rbx),%r8
1004efeaf:	e8 4c b5 fa ff       	call   10049b400 <.text+0x9a400>
1004efeb4:	f3 0f 6f 8b 38 01 00 	movdqu 0x138(%rbx),%xmm1
1004efebb:	00
1004efebc:	0f 11 8b 48 01 00 00 	movups %xmm1,0x148(%rbx)
1004efec3:	e9 1c ff ff ff       	jmp    1004efde4 <.text+0xeede4>
1004efec8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004efecf:	00
1004efed0:	c6 41 6c 00          	movb   $0x0,0x6c(%rcx)
1004efed4:	e9 0b ff ff ff       	jmp    1004efde4 <.text+0xeede4>
1004efed9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004efee0:	48 89 f1             	mov    %rsi,%rcx
1004efee3:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
1004efee8:	e8 83 03 1b 00       	call   1006a0270 <.text+0x29f270>
1004efeed:	ba 28 00 00 00       	mov    $0x28,%edx
1004efef2:	4c 89 e9             	mov    %r13,%rcx
1004efef5:	49 89 c4             	mov    %rax,%r12
1004efef8:	e8 33 09 01 00       	call   100500830 <.text+0xff830>
1004efefd:	85 c0                	test   %eax,%eax
1004efeff:	74 6f                	je     1004eff70 <.text+0xeef70>
1004eff01:	4c 89 e9             	mov    %r13,%rcx
1004eff04:	e8 67 03 1b 00       	call   1006a0270 <.text+0x29f270>
1004eff09:	48 89 c5             	mov    %rax,%rbp
1004eff0c:	49 8d 04 04          	lea    (%r12,%rax,1),%rax
1004eff10:	48 3d 79 03 00 00    	cmp    $0x379,%rax
1004eff16:	77 58                	ja     1004eff70 <.text+0xeef70>
1004eff18:	4c 8d 77 6d          	lea    0x6d(%rdi),%r14
1004eff1c:	48 8d 4c 2e 01       	lea    0x1(%rsi,%rbp,1),%rcx
1004eff21:	4d 89 e0             	mov    %r12,%r8
1004eff24:	4c 89 f2             	mov    %r14,%rdx
1004eff27:	e8 d4 ff 1a 00       	call   10069ff00 <.text+0x29ef00>
1004eff2c:	83 fd 08             	cmp    $0x8,%ebp
1004eff2f:	73 5f                	jae    1004eff90 <.text+0xeef90>
1004eff31:	40 f6 c5 04          	test   $0x4,%bpl
1004eff35:	0f 85 a5 00 00 00    	jne    1004effe0 <.text+0xeefe0>
1004eff3b:	85 ed                	test   %ebp,%ebp
1004eff3d:	0f 84 5a fe ff ff    	je     1004efd9d <.text+0xeed9d>
1004eff43:	0f b6 44 24 30       	movzbl 0x30(%rsp),%eax