140a6f67d:	48 8b 03             	mov    (%rbx),%rax
140a6f680:	48 8b cb             	mov    %rbx,%rcx
140a6f683:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f687:	ff 15 ab d5 09 00    	call   *0x9d5ab(%rip)        # 0x140b0cc38
140a6f68d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6f692:	48 8d 05 bf 7a 0c 00 	lea    0xc7abf(%rip),%rax        # 0x140b37158
140a6f699:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6f69e:	48 89 07             	mov    %rax,(%rdi)
140a6f6a1:	48 83 c4 20          	add    $0x20,%rsp
140a6f6a5:	5f                   	pop    %rdi
140a6f6a6:	c3                   	ret
140a6f6a7:	90                   	nop
140a6f6a8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6f6ad:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a6f6b2:	57                   	push   %rdi
140a6f6b3:	48 83 ec 20          	sub    $0x20,%rsp
140a6f6b7:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140a6f6bb:	83 ce ff             	or     $0xffffffff,%esi
140a6f6be:	48 8b f9             	mov    %rcx,%rdi
140a6f6c1:	48 85 db             	test   %rbx,%rbx
140a6f6c4:	74 35                	je     0x140a6f6fb
140a6f6c6:	8b c6                	mov    %esi,%eax
140a6f6c8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f6cd:	03 c6                	add    %esi,%eax
140a6f6cf:	75 2a                	jne    0x140a6f6fb
140a6f6d1:	48 8b 03             	mov    (%rbx),%rax
140a6f6d4:	48 8b cb             	mov    %rbx,%rcx
140a6f6d7:	48 8b 00             	mov    (%rax),%rax
140a6f6da:	ff 15 58 d5 09 00    	call   *0x9d558(%rip)        # 0x140b0cc38
140a6f6e0:	8b c6                	mov    %esi,%eax
140a6f6e2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f6e7:	03 c6                	add    %esi,%eax
140a6f6e9:	75 10                	jne    0x140a6f6fb
140a6f6eb:	48 8b 03             	mov    (%rbx),%rax
140a6f6ee:	48 8b cb             	mov    %rbx,%rcx
140a6f6f1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f6f5:	ff 15 3d d5 09 00    	call   *0x9d53d(%rip)        # 0x140b0cc38
140a6f6fb:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6f6ff:	48 85 db             	test   %rbx,%rbx
140a6f702:	74 35                	je     0x140a6f739
140a6f704:	8b c6                	mov    %esi,%eax
140a6f706:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f70b:	03 c6                	add    %esi,%eax
140a6f70d:	75 2a                	jne    0x140a6f739
140a6f70f:	48 8b 03             	mov    (%rbx),%rax
140a6f712:	48 8b cb             	mov    %rbx,%rcx
140a6f715:	48 8b 00             	mov    (%rax),%rax
140a6f718:	ff 15 1a d5 09 00    	call   *0x9d51a(%rip)        # 0x140b0cc38
140a6f71e:	8b c6                	mov    %esi,%eax
140a6f720:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f725:	03 c6                	add    %esi,%eax
140a6f727:	75 10                	jne    0x140a6f739
140a6f729:	48 8b 03             	mov    (%rbx),%rax
140a6f72c:	48 8b cb             	mov    %rbx,%rcx
140a6f72f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f733:	ff 15 ff d4 09 00    	call   *0x9d4ff(%rip)        # 0x140b0cc38
140a6f739:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6f73e:	48 8d 05 8b 7e 0c 00 	lea    0xc7e8b(%rip),%rax        # 0x140b375d0
140a6f745:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6f74a:	48 89 07             	mov    %rax,(%rdi)
140a6f74d:	48 83 c4 20          	add    $0x20,%rsp
140a6f751:	5f                   	pop    %rdi
140a6f752:	c3                   	ret
140a6f753:	90                   	nop
140a6f754:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6f759:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a6f75e:	57                   	push   %rdi
140a6f75f:	48 83 ec 20          	sub    $0x20,%rsp
140a6f763:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140a6f767:	83 ce ff             	or     $0xffffffff,%esi
140a6f76a:	48 8b f9             	mov    %rcx,%rdi
140a6f76d:	48 85 db             	test   %rbx,%rbx
140a6f770:	74 35                	je     0x140a6f7a7
140a6f772:	8b c6                	mov    %esi,%eax
140a6f774:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f779:	03 c6                	add    %esi,%eax
140a6f77b:	75 2a                	jne    0x140a6f7a7
140a6f77d:	48 8b 03             	mov    (%rbx),%rax
140a6f780:	48 8b cb             	mov    %rbx,%rcx
140a6f783:	48 8b 00             	mov    (%rax),%rax
140a6f786:	ff 15 ac d4 09 00    	call   *0x9d4ac(%rip)        # 0x140b0cc38
140a6f78c:	8b c6                	mov    %esi,%eax
140a6f78e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f793:	03 c6                	add    %esi,%eax
140a6f795:	75 10                	jne    0x140a6f7a7
140a6f797:	48 8b 03             	mov    (%rbx),%rax
140a6f79a:	48 8b cb             	mov    %rbx,%rcx
140a6f79d:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f7a1:	ff 15 91 d4 09 00    	call   *0x9d491(%rip)        # 0x140b0cc38
140a6f7a7:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6f7ab:	48 85 db             	test   %rbx,%rbx
140a6f7ae:	74 35                	je     0x140a6f7e5
140a6f7b0:	8b c6                	mov    %esi,%eax
140a6f7b2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f7b7:	03 c6                	add    %esi,%eax
140a6f7b9:	75 2a                	jne    0x140a6f7e5
140a6f7bb:	48 8b 03             	mov    (%rbx),%rax
140a6f7be:	48 8b cb             	mov    %rbx,%rcx
140a6f7c1:	48 8b 00             	mov    (%rax),%rax
140a6f7c4:	ff 15 6e d4 09 00    	call   *0x9d46e(%rip)        # 0x140b0cc38
140a6f7ca:	8b c6                	mov    %esi,%eax
140a6f7cc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f7d1:	03 c6                	add    %esi,%eax
140a6f7d3:	75 10                	jne    0x140a6f7e5
140a6f7d5:	48 8b 03             	mov    (%rbx),%rax
140a6f7d8:	48 8b cb             	mov    %rbx,%rcx
140a6f7db:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f7df:	ff 15 53 d4 09 00    	call   *0x9d453(%rip)        # 0x140b0cc38
140a6f7e5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6f7ea:	48 8d 05 17 7f 0c 00 	lea    0xc7f17(%rip),%rax        # 0x140b37708
140a6f7f1:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6f7f6:	48 89 07             	mov    %rax,(%rdi)
140a6f7f9:	48 83 c4 20          	add    $0x20,%rsp
140a6f7fd:	5f                   	pop    %rdi
140a6f7fe:	c3                   	ret
140a6f7ff:	90                   	nop
140a6f800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a6f805:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a6f80a:	57                   	push   %rdi
140a6f80b:	48 83 ec 20          	sub    $0x20,%rsp
140a6f80f:	48 8b 59 20          	mov    0x20(%rcx),%rbx
140a6f813:	83 ce ff             	or     $0xffffffff,%esi
140a6f816:	48 8b f9             	mov    %rcx,%rdi
140a6f819:	48 85 db             	test   %rbx,%rbx
140a6f81c:	74 35                	je     0x140a6f853
140a6f81e:	8b c6                	mov    %esi,%eax
140a6f820:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f825:	03 c6                	add    %esi,%eax
140a6f827:	75 2a                	jne    0x140a6f853
140a6f829:	48 8b 03             	mov    (%rbx),%rax
140a6f82c:	48 8b cb             	mov    %rbx,%rcx
140a6f82f:	48 8b 00             	mov    (%rax),%rax
140a6f832:	ff 15 00 d4 09 00    	call   *0x9d400(%rip)        # 0x140b0cc38
140a6f838:	8b c6                	mov    %esi,%eax
140a6f83a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f83f:	03 c6                	add    %esi,%eax
140a6f841:	75 10                	jne    0x140a6f853
140a6f843:	48 8b 03             	mov    (%rbx),%rax
140a6f846:	48 8b cb             	mov    %rbx,%rcx
140a6f849:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f84d:	ff 15 e5 d3 09 00    	call   *0x9d3e5(%rip)        # 0x140b0cc38
140a6f853:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
140a6f857:	48 85 db             	test   %rbx,%rbx
140a6f85a:	74 35                	je     0x140a6f891
140a6f85c:	8b c6                	mov    %esi,%eax
140a6f85e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f863:	03 c6                	add    %esi,%eax
140a6f865:	75 2a                	jne    0x140a6f891
140a6f867:	48 8b 03             	mov    (%rbx),%rax
140a6f86a:	48 8b cb             	mov    %rbx,%rcx
140a6f86d:	48 8b 00             	mov    (%rax),%rax
140a6f870:	ff 15 c2 d3 09 00    	call   *0x9d3c2(%rip)        # 0x140b0cc38
140a6f876:	8b c6                	mov    %esi,%eax
140a6f878:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f87d:	03 c6                	add    %esi,%eax
140a6f87f:	75 10                	jne    0x140a6f891
140a6f881:	48 8b 03             	mov    (%rbx),%rax
140a6f884:	48 8b cb             	mov    %rbx,%rcx
140a6f887:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f88b:	ff 15 a7 d3 09 00    	call   *0x9d3a7(%rip)        # 0x140b0cc38
140a6f891:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a6f896:	48 8d 05 03 7e 0c 00 	lea    0xc7e03(%rip),%rax        # 0x140b376a0
140a6f89d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a6f8a2:	48 89 07             	mov    %rax,(%rdi)
140a6f8a5:	48 83 c4 20          	add    $0x20,%rsp
140a6f8a9:	5f                   	pop    %rdi
140a6f8aa:	c3                   	ret
140a6f8ab:	90                   	nop
140a6f8ac:	48 8b c4             	mov    %rsp,%rax
140a6f8af:	48 89 58 10          	mov    %rbx,0x10(%rax)
140a6f8b3:	48 89 68 18          	mov    %rbp,0x18(%rax)
140a6f8b7:	48 89 70 20          	mov    %rsi,0x20(%rax)
140a6f8bb:	48 89 48 08          	mov    %rcx,0x8(%rax)
140a6f8bf:	57                   	push   %rdi
140a6f8c0:	48 83 ec 30          	sub    $0x30,%rsp
140a6f8c4:	48 8b f1             	mov    %rcx,%rsi
140a6f8c7:	83 60 e8 00          	andl   $0x0,-0x18(%rax)
140a6f8cb:	e8 18 24 00 00       	call   0x140a71ce8
140a6f8d0:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140a6f8d7:	00
140a6f8d8:	48 8b 1e             	mov    (%rsi),%rbx
140a6f8db:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140a6f8df:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140a6f8e3:	48 85 d2             	test   %rdx,%rdx
140a6f8e6:	0f 84 e5 00 00 00    	je     0x140a6f9d1
140a6f8ec:	8b 42 08             	mov    0x8(%rdx),%eax
140a6f8ef:	eb 0a                	jmp    0x140a6f8fb
140a6f8f1:	8d 48 01             	lea    0x1(%rax),%ecx
140a6f8f4:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140a6f8f9:	74 0a                	je     0x140a6f905
140a6f8fb:	85 c0                	test   %eax,%eax
140a6f8fd:	0f 84 ce 00 00 00    	je     0x140a6f9d1
140a6f903:	eb ec                	jmp    0x140a6f8f1
140a6f905:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a6f909:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
140a6f90d:	33 c9                	xor    %ecx,%ecx
140a6f90f:	33 ff                	xor    %edi,%edi
140a6f911:	48 85 db             	test   %rbx,%rbx
140a6f914:	74 0a                	je     0x140a6f920
140a6f916:	48 8b c8             	mov    %rax,%rcx
140a6f919:	48 8b fb             	mov    %rbx,%rdi
140a6f91c:	f0 ff 43 0c          	lock incl 0xc(%rbx)
140a6f920:	33 c0                	xor    %eax,%eax
140a6f922:	33 d2                	xor    %edx,%edx
140a6f924:	48 85 ff             	test   %rdi,%rdi
140a6f927:	74 0a                	je     0x140a6f933
140a6f929:	f0 ff 47 0c          	lock incl 0xc(%rdi)
140a6f92d:	48 8b c1             	mov    %rcx,%rax
140a6f930:	48 8b d7             	mov    %rdi,%rdx
140a6f933:	49 89 40 18          	mov    %rax,0x18(%r8)
140a6f937:	49 8b 48 20          	mov    0x20(%r8),%rcx
140a6f93b:	49 89 50 20          	mov    %rdx,0x20(%r8)
140a6f93f:	83 cd ff             	or     $0xffffffff,%ebp
140a6f942:	48 85 c9             	test   %rcx,%rcx
140a6f945:	74 18                	je     0x140a6f95f
140a6f947:	8b c5                	mov    %ebp,%eax
140a6f949:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
140a6f94e:	03 c5                	add    %ebp,%eax
140a6f950:	75 0d                	jne    0x140a6f95f
140a6f952:	48 8b 01             	mov    (%rcx),%rax
140a6f955:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f959:	ff 15 d9 d2 09 00    	call   *0x9d2d9(%rip)        # 0x140b0cc38
140a6f95f:	48 85 ff             	test   %rdi,%rdi
140a6f962:	74 1b                	je     0x140a6f97f
140a6f964:	8b c5                	mov    %ebp,%eax
140a6f966:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a6f96b:	03 c5                	add    %ebp,%eax
140a6f96d:	75 10                	jne    0x140a6f97f
140a6f96f:	48 8b 07             	mov    (%rdi),%rax
140a6f972:	48 8b cf             	mov    %rdi,%rcx
140a6f975:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f979:	ff 15 b9 d2 09 00    	call   *0x9d2b9(%rip)        # 0x140b0cc38
140a6f97f:	48 85 db             	test   %rbx,%rbx
140a6f982:	74 35                	je     0x140a6f9b9
140a6f984:	8b c5                	mov    %ebp,%eax
140a6f986:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6f98b:	03 c5                	add    %ebp,%eax
140a6f98d:	75 2a                	jne    0x140a6f9b9
140a6f98f:	48 8b 03             	mov    (%rbx),%rax
140a6f992:	48 8b cb             	mov    %rbx,%rcx
140a6f995:	48 8b 00             	mov    (%rax),%rax
140a6f998:	ff 15 9a d2 09 00    	call   *0x9d29a(%rip)        # 0x140b0cc38
140a6f99e:	8b c5                	mov    %ebp,%eax
140a6f9a0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6f9a5:	03 c5                	add    %ebp,%eax
140a6f9a7:	75 10                	jne    0x140a6f9b9
140a6f9a9:	48 8b 03             	mov    (%rbx),%rax
140a6f9ac:	48 8b cb             	mov    %rbx,%rcx
140a6f9af:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6f9b3:	ff 15 7f d2 09 00    	call   *0x9d27f(%rip)        # 0x140b0cc38
140a6f9b9:	48 8b c6             	mov    %rsi,%rax
140a6f9bc:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140a6f9c1:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140a6f9c6:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140a6f9cb:	48 83 c4 30          	add    $0x30,%rsp
140a6f9cf:	5f                   	pop    %rdi
140a6f9d0:	c3                   	ret
140a6f9d1:	e8 b2 98 59 ff       	call   0x140009288
140a6f9d6:	cc                   	int3
140a6f9d7:	90                   	nop
140a6f9d8:	48 8b c4             	mov    %rsp,%rax
140a6f9db:	48 89 58 10          	mov    %rbx,0x10(%rax)
140a6f9df:	48 89 68 18          	mov    %rbp,0x18(%rax)
140a6f9e3:	48 89 70 20          	mov    %rsi,0x20(%rax)
140a6f9e7:	48 89 48 08          	mov    %rcx,0x8(%rax)
140a6f9eb:	57                   	push   %rdi
140a6f9ec:	48 83 ec 30          	sub    $0x30,%rsp
140a6f9f0:	48 8b f1             	mov    %rcx,%rsi
140a6f9f3:	83 60 e8 00          	andl   $0x0,-0x18(%rax)
140a6f9f7:	e8 14 24 00 00       	call   0x140a71e10
140a6f9fc:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
140a6fa03:	00
140a6fa04:	48 8b 1e             	mov    (%rsi),%rbx
140a6fa07:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140a6fa0b:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140a6fa0f:	48 85 d2             	test   %rdx,%rdx
140a6fa12:	0f 84 e5 00 00 00    	je     0x140a6fafd
140a6fa18:	8b 42 08             	mov    0x8(%rdx),%eax
140a6fa1b:	eb 0a                	jmp    0x140a6fa27
140a6fa1d:	8d 48 01             	lea    0x1(%rax),%ecx
140a6fa20:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140a6fa25:	74 0a                	je     0x140a6fa31
140a6fa27:	85 c0                	test   %eax,%eax
140a6fa29:	0f 84 ce 00 00 00    	je     0x140a6fafd
140a6fa2f:	eb ec                	jmp    0x140a6fa1d
140a6fa31:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a6fa35:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
140a6fa39:	33 c9                	xor    %ecx,%ecx
140a6fa3b:	33 ff                	xor    %edi,%edi
140a6fa3d:	48 85 db             	test   %rbx,%rbx
140a6fa40:	74 0a                	je     0x140a6fa4c
140a6fa42:	48 8b c8             	mov    %rax,%rcx
140a6fa45:	48 8b fb             	mov    %rbx,%rdi
140a6fa48:	f0 ff 43 0c          	lock incl 0xc(%rbx)
140a6fa4c:	33 c0                	xor    %eax,%eax
140a6fa4e:	33 d2                	xor    %edx,%edx
140a6fa50:	48 85 ff             	test   %rdi,%rdi
140a6fa53:	74 0a                	je     0x140a6fa5f
140a6fa55:	f0 ff 47 0c          	lock incl 0xc(%rdi)
140a6fa59:	48 8b c1             	mov    %rcx,%rax
140a6fa5c:	48 8b d7             	mov    %rdi,%rdx
140a6fa5f:	49 89 40 18          	mov    %rax,0x18(%r8)
140a6fa63:	49 8b 48 20          	mov    0x20(%r8),%rcx
140a6fa67:	49 89 50 20          	mov    %rdx,0x20(%r8)
140a6fa6b:	83 cd ff             	or     $0xffffffff,%ebp
140a6fa6e:	48 85 c9             	test   %rcx,%rcx
140a6fa71:	74 18                	je     0x140a6fa8b
140a6fa73:	8b c5                	mov    %ebp,%eax
140a6fa75:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
140a6fa7a:	03 c5                	add    %ebp,%eax
140a6fa7c:	75 0d                	jne    0x140a6fa8b
140a6fa7e:	48 8b 01             	mov    (%rcx),%rax
140a6fa81:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fa85:	ff 15 ad d1 09 00    	call   *0x9d1ad(%rip)        # 0x140b0cc38
140a6fa8b:	48 85 ff             	test   %rdi,%rdi
140a6fa8e:	74 1b                	je     0x140a6faab
140a6fa90:	8b c5                	mov    %ebp,%eax
140a6fa92:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a6fa97:	03 c5                	add    %ebp,%eax
140a6fa99:	75 10                	jne    0x140a6faab
140a6fa9b:	48 8b 07             	mov    (%rdi),%rax
140a6fa9e:	48 8b cf             	mov    %rdi,%rcx
140a6faa1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6faa5:	ff 15 8d d1 09 00    	call   *0x9d18d(%rip)        # 0x140b0cc38
140a6faab:	48 85 db             	test   %rbx,%rbx
140a6faae:	74 35                	je     0x140a6fae5
140a6fab0:	8b c5                	mov    %ebp,%eax
140a6fab2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a6fab7:	03 c5                	add    %ebp,%eax
140a6fab9:	75 2a                	jne    0x140a6fae5
140a6fabb:	48 8b 03             	mov    (%rbx),%rax
140a6fabe:	48 8b cb             	mov    %rbx,%rcx
140a6fac1:	48 8b 00             	mov    (%rax),%rax
140a6fac4:	ff 15 6e d1 09 00    	call   *0x9d16e(%rip)        # 0x140b0cc38
140a6faca:	8b c5                	mov    %ebp,%eax
140a6facc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a6fad1:	03 c5                	add    %ebp,%eax
140a6fad3:	75 10                	jne    0x140a6fae5
140a6fad5:	48 8b 03             	mov    (%rbx),%rax
140a6fad8:	48 8b cb             	mov    %rbx,%rcx
140a6fadb:	48 8b 40 08          	mov    0x8(%rax),%rax
140a6fadf:	ff 15 53 d1 09 00    	call   *0x9d153(%rip)        # 0x140b0cc38
140a6fae5:	48 8b c6             	mov    %rsi,%rax
140a6fae8:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140a6faed:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140a6faf2:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140a6faf7:	48 83 c4 30          	add    $0x30,%rsp
140a6fafb:	5f                   	pop    %rdi
140a6fafc:	c3                   	ret
140a6fafd:	e8 86 97 59 ff       	call   0x140009288