1005f7c8e:	f6 c2 10             	test   $0x10,%dl
1005f7c91:	0f 85 98 00 00 00    	jne    1005f7d2f <.text+0x1f6d2f>
1005f7c97:	83 e2 40             	and    $0x40,%edx
1005f7c9a:	0f 85 8f 00 00 00    	jne    1005f7d2f <.text+0x1f6d2f>
1005f7ca0:	48 8b 05 01 c6 16 00 	mov    0x16c601(%rip),%rax        # 1007642a8 <_head_msys_iconv_2_dll-0x7d58>
1005f7ca7:	44 8b 6b 0c          	mov    0xc(%rbx),%r13d
1005f7cab:	48 8b 88 a0 1f 00 00 	mov    0x1fa0(%rax),%rcx
1005f7cb2:	48 8d 90 a8 1f 00 00 	lea    0x1fa8(%rax),%rdx
1005f7cb9:	45 89 e8             	mov    %r13d,%r8d
1005f7cbc:	e8 7f f5 ff ff       	call   1005f7240 <.text+0x1f6240>
1005f7cc1:	48 89 c7             	mov    %rax,%rdi
1005f7cc4:	48 85 c0             	test   %rax,%rax
1005f7cc7:	0f 84 f3 00 00 00    	je     1005f7dc0 <.text+0x1f6dc0>
1005f7ccd:	48 8b 05 d4 c5 16 00 	mov    0x16c5d4(%rip),%rax        # 1007642a8 <_head_msys_iconv_2_dll-0x7d58>
1005f7cd4:	44 8b 6e 0c          	mov    0xc(%rsi),%r13d
1005f7cd8:	48 8b 88 a0 1f 00 00 	mov    0x1fa0(%rax),%rcx
1005f7cdf:	48 8d 90 a8 1f 00 00 	lea    0x1fa8(%rax),%rdx
1005f7ce6:	45 89 e8             	mov    %r13d,%r8d
1005f7ce9:	e8 52 f5 ff ff       	call   1005f7240 <.text+0x1f6240>
1005f7cee:	48 85 c0             	test   %rax,%rax
1005f7cf1:	0f 84 91 00 00 00    	je     1005f7d88 <.text+0x1f6d88>
1005f7cf7:	48 39 f8             	cmp    %rdi,%rax
1005f7cfa:	74 2c                	je     1005f7d28 <.text+0x1f6d28>
1005f7cfc:	48 85 ff             	test   %rdi,%rdi
1005f7cff:	74 0f                	je     1005f7d10 <.text+0x1f6d10>
1005f7d01:	8b 40 0c             	mov    0xc(%rax),%eax
1005f7d04:	39 47 0c             	cmp    %eax,0xc(%rdi)
1005f7d07:	74 1f                	je     1005f7d28 <.text+0x1f6d28>
1005f7d09:	7f 24                	jg     1005f7d2f <.text+0x1f6d2f>
1005f7d0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005f7d10:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1005f7d15:	48 83 c4 28          	add    $0x28,%rsp
1005f7d19:	5b                   	pop    %rbx
1005f7d1a:	5e                   	pop    %rsi
1005f7d1b:	5f                   	pop    %rdi
1005f7d1c:	5d                   	pop    %rbp
1005f7d1d:	41 5c                	pop    %r12
1005f7d1f:	41 5d                	pop    %r13
1005f7d21:	c3                   	ret
1005f7d22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005f7d28:	44 39 e5             	cmp    %r12d,%ebp
1005f7d2b:	74 23                	je     1005f7d50 <.text+0x1f6d50>
1005f7d2d:	7d e1                	jge    1005f7d10 <.text+0x1f6d10>
1005f7d2f:	b8 01 00 00 00       	mov    $0x1,%eax
1005f7d34:	48 83 c4 28          	add    $0x28,%rsp
1005f7d38:	5b                   	pop    %rbx
1005f7d39:	5e                   	pop    %rsi
1005f7d3a:	5f                   	pop    %rdi
1005f7d3b:	5d                   	pop    %rbp
1005f7d3c:	41 5c                	pop    %r12
1005f7d3e:	41 5d                	pop    %r13
1005f7d40:	c3                   	ret
1005f7d41:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005f7d48:	85 c0                	test   %eax,%eax
1005f7d4a:	79 c4                	jns    1005f7d10 <.text+0x1f6d10>
1005f7d4c:	eb e1                	jmp    1005f7d2f <.text+0x1f6d2f>
1005f7d4e:	66 90                	xchg   %ax,%ax
1005f7d50:	8b 53 08             	mov    0x8(%rbx),%edx
1005f7d53:	31 c0                	xor    %eax,%eax
1005f7d55:	85 d2                	test   %edx,%edx
1005f7d57:	79 bc                	jns    1005f7d15 <.text+0x1f6d15>
1005f7d59:	3b 56 08             	cmp    0x8(%rsi),%edx
1005f7d5c:	7e b2                	jle    1005f7d10 <.text+0x1f6d10>
1005f7d5e:	eb cf                	jmp    1005f7d2f <.text+0x1f6d2f>
1005f7d60:	85 c9                	test   %ecx,%ecx
1005f7d62:	75 ac                	jne    1005f7d10 <.text+0x1f6d10>
1005f7d64:	f6 c2 10             	test   $0x10,%dl
1005f7d67:	75 a7                	jne    1005f7d10 <.text+0x1f6d10>
1005f7d69:	83 e2 40             	and    $0x40,%edx
1005f7d6c:	0f 85 2e ff ff ff    	jne    1005f7ca0 <.text+0x1f6ca0>
1005f7d72:	eb 9c                	jmp    1005f7d10 <.text+0x1f6d10>
1005f7d74:	0f 1f 40 00          	nopl   0x0(%rax)
1005f7d78:	85 c9                	test   %ecx,%ecx
1005f7d7a:	74 b3                	je     1005f7d2f <.text+0x1f6d2f>
1005f7d7c:	e9 1f ff ff ff       	jmp    1005f7ca0 <.text+0x1f6ca0>
1005f7d81:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005f7d88:	48 8b 0d 39 c5 16 00 	mov    0x16c539(%rip),%rcx        # 1007642c8 <_head_msys_iconv_2_dll-0x7d38>
1005f7d8f:	45 89 e8             	mov    %r13d,%r8d
1005f7d92:	48 8d 15 27 c5 16 00 	lea    0x16c527(%rip),%rdx        # 1007642c0 <_head_msys_iconv_2_dll-0x7d40>
1005f7d99:	e8 a2 f4 ff ff       	call   1005f7240 <.text+0x1f6240>
1005f7d9e:	48 39 c7             	cmp    %rax,%rdi
1005f7da1:	74 85                	je     1005f7d28 <.text+0x1f6d28>
1005f7da3:	48 85 ff             	test   %rdi,%rdi
1005f7da6:	0f 84 64 ff ff ff    	je     1005f7d10 <.text+0x1f6d10>
1005f7dac:	48 85 c0             	test   %rax,%rax
1005f7daf:	0f 85 4c ff ff ff    	jne    1005f7d01 <.text+0x1f6d01>
1005f7db5:	e9 75 ff ff ff       	jmp    1005f7d2f <.text+0x1f6d2f>
1005f7dba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005f7dc0:	48 8b 0d 01 c5 16 00 	mov    0x16c501(%rip),%rcx        # 1007642c8 <_head_msys_iconv_2_dll-0x7d38>
1005f7dc7:	45 89 e8             	mov    %r13d,%r8d
1005f7dca:	48 8d 15 ef c4 16 00 	lea    0x16c4ef(%rip),%rdx        # 1007642c0 <_head_msys_iconv_2_dll-0x7d40>
1005f7dd1:	e8 6a f4 ff ff       	call   1005f7240 <.text+0x1f6240>
1005f7dd6:	48 89 c7             	mov    %rax,%rdi
1005f7dd9:	e9 ef fe ff ff       	jmp    1005f7ccd <.text+0x1f6ccd>
1005f7dde:	66 90                	xchg   %ax,%ax
1005f7de0:	85 c9                	test   %ecx,%ecx
1005f7de2:	0f 85 28 ff ff ff    	jne    1005f7d10 <.text+0x1f6d10>
1005f7de8:	f6 c2 10             	test   $0x10,%dl
1005f7deb:	0f 85 af fe ff ff    	jne    1005f7ca0 <.text+0x1f6ca0>
1005f7df1:	83 e2 40             	and    $0x40,%edx
1005f7df4:	0f 84 16 ff ff ff    	je     1005f7d10 <.text+0x1f6d10>
1005f7dfa:	e9 30 ff ff ff       	jmp    1005f7d2f <.text+0x1f6d2f>
1005f7dff:	90                   	nop
1005f7e00:	48 83 ec 28          	sub    $0x28,%rsp
1005f7e04:	80 39 00             	cmpb   $0x0,(%rcx)
1005f7e07:	74 47                	je     1005f7e50 <.text+0x1f6e50>
1005f7e09:	48 8b 05 b8 c4 16 00 	mov    0x16c4b8(%rip),%rax        # 1007642c8 <_head_msys_iconv_2_dll-0x7d38>
1005f7e10:	48 85 d2             	test   %rdx,%rdx
1005f7e13:	74 07                	je     1005f7e1c <.text+0x1f6e1c>
1005f7e15:	48 8b 82 a0 1f 00 00 	mov    0x1fa0(%rdx),%rax
1005f7e1c:	48 85 c0             	test   %rax,%rax
1005f7e1f:	74 2f                	je     1005f7e50 <.text+0x1f6e50>
1005f7e21:	48 89 ca             	mov    %rcx,%rdx
1005f7e24:	48 89 c1             	mov    %rax,%rcx
1005f7e27:	e8 64 82 ec ff       	call   1004c0090 <.text+0xbf090>
1005f7e2c:	48 8b 40 08          	mov    0x8(%rax),%rax
1005f7e30:	48 85 c0             	test   %rax,%rax
1005f7e33:	74 1b                	je     1005f7e50 <.text+0x1f6e50>
1005f7e35:	48 3b 05 f4 0e 13 00 	cmp    0x130ef4(%rip),%rax        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1005f7e3c:	74 12                	je     1005f7e50 <.text+0x1f6e50>
1005f7e3e:	8b 40 ec             	mov    -0x14(%rax),%eax
1005f7e41:	48 83 c4 28          	add    $0x28,%rsp
1005f7e45:	c3                   	ret
1005f7e46:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005f7e4d:	00 00 00
1005f7e50:	31 c0                	xor    %eax,%eax
1005f7e52:	48 83 c4 28          	add    $0x28,%rsp
1005f7e56:	c3                   	ret
1005f7e57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005f7e5e:	00 00
1005f7e60:	55                   	push   %rbp
1005f7e61:	57                   	push   %rdi
1005f7e62:	56                   	push   %rsi
1005f7e63:	53                   	push   %rbx
1005f7e64:	48 83 ec 28          	sub    $0x28,%rsp
1005f7e68:	44 89 c8             	mov    %r9d,%eax
1005f7e6b:	0b 81 98 1f 00 00    	or     0x1f98(%rcx),%eax
1005f7e71:	48 89 cb             	mov    %rcx,%rbx
1005f7e74:	48 89 d6             	mov    %rdx,%rsi
1005f7e77:	4c 89 c7             	mov    %r8,%rdi
1005f7e7a:	74 78                	je     1005f7ef4 <.text+0x1f6ef4>
1005f7e7c:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1005f7e81:	74 71                	je     1005f7ef4 <.text+0x1f6ef4>
1005f7e83:	45 89 c8             	mov    %r9d,%r8d
1005f7e86:	e8 85 ae ef ff       	call   1004f2d10 <.text+0xf1d10>
1005f7e8b:	48 89 f2             	mov    %rsi,%rdx
1005f7e8e:	48 89 d9             	mov    %rbx,%rcx
1005f7e91:	48 89 c5             	mov    %rax,%rbp
1005f7e94:	e8 57 b1 ef ff       	call   1004f2ff0 <.text+0xf1ff0>
1005f7e99:	8d 50 01             	lea    0x1(%rax),%edx
1005f7e9c:	48 63 43 24          	movslq 0x24(%rbx),%rax
1005f7ea0:	48 63 d2             	movslq %edx,%rdx
1005f7ea3:	48 29 d0             	sub    %rdx,%rax
1005f7ea6:	74 4c                	je     1005f7ef4 <.text+0x1f6ef4>
1005f7ea8:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1005f7eaf:	aa aa aa
1005f7eb2:	48 89 c1             	mov    %rax,%rcx
1005f7eb5:	49 b9 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%r9
1005f7ebc:	aa aa 0a
1005f7ebf:	49 0f af c8          	imul   %r8,%rcx
1005f7ec3:	48 c1 c9 03          	ror    $0x3,%rcx
1005f7ec7:	49 39 c9             	cmp    %rcx,%r9
1005f7eca:	72 1c                	jb     1005f7ee8 <.text+0x1f6ee8>
1005f7ecc:	48 01 d5             	add    %rdx,%rbp
1005f7ecf:	49 f7 e0             	mul    %r8
1005f7ed2:	48 89 2f             	mov    %rbp,(%rdi)
1005f7ed5:	48 89 d0             	mov    %rdx,%rax
1005f7ed8:	48 c1 e8 04          	shr    $0x4,%rax
1005f7edc:	48 83 c4 28          	add    $0x28,%rsp
1005f7ee0:	5b                   	pop    %rbx
1005f7ee1:	5e                   	pop    %rsi
1005f7ee2:	5f                   	pop    %rdi
1005f7ee3:	5d                   	pop    %rbp
1005f7ee4:	c3                   	ret
1005f7ee5:	0f 1f 00             	nopl   (%rax)
1005f7ee8:	48 8b 0d 01 fd 12 00 	mov    0x12fd01(%rip),%rcx        # 100727bf0 <_head_msys_iconv_2_dll-0x44410>
1005f7eef:	e8 ec 68 0a 00       	call   10069e7e0 <.text+0x29d7e0>
1005f7ef4:	31 c0                	xor    %eax,%eax
1005f7ef6:	48 83 c4 28          	add    $0x28,%rsp
1005f7efa:	5b                   	pop    %rbx
1005f7efb:	5e                   	pop    %rsi
1005f7efc:	5f                   	pop    %rdi
1005f7efd:	5d                   	pop    %rbp
1005f7efe:	c3                   	ret
1005f7eff:	90                   	nop
1005f7f00:	41 57                	push   %r15
1005f7f02:	41 56                	push   %r14
1005f7f04:	41 55                	push   %r13
1005f7f06:	41 54                	push   %r12
1005f7f08:	55                   	push   %rbp
1005f7f09:	57                   	push   %rdi
1005f7f0a:	56                   	push   %rsi
1005f7f0b:	53                   	push   %rbx
1005f7f0c:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
1005f7f13:	0f 29 b4 24 80 00 00 	movaps %xmm6,0x80(%rsp)
1005f7f1a:	00
1005f7f1b:	0f 29 bc 24 90 00 00 	movaps %xmm7,0x90(%rsp)
1005f7f22:	00
1005f7f23:	49 89 cf             	mov    %rcx,%r15
1005f7f26:	48 89 d1             	mov    %rdx,%rcx
1005f7f29:	66 41 0f 6e f8       	movd   %r8d,%xmm7
1005f7f2e:	4c 89 8c 24 08 01 00 	mov    %r9,0x108(%rsp)
1005f7f35:	00
1005f7f36:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
1005f7f3d:	00 00
1005f7f3f:	4c 89 fa             	mov    %r15,%rdx
1005f7f42:	e8 39 fa ff ff       	call   1005f7980 <.text+0x1f6980>
1005f7f47:	49 89 c6             	mov    %rax,%r14
1005f7f4a:	48 85 c0             	test   %rax,%rax
1005f7f4d:	0f 84 fa 04 00 00    	je     1005f844d <.text+0x1f744d>
1005f7f53:	48 83 bc 24 20 01 00 	cmpq   $0x0,0x120(%rsp)
1005f7f5a:	00 00
1005f7f5c:	0f 8e b1 08 0b 00    	jle    1006a8813 <.text+0x2a7813>
1005f7f62:	49 8b 07             	mov    (%r15),%rax
1005f7f65:	48 3b 84 24 20 01 00 	cmp    0x120(%rsp),%rax
1005f7f6c:	00
1005f7f6d:	0f 8c a0 08 0b 00    	jl     1006a8813 <.text+0x2a7813>
1005f7f73:	48 8b bc 24 28 01 00 	mov    0x128(%rsp),%rdi
1005f7f7a:	00
1005f7f7b:	48 39 bc 24 20 01 00 	cmp    %rdi,0x120(%rsp)
1005f7f82:	00
1005f7f83:	0f 8f 68 08 0b 00    	jg     1006a87f1 <.text+0x2a77f1>
1005f7f89:	48 39 f8             	cmp    %rdi,%rax
1005f7f8c:	0f 8c 5f 08 0b 00    	jl     1006a87f1 <.text+0x2a77f1>
1005f7f92:	49 83 7f 08 00       	cmpq   $0x0,0x8(%r15)
1005f7f97:	0f 84 9c 04 00 00    	je     1005f8439 <.text+0x1f7439>
1005f7f9d:	48 83 bc 24 08 01 00 	cmpq   $0x0,0x108(%rsp)
1005f7fa4:	00 00
1005f7fa6:	0f 84 8c 00 00 00    	je     1005f8038 <.text+0x1f7038>
1005f7fac:	66 0f 7e f8          	movd   %xmm7,%eax
1005f7fb0:	49 8d 9f b0 1f 00 00 	lea    0x1fb0(%r15),%rbx
1005f7fb7:	f7 d0                	not    %eax
1005f7fb9:	41 3b 87 b0 1f 00 00 	cmp    0x1fb0(%r15),%eax
1005f7fc0:	0f 85 19 04 00 00    	jne    1005f83df <.text+0x1f73df>
1005f7fc6:	45 8b 8f bc 1f 00 00 	mov    0x1fbc(%r15),%r9d
1005f7fcd:	45 85 c9             	test   %r9d,%r9d
1005f7fd0:	0f 84 4b 04 00 00    	je     1005f8421 <.text+0x1f7421>
1005f7fd6:	ba 01 00 00 00       	mov    $0x1,%edx
1005f7fdb:	48 89 d9             	mov    %rbx,%rcx
1005f7fde:	e8 ed 96 e0 ff       	call   1004016d0 <.text+0x6d0>
1005f7fe3:	85 c0                	test   %eax,%eax
1005f7fe5:	0f 84 62 04 00 00    	je     1005f844d <.text+0x1f744d>
1005f7feb:	49 63 87 b0 1f 00 00 	movslq 0x1fb0(%r15),%rax
1005f7ff2:	48 8b bc 24 08 01 00 	mov    0x108(%rsp),%rdi
1005f7ff9:	00
1005f7ffa:	49 8b 97 c0 1f 00 00 	mov    0x1fc0(%r15),%rdx
1005f8001:	8d 48 01             	lea    0x1(%rax),%ecx
1005f8004:	41 89 8f b0 1f 00 00 	mov    %ecx,0x1fb0(%r15)
1005f800b:	48 89 3c c2          	mov    %rdi,(%rdx,%rax,8)
1005f800f:	0f b6 07             	movzbl (%rdi),%eax
1005f8012:	84 c0                	test   %al,%al
1005f8014:	74 22                	je     1005f8038 <.text+0x1f7038>
1005f8016:	48 8b 1d 33 11 13 00 	mov    0x131133(%rip),%rbx        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005f801d:	48 89 fe             	mov    %rdi,%rsi
1005f8020:	3c 1f                	cmp    $0x1f,%al
1005f8022:	77 03                	ja     1005f8027 <.text+0x1f7027>
1005f8024:	c6 06 20             	movb   $0x20,(%rsi)
1005f8027:	48 89 f1             	mov    %rsi,%rcx
1005f802a:	ff 13                	call   *(%rbx)
1005f802c:	48 98                	cltq
1005f802e:	48 01 c6             	add    %rax,%rsi
1005f8031:	0f b6 06             	movzbl (%rsi),%eax
1005f8034:	84 c0                	test   %al,%al
1005f8036:	75 e8                	jne    1005f8020 <.text+0x1f7020>
1005f8038:	8b 84 24 18 01 00 00 	mov    0x118(%rsp),%eax
1005f803f:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1005f8044:	4d 89 fc             	mov    %r15,%r12
1005f8047:	4c 8b ac 24 20 01 00 	mov    0x120(%rsp),%r13
1005f804e:	00
1005f804f:	83 e0 20             	and    $0x20,%eax
1005f8052:	83 f8 01             	cmp    $0x1,%eax
1005f8055:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1005f805a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1005f805f:	8b 84 24 30 01 00 00 	mov    0x130(%rsp),%eax
1005f8066:	45 19 c0             	sbb    %r8d,%r8d
1005f8069:	41 81 e0 ff ff ff 7f 	and    $0x7fffffff,%r8d
1005f8070:	83 e8 01             	sub    $0x1,%eax
1005f8073:	44 89 44 24 48       	mov    %r8d,0x48(%rsp)
1005f8078:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
1005f807c:	48 63 84 24 10 01 00 	movslq 0x110(%rsp),%rax
1005f8083:	00
1005f8084:	48 83 c0 01          	add    $0x1,%rax
1005f8088:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1005f808d:	0f 1f 00             	nopl   (%rax)
1005f8090:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
1005f8095:	4c 89 ea             	mov    %r13,%rdx
1005f8098:	4c 89 e1             	mov    %r12,%rcx
1005f809b:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1005f80a1:	e8 ba fd ff ff       	call   1005f7e60 <.text+0x1f6e60>
1005f80a6:	49 63 54 24 24       	movslq 0x24(%r12),%rdx
1005f80ab:	48 63 f8             	movslq %eax,%rdi
1005f80ae:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
1005f80b2:	48 89 d3             	mov    %rdx,%rbx
1005f80b5:	48 89 fd             	mov    %rdi,%rbp
1005f80b8:	48 c1 e0 03          	shl    $0x3,%rax
1005f80bc:	48 29 c3             	sub    %rax,%rbx
1005f80bf:	48 63 cb             	movslq %ebx,%rcx
1005f80c2:	4c 39 ac 24 20 01 00 	cmp    %r13,0x120(%rsp)
1005f80c9:	00
1005f80ca:	0f 84 d8 02 00 00    	je     1005f83a8 <.text+0x1f73a8>
1005f80d0:	85 db                	test   %ebx,%ebx
1005f80d2:	0f 88 f7 06 0b 00    	js     1006a87cf <.text+0x2a77cf>
1005f80d8:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1005f80df:	00
1005f80e0:	4c 39 ac 24 28 01 00 	cmp    %r13,0x128(%rsp)
1005f80e7:	00
1005f80e8:	0f 84 a2 02 00 00    	je     1005f8390 <.text+0x1f7390>
1005f80ee:	8b 74 24 28          	mov    0x28(%rsp),%esi
1005f80f2:	89 c8                	mov    %ecx,%eax
1005f80f4:	29 f0                	sub    %esi,%eax
1005f80f6:	83 c0 01             	add    $0x1,%eax
1005f80f9:	48 98                	cltq
1005f80fb:	48 39 c3             	cmp    %rax,%rbx
1005f80fe:	48 0f 4c c1          	cmovl  %rcx,%rax
1005f8102:	48 83 bc 24 08 01 00 	cmpq   $0x0,0x108(%rsp)
1005f8109:	00 00
1005f810b:	0f 84 67 02 00 00    	je     1005f8378 <.text+0x1f7378>
1005f8111:	8b 44 24 28          	mov    0x28(%rsp),%eax
1005f8115:	85 c0                	test   %eax,%eax
1005f8117:	0f 85 2b 02 00 00    	jne    1005f8348 <.text+0x1f7348>
1005f811d:	c7 44 24 28 ff ff ff 	movl   $0x7fffffff,0x28(%rsp)
1005f8124:	7f
1005f8125:	f3 0f 7e 74 24 40    	movq   0x40(%rsp),%xmm6
1005f812b:	44 8b 7c 24 48       	mov    0x48(%rsp),%r15d
1005f8130:	48 8d 4a 18          	lea    0x18(%rdx),%rcx
1005f8134:	e8 a7 8f e0 ff       	call   1004010e0 <.text+0xe0>
1005f8139:	49 89 c6             	mov    %rax,%r14
1005f813c:	48 85 c0             	test   %rax,%rax
1005f813f:	0f 84 b8 02 00 00    	je     1005f83fd <.text+0x1f73fd>
1005f8145:	49 8b 54 24 38       	mov    0x38(%r12),%rdx
1005f814a:	48 89 c1             	mov    %rax,%rcx
1005f814d:	49 89 d8             	mov    %rbx,%r8
1005f8150:	e8 ab 7d 0a 00       	call   10069ff00 <.text+0x29ef00>
1005f8155:	49 8d 0c 1e          	lea    (%r14,%rbx,1),%rcx
1005f8159:	85 ed                	test   %ebp,%ebp
1005f815b:	0f 8e af 02 00 00    	jle    1005f8410 <.text+0x1f7410>
1005f8161:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1005f8166:	45 31 c0             	xor    %r8d,%r8d
1005f8169:	48 8d 5c 24 60       	lea    0x60(%rsp),%rbx
1005f816e:	eb 10                	jmp    1005f8180 <.text+0x1f7180>
1005f8170:	49 8d 40 01          	lea    0x1(%r8),%rax
1005f8174:	48 39 c7             	cmp    %rax,%rdi
1005f8177:	0f 84 a3 01 00 00    	je     1005f8320 <.text+0x1f7320>
1005f817d:	49 89 c0             	mov    %rax,%r8
1005f8180:	4b 8d 04 40          	lea    (%r8,%r8,2),%rax
1005f8184:	48 c1 e0 03          	shl    $0x3,%rax
1005f8188:	4c 8d 0c 02          	lea    (%rdx,%rax,1),%r9
1005f818c:	48 89 c6             	mov    %rax,%rsi
1005f818f:	f3 41 0f 6f 11       	movdqu (%r9),%xmm2
1005f8194:	4d 8b 49 10          	mov    0x10(%r9),%r9