140115606:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011560b:	03 c7                	add    %edi,%eax
14011560d:	75 10                	jne    0x14011561f
14011560f:	48 8b 03             	mov    (%rbx),%rax
140115612:	48 8b cb             	mov    %rbx,%rcx
140115615:	48 8b 40 08          	mov    0x8(%rax),%rax
140115619:	ff 15 19 76 9f 00    	call   *0x9f7619(%rip)        # 0x140b0cc38
14011561f:	f3 0f 10 44 24 60    	movss  0x60(%rsp),%xmm0
140115625:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
14011562b:	f3 0f 10 5d 88       	movss  -0x78(%rbp),%xmm3
140115630:	f3 0f 10 55 84       	movss  -0x7c(%rbp),%xmm2
140115635:	f3 0f 10 4d 80       	movss  -0x80(%rbp),%xmm1
14011563a:	e8 41 24 01 00       	call   0x140127a80
14011563f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115644:	89 86 b8 00 00 00    	mov    %eax,0xb8(%rsi)
14011564a:	eb 05                	jmp    0x140115651
14011564c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115651:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
140115655:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
140115659:	4c 89 7d d0          	mov    %r15,-0x30(%rbp)
14011565d:	48 85 db             	test   %rbx,%rbx
140115660:	74 3a                	je     0x14011569c
140115662:	8b c7                	mov    %edi,%eax
140115664:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140115669:	03 c7                	add    %edi,%eax
14011566b:	75 2a                	jne    0x140115697
14011566d:	48 8b 03             	mov    (%rbx),%rax
140115670:	48 8b cb             	mov    %rbx,%rcx
140115673:	48 8b 00             	mov    (%rax),%rax
140115676:	ff 15 bc 75 9f 00    	call   *0x9f75bc(%rip)        # 0x140b0cc38
14011567c:	8b c7                	mov    %edi,%eax
14011567e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140115683:	03 c7                	add    %edi,%eax
140115685:	75 10                	jne    0x140115697
140115687:	48 8b 03             	mov    (%rbx),%rax
14011568a:	48 8b cb             	mov    %rbx,%rcx
14011568d:	48 8b 40 08          	mov    0x8(%rax),%rax
140115691:	ff 15 a1 75 9f 00    	call   *0x9f75a1(%rip)        # 0x140b0cc38
140115697:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14011569c:	49 8b 06             	mov    (%r14),%rax
14011569f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1401156a4:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1401156a8:	49 8b ce             	mov    %r14,%rcx
1401156ab:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1401156b2:	ff 15 80 75 9f 00    	call   *0x9f7580(%rip)        # 0x140b0cc38
1401156b8:	49 8b 06             	mov    (%r14),%rax
1401156bb:	49 8b ce             	mov    %r14,%rcx
1401156be:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
1401156c5:	ff 15 6d 75 9f 00    	call   *0x9f756d(%rip)        # 0x140b0cc38
1401156cb:	84 c0                	test   %al,%al
1401156cd:	0f 84 c8 00 00 00    	je     0x14011579b
1401156d3:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1401156d7:	48 85 c9             	test   %rcx,%rcx
1401156da:	0f 84 bb 00 00 00    	je     0x14011579b
1401156e0:	48 8b 01             	mov    (%rcx),%rax
1401156e3:	48 8b 40 08          	mov    0x8(%rax),%rax
1401156e7:	ff 15 4b 75 9f 00    	call   *0x9f754b(%rip)        # 0x140b0cc38
1401156ed:	66 83 f8 0f          	cmp    $0xf,%ax
1401156f1:	0f 85 a4 00 00 00    	jne    0x14011579b
1401156f7:	49 8b 8d 98 00 00 00 	mov    0x98(%r13),%rcx
1401156fe:	48 8b 01             	mov    (%rcx),%rax
140115701:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140115708:	48 8b 40 18          	mov    0x18(%rax),%rax
14011570c:	ff 15 26 75 9f 00    	call   *0x9f7526(%rip)        # 0x140b0cc38
140115712:	90                   	nop
140115713:	48 8b 08             	mov    (%rax),%rcx
140115716:	48 8b 01             	mov    (%rcx),%rax
140115719:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14011571d:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140115721:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140115728:	ff 15 0a 75 9f 00    	call   *0x9f750a(%rip)        # 0x140b0cc38
14011572e:	90                   	nop
14011572f:	48 8b 9d a8 00 00 00 	mov    0xa8(%rbp),%rbx
140115736:	48 85 db             	test   %rbx,%rbx
140115739:	74 3a                	je     0x140115775
14011573b:	8b c7                	mov    %edi,%eax
14011573d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140115742:	03 c7                	add    %edi,%eax
140115744:	75 2a                	jne    0x140115770
140115746:	48 8b 03             	mov    (%rbx),%rax
140115749:	48 8b cb             	mov    %rbx,%rcx
14011574c:	48 8b 00             	mov    (%rax),%rax
14011574f:	ff 15 e3 74 9f 00    	call   *0x9f74e3(%rip)        # 0x140b0cc38
140115755:	8b c7                	mov    %edi,%eax
140115757:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011575c:	03 c7                	add    %edi,%eax
14011575e:	75 10                	jne    0x140115770
140115760:	48 8b 03             	mov    (%rbx),%rax
140115763:	48 8b cb             	mov    %rbx,%rcx
140115766:	48 8b 40 08          	mov    0x8(%rax),%rax
14011576a:	ff 15 c8 74 9f 00    	call   *0x9f74c8(%rip)        # 0x140b0cc38
140115770:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115775:	f3 0f 10 44 24 60    	movss  0x60(%rsp),%xmm0
14011577b:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
140115781:	f3 0f 10 5d 88       	movss  -0x78(%rbp),%xmm3
140115786:	f3 0f 10 55 84       	movss  -0x7c(%rbp),%xmm2
14011578b:	f3 0f 10 4d 80       	movss  -0x80(%rbp),%xmm1
140115790:	e8 eb 22 01 00       	call   0x140127a80
140115795:	89 86 bc 00 00 00    	mov    %eax,0xbc(%rsi)
14011579b:	49 8b 06             	mov    (%r14),%rax
14011579e:	49 8b ce             	mov    %r14,%rcx
1401157a1:	48 8b 40 10          	mov    0x10(%rax),%rax
1401157a5:	ff 15 8d 74 9f 00    	call   *0x9f748d(%rip)        # 0x140b0cc38
1401157ab:	48 8b d0             	mov    %rax,%rdx
1401157ae:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
1401157b2:	e8 05 87 00 00       	call   0x14011debc
1401157b7:	90                   	nop
1401157b8:	48 8b 45 70          	mov    0x70(%rbp),%rax
1401157bc:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1401157c0:	48 2b c1             	sub    %rcx,%rax
1401157c3:	48 c1 f8 03          	sar    $0x3,%rax
1401157c7:	48 ba c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%rdx
1401157ce:	ec c4 4e
1401157d1:	48 0f af c2          	imul   %rdx,%rax
1401157d5:	48 85 c0             	test   %rax,%rax
1401157d8:	75 07                	jne    0x1401157e1
1401157da:	ff 15 b8 71 9f 00    	call   *0x9f71b8(%rip)        # 0x140b0c998
1401157e0:	cc                   	int3
1401157e1:	48 83 c1 50          	add    $0x50,%rcx
1401157e5:	49 8b 5d 50          	mov    0x50(%r13),%rbx
1401157e9:	4c 8d 43 10          	lea    0x10(%rbx),%r8
1401157ed:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401157f1:	e8 4a d6 07 00       	call   0x140192e40
1401157f6:	49 8b 46 08          	mov    0x8(%r14),%rax
1401157fa:	48 63 48 08          	movslq 0x8(%rax),%rcx
1401157fe:	48 83 c1 08          	add    $0x8,%rcx
140115802:	49 03 ce             	add    %r14,%rcx
140115805:	48 8b 01             	mov    (%rcx),%rax
140115808:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
14011580f:	48 8b 40 08          	mov    0x8(%rax),%rax
140115813:	ff 15 1f 74 9f 00    	call   *0x9f741f(%rip)        # 0x140b0cc38
140115819:	4c 8b c0             	mov    %rax,%r8
14011581c:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
140115823:	48 8b cb             	mov    %rbx,%rcx
140115826:	e8 f9 20 01 00       	call   0x140127924
14011582b:	48 8b 06             	mov    (%rsi),%rax
14011582e:	0f 10 85 80 00 00 00 	movups 0x80(%rbp),%xmm0
140115835:	0f 29 85 a0 00 00 00 	movaps %xmm0,0xa0(%rbp)
14011583c:	0f 10 8d 90 00 00 00 	movups 0x90(%rbp),%xmm1
140115843:	0f 29 8d b0 00 00 00 	movaps %xmm1,0xb0(%rbp)
14011584a:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140115851:	48 8b ce             	mov    %rsi,%rcx
140115854:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
14011585b:	ff 15 d7 73 9f 00    	call   *0x9f73d7(%rip)        # 0x140b0cc38
140115861:	0f 10 45 a0          	movups -0x60(%rbp),%xmm0
140115865:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
14011586c:	f3 0f 10 45 b0       	movss  -0x50(%rbp),%xmm0
140115871:	f3 0f 11 85 b0 00 00 	movss  %xmm0,0xb0(%rbp)
140115878:	00
140115879:	f3 0f 10 4d b4       	movss  -0x4c(%rbp),%xmm1
14011587e:	f3 0f 11 8d b4 00 00 	movss  %xmm1,0xb4(%rbp)
140115885:	00
140115886:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
14011588d:	48 8b ce             	mov    %rsi,%rcx
140115890:	e8 c3 69 09 00       	call   0x1401ac258
140115895:	49 8b 5d 50          	mov    0x50(%r13),%rbx
140115899:	49 8b 46 08          	mov    0x8(%r14),%rax
14011589d:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401158a1:	48 83 c1 08          	add    $0x8,%rcx
1401158a5:	49 03 ce             	add    %r14,%rcx
1401158a8:	48 8b 01             	mov    (%rcx),%rax
1401158ab:	48 8b 40 08          	mov    0x8(%rax),%rax
1401158af:	ff 15 83 73 9f 00    	call   *0x9f7383(%rip)        # 0x140b0cc38
1401158b5:	f3 0f 10 50 04       	movss  0x4(%rax),%xmm2
1401158ba:	f3 0f 10 00          	movss  (%rax),%xmm0
1401158be:	f3 0f 11 85 80 00 00 	movss  %xmm0,0x80(%rbp)
1401158c5:	00
1401158c6:	f3 0f 11 95 84 00 00 	movss  %xmm2,0x84(%rbp)
1401158cd:	00
1401158ce:	f3 0f 10 48 0c       	movss  0xc(%rax),%xmm1
1401158d3:	f3 0f 11 85 88 00 00 	movss  %xmm0,0x88(%rbp)
1401158da:	00
1401158db:	f3 0f 11 8d 8c 00 00 	movss  %xmm1,0x8c(%rbp)
1401158e2:	00
1401158e3:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1401158e8:	f3 0f 11 85 90 00 00 	movss  %xmm0,0x90(%rbp)
1401158ef:	00
1401158f0:	f3 0f 11 95 94 00 00 	movss  %xmm2,0x94(%rbp)
1401158f7:	00
1401158f8:	f3 0f 11 85 98 00 00 	movss  %xmm0,0x98(%rbp)
1401158ff:	00
140115900:	f3 0f 11 8d 9c 00 00 	movss  %xmm1,0x9c(%rbp)
140115907:	00
140115908:	4c 8d 85 80 00 00 00 	lea    0x80(%rbp),%r8
14011590f:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140115916:	48 8b cb             	mov    %rbx,%rcx
140115919:	e8 9a 1e 01 00       	call   0x1401277b8
14011591e:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140115922:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140115929:	e8 32 56 0a 00       	call   0x1401baf60
14011592e:	49 8b 0e             	mov    (%r14),%rcx
140115931:	48 8b 41 40          	mov    0x40(%rcx),%rax
140115935:	48 8d 55 58          	lea    0x58(%rbp),%rdx
140115939:	49 8b ce             	mov    %r14,%rcx
14011593c:	ff 15 f6 72 9f 00    	call   *0x9f72f6(%rip)        # 0x140b0cc38
140115942:	90                   	nop
140115943:	49 8b 8d 98 00 00 00 	mov    0x98(%r13),%rcx
14011594a:	48 8b 01             	mov    (%rcx),%rax
14011594d:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140115954:	48 8b 40 18          	mov    0x18(%rax),%rax
140115958:	ff 15 da 72 9f 00    	call   *0x9f72da(%rip)        # 0x140b0cc38
14011595e:	90                   	nop
14011595f:	48 8b 08             	mov    (%rax),%rcx
140115962:	48 8b 01             	mov    (%rcx),%rax
140115965:	4c 8d 45 58          	lea    0x58(%rbp),%r8
140115969:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14011596d:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
140115974:	ff 15 be 72 9f 00    	call   *0x9f72be(%rip)        # 0x140b0cc38
14011597a:	90                   	nop
14011597b:	48 8b 9d a8 00 00 00 	mov    0xa8(%rbp),%rbx
140115982:	48 85 db             	test   %rbx,%rbx
140115985:	74 3a                	je     0x1401159c1
140115987:	8b c7                	mov    %edi,%eax
140115989:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011598e:	03 c7                	add    %edi,%eax
140115990:	75 2a                	jne    0x1401159bc
140115992:	48 8b 03             	mov    (%rbx),%rax
140115995:	48 8b cb             	mov    %rbx,%rcx
140115998:	48 8b 00             	mov    (%rax),%rax
14011599b:	ff 15 97 72 9f 00    	call   *0x9f7297(%rip)        # 0x140b0cc38
1401159a1:	8b c7                	mov    %edi,%eax
1401159a3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401159a8:	03 c7                	add    %edi,%eax
1401159aa:	75 10                	jne    0x1401159bc
1401159ac:	48 8b 03             	mov    (%rbx),%rax
1401159af:	48 8b cb             	mov    %rbx,%rcx
1401159b2:	48 8b 40 08          	mov    0x8(%rax),%rax
1401159b6:	ff 15 7c 72 9f 00    	call   *0x9f727c(%rip)        # 0x140b0cc38
1401159bc:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401159c1:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
1401159c5:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401159c9:	48 85 c0             	test   %rax,%rax
1401159cc:	74 09                	je     0x1401159d7
1401159ce:	f0 ff 40 08          	lock incl 0x8(%rax)
1401159d2:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401159d7:	4c 8b 61 08          	mov    0x8(%rcx),%r12
1401159db:	4c 89 65 18          	mov    %r12,0x18(%rbp)
1401159df:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401159e3:	48 89 45 20          	mov    %rax,0x20(%rbp)
1401159e7:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1401159ed:	45 8b c7             	mov    %r15d,%r8d
1401159f0:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401159f4:	49 8b 4d 20          	mov    0x20(%r13),%rcx
1401159f8:	e8 53 a4 07 00       	call   0x14018fe50
1401159fd:	48 8b d0             	mov    %rax,%rdx
140115a00:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140115a04:	e8 77 76 f0 ff       	call   0x14001d080
140115a09:	48 8b 5d c0          	mov    -0x40(%rbp),%rbx
140115a0d:	48 85 db             	test   %rbx,%rbx
140115a10:	74 3a                	je     0x140115a4c
140115a12:	8b c7                	mov    %edi,%eax
140115a14:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140115a19:	03 c7                	add    %edi,%eax
140115a1b:	75 2a                	jne    0x140115a47
140115a1d:	48 8b 03             	mov    (%rbx),%rax
140115a20:	48 8b cb             	mov    %rbx,%rcx
140115a23:	48 8b 00             	mov    (%rax),%rax
140115a26:	ff 15 0c 72 9f 00    	call   *0x9f720c(%rip)        # 0x140b0cc38
140115a2c:	8b c7                	mov    %edi,%eax
140115a2e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140115a33:	03 c7                	add    %edi,%eax
140115a35:	75 10                	jne    0x140115a47
140115a37:	48 8b 03             	mov    (%rbx),%rax
140115a3a:	48 8b cb             	mov    %rbx,%rcx
140115a3d:	48 8b 40 08          	mov    0x8(%rax),%rax
140115a41:	ff 15 f1 71 9f 00    	call   *0x9f71f1(%rip)        # 0x140b0cc38
140115a47:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115a4c:	48 8b 7d 80          	mov    -0x80(%rbp),%rdi
140115a50:	48 85 ff             	test   %rdi,%rdi
140115a53:	0f 84 9b 01 00 00    	je     0x140115bf4
140115a59:	49 8b 04 24          	mov    (%r12),%rax
140115a5d:	49 8b cc             	mov    %r12,%rcx
140115a60:	48 8b 40 40          	mov    0x40(%rax),%rax
140115a64:	ff 15 ce 71 9f 00    	call   *0x9f71ce(%rip)        # 0x140b0cc38
140115a6a:	88 44 24 30          	mov    %al,0x30(%rsp)
140115a6e:	49 8b 04 24          	mov    (%r12),%rax
140115a72:	49 8b cc             	mov    %r12,%rcx
140115a75:	48 8b 00             	mov    (%rax),%rax
140115a78:	ff 15 ba 71 9f 00    	call   *0x9f71ba(%rip)        # 0x140b0cc38
140115a7e:	48 8b d8             	mov    %rax,%rbx
140115a81:	49 8b 0c 24          	mov    (%r12),%rcx
140115a85:	48 8b 41 10          	mov    0x10(%rcx),%rax
140115a89:	49 8b cc             	mov    %r12,%rcx
140115a8c:	ff 15 a6 71 9f 00    	call   *0x9f71a6(%rip)        # 0x140b0cc38
140115a92:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140115a97:	4c 8b c3             	mov    %rbx,%r8
140115a9a:	48 8b d0             	mov    %rax,%rdx
140115a9d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140115aa2:	e8 65 8a 00 00       	call   0x14011e50c
140115aa7:	90                   	nop
140115aa8:	48 8b 8f a0 00 00 00 	mov    0xa0(%rdi),%rcx
140115aaf:	0f 57 c0             	xorps  %xmm0,%xmm0
140115ab2:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140115ab8:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
140115abd:	4d 85 ff             	test   %r15,%r15
140115ac0:	74 0f                	je     0x140115ad1
140115ac2:	f0 41 ff 47 08       	lock incl 0x8(%r15)
140115ac7:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140115acc:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
140115ad1:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140115ad6:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140115adc:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140115ae1:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140115ae8:	e8 b7 9d 09 00       	call   0x1401af8a4
140115aed:	90                   	nop
140115aee:	48 8d be 68 01 00 00 	lea    0x168(%rsi),%rdi
140115af5:	48 8b 07             	mov    (%rdi),%rax
140115af8:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
140115aff:	48 8b cf             	mov    %rdi,%rcx
140115b02:	48 8b 40 30          	mov    0x30(%rax),%rax
140115b06:	ff 15 2c 71 9f 00    	call   *0x9f712c(%rip)        # 0x140b0cc38
140115b0c:	48 8b 07             	mov    (%rdi),%rax
140115b0f:	48 8b 58 40          	mov    0x40(%rax),%rbx
140115b13:	49 8b 0c 24          	mov    (%r12),%rcx
140115b17:	48 8b 41 30          	mov    0x30(%rcx),%rax
140115b1b:	49 8b cc             	mov    %r12,%rcx
140115b1e:	ff 15 14 71 9f 00    	call   *0x9f7114(%rip)        # 0x140b0cc38
140115b24:	8a d0                	mov    %al,%dl
140115b26:	48 8b cf             	mov    %rdi,%rcx
140115b29:	48 8b c3             	mov    %rbx,%rax
140115b2c:	ff 15 06 71 9f 00    	call   *0x9f7106(%rip)        # 0x140b0cc38
140115b32:	48 8b 07             	mov    (%rdi),%rax
140115b35:	48 8b 58 50          	mov    0x50(%rax),%rbx
140115b39:	49 8b 0c 24          	mov    (%r12),%rcx
140115b3d:	48 8b 41 20          	mov    0x20(%rcx),%rax
140115b41:	49 8b cc             	mov    %r12,%rcx
140115b44:	ff 15 ee 70 9f 00    	call   *0x9f70ee(%rip)        # 0x140b0cc38
140115b4a:	8a d0                	mov    %al,%dl
140115b4c:	48 8b cf             	mov    %rdi,%rcx
140115b4f:	48 8b c3             	mov    %rbx,%rax
140115b52:	ff 15 e0 70 9f 00    	call   *0x9f70e0(%rip)        # 0x140b0cc38
140115b58:	90                   	nop
140115b59:	48 8b 9d a8 00 00 00 	mov    0xa8(%rbp),%rbx
140115b60:	83 cf ff             	or     $0xffffffff,%edi
140115b63:	48 85 db             	test   %rbx,%rbx
140115b66:	74 3f                	je     0x140115ba7
140115b68:	8b c7                	mov    %edi,%eax
140115b6a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140115b6f:	03 c7                	add    %edi,%eax
140115b71:	75 2a                	jne    0x140115b9d
140115b73:	48 8b 03             	mov    (%rbx),%rax
140115b76:	48 8b cb             	mov    %rbx,%rcx
140115b79:	48 8b 00             	mov    (%rax),%rax
140115b7c:	ff 15 b6 70 9f 00    	call   *0x9f70b6(%rip)        # 0x140b0cc38
140115b82:	8b c7                	mov    %edi,%eax
140115b84:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140115b89:	03 c7                	add    %edi,%eax
140115b8b:	75 10                	jne    0x140115b9d
140115b8d:	48 8b 03             	mov    (%rbx),%rax
140115b90:	48 8b cb             	mov    %rbx,%rcx