140162a39:	8d 51 b0             	lea    -0x50(%rcx),%edx
140162a3c:	42 89 54 01 d4       	mov    %edx,-0x2c(%rcx,%r8,1)
140162a41:	49 8b 58 f0          	mov    -0x10(%r8),%rbx
140162a45:	48 85 db             	test   %rbx,%rbx
140162a48:	74 39                	je     0x140162a83
140162a4a:	83 c8 ff             	or     $0xffffffff,%eax
140162a4d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162a52:	83 f8 01             	cmp    $0x1,%eax
140162a55:	75 2c                	jne    0x140162a83
140162a57:	48 8b 03             	mov    (%rbx),%rax
140162a5a:	48 8b cb             	mov    %rbx,%rcx
140162a5d:	48 8b 00             	mov    (%rax),%rax
140162a60:	ff 15 d2 a1 9a 00    	call   *0x9aa1d2(%rip)        # 0x140b0cc38
140162a66:	83 c8 ff             	or     $0xffffffff,%eax
140162a69:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162a6e:	83 f8 01             	cmp    $0x1,%eax
140162a71:	75 10                	jne    0x140162a83
140162a73:	48 8b 03             	mov    (%rbx),%rax
140162a76:	48 8b cb             	mov    %rbx,%rcx
140162a79:	48 8b 40 08          	mov    0x8(%rax),%rax
140162a7d:	ff 15 b5 a1 9a 00    	call   *0x9aa1b5(%rip)        # 0x140b0cc38
140162a83:	48 83 c4 20          	add    $0x20,%rsp
140162a87:	5b                   	pop    %rbx
140162a88:	c3                   	ret
140162a89:	90                   	nop
140162a8a:	90                   	nop
140162a8b:	90                   	nop
140162a8c:	48 8b 41 b0          	mov    -0x50(%rcx),%rax
140162a90:	4c 63 40 14          	movslq 0x14(%rax),%r8
140162a94:	41 0f 10 44 08 e4    	movups -0x1c(%r8,%rcx,1),%xmm0
140162a9a:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140162a9e:	c3                   	ret
140162a9f:	90                   	nop
140162aa0:	88 51 b8             	mov    %dl,-0x48(%rcx)
140162aa3:	c3                   	ret
140162aa4:	8a 41 b8             	mov    -0x48(%rcx),%al
140162aa7:	c3                   	ret
140162aa8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140162aad:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140162ab2:	57                   	push   %rdi
140162ab3:	48 83 ec 20          	sub    $0x20,%rsp
140162ab7:	8b fa                	mov    %edx,%edi
140162ab9:	48 8b d9             	mov    %rcx,%rbx
140162abc:	e8 0b ff ff ff       	call   0x1401629cc
140162ac1:	48 8d 8b 70 01 00 00 	lea    0x170(%rbx),%rcx
140162ac8:	e8 3b 00 00 00       	call   0x140162b08
140162acd:	48 8d 8b c8 00 00 00 	lea    0xc8(%rbx),%rcx
140162ad4:	e8 cf fd ff ff       	call   0x1401628a8
140162ad9:	48 8d 05 d8 a0 9b 00 	lea    0x9ba0d8(%rip),%rax        # 0x140b1cbb8
140162ae0:	48 89 03             	mov    %rax,(%rbx)
140162ae3:	40 f6 c7 01          	test   $0x1,%dil
140162ae7:	74 09                	je     0x140162af2
140162ae9:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
140162aed:	e8 e2 ca 98 00       	call   0x140aef5d4
140162af2:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140162af7:	48 8d 43 d8          	lea    -0x28(%rbx),%rax
140162afb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140162b00:	48 83 c4 20          	add    $0x20,%rsp
140162b04:	5f                   	pop    %rdi
140162b05:	c3                   	ret
140162b06:	90                   	nop
140162b07:	90                   	nop
140162b08:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140162b0d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140162b12:	57                   	push   %rdi
140162b13:	48 83 ec 20          	sub    $0x20,%rsp
140162b17:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
140162b1b:	83 ce ff             	or     $0xffffffff,%esi
140162b1e:	48 8b f9             	mov    %rcx,%rdi
140162b21:	48 85 db             	test   %rbx,%rbx
140162b24:	74 35                	je     0x140162b5b
140162b26:	8b c6                	mov    %esi,%eax
140162b28:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162b2d:	03 c6                	add    %esi,%eax
140162b2f:	75 2a                	jne    0x140162b5b
140162b31:	48 8b 03             	mov    (%rbx),%rax
140162b34:	48 8b cb             	mov    %rbx,%rcx
140162b37:	48 8b 00             	mov    (%rax),%rax
140162b3a:	ff 15 f8 a0 9a 00    	call   *0x9aa0f8(%rip)        # 0x140b0cc38
140162b40:	8b c6                	mov    %esi,%eax
140162b42:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162b47:	03 c6                	add    %esi,%eax
140162b49:	75 10                	jne    0x140162b5b
140162b4b:	48 8b 03             	mov    (%rbx),%rax
140162b4e:	48 8b cb             	mov    %rbx,%rcx
140162b51:	48 8b 40 08          	mov    0x8(%rax),%rax
140162b55:	ff 15 dd a0 9a 00    	call   *0x9aa0dd(%rip)        # 0x140b0cc38
140162b5b:	48 8b 5f e0          	mov    -0x20(%rdi),%rbx
140162b5f:	48 85 db             	test   %rbx,%rbx
140162b62:	74 35                	je     0x140162b99
140162b64:	8b c6                	mov    %esi,%eax
140162b66:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162b6b:	03 c6                	add    %esi,%eax
140162b6d:	75 2a                	jne    0x140162b99
140162b6f:	48 8b 03             	mov    (%rbx),%rax
140162b72:	48 8b cb             	mov    %rbx,%rcx
140162b75:	48 8b 00             	mov    (%rax),%rax
140162b78:	ff 15 ba a0 9a 00    	call   *0x9aa0ba(%rip)        # 0x140b0cc38
140162b7e:	8b c6                	mov    %esi,%eax
140162b80:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162b85:	03 c6                	add    %esi,%eax
140162b87:	75 10                	jne    0x140162b99
140162b89:	48 8b 03             	mov    (%rbx),%rax
140162b8c:	48 8b cb             	mov    %rbx,%rcx
140162b8f:	48 8b 40 08          	mov    0x8(%rax),%rax
140162b93:	ff 15 9f a0 9a 00    	call   *0x9aa09f(%rip)        # 0x140b0cc38
140162b99:	48 8b 5f d0          	mov    -0x30(%rdi),%rbx
140162b9d:	48 85 db             	test   %rbx,%rbx
140162ba0:	74 35                	je     0x140162bd7
140162ba2:	8b c6                	mov    %esi,%eax
140162ba4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162ba9:	03 c6                	add    %esi,%eax
140162bab:	75 2a                	jne    0x140162bd7
140162bad:	48 8b 03             	mov    (%rbx),%rax
140162bb0:	48 8b cb             	mov    %rbx,%rcx
140162bb3:	48 8b 00             	mov    (%rax),%rax
140162bb6:	ff 15 7c a0 9a 00    	call   *0x9aa07c(%rip)        # 0x140b0cc38
140162bbc:	8b c6                	mov    %esi,%eax
140162bbe:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162bc3:	03 c6                	add    %esi,%eax
140162bc5:	75 10                	jne    0x140162bd7
140162bc7:	48 8b 03             	mov    (%rbx),%rax
140162bca:	48 8b cb             	mov    %rbx,%rcx
140162bcd:	48 8b 40 08          	mov    0x8(%rax),%rax
140162bd1:	ff 15 61 a0 9a 00    	call   *0x9aa061(%rip)        # 0x140b0cc38
140162bd7:	48 8b 5f c0          	mov    -0x40(%rdi),%rbx
140162bdb:	48 85 db             	test   %rbx,%rbx
140162bde:	74 35                	je     0x140162c15
140162be0:	8b c6                	mov    %esi,%eax
140162be2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162be7:	03 c6                	add    %esi,%eax
140162be9:	75 2a                	jne    0x140162c15
140162beb:	48 8b 03             	mov    (%rbx),%rax
140162bee:	48 8b cb             	mov    %rbx,%rcx
140162bf1:	48 8b 00             	mov    (%rax),%rax
140162bf4:	ff 15 3e a0 9a 00    	call   *0x9aa03e(%rip)        # 0x140b0cc38
140162bfa:	8b c6                	mov    %esi,%eax
140162bfc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162c01:	03 c6                	add    %esi,%eax
140162c03:	75 10                	jne    0x140162c15
140162c05:	48 8b 03             	mov    (%rbx),%rax
140162c08:	48 8b cb             	mov    %rbx,%rcx
140162c0b:	48 8b 40 08          	mov    0x8(%rax),%rax
140162c0f:	ff 15 23 a0 9a 00    	call   *0x9aa023(%rip)        # 0x140b0cc38
140162c15:	48 8b 5f b0          	mov    -0x50(%rdi),%rbx
140162c19:	48 85 db             	test   %rbx,%rbx
140162c1c:	74 35                	je     0x140162c53
140162c1e:	8b c6                	mov    %esi,%eax
140162c20:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162c25:	03 c6                	add    %esi,%eax
140162c27:	75 2a                	jne    0x140162c53
140162c29:	48 8b 03             	mov    (%rbx),%rax
140162c2c:	48 8b cb             	mov    %rbx,%rcx
140162c2f:	48 8b 00             	mov    (%rax),%rax
140162c32:	ff 15 00 a0 9a 00    	call   *0x9aa000(%rip)        # 0x140b0cc38
140162c38:	8b c6                	mov    %esi,%eax
140162c3a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162c3f:	03 c6                	add    %esi,%eax
140162c41:	75 10                	jne    0x140162c53
140162c43:	48 8b 03             	mov    (%rbx),%rax
140162c46:	48 8b cb             	mov    %rbx,%rcx
140162c49:	48 8b 40 08          	mov    0x8(%rax),%rax
140162c4d:	ff 15 e5 9f 9a 00    	call   *0x9a9fe5(%rip)        # 0x140b0cc38
140162c53:	48 8b 5f a0          	mov    -0x60(%rdi),%rbx
140162c57:	48 85 db             	test   %rbx,%rbx
140162c5a:	74 35                	je     0x140162c91
140162c5c:	8b c6                	mov    %esi,%eax
140162c5e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162c63:	03 c6                	add    %esi,%eax
140162c65:	75 2a                	jne    0x140162c91
140162c67:	48 8b 03             	mov    (%rbx),%rax
140162c6a:	48 8b cb             	mov    %rbx,%rcx
140162c6d:	48 8b 00             	mov    (%rax),%rax
140162c70:	ff 15 c2 9f 9a 00    	call   *0x9a9fc2(%rip)        # 0x140b0cc38
140162c76:	8b c6                	mov    %esi,%eax
140162c78:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162c7d:	03 c6                	add    %esi,%eax
140162c7f:	75 10                	jne    0x140162c91
140162c81:	48 8b 03             	mov    (%rbx),%rax
140162c84:	48 8b cb             	mov    %rbx,%rcx
140162c87:	48 8b 40 08          	mov    0x8(%rax),%rax
140162c8b:	ff 15 a7 9f 9a 00    	call   *0x9a9fa7(%rip)        # 0x140b0cc38
140162c91:	48 8b 9f 70 ff ff ff 	mov    -0x90(%rdi),%rbx
140162c98:	48 85 db             	test   %rbx,%rbx
140162c9b:	74 35                	je     0x140162cd2
140162c9d:	8b c6                	mov    %esi,%eax
140162c9f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162ca4:	03 c6                	add    %esi,%eax
140162ca6:	75 2a                	jne    0x140162cd2
140162ca8:	48 8b 03             	mov    (%rbx),%rax
140162cab:	48 8b cb             	mov    %rbx,%rcx
140162cae:	48 8b 00             	mov    (%rax),%rax
140162cb1:	ff 15 81 9f 9a 00    	call   *0x9a9f81(%rip)        # 0x140b0cc38
140162cb7:	8b c6                	mov    %esi,%eax
140162cb9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162cbe:	03 c6                	add    %esi,%eax
140162cc0:	75 10                	jne    0x140162cd2
140162cc2:	48 8b 03             	mov    (%rbx),%rax
140162cc5:	48 8b cb             	mov    %rbx,%rcx
140162cc8:	48 8b 40 08          	mov    0x8(%rax),%rax
140162ccc:	ff 15 66 9f 9a 00    	call   *0x9a9f66(%rip)        # 0x140b0cc38
140162cd2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140162cd7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140162cdc:	48 83 c4 20          	add    $0x20,%rsp
140162ce0:	5f                   	pop    %rdi
140162ce1:	c3                   	ret
140162ce2:	90                   	nop
140162ce3:	90                   	nop
140162ce4:	40 53                	rex push %rbx
140162ce6:	48 83 ec 20          	sub    $0x20,%rsp
140162cea:	48 8b 41 d8          	mov    -0x28(%rcx),%rax
140162cee:	4c 8b c1             	mov    %rcx,%r8
140162cf1:	48 63 50 04          	movslq 0x4(%rax),%rdx
140162cf5:	48 8d 05 9c 9a 9b 00 	lea    0x9b9a9c(%rip),%rax        # 0x140b1c798
140162cfc:	48 89 44 0a d8       	mov    %rax,-0x28(%rdx,%rcx,1)
140162d01:	48 8b 41 d8          	mov    -0x28(%rcx),%rax
140162d05:	48 63 50 08          	movslq 0x8(%rax),%rdx
140162d09:	48 8d 05 00 9b 9b 00 	lea    0x9b9b00(%rip),%rax        # 0x140b1c810
140162d10:	48 89 44 0a d8       	mov    %rax,-0x28(%rdx,%rcx,1)
140162d15:	48 8b 41 d8          	mov    -0x28(%rcx),%rax
140162d19:	48 63 50 0c          	movslq 0xc(%rax),%rdx
140162d1d:	48 8d 05 ac 9b 9b 00 	lea    0x9b9bac(%rip),%rax        # 0x140b1c8d0
140162d24:	48 89 44 0a d8       	mov    %rax,-0x28(%rdx,%rcx,1)
140162d29:	48 8b 41 d8          	mov    -0x28(%rcx),%rax
140162d2d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140162d31:	8d 51 d8             	lea    -0x28(%rcx),%edx
140162d34:	42 89 54 01 d4       	mov    %edx,-0x2c(%rcx,%r8,1)
140162d39:	49 8b 40 d8          	mov    -0x28(%r8),%rax
140162d3d:	48 63 48 08          	movslq 0x8(%rax),%rcx
140162d41:	8d 51 c8             	lea    -0x38(%rcx),%edx
140162d44:	42 89 54 01 d4       	mov    %edx,-0x2c(%rcx,%r8,1)
140162d49:	49 8b 40 d8          	mov    -0x28(%r8),%rax
140162d4d:	48 63 48 0c          	movslq 0xc(%rax),%rcx
140162d51:	8d 51 b0             	lea    -0x50(%rcx),%edx
140162d54:	42 89 54 01 d4       	mov    %edx,-0x2c(%rcx,%r8,1)
140162d59:	49 8b 58 e8          	mov    -0x18(%r8),%rbx
140162d5d:	48 85 db             	test   %rbx,%rbx
140162d60:	74 39                	je     0x140162d9b
140162d62:	83 c8 ff             	or     $0xffffffff,%eax
140162d65:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162d6a:	83 f8 01             	cmp    $0x1,%eax
140162d6d:	75 2c                	jne    0x140162d9b
140162d6f:	48 8b 03             	mov    (%rbx),%rax
140162d72:	48 8b cb             	mov    %rbx,%rcx
140162d75:	48 8b 00             	mov    (%rax),%rax
140162d78:	ff 15 ba 9e 9a 00    	call   *0x9a9eba(%rip)        # 0x140b0cc38
140162d7e:	83 c8 ff             	or     $0xffffffff,%eax
140162d81:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140162d86:	83 f8 01             	cmp    $0x1,%eax
140162d89:	75 10                	jne    0x140162d9b
140162d8b:	48 8b 03             	mov    (%rbx),%rax
140162d8e:	48 8b cb             	mov    %rbx,%rcx
140162d91:	48 8b 40 08          	mov    0x8(%rax),%rax
140162d95:	ff 15 9d 9e 9a 00    	call   *0x9a9e9d(%rip)        # 0x140b0cc38
140162d9b:	48 83 c4 20          	add    $0x20,%rsp
140162d9f:	5b                   	pop    %rbx
140162da0:	c3                   	ret
140162da1:	90                   	nop
140162da2:	90                   	nop
140162da3:	90                   	nop
140162da4:	88 51 c8             	mov    %dl,-0x38(%rcx)
140162da7:	c3                   	ret
140162da8:	8a 41 c8             	mov    -0x38(%rcx),%al
140162dab:	c3                   	ret
140162dac:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140162db1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140162db6:	57                   	push   %rdi
140162db7:	48 83 ec 20          	sub    $0x20,%rsp
140162dbb:	8b fa                	mov    %edx,%edi
140162dbd:	48 8b d9             	mov    %rcx,%rbx
140162dc0:	e8 1f ff ff ff       	call   0x140162ce4
140162dc5:	48 8d 8b 70 01 00 00 	lea    0x170(%rbx),%rcx
140162dcc:	e8 37 fd ff ff       	call   0x140162b08
140162dd1:	48 8d 8b c8 00 00 00 	lea    0xc8(%rbx),%rcx
140162dd8:	e8 cb fa ff ff       	call   0x1401628a8
140162ddd:	48 8d 05 d4 9d 9b 00 	lea    0x9b9dd4(%rip),%rax        # 0x140b1cbb8
140162de4:	48 89 03             	mov    %rax,(%rbx)
140162de7:	40 f6 c7 01          	test   $0x1,%dil
140162deb:	74 09                	je     0x140162df6
140162ded:	48 8d 4b d8          	lea    -0x28(%rbx),%rcx
140162df1:	e8 de c7 98 00       	call   0x140aef5d4
140162df6:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140162dfb:	48 8d 43 d8          	lea    -0x28(%rbx),%rax
140162dff:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140162e04:	48 83 c4 20          	add    $0x20,%rsp
140162e08:	5f                   	pop    %rdi
140162e09:	c3                   	ret
140162e0a:	90                   	nop
140162e0b:	90                   	nop
140162e0c:	8b 41 b0             	mov    -0x50(%rcx),%eax
140162e0f:	c3                   	ret
140162e10:	c6 41 c8 01          	movb   $0x1,-0x38(%rcx)
140162e14:	c3                   	ret
140162e15:	90                   	nop
140162e16:	90                   	nop
140162e17:	90                   	nop
140162e18:	40 53                	rex push %rbx
140162e1a:	48 83 ec 20          	sub    $0x20,%rsp
140162e1e:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
140162e22:	4c 8b c1             	mov    %rcx,%r8
140162e25:	48 63 50 04          	movslq 0x4(%rax),%rdx
140162e29:	48 8d 05 c8 9a 9b 00 	lea    0x9b9ac8(%rip),%rax        # 0x140b1c8f8
140162e30:	48 89 44 0a d0       	mov    %rax,-0x30(%rdx,%rcx,1)
140162e35:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
140162e39:	48 63 50 08          	movslq 0x8(%rax),%rdx
140162e3d:	48 8d 05 84 95 9b 00 	lea    0x9b9584(%rip),%rax        # 0x140b1c3c8
140162e44:	48 89 44 0a d0       	mov    %rax,-0x30(%rdx,%rcx,1)
140162e49:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
140162e4d:	48 63 50 0c          	movslq 0xc(%rax),%rdx
140162e51:	48 8d 05 08 96 9b 00 	lea    0x9b9608(%rip),%rax        # 0x140b1c460
140162e58:	48 89 44 0a d0       	mov    %rax,-0x30(%rdx,%rcx,1)
140162e5d:	48 8b 41 d0          	mov    -0x30(%rcx),%rax
140162e61:	48 63 48 10          	movslq 0x10(%rax),%rcx
140162e65:	48 8d 05 34 96 9b 00 	lea    0x9b9634(%rip),%rax        # 0x140b1c4a0
140162e6c:	4a 89 44 01 d0       	mov    %rax,-0x30(%rcx,%r8,1)
140162e71:	49 8b 40 d0          	mov    -0x30(%r8),%rax
140162e75:	48 63 48 18          	movslq 0x18(%rax),%rcx
140162e79:	48 8d 05 40 96 9b 00 	lea    0x9b9640(%rip),%rax        # 0x140b1c4c0
140162e80:	4a 89 44 01 d0       	mov    %rax,-0x30(%rcx,%r8,1)
140162e85:	49 8b 40 d0          	mov    -0x30(%r8),%rax
140162e89:	48 63 48 04          	movslq 0x4(%rax),%rcx
140162e8d:	8d 51 d0             	lea    -0x30(%rcx),%edx
140162e90:	42 89 54 01 cc       	mov    %edx,-0x34(%rcx,%r8,1)
140162e95:	49 8b 40 d0          	mov    -0x30(%r8),%rax
140162e99:	48 63 48 08          	movslq 0x8(%rax),%rcx
140162e9d:	8d 51 c0             	lea    -0x40(%rcx),%edx
140162ea0:	42 89 54 01 cc       	mov    %edx,-0x34(%rcx,%r8,1)
140162ea5:	49 8b 40 d0          	mov    -0x30(%r8),%rax
140162ea9:	48 63 48 0c          	movslq 0xc(%rax),%rcx
140162ead:	8d 51 a8             	lea    -0x58(%rcx),%edx
140162eb0:	42 89 54 01 cc       	mov    %edx,-0x34(%rcx,%r8,1)
140162eb5:	49 8b 40 d0          	mov    -0x30(%r8),%rax
140162eb9:	48 63 48 10          	movslq 0x10(%rax),%rcx
140162ebd:	8d 51 90             	lea    -0x70(%rcx),%edx
140162ec0:	42 89 54 01 cc       	mov    %edx,-0x34(%rcx,%r8,1)
140162ec5:	49 8b 40 d0          	mov    -0x30(%r8),%rax
140162ec9:	48 63 48 18          	movslq 0x18(%rax),%rcx
140162ecd:	8d 91 f0 fe ff ff    	lea    -0x110(%rcx),%edx
140162ed3:	42 89 54 01 cc       	mov    %edx,-0x34(%rcx,%r8,1)
140162ed8:	49 8b 58 f0          	mov    -0x10(%r8),%rbx
140162edc:	48 85 db             	test   %rbx,%rbx
140162edf:	74 39                	je     0x140162f1a
140162ee1:	83 c8 ff             	or     $0xffffffff,%eax
140162ee4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140162ee9:	83 f8 01             	cmp    $0x1,%eax
140162eec:	75 2c                	jne    0x140162f1a
140162eee:	48 8b 03             	mov    (%rbx),%rax
140162ef1:	48 8b cb             	mov    %rbx,%rcx
140162ef4:	48 8b 00             	mov    (%rax),%rax
140162ef7:	ff 15 3b 9d 9a 00    	call   *0x9a9d3b(%rip)        # 0x140b0cc38