140257a39:	48 85 db             	test   %rbx,%rbx
140257a3c:	74 36                	je     0x140257a74
140257a3e:	8b c6                	mov    %esi,%eax
140257a40:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257a45:	03 c6                	add    %esi,%eax
140257a47:	75 2b                	jne    0x140257a74
140257a49:	48 8b 03             	mov    (%rbx),%rax
140257a4c:	48 8b cb             	mov    %rbx,%rcx
140257a4f:	48 8b 00             	mov    (%rax),%rax
140257a52:	ff 15 e0 51 8b 00    	call   *0x8b51e0(%rip)        # 0x140b0cc38
140257a58:	8b c6                	mov    %esi,%eax
140257a5a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257a5f:	03 c6                	add    %esi,%eax
140257a61:	75 11                	jne    0x140257a74
140257a63:	48 8b 03             	mov    (%rbx),%rax
140257a66:	48 8b cb             	mov    %rbx,%rcx
140257a69:	48 8b 40 08          	mov    0x8(%rax),%rax
140257a6d:	ff 15 c5 51 8b 00    	call   *0x8b51c5(%rip)        # 0x140b0cc38
140257a73:	90                   	nop
140257a74:	48 8b 9d 08 02 00 00 	mov    0x208(%rbp),%rbx
140257a7b:	48 85 db             	test   %rbx,%rbx
140257a7e:	74 35                	je     0x140257ab5
140257a80:	8b c6                	mov    %esi,%eax
140257a82:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257a87:	03 c6                	add    %esi,%eax
140257a89:	75 2a                	jne    0x140257ab5
140257a8b:	48 8b 03             	mov    (%rbx),%rax
140257a8e:	48 8b cb             	mov    %rbx,%rcx
140257a91:	48 8b 00             	mov    (%rax),%rax
140257a94:	ff 15 9e 51 8b 00    	call   *0x8b519e(%rip)        # 0x140b0cc38
140257a9a:	8b c6                	mov    %esi,%eax
140257a9c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257aa1:	03 c6                	add    %esi,%eax
140257aa3:	75 10                	jne    0x140257ab5
140257aa5:	48 8b 03             	mov    (%rbx),%rax
140257aa8:	48 8b cb             	mov    %rbx,%rcx
140257aab:	48 8b 40 08          	mov    0x8(%rax),%rax
140257aaf:	ff 15 83 51 8b 00    	call   *0x8b5183(%rip)        # 0x140b0cc38
140257ab5:	4d 3b ef             	cmp    %r15,%r13
140257ab8:	0f 83 61 18 00 00    	jae    0x14025931f
140257abe:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140257ac2:	f3 42 0f 10 04 e9    	movss  (%rcx,%r13,8),%xmm0
140257ac8:	0f 2f c6             	comiss %xmm6,%xmm0
140257acb:	0f 87 28 02 00 00    	ja     0x140257cf9
140257ad1:	42 0f 2f 74 e9 04    	comiss 0x4(%rcx,%r13,8),%xmm6
140257ad7:	0f 87 1c 02 00 00    	ja     0x140257cf9
140257add:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140257ae2:	49 8b 06             	mov    (%r14),%rax
140257ae5:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
140257aec:	49 8b ce             	mov    %r14,%rcx
140257aef:	48 8b 40 40          	mov    0x40(%rax),%rax
140257af3:	ff 15 3f 51 8b 00    	call   *0x8b513f(%rip)        # 0x140b0cc38
140257af9:	48 85 c0             	test   %rax,%rax
140257afc:	0f 94 c3             	sete   %bl
140257aff:	48 8b 85 30 03 00 00 	mov    0x330(%rbp),%rax
140257b06:	48 8b 08             	mov    (%rax),%rcx
140257b09:	48 8b 01             	mov    (%rcx),%rax
140257b0c:	4d 8b c4             	mov    %r12,%r8
140257b0f:	48 8d 95 40 02 00 00 	lea    0x240(%rbp),%rdx
140257b16:	48 8b 40 30          	mov    0x30(%rax),%rax
140257b1a:	ff 15 18 51 8b 00    	call   *0x8b5118(%rip)        # 0x140b0cc38
140257b20:	90                   	nop
140257b21:	48 8b 08             	mov    (%rax),%rcx
140257b24:	48 8b 11             	mov    (%rcx),%rdx
140257b27:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257b2e:	ff 15 04 51 8b 00    	call   *0x8b5104(%rip)        # 0x140b0cc38
140257b34:	44 8a c3             	mov    %bl,%r8b
140257b37:	48 8b d0             	mov    %rax,%rdx
140257b3a:	49 8b ce             	mov    %r14,%rcx
140257b3d:	48 8b c6             	mov    %rsi,%rax
140257b40:	ff 15 f2 50 8b 00    	call   *0x8b50f2(%rip)        # 0x140b0cc38
140257b46:	90                   	nop
140257b47:	48 8b 9d 48 02 00 00 	mov    0x248(%rbp),%rbx
140257b4e:	48 85 db             	test   %rbx,%rbx
140257b51:	74 38                	je     0x140257b8b
140257b53:	83 ce ff             	or     $0xffffffff,%esi
140257b56:	8b c6                	mov    %esi,%eax
140257b58:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257b5d:	03 c6                	add    %esi,%eax
140257b5f:	75 2a                	jne    0x140257b8b
140257b61:	48 8b 03             	mov    (%rbx),%rax
140257b64:	48 8b cb             	mov    %rbx,%rcx
140257b67:	48 8b 00             	mov    (%rax),%rax
140257b6a:	ff 15 c8 50 8b 00    	call   *0x8b50c8(%rip)        # 0x140b0cc38
140257b70:	8b c6                	mov    %esi,%eax
140257b72:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257b77:	03 c6                	add    %esi,%eax
140257b79:	75 10                	jne    0x140257b8b
140257b7b:	48 8b 03             	mov    (%rbx),%rax
140257b7e:	48 8b cb             	mov    %rbx,%rcx
140257b81:	48 8b 40 08          	mov    0x8(%rax),%rax
140257b85:	ff 15 ad 50 8b 00    	call   *0x8b50ad(%rip)        # 0x140b0cc38
140257b8b:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140257b90:	49 8b 06             	mov    (%r14),%rax
140257b93:	48 8b 58 48          	mov    0x48(%rax),%rbx
140257b97:	48 8b b5 30 03 00 00 	mov    0x330(%rbp),%rsi
140257b9e:	48 8b 0e             	mov    (%rsi),%rcx
140257ba1:	48 8b 01             	mov    (%rcx),%rax
140257ba4:	4d 8b c4             	mov    %r12,%r8
140257ba7:	48 8d 95 50 02 00 00 	lea    0x250(%rbp),%rdx
140257bae:	48 8b 40 30          	mov    0x30(%rax),%rax
140257bb2:	ff 15 80 50 8b 00    	call   *0x8b5080(%rip)        # 0x140b0cc38
140257bb8:	90                   	nop
140257bb9:	48 8b d0             	mov    %rax,%rdx
140257bbc:	49 8b ce             	mov    %r14,%rcx
140257bbf:	48 8b c3             	mov    %rbx,%rax
140257bc2:	ff 15 70 50 8b 00    	call   *0x8b5070(%rip)        # 0x140b0cc38
140257bc8:	90                   	nop
140257bc9:	48 8b 9d 58 02 00 00 	mov    0x258(%rbp),%rbx
140257bd0:	41 83 ce ff          	or     $0xffffffff,%r14d
140257bd4:	48 85 db             	test   %rbx,%rbx
140257bd7:	74 39                	je     0x140257c12
140257bd9:	41 8b c6             	mov    %r14d,%eax
140257bdc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257be1:	41 03 c6             	add    %r14d,%eax
140257be4:	75 2c                	jne    0x140257c12
140257be6:	48 8b 03             	mov    (%rbx),%rax
140257be9:	48 8b cb             	mov    %rbx,%rcx
140257bec:	48 8b 00             	mov    (%rax),%rax
140257bef:	ff 15 43 50 8b 00    	call   *0x8b5043(%rip)        # 0x140b0cc38
140257bf5:	41 8b c6             	mov    %r14d,%eax
140257bf8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257bfd:	41 03 c6             	add    %r14d,%eax
140257c00:	75 10                	jne    0x140257c12
140257c02:	48 8b 03             	mov    (%rbx),%rax
140257c05:	48 8b cb             	mov    %rbx,%rcx
140257c08:	48 8b 40 08          	mov    0x8(%rax),%rax
140257c0c:	ff 15 26 50 8b 00    	call   *0x8b5026(%rip)        # 0x140b0cc38
140257c12:	48 8b 0e             	mov    (%rsi),%rcx
140257c15:	48 8b 01             	mov    (%rcx),%rax
140257c18:	4d 8b c4             	mov    %r12,%r8
140257c1b:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
140257c22:	48 8b 40 30          	mov    0x30(%rax),%rax
140257c26:	ff 15 0c 50 8b 00    	call   *0x8b500c(%rip)        # 0x140b0cc38
140257c2c:	90                   	nop
140257c2d:	48 8b 08             	mov    (%rax),%rcx
140257c30:	48 8b 01             	mov    (%rcx),%rax
140257c33:	0f 57 c0             	xorps  %xmm0,%xmm0
140257c36:	66 0f 7f 85 40 01 00 	movdqa %xmm0,0x140(%rbp)
140257c3d:	00
140257c3e:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140257c43:	48 85 d2             	test   %rdx,%rdx
140257c46:	74 04                	je     0x140257c4c
140257c48:	f0 ff 42 08          	lock incl 0x8(%rdx)
140257c4c:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140257c51:	66 0f 7f 85 40 01 00 	movdqa %xmm0,0x140(%rbp)
140257c58:	00
140257c59:	4c 8d 85 40 01 00 00 	lea    0x140(%rbp),%r8
140257c60:	33 d2                	xor    %edx,%edx
140257c62:	48 8b 40 60          	mov    0x60(%rax),%rax
140257c66:	ff 15 cc 4f 8b 00    	call   *0x8b4fcc(%rip)        # 0x140b0cc38
140257c6c:	48 8b 9d 48 01 00 00 	mov    0x148(%rbp),%rbx
140257c73:	48 85 db             	test   %rbx,%rbx
140257c76:	74 3a                	je     0x140257cb2
140257c78:	41 8b c6             	mov    %r14d,%eax
140257c7b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257c80:	41 03 c6             	add    %r14d,%eax
140257c83:	75 2d                	jne    0x140257cb2
140257c85:	48 8b 03             	mov    (%rbx),%rax
140257c88:	48 8b cb             	mov    %rbx,%rcx
140257c8b:	48 8b 00             	mov    (%rax),%rax
140257c8e:	ff 15 a4 4f 8b 00    	call   *0x8b4fa4(%rip)        # 0x140b0cc38
140257c94:	41 8b c6             	mov    %r14d,%eax
140257c97:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257c9c:	41 03 c6             	add    %r14d,%eax
140257c9f:	75 11                	jne    0x140257cb2
140257ca1:	48 8b 03             	mov    (%rbx),%rax
140257ca4:	48 8b cb             	mov    %rbx,%rcx
140257ca7:	48 8b 40 08          	mov    0x8(%rax),%rax
140257cab:	ff 15 87 4f 8b 00    	call   *0x8b4f87(%rip)        # 0x140b0cc38
140257cb1:	90                   	nop
140257cb2:	48 8b 9d 68 02 00 00 	mov    0x268(%rbp),%rbx
140257cb9:	48 85 db             	test   %rbx,%rbx
140257cbc:	74 42                	je     0x140257d00
140257cbe:	41 8b c6             	mov    %r14d,%eax
140257cc1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257cc6:	41 03 c6             	add    %r14d,%eax
140257cc9:	75 35                	jne    0x140257d00
140257ccb:	48 8b 03             	mov    (%rbx),%rax
140257cce:	48 8b cb             	mov    %rbx,%rcx
140257cd1:	48 8b 00             	mov    (%rax),%rax
140257cd4:	ff 15 5e 4f 8b 00    	call   *0x8b4f5e(%rip)        # 0x140b0cc38
140257cda:	41 8b c6             	mov    %r14d,%eax
140257cdd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257ce2:	41 03 c6             	add    %r14d,%eax
140257ce5:	75 19                	jne    0x140257d00
140257ce7:	48 8b 03             	mov    (%rbx),%rax
140257cea:	48 8b cb             	mov    %rbx,%rcx
140257ced:	48 8b 40 08          	mov    0x8(%rax),%rax
140257cf1:	ff 15 41 4f 8b 00    	call   *0x8b4f41(%rip)        # 0x140b0cc38
140257cf7:	eb 07                	jmp    0x140257d00
140257cf9:	48 8b b5 30 03 00 00 	mov    0x330(%rbp),%rsi
140257d00:	49 ff c4             	inc    %r12
140257d03:	48 8b 0e             	mov    (%rsi),%rcx
140257d06:	48 8b 01             	mov    (%rcx),%rax
140257d09:	48 8b 40 40          	mov    0x40(%rax),%rax
140257d0d:	ff 15 25 4f 8b 00    	call   *0x8b4f25(%rip)        # 0x140b0cc38
140257d13:	4c 3b e0             	cmp    %rax,%r12
140257d16:	0f 82 98 fc ff ff    	jb     0x1402579b4
140257d1c:	48 8b 0e             	mov    (%rsi),%rcx
140257d1f:	48 8b 01             	mov    (%rcx),%rax
140257d22:	33 d2                	xor    %edx,%edx
140257d24:	48 8b 40 70          	mov    0x70(%rax),%rax
140257d28:	ff 15 0a 4f 8b 00    	call   *0x8b4f0a(%rip)        # 0x140b0cc38
140257d2e:	45 33 e4             	xor    %r12d,%r12d
140257d31:	48 8b 9d 38 03 00 00 	mov    0x338(%rbp),%rbx
140257d38:	48 8b 0b             	mov    (%rbx),%rcx
140257d3b:	48 8b 01             	mov    (%rcx),%rax
140257d3e:	48 8b 40 40          	mov    0x40(%rax),%rax
140257d42:	ff 15 f0 4e 8b 00    	call   *0x8b4ef0(%rip)        # 0x140b0cc38
140257d48:	48 85 c0             	test   %rax,%rax
140257d4b:	0f 84 29 04 00 00    	je     0x14025817a
140257d51:	48 8b 0b             	mov    (%rbx),%rcx
140257d54:	48 8b 01             	mov    (%rcx),%rax
140257d57:	4d 8b c4             	mov    %r12,%r8
140257d5a:	48 8d 95 70 02 00 00 	lea    0x270(%rbp),%rdx
140257d61:	48 8b 40 30          	mov    0x30(%rax),%rax
140257d65:	ff 15 cd 4e 8b 00    	call   *0x8b4ecd(%rip)        # 0x140b0cc38
140257d6b:	48 8b d0             	mov    %rax,%rdx
140257d6e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140257d72:	e8 b5 96 dd ff       	call   0x14003142c
140257d77:	90                   	nop
140257d78:	48 8b 9d 78 02 00 00 	mov    0x278(%rbp),%rbx
140257d7f:	48 85 db             	test   %rbx,%rbx
140257d82:	74 3d                	je     0x140257dc1
140257d84:	41 83 ce ff          	or     $0xffffffff,%r14d
140257d88:	41 8b c6             	mov    %r14d,%eax
140257d8b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257d90:	41 03 c6             	add    %r14d,%eax
140257d93:	75 2c                	jne    0x140257dc1
140257d95:	48 8b 03             	mov    (%rbx),%rax
140257d98:	48 8b cb             	mov    %rbx,%rcx
140257d9b:	48 8b 00             	mov    (%rax),%rax
140257d9e:	ff 15 94 4e 8b 00    	call   *0x8b4e94(%rip)        # 0x140b0cc38
140257da4:	41 8b c6             	mov    %r14d,%eax
140257da7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257dac:	41 03 c6             	add    %r14d,%eax
140257daf:	75 10                	jne    0x140257dc1
140257db1:	48 8b 03             	mov    (%rbx),%rax
140257db4:	48 8b cb             	mov    %rbx,%rcx
140257db7:	48 8b 40 08          	mov    0x8(%rax),%rax
140257dbb:	ff 15 77 4e 8b 00    	call   *0x8b4e77(%rip)        # 0x140b0cc38
140257dc1:	4c 8b 75 88          	mov    -0x78(%rbp),%r14
140257dc5:	4d 85 f6             	test   %r14,%r14
140257dc8:	75 5c                	jne    0x140257e26
140257dca:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140257dce:	48 85 c9             	test   %rcx,%rcx
140257dd1:	0f 84 80 03 00 00    	je     0x140258157
140257dd7:	41 83 ce ff          	or     $0xffffffff,%r14d
140257ddb:	41 8b c6             	mov    %r14d,%eax
140257dde:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140257de3:	41 03 c6             	add    %r14d,%eax
140257de6:	0f 85 6b 03 00 00    	jne    0x140258157
140257dec:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
140257df0:	48 8b 03             	mov    (%rbx),%rax
140257df3:	48 8b cb             	mov    %rbx,%rcx
140257df6:	48 8b 00             	mov    (%rax),%rax
140257df9:	ff 15 39 4e 8b 00    	call   *0x8b4e39(%rip)        # 0x140b0cc38
140257dff:	41 8b c6             	mov    %r14d,%eax
140257e02:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257e07:	41 03 c6             	add    %r14d,%eax
140257e0a:	0f 85 47 03 00 00    	jne    0x140258157
140257e10:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140257e14:	48 8b 01             	mov    (%rcx),%rax
140257e17:	48 8b 40 08          	mov    0x8(%rax),%rax
140257e1b:	ff 15 17 4e 8b 00    	call   *0x8b4e17(%rip)        # 0x140b0cc38
140257e21:	e9 31 03 00 00       	jmp    0x140258157
140257e26:	48 8b 36             	mov    (%rsi),%rsi
140257e29:	49 8b 06             	mov    (%r14),%rax
140257e2c:	49 8b ce             	mov    %r14,%rcx
140257e2f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140257e36:	ff 15 fc 4d 8b 00    	call   *0x8b4dfc(%rip)        # 0x140b0cc38
140257e3c:	48 8b d8             	mov    %rax,%rbx
140257e3f:	48 8b 16             	mov    (%rsi),%rdx
140257e42:	48 8b ce             	mov    %rsi,%rcx
140257e45:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257e4c:	ff 15 e6 4d 8b 00    	call   *0x8b4de6(%rip)        # 0x140b0cc38
140257e52:	f3 0f 10 00          	movss  (%rax),%xmm0
140257e56:	0f 2f 03             	comiss (%rbx),%xmm0
140257e59:	0f 87 a6 02 00 00    	ja     0x140258105
140257e5f:	48 8b 85 30 03 00 00 	mov    0x330(%rbp),%rax
140257e66:	48 8b 30             	mov    (%rax),%rsi
140257e69:	49 8b 06             	mov    (%r14),%rax
140257e6c:	49 8b ce             	mov    %r14,%rcx
140257e6f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140257e76:	ff 15 bc 4d 8b 00    	call   *0x8b4dbc(%rip)        # 0x140b0cc38
140257e7c:	48 8b d8             	mov    %rax,%rbx
140257e7f:	48 8b 16             	mov    (%rsi),%rdx
140257e82:	48 8b ce             	mov    %rsi,%rcx
140257e85:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257e8c:	ff 15 a6 4d 8b 00    	call   *0x8b4da6(%rip)        # 0x140b0cc38
140257e92:	f3 0f 10 43 08       	movss  0x8(%rbx),%xmm0
140257e97:	0f 2f 40 08          	comiss 0x8(%rax),%xmm0
140257e9b:	0f 87 64 02 00 00    	ja     0x140258105
140257ea1:	49 8b 06             	mov    (%r14),%rax
140257ea4:	49 8b ce             	mov    %r14,%rcx
140257ea7:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140257eae:	ff 15 84 4d 8b 00    	call   *0x8b4d84(%rip)        # 0x140b0cc38
140257eb4:	f3 0f 10 48 0c       	movss  0xc(%rax),%xmm1
140257eb9:	f3 0f 58 48 04       	addss  0x4(%rax),%xmm1
140257ebe:	f3 0f 59 cf          	mulss  %xmm7,%xmm1
140257ec2:	4d 3b ef             	cmp    %r15,%r13
140257ec5:	0f 83 5b 14 00 00    	jae    0x140259326
140257ecb:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140257ecf:	42 0f 2f 0c e9       	comiss (%rcx,%r13,8),%xmm1
140257ed4:	0f 82 2b 02 00 00    	jb     0x140258105
140257eda:	f3 42 0f 10 44 e9 04 	movss  0x4(%rcx,%r13,8),%xmm0
140257ee1:	0f 2f c1             	comiss %xmm1,%xmm0
140257ee4:	0f 82 1b 02 00 00    	jb     0x140258105
140257eea:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140257eef:	49 8b 06             	mov    (%r14),%rax
140257ef2:	48 8b b0 b8 00 00 00 	mov    0xb8(%rax),%rsi
140257ef9:	49 8b ce             	mov    %r14,%rcx
140257efc:	48 8b 40 40          	mov    0x40(%rax),%rax
140257f00:	ff 15 32 4d 8b 00    	call   *0x8b4d32(%rip)        # 0x140b0cc38
140257f06:	48 85 c0             	test   %rax,%rax
140257f09:	0f 94 c3             	sete   %bl
140257f0c:	48 8b 8d 38 03 00 00 	mov    0x338(%rbp),%rcx
140257f13:	48 8b 09             	mov    (%rcx),%rcx
140257f16:	48 8b 01             	mov    (%rcx),%rax
140257f19:	4d 8b c4             	mov    %r12,%r8
140257f1c:	48 8d 95 80 02 00 00 	lea    0x280(%rbp),%rdx
140257f23:	48 8b 40 30          	mov    0x30(%rax),%rax
140257f27:	ff 15 0b 4d 8b 00    	call   *0x8b4d0b(%rip)        # 0x140b0cc38
140257f2d:	90                   	nop
140257f2e:	48 8b 08             	mov    (%rax),%rcx
140257f31:	48 8b 11             	mov    (%rcx),%rdx
140257f34:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
140257f3b:	ff 15 f7 4c 8b 00    	call   *0x8b4cf7(%rip)        # 0x140b0cc38
140257f41:	44 8a c3             	mov    %bl,%r8b
140257f44:	48 8b d0             	mov    %rax,%rdx
140257f47:	49 8b ce             	mov    %r14,%rcx
140257f4a:	48 8b c6             	mov    %rsi,%rax
140257f4d:	ff 15 e5 4c 8b 00    	call   *0x8b4ce5(%rip)        # 0x140b0cc38
140257f53:	90                   	nop
140257f54:	48 8b 9d 88 02 00 00 	mov    0x288(%rbp),%rbx
140257f5b:	48 85 db             	test   %rbx,%rbx
140257f5e:	74 38                	je     0x140257f98
140257f60:	83 ce ff             	or     $0xffffffff,%esi
140257f63:	8b c6                	mov    %esi,%eax
140257f65:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140257f6a:	03 c6                	add    %esi,%eax
140257f6c:	75 2a                	jne    0x140257f98
140257f6e:	48 8b 03             	mov    (%rbx),%rax
140257f71:	48 8b cb             	mov    %rbx,%rcx
140257f74:	48 8b 00             	mov    (%rax),%rax
140257f77:	ff 15 bb 4c 8b 00    	call   *0x8b4cbb(%rip)        # 0x140b0cc38
140257f7d:	8b c6                	mov    %esi,%eax
140257f7f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140257f84:	03 c6                	add    %esi,%eax