14008eb2a:	49 8b c8             	mov    %r8,%rcx
14008eb2d:	e8 da 13 22 00       	call   0x1402aff0c
14008eb32:	48 89 73 40          	mov    %rsi,0x40(%rbx)
14008eb36:	48 89 73 48          	mov    %rsi,0x48(%rbx)
14008eb3a:	48 89 73 50          	mov    %rsi,0x50(%rbx)
14008eb3e:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14008eb42:	48 85 c9             	test   %rcx,%rcx
14008eb45:	74 3d                	je     0x14008eb84
14008eb47:	48 8b 53 30          	mov    0x30(%rbx),%rdx
14008eb4b:	48 2b d1             	sub    %rcx,%rdx
14008eb4e:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
14008eb52:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14008eb59:	72 18                	jb     0x14008eb73
14008eb5b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14008eb5f:	48 83 c2 27          	add    $0x27,%rdx
14008eb63:	49 2b c8             	sub    %r8,%rcx
14008eb66:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14008eb6a:	48 83 f8 1f          	cmp    $0x1f,%rax
14008eb6e:	77 6a                	ja     0x14008ebda
14008eb70:	49 8b c8             	mov    %r8,%rcx
14008eb73:	e8 94 13 22 00       	call   0x1402aff0c
14008eb78:	48 89 73 20          	mov    %rsi,0x20(%rbx)
14008eb7c:	48 89 73 28          	mov    %rsi,0x28(%rbx)
14008eb80:	48 89 73 30          	mov    %rsi,0x30(%rbx)
14008eb84:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14008eb88:	48 85 c9             	test   %rcx,%rcx
14008eb8b:	74 3d                	je     0x14008ebca
14008eb8d:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14008eb91:	48 2b d1             	sub    %rcx,%rdx
14008eb94:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14008eb98:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14008eb9f:	72 18                	jb     0x14008ebb9
14008eba1:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14008eba5:	48 83 c2 27          	add    $0x27,%rdx
14008eba9:	49 2b c8             	sub    %r8,%rcx
14008ebac:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14008ebb0:	48 83 f8 1f          	cmp    $0x1f,%rax
14008ebb4:	77 24                	ja     0x14008ebda
14008ebb6:	49 8b c8             	mov    %r8,%rcx
14008ebb9:	e8 4e 13 22 00       	call   0x1402aff0c
14008ebbe:	48 89 73 08          	mov    %rsi,0x8(%rbx)
14008ebc2:	48 89 73 10          	mov    %rsi,0x10(%rbx)
14008ebc6:	48 89 73 18          	mov    %rsi,0x18(%rbx)
14008ebca:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14008ebcf:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14008ebd4:	48 83 c4 20          	add    $0x20,%rsp
14008ebd8:	5f                   	pop    %rdi
14008ebd9:	c3                   	ret
14008ebda:	e8 45 78 22 00       	call   0x1402b6424
14008ebdf:	cc                   	int3
14008ebe0:	40 53                	rex push %rbx
14008ebe2:	48 83 ec 20          	sub    $0x20,%rsp
14008ebe6:	48 8b d9             	mov    %rcx,%rbx
14008ebe9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14008ebed:	48 85 c9             	test   %rcx,%rcx
14008ebf0:	74 3f                	je     0x14008ec31
14008ebf2:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14008ebf6:	48 2b d1             	sub    %rcx,%rdx
14008ebf9:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14008ebfd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14008ec04:	72 18                	jb     0x14008ec1e
14008ec06:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14008ec0a:	48 83 c2 27          	add    $0x27,%rdx
14008ec0e:	49 2b c8             	sub    %r8,%rcx
14008ec11:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14008ec15:	48 83 f8 1f          	cmp    $0x1f,%rax
14008ec19:	77 1c                	ja     0x14008ec37
14008ec1b:	49 8b c8             	mov    %r8,%rcx
14008ec1e:	e8 e9 12 22 00       	call   0x1402aff0c
14008ec23:	33 c0                	xor    %eax,%eax
14008ec25:	48 89 43 08          	mov    %rax,0x8(%rbx)
14008ec29:	48 89 43 10          	mov    %rax,0x10(%rbx)
14008ec2d:	48 89 43 18          	mov    %rax,0x18(%rbx)
14008ec31:	48 83 c4 20          	add    $0x20,%rsp
14008ec35:	5b                   	pop    %rbx
14008ec36:	c3                   	ret
14008ec37:	e8 e8 77 22 00       	call   0x1402b6424
14008ec3c:	cc                   	int3
14008ec3d:	cc                   	int3
14008ec3e:	cc                   	int3
14008ec3f:	cc                   	int3
14008ec40:	40 53                	rex push %rbx
14008ec42:	48 83 ec 20          	sub    $0x20,%rsp
14008ec46:	48 8b d9             	mov    %rcx,%rbx
14008ec49:	e8 c2 df ff ff       	call   0x14008cc10
14008ec4e:	48 8d 05 a3 a0 31 00 	lea    0x31a0a3(%rip),%rax        # 0x1403a8cf8
14008ec55:	48 89 03             	mov    %rax,(%rbx)
14008ec58:	48 8b c3             	mov    %rbx,%rax
14008ec5b:	48 83 c4 20          	add    $0x20,%rsp
14008ec5f:	5b                   	pop    %rbx
14008ec60:	c3                   	ret
14008ec61:	cc                   	int3
14008ec62:	cc                   	int3
14008ec63:	cc                   	int3
14008ec64:	cc                   	int3
14008ec65:	cc                   	int3
14008ec66:	cc                   	int3
14008ec67:	cc                   	int3
14008ec68:	cc                   	int3
14008ec69:	cc                   	int3
14008ec6a:	cc                   	int3
14008ec6b:	cc                   	int3
14008ec6c:	cc                   	int3
14008ec6d:	cc                   	int3
14008ec6e:	cc                   	int3
14008ec6f:	cc                   	int3
14008ec70:	40 53                	rex push %rbx
14008ec72:	48 83 ec 20          	sub    $0x20,%rsp
14008ec76:	48 8b d9             	mov    %rcx,%rbx
14008ec79:	48 8b 09             	mov    (%rcx),%rcx
14008ec7c:	48 85 c9             	test   %rcx,%rcx
14008ec7f:	74 3e                	je     0x14008ecbf
14008ec81:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14008ec85:	48 2b d1             	sub    %rcx,%rdx
14008ec88:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
14008ec8c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14008ec93:	72 18                	jb     0x14008ecad
14008ec95:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14008ec99:	48 83 c2 27          	add    $0x27,%rdx
14008ec9d:	49 2b c8             	sub    %r8,%rcx
14008eca0:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14008eca4:	48 83 f8 1f          	cmp    $0x1f,%rax
14008eca8:	77 1b                	ja     0x14008ecc5
14008ecaa:	49 8b c8             	mov    %r8,%rcx
14008ecad:	e8 5a 12 22 00       	call   0x1402aff0c
14008ecb2:	33 c0                	xor    %eax,%eax
14008ecb4:	48 89 03             	mov    %rax,(%rbx)
14008ecb7:	48 89 43 08          	mov    %rax,0x8(%rbx)
14008ecbb:	48 89 43 10          	mov    %rax,0x10(%rbx)
14008ecbf:	48 83 c4 20          	add    $0x20,%rsp
14008ecc3:	5b                   	pop    %rbx
14008ecc4:	c3                   	ret
14008ecc5:	e8 5a 77 22 00       	call   0x1402b6424
14008ecca:	cc                   	int3
14008eccb:	cc                   	int3
14008eccc:	cc                   	int3
14008eccd:	cc                   	int3
14008ecce:	cc                   	int3
14008eccf:	cc                   	int3
14008ecd0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14008ecd5:	55                   	push   %rbp
14008ecd6:	56                   	push   %rsi
14008ecd7:	57                   	push   %rdi
14008ecd8:	41 56                	push   %r14
14008ecda:	41 57                	push   %r15
14008ecdc:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14008ece3:	45 0f b6 f1          	movzbl %r9b,%r14d
14008ece7:	49 8b f8             	mov    %r8,%rdi
14008ecea:	48 8b d9             	mov    %rcx,%rbx
14008eced:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14008ecf2:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14008ecf7:	48 89 11             	mov    %rdx,(%rcx)
14008ecfa:	45 33 ff             	xor    %r15d,%r15d
14008ecfd:	4c 89 79 08          	mov    %r15,0x8(%rcx)
14008ed01:	4c 89 79 10          	mov    %r15,0x10(%rcx)
14008ed05:	4c 89 79 18          	mov    %r15,0x18(%rcx)
14008ed09:	4c 89 79 20          	mov    %r15,0x20(%rcx)
14008ed0d:	4c 89 79 28          	mov    %r15,0x28(%rcx)
14008ed11:	4c 89 79 30          	mov    %r15,0x30(%rcx)
14008ed15:	4c 89 79 38          	mov    %r15,0x38(%rcx)
14008ed19:	4c 89 79 40          	mov    %r15,0x40(%rcx)
14008ed1d:	4c 89 79 48          	mov    %r15,0x48(%rcx)
14008ed21:	4c 89 79 50          	mov    %r15,0x50(%rcx)
14008ed25:	4c 89 79 58          	mov    %r15,0x58(%rcx)
14008ed29:	4c 89 79 60          	mov    %r15,0x60(%rcx)
14008ed2d:	44 88 79 68          	mov    %r15b,0x68(%rcx)
14008ed31:	48 8d 69 70          	lea    0x70(%rcx),%rbp
14008ed35:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14008ed3a:	4c 89 7d 38          	mov    %r15,0x38(%rbp)
14008ed3e:	49 8b 48 38          	mov    0x38(%r8),%rcx
14008ed42:	48 85 c9             	test   %rcx,%rcx
14008ed45:	74 0c                	je     0x14008ed53
14008ed47:	48 8b 01             	mov    (%rcx),%rax
14008ed4a:	48 8b d5             	mov    %rbp,%rdx
14008ed4d:	ff 10                	call   *(%rax)
14008ed4f:	48 89 45 38          	mov    %rax,0x38(%rbp)
14008ed53:	44 88 b3 b0 00 00 00 	mov    %r14b,0xb0(%rbx)
14008ed5a:	c6 83 b8 00 00 00 09 	movb   $0x9,0xb8(%rbx)
14008ed61:	48 8d 8b c0 00 00 00 	lea    0xc0(%rbx),%rcx
14008ed68:	b2 09                	mov    $0x9,%dl
14008ed6a:	e8 51 e5 ff ff       	call   0x14008d2c0
14008ed6f:	90                   	nop
14008ed70:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
14008ed75:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14008ed79:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14008ed7d:	48 85 c9             	test   %rcx,%rcx
14008ed80:	79 1f                	jns    0x14008eda1
14008ed82:	48 8b c1             	mov    %rcx,%rax
14008ed85:	48 f7 d8             	neg    %rax
14008ed88:	74 17                	je     0x14008eda1
14008ed8a:	48 8b c1             	mov    %rcx,%rax
14008ed8d:	48 f7 d0             	not    %rax
14008ed90:	48 c1 e8 05          	shr    $0x5,%rax
14008ed94:	48 8d 04 85 04 00 00 	lea    0x4(,%rax,4),%rax
14008ed9b:	00
14008ed9c:	48 2b d0             	sub    %rax,%rdx
14008ed9f:	eb 0b                	jmp    0x14008edac
14008eda1:	48 8b c1             	mov    %rcx,%rax
14008eda4:	48 c1 e8 05          	shr    $0x5,%rax
14008eda8:	48 8d 14 82          	lea    (%rdx,%rax,4),%rdx
14008edac:	b8 1f 00 00 00       	mov    $0x1f,%eax
14008edb1:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
14008edb6:	48 23 c8             	and    %rax,%rcx
14008edb9:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14008edbe:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14008edc3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14008edc8:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14008edcd:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14008edd2:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14008edd6:	e8 95 2d 00 00       	call   0x140091b70
14008eddb:	90                   	nop
14008eddc:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14008ede0:	48 85 c9             	test   %rcx,%rcx
14008ede3:	74 11                	je     0x14008edf6
14008ede5:	48 3b cf             	cmp    %rdi,%rcx
14008ede8:	0f 95 c2             	setne  %dl
14008edeb:	4c 8b 01             	mov    (%rcx),%r8
14008edee:	41 ff 50 20          	call   *0x20(%r8)
14008edf2:	4c 89 7f 38          	mov    %r15,0x38(%rdi)
14008edf6:	48 8b c3             	mov    %rbx,%rax
14008edf9:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
14008ee00:	00
14008ee01:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14008ee08:	41 5f                	pop    %r15
14008ee0a:	41 5e                	pop    %r14
14008ee0c:	5f                   	pop    %rdi
14008ee0d:	5e                   	pop    %rsi
14008ee0e:	5d                   	pop    %rbp
14008ee0f:	c3                   	ret
14008ee10:	40 55                	rex push %rbp
14008ee12:	53                   	push   %rbx
14008ee13:	56                   	push   %rsi
14008ee14:	57                   	push   %rdi
14008ee15:	41 54                	push   %r12
14008ee17:	41 55                	push   %r13
14008ee19:	41 56                	push   %r14
14008ee1b:	41 57                	push   %r15
14008ee1d:	48 8d 6c 24 c8       	lea    -0x38(%rsp),%rbp
14008ee22:	48 81 ec 38 01 00 00 	sub    $0x138,%rsp
14008ee29:	49 8b f1             	mov    %r9,%rsi
14008ee2c:	44 89 44 24 58       	mov    %r8d,0x58(%rsp)
14008ee31:	4c 8b ea             	mov    %rdx,%r13
14008ee34:	48 8b d9             	mov    %rcx,%rbx
14008ee37:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
14008ee3b:	48 89 55 08          	mov    %rdx,0x8(%rbp)
14008ee3f:	45 33 ff             	xor    %r15d,%r15d
14008ee42:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
14008ee47:	0f 57 c0             	xorps  %xmm0,%xmm0
14008ee4a:	0f 11 02             	movups %xmm0,(%rdx)
14008ee4d:	4c 89 7a 10          	mov    %r15,0x10(%rdx)
14008ee51:	4c 89 7a 18          	mov    %r15,0x18(%rdx)
14008ee55:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14008ee5b:	48 8d 15 96 a3 31 00 	lea    0x31a396(%rip),%rdx        # 0x1403a91f8
14008ee62:	49 8b cd             	mov    %r13,%rcx
14008ee65:	e8 16 d2 fe ff       	call   0x14007c080
14008ee6a:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14008ee70:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
14008ee75:	4c 8b 76 10          	mov    0x10(%rsi),%r14
14008ee79:	4d 85 f6             	test   %r14,%r14
14008ee7c:	0f 84 f6 01 00 00    	je     0x14008f078
14008ee82:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
14008ee89:	ff ff 7f
14008ee8c:	48 8b c1             	mov    %rcx,%rax
14008ee8f:	49 2b c6             	sub    %r14,%rax
14008ee92:	48 83 f8 0e          	cmp    $0xe,%rax
14008ee96:	0f 82 f1 07 00 00    	jb     0x14008f68d
14008ee9c:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
14008eea1:	76 03                	jbe    0x14008eea6
14008eea3:	48 8b 36             	mov    (%rsi),%rsi
14008eea6:	0f 57 c0             	xorps  %xmm0,%xmm0
14008eea9:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
14008eeae:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14008eeb3:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14008eeb8:	4d 8d 7e 0e          	lea    0xe(%r14),%r15
14008eebc:	bb 0f 00 00 00       	mov    $0xf,%ebx
14008eec1:	48 8d 7c 24 38       	lea    0x38(%rsp),%rdi
14008eec6:	4c 3b fb             	cmp    %rbx,%r15
14008eec9:	76 7a                	jbe    0x14008ef45
14008eecb:	49 8b df             	mov    %r15,%rbx
14008eece:	48 83 cb 0f          	or     $0xf,%rbx
14008eed2:	48 3b d9             	cmp    %rcx,%rbx
14008eed5:	76 30                	jbe    0x14008ef07
14008eed7:	48 8b d9             	mov    %rcx,%rbx
14008eeda:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
14008eee1:	00 00 80
14008eee4:	48 83 c0 27          	add    $0x27,%rax
14008eee8:	48 8b c8             	mov    %rax,%rcx
14008eeeb:	e8 e0 0f 22 00       	call   0x1402afed0
14008eef0:	48 85 c0             	test   %rax,%rax
14008eef3:	0f 84 a0 07 00 00    	je     0x14008f699
14008eef9:	48 8d 78 27          	lea    0x27(%rax),%rdi
14008eefd:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
14008ef01:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
14008ef05:	eb 39                	jmp    0x14008ef40
14008ef07:	b8 16 00 00 00       	mov    $0x16,%eax
14008ef0c:	48 3b d8             	cmp    %rax,%rbx
14008ef0f:	48 0f 42 d8          	cmovb  %rax,%rbx
14008ef13:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
14008ef17:	48 85 c9             	test   %rcx,%rcx
14008ef1a:	75 04                	jne    0x14008ef20
14008ef1c:	33 ff                	xor    %edi,%edi
14008ef1e:	eb 20                	jmp    0x14008ef40
14008ef20:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14008ef27:	72 0f                	jb     0x14008ef38
14008ef29:	48 8d 41 27          	lea    0x27(%rcx),%rax
14008ef2d:	48 3b c1             	cmp    %rcx,%rax
14008ef30:	0f 86 4b 07 00 00    	jbe    0x14008f681
14008ef36:	eb b0                	jmp    0x14008eee8
14008ef38:	e8 93 0f 22 00       	call   0x1402afed0
14008ef3d:	48 8b f8             	mov    %rax,%rdi
14008ef40:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14008ef45:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14008ef4a:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14008ef4f:	f2 0f 10 05 b9 a2 31 	movsd  0x31a2b9(%rip),%xmm0        # 0x1403a9210
14008ef56:	00
14008ef57:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
14008ef5b:	8b 05 b7 a2 31 00    	mov    0x31a2b7(%rip),%eax        # 0x1403a9218
14008ef61:	89 47 08             	mov    %eax,0x8(%rdi)
14008ef64:	0f b7 05 b1 a2 31 00 	movzwl 0x31a2b1(%rip),%eax        # 0x1403a921c
14008ef6b:	66 89 47 0c          	mov    %ax,0xc(%rdi)
14008ef6f:	48 8d 4f 0e          	lea    0xe(%rdi),%rcx
14008ef73:	4d 8b c6             	mov    %r14,%r8
14008ef76:	48 8b d6             	mov    %rsi,%rdx
14008ef79:	e8 e2 23 25 00       	call   0x1402e1360
14008ef7e:	42 c6 04 3f 00       	movb   $0x0,(%rdi,%r15,1)
14008ef83:	c7 44 24 30 03 00 00 	movl   $0x3,0x30(%rsp)
14008ef8a:	00
14008ef8b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14008ef91:	48 8d 15 70 a2 31 00 	lea    0x31a270(%rip),%rdx        # 0x1403a9208
14008ef98:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14008ef9d:	e8 3e f8 fe ff       	call   0x14007e7e0
14008efa2:	0f 10 00             	movups (%rax),%xmm0
14008efa5:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
14008efa9:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14008efad:	0f 11 4d d8          	movups %xmm1,-0x28(%rbp)
14008efb1:	45 33 ff             	xor    %r15d,%r15d
14008efb4:	4c 89 78 10          	mov    %r15,0x10(%rax)
14008efb8:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14008efbf:	00
14008efc0:	44 88 38             	mov    %r15b,(%rax)
14008efc3:	41 bc 07 00 00 00    	mov    $0x7,%r12d
14008efc9:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
14008efce:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14008efd2:	66 48 0f 7e c1       	movq   %xmm0,%rcx
14008efd7:	66 0f 6f c1          	movdqa %xmm1,%xmm0
14008efdb:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14008efe0:	66 48 0f 7e c0       	movq   %xmm0,%rax
14008efe5:	48 83 f8 0f          	cmp    $0xf,%rax
14008efe9:	48 0f 47 d1          	cmova  %rcx,%rdx
14008efed:	66 49 0f 7e c8       	movq   %xmm1,%r8