140a819b7:	03 c7                	add    %edi,%eax
140a819b9:	75 2b                	jne    0x140a819e6
140a819bb:	48 8b 03             	mov    (%rbx),%rax
140a819be:	48 8b cb             	mov    %rbx,%rcx
140a819c1:	48 8b 00             	mov    (%rax),%rax
140a819c4:	ff 15 6e b2 08 00    	call   *0x8b26e(%rip)        # 0x140b0cc38
140a819ca:	8b c7                	mov    %edi,%eax
140a819cc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a819d1:	03 c7                	add    %edi,%eax
140a819d3:	75 11                	jne    0x140a819e6
140a819d5:	48 8b 03             	mov    (%rbx),%rax
140a819d8:	48 8b cb             	mov    %rbx,%rcx
140a819db:	48 8b 40 08          	mov    0x8(%rax),%rax
140a819df:	ff 15 53 b2 08 00    	call   *0x8b253(%rip)        # 0x140b0cc38
140a819e5:	90                   	nop
140a819e6:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140a819ea:	48 85 db             	test   %rbx,%rbx
140a819ed:	74 36                	je     0x140a81a25
140a819ef:	8b c7                	mov    %edi,%eax
140a819f1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a819f6:	03 c7                	add    %edi,%eax
140a819f8:	75 2b                	jne    0x140a81a25
140a819fa:	48 8b 03             	mov    (%rbx),%rax
140a819fd:	48 8b cb             	mov    %rbx,%rcx
140a81a00:	48 8b 00             	mov    (%rax),%rax
140a81a03:	ff 15 2f b2 08 00    	call   *0x8b22f(%rip)        # 0x140b0cc38
140a81a09:	8b c7                	mov    %edi,%eax
140a81a0b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81a10:	03 c7                	add    %edi,%eax
140a81a12:	75 11                	jne    0x140a81a25
140a81a14:	48 8b 03             	mov    (%rbx),%rax
140a81a17:	48 8b cb             	mov    %rbx,%rcx
140a81a1a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81a1e:	ff 15 14 b2 08 00    	call   *0x8b214(%rip)        # 0x140b0cc38
140a81a24:	90                   	nop
140a81a25:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a81a2a:	48 85 db             	test   %rbx,%rbx
140a81a2d:	74 36                	je     0x140a81a65
140a81a2f:	8b c7                	mov    %edi,%eax
140a81a31:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81a36:	03 c7                	add    %edi,%eax
140a81a38:	75 2b                	jne    0x140a81a65
140a81a3a:	48 8b 03             	mov    (%rbx),%rax
140a81a3d:	48 8b cb             	mov    %rbx,%rcx
140a81a40:	48 8b 00             	mov    (%rax),%rax
140a81a43:	ff 15 ef b1 08 00    	call   *0x8b1ef(%rip)        # 0x140b0cc38
140a81a49:	8b c7                	mov    %edi,%eax
140a81a4b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81a50:	03 c7                	add    %edi,%eax
140a81a52:	75 11                	jne    0x140a81a65
140a81a54:	48 8b 03             	mov    (%rbx),%rax
140a81a57:	48 8b cb             	mov    %rbx,%rcx
140a81a5a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81a5e:	ff 15 d4 b1 08 00    	call   *0x8b1d4(%rip)        # 0x140b0cc38
140a81a64:	90                   	nop
140a81a65:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140a81a69:	48 85 db             	test   %rbx,%rbx
140a81a6c:	74 42                	je     0x140a81ab0
140a81a6e:	8b c7                	mov    %edi,%eax
140a81a70:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81a75:	03 c7                	add    %edi,%eax
140a81a77:	75 37                	jne    0x140a81ab0
140a81a79:	48 8b 03             	mov    (%rbx),%rax
140a81a7c:	48 8b cb             	mov    %rbx,%rcx
140a81a7f:	48 8b 00             	mov    (%rax),%rax
140a81a82:	ff 15 b0 b1 08 00    	call   *0x8b1b0(%rip)        # 0x140b0cc38
140a81a88:	8b c7                	mov    %edi,%eax
140a81a8a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81a8f:	03 c7                	add    %edi,%eax
140a81a91:	75 1d                	jne    0x140a81ab0
140a81a93:	48 8b 03             	mov    (%rbx),%rax
140a81a96:	48 8b cb             	mov    %rbx,%rcx
140a81a99:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81a9d:	ff 15 95 b1 08 00    	call   *0x8b195(%rip)        # 0x140b0cc38
140a81aa3:	90                   	nop
140a81aa4:	0f 1f 40 00          	nopl   0x0(%rax)
140a81aa8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140a81aaf:	00
140a81ab0:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a81ab5:	48 85 db             	test   %rbx,%rbx
140a81ab8:	74 35                	je     0x140a81aef
140a81aba:	8b c7                	mov    %edi,%eax
140a81abc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81ac1:	03 c7                	add    %edi,%eax
140a81ac3:	75 2a                	jne    0x140a81aef
140a81ac5:	48 8b 03             	mov    (%rbx),%rax
140a81ac8:	48 8b cb             	mov    %rbx,%rcx
140a81acb:	48 8b 00             	mov    (%rax),%rax
140a81ace:	ff 15 64 b1 08 00    	call   *0x8b164(%rip)        # 0x140b0cc38
140a81ad4:	8b c7                	mov    %edi,%eax
140a81ad6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81adb:	03 c7                	add    %edi,%eax
140a81add:	75 10                	jne    0x140a81aef
140a81adf:	48 8b 03             	mov    (%rbx),%rax
140a81ae2:	48 8b cb             	mov    %rbx,%rcx
140a81ae5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81ae9:	ff 15 49 b1 08 00    	call   *0x8b149(%rip)        # 0x140b0cc38
140a81aef:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a81af3:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a81af7:	48 83 c1 08          	add    $0x8,%rcx
140a81afb:	48 03 ce             	add    %rsi,%rcx
140a81afe:	48 8b 01             	mov    (%rcx),%rax
140a81b01:	48 8b 40 10          	mov    0x10(%rax),%rax
140a81b05:	ff 15 2d b1 08 00    	call   *0x8b12d(%rip)        # 0x140b0cc38
140a81b0b:	33 ff                	xor    %edi,%edi
140a81b0d:	84 c0                	test   %al,%al
140a81b0f:	0f 84 ae 03 00 00    	je     0x140a81ec3
140a81b15:	0f 57 c0             	xorps  %xmm0,%xmm0
140a81b18:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140a81b1e:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140a81b23:	48 85 c0             	test   %rax,%rax
140a81b26:	74 04                	je     0x140a81b2c
140a81b28:	f0 ff 40 08          	lock incl 0x8(%rax)
140a81b2c:	49 8b 04 24          	mov    (%r12),%rax
140a81b30:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a81b35:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140a81b3a:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a81b3f:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
140a81b44:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a81b48:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a81b4c:	48 83 c1 08          	add    $0x8,%rcx
140a81b50:	48 03 ce             	add    %rsi,%rcx
140a81b53:	48 8b 01             	mov    (%rcx),%rax
140a81b56:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140a81b5b:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140a81b5f:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140a81b66:	ff 15 cc b0 08 00    	call   *0x8b0cc(%rip)        # 0x140b0cc38
140a81b6c:	f3 0f 10 5c 24 40    	movss  0x40(%rsp),%xmm3
140a81b72:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
140a81b76:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140a81b7b:	49 8b ce             	mov    %r14,%rcx
140a81b7e:	e8 c9 6a ff ff       	call   0x140a7864c
140a81b83:	90                   	nop
140a81b84:	4c 8b ce             	mov    %rsi,%r9
140a81b87:	4d 8b c7             	mov    %r15,%r8
140a81b8a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140a81b8f:	e8 b8 e9 ff ff       	call   0x140a8054c
140a81b94:	90                   	nop
140a81b95:	48 39 7c 24 60       	cmp    %rdi,0x60(%rsp)
140a81b9a:	0f 84 22 02 00 00    	je     0x140a81dc2
140a81ba0:	48 39 7c 24 50       	cmp    %rdi,0x50(%rsp)
140a81ba5:	0f 84 17 02 00 00    	je     0x140a81dc2
140a81bab:	48 39 7c 24 70       	cmp    %rdi,0x70(%rsp)
140a81bb0:	0f 84 0c 02 00 00    	je     0x140a81dc2
140a81bb6:	49 8b 7e 18          	mov    0x18(%r14),%rdi
140a81bba:	48 8b 07             	mov    (%rdi),%rax
140a81bbd:	48 8b 98 08 01 00 00 	mov    0x108(%rax),%rbx
140a81bc4:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140a81bc8:	48 63 4a 08          	movslq 0x8(%rdx),%rcx
140a81bcc:	48 83 c1 08          	add    $0x8,%rcx
140a81bd0:	48 03 ce             	add    %rsi,%rcx
140a81bd3:	48 8b 11             	mov    (%rcx),%rdx
140a81bd6:	48 8b 42 50          	mov    0x50(%rdx),%rax
140a81bda:	ff 15 58 b0 08 00    	call   *0x8b058(%rip)        # 0x140b0cc38
140a81be0:	8b d0                	mov    %eax,%edx
140a81be2:	48 8b cf             	mov    %rdi,%rcx
140a81be5:	48 8b c3             	mov    %rbx,%rax
140a81be8:	ff 15 4a b0 08 00    	call   *0x8b04a(%rip)        # 0x140b0cc38
140a81bee:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140a81bf2:	48 8b 01             	mov    (%rcx),%rax
140a81bf5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81bf9:	ff 15 39 b0 08 00    	call   *0x8b039(%rip)        # 0x140b0cc38
140a81bff:	66 83 f8 16          	cmp    $0x16,%ax
140a81c03:	0f 84 aa 00 00 00    	je     0x140a81cb3
140a81c09:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140a81c0d:	48 8b 01             	mov    (%rcx),%rax
140a81c10:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81c14:	ff 15 1e b0 08 00    	call   *0x8b01e(%rip)        # 0x140b0cc38
140a81c1a:	66 83 f8 14          	cmp    $0x14,%ax
140a81c1e:	0f 84 8f 00 00 00    	je     0x140a81cb3
140a81c24:	49 8b 5e 18          	mov    0x18(%r14),%rbx
140a81c28:	48 8b 03             	mov    (%rbx),%rax
140a81c2b:	48 8b 78 20          	mov    0x20(%rax),%rdi
140a81c2f:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140a81c33:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140a81c37:	0f 57 c0             	xorps  %xmm0,%xmm0
140a81c3a:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140a81c3f:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140a81c43:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140a81c47:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a81c4c:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140a81c51:	48 85 c0             	test   %rax,%rax
140a81c54:	74 04                	je     0x140a81c5a
140a81c56:	f0 ff 40 08          	lock incl 0x8(%rax)
140a81c5a:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140a81c5f:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a81c64:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a81c68:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a81c6c:	48 83 c1 08          	add    $0x8,%rcx
140a81c70:	48 03 ce             	add    %rsi,%rcx
140a81c73:	48 8b 01             	mov    (%rcx),%rax
140a81c76:	49 8b d7             	mov    %r15,%rdx
140a81c79:	48 8b 40 60          	mov    0x60(%rax),%rax
140a81c7d:	ff 15 b5 af 08 00    	call   *0x8afb5(%rip)        # 0x140b0cc38
140a81c83:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140a81c87:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a81c8c:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140a81c90:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a81c95:	0f 28 d8             	movaps %xmm0,%xmm3
140a81c98:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a81c9d:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140a81ca2:	48 8b cb             	mov    %rbx,%rcx
140a81ca5:	48 8b c7             	mov    %rdi,%rax
140a81ca8:	ff 15 8a af 08 00    	call   *0x8af8a(%rip)        # 0x140b0cc38
140a81cae:	e9 0f 01 00 00       	jmp    0x140a81dc2
140a81cb3:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a81cb7:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a81cbb:	48 83 c1 08          	add    $0x8,%rcx
140a81cbf:	48 03 ce             	add    %rsi,%rcx
140a81cc2:	48 8b 01             	mov    (%rcx),%rax
140a81cc5:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140a81cc9:	48 8b 40 28          	mov    0x28(%rax),%rax
140a81ccd:	ff 15 65 af 08 00    	call   *0x8af65(%rip)        # 0x140b0cc38
140a81cd3:	48 8d 55 10          	lea    0x10(%rbp),%rdx
140a81cd7:	48 8b c8             	mov    %rax,%rcx
140a81cda:	e8 71 a6 e8 ff       	call   0x14090c350
140a81cdf:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140a81ce4:	48 8b 01             	mov    (%rcx),%rax
140a81ce7:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140a81ceb:	48 8b 40 20          	mov    0x20(%rax),%rax
140a81cef:	ff 15 43 af 08 00    	call   *0x8af43(%rip)        # 0x140b0cc38
140a81cf5:	4c 8b 54 24 70       	mov    0x70(%rsp),%r10
140a81cfa:	49 8b 02             	mov    (%r10),%rax
140a81cfd:	4c 8b 48 18          	mov    0x18(%rax),%r9
140a81d01:	4c 8d 45 10          	lea    0x10(%rbp),%r8
140a81d05:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140a81d09:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140a81d0d:	e8 2e 11 71 ff       	call   0x140192e40
140a81d12:	48 8b d0             	mov    %rax,%rdx
140a81d15:	49 8b ca             	mov    %r10,%rcx
140a81d18:	49 8b c1             	mov    %r9,%rax
140a81d1b:	ff 15 17 af 08 00    	call   *0x8af17(%rip)        # 0x140b0cc38
140a81d21:	49 8b 5e 18          	mov    0x18(%r14),%rbx
140a81d25:	48 8b 03             	mov    (%rbx),%rax
140a81d28:	48 8b 78 20          	mov    0x20(%rax),%rdi
140a81d2c:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140a81d30:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140a81d34:	0f 57 c0             	xorps  %xmm0,%xmm0
140a81d37:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140a81d3c:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140a81d40:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140a81d44:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a81d49:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140a81d4e:	48 85 c0             	test   %rax,%rax
140a81d51:	74 04                	je     0x140a81d57
140a81d53:	f0 ff 40 08          	lock incl 0x8(%rax)
140a81d57:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140a81d5c:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a81d61:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a81d65:	48 63 48 08          	movslq 0x8(%rax),%rcx
140a81d69:	48 83 c1 08          	add    $0x8,%rcx
140a81d6d:	48 03 ce             	add    %rsi,%rcx
140a81d70:	48 8b 01             	mov    (%rcx),%rax
140a81d73:	49 8b d7             	mov    %r15,%rdx
140a81d76:	48 8b 40 60          	mov    0x60(%rax),%rax
140a81d7a:	ff 15 b8 ae 08 00    	call   *0x8aeb8(%rip)        # 0x140b0cc38
140a81d80:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140a81d84:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a81d89:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140a81d8d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a81d92:	0f 28 d8             	movaps %xmm0,%xmm3
140a81d95:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a81d9a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140a81d9f:	48 8b cb             	mov    %rbx,%rcx
140a81da2:	48 8b c7             	mov    %rdi,%rax
140a81da5:	ff 15 8d ae 08 00    	call   *0x8ae8d(%rip)        # 0x140b0cc38
140a81dab:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140a81db0:	48 8b 01             	mov    (%rcx),%rax
140a81db3:	48 8d 55 28          	lea    0x28(%rbp),%rdx
140a81db7:	48 8b 40 18          	mov    0x18(%rax),%rax
140a81dbb:	ff 15 77 ae 08 00    	call   *0x8ae77(%rip)        # 0x140b0cc38
140a81dc1:	90                   	nop
140a81dc2:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a81dc7:	83 cf ff             	or     $0xffffffff,%edi
140a81dca:	48 85 db             	test   %rbx,%rbx
140a81dcd:	74 36                	je     0x140a81e05
140a81dcf:	8b c7                	mov    %edi,%eax
140a81dd1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81dd6:	03 c7                	add    %edi,%eax
140a81dd8:	75 2b                	jne    0x140a81e05
140a81dda:	48 8b 03             	mov    (%rbx),%rax
140a81ddd:	48 8b cb             	mov    %rbx,%rcx
140a81de0:	48 8b 00             	mov    (%rax),%rax
140a81de3:	ff 15 4f ae 08 00    	call   *0x8ae4f(%rip)        # 0x140b0cc38
140a81de9:	8b c7                	mov    %edi,%eax
140a81deb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81df0:	03 c7                	add    %edi,%eax
140a81df2:	75 11                	jne    0x140a81e05
140a81df4:	48 8b 03             	mov    (%rbx),%rax
140a81df7:	48 8b cb             	mov    %rbx,%rcx
140a81dfa:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81dfe:	ff 15 34 ae 08 00    	call   *0x8ae34(%rip)        # 0x140b0cc38
140a81e04:	90                   	nop
140a81e05:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140a81e0a:	48 85 db             	test   %rbx,%rbx
140a81e0d:	74 36                	je     0x140a81e45
140a81e0f:	8b c7                	mov    %edi,%eax
140a81e11:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81e16:	03 c7                	add    %edi,%eax
140a81e18:	75 2b                	jne    0x140a81e45
140a81e1a:	48 8b 03             	mov    (%rbx),%rax
140a81e1d:	48 8b cb             	mov    %rbx,%rcx
140a81e20:	48 8b 00             	mov    (%rax),%rax
140a81e23:	ff 15 0f ae 08 00    	call   *0x8ae0f(%rip)        # 0x140b0cc38
140a81e29:	8b c7                	mov    %edi,%eax
140a81e2b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81e30:	03 c7                	add    %edi,%eax
140a81e32:	75 11                	jne    0x140a81e45
140a81e34:	48 8b 03             	mov    (%rbx),%rax
140a81e37:	48 8b cb             	mov    %rbx,%rcx
140a81e3a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81e3e:	ff 15 f4 ad 08 00    	call   *0x8adf4(%rip)        # 0x140b0cc38
140a81e44:	90                   	nop
140a81e45:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140a81e49:	48 85 db             	test   %rbx,%rbx
140a81e4c:	74 36                	je     0x140a81e84
140a81e4e:	8b c7                	mov    %edi,%eax
140a81e50:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81e55:	03 c7                	add    %edi,%eax
140a81e57:	75 2b                	jne    0x140a81e84
140a81e59:	48 8b 03             	mov    (%rbx),%rax
140a81e5c:	48 8b cb             	mov    %rbx,%rcx
140a81e5f:	48 8b 00             	mov    (%rax),%rax
140a81e62:	ff 15 d0 ad 08 00    	call   *0x8add0(%rip)        # 0x140b0cc38
140a81e68:	8b c7                	mov    %edi,%eax
140a81e6a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81e6f:	03 c7                	add    %edi,%eax
140a81e71:	75 11                	jne    0x140a81e84
140a81e73:	48 8b 03             	mov    (%rbx),%rax
140a81e76:	48 8b cb             	mov    %rbx,%rcx
140a81e79:	48 8b 40 08          	mov    0x8(%rax),%rax
140a81e7d:	ff 15 b5 ad 08 00    	call   *0x8adb5(%rip)        # 0x140b0cc38
140a81e83:	90                   	nop
140a81e84:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a81e89:	48 85 db             	test   %rbx,%rbx
140a81e8c:	74 35                	je     0x140a81ec3
140a81e8e:	8b c7                	mov    %edi,%eax
140a81e90:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a81e95:	03 c7                	add    %edi,%eax
140a81e97:	75 2a                	jne    0x140a81ec3
140a81e99:	48 8b 03             	mov    (%rbx),%rax
140a81e9c:	48 8b cb             	mov    %rbx,%rcx
140a81e9f:	48 8b 00             	mov    (%rax),%rax
140a81ea2:	ff 15 90 ad 08 00    	call   *0x8ad90(%rip)        # 0x140b0cc38
140a81ea8:	8b c7                	mov    %edi,%eax
140a81eaa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a81eaf:	03 c7                	add    %edi,%eax
140a81eb1:	75 10                	jne    0x140a81ec3
140a81eb3:	48 8b 03             	mov    (%rbx),%rax
140a81eb6:	48 8b cb             	mov    %rbx,%rcx