14008e592:	75 11                	jne    0x14008e5a5
14008e594:	48 8b 03             	mov    (%rbx),%rax
14008e597:	48 8b cb             	mov    %rbx,%rcx
14008e59a:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e59e:	ff 15 94 e6 a7 00    	call   *0xa7e694(%rip)        # 0x140b0cc38
14008e5a4:	90                   	nop
14008e5a5:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
14008e5a9:	48 85 db             	test   %rbx,%rbx
14008e5ac:	74 39                	je     0x14008e5e7
14008e5ae:	83 c8 ff             	or     $0xffffffff,%eax
14008e5b1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e5b6:	83 f8 01             	cmp    $0x1,%eax
14008e5b9:	75 2c                	jne    0x14008e5e7
14008e5bb:	48 8b 03             	mov    (%rbx),%rax
14008e5be:	48 8b cb             	mov    %rbx,%rcx
14008e5c1:	48 8b 00             	mov    (%rax),%rax
14008e5c4:	ff 15 6e e6 a7 00    	call   *0xa7e66e(%rip)        # 0x140b0cc38
14008e5ca:	83 c8 ff             	or     $0xffffffff,%eax
14008e5cd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e5d2:	83 f8 01             	cmp    $0x1,%eax
14008e5d5:	75 10                	jne    0x14008e5e7
14008e5d7:	48 8b 03             	mov    (%rbx),%rax
14008e5da:	48 8b cb             	mov    %rbx,%rcx
14008e5dd:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e5e1:	ff 15 51 e6 a7 00    	call   *0xa7e651(%rip)        # 0x140b0cc38
14008e5e7:	48 8b 0f             	mov    (%rdi),%rcx
14008e5ea:	48 8b 01             	mov    (%rcx),%rax
14008e5ed:	4d 8b c6             	mov    %r14,%r8
14008e5f0:	48 8d 55 27          	lea    0x27(%rbp),%rdx
14008e5f4:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e5f8:	ff 15 3a e6 a7 00    	call   *0xa7e63a(%rip)        # 0x140b0cc38
14008e5fe:	48 8b 08             	mov    (%rax),%rcx
14008e601:	48 8b 01             	mov    (%rcx),%rax
14008e604:	0f 57 c0             	xorps  %xmm0,%xmm0
14008e607:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
14008e60c:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14008e610:	48 85 d2             	test   %rdx,%rdx
14008e613:	74 04                	je     0x14008e619
14008e615:	f0 ff 42 08          	lock incl 0x8(%rdx)
14008e619:	48 8b 17             	mov    (%rdi),%rdx
14008e61c:	48 89 55 97          	mov    %rdx,-0x69(%rbp)
14008e620:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14008e624:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
14008e628:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
14008e62c:	33 d2                	xor    %edx,%edx
14008e62e:	48 8b 40 60          	mov    0x60(%rax),%rax
14008e632:	ff 15 00 e6 a7 00    	call   *0xa7e600(%rip)        # 0x140b0cc38
14008e638:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
14008e63c:	48 85 db             	test   %rbx,%rbx
14008e63f:	74 3a                	je     0x14008e67b
14008e641:	83 c8 ff             	or     $0xffffffff,%eax
14008e644:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e649:	83 f8 01             	cmp    $0x1,%eax
14008e64c:	75 2d                	jne    0x14008e67b
14008e64e:	48 8b 03             	mov    (%rbx),%rax
14008e651:	48 8b cb             	mov    %rbx,%rcx
14008e654:	48 8b 00             	mov    (%rax),%rax
14008e657:	ff 15 db e5 a7 00    	call   *0xa7e5db(%rip)        # 0x140b0cc38
14008e65d:	83 c8 ff             	or     $0xffffffff,%eax
14008e660:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e665:	83 f8 01             	cmp    $0x1,%eax
14008e668:	75 11                	jne    0x14008e67b
14008e66a:	48 8b 03             	mov    (%rbx),%rax
14008e66d:	48 8b cb             	mov    %rbx,%rcx
14008e670:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e674:	ff 15 be e5 a7 00    	call   *0xa7e5be(%rip)        # 0x140b0cc38
14008e67a:	90                   	nop
14008e67b:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
14008e67f:	48 85 db             	test   %rbx,%rbx
14008e682:	74 39                	je     0x14008e6bd
14008e684:	83 c8 ff             	or     $0xffffffff,%eax
14008e687:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e68c:	83 f8 01             	cmp    $0x1,%eax
14008e68f:	75 2c                	jne    0x14008e6bd
14008e691:	48 8b 03             	mov    (%rbx),%rax
14008e694:	48 8b cb             	mov    %rbx,%rcx
14008e697:	48 8b 00             	mov    (%rax),%rax
14008e69a:	ff 15 98 e5 a7 00    	call   *0xa7e598(%rip)        # 0x140b0cc38
14008e6a0:	83 c8 ff             	or     $0xffffffff,%eax
14008e6a3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e6a8:	83 f8 01             	cmp    $0x1,%eax
14008e6ab:	75 10                	jne    0x14008e6bd
14008e6ad:	48 8b 03             	mov    (%rbx),%rax
14008e6b0:	48 8b cb             	mov    %rbx,%rcx
14008e6b3:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e6b7:	ff 15 7b e5 a7 00    	call   *0xa7e57b(%rip)        # 0x140b0cc38
14008e6bd:	49 ff c6             	inc    %r14
14008e6c0:	48 8b 0f             	mov    (%rdi),%rcx
14008e6c3:	48 8b 01             	mov    (%rcx),%rax
14008e6c6:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e6ca:	ff 15 68 e5 a7 00    	call   *0xa7e568(%rip)        # 0x140b0cc38
14008e6d0:	4c 3b f0             	cmp    %rax,%r14
14008e6d3:	0f 82 e4 fd ff ff    	jb     0x14008e4bd
14008e6d9:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e6dd:	48 85 c9             	test   %rcx,%rcx
14008e6e0:	0f 84 3a 02 00 00    	je     0x14008e920
14008e6e6:	45 33 f6             	xor    %r14d,%r14d
14008e6e9:	48 8b 01             	mov    (%rcx),%rax
14008e6ec:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e6f0:	ff 15 42 e5 a7 00    	call   *0xa7e542(%rip)        # 0x140b0cc38
14008e6f6:	48 85 c0             	test   %rax,%rax
14008e6f9:	0f 84 21 02 00 00    	je     0x14008e920
14008e6ff:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e703:	48 8b 01             	mov    (%rcx),%rax
14008e706:	4d 8b c6             	mov    %r14,%r8
14008e709:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14008e70d:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e711:	ff 15 21 e5 a7 00    	call   *0xa7e521(%rip)        # 0x140b0cc38
14008e717:	90                   	nop
14008e718:	48 8b 08             	mov    (%rax),%rcx
14008e71b:	48 8b 01             	mov    (%rcx),%rax
14008e71e:	45 33 c0             	xor    %r8d,%r8d
14008e721:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
14008e725:	48 8b 40 20          	mov    0x20(%rax),%rax
14008e729:	ff 15 09 e5 a7 00    	call   *0xa7e509(%rip)        # 0x140b0cc38
14008e72f:	48 8b d8             	mov    %rax,%rbx
14008e732:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e736:	48 8b 11             	mov    (%rcx),%rdx
14008e739:	48 8b 42 30          	mov    0x30(%rdx),%rax
14008e73d:	4d 8b c6             	mov    %r14,%r8
14008e740:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14008e744:	ff 15 ee e4 a7 00    	call   *0xa7e4ee(%rip)        # 0x140b0cc38
14008e74a:	90                   	nop
14008e74b:	48 8b d0             	mov    %rax,%rdx
14008e74e:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14008e752:	e8 59 0b 00 00       	call   0x14008f2b0
14008e757:	48 8b c8             	mov    %rax,%rcx
14008e75a:	48 8b d3             	mov    %rbx,%rdx
14008e75d:	e8 82 7b f7 ff       	call   0x1400062e4
14008e762:	90                   	nop
14008e763:	48 8b 5d bf          	mov    -0x41(%rbp),%rbx
14008e767:	48 85 db             	test   %rbx,%rbx
14008e76a:	74 3a                	je     0x14008e7a6
14008e76c:	83 c8 ff             	or     $0xffffffff,%eax
14008e76f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e774:	83 f8 01             	cmp    $0x1,%eax
14008e777:	75 2d                	jne    0x14008e7a6
14008e779:	48 8b 03             	mov    (%rbx),%rax
14008e77c:	48 8b cb             	mov    %rbx,%rcx
14008e77f:	48 8b 00             	mov    (%rax),%rax
14008e782:	ff 15 b0 e4 a7 00    	call   *0xa7e4b0(%rip)        # 0x140b0cc38
14008e788:	83 c8 ff             	or     $0xffffffff,%eax
14008e78b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e790:	83 f8 01             	cmp    $0x1,%eax
14008e793:	75 11                	jne    0x14008e7a6
14008e795:	48 8b 03             	mov    (%rbx),%rax
14008e798:	48 8b cb             	mov    %rbx,%rcx
14008e79b:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e79f:	ff 15 93 e4 a7 00    	call   *0xa7e493(%rip)        # 0x140b0cc38
14008e7a5:	90                   	nop
14008e7a6:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
14008e7aa:	48 85 db             	test   %rbx,%rbx
14008e7ad:	74 3a                	je     0x14008e7e9
14008e7af:	83 c8 ff             	or     $0xffffffff,%eax
14008e7b2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e7b7:	83 f8 01             	cmp    $0x1,%eax
14008e7ba:	75 2d                	jne    0x14008e7e9
14008e7bc:	48 8b 03             	mov    (%rbx),%rax
14008e7bf:	48 8b cb             	mov    %rbx,%rcx
14008e7c2:	48 8b 00             	mov    (%rax),%rax
14008e7c5:	ff 15 6d e4 a7 00    	call   *0xa7e46d(%rip)        # 0x140b0cc38
14008e7cb:	83 c8 ff             	or     $0xffffffff,%eax
14008e7ce:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e7d3:	83 f8 01             	cmp    $0x1,%eax
14008e7d6:	75 11                	jne    0x14008e7e9
14008e7d8:	48 8b 03             	mov    (%rbx),%rax
14008e7db:	48 8b cb             	mov    %rbx,%rcx
14008e7de:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e7e2:	ff 15 50 e4 a7 00    	call   *0xa7e450(%rip)        # 0x140b0cc38
14008e7e8:	90                   	nop
14008e7e9:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
14008e7ed:	48 85 db             	test   %rbx,%rbx
14008e7f0:	74 39                	je     0x14008e82b
14008e7f2:	83 c8 ff             	or     $0xffffffff,%eax
14008e7f5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e7fa:	83 f8 01             	cmp    $0x1,%eax
14008e7fd:	75 2c                	jne    0x14008e82b
14008e7ff:	48 8b 03             	mov    (%rbx),%rax
14008e802:	48 8b cb             	mov    %rbx,%rcx
14008e805:	48 8b 00             	mov    (%rax),%rax
14008e808:	ff 15 2a e4 a7 00    	call   *0xa7e42a(%rip)        # 0x140b0cc38
14008e80e:	83 c8 ff             	or     $0xffffffff,%eax
14008e811:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e816:	83 f8 01             	cmp    $0x1,%eax
14008e819:	75 10                	jne    0x14008e82b
14008e81b:	48 8b 03             	mov    (%rbx),%rax
14008e81e:	48 8b cb             	mov    %rbx,%rcx
14008e821:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e825:	ff 15 0d e4 a7 00    	call   *0xa7e40d(%rip)        # 0x140b0cc38
14008e82b:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e82f:	48 8b 01             	mov    (%rcx),%rax
14008e832:	4d 8b c6             	mov    %r14,%r8
14008e835:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14008e839:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e83d:	ff 15 f5 e3 a7 00    	call   *0xa7e3f5(%rip)        # 0x140b0cc38
14008e843:	48 8b 08             	mov    (%rax),%rcx
14008e846:	48 8b 01             	mov    (%rcx),%rax
14008e849:	0f 57 c0             	xorps  %xmm0,%xmm0
14008e84c:	f3 0f 7f 45 a7       	movdqu %xmm0,-0x59(%rbp)
14008e851:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14008e855:	48 85 d2             	test   %rdx,%rdx
14008e858:	74 04                	je     0x14008e85e
14008e85a:	f0 ff 42 08          	lock incl 0x8(%rdx)
14008e85e:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14008e862:	48 89 55 a7          	mov    %rdx,-0x59(%rbp)
14008e866:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14008e86a:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
14008e86e:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
14008e872:	33 d2                	xor    %edx,%edx
14008e874:	48 8b 40 60          	mov    0x60(%rax),%rax
14008e878:	ff 15 ba e3 a7 00    	call   *0xa7e3ba(%rip)        # 0x140b0cc38
14008e87e:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
14008e882:	48 85 db             	test   %rbx,%rbx
14008e885:	74 3a                	je     0x14008e8c1
14008e887:	83 c8 ff             	or     $0xffffffff,%eax
14008e88a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e88f:	83 f8 01             	cmp    $0x1,%eax
14008e892:	75 2d                	jne    0x14008e8c1
14008e894:	48 8b 03             	mov    (%rbx),%rax
14008e897:	48 8b cb             	mov    %rbx,%rcx
14008e89a:	48 8b 00             	mov    (%rax),%rax
14008e89d:	ff 15 95 e3 a7 00    	call   *0xa7e395(%rip)        # 0x140b0cc38
14008e8a3:	83 c8 ff             	or     $0xffffffff,%eax
14008e8a6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e8ab:	83 f8 01             	cmp    $0x1,%eax
14008e8ae:	75 11                	jne    0x14008e8c1
14008e8b0:	48 8b 03             	mov    (%rbx),%rax
14008e8b3:	48 8b cb             	mov    %rbx,%rcx
14008e8b6:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e8ba:	ff 15 78 e3 a7 00    	call   *0xa7e378(%rip)        # 0x140b0cc38
14008e8c0:	90                   	nop
14008e8c1:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
14008e8c5:	48 85 db             	test   %rbx,%rbx
14008e8c8:	74 39                	je     0x14008e903
14008e8ca:	83 c8 ff             	or     $0xffffffff,%eax
14008e8cd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e8d2:	83 f8 01             	cmp    $0x1,%eax
14008e8d5:	75 2c                	jne    0x14008e903
14008e8d7:	48 8b 03             	mov    (%rbx),%rax
14008e8da:	48 8b cb             	mov    %rbx,%rcx
14008e8dd:	48 8b 00             	mov    (%rax),%rax
14008e8e0:	ff 15 52 e3 a7 00    	call   *0xa7e352(%rip)        # 0x140b0cc38
14008e8e6:	83 c8 ff             	or     $0xffffffff,%eax
14008e8e9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008e8ee:	83 f8 01             	cmp    $0x1,%eax
14008e8f1:	75 10                	jne    0x14008e903
14008e8f3:	48 8b 03             	mov    (%rbx),%rax
14008e8f6:	48 8b cb             	mov    %rbx,%rcx
14008e8f9:	48 8b 40 08          	mov    0x8(%rax),%rax
14008e8fd:	ff 15 35 e3 a7 00    	call   *0xa7e335(%rip)        # 0x140b0cc38
14008e903:	49 ff c6             	inc    %r14
14008e906:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14008e90a:	48 8b 01             	mov    (%rcx),%rax
14008e90d:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e911:	ff 15 21 e3 a7 00    	call   *0xa7e321(%rip)        # 0x140b0cc38
14008e917:	4c 3b f0             	cmp    %rax,%r14
14008e91a:	0f 82 df fd ff ff    	jb     0x14008e6ff
14008e920:	48 83 c7 20          	add    $0x20,%rdi
14008e924:	49 3b fc             	cmp    %r12,%rdi
14008e927:	0f 85 6b fb ff ff    	jne    0x14008e498
14008e92d:	48 8b 45 67          	mov    0x67(%rbp),%rax
14008e931:	48 83 c6 28          	add    $0x28,%rsi
14008e935:	48 3b f0             	cmp    %rax,%rsi
14008e938:	0f 85 49 fb ff ff    	jne    0x14008e487
14008e93e:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14008e942:	48 8b 01             	mov    (%rcx),%rax
14008e945:	49 8b d7             	mov    %r15,%rdx
14008e948:	48 8b 00             	mov    (%rax),%rax
14008e94b:	ff 15 e7 e2 a7 00    	call   *0xa7e2e7(%rip)        # 0x140b0cc38
14008e951:	4d 8b 37             	mov    (%r15),%r14
14008e954:	4d 8b 6f 08          	mov    0x8(%r15),%r13
14008e958:	e9 54 02 00 00       	jmp    0x14008ebb1
14008e95d:	49 8b 76 10          	mov    0x10(%r14),%rsi
14008e961:	4d 8b 66 18          	mov    0x18(%r14),%r12
14008e965:	e9 3a 02 00 00       	jmp    0x14008eba4
14008e96a:	48 8b 0e             	mov    (%rsi),%rcx
14008e96d:	48 85 c9             	test   %rcx,%rcx
14008e970:	0f 84 0d 01 00 00    	je     0x14008ea83
14008e976:	45 33 ff             	xor    %r15d,%r15d
14008e979:	48 8b 01             	mov    (%rcx),%rax
14008e97c:	48 8b 40 40          	mov    0x40(%rax),%rax
14008e980:	ff 15 b2 e2 a7 00    	call   *0xa7e2b2(%rip)        # 0x140b0cc38
14008e986:	48 85 c0             	test   %rax,%rax
14008e989:	0f 84 f4 00 00 00    	je     0x14008ea83
14008e98f:	48 8b 0e             	mov    (%rsi),%rcx
14008e992:	48 8b 01             	mov    (%rcx),%rax
14008e995:	4d 8b c7             	mov    %r15,%r8
14008e998:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14008e99c:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e9a0:	ff 15 92 e2 a7 00    	call   *0xa7e292(%rip)        # 0x140b0cc38
14008e9a6:	90                   	nop
14008e9a7:	48 8b 38             	mov    (%rax),%rdi
14008e9aa:	48 8b 07             	mov    (%rdi),%rax
14008e9ad:	48 8b 58 60          	mov    0x60(%rax),%rbx
14008e9b1:	48 8b 0e             	mov    (%rsi),%rcx
14008e9b4:	48 8b 01             	mov    (%rcx),%rax
14008e9b7:	4d 8b c7             	mov    %r15,%r8
14008e9ba:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14008e9be:	48 8b 40 30          	mov    0x30(%rax),%rax
14008e9c2:	ff 15 70 e2 a7 00    	call   *0xa7e270(%rip)        # 0x140b0cc38
14008e9c8:	90                   	nop
14008e9c9:	48 8b d0             	mov    %rax,%rdx
14008e9cc:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14008e9d0:	e8 db 08 00 00       	call   0x14008f2b0
14008e9d5:	4c 8b c0             	mov    %rax,%r8
14008e9d8:	33 d2                	xor    %edx,%edx
14008e9da:	48 8b cf             	mov    %rdi,%rcx
14008e9dd:	48 8b c3             	mov    %rbx,%rax
14008e9e0:	ff 15 52 e2 a7 00    	call   *0xa7e252(%rip)        # 0x140b0cc38
14008e9e6:	90                   	nop
14008e9e7:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
14008e9eb:	83 cf ff             	or     $0xffffffff,%edi
14008e9ee:	48 85 db             	test   %rbx,%rbx
14008e9f1:	74 36                	je     0x14008ea29
14008e9f3:	8b c7                	mov    %edi,%eax
14008e9f5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008e9fa:	03 c7                	add    %edi,%eax
14008e9fc:	75 2b                	jne    0x14008ea29
14008e9fe:	48 8b 03             	mov    (%rbx),%rax
14008ea01:	48 8b cb             	mov    %rbx,%rcx
14008ea04:	48 8b 00             	mov    (%rax),%rax
14008ea07:	ff 15 2b e2 a7 00    	call   *0xa7e22b(%rip)        # 0x140b0cc38
14008ea0d:	8b c7                	mov    %edi,%eax
14008ea0f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008ea14:	03 c7                	add    %edi,%eax
14008ea16:	75 11                	jne    0x14008ea29
14008ea18:	48 8b 03             	mov    (%rbx),%rax
14008ea1b:	48 8b cb             	mov    %rbx,%rcx
14008ea1e:	48 8b 40 08          	mov    0x8(%rax),%rax
14008ea22:	ff 15 10 e2 a7 00    	call   *0xa7e210(%rip)        # 0x140b0cc38
14008ea28:	90                   	nop
14008ea29:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
14008ea2d:	48 85 db             	test   %rbx,%rbx
14008ea30:	74 35                	je     0x14008ea67
14008ea32:	8b c7                	mov    %edi,%eax
14008ea34:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14008ea39:	03 c7                	add    %edi,%eax
14008ea3b:	75 2a                	jne    0x14008ea67
14008ea3d:	48 8b 03             	mov    (%rbx),%rax
14008ea40:	48 8b cb             	mov    %rbx,%rcx
14008ea43:	48 8b 00             	mov    (%rax),%rax
14008ea46:	ff 15 ec e1 a7 00    	call   *0xa7e1ec(%rip)        # 0x140b0cc38
14008ea4c:	8b c7                	mov    %edi,%eax
14008ea4e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14008ea53:	03 c7                	add    %edi,%eax
14008ea55:	75 10                	jne    0x14008ea67
14008ea57:	48 8b 03             	mov    (%rbx),%rax
14008ea5a:	48 8b cb             	mov    %rbx,%rcx
14008ea5d:	48 8b 40 08          	mov    0x8(%rax),%rax
14008ea61:	ff 15 d1 e1 a7 00    	call   *0xa7e1d1(%rip)        # 0x140b0cc38