1004b8c98:	48 89 f1             	mov    %rsi,%rcx
1004b8c9b:	e8 50 8e f4 ff       	call   100401af0 <.text+0xaf0>
1004b8ca0:	ba fc 00 00 00       	mov    $0xfc,%edx
1004b8ca5:	48 89 f1             	mov    %rsi,%rcx
1004b8ca8:	e8 43 8e f4 ff       	call   100401af0 <.text+0xaf0>
1004b8cad:	44 89 e2             	mov    %r12d,%edx
1004b8cb0:	48 89 f1             	mov    %rsi,%rcx
1004b8cb3:	e8 38 8e f4 ff       	call   100401af0 <.text+0xaf0>
1004b8cb8:	85 db                	test   %ebx,%ebx
1004b8cba:	0f 88 46 ff ff ff    	js     1004b8c06 <.text+0xb7c06>
1004b8cc0:	89 da                	mov    %ebx,%edx
1004b8cc2:	48 89 f1             	mov    %rsi,%rcx
1004b8cc5:	e8 26 8e f4 ff       	call   100401af0 <.text+0xaf0>
1004b8cca:	85 db                	test   %ebx,%ebx
1004b8ccc:	0f 85 2a fe ff ff    	jne    1004b8afc <.text+0xb7afc>
1004b8cd2:	e9 a4 fe ff ff       	jmp    1004b8b7b <.text+0xb7b7b>
1004b8cd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004b8cde:	00 00
1004b8ce0:	41 89 c4             	mov    %eax,%r12d
1004b8ce3:	e9 17 fe ff ff       	jmp    1004b8aff <.text+0xb7aff>
1004b8ce8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004b8cef:	00
1004b8cf0:	48 8b 0d c9 bb 26 00 	mov    0x26bbc9(%rip),%rcx        # 1007248c0 <_head_msys_iconv_2_dll-0x47740>
1004b8cf7:	e8 7c 6b 1e 00       	call   10069f878 <.text+0x29e878>
1004b8cfc:	48 89 c1             	mov    %rax,%rcx
1004b8cff:	e8 fc 59 1e 00       	call   10069e700 <.text+0x29d700>
1004b8d04:	8b 45 00             	mov    0x0(%rbp),%eax
1004b8d07:	48 89 f1             	mov    %rsi,%rcx
1004b8d0a:	83 e8 01             	sub    $0x1,%eax
1004b8d0d:	89 45 00             	mov    %eax,0x0(%rbp)
1004b8d10:	e8 2b 88 f4 ff       	call   100401540 <.text+0x540>
1004b8d15:	e9 65 fe ff ff       	jmp    1004b8b7f <.text+0xb7b7f>
1004b8d1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004b8d20:	8b 07                	mov    (%rdi),%eax
1004b8d22:	85 c0                	test   %eax,%eax
1004b8d24:	0f 85 0e fe ff ff    	jne    1004b8b38 <.text+0xb7b38>
1004b8d2a:	bb 58 00 00 00       	mov    $0x58,%ebx
1004b8d2f:	45 85 e4             	test   %r12d,%r12d
1004b8d32:	0f 84 d7 fe ff ff    	je     1004b8c0f <.text+0xb7c0f>
1004b8d38:	bb 01 a7 ff ff       	mov    $0xffffa701,%ebx
1004b8d3d:	e9 51 ff ff ff       	jmp    1004b8c93 <.text+0xb7c93>
1004b8d42:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004b8d48:	ba 80 00 00 00       	mov    $0x80,%edx
1004b8d4d:	48 89 f1             	mov    %rsi,%rcx
1004b8d50:	e8 9b 8d f4 ff       	call   100401af0 <.text+0xaf0>
1004b8d55:	e9 a2 fd ff ff       	jmp    1004b8afc <.text+0xb7afc>
1004b8d5a:	45 85 e4             	test   %r12d,%r12d
1004b8d5d:	0f 84 55 ff ff ff    	je     1004b8cb8 <.text+0xb7cb8>
1004b8d63:	e9 2b ff ff ff       	jmp    1004b8c93 <.text+0xb7c93>
1004b8d68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004b8d6f:	00
1004b8d70:	48 83 ec 28          	sub    $0x28,%rsp
1004b8d74:	8b 05 d6 ea 1f 00    	mov    0x1fead6(%rip),%eax        # 1006b7850 <_head_msys_iconv_2_dll-0xb47b0>
1004b8d7a:	83 f8 ff             	cmp    $0xffffffff,%eax
1004b8d7d:	74 3b                	je     1004b8dba <.text+0xb7dba>
1004b8d7f:	8b 0d a3 41 2a 00    	mov    0x2a41a3(%rip),%ecx        # 10075cf28 <_head_msys_iconv_2_dll-0xf0d8>
1004b8d85:	85 c9                	test   %ecx,%ecx
1004b8d87:	74 27                	je     1004b8db0 <.text+0xb7db0>
1004b8d89:	85 c0                	test   %eax,%eax
1004b8d8b:	75 14                	jne    1004b8da1 <.text+0xb7da1>
1004b8d8d:	48 8b 15 7c 23 27 00 	mov    0x27237c(%rip),%rdx        # 10072b110 <_head_msys_iconv_2_dll-0x40ef0>
1004b8d94:	8b 52 18             	mov    0x18(%rdx),%edx
1004b8d97:	85 d2                	test   %edx,%edx
1004b8d99:	ba 1b 00 00 00       	mov    $0x1b,%edx
1004b8d9e:	0f 4f c2             	cmovg  %edx,%eax
1004b8da1:	48 83 c4 28          	add    $0x28,%rsp
1004b8da5:	c3                   	ret
1004b8da6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004b8dad:	00 00 00
1004b8db0:	48 83 3d a8 44 2a 00 	cmpq   $0x0,0x2a44a8(%rip)        # 10075d260 <_head_msys_iconv_2_dll-0xeda0>
1004b8db7:	00
1004b8db8:	74 0e                	je     1004b8dc8 <.text+0xb7dc8>
1004b8dba:	31 c9                	xor    %ecx,%ecx
1004b8dbc:	e8 7f c8 ff ff       	call   1004b5640 <.text+0xb4640>
1004b8dc1:	eb c6                	jmp    1004b8d89 <.text+0xb7d89>
1004b8dc3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004b8dc8:	48 83 3d 50 44 2a 00 	cmpq   $0x0,0x2a4450(%rip)        # 10075d220 <_head_msys_iconv_2_dll-0xede0>
1004b8dcf:	00
1004b8dd0:	75 e8                	jne    1004b8dba <.text+0xb7dba>
1004b8dd2:	eb b5                	jmp    1004b8d89 <.text+0xb7d89>
1004b8dd4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004b8ddb:	00 00 00 00
1004b8ddf:	90                   	nop
1004b8de0:	48 83 ec 28          	sub    $0x28,%rsp
1004b8de4:	e8 d7 80 14 00       	call   100600ec0 <.text+0x1ffec0>
1004b8de9:	89 c2                	mov    %eax,%edx
1004b8deb:	b8 01 00 00 00       	mov    $0x1,%eax
1004b8df0:	85 d2                	test   %edx,%edx
1004b8df2:	74 11                	je     1004b8e05 <.text+0xb7e05>
1004b8df4:	48 8b 05 35 23 27 00 	mov    0x272335(%rip),%rax        # 10072b130 <_head_msys_iconv_2_dll-0x40ed0>
1004b8dfb:	8b 00                	mov    (%rax),%eax
1004b8dfd:	85 c0                	test   %eax,%eax
1004b8dff:	0f 95 c0             	setne  %al
1004b8e02:	0f b6 c0             	movzbl %al,%eax
1004b8e05:	48 83 c4 28          	add    $0x28,%rsp
1004b8e09:	c3                   	ret
1004b8e0a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004b8e10:	53                   	push   %rbx
1004b8e11:	48 83 ec 40          	sub    $0x40,%rsp
1004b8e15:	48 8b 05 04 40 2a 00 	mov    0x2a4004(%rip),%rax        # 10075ce20 <_head_msys_iconv_2_dll-0xf1e0>
1004b8e1c:	48 85 c0             	test   %rax,%rax
1004b8e1f:	74 57                	je     1004b8e78 <.text+0xb7e78>
1004b8e21:	44 8b 48 40          	mov    0x40(%rax),%r9d
1004b8e25:	45 85 c9             	test   %r9d,%r9d
1004b8e28:	78 4e                	js     1004b8e78 <.text+0xb7e78>
1004b8e2a:	48 8d 4c 24 23       	lea    0x23(%rsp),%rcx
1004b8e2f:	b8 80 fd ff ff       	mov    $0xfffffd80,%eax
1004b8e34:	ba 14 00 00 00       	mov    $0x14,%edx
1004b8e39:	c6 44 24 22 6a       	movb   $0x6a,0x22(%rsp)
1004b8e3e:	4c 8d 05 e9 0b 24 00 	lea    0x240be9(%rip),%r8        # 1006f9a2e <_head_msys_iconv_2_dll-0x725d2>
1004b8e45:	66 89 44 24 20       	mov    %ax,0x20(%rsp)
1004b8e4a:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1004b8e4f:	e8 4c 0f 11 00       	call   1005c9da0 <.text+0x1c8da0>
1004b8e54:	48 89 da             	mov    %rbx,%rdx
1004b8e57:	48 8d 0d 42 47 2a 00 	lea    0x2a4742(%rip),%rcx        # 10075d5a0 <_head_msys_iconv_2_dll-0xea60>
1004b8e5e:	44 8d 40 03          	lea    0x3(%rax),%r8d
1004b8e62:	4d 63 c0             	movslq %r8d,%r8
1004b8e65:	e8 46 a4 ff ff       	call   1004b32b0 <.text+0xb22b0>
1004b8e6a:	90                   	nop
1004b8e6b:	48 83 c4 40          	add    $0x40,%rsp
1004b8e6f:	5b                   	pop    %rbx
1004b8e70:	c3                   	ret
1004b8e71:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004b8e78:	44 8b 0d d5 e9 1f 00 	mov    0x1fe9d5(%rip),%r9d        # 1006b7854 <_head_msys_iconv_2_dll-0xb47ac>
1004b8e7f:	45 85 c9             	test   %r9d,%r9d
1004b8e82:	79 a6                	jns    1004b8e2a <.text+0xb7e2a>
1004b8e84:	48 83 c4 40          	add    $0x40,%rsp
1004b8e88:	5b                   	pop    %rbx
1004b8e89:	c3                   	ret
1004b8e8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004b8e90:	57                   	push   %rdi
1004b8e91:	56                   	push   %rsi
1004b8e92:	53                   	push   %rbx
1004b8e93:	48 83 ec 30          	sub    $0x30,%rsp
1004b8e97:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
1004b8e9c:	41 89 d1             	mov    %edx,%r9d
1004b8e9f:	81 f9 03 97 ff ff    	cmp    $0xffff9703,%ecx
1004b8ea5:	74 21                	je     1004b8ec8 <.text+0xb7ec8>
1004b8ea7:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
1004b8eac:	45 31 c0             	xor    %r8d,%r8d
1004b8eaf:	48 8d 15 0a fc ff ff 	lea    -0x3f6(%rip),%rdx        # 1004b8ac0 <.text+0xb7ac0>
1004b8eb6:	31 c9                	xor    %ecx,%ecx
1004b8eb8:	48 83 c4 30          	add    $0x30,%rsp
1004b8ebc:	5b                   	pop    %rbx
1004b8ebd:	5e                   	pop    %rsi
1004b8ebe:	5f                   	pop    %rdi
1004b8ebf:	e9 3c f4 fc ff       	jmp    100488300 <.text+0x87300>
1004b8ec4:	0f 1f 40 00          	nopl   0x0(%rax)
1004b8ec8:	48 8b 05 51 3f 2a 00 	mov    0x2a3f51(%rip),%rax        # 10075ce20 <_head_msys_iconv_2_dll-0xf1e0>
1004b8ecf:	48 85 c0             	test   %rax,%rax
1004b8ed2:	74 5c                	je     1004b8f30 <.text+0xb7f30>
1004b8ed4:	48 8b 1d 45 a3 26 00 	mov    0x26a345(%rip),%rbx        # 100723220 <_head_msys_iconv_2_dll-0x48de0>
1004b8edb:	f3 0f 6f 40 40       	movdqu 0x40(%rax),%xmm0
1004b8ee0:	48 8b 40 50          	mov    0x50(%rax),%rax
1004b8ee4:	8b 73 10             	mov    0x10(%rbx),%esi
1004b8ee7:	f3 0f 7e 33          	movq   (%rbx),%xmm6
1004b8eeb:	48 89 43 10          	mov    %rax,0x10(%rbx)
1004b8eef:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1004b8ef3:	0f 11 03             	movups %xmm0,(%rbx)
1004b8ef6:	48 8d 15 c3 fb ff ff 	lea    -0x43d(%rip),%rdx        # 1004b8ac0 <.text+0xb7ac0>
1004b8efd:	45 31 c0             	xor    %r8d,%r8d
1004b8f00:	31 c9                	xor    %ecx,%ecx
1004b8f02:	e8 f9 f3 fc ff       	call   100488300 <.text+0x87300>
1004b8f07:	66 0f 7e f2          	movd   %xmm6,%edx
1004b8f0b:	85 d2                	test   %edx,%edx
1004b8f0d:	78 0b                	js     1004b8f1a <.text+0xb7f1a>
1004b8f0f:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1004b8f13:	89 73 10             	mov    %esi,0x10(%rbx)
1004b8f16:	66 0f d6 33          	movq   %xmm6,(%rbx)
1004b8f1a:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
1004b8f1f:	48 83 c4 30          	add    $0x30,%rsp
1004b8f23:	5b                   	pop    %rbx
1004b8f24:	5e                   	pop    %rsi
1004b8f25:	5f                   	pop    %rdi
1004b8f26:	c3                   	ret
1004b8f27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004b8f2e:	00 00
1004b8f30:	48 63 05 1d e9 1f 00 	movslq 0x1fe91d(%rip),%rax        # 1006b7854 <_head_msys_iconv_2_dll-0xb47ac>
1004b8f37:	85 c0                	test   %eax,%eax
1004b8f39:	0f 8e 68 ff ff ff    	jle    1004b8ea7 <.text+0xb7ea7>
1004b8f3f:	48 8b 15 7a 1e 27 00 	mov    0x271e7a(%rip),%rdx        # 10072adc0 <_head_msys_iconv_2_dll-0x41240>
1004b8f46:	3b 02                	cmp    (%rdx),%eax
1004b8f48:	0f 8f 59 ff ff ff    	jg     1004b8ea7 <.text+0xb7ea7>
1004b8f4e:	48 8b 1d cb a2 26 00 	mov    0x26a2cb(%rip),%rbx        # 100723220 <_head_msys_iconv_2_dll-0x48de0>
1004b8f55:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1004b8f59:	f3 0f 7e 33          	movq   (%rbx),%xmm6
1004b8f5d:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1004b8f61:	89 03                	mov    %eax,(%rbx)
1004b8f63:	48 8b 44 c2 f8       	mov    -0x8(%rdx,%rax,8),%rax
1004b8f68:	8b 73 10             	mov    0x10(%rbx),%esi
1004b8f6b:	48 c7 43 08 00 00 00 	movq   $0x0,0x8(%rbx)
1004b8f72:	00
1004b8f73:	8b 80 c8 01 00 00    	mov    0x1c8(%rax),%eax
1004b8f79:	89 43 10             	mov    %eax,0x10(%rbx)
1004b8f7c:	e9 75 ff ff ff       	jmp    1004b8ef6 <.text+0xb7ef6>
1004b8f81:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004b8f88:	00 00 00 00
1004b8f8c:	0f 1f 40 00          	nopl   0x0(%rax)
1004b8f90:	48 39 0d 89 3e 2a 00 	cmp    %rcx,0x2a3e89(%rip)        # 10075ce20 <_head_msys_iconv_2_dll-0xf1e0>
1004b8f97:	74 07                	je     1004b8fa0 <.text+0xb7fa0>
1004b8f99:	c3                   	ret
1004b8f9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004b8fa0:	48 c7 05 75 3e 2a 00 	movq   $0x0,0x2a3e75(%rip)        # 10075ce20 <_head_msys_iconv_2_dll-0xf1e0>
1004b8fa7:	00 00 00 00
1004b8fab:	c7 05 9f e8 1f 00 ff 	movl   $0xffffffff,0x1fe89f(%rip)        # 1006b7854 <_head_msys_iconv_2_dll-0xb47ac>
1004b8fb2:	ff ff ff
1004b8fb5:	c3                   	ret
1004b8fb6:	90                   	nop
1004b8fb7:	90                   	nop
1004b8fb8:	90                   	nop
1004b8fb9:	90                   	nop
1004b8fba:	90                   	nop
1004b8fbb:	90                   	nop
1004b8fbc:	90                   	nop
1004b8fbd:	90                   	nop
1004b8fbe:	90                   	nop
1004b8fbf:	90                   	nop
1004b8fc0:	8b 05 1a 46 2a 00    	mov    0x2a461a(%rip),%eax        # 10075d5e0 <_head_msys_iconv_2_dll-0xea20>
1004b8fc6:	83 c0 02             	add    $0x2,%eax
1004b8fc9:	89 05 11 46 2a 00    	mov    %eax,0x2a4611(%rip)        # 10075d5e0 <_head_msys_iconv_2_dll-0xea20>
1004b8fcf:	c3                   	ret
1004b8fd0:	41 57                	push   %r15
1004b8fd2:	41 56                	push   %r14
1004b8fd4:	41 55                	push   %r13
1004b8fd6:	41 54                	push   %r12
1004b8fd8:	55                   	push   %rbp
1004b8fd9:	57                   	push   %rdi
1004b8fda:	56                   	push   %rsi
1004b8fdb:	53                   	push   %rbx
1004b8fdc:	48 83 ec 38          	sub    $0x38,%rsp
1004b8fe0:	8b 01                	mov    (%rcx),%eax
1004b8fe2:	83 e8 09             	sub    $0x9,%eax
1004b8fe5:	89 d6                	mov    %edx,%esi
1004b8fe7:	4c 89 c7             	mov    %r8,%rdi
1004b8fea:	4c 89 cd             	mov    %r9,%rbp
1004b8fed:	83 f8 08             	cmp    $0x8,%eax
1004b8ff0:	77 5e                	ja     1004b9050 <.text+0xb8050>
1004b8ff2:	48 8d 15 67 0a 24 00 	lea    0x240a67(%rip),%rdx        # 1006f9a60 <_head_msys_iconv_2_dll-0x725a0>
1004b8ff9:	48 63 04 82          	movslq (%rdx,%rax,4),%rax
1004b8ffd:	48 01 d0             	add    %rdx,%rax
1004b9000:	ff e0                	jmp    *%rax
1004b9002:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004b9008:	4c 8b 69 08          	mov    0x8(%rcx),%r13
1004b900c:	4d 85 ed             	test   %r13,%r13
1004b900f:	74 3f                	je     1004b9050 <.text+0xb8050>
1004b9011:	41 3b 75 20          	cmp    0x20(%r13),%esi
1004b9015:	74 39                	je     1004b9050 <.text+0xb8050>
1004b9017:	41 89 75 20          	mov    %esi,0x20(%r13)
1004b901b:	4d 8d 65 28          	lea    0x28(%r13),%r12
1004b901f:	31 db                	xor    %ebx,%ebx
1004b9021:	eb 24                	jmp    1004b9047 <.text+0xb8047>
1004b9023:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004b9028:	4c 89 e1             	mov    %r12,%rcx
1004b902b:	49 89 e9             	mov    %rbp,%r9
1004b902e:	49 89 f8             	mov    %rdi,%r8
1004b9031:	89 f2                	mov    %esi,%edx
1004b9033:	e8 98 ff ff ff       	call   1004b8fd0 <.text+0xb7fd0>
1004b9038:	83 c3 01             	add    $0x1,%ebx
1004b903b:	49 83 c4 10          	add    $0x10,%r12
1004b903f:	85 c0                	test   %eax,%eax
1004b9041:	0f 85 61 03 00 00    	jne    1004b93a8 <.text+0xb83a8>
1004b9047:	49 8b 45 00          	mov    0x0(%r13),%rax
1004b904b:	3b 58 78             	cmp    0x78(%rax),%ebx
1004b904e:	7c d8                	jl     1004b9028 <.text+0xb8028>
1004b9050:	31 db                	xor    %ebx,%ebx
1004b9052:	89 d8                	mov    %ebx,%eax
1004b9054:	48 83 c4 38          	add    $0x38,%rsp
1004b9058:	5b                   	pop    %rbx
1004b9059:	5e                   	pop    %rsi
1004b905a:	5f                   	pop    %rdi
1004b905b:	5d                   	pop    %rbp
1004b905c:	41 5c                	pop    %r12
1004b905e:	41 5d                	pop    %r13
1004b9060:	41 5e                	pop    %r14
1004b9062:	41 5f                	pop    %r15
1004b9064:	c3                   	ret
1004b9065:	0f 1f 00             	nopl   (%rax)
1004b9068:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1004b906c:	41 89 f0             	mov    %esi,%r8d
1004b906f:	31 d2                	xor    %edx,%edx
1004b9071:	48 83 c4 38          	add    $0x38,%rsp
1004b9075:	5b                   	pop    %rbx
1004b9076:	5e                   	pop    %rsi
1004b9077:	5f                   	pop    %rdi
1004b9078:	5d                   	pop    %rbp
1004b9079:	41 5c                	pop    %r12
1004b907b:	41 5d                	pop    %r13
1004b907d:	41 5e                	pop    %r14
1004b907f:	41 5f                	pop    %r15
1004b9081:	e9 3a dc 15 00       	jmp    100616cc0 <.text+0x215cc0>
1004b9086:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004b908d:	00 00 00
1004b9090:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1004b9094:	48 85 db             	test   %rbx,%rbx
1004b9097:	74 b7                	je     1004b9050 <.text+0xb8050>
1004b9099:	3b 73 08             	cmp    0x8(%rbx),%esi
1004b909c:	74 b2                	je     1004b9050 <.text+0xb8050>
1004b909e:	89 73 08             	mov    %esi,0x8(%rbx)
1004b90a1:	4d 85 c0             	test   %r8,%r8
1004b90a4:	0f 84 22 03 00 00    	je     1004b93cc <.text+0xb83cc>
1004b90aa:	b9 10 00 00 00       	mov    $0x10,%ecx
1004b90af:	e8 2c 80 f4 ff       	call   1004010e0 <.text+0xe0>
1004b90b4:	48 85 c0             	test   %rax,%rax
1004b90b7:	0f 84 eb 02 00 00    	je     1004b93a8 <.text+0xb83a8>
1004b90bd:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1004b90c1:	66 48 0f 6e c6       	movq   %rsi,%xmm0
1004b90c6:	0f 16 07             	movhps (%rdi),%xmm0
1004b90c9:	0f 11 00             	movups %xmm0,(%rax)
1004b90cc:	48 89 07             	mov    %rax,(%rdi)
1004b90cf:	e9 7c ff ff ff       	jmp    1004b9050 <.text+0xb8050>
1004b90d4:	0f 1f 40 00          	nopl   0x0(%rax)
1004b90d8:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1004b90dc:	48 85 db             	test   %rbx,%rbx
1004b90df:	0f 84 6b ff ff ff    	je     1004b9050 <.text+0xb8050>
1004b90e5:	3b 73 64             	cmp    0x64(%rbx),%esi
1004b90e8:	0f 84 62 ff ff ff    	je     1004b9050 <.text+0xb8050>
1004b90ee:	48 8b 43 68          	mov    0x68(%rbx),%rax
1004b90f2:	89 73 64             	mov    %esi,0x64(%rbx)
1004b90f5:	48 85 c0             	test   %rax,%rax
1004b90f8:	74 19                	je     1004b9113 <.text+0xb8113>
1004b90fa:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1004b90ff:	89 f2                	mov    %esi,%edx
1004b9101:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004b9106:	c7 44 24 20 0e 00 00 	movl   $0xe,0x20(%rsp)
1004b910d:	00
1004b910e:	e8 bd fe ff ff       	call   1004b8fd0 <.text+0xb7fd0>
1004b9113:	48 8b 43 48          	mov    0x48(%rbx),%rax
1004b9117:	48 85 c0             	test   %rax,%rax
1004b911a:	0f 84 30 ff ff ff    	je     1004b9050 <.text+0xb8050>
1004b9120:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1004b9125:	49 89 e9             	mov    %rbp,%r9
1004b9128:	49 89 f8             	mov    %rdi,%r8
1004b912b:	89 f2                	mov    %esi,%edx
1004b912d:	c7 44 24 20 0a 00 00 	movl   $0xa,0x20(%rsp)
1004b9134:	00
1004b9135:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004b913a:	e8 91 fe ff ff       	call   1004b8fd0 <.text+0xb7fd0>
1004b913f:	e9 0c ff ff ff       	jmp    1004b9050 <.text+0xb8050>
1004b9144:	0f 1f 40 00          	nopl   0x0(%rax)
1004b9148:	4c 8b 71 08          	mov    0x8(%rcx),%r14
1004b914c:	4d 85 f6             	test   %r14,%r14
1004b914f:	0f 84 fb fe ff ff    	je     1004b9050 <.text+0xb8050>
1004b9155:	41 3b b6 38 05 00 00 	cmp    0x538(%r14),%esi
1004b915c:	0f 84 ee fe ff ff    	je     1004b9050 <.text+0xb8050>
1004b9162:	41 89 b6 38 05 00 00 	mov    %esi,0x538(%r14)
1004b9169:	4d 8d 66 50          	lea    0x50(%r14),%r12
1004b916d:	4c 8d 6c 24 20       	lea    0x20(%rsp),%r13
1004b9172:	4d 8d be f0 04 00 00 	lea    0x4f0(%r14),%r15
1004b9179:	49 8b 1c 24          	mov    (%r12),%rbx
1004b917d:	48 85 db             	test   %rbx,%rbx