140109a51:	f3 44 0f 59 de       	mulss  %xmm6,%xmm11
140109a56:	f3 41 0f 58 c3       	addss  %xmm11,%xmm0
140109a5b:	f3 0f 11 45 8c       	movss  %xmm0,-0x74(%rbp)
140109a60:	0f 28 cb             	movaps %xmm3,%xmm1
140109a63:	f3 41 0f 59 c8       	mulss  %xmm8,%xmm1
140109a68:	f3 44 0f 59 ce       	mulss  %xmm6,%xmm9
140109a6d:	f3 41 0f 58 c9       	addss  %xmm9,%xmm1
140109a72:	f3 0f 58 ca          	addss  %xmm2,%xmm1
140109a76:	f3 0f 59 5c 24 40    	mulss  0x40(%rsp),%xmm3
140109a7c:	f3 0f 59 e6          	mulss  %xmm6,%xmm4
140109a80:	f3 0f 58 dc          	addss  %xmm4,%xmm3
140109a84:	f3 0f 58 da          	addss  %xmm2,%xmm3
140109a88:	0f 10 45 80          	movups -0x80(%rbp),%xmm0
140109a8c:	0f 11 45 a8          	movups %xmm0,-0x58(%rbp)
140109a90:	0f 14 cb             	unpcklps %xmm3,%xmm1
140109a93:	f2 0f 11 4d 90       	movsd  %xmm1,-0x70(%rbp)
140109a98:	f2 0f 11 4d b8       	movsd  %xmm1,-0x48(%rbp)
140109a9d:	4d 89 2e             	mov    %r13,(%r14)
140109aa0:	c7 45 a0 01 00 00 00 	movl   $0x1,-0x60(%rbp)
140109aa7:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
140109aac:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140109ab0:	48 8b 02             	mov    (%rdx),%rax
140109ab3:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109ab7:	48 03 ca             	add    %rdx,%rcx
140109aba:	48 8b 01             	mov    (%rcx),%rax
140109abd:	48 8b 40 20          	mov    0x20(%rax),%rax
140109ac1:	ff 15 71 31 a0 00    	call   *0xa03171(%rip)        # 0x140b0cc38
140109ac7:	48 8b 08             	mov    (%rax),%rcx
140109aca:	48 8b 01             	mov    (%rcx),%rax
140109acd:	0f 28 4d e0          	movaps -0x20(%rbp),%xmm1
140109ad1:	f3 41 0f 5c cf       	subss  %xmm15,%xmm1
140109ad6:	0f 54 0d 03 84 aa 00 	andps  0xaa8403(%rip),%xmm1        # 0x140bb1ee0
140109add:	f3 4c 0f 2c c1       	cvttss2si %xmm1,%r8
140109ae2:	0f 28 4c 24 60       	movaps 0x60(%rsp),%xmm1
140109ae7:	f3 41 0f 5c ce       	subss  %xmm14,%xmm1
140109aec:	0f 54 0d ed 83 aa 00 	andps  0xaa83ed(%rip),%xmm1        # 0x140bb1ee0
140109af3:	f3 48 0f 2c d1       	cvttss2si %xmm1,%rdx
140109af8:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140109afd:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
140109b04:	00
140109b05:	4c 8d 0d e4 ab a0 00 	lea    0xa0abe4(%rip),%r9        # 0x140b146f0
140109b0c:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140109b13:	ff 15 1f 31 a0 00    	call   *0xa0311f(%rip)        # 0x140b0cc38
140109b19:	85 c0                	test   %eax,%eax
140109b1b:	0f 88 27 02 00 00    	js     0x140109d48
140109b21:	49 8b 0e             	mov    (%r14),%rcx
140109b24:	48 8b 01             	mov    (%rcx),%rax
140109b27:	f3 0f 10 8d 28 01 00 	movss  0x128(%rbp),%xmm1
140109b2e:	00
140109b2f:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140109b32:	0f 28 d1             	movaps %xmm1,%xmm2
140109b35:	48 8b 40 50          	mov    0x50(%rax),%rax
140109b39:	ff 15 f9 30 a0 00    	call   *0xa030f9(%rip)        # 0x140b0cc38
140109b3f:	85 c0                	test   %eax,%eax
140109b41:	0f 88 01 02 00 00    	js     0x140109d48
140109b47:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140109b4b:	48 8b 02             	mov    (%rdx),%rax
140109b4e:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109b52:	48 03 ca             	add    %rdx,%rcx
140109b55:	48 8b 01             	mov    (%rcx),%rax
140109b58:	48 8b 40 28          	mov    0x28(%rax),%rax
140109b5c:	ff 15 d6 30 a0 00    	call   *0xa030d6(%rip)        # 0x140b0cc38
140109b62:	48 8b 08             	mov    (%rax),%rcx
140109b65:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
140109b69:	44 89 6d 88          	mov    %r13d,-0x78(%rbp)
140109b6d:	83 65 8c 00          	andl   $0x0,-0x74(%rbp)
140109b71:	83 65 90 00          	andl   $0x0,-0x70(%rbp)
140109b75:	4c 89 6d 94          	mov    %r13,-0x6c(%rbp)
140109b79:	0f 10 45 80          	movups -0x80(%rbp),%xmm0
140109b7d:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140109b81:	f2 0f 10 4d 90       	movsd  -0x70(%rbp),%xmm1
140109b86:	f2 0f 11 4d f0       	movsd  %xmm1,-0x10(%rbp)
140109b8b:	44 89 6d f8          	mov    %r13d,-0x8(%rbp)
140109b8f:	48 8b 01             	mov    (%rcx),%rax
140109b92:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
140109b97:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140109b9b:	49 8b 16             	mov    (%r14),%rdx
140109b9e:	48 8b 40 68          	mov    0x68(%rax),%rax
140109ba2:	ff 15 90 30 a0 00    	call   *0xa03090(%rip)        # 0x140b0cc38
140109ba8:	8b d8                	mov    %eax,%ebx
140109baa:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140109baf:	48 8b 01             	mov    (%rcx),%rax
140109bb2:	8b 95 30 01 00 00    	mov    0x130(%rbp),%edx
140109bb8:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
140109bbf:	ff 15 73 30 a0 00    	call   *0xa03073(%rip)        # 0x140b0cc38
140109bc5:	85 db                	test   %ebx,%ebx
140109bc7:	0f 88 7b 01 00 00    	js     0x140109d48
140109bcd:	48 8b 56 18          	mov    0x18(%rsi),%rdx
140109bd1:	48 8b 02             	mov    (%rdx),%rax
140109bd4:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109bd8:	48 03 ca             	add    %rdx,%rcx
140109bdb:	48 8b 01             	mov    (%rcx),%rax
140109bde:	48 8b 40 38          	mov    0x38(%rax),%rax
140109be2:	ff 15 50 30 a0 00    	call   *0xa03050(%rip)        # 0x140b0cc38
140109be8:	48 8b 18             	mov    (%rax),%rbx
140109beb:	48 8b 03             	mov    (%rbx),%rax
140109bee:	4c 8b a8 98 00 00 00 	mov    0x98(%rax),%r13
140109bf5:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140109bfa:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140109bff:	48 85 c9             	test   %rcx,%rcx
140109c02:	74 0e                	je     0x140109c12
140109c04:	48 8b 01             	mov    (%rcx),%rax
140109c07:	48 8b 40 08          	mov    0x8(%rax),%rax
140109c0b:	ff 15 27 30 a0 00    	call   *0xa03027(%rip)        # 0x140b0cc38
140109c11:	90                   	nop
140109c12:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
140109c17:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140109c1c:	45 33 c0             	xor    %r8d,%r8d
140109c1f:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140109c24:	48 8b cb             	mov    %rbx,%rcx
140109c27:	49 8b c5             	mov    %r13,%rax
140109c2a:	ff 15 08 30 a0 00    	call   *0xa03008(%rip)        # 0x140b0cc38
140109c30:	90                   	nop
140109c31:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140109c36:	45 33 ed             	xor    %r13d,%r13d
140109c39:	48 85 c9             	test   %rcx,%rcx
140109c3c:	74 12                	je     0x140109c50
140109c3e:	4c 89 6c 24 40       	mov    %r13,0x40(%rsp)
140109c43:	48 8b 01             	mov    (%rcx),%rax
140109c46:	48 8b 40 10          	mov    0x10(%rax),%rax
140109c4a:	ff 15 e8 2f a0 00    	call   *0xa02fe8(%rip)        # 0x140b0cc38
140109c50:	0f 57 c0             	xorps  %xmm0,%xmm0
140109c53:	48 8b 47 08          	mov    0x8(%rdi),%rax
140109c57:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140109c5c:	4d 85 e4             	test   %r12,%r12
140109c5f:	75 4e                	jne    0x140109caf
140109c61:	48 85 c0             	test   %rax,%rax
140109c64:	74 04                	je     0x140109c6a
140109c66:	f0 ff 40 08          	lock incl 0x8(%rax)
140109c6a:	48 8b 07             	mov    (%rdi),%rax
140109c6d:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140109c71:	48 8b 47 08          	mov    0x8(%rdi),%rax
140109c75:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140109c79:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109c7f:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140109c84:	48 85 c0             	test   %rax,%rax
140109c87:	74 04                	je     0x140109c8d
140109c89:	f0 ff 40 08          	lock incl 0x8(%rax)
140109c8d:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140109c92:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109c98:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140109c9c:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
140109ca0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140109ca5:	48 8b ce             	mov    %rsi,%rcx
140109ca8:	e8 47 04 00 00       	call   0x14010a0f4
140109cad:	eb 55                	jmp    0x140109d04
140109caf:	48 85 c0             	test   %rax,%rax
140109cb2:	74 04                	je     0x140109cb8
140109cb4:	f0 ff 40 08          	lock incl 0x8(%rax)
140109cb8:	48 8b 07             	mov    (%rdi),%rax
140109cbb:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140109cbf:	48 8b 47 08          	mov    0x8(%rdi),%rax
140109cc3:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140109cc7:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109ccd:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140109cd2:	48 85 c0             	test   %rax,%rax
140109cd5:	74 04                	je     0x140109cdb
140109cd7:	f0 ff 40 08          	lock incl 0x8(%rax)
140109cdb:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140109ce0:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140109ce6:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140109cea:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140109cef:	4d 8b cc             	mov    %r12,%r9
140109cf2:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
140109cf6:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140109cfb:	48 8b ce             	mov    %rsi,%rcx
140109cfe:	e8 4d 01 00 00       	call   0x140109e50
140109d03:	90                   	nop
140109d04:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140109d09:	48 85 db             	test   %rbx,%rbx
140109d0c:	74 3a                	je     0x140109d48
140109d0e:	83 c8 ff             	or     $0xffffffff,%eax
140109d11:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140109d16:	83 f8 01             	cmp    $0x1,%eax
140109d19:	75 2d                	jne    0x140109d48
140109d1b:	48 8b 03             	mov    (%rbx),%rax
140109d1e:	48 8b cb             	mov    %rbx,%rcx
140109d21:	48 8b 00             	mov    (%rax),%rax
140109d24:	ff 15 0e 2f a0 00    	call   *0xa02f0e(%rip)        # 0x140b0cc38
140109d2a:	83 c8 ff             	or     $0xffffffff,%eax
140109d2d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140109d32:	83 f8 01             	cmp    $0x1,%eax
140109d35:	75 11                	jne    0x140109d48
140109d37:	48 8b 03             	mov    (%rbx),%rax
140109d3a:	48 8b cb             	mov    %rbx,%rcx
140109d3d:	48 8b 40 08          	mov    0x8(%rax),%rax
140109d41:	ff 15 f1 2e a0 00    	call   *0xa02ef1(%rip)        # 0x140b0cc38
140109d47:	90                   	nop
140109d48:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140109d4d:	48 85 c9             	test   %rcx,%rcx
140109d50:	74 13                	je     0x140109d65
140109d52:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
140109d57:	48 8b 01             	mov    (%rcx),%rax
140109d5a:	48 8b 40 10          	mov    0x10(%rax),%rax
140109d5e:	ff 15 d4 2e a0 00    	call   *0xa02ed4(%rip)        # 0x140b0cc38
140109d64:	90                   	nop
140109d65:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
140109d69:	48 85 db             	test   %rbx,%rbx
140109d6c:	74 3a                	je     0x140109da8
140109d6e:	83 c8 ff             	or     $0xffffffff,%eax
140109d71:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140109d76:	83 f8 01             	cmp    $0x1,%eax
140109d79:	75 2d                	jne    0x140109da8
140109d7b:	48 8b 03             	mov    (%rbx),%rax
140109d7e:	48 8b cb             	mov    %rbx,%rcx
140109d81:	48 8b 00             	mov    (%rax),%rax
140109d84:	ff 15 ae 2e a0 00    	call   *0xa02eae(%rip)        # 0x140b0cc38
140109d8a:	83 c8 ff             	or     $0xffffffff,%eax
140109d8d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140109d92:	83 f8 01             	cmp    $0x1,%eax
140109d95:	75 11                	jne    0x140109da8
140109d97:	48 8b 03             	mov    (%rbx),%rax
140109d9a:	48 8b cb             	mov    %rbx,%rcx
140109d9d:	48 8b 40 08          	mov    0x8(%rax),%rax
140109da1:	ff 15 91 2e a0 00    	call   *0xa02e91(%rip)        # 0x140b0cc38
140109da7:	90                   	nop
140109da8:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140109dac:	48 85 db             	test   %rbx,%rbx
140109daf:	74 39                	je     0x140109dea
140109db1:	83 c8 ff             	or     $0xffffffff,%eax
140109db4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140109db9:	83 f8 01             	cmp    $0x1,%eax
140109dbc:	75 2c                	jne    0x140109dea
140109dbe:	48 8b 03             	mov    (%rbx),%rax
140109dc1:	48 8b cb             	mov    %rbx,%rcx
140109dc4:	48 8b 00             	mov    (%rax),%rax
140109dc7:	ff 15 6b 2e a0 00    	call   *0xa02e6b(%rip)        # 0x140b0cc38
140109dcd:	83 ca ff             	or     $0xffffffff,%edx
140109dd0:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
140109dd5:	83 fa 01             	cmp    $0x1,%edx
140109dd8:	75 10                	jne    0x140109dea
140109dda:	48 8b 13             	mov    (%rbx),%rdx
140109ddd:	48 8b cb             	mov    %rbx,%rcx
140109de0:	48 8b 42 08          	mov    0x8(%rdx),%rax
140109de4:	ff 15 4e 2e a0 00    	call   *0xa02e4e(%rip)        # 0x140b0cc38
140109dea:	49 8b c6             	mov    %r14,%rax
140109ded:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140109df1:	48 33 cc             	xor    %rsp,%rcx
140109df4:	e8 e7 57 9e 00       	call   0x140aef5e0
140109df9:	4c 8d 9c 24 b8 01 00 	lea    0x1b8(%rsp),%r11
140109e00:	00
140109e01:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
140109e06:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
140109e0b:	45 0f 28 43 c8       	movaps -0x38(%r11),%xmm8
140109e10:	45 0f 28 4b b8       	movaps -0x48(%r11),%xmm9
140109e15:	45 0f 28 53 a8       	movaps -0x58(%r11),%xmm10
140109e1a:	45 0f 28 5b 98       	movaps -0x68(%r11),%xmm11
140109e1f:	45 0f 28 63 88       	movaps -0x78(%r11),%xmm12
140109e24:	45 0f 28 ab 78 ff ff 	movaps -0x88(%r11),%xmm13
140109e2b:	ff
140109e2c:	45 0f 28 b3 68 ff ff 	movaps -0x98(%r11),%xmm14
140109e33:	ff
140109e34:	45 0f 28 bb 58 ff ff 	movaps -0xa8(%r11),%xmm15
140109e3b:	ff
140109e3c:	49 8b e3             	mov    %r11,%rsp
140109e3f:	41 5f                	pop    %r15
140109e41:	41 5e                	pop    %r14
140109e43:	41 5d                	pop    %r13
140109e45:	41 5c                	pop    %r12
140109e47:	5f                   	pop    %rdi
140109e48:	5e                   	pop    %rsi
140109e49:	5b                   	pop    %rbx
140109e4a:	5d                   	pop    %rbp
140109e4b:	c3                   	ret
140109e4c:	90                   	nop
140109e4d:	90                   	nop
140109e4e:	90                   	nop
140109e4f:	90                   	nop
140109e50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140109e55:	55                   	push   %rbp
140109e56:	56                   	push   %rsi
140109e57:	57                   	push   %rdi
140109e58:	41 54                	push   %r12
140109e5a:	41 55                	push   %r13
140109e5c:	41 56                	push   %r14
140109e5e:	41 57                	push   %r15
140109e60:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
140109e65:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140109e6c:	48 8b 05 cd 51 bb 00 	mov    0xbb51cd(%rip),%rax        # 0x140cbf040
140109e73:	48 33 c4             	xor    %rsp,%rax
140109e76:	48 89 45 17          	mov    %rax,0x17(%rbp)
140109e7a:	4d 8b e9             	mov    %r9,%r13
140109e7d:	4d 8b e0             	mov    %r8,%r12
140109e80:	48 8b f2             	mov    %rdx,%rsi
140109e83:	4c 8b f9             	mov    %rcx,%r15
140109e86:	48 89 55 cf          	mov    %rdx,-0x31(%rbp)
140109e8a:	4c 8b 75 7f          	mov    0x7f(%rbp),%r14
140109e8e:	4c 89 75 d7          	mov    %r14,-0x29(%rbp)
140109e92:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140109e96:	48 8b 02             	mov    (%rdx),%rax
140109e99:	48 63 48 04          	movslq 0x4(%rax),%rcx
140109e9d:	48 03 ca             	add    %rdx,%rcx
140109ea0:	48 8b 01             	mov    (%rcx),%rax
140109ea3:	48 8b 40 18          	mov    0x18(%rax),%rax
140109ea7:	ff 15 8b 2d a0 00    	call   *0xa02d8b(%rip)        # 0x140b0cc38
140109ead:	48 8b 48 08          	mov    0x8(%rax),%rcx
140109eb1:	48 85 c9             	test   %rcx,%rcx
140109eb4:	74 04                	je     0x140109eba
140109eb6:	f0 ff 41 08          	lock incl 0x8(%rcx)
140109eba:	48 8b 38             	mov    (%rax),%rdi
140109ebd:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
140109ec1:	48 8b 40 08          	mov    0x8(%rax),%rax
140109ec5:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140109ec9:	48 8b 07             	mov    (%rdi),%rax
140109ecc:	48 8b 98 e8 00 00 00 	mov    0xe8(%rax),%rbx
140109ed3:	66 0f 6f 05 e5 7f aa 	movdqa 0xaa7fe5(%rip),%xmm0        # 0x140bb1ec0
140109eda:	00
140109edb:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
140109edf:	49 8b 4f 48          	mov    0x48(%r15),%rcx
140109ee3:	48 8b 01             	mov    (%rcx),%rax
140109ee6:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
140109eea:	48 8b 40 18          	mov    0x18(%rax),%rax
140109eee:	ff 15 44 2d a0 00    	call   *0xa02d44(%rip)        # 0x140b0cc38
140109ef4:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
140109ef9:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140109efd:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140109f02:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140109f07:	4c 8b c8             	mov    %rax,%r9
140109f0a:	4c 8b c6             	mov    %rsi,%r8
140109f0d:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140109f11:	48 8b cf             	mov    %rdi,%rcx
140109f14:	48 8b c3             	mov    %rbx,%rax
140109f17:	ff 15 1b 2d a0 00    	call   *0xa02d1b(%rip)        # 0x140b0cc38
140109f1d:	83 cf ff             	or     $0xffffffff,%edi
140109f20:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
140109f24:	48 85 db             	test   %rbx,%rbx
140109f27:	74 35                	je     0x140109f5e
140109f29:	8b c7                	mov    %edi,%eax
140109f2b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140109f30:	03 c7                	add    %edi,%eax
140109f32:	75 2a                	jne    0x140109f5e
140109f34:	48 8b 03             	mov    (%rbx),%rax
140109f37:	48 8b cb             	mov    %rbx,%rcx
140109f3a:	48 8b 00             	mov    (%rax),%rax
140109f3d:	ff 15 f5 2c a0 00    	call   *0xa02cf5(%rip)        # 0x140b0cc38
140109f43:	8b c7                	mov    %edi,%eax
140109f45:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140109f4a:	03 c7                	add    %edi,%eax
140109f4c:	75 10                	jne    0x140109f5e
140109f4e:	48 8b 03             	mov    (%rbx),%rax
140109f51:	48 8b cb             	mov    %rbx,%rcx
140109f54:	48 8b 40 08          	mov    0x8(%rax),%rax
140109f58:	ff 15 da 2c a0 00    	call   *0xa02cda(%rip)        # 0x140b0cc38
140109f5e:	48 8b 0e             	mov    (%rsi),%rcx
140109f61:	48 8b 01             	mov    (%rcx),%rax
140109f64:	33 d2                	xor    %edx,%edx
140109f66:	48 8b 40 08          	mov    0x8(%rax),%rax
140109f6a:	ff 15 c8 2c a0 00    	call   *0xa02cc8(%rip)        # 0x140b0cc38
140109f70:	48 8b 0e             	mov    (%rsi),%rcx
140109f73:	48 8b 01             	mov    (%rcx),%rax