1401208a6:	c7 85 90 00 00 00 01 	movl   $0x1,0x90(%rbp)
1401208ad:	00 00 00
1401208b0:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
1401208b7:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1401208bb:	e8 b4 a9 fe ff       	call   0x14010b274
1401208c0:	48 8b d8             	mov    %rax,%rbx
1401208c3:	49 8b 4e 48          	mov    0x48(%r14),%rcx
1401208c7:	48 8b 11             	mov    (%rcx),%rdx
1401208ca:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401208ce:	ff 15 64 c3 9e 00    	call   *0x9ec364(%rip)        # 0x140b0cc38
1401208d4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401208d9:	4d 8d 4e 70          	lea    0x70(%r14),%r9
1401208dd:	4c 8b c0             	mov    %rax,%r8
1401208e0:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401208e4:	48 8b ce             	mov    %rsi,%rcx
1401208e7:	48 8b c7             	mov    %rdi,%rax
1401208ea:	ff 15 48 c3 9e 00    	call   *0x9ec348(%rip)        # 0x140b0cc38
1401208f0:	90                   	nop
1401208f1:	48 8b 08             	mov    (%rax),%rcx
1401208f4:	48 8b 01             	mov    (%rcx),%rax
1401208f7:	4d 8b c5             	mov    %r13,%r8
1401208fa:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401208ff:	48 8b 40 10          	mov    0x10(%rax),%rax
140120903:	ff 15 2f c3 9e 00    	call   *0x9ec32f(%rip)        # 0x140b0cc38
140120909:	90                   	nop
14012090a:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
14012090e:	48 85 db             	test   %rbx,%rbx
140120911:	74 3a                	je     0x14012094d
140120913:	41 8b c4             	mov    %r12d,%eax
140120916:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14012091b:	41 03 c4             	add    %r12d,%eax
14012091e:	75 2d                	jne    0x14012094d
140120920:	48 8b 03             	mov    (%rbx),%rax
140120923:	48 8b cb             	mov    %rbx,%rcx
140120926:	48 8b 00             	mov    (%rax),%rax
140120929:	ff 15 09 c3 9e 00    	call   *0x9ec309(%rip)        # 0x140b0cc38
14012092f:	41 8b c4             	mov    %r12d,%eax
140120932:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140120937:	41 03 c4             	add    %r12d,%eax
14012093a:	75 11                	jne    0x14012094d
14012093c:	48 8b 03             	mov    (%rbx),%rax
14012093f:	48 8b cb             	mov    %rbx,%rcx
140120942:	48 8b 40 08          	mov    0x8(%rax),%rax
140120946:	ff 15 ec c2 9e 00    	call   *0x9ec2ec(%rip)        # 0x140b0cc38
14012094c:	90                   	nop
14012094d:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140120951:	48 85 db             	test   %rbx,%rbx
140120954:	74 3a                	je     0x140120990
140120956:	41 8b c4             	mov    %r12d,%eax
140120959:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14012095e:	41 03 c4             	add    %r12d,%eax
140120961:	75 2d                	jne    0x140120990
140120963:	48 8b 03             	mov    (%rbx),%rax
140120966:	48 8b cb             	mov    %rbx,%rcx
140120969:	48 8b 00             	mov    (%rax),%rax
14012096c:	ff 15 c6 c2 9e 00    	call   *0x9ec2c6(%rip)        # 0x140b0cc38
140120972:	41 8b c4             	mov    %r12d,%eax
140120975:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14012097a:	41 03 c4             	add    %r12d,%eax
14012097d:	75 11                	jne    0x140120990
14012097f:	48 8b 03             	mov    (%rbx),%rax
140120982:	48 8b cb             	mov    %rbx,%rcx
140120985:	48 8b 40 08          	mov    0x8(%rax),%rax
140120989:	ff 15 a9 c2 9e 00    	call   *0x9ec2a9(%rip)        # 0x140b0cc38
14012098f:	90                   	nop
140120990:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
140120994:	48 85 db             	test   %rbx,%rbx
140120997:	74 39                	je     0x1401209d2
140120999:	41 8b c4             	mov    %r12d,%eax
14012099c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401209a1:	41 03 c4             	add    %r12d,%eax
1401209a4:	75 2c                	jne    0x1401209d2
1401209a6:	48 8b 03             	mov    (%rbx),%rax
1401209a9:	48 8b cb             	mov    %rbx,%rcx
1401209ac:	48 8b 00             	mov    (%rax),%rax
1401209af:	ff 15 83 c2 9e 00    	call   *0x9ec283(%rip)        # 0x140b0cc38
1401209b5:	41 8b c4             	mov    %r12d,%eax
1401209b8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401209bd:	41 03 c4             	add    %r12d,%eax
1401209c0:	75 10                	jne    0x1401209d2
1401209c2:	48 8b 03             	mov    (%rbx),%rax
1401209c5:	48 8b cb             	mov    %rbx,%rcx
1401209c8:	48 8b 40 08          	mov    0x8(%rax),%rax
1401209cc:	ff 15 66 c2 9e 00    	call   *0x9ec266(%rip)        # 0x140b0cc38
1401209d2:	49 8d 56 18          	lea    0x18(%r14),%rdx
1401209d6:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1401209da:	e8 ed 30 00 00       	call   0x140123acc
1401209df:	48 8b 08             	mov    (%rax),%rcx
1401209e2:	48 8b 50 08          	mov    0x8(%rax),%rdx
1401209e6:	48 83 20 00          	andq   $0x0,(%rax)
1401209ea:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1401209ef:	49 89 4e 28          	mov    %rcx,0x28(%r14)
1401209f3:	49 8b 5e 30          	mov    0x30(%r14),%rbx
1401209f7:	49 89 56 30          	mov    %rdx,0x30(%r14)
1401209fb:	83 cf ff             	or     $0xffffffff,%edi
1401209fe:	48 85 db             	test   %rbx,%rbx
140120a01:	74 35                	je     0x140120a38
140120a03:	8b c7                	mov    %edi,%eax
140120a05:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140120a0a:	03 c7                	add    %edi,%eax
140120a0c:	75 2a                	jne    0x140120a38
140120a0e:	48 8b 03             	mov    (%rbx),%rax
140120a11:	48 8b cb             	mov    %rbx,%rcx
140120a14:	48 8b 00             	mov    (%rax),%rax
140120a17:	ff 15 1b c2 9e 00    	call   *0x9ec21b(%rip)        # 0x140b0cc38
140120a1d:	8b c7                	mov    %edi,%eax
140120a1f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140120a24:	03 c7                	add    %edi,%eax
140120a26:	75 10                	jne    0x140120a38
140120a28:	48 8b 03             	mov    (%rbx),%rax
140120a2b:	48 8b cb             	mov    %rbx,%rcx
140120a2e:	48 8b 40 08          	mov    0x8(%rax),%rax
140120a32:	ff 15 00 c2 9e 00    	call   *0x9ec200(%rip)        # 0x140b0cc38
140120a38:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
140120a3c:	48 85 db             	test   %rbx,%rbx
140120a3f:	74 35                	je     0x140120a76
140120a41:	8b c7                	mov    %edi,%eax
140120a43:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140120a48:	03 c7                	add    %edi,%eax
140120a4a:	75 2a                	jne    0x140120a76
140120a4c:	48 8b 03             	mov    (%rbx),%rax
140120a4f:	48 8b cb             	mov    %rbx,%rcx
140120a52:	48 8b 00             	mov    (%rax),%rax
140120a55:	ff 15 dd c1 9e 00    	call   *0x9ec1dd(%rip)        # 0x140b0cc38
140120a5b:	8b c7                	mov    %edi,%eax
140120a5d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140120a62:	03 c7                	add    %edi,%eax
140120a64:	75 10                	jne    0x140120a76
140120a66:	48 8b 03             	mov    (%rbx),%rax
140120a69:	48 8b cb             	mov    %rbx,%rcx
140120a6c:	48 8b 40 08          	mov    0x8(%rax),%rax
140120a70:	ff 15 c2 c1 9e 00    	call   *0x9ec1c2(%rip)        # 0x140b0cc38
140120a76:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140120a7b:	48 8b 01             	mov    (%rcx),%rax
140120a7e:	48 8b 40 38          	mov    0x38(%rax),%rax
140120a82:	ff 15 b0 c1 9e 00    	call   *0x9ec1b0(%rip)        # 0x140b0cc38
140120a88:	83 f8 04             	cmp    $0x4,%eax
140120a8b:	75 05                	jne    0x140120a92
140120a8d:	8d 50 01             	lea    0x1(%rax),%edx
140120a90:	eb 3b                	jmp    0x140120acd
140120a92:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140120a97:	48 8b 01             	mov    (%rcx),%rax
140120a9a:	48 8b 40 38          	mov    0x38(%rax),%rax
140120a9e:	ff 15 94 c1 9e 00    	call   *0x9ec194(%rip)        # 0x140b0cc38
140120aa4:	83 f8 01             	cmp    $0x1,%eax
140120aa7:	75 05                	jne    0x140120aae
140120aa9:	8d 50 02             	lea    0x2(%rax),%edx
140120aac:	eb 1f                	jmp    0x140120acd
140120aae:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140120ab3:	48 8b 01             	mov    (%rcx),%rax
140120ab6:	48 8b 40 38          	mov    0x38(%rax),%rax
140120aba:	ff 15 78 c1 9e 00    	call   *0x9ec178(%rip)        # 0x140b0cc38
140120ac0:	ba 01 00 00 00       	mov    $0x1,%edx
140120ac5:	8d 4a 01             	lea    0x1(%rdx),%ecx
140120ac8:	3b c1                	cmp    %ecx,%eax
140120aca:	0f 44 d1             	cmove  %ecx,%edx
140120acd:	49 8b 4e 28          	mov    0x28(%r14),%rcx
140120ad1:	48 81 c1 88 00 00 00 	add    $0x88,%rcx
140120ad8:	48 8b 01             	mov    (%rcx),%rax
140120adb:	48 8b 40 08          	mov    0x8(%rax),%rax
140120adf:	ff 15 53 c1 9e 00    	call   *0x9ec153(%rip)        # 0x140b0cc38
140120ae5:	33 f6                	xor    %esi,%esi
140120ae7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140120aec:	48 8b 01             	mov    (%rcx),%rax
140120aef:	48 8b 40 18          	mov    0x18(%rax),%rax
140120af3:	ff 15 3f c1 9e 00    	call   *0x9ec13f(%rip)        # 0x140b0cc38
140120af9:	48 85 c0             	test   %rax,%rax
140120afc:	0f 84 e5 01 00 00    	je     0x140120ce7
140120b02:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140120b07:	48 8b 01             	mov    (%rcx),%rax
140120b0a:	4c 8b c6             	mov    %rsi,%r8
140120b0d:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140120b11:	48 8b 40 10          	mov    0x10(%rax),%rax
140120b15:	ff 15 1d c1 9e 00    	call   *0x9ec11d(%rip)        # 0x140b0cc38
140120b1b:	48 8b 08             	mov    (%rax),%rcx
140120b1e:	48 85 c9             	test   %rcx,%rcx
140120b21:	74 19                	je     0x140120b3c
140120b23:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140120b28:	48 8b 58 08          	mov    0x8(%rax),%rbx
140120b2c:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140120b31:	48 83 20 00          	andq   $0x0,(%rax)
140120b35:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140120b3a:	eb 1b                	jmp    0x140120b57
140120b3c:	0f 57 c0             	xorps  %xmm0,%xmm0
140120b3f:	0f 57 c9             	xorps  %xmm1,%xmm1
140120b42:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140120b48:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140120b4d:	66 48 0f 7e c3       	movq   %xmm0,%rbx
140120b52:	66 48 0f 7e c9       	movq   %xmm1,%rcx
140120b57:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
140120b5b:	48 85 ff             	test   %rdi,%rdi
140120b5e:	74 42                	je     0x140120ba2
140120b60:	83 cb ff             	or     $0xffffffff,%ebx
140120b63:	8b c3                	mov    %ebx,%eax
140120b65:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140120b6a:	03 c3                	add    %ebx,%eax
140120b6c:	75 2a                	jne    0x140120b98
140120b6e:	48 8b 07             	mov    (%rdi),%rax
140120b71:	48 8b cf             	mov    %rdi,%rcx
140120b74:	48 8b 00             	mov    (%rax),%rax
140120b77:	ff 15 bb c0 9e 00    	call   *0x9ec0bb(%rip)        # 0x140b0cc38
140120b7d:	8b c3                	mov    %ebx,%eax
140120b7f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140120b84:	03 c3                	add    %ebx,%eax
140120b86:	75 10                	jne    0x140120b98
140120b88:	48 8b 07             	mov    (%rdi),%rax
140120b8b:	48 8b cf             	mov    %rdi,%rcx
140120b8e:	48 8b 40 08          	mov    0x8(%rax),%rax
140120b92:	ff 15 a0 c0 9e 00    	call   *0x9ec0a0(%rip)        # 0x140b0cc38
140120b98:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140120b9d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140120ba2:	48 85 c9             	test   %rcx,%rcx
140120ba5:	0f 84 da 00 00 00    	je     0x140120c85
140120bab:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
140120bb0:	4c 8d 0d 71 13 bb 00 	lea    0xbb1371(%rip),%r9        # 0x140cd1f28
140120bb7:	4c 8d 05 d2 13 bb 00 	lea    0xbb13d2(%rip),%r8        # 0x140cd1f90
140120bbe:	33 d2                	xor    %edx,%edx
140120bc0:	e8 19 17 9d 00       	call   0x140af22de
140120bc5:	48 85 c0             	test   %rax,%rax
140120bc8:	74 1d                	je     0x140120be7
140120bca:	48 85 db             	test   %rbx,%rbx
140120bcd:	74 09                	je     0x140120bd8
140120bcf:	f0 ff 43 08          	lock incl 0x8(%rbx)
140120bd3:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140120bd8:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140120bdd:	48 8b fb             	mov    %rbx,%rdi
140120be0:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140120be5:	eb 1b                	jmp    0x140120c02
140120be7:	0f 57 c0             	xorps  %xmm0,%xmm0
140120bea:	0f 57 c9             	xorps  %xmm1,%xmm1
140120bed:	f3 0f 7f 4c 24 60    	movdqu %xmm1,0x60(%rsp)
140120bf3:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140120bf8:	66 48 0f 7e c7       	movq   %xmm0,%rdi
140120bfd:	66 48 0f 7e c8       	movq   %xmm1,%rax
140120c02:	48 85 c0             	test   %rax,%rax
140120c05:	75 32                	jne    0x140120c39
140120c07:	0f 57 c0             	xorps  %xmm0,%xmm0
140120c0a:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
140120c0f:	48 85 db             	test   %rbx,%rbx
140120c12:	74 0e                	je     0x140120c22
140120c14:	f0 ff 43 08          	lock incl 0x8(%rbx)
140120c18:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140120c1d:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140120c22:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140120c27:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
140120c2c:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140120c30:	49 8b ce             	mov    %r14,%rcx
140120c33:	e8 54 07 00 00       	call   0x14012138c
140120c38:	90                   	nop
140120c39:	48 85 ff             	test   %rdi,%rdi
140120c3c:	74 47                	je     0x140120c85
140120c3e:	83 c8 ff             	or     $0xffffffff,%eax
140120c41:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140120c46:	83 cf ff             	or     $0xffffffff,%edi
140120c49:	03 c7                	add    %edi,%eax
140120c4b:	75 31                	jne    0x140120c7e
140120c4d:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140120c52:	48 8b 03             	mov    (%rbx),%rax
140120c55:	48 8b cb             	mov    %rbx,%rcx
140120c58:	48 8b 00             	mov    (%rax),%rax
140120c5b:	ff 15 d7 bf 9e 00    	call   *0x9ebfd7(%rip)        # 0x140b0cc38
140120c61:	8b c7                	mov    %edi,%eax
140120c63:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140120c68:	03 c7                	add    %edi,%eax
140120c6a:	75 12                	jne    0x140120c7e
140120c6c:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140120c71:	48 8b 01             	mov    (%rcx),%rax
140120c74:	48 8b 40 08          	mov    0x8(%rax),%rax
140120c78:	ff 15 ba bf 9e 00    	call   *0x9ebfba(%rip)        # 0x140b0cc38
140120c7e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140120c83:	eb 03                	jmp    0x140120c88
140120c85:	83 cf ff             	or     $0xffffffff,%edi
140120c88:	48 85 db             	test   %rbx,%rbx
140120c8b:	74 3c                	je     0x140120cc9
140120c8d:	8b c7                	mov    %edi,%eax
140120c8f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140120c94:	03 c7                	add    %edi,%eax
140120c96:	75 31                	jne    0x140120cc9
140120c98:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140120c9d:	48 8b 03             	mov    (%rbx),%rax
140120ca0:	48 8b cb             	mov    %rbx,%rcx
140120ca3:	48 8b 00             	mov    (%rax),%rax
140120ca6:	ff 15 8c bf 9e 00    	call   *0x9ebf8c(%rip)        # 0x140b0cc38
140120cac:	8b c7                	mov    %edi,%eax
140120cae:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140120cb3:	03 c7                	add    %edi,%eax
140120cb5:	75 12                	jne    0x140120cc9
140120cb7:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140120cbc:	48 8b 01             	mov    (%rcx),%rax
140120cbf:	48 8b 40 08          	mov    0x8(%rax),%rax
140120cc3:	ff 15 6f bf 9e 00    	call   *0x9ebf6f(%rip)        # 0x140b0cc38
140120cc9:	48 ff c6             	inc    %rsi
140120ccc:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140120cd1:	48 8b 01             	mov    (%rcx),%rax
140120cd4:	48 8b 40 18          	mov    0x18(%rax),%rax
140120cd8:	ff 15 5a bf 9e 00    	call   *0x9ebf5a(%rip)        # 0x140b0cc38
140120cde:	48 3b f0             	cmp    %rax,%rsi
140120ce1:	0f 82 1b fe ff ff    	jb     0x140120b02
140120ce7:	49 8b 4e 28          	mov    0x28(%r14),%rcx
140120ceb:	48 8b 01             	mov    (%rcx),%rax
140120cee:	48 8b 40 40          	mov    0x40(%rax),%rax
140120cf2:	ff 15 40 bf 9e 00    	call   *0x9ebf40(%rip)        # 0x140b0cc38
140120cf8:	48 85 c0             	test   %rax,%rax
140120cfb:	0f 84 88 00 00 00    	je     0x140120d89
140120d01:	49 8b 4e 18          	mov    0x18(%r14),%rcx
140120d05:	48 8b 01             	mov    (%rcx),%rax
140120d08:	0f 57 c0             	xorps  %xmm0,%xmm0
140120d0b:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
140120d11:	49 8b 56 30          	mov    0x30(%r14),%rdx
140120d15:	48 85 d2             	test   %rdx,%rdx
140120d18:	74 04                	je     0x140120d1e
140120d1a:	f0 ff 42 08          	lock incl 0x8(%rdx)
140120d1e:	49 8b 56 28          	mov    0x28(%r14),%rdx
140120d22:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140120d27:	49 8b 56 30          	mov    0x30(%r14),%rdx
140120d2b:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
140120d30:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140120d35:	48 8b 40 48          	mov    0x48(%rax),%rax
140120d39:	ff 15 f9 be 9e 00    	call   *0x9ebef9(%rip)        # 0x140b0cc38
140120d3f:	90                   	nop
140120d40:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140120d45:	41 83 cc ff          	or     $0xffffffff,%r12d
140120d49:	48 85 db             	test   %rbx,%rbx
140120d4c:	74 3f                	je     0x140120d8d
140120d4e:	41 8b c4             	mov    %r12d,%eax
140120d51:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140120d56:	41 03 c4             	add    %r12d,%eax
140120d59:	75 32                	jne    0x140120d8d
140120d5b:	48 8b 03             	mov    (%rbx),%rax
140120d5e:	48 8b cb             	mov    %rbx,%rcx
140120d61:	48 8b 00             	mov    (%rax),%rax
140120d64:	ff 15 ce be 9e 00    	call   *0x9ebece(%rip)        # 0x140b0cc38
140120d6a:	41 8b c4             	mov    %r12d,%eax
140120d6d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140120d72:	41 03 c4             	add    %r12d,%eax
140120d75:	75 16                	jne    0x140120d8d
140120d77:	48 8b 03             	mov    (%rbx),%rax
140120d7a:	48 8b cb             	mov    %rbx,%rcx
140120d7d:	48 8b 40 08          	mov    0x8(%rax),%rax
140120d81:	ff 15 b1 be 9e 00    	call   *0x9ebeb1(%rip)        # 0x140b0cc38
140120d87:	eb 04                	jmp    0x140120d8d
140120d89:	41 83 cc ff          	or     $0xffffffff,%r12d
140120d8d:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140120d92:	48 85 db             	test   %rbx,%rbx
140120d95:	74 39                	je     0x140120dd0
140120d97:	41 8b c4             	mov    %r12d,%eax
140120d9a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140120d9f:	41 03 c4             	add    %r12d,%eax
140120da2:	75 2c                	jne    0x140120dd0
140120da4:	48 8b 03             	mov    (%rbx),%rax