1401b4707:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401b470b:	48 85 c9             	test   %rcx,%rcx
1401b470e:	74 3e                	je     0x1401b474e
1401b4710:	41 8b c6             	mov    %r14d,%eax
1401b4713:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401b4718:	41 03 c6             	add    %r14d,%eax
1401b471b:	75 31                	jne    0x1401b474e
1401b471d:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
1401b4721:	48 8b 07             	mov    (%rdi),%rax
1401b4724:	48 8b cf             	mov    %rdi,%rcx
1401b4727:	48 8b 00             	mov    (%rax),%rax
1401b472a:	ff 15 08 85 95 00    	call   *0x958508(%rip)        # 0x140b0cc38
1401b4730:	41 8b c6             	mov    %r14d,%eax
1401b4733:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401b4738:	41 03 c6             	add    %r14d,%eax
1401b473b:	75 11                	jne    0x1401b474e
1401b473d:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401b4741:	48 8b 01             	mov    (%rcx),%rax
1401b4744:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b4748:	ff 15 ea 84 95 00    	call   *0x9584ea(%rip)        # 0x140b0cc38
1401b474e:	48 83 c3 10          	add    $0x10,%rbx
1401b4752:	48 3b 9e 40 01 00 00 	cmp    0x140(%rsi),%rbx
1401b4759:	0f 85 d7 fe ff ff    	jne    0x1401b4636
1401b475f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401b4764:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401b4769:	48 83 c4 40          	add    $0x40,%rsp
1401b476d:	41 5e                	pop    %r14
1401b476f:	5f                   	pop    %rdi
1401b4770:	5d                   	pop    %rbp
1401b4771:	c3                   	ret
1401b4772:	e8 11 4b e5 ff       	call   0x140009288
1401b4777:	90                   	nop
1401b4778:	eb 00                	jmp    0x1401b477a
1401b477a:	90                   	nop
1401b477b:	90                   	nop
1401b477c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401b4781:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b4786:	55                   	push   %rbp
1401b4787:	57                   	push   %rdi
1401b4788:	41 54                	push   %r12
1401b478a:	41 56                	push   %r14
1401b478c:	41 57                	push   %r15
1401b478e:	48 8b ec             	mov    %rsp,%rbp
1401b4791:	48 83 ec 30          	sub    $0x30,%rsp
1401b4795:	4c 8b f2             	mov    %rdx,%r14
1401b4798:	4c 8b f9             	mov    %rcx,%r15
1401b479b:	48 8d b1 38 01 00 00 	lea    0x138(%rcx),%rsi
1401b47a2:	48 8b 1e             	mov    (%rsi),%rbx
1401b47a5:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1401b47a9:	41 83 cc ff          	or     $0xffffffff,%r12d
1401b47ad:	48 3b df             	cmp    %rdi,%rbx
1401b47b0:	74 33                	je     0x1401b47e5
1401b47b2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401b47b6:	48 85 c9             	test   %rcx,%rcx
1401b47b9:	74 1a                	je     0x1401b47d5
1401b47bb:	41 8b c4             	mov    %r12d,%eax
1401b47be:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1401b47c3:	41 03 c4             	add    %r12d,%eax
1401b47c6:	75 0d                	jne    0x1401b47d5
1401b47c8:	48 8b 01             	mov    (%rcx),%rax
1401b47cb:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b47cf:	ff 15 63 84 95 00    	call   *0x958463(%rip)        # 0x140b0cc38
1401b47d5:	48 83 c3 10          	add    $0x10,%rbx
1401b47d9:	48 3b df             	cmp    %rdi,%rbx
1401b47dc:	75 d4                	jne    0x1401b47b2
1401b47de:	48 8b 06             	mov    (%rsi),%rax
1401b47e1:	48 89 46 08          	mov    %rax,0x8(%rsi)
1401b47e5:	49 8b 1e             	mov    (%r14),%rbx
1401b47e8:	e9 17 01 00 00       	jmp    0x1401b4904
1401b47ed:	0f 57 c0             	xorps  %xmm0,%xmm0
1401b47f0:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1401b47f5:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401b47f9:	48 85 c9             	test   %rcx,%rcx
1401b47fc:	74 0f                	je     0x1401b480d
1401b47fe:	48 8b 03             	mov    (%rbx),%rax
1401b4801:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401b4805:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
1401b4809:	f0 ff 41 0c          	lock incl 0xc(%rcx)
1401b480d:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1401b4811:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
1401b4815:	74 1b                	je     0x1401b4832
1401b4817:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1401b481b:	48 89 02             	mov    %rax,(%rdx)
1401b481e:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1401b4822:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401b4826:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1401b482b:	48 83 46 08 10       	addq   $0x10,0x8(%rsi)
1401b4830:	eb 0d                	jmp    0x1401b483f
1401b4832:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401b4836:	48 8b ce             	mov    %rsi,%rcx
1401b4839:	e8 26 0b 00 00       	call   0x1401b5364
1401b483e:	90                   	nop
1401b483f:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401b4843:	48 85 c9             	test   %rcx,%rcx
1401b4846:	74 1e                	je     0x1401b4866
1401b4848:	41 8b c4             	mov    %r12d,%eax
1401b484b:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1401b4850:	41 03 c4             	add    %r12d,%eax
1401b4853:	75 11                	jne    0x1401b4866
1401b4855:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401b4859:	48 8b 01             	mov    (%rcx),%rax
1401b485c:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b4860:	ff 15 d2 83 95 00    	call   *0x9583d2(%rip)        # 0x140b0cc38
1401b4866:	4c 8b 03             	mov    (%rbx),%r8
1401b4869:	0f 57 c0             	xorps  %xmm0,%xmm0
1401b486c:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1401b4871:	49 8b 97 30 01 00 00 	mov    0x130(%r15),%rdx
1401b4878:	48 85 d2             	test   %rdx,%rdx
1401b487b:	0f 84 a4 00 00 00    	je     0x1401b4925
1401b4881:	8b 42 08             	mov    0x8(%rdx),%eax
1401b4884:	eb 0a                	jmp    0x1401b4890
1401b4886:	8d 48 01             	lea    0x1(%rax),%ecx
1401b4889:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401b488e:	74 0a                	je     0x1401b489a
1401b4890:	85 c0                	test   %eax,%eax
1401b4892:	0f 84 8d 00 00 00    	je     0x1401b4925
1401b4898:	eb ec                	jmp    0x1401b4886
1401b489a:	49 8b 87 28 01 00 00 	mov    0x128(%r15),%rax
1401b48a1:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401b48a5:	49 8b bf 30 01 00 00 	mov    0x130(%r15),%rdi
1401b48ac:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
1401b48b0:	49 8d 88 f8 01 00 00 	lea    0x1f8(%r8),%rcx
1401b48b7:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1401b48bb:	e8 b8 68 e6 ff       	call   0x14001b178
1401b48c0:	48 85 ff             	test   %rdi,%rdi
1401b48c3:	74 3b                	je     0x1401b4900
1401b48c5:	41 8b c4             	mov    %r12d,%eax
1401b48c8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1401b48cd:	41 03 c4             	add    %r12d,%eax
1401b48d0:	75 2e                	jne    0x1401b4900
1401b48d2:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401b48d6:	48 8b 01             	mov    (%rcx),%rax
1401b48d9:	48 8b 00             	mov    (%rax),%rax
1401b48dc:	ff 15 56 83 95 00    	call   *0x958356(%rip)        # 0x140b0cc38
1401b48e2:	41 8b c4             	mov    %r12d,%eax
1401b48e5:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1401b48ea:	41 03 c4             	add    %r12d,%eax
1401b48ed:	75 11                	jne    0x1401b4900
1401b48ef:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1401b48f3:	48 8b 01             	mov    (%rcx),%rax
1401b48f6:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b48fa:	ff 15 38 83 95 00    	call   *0x958338(%rip)        # 0x140b0cc38
1401b4900:	48 83 c3 10          	add    $0x10,%rbx
1401b4904:	49 3b 5e 08          	cmp    0x8(%r14),%rbx
1401b4908:	0f 85 df fe ff ff    	jne    0x1401b47ed
1401b490e:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401b4913:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401b4918:	48 83 c4 30          	add    $0x30,%rsp
1401b491c:	41 5f                	pop    %r15
1401b491e:	41 5e                	pop    %r14
1401b4920:	41 5c                	pop    %r12
1401b4922:	5f                   	pop    %rdi
1401b4923:	5d                   	pop    %rbp
1401b4924:	c3                   	ret
1401b4925:	e8 5e 49 e5 ff       	call   0x140009288
1401b492a:	cc                   	int3
1401b492b:	90                   	nop
1401b492c:	90                   	nop
1401b492d:	90                   	nop
1401b492e:	90                   	nop
1401b492f:	90                   	nop
1401b4930:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b4935:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401b493a:	57                   	push   %rdi
1401b493b:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
1401b4942:	48 8b da             	mov    %rdx,%rbx
1401b4945:	48 8b f9             	mov    %rcx,%rdi
1401b4948:	48 8d 71 08          	lea    0x8(%rcx),%rsi
1401b494c:	83 3e 00             	cmpl   $0x0,(%rsi)
1401b494f:	74 0c                	je     0x1401b495d
1401b4951:	83 3e 05             	cmpl   $0x5,(%rsi)
1401b4954:	74 07                	je     0x1401b495d
1401b4956:	e8 15 f9 ff ff       	call   0x1401b4270
1401b495b:	eb 6b                	jmp    0x1401b49c8
1401b495d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401b4962:	e8 61 ee f7 ff       	call   0x1401337c8
1401b4967:	90                   	nop
1401b4968:	48 8b d6             	mov    %rsi,%rdx
1401b496b:	48 8d 0d ce 5f b7 00 	lea    0xb75fce(%rip),%rcx        # 0x140d2a940
1401b4972:	e8 59 18 e5 ff       	call   0x1400061d0
1401b4977:	4c 8b 40 10          	mov    0x10(%rax),%r8
1401b497b:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1401b4980:	76 03                	jbe    0x1401b4985
1401b4982:	48 8b 00             	mov    (%rax),%rax
1401b4985:	48 8b d0             	mov    %rax,%rdx
1401b4988:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401b498d:	e8 fe 2f f8 ff       	call   0x140137990
1401b4992:	48 8b 57 48          	mov    0x48(%rdi),%rdx
1401b4996:	48 8b c8             	mov    %rax,%rcx
1401b4999:	ff 15 e9 79 95 00    	call   *0x9579e9(%rip)        # 0x140b0c388
1401b499f:	48 8b d3             	mov    %rbx,%rdx
1401b49a2:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401b49a7:	e8 cc a0 f5 ff       	call   0x14010ea78
1401b49ac:	90                   	nop
1401b49ad:	48 8d 8c 24 c8 00 00 	lea    0xc8(%rsp),%rcx
1401b49b4:	00
1401b49b5:	e8 96 ed f7 ff       	call   0x140133750
1401b49ba:	48 8d 8c 24 c8 00 00 	lea    0xc8(%rsp),%rcx
1401b49c1:	00
1401b49c2:	ff 15 38 7c 95 00    	call   *0x957c38(%rip)        # 0x140b0c600
1401b49c8:	48 8b c3             	mov    %rbx,%rax
1401b49cb:	4c 8d 9c 24 30 01 00 	lea    0x130(%rsp),%r11
1401b49d2:	00
1401b49d3:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401b49d7:	49 8b 73 18          	mov    0x18(%r11),%rsi
1401b49db:	49 8b e3             	mov    %r11,%rsp
1401b49de:	5f                   	pop    %rdi
1401b49df:	c3                   	ret
1401b49e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b49e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401b49ea:	57                   	push   %rdi
1401b49eb:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
1401b49f2:	48 8b da             	mov    %rdx,%rbx
1401b49f5:	48 8b f9             	mov    %rcx,%rdi
1401b49f8:	48 8d 71 08          	lea    0x8(%rcx),%rsi
1401b49fc:	83 3e 00             	cmpl   $0x0,(%rsi)
1401b49ff:	74 0c                	je     0x1401b4a0d
1401b4a01:	83 3e 05             	cmpl   $0x5,(%rsi)
1401b4a04:	74 07                	je     0x1401b4a0d
1401b4a06:	e8 25 f9 ff ff       	call   0x1401b4330
1401b4a0b:	eb 6b                	jmp    0x1401b4a78
1401b4a0d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401b4a12:	e8 b1 ed f7 ff       	call   0x1401337c8
1401b4a17:	90                   	nop
1401b4a18:	48 8b d6             	mov    %rsi,%rdx
1401b4a1b:	48 8d 0d 2e 5f b7 00 	lea    0xb75f2e(%rip),%rcx        # 0x140d2a950
1401b4a22:	e8 a9 17 e5 ff       	call   0x1400061d0
1401b4a27:	4c 8b 40 10          	mov    0x10(%rax),%r8
1401b4a2b:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1401b4a30:	76 03                	jbe    0x1401b4a35
1401b4a32:	48 8b 00             	mov    (%rax),%rax
1401b4a35:	48 8b d0             	mov    %rax,%rdx
1401b4a38:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401b4a3d:	e8 4e 2f f8 ff       	call   0x140137990
1401b4a42:	48 8b 57 48          	mov    0x48(%rdi),%rdx
1401b4a46:	48 8b c8             	mov    %rax,%rcx
1401b4a49:	ff 15 39 79 95 00    	call   *0x957939(%rip)        # 0x140b0c388
1401b4a4f:	48 8b d3             	mov    %rbx,%rdx
1401b4a52:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401b4a57:	e8 1c a0 f5 ff       	call   0x14010ea78
1401b4a5c:	90                   	nop
1401b4a5d:	48 8d 8c 24 c8 00 00 	lea    0xc8(%rsp),%rcx
1401b4a64:	00
1401b4a65:	e8 e6 ec f7 ff       	call   0x140133750
1401b4a6a:	48 8d 8c 24 c8 00 00 	lea    0xc8(%rsp),%rcx
1401b4a71:	00
1401b4a72:	ff 15 88 7b 95 00    	call   *0x957b88(%rip)        # 0x140b0c600
1401b4a78:	48 8b c3             	mov    %rbx,%rax
1401b4a7b:	4c 8d 9c 24 30 01 00 	lea    0x130(%rsp),%r11
1401b4a82:	00
1401b4a83:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401b4a87:	49 8b 73 18          	mov    0x18(%r11),%rsi
1401b4a8b:	49 8b e3             	mov    %r11,%rsp
1401b4a8e:	5f                   	pop    %rdi
1401b4a8f:	c3                   	ret
1401b4a90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401b4a95:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401b4a9a:	55                   	push   %rbp
1401b4a9b:	56                   	push   %rsi
1401b4a9c:	57                   	push   %rdi
1401b4a9d:	41 54                	push   %r12
1401b4a9f:	41 55                	push   %r13
1401b4aa1:	41 56                	push   %r14
1401b4aa3:	41 57                	push   %r15
1401b4aa5:	48 8b ec             	mov    %rsp,%rbp
1401b4aa8:	48 83 ec 50          	sub    $0x50,%rsp
1401b4aac:	4c 8b c9             	mov    %rcx,%r9
1401b4aaf:	0f 57 c0             	xorps  %xmm0,%xmm0
1401b4ab2:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1401b4ab7:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
1401b4abc:	45 33 ed             	xor    %r13d,%r13d
1401b4abf:	48 8d b1 38 01 00 00 	lea    0x138(%rcx),%rsi
1401b4ac6:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1401b4aca:	4c 8b 06             	mov    (%rsi),%r8
1401b4acd:	48 8b c2             	mov    %rdx,%rax
1401b4ad0:	49 2b c0             	sub    %r8,%rax
1401b4ad3:	48 c1 f8 04          	sar    $0x4,%rax
1401b4ad7:	48 85 c0             	test   %rax,%rax
1401b4ada:	0f 84 09 02 00 00    	je     0x1401b4ce9
1401b4ae0:	45 33 ff             	xor    %r15d,%r15d
1401b4ae3:	49 2b d0             	sub    %r8,%rdx
1401b4ae6:	48 c1 fa 04          	sar    $0x4,%rdx
1401b4aea:	4c 3b ea             	cmp    %rdx,%r13
1401b4aed:	0f 83 ef 01 00 00    	jae    0x1401b4ce2
1401b4af3:	0f 57 c0             	xorps  %xmm0,%xmm0
1401b4af6:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1401b4afb:	4b 8b 54 38 08       	mov    0x8(%r8,%r15,1),%rdx
1401b4b00:	48 85 d2             	test   %rdx,%rdx
1401b4b03:	74 26                	je     0x1401b4b2b
1401b4b05:	8b 42 08             	mov    0x8(%rdx),%eax
1401b4b08:	eb 0a                	jmp    0x1401b4b14
1401b4b0a:	8d 48 01             	lea    0x1(%rax),%ecx
1401b4b0d:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401b4b12:	74 06                	je     0x1401b4b1a
1401b4b14:	85 c0                	test   %eax,%eax
1401b4b16:	75 f2                	jne    0x1401b4b0a
1401b4b18:	eb 11                	jmp    0x1401b4b2b
1401b4b1a:	4b 8b 04 07          	mov    (%r15,%r8,1),%rax
1401b4b1e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1401b4b22:	4b 8b 44 07 08       	mov    0x8(%r15,%r8,1),%rax
1401b4b27:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
1401b4b2b:	49 8b 91 30 01 00 00 	mov    0x130(%r9),%rdx
1401b4b32:	48 85 d2             	test   %rdx,%rdx
1401b4b35:	0f 84 f3 01 00 00    	je     0x1401b4d2e
1401b4b3b:	8b 42 08             	mov    0x8(%rdx),%eax
1401b4b3e:	eb 0a                	jmp    0x1401b4b4a
1401b4b40:	8d 48 01             	lea    0x1(%rax),%ecx
1401b4b43:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401b4b48:	74 0a                	je     0x1401b4b54
1401b4b4a:	85 c0                	test   %eax,%eax
1401b4b4c:	0f 84 dc 01 00 00    	je     0x1401b4d2e
1401b4b52:	eb ec                	jmp    0x1401b4b40
1401b4b54:	4d 8b a1 28 01 00 00 	mov    0x128(%r9),%r12
1401b4b5b:	49 8b b9 30 01 00 00 	mov    0x130(%r9),%rdi
1401b4b62:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1401b4b66:	48 8b 83 00 02 00 00 	mov    0x200(%rbx),%rax
1401b4b6d:	48 85 c0             	test   %rax,%rax
1401b4b70:	74 04                	je     0x1401b4b76
1401b4b72:	f0 ff 40 08          	lock incl 0x8(%rax)
1401b4b76:	4c 8b b3 f8 01 00 00 	mov    0x1f8(%rbx),%r14
1401b4b7d:	48 8b 9b 00 02 00 00 	mov    0x200(%rbx),%rbx
1401b4b84:	48 85 db             	test   %rbx,%rbx
1401b4b87:	74 39                	je     0x1401b4bc2
1401b4b89:	83 c8 ff             	or     $0xffffffff,%eax
1401b4b8c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401b4b91:	83 f8 01             	cmp    $0x1,%eax
1401b4b94:	75 2c                	jne    0x1401b4bc2
1401b4b96:	48 8b 03             	mov    (%rbx),%rax
1401b4b99:	48 8b cb             	mov    %rbx,%rcx
1401b4b9c:	48 8b 00             	mov    (%rax),%rax
1401b4b9f:	ff 15 93 80 95 00    	call   *0x958093(%rip)        # 0x140b0cc38
1401b4ba5:	83 c8 ff             	or     $0xffffffff,%eax
1401b4ba8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401b4bad:	83 f8 01             	cmp    $0x1,%eax
1401b4bb0:	75 10                	jne    0x1401b4bc2
1401b4bb2:	48 8b 03             	mov    (%rbx),%rax
1401b4bb5:	48 8b cb             	mov    %rbx,%rcx
1401b4bb8:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b4bbc:	ff 15 76 80 95 00    	call   *0x958076(%rip)        # 0x140b0cc38
1401b4bc2:	48 85 ff             	test   %rdi,%rdi
1401b4bc5:	74 39                	je     0x1401b4c00
1401b4bc7:	83 c8 ff             	or     $0xffffffff,%eax
1401b4bca:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1401b4bcf:	83 f8 01             	cmp    $0x1,%eax
1401b4bd2:	75 2c                	jne    0x1401b4c00
1401b4bd4:	48 8b 07             	mov    (%rdi),%rax
1401b4bd7:	48 8b cf             	mov    %rdi,%rcx
1401b4bda:	48 8b 00             	mov    (%rax),%rax
1401b4bdd:	ff 15 55 80 95 00    	call   *0x958055(%rip)        # 0x140b0cc38
1401b4be3:	83 c8 ff             	or     $0xffffffff,%eax