1409c7a2b:	48 8b 8d 90 01 00 00 	mov    0x190(%rbp),%rcx
1409c7a32:	48 33 cc             	xor    %rsp,%rcx
1409c7a35:	e8 c6 3a 45 00       	call   0x140e1b500
1409c7a3a:	4c 8d 9c 24 c0 02 00 	lea    0x2c0(%rsp),%r11
1409c7a41:	00
1409c7a42:	49 8b 5b 50          	mov    0x50(%r11),%rbx
1409c7a46:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1409c7a4b:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
1409c7a50:	49 8b e3             	mov    %r11,%rsp
1409c7a53:	41 5f                	pop    %r15
1409c7a55:	41 5e                	pop    %r14
1409c7a57:	41 5d                	pop    %r13
1409c7a59:	41 5c                	pop    %r12
1409c7a5b:	5f                   	pop    %rdi
1409c7a5c:	5e                   	pop    %rsi
1409c7a5d:	5d                   	pop    %rbp
1409c7a5e:	c3                   	ret
1409c7a5f:	e8 40 27 46 00       	call   0x140e2a1a4
1409c7a64:	90                   	nop
1409c7a65:	e8 3a 27 46 00       	call   0x140e2a1a4
1409c7a6a:	90                   	nop
1409c7a6b:	e8 34 27 46 00       	call   0x140e2a1a4
1409c7a70:	90                   	nop
1409c7a71:	e8 2e 27 46 00       	call   0x140e2a1a4
1409c7a76:	cc                   	int3
1409c7a77:	e8 28 27 46 00       	call   0x140e2a1a4
1409c7a7c:	cc                   	int3
1409c7a7d:	e8 22 27 46 00       	call   0x140e2a1a4
1409c7a82:	90                   	nop
1409c7a83:	e8 1c 27 46 00       	call   0x140e2a1a4
1409c7a88:	90                   	nop
1409c7a89:	e8 16 27 46 00       	call   0x140e2a1a4
1409c7a8e:	cc                   	int3
1409c7a8f:	e8 10 27 46 00       	call   0x140e2a1a4
1409c7a94:	cc                   	int3
1409c7a95:	cc                   	int3
1409c7a96:	cc                   	int3
1409c7a97:	cc                   	int3
1409c7a98:	cc                   	int3
1409c7a99:	cc                   	int3
1409c7a9a:	cc                   	int3
1409c7a9b:	cc                   	int3
1409c7a9c:	cc                   	int3
1409c7a9d:	cc                   	int3
1409c7a9e:	cc                   	int3
1409c7a9f:	cc                   	int3
1409c7aa0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1409c7aa5:	55                   	push   %rbp
1409c7aa6:	56                   	push   %rsi
1409c7aa7:	57                   	push   %rdi
1409c7aa8:	41 54                	push   %r12
1409c7aaa:	41 55                	push   %r13
1409c7aac:	41 56                	push   %r14
1409c7aae:	41 57                	push   %r15
1409c7ab0:	48 8d ac 24 00 ff ff 	lea    -0x100(%rsp),%rbp
1409c7ab7:	ff
1409c7ab8:	48 81 ec 00 02 00 00 	sub    $0x200,%rsp
1409c7abf:	48 8b 05 3a 14 9f 00 	mov    0x9f143a(%rip),%rax        # 0x1413b8f00
1409c7ac6:	48 33 c4             	xor    %rsp,%rax
1409c7ac9:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1409c7ad0:	48 8b f2             	mov    %rdx,%rsi
1409c7ad3:	4c 8b f9             	mov    %rcx,%r15
1409c7ad6:	48 89 55 d0          	mov    %rdx,-0x30(%rbp)
1409c7ada:	4c 89 45 80          	mov    %r8,-0x80(%rbp)
1409c7ade:	45 33 f6             	xor    %r14d,%r14d
1409c7ae1:	44 89 75 88          	mov    %r14d,-0x78(%rbp)
1409c7ae5:	e8 56 41 04 00       	call   0x140a0bc40
1409c7aea:	4c 8b e0             	mov    %rax,%r12
1409c7aed:	48 85 c0             	test   %rax,%rax
1409c7af0:	0f 84 ce 02 00 00    	je     0x1409c7dc4
1409c7af6:	48 8d 05 67 14 61 00 	lea    0x611467(%rip),%rax        # 0x140fd8f64
1409c7afd:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1409c7b01:	48 c7 45 c8 06 00 00 	movq   $0x6,-0x38(%rbp)
1409c7b08:	00
1409c7b09:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1409c7b0d:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1409c7b12:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1409c7b16:	ba 0f 00 00 00       	mov    $0xf,%edx
1409c7b1b:	49 8b cc             	mov    %r12,%rcx
1409c7b1e:	e8 7d 40 04 00       	call   0x140a0bba0
1409c7b23:	84 c0                	test   %al,%al
1409c7b25:	0f 84 99 02 00 00    	je     0x1409c7dc4
1409c7b2b:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1409c7b2f:	e8 bc 0a 04 00       	call   0x140a085f0
1409c7b34:	48 8b 18             	mov    (%rax),%rbx
1409c7b37:	e8 94 4e 04 00       	call   0x140a0c9d0
1409c7b3c:	4c 8b e8             	mov    %rax,%r13
1409c7b3f:	e8 18 68 43 00       	call   0x140dfe35c
1409c7b44:	89 44 24 60          	mov    %eax,0x60(%rsp)
1409c7b48:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1409c7b4c:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1409c7b50:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1409c7b54:	e8 97 3d 04 00       	call   0x140a0b8f0
1409c7b59:	90                   	nop
1409c7b5a:	48 8d 15 03 24 6b 00 	lea    0x6b2403(%rip),%rdx        # 0x141079f64
1409c7b61:	48 8b c8             	mov    %rax,%rcx
1409c7b64:	e8 a7 3d 04 00       	call   0x140a0b910
1409c7b69:	48 8b f8             	mov    %rax,%rdi
1409c7b6c:	48 8d 05 1d 27 5f 00 	lea    0x5f271d(%rip),%rax        # 0x140fba290
1409c7b73:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c7b78:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1409c7b7c:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1409c7b81:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1409c7b85:	48 85 c9             	test   %rcx,%rcx
1409c7b88:	74 4f                	je     0x1409c7bd9
1409c7b8a:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1409c7b8e:	48 8b c2             	mov    %rdx,%rax
1409c7b91:	48 2b c1             	sub    %rcx,%rax
1409c7b94:	48 83 f8 01          	cmp    $0x1,%rax
1409c7b98:	72 1c                	jb     0x1409c7bb6
1409c7b9a:	48 8d 41 01          	lea    0x1(%rcx),%rax
1409c7b9e:	48 89 47 10          	mov    %rax,0x10(%rdi)
1409c7ba2:	48 8b c7             	mov    %rdi,%rax
1409c7ba5:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c7ba9:	76 03                	jbe    0x1409c7bae
1409c7bab:	48 8b 07             	mov    (%rdi),%rax
1409c7bae:	66 c7 04 08 20 00    	movw   $0x20,(%rax,%rcx,1)
1409c7bb4:	eb 23                	jmp    0x1409c7bd9
1409c7bb6:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1409c7bbd:	00 00
1409c7bbf:	4c 8d 0d 7e 03 61 00 	lea    0x61037e(%rip),%r9        # 0x140fd7f44
1409c7bc6:	44 0f b6 44 24 60    	movzbl 0x60(%rsp),%r8d
1409c7bcc:	ba 01 00 00 00       	mov    $0x1,%edx
1409c7bd1:	48 8b cf             	mov    %rdi,%rcx
1409c7bd4:	e8 a7 0a 7e ff       	call   0x1401a8680
1409c7bd9:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1409c7bde:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1409c7be2:	e8 f9 93 ff ff       	call   0x1409c0fe0
1409c7be7:	90                   	nop
1409c7be8:	4c 8b 40 10          	mov    0x10(%rax),%r8
1409c7bec:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409c7bf1:	76 03                	jbe    0x1409c7bf6
1409c7bf3:	48 8b 00             	mov    (%rax),%rax
1409c7bf6:	48 8b d0             	mov    %rax,%rdx
1409c7bf9:	48 8b cf             	mov    %rdi,%rcx
1409c7bfc:	e8 7f 65 7e ff       	call   0x1401ae180
1409c7c01:	90                   	nop
1409c7c02:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1409c7c06:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c7c0a:	76 31                	jbe    0x1409c7c3d
1409c7c0c:	48 ff c2             	inc    %rdx
1409c7c0f:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1409c7c13:	48 8b c1             	mov    %rcx,%rax
1409c7c16:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c7c1d:	72 19                	jb     0x1409c7c38
1409c7c1f:	48 83 c2 27          	add    $0x27,%rdx
1409c7c23:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c7c27:	48 2b c1             	sub    %rcx,%rax
1409c7c2a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c7c2e:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c7c32:	0f 87 7b 02 00 00    	ja     0x1409c7eb3
1409c7c38:	e8 07 35 45 00       	call   0x140e1b144
1409c7c3d:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409c7c41:	48 8b cf             	mov    %rdi,%rcx
1409c7c44:	e8 37 40 04 00       	call   0x140a0bc80
1409c7c49:	48 8b f8             	mov    %rax,%rdi
1409c7c4c:	48 8d 05 d5 22 6b 00 	lea    0x6b22d5(%rip),%rax        # 0x141079f28
1409c7c53:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c7c58:	48 c7 44 24 78 24 00 	movq   $0x24,0x78(%rsp)
1409c7c5f:	00 00
1409c7c61:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1409c7c66:	66 0f 7f 45 30       	movdqa %xmm0,0x30(%rbp)
1409c7c6b:	48 8d 05 ae 25 6b 00 	lea    0x6b25ae(%rip),%rax        # 0x14107a220
1409c7c72:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409c7c77:	48 c7 44 24 78 07 00 	movq   $0x7,0x78(%rsp)
1409c7c7e:	00 00
1409c7c80:	48 8d 05 19 26 6b 00 	lea    0x6b2619(%rip),%rax        # 0x14107a2a0
1409c7c87:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1409c7c8b:	48 c7 45 b8 9f 00 00 	movq   $0x9f,-0x48(%rbp)
1409c7c92:	00
1409c7c93:	48 8d 05 ca 12 61 00 	lea    0x6112ca(%rip),%rax        # 0x140fd8f64
1409c7c9a:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1409c7c9e:	48 c7 45 98 06 00 00 	movq   $0x6,-0x68(%rbp)
1409c7ca5:	00
1409c7ca6:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1409c7caa:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1409c7cae:	e8 bd 4c 04 00       	call   0x140a0c970
1409c7cb3:	0f 10 00             	movups (%rax),%xmm0
1409c7cb6:	0f 29 45 30          	movaps %xmm0,0x30(%rbp)
1409c7cba:	0f 28 4c 24 70       	movaps 0x70(%rsp),%xmm1
1409c7cbf:	66 0f 7f 4c 24 70    	movdqa %xmm1,0x70(%rsp)
1409c7cc5:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1409c7cc9:	66 0f 7f 45 b0       	movdqa %xmm0,-0x50(%rbp)
1409c7cce:	0f 28 4d 90          	movaps -0x70(%rbp),%xmm1
1409c7cd2:	66 0f 7f 4d 90       	movdqa %xmm1,-0x70(%rbp)
1409c7cd7:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1409c7cdc:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
1409c7ce1:	8b 44 24 60          	mov    0x60(%rsp),%eax
1409c7ce5:	89 44 24 40          	mov    %eax,0x40(%rsp)
1409c7ce9:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1409c7cee:	48 8d 45 30          	lea    0x30(%rbp),%rax
1409c7cf2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409c7cf7:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1409c7cfc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1409c7d01:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1409c7d05:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409c7d0a:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
1409c7d0e:	ba 0f 00 00 00       	mov    $0xf,%edx
1409c7d13:	41 b8 5b 01 00 00    	mov    $0x15b,%r8d
1409c7d19:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1409c7d1d:	e8 be 3a 04 00       	call   0x140a0b7e0
1409c7d22:	90                   	nop
1409c7d23:	48 8b d0             	mov    %rax,%rdx
1409c7d26:	49 8b cc             	mov    %r12,%rcx
1409c7d29:	e8 a2 41 04 00       	call   0x140a0bed0
1409c7d2e:	90                   	nop
1409c7d2f:	48 8b 95 d0 00 00 00 	mov    0xd0(%rbp),%rdx
1409c7d36:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c7d3a:	76 34                	jbe    0x1409c7d70
1409c7d3c:	48 ff c2             	inc    %rdx
1409c7d3f:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
1409c7d46:	48 8b c1             	mov    %rcx,%rax
1409c7d49:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c7d50:	72 19                	jb     0x1409c7d6b
1409c7d52:	48 83 c2 27          	add    $0x27,%rdx
1409c7d56:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c7d5a:	48 2b c1             	sub    %rcx,%rax
1409c7d5d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c7d61:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c7d65:	0f 87 4e 01 00 00    	ja     0x1409c7eb9
1409c7d6b:	e8 d4 33 45 00       	call   0x140e1b144
1409c7d70:	4c 89 b5 c8 00 00 00 	mov    %r14,0xc8(%rbp)
1409c7d77:	48 c7 85 d0 00 00 00 	movq   $0xf,0xd0(%rbp)
1409c7d7e:	0f 00 00 00
1409c7d82:	c6 85 b8 00 00 00 00 	movb   $0x0,0xb8(%rbp)
1409c7d89:	48 8b 55 68          	mov    0x68(%rbp),%rdx
1409c7d8d:	48 83 fa 0f          	cmp    $0xf,%rdx
1409c7d91:	76 31                	jbe    0x1409c7dc4
1409c7d93:	48 ff c2             	inc    %rdx
1409c7d96:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
1409c7d9a:	48 8b c1             	mov    %rcx,%rax
1409c7d9d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409c7da4:	72 19                	jb     0x1409c7dbf
1409c7da6:	48 83 c2 27          	add    $0x27,%rdx
1409c7daa:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409c7dae:	48 2b c1             	sub    %rcx,%rax
1409c7db1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409c7db5:	48 83 f8 1f          	cmp    $0x1f,%rax
1409c7db9:	0f 87 00 01 00 00    	ja     0x1409c7ebf
1409c7dbf:	e8 80 33 45 00       	call   0x140e1b144
1409c7dc4:	c6 44 24 61 01       	movb   $0x1,0x61(%rsp)
1409c7dc9:	4c 89 36             	mov    %r14,(%rsi)
1409c7dcc:	4c 89 76 08          	mov    %r14,0x8(%rsi)
1409c7dd0:	4c 89 76 10          	mov    %r14,0x10(%rsi)
1409c7dd4:	c7 45 88 01 00 00 00 	movl   $0x1,-0x78(%rbp)
1409c7ddb:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1409c7ddf:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1409c7de3:	48 85 c0             	test   %rax,%rax
1409c7de6:	0f 84 89 00 00 00    	je     0x1409c7e75
1409c7dec:	48 b9 ff ff ff ff ff 	movabs $0x3ffffffffffffff,%rcx
1409c7df3:	ff ff 03
1409c7df6:	48 3b c1             	cmp    %rcx,%rax
1409c7df9:	0f 87 ae 00 00 00    	ja     0x1409c7ead
1409c7dff:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1409c7e03:	48 8b ce             	mov    %rsi,%rcx
1409c7e06:	e8 35 89 ff ff       	call   0x1409c0740
1409c7e0b:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1409c7e0f:	48 85 c0             	test   %rax,%rax
1409c7e12:	74 61                	je     0x1409c7e75
1409c7e14:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1409c7e18:	49 8b cf             	mov    %r15,%rcx
1409c7e1b:	e8 30 f0 ff ff       	call   0x1409c6e50
1409c7e20:	48 8b f8             	mov    %rax,%rdi
1409c7e23:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1409c7e27:	48 3b 5e 10          	cmp    0x10(%rsi),%rbx
1409c7e2b:	74 1a                	je     0x1409c7e47
1409c7e2d:	48 8b d0             	mov    %rax,%rdx
1409c7e30:	48 8b cb             	mov    %rbx,%rcx
1409c7e33:	e8 18 a4 b7 ff       	call   0x140542250
1409c7e38:	48 8b 47 38          	mov    0x38(%rdi),%rax
1409c7e3c:	48 89 43 38          	mov    %rax,0x38(%rbx)
1409c7e40:	48 83 46 08 40       	addq   $0x40,0x8(%rsi)
1409c7e45:	eb 0f                	jmp    0x1409c7e56
1409c7e47:	4c 8b c7             	mov    %rdi,%r8
1409c7e4a:	48 8b d3             	mov    %rbx,%rdx
1409c7e4d:	48 8b ce             	mov    %rsi,%rcx
1409c7e50:	e8 db 86 ff ff       	call   0x1409c0530
1409c7e55:	90                   	nop
1409c7e56:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1409c7e5a:	80 7d d8 00          	cmpb   $0x0,-0x28(%rbp)
1409c7e5e:	74 07                	je     0x1409c7e67
1409c7e60:	e8 3b 9e 9f ff       	call   0x1403c1ca0
1409c7e65:	eb 05                	jmp    0x1409c7e6c
1409c7e67:	e8 e4 73 ff ff       	call   0x1409bf250
1409c7e6c:	49 ff c6             	inc    %r14
1409c7e6f:	4c 3b 75 80          	cmp    -0x80(%rbp),%r14
1409c7e73:	72 9f                	jb     0x1409c7e14
1409c7e75:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1409c7e7a:	e8 b1 c6 ff ff       	call   0x1409c4530
1409c7e7f:	90                   	nop
1409c7e80:	48 8b c6             	mov    %rsi,%rax
1409c7e83:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
1409c7e8a:	48 33 cc             	xor    %rsp,%rcx
1409c7e8d:	e8 6e 36 45 00       	call   0x140e1b500
1409c7e92:	48 8b 9c 24 58 02 00 	mov    0x258(%rsp),%rbx
1409c7e99:	00
1409c7e9a:	48 81 c4 00 02 00 00 	add    $0x200,%rsp
1409c7ea1:	41 5f                	pop    %r15
1409c7ea3:	41 5e                	pop    %r14
1409c7ea5:	41 5d                	pop    %r13
1409c7ea7:	41 5c                	pop    %r12
1409c7ea9:	5f                   	pop    %rdi
1409c7eaa:	5e                   	pop    %rsi
1409c7eab:	5d                   	pop    %rbp
1409c7eac:	c3                   	ret
1409c7ead:	e8 de 56 7d ff       	call   0x14019d590
1409c7eb2:	90                   	nop
1409c7eb3:	e8 ec 22 46 00       	call   0x140e2a1a4
1409c7eb8:	cc                   	int3
1409c7eb9:	e8 e6 22 46 00       	call   0x140e2a1a4
1409c7ebe:	90                   	nop
1409c7ebf:	e8 e0 22 46 00       	call   0x140e2a1a4
1409c7ec4:	cc                   	int3
1409c7ec5:	cc                   	int3
1409c7ec6:	cc                   	int3
1409c7ec7:	cc                   	int3
1409c7ec8:	cc                   	int3
1409c7ec9:	cc                   	int3
1409c7eca:	cc                   	int3
1409c7ecb:	cc                   	int3
1409c7ecc:	cc                   	int3
1409c7ecd:	cc                   	int3
1409c7ece:	cc                   	int3
1409c7ecf:	cc                   	int3
1409c7ed0:	48 8b c4             	mov    %rsp,%rax
1409c7ed3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409c7ed7:	4c 89 40 18          	mov    %r8,0x18(%rax)
1409c7edb:	48 89 50 10          	mov    %rdx,0x10(%rax)
1409c7edf:	55                   	push   %rbp
1409c7ee0:	56                   	push   %rsi
1409c7ee1:	57                   	push   %rdi
1409c7ee2:	48 83 ec 60          	sub    $0x60,%rsp
1409c7ee6:	49 8b f0             	mov    %r8,%rsi
1409c7ee9:	48 8b ea             	mov    %rdx,%rbp
1409c7eec:	48 8b d9             	mov    %rcx,%rbx
1409c7eef:	48 89 50 a8          	mov    %rdx,-0x58(%rax)
1409c7ef3:	4c 89 40 b0          	mov    %r8,-0x50(%rax)
1409c7ef7:	4c 89 48 b8          	mov    %r9,-0x48(%rax)
1409c7efb:	0f 10 40 a8          	movups -0x58(%rax),%xmm0
1409c7eff:	0f 29 40 c8          	movaps %xmm0,-0x38(%rax)
1409c7f03:	f2 0f 10 48 b8       	movsd  -0x48(%rax),%xmm1
1409c7f08:	f2 0f 11 48 d8       	movsd  %xmm1,-0x28(%rax)
1409c7f0d:	0f 57 c0             	xorps  %xmm0,%xmm0
1409c7f10:	f3 0f 7f 40 a8       	movdqu %xmm0,-0x58(%rax)
1409c7f15:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1409c7f19:	48 85 d2             	test   %rdx,%rdx
1409c7f1c:	74 24                	je     0x1409c7f42
1409c7f1e:	8b 42 08             	mov    0x8(%rdx),%eax
1409c7f21:	85 c0                	test   %eax,%eax
1409c7f23:	74 1d                	je     0x1409c7f42