140240947:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
14024094c:	41 03 c4             	add    %r12d,%eax
14024094f:	75 33                	jne    0x140240984
140240951:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140240956:	48 8b 03             	mov    (%rbx),%rax
140240959:	48 8b cb             	mov    %rbx,%rcx
14024095c:	48 8b 00             	mov    (%rax),%rax
14024095f:	ff 15 d3 c2 8c 00    	call   *0x8cc2d3(%rip)        # 0x140b0cc38
140240965:	41 8b c4             	mov    %r12d,%eax
140240968:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14024096d:	41 03 c4             	add    %r12d,%eax
140240970:	75 12                	jne    0x140240984
140240972:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140240977:	48 8b 01             	mov    (%rcx),%rax
14024097a:	48 8b 40 08          	mov    0x8(%rax),%rax
14024097e:	ff 15 b4 c2 8c 00    	call   *0x8cc2b4(%rip)        # 0x140b0cc38
140240984:	49 ff c6             	inc    %r14
140240987:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14024098b:	48 8b 01             	mov    (%rcx),%rax
14024098e:	48 8b 40 40          	mov    0x40(%rax),%rax
140240992:	ff 15 a0 c2 8c 00    	call   *0x8cc2a0(%rip)        # 0x140b0cc38
140240998:	4c 3b f0             	cmp    %rax,%r14
14024099b:	0f 82 0e fb ff ff    	jb     0x1402404af
1402409a1:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402409a6:	48 85 c9             	test   %rcx,%rcx
1402409a9:	74 67                	je     0x140240a12
1402409ab:	48 8d b9 e0 00 00 00 	lea    0xe0(%rcx),%rdi
1402409b2:	48 8b 07             	mov    (%rdi),%rax
1402409b5:	0f 57 c9             	xorps  %xmm1,%xmm1
1402409b8:	48 8b cf             	mov    %rdi,%rcx
1402409bb:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
1402409c2:	ff 15 70 c2 8c 00    	call   *0x8cc270(%rip)        # 0x140b0cc38
1402409c8:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1402409cd:	48 39 44 24 50       	cmp    %rax,0x50(%rsp)
1402409d2:	48 8b 07             	mov    (%rdi),%rax
1402409d5:	75 11                	jne    0x1402409e8
1402409d7:	f3 0f 10 0d c9 08 97 	movss  0x9708c9(%rip),%xmm1        # 0x140bb12a8
1402409de:	00
1402409df:	48 8b 80 70 01 00 00 	mov    0x170(%rax),%rax
1402409e6:	eb 20                	jmp    0x140240a08
1402409e8:	48 8b 98 70 01 00 00 	mov    0x170(%rax),%rbx
1402409ef:	45 33 c0             	xor    %r8d,%r8d
1402409f2:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1402409f7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402409fc:	e8 2f 03 8b 00       	call   0x140af0d30
140240a01:	f3 0f 10 08          	movss  (%rax),%xmm1
140240a05:	48 8b c3             	mov    %rbx,%rax
140240a08:	48 8b cf             	mov    %rdi,%rcx
140240a0b:	ff 15 27 c2 8c 00    	call   *0x8cc227(%rip)        # 0x140b0cc38
140240a11:	90                   	nop
140240a12:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140240a17:	48 85 c9             	test   %rcx,%rcx
140240a1a:	74 41                	je     0x140240a5d
140240a1c:	41 8b c4             	mov    %r12d,%eax
140240a1f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140240a24:	41 03 c4             	add    %r12d,%eax
140240a27:	75 34                	jne    0x140240a5d
140240a29:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140240a2e:	48 8b 03             	mov    (%rbx),%rax
140240a31:	48 8b cb             	mov    %rbx,%rcx
140240a34:	48 8b 00             	mov    (%rax),%rax
140240a37:	ff 15 fb c1 8c 00    	call   *0x8cc1fb(%rip)        # 0x140b0cc38
140240a3d:	41 8b c4             	mov    %r12d,%eax
140240a40:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140240a45:	41 03 c4             	add    %r12d,%eax
140240a48:	75 13                	jne    0x140240a5d
140240a4a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140240a4f:	48 8b 01             	mov    (%rcx),%rax
140240a52:	48 8b 40 08          	mov    0x8(%rax),%rax
140240a56:	ff 15 dc c1 8c 00    	call   *0x8cc1dc(%rip)        # 0x140b0cc38
140240a5c:	90                   	nop
140240a5d:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140240a61:	48 85 c9             	test   %rcx,%rcx
140240a64:	74 3f                	je     0x140240aa5
140240a66:	41 8b c4             	mov    %r12d,%eax
140240a69:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140240a6e:	41 03 c4             	add    %r12d,%eax
140240a71:	75 32                	jne    0x140240aa5
140240a73:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140240a77:	48 8b 03             	mov    (%rbx),%rax
140240a7a:	48 8b cb             	mov    %rbx,%rcx
140240a7d:	48 8b 00             	mov    (%rax),%rax
140240a80:	ff 15 b2 c1 8c 00    	call   *0x8cc1b2(%rip)        # 0x140b0cc38
140240a86:	41 8b c4             	mov    %r12d,%eax
140240a89:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140240a8e:	41 03 c4             	add    %r12d,%eax
140240a91:	75 12                	jne    0x140240aa5
140240a93:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140240a97:	48 8b 01             	mov    (%rcx),%rax
140240a9a:	48 8b 40 08          	mov    0x8(%rax),%rax
140240a9e:	ff 15 94 c1 8c 00    	call   *0x8cc194(%rip)        # 0x140b0cc38
140240aa4:	90                   	nop
140240aa5:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140240aaa:	48 85 c9             	test   %rcx,%rcx
140240aad:	74 35                	je     0x140240ae4
140240aaf:	48 8b d1             	mov    %rcx,%rdx
140240ab2:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
140240ab7:	48 2b c1             	sub    %rcx,%rax
140240aba:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
140240abe:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140240ac4:	72 18                	jb     0x140240ade
140240ac6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140240aca:	48 2b d1             	sub    %rcx,%rdx
140240acd:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140240ad1:	48 83 f8 1f          	cmp    $0x1f,%rax
140240ad5:	76 07                	jbe    0x140240ade
140240ad7:	ff 15 bb be 8c 00    	call   *0x8cbebb(%rip)        # 0x140b0c998
140240add:	cc                   	int3
140240ade:	ff 15 dc bd 8c 00    	call   *0x8cbddc(%rip)        # 0x140b0c8c0
140240ae4:	4c 8d 9c 24 60 01 00 	lea    0x160(%rsp),%r11
140240aeb:	00
140240aec:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140240af0:	49 8b 73 30          	mov    0x30(%r11),%rsi
140240af4:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140240af8:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140240afd:	49 8b e3             	mov    %r11,%rsp
140240b00:	41 5e                	pop    %r14
140240b02:	41 5c                	pop    %r12
140240b04:	5d                   	pop    %rbp
140240b05:	c3                   	ret
140240b06:	90                   	nop
140240b07:	90                   	nop
140240b08:	90                   	nop
140240b09:	90                   	nop
140240b0a:	90                   	nop
140240b0b:	90                   	nop
140240b0c:	90                   	nop
140240b0d:	90                   	nop
140240b0e:	90                   	nop
140240b0f:	90                   	nop
140240b10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140240b15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140240b1a:	55                   	push   %rbp
140240b1b:	57                   	push   %rdi
140240b1c:	41 54                	push   %r12
140240b1e:	41 56                	push   %r14
140240b20:	41 57                	push   %r15
140240b22:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
140240b27:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
140240b2e:	4c 8b f2             	mov    %rdx,%r14
140240b31:	4c 8b f9             	mov    %rcx,%r15
140240b34:	33 db                	xor    %ebx,%ebx
140240b36:	89 5d 6f             	mov    %ebx,0x6f(%rbp)
140240b39:	48 8b 0a             	mov    (%rdx),%rcx
140240b3c:	48 8b 01             	mov    (%rcx),%rax
140240b3f:	48 8b 40 18          	mov    0x18(%rax),%rax
140240b43:	ff 15 ef c0 8c 00    	call   *0x8cc0ef(%rip)        # 0x140b0cc38
140240b49:	83 f8 18             	cmp    $0x18,%eax
140240b4c:	0f 85 75 02 00 00    	jne    0x140240dc7
140240b52:	49 8b d6             	mov    %r14,%rdx
140240b55:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140240b59:	e8 56 c2 dd ff       	call   0x14001cdb4
140240b5e:	0f 57 c0             	xorps  %xmm0,%xmm0
140240b61:	66 0f 7f 45 87       	movdqa %xmm0,-0x79(%rbp)
140240b66:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240b6a:	4d 85 f6             	test   %r14,%r14
140240b6d:	74 0a                	je     0x140240b79
140240b6f:	90                   	nop
140240b70:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140240b75:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240b79:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140240b7d:	66 0f 7f 45 87       	movdqa %xmm0,-0x79(%rbp)
140240b82:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140240b86:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140240b8a:	e8 45 7c 00 00       	call   0x1402487d4
140240b8f:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140240b93:	e8 a0 95 00 00       	call   0x14024a138
140240b98:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140240b9c:	e8 0f 89 00 00       	call   0x1402494b0
140240ba1:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140240ba5:	e8 26 9f 00 00       	call   0x14024aad0
140240baa:	49 8d 77 30          	lea    0x30(%r15),%rsi
140240bae:	48 83 3e 00          	cmpq   $0x0,(%rsi)
140240bb2:	0f 84 b3 01 00 00    	je     0x140240d6b
140240bb8:	0f 57 c0             	xorps  %xmm0,%xmm0
140240bbb:	f3 0f 7f 45 a7       	movdqu %xmm0,-0x59(%rbp)
140240bc0:	48 8b 46 08          	mov    0x8(%rsi),%rax
140240bc4:	48 85 c0             	test   %rax,%rax
140240bc7:	74 08                	je     0x140240bd1
140240bc9:	f0 ff 40 08          	lock incl 0x8(%rax)
140240bcd:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240bd1:	48 8b 06             	mov    (%rsi),%rax
140240bd4:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140240bd8:	48 8b 46 08          	mov    0x8(%rsi),%rax
140240bdc:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140240be0:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140240be4:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140240be8:	e8 e7 7b 00 00       	call   0x1402487d4
140240bed:	90                   	nop
140240bee:	0f 57 c0             	xorps  %xmm0,%xmm0
140240bf1:	66 0f 7f 45 87       	movdqa %xmm0,-0x79(%rbp)
140240bf6:	4d 85 f6             	test   %r14,%r14
140240bf9:	74 09                	je     0x140240c04
140240bfb:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140240c00:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240c04:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140240c08:	66 0f 7f 45 87       	movdqa %xmm0,-0x79(%rbp)
140240c0d:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140240c11:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140240c15:	e8 1a 7d 00 00       	call   0x140248934
140240c1a:	0f 57 c0             	xorps  %xmm0,%xmm0
140240c1d:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
140240c21:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
140240c26:	4d 85 f6             	test   %r14,%r14
140240c29:	74 09                	je     0x140240c34
140240c2b:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140240c30:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240c34:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140240c38:	66 0f 7f 45 c7       	movdqa %xmm0,-0x39(%rbp)
140240c3d:	0f 57 c0             	xorps  %xmm0,%xmm0
140240c40:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
140240c45:	48 8b 46 08          	mov    0x8(%rsi),%rax
140240c49:	48 85 c0             	test   %rax,%rax
140240c4c:	74 08                	je     0x140240c56
140240c4e:	f0 ff 40 08          	lock incl 0x8(%rax)
140240c52:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240c56:	48 8b 06             	mov    (%rsi),%rax
140240c59:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140240c5d:	48 8b 46 08          	mov    0x8(%rsi),%rax
140240c61:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
140240c65:	4c 8d 4d b7          	lea    -0x49(%rbp),%r9
140240c69:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
140240c6d:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140240c71:	e8 32 07 00 00       	call   0x1402413a8
140240c76:	84 c0                	test   %al,%al
140240c78:	74 77                	je     0x140240cf1
140240c7a:	48 8b 0e             	mov    (%rsi),%rcx
140240c7d:	48 8d b9 e0 00 00 00 	lea    0xe0(%rcx),%rdi
140240c84:	48 8b 07             	mov    (%rdi),%rax
140240c87:	48 8b 98 60 01 00 00 	mov    0x160(%rax),%rbx
140240c8e:	48 8b 11             	mov    (%rcx),%rdx
140240c91:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140240c98:	ff 15 9a bf 8c 00    	call   *0x8cbf9a(%rip)        # 0x140b0cc38
140240c9e:	f3 0f 10 4d bb       	movss  -0x45(%rbp),%xmm1
140240ca3:	f3 0f 5c 48 0c       	subss  0xc(%rax),%xmm1
140240ca8:	48 8b cf             	mov    %rdi,%rcx
140240cab:	48 8b c3             	mov    %rbx,%rax
140240cae:	ff 15 84 bf 8c 00    	call   *0x8cbf84(%rip)        # 0x140b0cc38
140240cb4:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
140240cb8:	48 8d b9 e0 00 00 00 	lea    0xe0(%rcx),%rdi
140240cbf:	48 8b 07             	mov    (%rdi),%rax
140240cc2:	48 8b 98 50 01 00 00 	mov    0x150(%rax),%rbx
140240cc9:	48 8b 11             	mov    (%rcx),%rdx
140240ccc:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140240cd3:	ff 15 5f bf 8c 00    	call   *0x8cbf5f(%rip)        # 0x140b0cc38
140240cd9:	f3 0f 10 48 04       	movss  0x4(%rax),%xmm1
140240cde:	f3 0f 5c 4d c3       	subss  -0x3d(%rbp),%xmm1
140240ce3:	48 8b cf             	mov    %rdi,%rcx
140240ce6:	48 8b c3             	mov    %rbx,%rax
140240ce9:	ff 15 49 bf 8c 00    	call   *0x8cbf49(%rip)        # 0x140b0cc38
140240cef:	eb 2c                	jmp    0x140240d1d
140240cf1:	0f 57 c0             	xorps  %xmm0,%xmm0
140240cf4:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
140240cf9:	4d 85 f6             	test   %r14,%r14
140240cfc:	74 09                	je     0x140240d07
140240cfe:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140240d03:	4c 8b 75 9f          	mov    -0x61(%rbp),%r14
140240d07:	0f 28 45 97          	movaps -0x69(%rbp),%xmm0
140240d0b:	66 0f 7f 45 b7       	movdqa %xmm0,-0x49(%rbp)
140240d10:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140240d14:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140240d18:	e8 b7 82 00 00       	call   0x140248fd4
140240d1d:	48 8b 0e             	mov    (%rsi),%rcx
140240d20:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
140240d27:	48 8b 01             	mov    (%rcx),%rax
140240d2a:	48 8b 80 58 01 00 00 	mov    0x158(%rax),%rax
140240d31:	ff 15 01 bf 8c 00    	call   *0x8cbf01(%rip)        # 0x140b0cc38
140240d37:	f3 0f 11 45 6f       	movss  %xmm0,0x6f(%rbp)
140240d3c:	49 8b 57 48          	mov    0x48(%r15),%rdx
140240d40:	49 3b 57 50          	cmp    0x50(%r15),%rdx
140240d44:	74 0e                	je     0x140240d54
140240d46:	f3 0f 11 02          	movss  %xmm0,(%rdx)
140240d4a:	48 8d 42 04          	lea    0x4(%rdx),%rax
140240d4e:	49 89 47 48          	mov    %rax,0x48(%r15)
140240d52:	eb 0e                	jmp    0x140240d62
140240d54:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
140240d58:	49 8d 4f 40          	lea    0x40(%r15),%rcx
140240d5c:	e8 af 0f df ff       	call   0x140031d10
140240d61:	90                   	nop
140240d62:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140240d66:	e8 15 54 dc ff       	call   0x140006180
140240d6b:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140240d6f:	48 8b ce             	mov    %rsi,%rcx
140240d72:	e8 01 a4 dd ff       	call   0x14001b178
140240d77:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140240d7b:	e8 00 54 dc ff       	call   0x140006180
140240d80:	4d 85 f6             	test   %r14,%r14
140240d83:	0f 84 c9 03 00 00    	je     0x140241152
140240d89:	83 ce ff             	or     $0xffffffff,%esi
140240d8c:	8b c6                	mov    %esi,%eax
140240d8e:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140240d94:	03 c6                	add    %esi,%eax
140240d96:	0f 85 b6 03 00 00    	jne    0x140241152
140240d9c:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
140240da0:	48 8b 03             	mov    (%rbx),%rax
140240da3:	48 8b cb             	mov    %rbx,%rcx
140240da6:	48 8b 00             	mov    (%rax),%rax
140240da9:	ff 15 89 be 8c 00    	call   *0x8cbe89(%rip)        # 0x140b0cc38
140240daf:	8b c6                	mov    %esi,%eax
140240db1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140240db6:	03 c6                	add    %esi,%eax
140240db8:	0f 85 94 03 00 00    	jne    0x140241152
140240dbe:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
140240dc2:	e9 a1 02 00 00       	jmp    0x140241068
140240dc7:	49 8b 0e             	mov    (%r14),%rcx
140240dca:	48 8b 01             	mov    (%rcx),%rax
140240dcd:	48 8b 40 18          	mov    0x18(%rax),%rax
140240dd1:	ff 15 61 be 8c 00    	call   *0x8cbe61(%rip)        # 0x140b0cc38
140240dd7:	4d 8d 67 30          	lea    0x30(%r15),%r12
140240ddb:	83 f8 0d             	cmp    $0xd,%eax
140240dde:	0f 85 96 02 00 00    	jne    0x14024107a
140240de4:	83 ce ff             	or     $0xffffffff,%esi
140240de7:	49 39 1c 24          	cmp    %rbx,(%r12)
140240deb:	0f 84 aa 01 00 00    	je     0x140240f9b
140240df1:	0f 57 c0             	xorps  %xmm0,%xmm0
140240df4:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
140240df9:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140240dfe:	48 85 c0             	test   %rax,%rax
140240e01:	74 04                	je     0x140240e07
140240e03:	f0 ff 40 08          	lock incl 0x8(%rax)
140240e07:	49 8b 04 24          	mov    (%r12),%rax
140240e0b:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140240e0f:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140240e14:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
140240e18:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140240e1c:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140240e20:	e8 af 79 00 00       	call   0x1402487d4
140240e25:	90                   	nop
140240e26:	0f 57 c0             	xorps  %xmm0,%xmm0
140240e29:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
140240e2d:	f3 0f 7f 45 a7       	movdqu %xmm0,-0x59(%rbp)
140240e32:	49 8b 46 08          	mov    0x8(%r14),%rax
140240e36:	48 85 c0             	test   %rax,%rax
140240e39:	74 04                	je     0x140240e3f
140240e3b:	f0 ff 40 08          	lock incl 0x8(%rax)
140240e3f:	49 8b 06             	mov    (%r14),%rax
140240e42:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140240e46:	49 8b 46 08          	mov    0x8(%r14),%rax
140240e4a:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140240e4e:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
140240e53:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140240e58:	48 85 c0             	test   %rax,%rax
140240e5b:	74 04                	je     0x140240e61
140240e5d:	f0 ff 40 08          	lock incl 0x8(%rax)
140240e61:	49 8b 04 24          	mov    (%r12),%rax
140240e65:	48 89 45 97          	mov    %rax,-0x69(%rbp)
140240e69:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140240e6e:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140240e72:	4c 8d 4d b7          	lea    -0x49(%rbp),%r9
140240e76:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8