1402eb40d:	90                   	nop
1402eb40e:	90                   	nop
1402eb40f:	90                   	nop
1402eb410:	40 53                	rex push %rbx
1402eb412:	48 83 ec 40          	sub    $0x40,%rsp
1402eb416:	83 7a 08 03          	cmpl   $0x3,0x8(%rdx)
1402eb41a:	75 0e                	jne    0x1402eb42a
1402eb41c:	66 0f 6e 82 84 00 00 	movd   0x84(%rdx),%xmm0
1402eb423:	00
1402eb424:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
1402eb428:	eb 05                	jmp    0x1402eb42f
1402eb42a:	f2 0f 10 42 38       	movsd  0x38(%rdx),%xmm0
1402eb42f:	66 0f 5a c8          	cvtpd2ps %xmm0,%xmm1
1402eb433:	48 8b 82 b0 00 00 00 	mov    0xb0(%rdx),%rax
1402eb43a:	48 85 c0             	test   %rax,%rax
1402eb43d:	74 04                	je     0x1402eb443
1402eb43f:	f0 ff 40 08          	lock incl 0x8(%rax)
1402eb443:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1402eb44a:	48 8b 8a b0 00 00 00 	mov    0xb0(%rdx),%rcx
1402eb451:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402eb456:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402eb45b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402eb45e:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1402eb464:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402eb469:	e8 52 00 00 00       	call   0x1402eb4c0
1402eb46e:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402eb473:	48 85 c9             	test   %rcx,%rcx
1402eb476:	74 41                	je     0x1402eb4b9
1402eb478:	83 c8 ff             	or     $0xffffffff,%eax
1402eb47b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402eb480:	83 f8 01             	cmp    $0x1,%eax
1402eb483:	75 34                	jne    0x1402eb4b9
1402eb485:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1402eb48a:	48 8b 03             	mov    (%rbx),%rax
1402eb48d:	48 8b cb             	mov    %rbx,%rcx
1402eb490:	48 8b 00             	mov    (%rax),%rax
1402eb493:	ff 15 9f 17 82 00    	call   *0x82179f(%rip)        # 0x140b0cc38
1402eb499:	83 c8 ff             	or     $0xffffffff,%eax
1402eb49c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402eb4a1:	83 f8 01             	cmp    $0x1,%eax
1402eb4a4:	75 13                	jne    0x1402eb4b9
1402eb4a6:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402eb4ab:	48 8b 01             	mov    (%rcx),%rax
1402eb4ae:	48 8b 40 08          	mov    0x8(%rax),%rax
1402eb4b2:	ff 15 80 17 82 00    	call   *0x821780(%rip)        # 0x140b0cc38
1402eb4b8:	90                   	nop
1402eb4b9:	48 83 c4 40          	add    $0x40,%rsp
1402eb4bd:	5b                   	pop    %rbx
1402eb4be:	c3                   	ret
1402eb4bf:	90                   	nop
1402eb4c0:	48 8b c4             	mov    %rsp,%rax
1402eb4c3:	48 89 58 10          	mov    %rbx,0x10(%rax)
1402eb4c7:	55                   	push   %rbp
1402eb4c8:	56                   	push   %rsi
1402eb4c9:	57                   	push   %rdi
1402eb4ca:	41 56                	push   %r14
1402eb4cc:	41 57                	push   %r15
1402eb4ce:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1402eb4d2:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1402eb4d9:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
1402eb4dd:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
1402eb4e1:	48 8b 05 58 3b 9d 00 	mov    0x9d3b58(%rip),%rax        # 0x140cbf040
1402eb4e8:	48 33 c4             	xor    %rsp,%rax
1402eb4eb:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402eb4ef:	4d 8b f0             	mov    %r8,%r14
1402eb4f2:	0f 28 f9             	movaps %xmm1,%xmm7
1402eb4f5:	48 8b f1             	mov    %rcx,%rsi
1402eb4f8:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
1402eb4fc:	e8 67 67 fb ff       	call   0x1402a1c68
1402eb501:	48 8b 5d 8f          	mov    -0x71(%rbp),%rbx
1402eb505:	f3 0f 11 7b 18       	movss  %xmm7,0x18(%rbx)
1402eb50a:	33 ff                	xor    %edi,%edi
1402eb50c:	48 8b 0e             	mov    (%rsi),%rcx
1402eb50f:	48 8b 01             	mov    (%rcx),%rax
1402eb512:	48 8b 40 48          	mov    0x48(%rax),%rax
1402eb516:	ff 15 1c 17 82 00    	call   *0x82171c(%rip)        # 0x140b0cc38
1402eb51c:	41 83 cf ff          	or     $0xffffffff,%r15d
1402eb520:	48 85 c0             	test   %rax,%rax
1402eb523:	0f 84 d2 00 00 00    	je     0x1402eb5fb
1402eb529:	48 8b 0e             	mov    (%rsi),%rcx
1402eb52c:	48 8b 01             	mov    (%rcx),%rax
1402eb52f:	48 8b d7             	mov    %rdi,%rdx
1402eb532:	48 8b 40 40          	mov    0x40(%rax),%rax
1402eb536:	ff 15 fc 16 82 00    	call   *0x8216fc(%rip)        # 0x140b0cc38
1402eb53c:	48 8b d0             	mov    %rax,%rdx
1402eb53f:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1402eb544:	e8 93 b6 e3 ff       	call   0x140126bdc
1402eb549:	90                   	nop
1402eb54a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402eb54f:	48 85 c9             	test   %rcx,%rcx
1402eb552:	0f 84 27 04 00 00    	je     0x1402eb97f
1402eb558:	48 8b 01             	mov    (%rcx),%rax
1402eb55b:	48 8b 40 48          	mov    0x48(%rax),%rax
1402eb55f:	ff 15 d3 16 82 00    	call   *0x8216d3(%rip)        # 0x140b0cc38
1402eb565:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
1402eb56b:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1402eb56f:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
1402eb573:	74 0e                	je     0x1402eb583
1402eb575:	f3 0f 11 02          	movss  %xmm0,(%rdx)
1402eb579:	48 8d 42 04          	lea    0x4(%rdx),%rax
1402eb57d:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402eb581:	eb 0e                	jmp    0x1402eb591
1402eb583:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402eb588:	48 8b cb             	mov    %rbx,%rcx
1402eb58b:	e8 80 67 d4 ff       	call   0x140031d10
1402eb590:	90                   	nop
1402eb591:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402eb596:	48 85 c9             	test   %rcx,%rcx
1402eb599:	74 44                	je     0x1402eb5df
1402eb59b:	41 8b c7             	mov    %r15d,%eax
1402eb59e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402eb5a3:	41 03 c7             	add    %r15d,%eax
1402eb5a6:	75 33                	jne    0x1402eb5db
1402eb5a8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402eb5ad:	48 8b 03             	mov    (%rbx),%rax
1402eb5b0:	48 8b cb             	mov    %rbx,%rcx
1402eb5b3:	48 8b 00             	mov    (%rax),%rax
1402eb5b6:	ff 15 7c 16 82 00    	call   *0x82167c(%rip)        # 0x140b0cc38
1402eb5bc:	41 8b c7             	mov    %r15d,%eax
1402eb5bf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402eb5c4:	41 03 c7             	add    %r15d,%eax
1402eb5c7:	75 12                	jne    0x1402eb5db
1402eb5c9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402eb5ce:	48 8b 01             	mov    (%rcx),%rax
1402eb5d1:	48 8b 40 08          	mov    0x8(%rax),%rax
1402eb5d5:	ff 15 5d 16 82 00    	call   *0x82165d(%rip)        # 0x140b0cc38
1402eb5db:	48 8b 5d 8f          	mov    -0x71(%rbp),%rbx
1402eb5df:	48 ff c7             	inc    %rdi
1402eb5e2:	48 8b 0e             	mov    (%rsi),%rcx
1402eb5e5:	48 8b 01             	mov    (%rcx),%rax
1402eb5e8:	48 8b 40 48          	mov    0x48(%rax),%rax
1402eb5ec:	ff 15 46 16 82 00    	call   *0x821646(%rip)        # 0x140b0cc38
1402eb5f2:	48 3b f8             	cmp    %rax,%rdi
1402eb5f5:	0f 82 2e ff ff ff    	jb     0x1402eb529
1402eb5fb:	48 8b 0b             	mov    (%rbx),%rcx
1402eb5fe:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1402eb602:	48 2b d1             	sub    %rcx,%rdx
1402eb605:	48 c1 fa 02          	sar    $0x2,%rdx
1402eb609:	0f 57 f6             	xorps  %xmm6,%xmm6
1402eb60c:	48 85 d2             	test   %rdx,%rdx
1402eb60f:	74 39                	je     0x1402eb64a
1402eb611:	45 33 c0             	xor    %r8d,%r8d
1402eb614:	eb 25                	jmp    0x1402eb63b
1402eb616:	f3 0f 10 01          	movss  (%rcx),%xmm0
1402eb61a:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
1402eb61d:	0f 57 c9             	xorps  %xmm1,%xmm1
1402eb620:	e8 cb 60 64 00       	call   0x1409316f0
1402eb625:	84 c0                	test   %al,%al
1402eb627:	74 05                	je     0x1402eb62e
1402eb629:	49 ff c0             	inc    %r8
1402eb62c:	eb 09                	jmp    0x1402eb637
1402eb62e:	0f 2f 31             	comiss (%rcx),%xmm6
1402eb631:	0f 87 9a 03 00 00    	ja     0x1402eb9d1
1402eb637:	48 83 c1 04          	add    $0x4,%rcx
1402eb63b:	48 3b 4b 08          	cmp    0x8(%rbx),%rcx
1402eb63f:	75 d5                	jne    0x1402eb616
1402eb641:	4c 3b c2             	cmp    %rdx,%r8
1402eb644:	0f 84 5c 03 00 00    	je     0x1402eb9a6
1402eb64a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402eb64f:	e8 14 66 fb ff       	call   0x1402a1c68
1402eb654:	90                   	nop
1402eb655:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402eb65a:	f3 0f 11 7b 18       	movss  %xmm7,0x18(%rbx)
1402eb65f:	33 ff                	xor    %edi,%edi
1402eb661:	48 8b 0e             	mov    (%rsi),%rcx
1402eb664:	48 8b 01             	mov    (%rcx),%rax
1402eb667:	48 8b 40 48          	mov    0x48(%rax),%rax
1402eb66b:	ff 15 c7 15 82 00    	call   *0x8215c7(%rip)        # 0x140b0cc38
1402eb671:	48 85 c0             	test   %rax,%rax
1402eb674:	0f 84 d3 00 00 00    	je     0x1402eb74d
1402eb67a:	48 8b 0e             	mov    (%rsi),%rcx
1402eb67d:	48 8b 01             	mov    (%rcx),%rax
1402eb680:	48 8b d7             	mov    %rdi,%rdx
1402eb683:	48 8b 40 40          	mov    0x40(%rax),%rax
1402eb687:	ff 15 ab 15 82 00    	call   *0x8215ab(%rip)        # 0x140b0cc38
1402eb68d:	48 8b d0             	mov    %rax,%rdx
1402eb690:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1402eb695:	e8 42 b5 e3 ff       	call   0x140126bdc
1402eb69a:	90                   	nop
1402eb69b:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402eb6a0:	48 85 c9             	test   %rcx,%rcx
1402eb6a3:	0f 84 53 03 00 00    	je     0x1402eb9fc
1402eb6a9:	48 8b 01             	mov    (%rcx),%rax
1402eb6ac:	48 8b 40 48          	mov    0x48(%rax),%rax
1402eb6b0:	ff 15 82 15 82 00    	call   *0x821582(%rip)        # 0x140b0cc38
1402eb6b6:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
1402eb6bc:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1402eb6c0:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
1402eb6c4:	74 0e                	je     0x1402eb6d4
1402eb6c6:	f3 0f 11 02          	movss  %xmm0,(%rdx)
1402eb6ca:	48 8d 42 04          	lea    0x4(%rdx),%rax
1402eb6ce:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402eb6d2:	eb 0e                	jmp    0x1402eb6e2
1402eb6d4:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402eb6d9:	48 8b cb             	mov    %rbx,%rcx
1402eb6dc:	e8 2f 66 d4 ff       	call   0x140031d10
1402eb6e1:	90                   	nop
1402eb6e2:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402eb6e7:	48 85 c9             	test   %rcx,%rcx
1402eb6ea:	74 45                	je     0x1402eb731
1402eb6ec:	41 8b c7             	mov    %r15d,%eax
1402eb6ef:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402eb6f4:	41 03 c7             	add    %r15d,%eax
1402eb6f7:	75 33                	jne    0x1402eb72c
1402eb6f9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402eb6fe:	48 8b 03             	mov    (%rbx),%rax
1402eb701:	48 8b cb             	mov    %rbx,%rcx
1402eb704:	48 8b 00             	mov    (%rax),%rax
1402eb707:	ff 15 2b 15 82 00    	call   *0x82152b(%rip)        # 0x140b0cc38
1402eb70d:	41 8b c7             	mov    %r15d,%eax
1402eb710:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402eb715:	41 03 c7             	add    %r15d,%eax
1402eb718:	75 12                	jne    0x1402eb72c
1402eb71a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402eb71f:	48 8b 01             	mov    (%rcx),%rax
1402eb722:	48 8b 40 08          	mov    0x8(%rax),%rax
1402eb726:	ff 15 0c 15 82 00    	call   *0x82150c(%rip)        # 0x140b0cc38
1402eb72c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402eb731:	48 ff c7             	inc    %rdi
1402eb734:	48 8b 0e             	mov    (%rsi),%rcx
1402eb737:	48 8b 01             	mov    (%rcx),%rax
1402eb73a:	48 8b 40 48          	mov    0x48(%rax),%rax
1402eb73e:	ff 15 f4 14 82 00    	call   *0x8214f4(%rip)        # 0x140b0cc38
1402eb744:	48 3b f8             	cmp    %rax,%rdi
1402eb747:	0f 82 2d ff ff ff    	jb     0x1402eb67a
1402eb74d:	48 8b 0b             	mov    (%rbx),%rcx
1402eb750:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1402eb754:	48 2b d1             	sub    %rcx,%rdx
1402eb757:	48 c1 fa 02          	sar    $0x2,%rdx
1402eb75b:	48 85 d2             	test   %rdx,%rdx
1402eb75e:	74 39                	je     0x1402eb799
1402eb760:	45 33 c0             	xor    %r8d,%r8d
1402eb763:	eb 25                	jmp    0x1402eb78a
1402eb765:	f3 0f 10 01          	movss  (%rcx),%xmm0
1402eb769:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
1402eb76c:	0f 57 c9             	xorps  %xmm1,%xmm1
1402eb76f:	e8 7c 5f 64 00       	call   0x1409316f0
1402eb774:	84 c0                	test   %al,%al
1402eb776:	74 05                	je     0x1402eb77d
1402eb778:	49 ff c0             	inc    %r8
1402eb77b:	eb 09                	jmp    0x1402eb786
1402eb77d:	0f 2f 31             	comiss (%rcx),%xmm6
1402eb780:	0f 87 ce 01 00 00    	ja     0x1402eb954
1402eb786:	48 83 c1 04          	add    $0x4,%rcx
1402eb78a:	48 3b 4b 08          	cmp    0x8(%rbx),%rcx
1402eb78e:	75 d5                	jne    0x1402eb765
1402eb790:	4c 3b c2             	cmp    %rdx,%r8
1402eb793:	0f 84 8a 02 00 00    	je     0x1402eba23
1402eb799:	49 8b 06             	mov    (%r14),%rax
1402eb79c:	49 8b ce             	mov    %r14,%rcx
1402eb79f:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
1402eb7a6:	ff 15 8c 14 82 00    	call   *0x82148c(%rip)        # 0x140b0cc38
1402eb7ac:	48 8b 10             	mov    (%rax),%rdx
1402eb7af:	bf 98 00 00 00       	mov    $0x98,%edi
1402eb7b4:	48 8b 14 3a          	mov    (%rdx,%rdi,1),%rdx
1402eb7b8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1402eb7bd:	e8 66 27 00 00       	call   0x1402edf28
1402eb7c2:	90                   	nop
1402eb7c3:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1402eb7c8:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1402eb7cc:	48 85 c9             	test   %rcx,%rcx
1402eb7cf:	74 09                	je     0x1402eb7da
1402eb7d1:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402eb7d5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402eb7da:	48 89 5a 10          	mov    %rbx,0x10(%rdx)
1402eb7de:	48 8b 5a 18          	mov    0x18(%rdx),%rbx
1402eb7e2:	48 8b 45 87          	mov    -0x79(%rbp),%rax
1402eb7e6:	48 89 42 18          	mov    %rax,0x18(%rdx)
1402eb7ea:	48 85 db             	test   %rbx,%rbx
1402eb7ed:	74 39                	je     0x1402eb828
1402eb7ef:	41 8b c7             	mov    %r15d,%eax
1402eb7f2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402eb7f7:	41 03 c7             	add    %r15d,%eax
1402eb7fa:	75 2c                	jne    0x1402eb828
1402eb7fc:	48 8b 03             	mov    (%rbx),%rax
1402eb7ff:	48 8b cb             	mov    %rbx,%rcx
1402eb802:	48 8b 00             	mov    (%rax),%rax
1402eb805:	ff 15 2d 14 82 00    	call   *0x82142d(%rip)        # 0x140b0cc38
1402eb80b:	41 8b c7             	mov    %r15d,%eax
1402eb80e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402eb813:	41 03 c7             	add    %r15d,%eax
1402eb816:	75 10                	jne    0x1402eb828
1402eb818:	48 8b 03             	mov    (%rbx),%rax
1402eb81b:	48 8b cb             	mov    %rbx,%rcx
1402eb81e:	48 8b 40 08          	mov    0x8(%rax),%rax
1402eb822:	ff 15 10 14 82 00    	call   *0x821410(%rip)        # 0x140b0cc38
1402eb828:	49 8b 06             	mov    (%r14),%rax
1402eb82b:	49 8b ce             	mov    %r14,%rcx
1402eb82e:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
1402eb835:	ff 15 fd 13 82 00    	call   *0x8213fd(%rip)        # 0x140b0cc38
1402eb83b:	48 8b 08             	mov    (%rax),%rcx
1402eb83e:	48 03 cf             	add    %rdi,%rcx
1402eb841:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1402eb846:	e8 2d f9 d2 ff       	call   0x14001b178
1402eb84b:	90                   	nop
1402eb84c:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402eb851:	48 85 c9             	test   %rcx,%rcx
1402eb854:	74 41                	je     0x1402eb897
1402eb856:	41 8b c7             	mov    %r15d,%eax
1402eb859:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402eb85e:	41 03 c7             	add    %r15d,%eax
1402eb861:	75 34                	jne    0x1402eb897
1402eb863:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402eb868:	48 8b 03             	mov    (%rbx),%rax
1402eb86b:	48 8b cb             	mov    %rbx,%rcx
1402eb86e:	48 8b 00             	mov    (%rax),%rax
1402eb871:	ff 15 c1 13 82 00    	call   *0x8213c1(%rip)        # 0x140b0cc38
1402eb877:	41 8b c7             	mov    %r15d,%eax
1402eb87a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402eb87f:	41 03 c7             	add    %r15d,%eax
1402eb882:	75 13                	jne    0x1402eb897
1402eb884:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402eb889:	48 8b 01             	mov    (%rcx),%rax
1402eb88c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402eb890:	ff 15 a2 13 82 00    	call   *0x8213a2(%rip)        # 0x140b0cc38
1402eb896:	90                   	nop
1402eb897:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1402eb89b:	48 85 c9             	test   %rcx,%rcx
1402eb89e:	74 40                	je     0x1402eb8e0
1402eb8a0:	41 8b c7             	mov    %r15d,%eax
1402eb8a3:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402eb8a8:	41 03 c7             	add    %r15d,%eax
1402eb8ab:	75 33                	jne    0x1402eb8e0
1402eb8ad:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
1402eb8b1:	48 8b 03             	mov    (%rbx),%rax
1402eb8b4:	48 8b cb             	mov    %rbx,%rcx
1402eb8b7:	48 8b 00             	mov    (%rax),%rax
1402eb8ba:	ff 15 78 13 82 00    	call   *0x821378(%rip)        # 0x140b0cc38
1402eb8c0:	41 8b c7             	mov    %r15d,%eax
1402eb8c3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402eb8c8:	41 03 c7             	add    %r15d,%eax
1402eb8cb:	75 13                	jne    0x1402eb8e0
1402eb8cd:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1402eb8d1:	48 8b 01             	mov    (%rcx),%rax
1402eb8d4:	48 8b 40 08          	mov    0x8(%rax),%rax
1402eb8d8:	ff 15 5a 13 82 00    	call   *0x82135a(%rip)        # 0x140b0cc38
1402eb8de:	90                   	nop
1402eb8df:	90                   	nop
1402eb8e0:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1402eb8e4:	48 85 c9             	test   %rcx,%rcx
1402eb8e7:	74 3e                	je     0x1402eb927
1402eb8e9:	41 8b c7             	mov    %r15d,%eax
1402eb8ec:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402eb8f1:	41 03 c7             	add    %r15d,%eax
1402eb8f4:	75 31                	jne    0x1402eb927
1402eb8f6:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1402eb8fa:	48 8b 03             	mov    (%rbx),%rax
1402eb8fd:	48 8b cb             	mov    %rbx,%rcx
1402eb900:	48 8b 00             	mov    (%rax),%rax
1402eb903:	ff 15 2f 13 82 00    	call   *0x82132f(%rip)        # 0x140b0cc38