1402c7b40:	4c 89 45 a8          	mov    %r8,-0x58(%rbp)
1402c7b44:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1402c7b48:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1402c7b4d:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1402c7b51:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
1402c7b55:	4c 89 75 c8          	mov    %r14,-0x38(%rbp)
1402c7b59:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1402c7b5d:	48 83 a5 f8 00 00 00 	andq   $0x0,0xf8(%rbp)
1402c7b64:	00
1402c7b65:	b9 40 00 00 00       	mov    $0x40,%ecx
1402c7b6a:	ff 15 58 4d 84 00    	call   *0x844d58(%rip)        # 0x140b0c8c8
1402c7b70:	48 85 c0             	test   %rax,%rax
1402c7b73:	75 07                	jne    0x1402c7b7c
1402c7b75:	ff 15 1d 49 84 00    	call   *0x84491d(%rip)        # 0x140b0c498
1402c7b7b:	cc                   	int3
1402c7b7c:	48 8d 0d ad c4 85 00 	lea    0x85c4ad(%rip),%rcx        # 0x140b24030
1402c7b83:	48 89 08             	mov    %rcx,(%rax)
1402c7b86:	0f 10 45 a0          	movups -0x60(%rbp),%xmm0
1402c7b8a:	0f 11 40 08          	movups %xmm0,0x8(%rax)
1402c7b8e:	0f 10 4d b0          	movups -0x50(%rbp),%xmm1
1402c7b92:	0f 11 48 18          	movups %xmm1,0x18(%rax)
1402c7b96:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
1402c7b9a:	0f 11 40 28          	movups %xmm0,0x28(%rax)
1402c7b9e:	f2 0f 10 4d d0       	movsd  -0x30(%rbp),%xmm1
1402c7ba3:	f2 0f 11 48 38       	movsd  %xmm1,0x38(%rax)
1402c7ba8:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
1402c7baf:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1402c7bb4:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1402c7bb8:	48 89 5d a8          	mov    %rbx,-0x58(%rbp)
1402c7bbc:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
1402c7bc0:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1402c7bc4:	48 8d 05 9d c4 85 00 	lea    0x85c49d(%rip),%rax        # 0x140b24068
1402c7bcb:	48 89 45 40          	mov    %rax,0x40(%rbp)
1402c7bcf:	0f 10 45 a0          	movups -0x60(%rbp),%xmm0
1402c7bd3:	0f 11 45 48          	movups %xmm0,0x48(%rbp)
1402c7bd7:	0f 10 4d b0          	movups -0x50(%rbp),%xmm1
1402c7bdb:	0f 11 4d 58          	movups %xmm1,0x58(%rbp)
1402c7bdf:	48 8d 45 40          	lea    0x40(%rbp),%rax
1402c7be3:	48 89 45 78          	mov    %rax,0x78(%rbp)
1402c7be7:	4c 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%r9
1402c7bee:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1402c7bf2:	ba 05 00 00 00       	mov    $0x5,%edx
1402c7bf7:	49 8b cf             	mov    %r15,%rcx
1402c7bfa:	49 8b c5             	mov    %r13,%rax
1402c7bfd:	ff 15 35 50 84 00    	call   *0x845035(%rip)        # 0x140b0cc38
1402c7c03:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1402c7c07:	48 85 c9             	test   %rcx,%rcx
1402c7c0a:	74 1c                	je     0x1402c7c28
1402c7c0c:	48 8b 01             	mov    (%rcx),%rax
1402c7c0f:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1402c7c13:	48 3b ca             	cmp    %rdx,%rcx
1402c7c16:	0f 95 c2             	setne  %dl
1402c7c19:	48 8b 40 20          	mov    0x20(%rax),%rax
1402c7c1d:	ff 15 15 50 84 00    	call   *0x845015(%rip)        # 0x140b0cc38
1402c7c23:	48 83 65 78 00       	andq   $0x0,0x78(%rbp)
1402c7c28:	48 8b 8d f8 00 00 00 	mov    0xf8(%rbp),%rcx
1402c7c2f:	48 85 c9             	test   %rcx,%rcx
1402c7c32:	74 1a                	je     0x1402c7c4e
1402c7c34:	48 8b 01             	mov    (%rcx),%rax
1402c7c37:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
1402c7c3e:	48 3b ca             	cmp    %rdx,%rcx
1402c7c41:	0f 95 c2             	setne  %dl
1402c7c44:	48 8b 40 20          	mov    0x20(%rax),%rax
1402c7c48:	ff 15 ea 4f 84 00    	call   *0x844fea(%rip)        # 0x140b0cc38
1402c7c4e:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1402c7c54:	74 3f                	je     0x1402c7c95
1402c7c56:	48 8b 46 18          	mov    0x18(%rsi),%rax
1402c7c5a:	48 8b 08             	mov    (%rax),%rcx
1402c7c5d:	48 8b 01             	mov    (%rcx),%rax
1402c7c60:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7c63:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402c7c69:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7c6e:	48 85 d2             	test   %rdx,%rdx
1402c7c71:	74 04                	je     0x1402c7c77
1402c7c73:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c7c77:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402c7c7c:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402c7c82:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402c7c87:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1402c7c8e:	ff 15 a4 4f 84 00    	call   *0x844fa4(%rip)        # 0x140b0cc38
1402c7c94:	90                   	nop
1402c7c95:	e9 6a 02 00 00       	jmp    0x1402c7f04
1402c7c9a:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402c7c9e:	4c 8b 7d e0          	mov    -0x20(%rbp),%r15
1402c7ca2:	4c 8b 65 f8          	mov    -0x8(%rbp),%r12
1402c7ca6:	49 83 fc 0f          	cmp    $0xf,%r12
1402c7caa:	49 0f 47 cf          	cmova  %r15,%rcx
1402c7cae:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
1402c7cb2:	48 83 fb 04          	cmp    $0x4,%rbx
1402c7cb6:	0f 85 17 01 00 00    	jne    0x1402c7dd3
1402c7cbc:	4c 8b c3             	mov    %rbx,%r8
1402c7cbf:	48 8d 15 5e 1e 88 00 	lea    0x881e5e(%rip),%rdx        # 0x140b49b24
1402c7cc6:	e8 1f a6 82 00       	call   0x140af22ea
1402c7ccb:	85 c0                	test   %eax,%eax
1402c7ccd:	0f 85 00 01 00 00    	jne    0x1402c7dd3
1402c7cd3:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402c7cd7:	48 8b 08             	mov    (%rax),%rcx
1402c7cda:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7cdd:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402c7ce3:	49 8b 46 08          	mov    0x8(%r14),%rax
1402c7ce7:	48 85 c0             	test   %rax,%rax
1402c7cea:	74 04                	je     0x1402c7cf0
1402c7cec:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c7cf0:	49 8b 06             	mov    (%r14),%rax
1402c7cf3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402c7cf8:	49 8b 46 08          	mov    0x8(%r14),%rax
1402c7cfc:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402c7d01:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
1402c7d05:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402c7d0a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402c7d0f:	e8 40 40 00 00       	call   0x1402cbd54
1402c7d14:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1402c7d1a:	0f 84 ae 00 00 00    	je     0x1402c7dce
1402c7d20:	48 8b 5e 18          	mov    0x18(%rsi),%rbx
1402c7d24:	48 8b 0b             	mov    (%rbx),%rcx
1402c7d27:	48 8b 01             	mov    (%rcx),%rax
1402c7d2a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7d2d:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402c7d33:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7d38:	48 85 d2             	test   %rdx,%rdx
1402c7d3b:	74 04                	je     0x1402c7d41
1402c7d3d:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c7d41:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402c7d46:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402c7d4c:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402c7d51:	48 8b 40 60          	mov    0x60(%rax),%rax
1402c7d55:	ff 15 dd 4e 84 00    	call   *0x844edd(%rip)        # 0x140b0cc38
1402c7d5b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7d5e:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1402c7d63:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402c7d67:	48 85 c0             	test   %rax,%rax
1402c7d6a:	74 04                	je     0x1402c7d70
1402c7d6c:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c7d70:	48 8b 03             	mov    (%rbx),%rax
1402c7d73:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402c7d77:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402c7d7b:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1402c7d7f:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402c7d85:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7d8a:	48 85 d2             	test   %rdx,%rdx
1402c7d8d:	74 09                	je     0x1402c7d98
1402c7d8f:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c7d93:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7d98:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1402c7d9d:	4d 85 c0             	test   %r8,%r8
1402c7da0:	75 04                	jne    0x1402c7da6
1402c7da2:	33 c0                	xor    %eax,%eax
1402c7da4:	eb 0f                	jmp    0x1402c7db5
1402c7da6:	49 8b 40 08          	mov    0x8(%r8),%rax
1402c7daa:	48 63 40 04          	movslq 0x4(%rax),%rax
1402c7dae:	48 83 c0 08          	add    $0x8,%rax
1402c7db2:	49 03 c0             	add    %r8,%rax
1402c7db5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402c7dba:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
1402c7dbf:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1402c7dc3:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402c7dc8:	e8 83 07 00 00       	call   0x1402c8550
1402c7dcd:	90                   	nop
1402c7dce:	e9 31 01 00 00       	jmp    0x1402c7f04
1402c7dd3:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402c7dd7:	49 83 fc 0f          	cmp    $0xf,%r12
1402c7ddb:	49 0f 47 cf          	cmova  %r15,%rcx
1402c7ddf:	48 83 fb 05          	cmp    $0x5,%rbx
1402c7de3:	0f 85 61 01 00 00    	jne    0x1402c7f4a
1402c7de9:	4c 8b c3             	mov    %rbx,%r8
1402c7dec:	48 8d 15 29 1d 88 00 	lea    0x881d29(%rip),%rdx        # 0x140b49b1c
1402c7df3:	e8 f2 a4 82 00       	call   0x140af22ea
1402c7df8:	85 c0                	test   %eax,%eax
1402c7dfa:	0f 85 4a 01 00 00    	jne    0x1402c7f4a
1402c7e00:	48 8b 46 08          	mov    0x8(%rsi),%rax
1402c7e04:	48 8b 08             	mov    (%rax),%rcx
1402c7e07:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1402c7e0b:	48 8b 5e 18          	mov    0x18(%rsi),%rbx
1402c7e0f:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7e12:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402c7e18:	49 8b 46 08          	mov    0x8(%r14),%rax
1402c7e1c:	48 85 c0             	test   %rax,%rax
1402c7e1f:	74 04                	je     0x1402c7e25
1402c7e21:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c7e25:	49 8b 06             	mov    (%r14),%rax
1402c7e28:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402c7e2d:	49 8b 46 08          	mov    0x8(%r14),%rax
1402c7e31:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402c7e36:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1402c7e3b:	4c 8b cb             	mov    %rbx,%r9
1402c7e3e:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402c7e43:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402c7e48:	e8 47 53 00 00       	call   0x1402cd194
1402c7e4d:	90                   	nop
1402c7e4e:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1402c7e54:	0f 84 aa 00 00 00    	je     0x1402c7f04
1402c7e5a:	48 8b 0b             	mov    (%rbx),%rcx
1402c7e5d:	48 8b 01             	mov    (%rcx),%rax
1402c7e60:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7e63:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402c7e69:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7e6e:	48 85 d2             	test   %rdx,%rdx
1402c7e71:	74 04                	je     0x1402c7e77
1402c7e73:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c7e77:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402c7e7c:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402c7e82:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402c7e87:	48 8b 40 70          	mov    0x70(%rax),%rax
1402c7e8b:	ff 15 a7 4d 84 00    	call   *0x844da7(%rip)        # 0x140b0cc38
1402c7e91:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7e94:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1402c7e99:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402c7e9d:	48 85 c0             	test   %rax,%rax
1402c7ea0:	74 04                	je     0x1402c7ea6
1402c7ea2:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c7ea6:	48 8b 03             	mov    (%rbx),%rax
1402c7ea9:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402c7ead:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402c7eb1:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1402c7eb5:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402c7ebb:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7ec0:	48 85 d2             	test   %rdx,%rdx
1402c7ec3:	74 09                	je     0x1402c7ece
1402c7ec5:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c7ec9:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c7ece:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1402c7ed3:	4d 85 c0             	test   %r8,%r8
1402c7ed6:	75 04                	jne    0x1402c7edc
1402c7ed8:	33 c0                	xor    %eax,%eax
1402c7eda:	eb 0f                	jmp    0x1402c7eeb
1402c7edc:	49 8b 40 08          	mov    0x8(%r8),%rax
1402c7ee0:	48 63 40 04          	movslq 0x4(%rax),%rax
1402c7ee4:	48 83 c0 08          	add    $0x8,%rax
1402c7ee8:	49 03 c0             	add    %r8,%rax
1402c7eeb:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402c7ef0:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
1402c7ef5:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1402c7ef9:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402c7efe:	e8 4d 06 00 00       	call   0x1402c8550
1402c7f03:	90                   	nop
1402c7f04:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402c7f09:	48 85 db             	test   %rbx,%rbx
1402c7f0c:	0f 84 ac 02 00 00    	je     0x1402c81be
1402c7f12:	8b c7                	mov    %edi,%eax
1402c7f14:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c7f19:	03 c7                	add    %edi,%eax
1402c7f1b:	0f 85 9d 02 00 00    	jne    0x1402c81be
1402c7f21:	48 8b 03             	mov    (%rbx),%rax
1402c7f24:	48 8b cb             	mov    %rbx,%rcx
1402c7f27:	48 8b 00             	mov    (%rax),%rax
1402c7f2a:	ff 15 08 4d 84 00    	call   *0x844d08(%rip)        # 0x140b0cc38
1402c7f30:	8b c7                	mov    %edi,%eax
1402c7f32:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c7f37:	03 c7                	add    %edi,%eax
1402c7f39:	0f 85 7f 02 00 00    	jne    0x1402c81be
1402c7f3f:	48 8b 03             	mov    (%rbx),%rax
1402c7f42:	48 8b cb             	mov    %rbx,%rcx
1402c7f45:	e9 44 02 00 00       	jmp    0x1402c818e
1402c7f4a:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402c7f4e:	49 83 fc 0f          	cmp    $0xf,%r12
1402c7f52:	49 0f 47 cf          	cmova  %r15,%rcx
1402c7f56:	48 83 fb 07          	cmp    $0x7,%rbx
1402c7f5a:	0f 85 3a 02 00 00    	jne    0x1402c819a
1402c7f60:	4c 8b c3             	mov    %rbx,%r8
1402c7f63:	48 8d 15 a6 18 88 00 	lea    0x8818a6(%rip),%rdx        # 0x140b49810
1402c7f6a:	e8 7b a3 82 00       	call   0x140af22ea
1402c7f6f:	85 c0                	test   %eax,%eax
1402c7f71:	0f 85 23 02 00 00    	jne    0x1402c819a
1402c7f77:	49 8b 0e             	mov    (%r14),%rcx
1402c7f7a:	48 8b 01             	mov    (%rcx),%rax
1402c7f7d:	48 8b 40 28          	mov    0x28(%rax),%rax
1402c7f81:	ff 15 b1 4c 84 00    	call   *0x844cb1(%rip)        # 0x140b0cc38
1402c7f87:	89 44 24 70          	mov    %eax,0x70(%rsp)
1402c7f8b:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1402c7f8f:	48 8b 0b             	mov    (%rbx),%rcx
1402c7f92:	48 81 c1 c0 01 00 00 	add    $0x1c0,%rcx
1402c7f99:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402c7f9e:	e8 51 0a 01 00       	call   0x1402d89f4
1402c7fa3:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402c7fa7:	48 85 c9             	test   %rcx,%rcx
1402c7faa:	74 04                	je     0x1402c7fb0
1402c7fac:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402c7fb0:	48 8b 08             	mov    (%rax),%rcx
1402c7fb3:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402c7fb8:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c7fbc:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402c7fc1:	48 85 c9             	test   %rcx,%rcx
1402c7fc4:	0f 84 88 01 00 00    	je     0x1402c8152
1402c7fca:	48 8b 01             	mov    (%rcx),%rax
1402c7fcd:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402c7fd2:	48 8b 40 40          	mov    0x40(%rax),%rax
1402c7fd6:	ff 15 5c 4c 84 00    	call   *0x844c5c(%rip)        # 0x140b0cc38
1402c7fdc:	90                   	nop
1402c7fdd:	0f 1f 00             	nopl   (%rax)
1402c7fe0:	4c 8b 3b             	mov    (%rbx),%r15
1402c7fe3:	4c 8b 66 10          	mov    0x10(%rsi),%r12
1402c7fe7:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1402c7feb:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1402c7fef:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c7ff2:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402c7ff7:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1402c7ffc:	48 85 c0             	test   %rax,%rax
1402c7fff:	74 04                	je     0x1402c8005
1402c8001:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c8005:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402c800a:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402c800f:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1402c8013:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402c8018:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c801b:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1402c8020:	49 8b 46 08          	mov    0x8(%r14),%rax
1402c8024:	48 85 c0             	test   %rax,%rax
1402c8027:	74 04                	je     0x1402c802d
1402c8029:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c802d:	49 8b 06             	mov    (%r14),%rax
1402c8030:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402c8034:	49 8b 46 08          	mov    0x8(%r14),%rax
1402c8038:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402c803c:	48 8b 5e 18          	mov    0x18(%rsi),%rbx
1402c8040:	48 8b 0b             	mov    (%rbx),%rcx
1402c8043:	48 8b 01             	mov    (%rcx),%rax
1402c8046:	48 8b 40 10          	mov    0x10(%rax),%rax
1402c804a:	ff 15 e8 4b 84 00    	call   *0x844be8(%rip)        # 0x140b0cc38
1402c8050:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1402c8055:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1402c8059:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1402c805d:	48 8b d0             	mov    %rax,%rdx
1402c8060:	49 8b cf             	mov    %r15,%rcx
1402c8063:	e8 b8 56 00 00       	call   0x1402cd720
1402c8068:	48 8b 0b             	mov    (%rbx),%rcx
1402c806b:	48 8b 01             	mov    (%rcx),%rax
1402c806e:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c8071:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402c8076:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c807b:	48 85 d2             	test   %rdx,%rdx
1402c807e:	74 04                	je     0x1402c8084
1402c8080:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c8084:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402c8089:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1402c808e:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402c8092:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1402c8099:	ff 15 99 4b 84 00    	call   *0x844b99(%rip)        # 0x140b0cc38
1402c809f:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c80a2:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1402c80a7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402c80ab:	48 85 c0             	test   %rax,%rax
1402c80ae:	74 04                	je     0x1402c80b4
1402c80b0:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c80b4:	48 8b 03             	mov    (%rbx),%rax
1402c80b7:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402c80bb:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402c80bf:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402c80c3:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402c80c9:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402c80ce:	48 85 d2             	test   %rdx,%rdx