1402c448b:	90                   	nop
1402c448c:	48 8b 85 90 00 00 00 	mov    0x90(%rbp),%rax
1402c4493:	48 83 f8 0f          	cmp    $0xf,%rax
1402c4497:	76 2d                	jbe    0x1402c44c6
1402c4499:	48 ff c0             	inc    %rax
1402c449c:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
1402c44a0:	48 8b d1             	mov    %rcx,%rdx
1402c44a3:	48 3b c7             	cmp    %rdi,%rax
1402c44a6:	72 18                	jb     0x1402c44c0
1402c44a8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402c44ac:	48 2b d1             	sub    %rcx,%rdx
1402c44af:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402c44b3:	48 83 f8 1f          	cmp    $0x1f,%rax
1402c44b7:	76 07                	jbe    0x1402c44c0
1402c44b9:	ff 15 d9 84 84 00    	call   *0x8484d9(%rip)        # 0x140b0c998
1402c44bf:	cc                   	int3
1402c44c0:	ff 15 fa 83 84 00    	call   *0x8483fa(%rip)        # 0x140b0c8c0
1402c44c6:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
1402c44ca:	48 2b 55 a8          	sub    -0x58(%rbp),%rdx
1402c44ce:	48 c1 fa 02          	sar    $0x2,%rdx
1402c44d2:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1402c44d6:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402c44da:	e8 45 13 db ff       	call   0x140075824
1402c44df:	48 8b 7d b0          	mov    -0x50(%rbp),%rdi
1402c44e3:	48 39 7d a8          	cmp    %rdi,-0x58(%rbp)
1402c44e7:	0f 84 3c 06 00 00    	je     0x1402c4b29
1402c44ed:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402c44f1:	e8 9e 6e ea ff       	call   0x14016b394
1402c44f6:	90                   	nop
1402c44f7:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1402c44fb:	48 83 c3 0c          	add    $0xc,%rbx
1402c44ff:	f3 0f 10 63 f8       	movss  -0x8(%rbx),%xmm4
1402c4504:	f3 0f 10 3b          	movss  (%rbx),%xmm7
1402c4508:	f3 0f 10 6b fc       	movss  -0x4(%rbx),%xmm5
1402c450d:	f3 0f 10 53 08       	movss  0x8(%rbx),%xmm2
1402c4512:	f3 0f 10 4b 04       	movss  0x4(%rbx),%xmm1
1402c4517:	f3 0f 10 73 10       	movss  0x10(%rbx),%xmm6
1402c451c:	f3 0f 10 5b 0c       	movss  0xc(%rbx),%xmm3
1402c4521:	f3 0f 10 43 f4       	movss  -0xc(%rbx),%xmm0
1402c4526:	f3 0f 11 45 78       	movss  %xmm0,0x78(%rbp)
1402c452b:	f3 0f 11 65 7c       	movss  %xmm4,0x7c(%rbp)
1402c4530:	f3 0f 11 8d 80 00 00 	movss  %xmm1,0x80(%rbp)
1402c4537:	00
1402c4538:	f3 0f 11 95 84 00 00 	movss  %xmm2,0x84(%rbp)
1402c453f:	00
1402c4540:	f3 0f 11 ad 88 00 00 	movss  %xmm5,0x88(%rbp)
1402c4547:	00
1402c4548:	f3 0f 11 bd 8c 00 00 	movss  %xmm7,0x8c(%rbp)
1402c454f:	00
1402c4550:	f3 0f 11 9d 90 00 00 	movss  %xmm3,0x90(%rbp)
1402c4557:	00
1402c4558:	f3 0f 11 b5 94 00 00 	movss  %xmm6,0x94(%rbp)
1402c455f:	00
1402c4560:	49 8b 4f 38          	mov    0x38(%r15),%rcx
1402c4564:	48 85 c9             	test   %rcx,%rcx
1402c4567:	0f 84 b5 05 00 00    	je     0x1402c4b22
1402c456d:	48 8b 01             	mov    (%rcx),%rax
1402c4570:	4c 8d 45 10          	lea    0x10(%rbp),%r8
1402c4574:	48 8d 55 78          	lea    0x78(%rbp),%rdx
1402c4578:	48 8b 40 10          	mov    0x10(%rax),%rax
1402c457c:	ff 15 b6 86 84 00    	call   *0x8486b6(%rip)        # 0x140b0cc38
1402c4582:	48 83 c3 20          	add    $0x20,%rbx
1402c4586:	48 8d 43 f4          	lea    -0xc(%rbx),%rax
1402c458a:	48 3b c7             	cmp    %rdi,%rax
1402c458d:	0f 85 6c ff ff ff    	jne    0x1402c44ff
1402c4593:	49 8b 4d 78          	mov    0x78(%r13),%rcx
1402c4597:	48 8b 01             	mov    (%rcx),%rax
1402c459a:	4c 8b 50 68          	mov    0x68(%rax),%r10
1402c459e:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c45a1:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1402c45a6:	66 0f 6f 05 92 d8 8e 	movdqa 0x8ed892(%rip),%xmm0        # 0x140bb1e40
1402c45ad:	00
1402c45ae:	0f 11 45 78          	movups %xmm0,0x78(%rbp)
1402c45b2:	83 a5 88 00 00 00 00 	andl   $0x0,0x88(%rbp)
1402c45b9:	83 a5 8c 00 00 00 00 	andl   $0x0,0x8c(%rbp)
1402c45c0:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c45c3:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1402c45c8:	48 8b 45 18          	mov    0x18(%rbp),%rax
1402c45cc:	48 85 c0             	test   %rax,%rax
1402c45cf:	74 04                	je     0x1402c45d5
1402c45d1:	f0 ff 40 08          	lock incl 0x8(%rax)
1402c45d5:	0f 28 45 10          	movaps 0x10(%rbp),%xmm0
1402c45d9:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1402c45de:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c45e1:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402c45e7:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1402c45eb:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402c45f0:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1402c45f5:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
1402c45fc:	00
1402c45fd:	f3 44 0f 11 44 24 40 	movss  %xmm8,0x40(%rsp)
1402c4604:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
1402c4609:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1402c460e:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
1402c4613:	48 8d 45 78          	lea    0x78(%rbp),%rax
1402c4617:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402c461c:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
1402c4620:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1402c4625:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402c4629:	49 8b c2             	mov    %r10,%rax
1402c462c:	ff 15 06 86 84 00    	call   *0x848606(%rip)        # 0x140b0cc38
1402c4632:	90                   	nop
1402c4633:	83 cf ff             	or     $0xffffffff,%edi
1402c4636:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402c463a:	48 85 db             	test   %rbx,%rbx
1402c463d:	74 35                	je     0x1402c4674
1402c463f:	8b c7                	mov    %edi,%eax
1402c4641:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c4646:	03 c7                	add    %edi,%eax
1402c4648:	75 2a                	jne    0x1402c4674
1402c464a:	48 8b 03             	mov    (%rbx),%rax
1402c464d:	48 8b cb             	mov    %rbx,%rcx
1402c4650:	48 8b 00             	mov    (%rax),%rax
1402c4653:	ff 15 df 85 84 00    	call   *0x8485df(%rip)        # 0x140b0cc38
1402c4659:	8b c7                	mov    %edi,%eax
1402c465b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c4660:	03 c7                	add    %edi,%eax
1402c4662:	75 10                	jne    0x1402c4674
1402c4664:	48 8b 03             	mov    (%rbx),%rax
1402c4667:	48 8b cb             	mov    %rbx,%rcx
1402c466a:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c466e:	ff 15 c4 85 84 00    	call   *0x8485c4(%rip)        # 0x140b0cc38
1402c4674:	49 8b 0e             	mov    (%r14),%rcx
1402c4677:	48 8b 01             	mov    (%rcx),%rax
1402c467a:	4c 8d 45 30          	lea    0x30(%rbp),%r8
1402c467e:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1402c4682:	48 8b 80 30 02 00 00 	mov    0x230(%rax),%rax
1402c4689:	ff 15 a9 85 84 00    	call   *0x8485a9(%rip)        # 0x140b0cc38
1402c468f:	90                   	nop
1402c4690:	48 83 7d f8 00       	cmpq   $0x0,-0x8(%rbp)
1402c4695:	75 65                	jne    0x1402c46fc
1402c4697:	49 8b 0e             	mov    (%r14),%rcx
1402c469a:	48 8b 01             	mov    (%rcx),%rax
1402c469d:	4c 8d 45 30          	lea    0x30(%rbp),%r8
1402c46a1:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402c46a5:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
1402c46ac:	ff 15 86 85 84 00    	call   *0x848586(%rip)        # 0x140b0cc38
1402c46b2:	48 8b d0             	mov    %rax,%rdx
1402c46b5:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1402c46b9:	e8 26 1c d4 ff       	call   0x1400062e4
1402c46be:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402c46c2:	48 85 db             	test   %rbx,%rbx
1402c46c5:	74 35                	je     0x1402c46fc
1402c46c7:	8b c7                	mov    %edi,%eax
1402c46c9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c46ce:	03 c7                	add    %edi,%eax
1402c46d0:	75 2a                	jne    0x1402c46fc
1402c46d2:	48 8b 03             	mov    (%rbx),%rax
1402c46d5:	48 8b cb             	mov    %rbx,%rcx
1402c46d8:	48 8b 00             	mov    (%rax),%rax
1402c46db:	ff 15 57 85 84 00    	call   *0x848557(%rip)        # 0x140b0cc38
1402c46e1:	8b c7                	mov    %edi,%eax
1402c46e3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c46e8:	03 c7                	add    %edi,%eax
1402c46ea:	75 10                	jne    0x1402c46fc
1402c46ec:	48 8b 03             	mov    (%rbx),%rax
1402c46ef:	48 8b cb             	mov    %rbx,%rcx
1402c46f2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c46f6:	ff 15 3c 85 84 00    	call   *0x84853c(%rip)        # 0x140b0cc38
1402c46fc:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402c4700:	48 8b 01             	mov    (%rcx),%rax
1402c4703:	41 0f 28 d1          	movaps %xmm9,%xmm2
1402c4707:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1402c470b:	48 8b 40 78          	mov    0x78(%rax),%rax
1402c470f:	ff 15 23 85 84 00    	call   *0x848523(%rip)        # 0x140b0cc38
1402c4715:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402c4719:	e8 4a d5 fd ff       	call   0x1402a1c68
1402c471e:	90                   	nop
1402c471f:	83 65 84 00          	andl   $0x0,-0x7c(%rbp)
1402c4723:	83 64 24 70 00       	andl   $0x0,0x70(%rsp)
1402c4728:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1402c472c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402c4731:	4c 8d 0d 08 57 88 00 	lea    0x885708(%rip),%r9        # 0x140b49e40
1402c4738:	4c 8d 45 84          	lea    -0x7c(%rbp),%r8
1402c473c:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402c4741:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1402c4745:	e8 e6 6b 01 00       	call   0x1402db330
1402c474a:	90                   	nop
1402c474b:	48 8b 7d c0          	mov    -0x40(%rbp),%rdi
1402c474f:	48 8b 07             	mov    (%rdi),%rax
1402c4752:	48 8b 58 38          	mov    0x38(%rax),%rbx
1402c4756:	49 8b 0e             	mov    (%r14),%rcx
1402c4759:	48 8b 01             	mov    (%rcx),%rax
1402c475c:	4c 8d 45 50          	lea    0x50(%rbp),%r8
1402c4760:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402c4764:	48 8b 80 90 03 00 00 	mov    0x390(%rax),%rax
1402c476b:	ff 15 c7 84 84 00    	call   *0x8484c7(%rip)        # 0x140b0cc38
1402c4771:	90                   	nop
1402c4772:	48 8b d0             	mov    %rax,%rdx
1402c4775:	48 8b cf             	mov    %rdi,%rcx
1402c4778:	48 8b c3             	mov    %rbx,%rax
1402c477b:	ff 15 b7 84 84 00    	call   *0x8484b7(%rip)        # 0x140b0cc38
1402c4781:	90                   	nop
1402c4782:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1402c4786:	83 cf ff             	or     $0xffffffff,%edi
1402c4789:	48 85 db             	test   %rbx,%rbx
1402c478c:	74 35                	je     0x1402c47c3
1402c478e:	8b c7                	mov    %edi,%eax
1402c4790:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c4795:	03 c7                	add    %edi,%eax
1402c4797:	75 2a                	jne    0x1402c47c3
1402c4799:	48 8b 03             	mov    (%rbx),%rax
1402c479c:	48 8b cb             	mov    %rbx,%rcx
1402c479f:	48 8b 00             	mov    (%rax),%rax
1402c47a2:	ff 15 90 84 84 00    	call   *0x848490(%rip)        # 0x140b0cc38
1402c47a8:	8b c7                	mov    %edi,%eax
1402c47aa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c47af:	03 c7                	add    %edi,%eax
1402c47b1:	75 10                	jne    0x1402c47c3
1402c47b3:	48 8b 03             	mov    (%rbx),%rax
1402c47b6:	48 8b cb             	mov    %rbx,%rcx
1402c47b9:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c47bd:	ff 15 75 84 84 00    	call   *0x848475(%rip)        # 0x140b0cc38
1402c47c3:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c47c6:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1402c47cb:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1402c47cf:	48 85 d2             	test   %rdx,%rdx
1402c47d2:	74 08                	je     0x1402c47dc
1402c47d4:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402c47d8:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1402c47dc:	4c 8b 45 c0          	mov    -0x40(%rbp),%r8
1402c47e0:	4d 85 c0             	test   %r8,%r8
1402c47e3:	75 06                	jne    0x1402c47eb
1402c47e5:	4c 21 45 e8          	and    %r8,-0x18(%rbp)
1402c47e9:	eb 13                	jmp    0x1402c47fe
1402c47eb:	49 8b 40 08          	mov    0x8(%r8),%rax
1402c47ef:	48 63 40 04          	movslq 0x4(%rax),%rax
1402c47f3:	48 83 c0 08          	add    $0x8,%rax
1402c47f7:	49 03 c0             	add    %r8,%rax
1402c47fa:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1402c47fe:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402c4802:	4d 8b 55 78          	mov    0x78(%r13),%r10
1402c4806:	49 8b 02             	mov    (%r10),%rax
1402c4809:	4c 8b 98 60 01 00 00 	mov    0x160(%rax),%r11
1402c4810:	8b 4d e0             	mov    -0x20(%rbp),%ecx
1402c4813:	8b d1                	mov    %ecx,%edx
1402c4815:	c1 ea 06             	shr    $0x6,%edx
1402c4818:	80 e2 01             	and    $0x1,%dl
1402c481b:	f6 c1 01             	test   $0x1,%cl
1402c481e:	75 17                	jne    0x1402c4837
1402c4820:	8b c1                	mov    %ecx,%eax
1402c4822:	c1 e8 05             	shr    $0x5,%eax
1402c4825:	d1 e9                	shr    $1,%ecx
1402c4827:	80 e1 01             	and    $0x1,%cl
1402c482a:	a8 01                	test   $0x1,%al
1402c482c:	75 09                	jne    0x1402c4837
1402c482e:	84 c9                	test   %cl,%cl
1402c4830:	75 05                	jne    0x1402c4837
1402c4832:	41 b1 01             	mov    $0x1,%r9b
1402c4835:	eb 03                	jmp    0x1402c483a
1402c4837:	45 32 c9             	xor    %r9b,%r9b
1402c483a:	48 8d 45 20          	lea    0x20(%rbp),%rax
1402c483e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402c4843:	88 54 24 20          	mov    %dl,0x20(%rsp)
1402c4847:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1402c484b:	49 8b d4             	mov    %r12,%rdx
1402c484e:	49 8b ca             	mov    %r10,%rcx
1402c4851:	49 8b c3             	mov    %r11,%rax
1402c4854:	ff 15 de 83 84 00    	call   *0x8483de(%rip)        # 0x140b0cc38
1402c485a:	c7 45 a0 01 00 00 00 	movl   $0x1,-0x60(%rbp)
1402c4861:	49 8b 14 24          	mov    (%r12),%rdx
1402c4865:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402c4869:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402c486d:	48 83 c1 08          	add    $0x8,%rcx
1402c4871:	48 03 ca             	add    %rdx,%rcx
1402c4874:	48 8b 01             	mov    (%rcx),%rax
1402c4877:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1402c487b:	33 d2                	xor    %edx,%edx
1402c487d:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c4881:	ff 15 b1 83 84 00    	call   *0x8483b1(%rip)        # 0x140b0cc38
1402c4887:	90                   	nop
1402c4888:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
1402c488c:	48 85 db             	test   %rbx,%rbx
1402c488f:	74 36                	je     0x1402c48c7
1402c4891:	8b c7                	mov    %edi,%eax
1402c4893:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c4898:	03 c7                	add    %edi,%eax
1402c489a:	75 2b                	jne    0x1402c48c7
1402c489c:	48 8b 03             	mov    (%rbx),%rax
1402c489f:	48 8b cb             	mov    %rbx,%rcx
1402c48a2:	48 8b 00             	mov    (%rax),%rax
1402c48a5:	ff 15 8d 83 84 00    	call   *0x84838d(%rip)        # 0x140b0cc38
1402c48ab:	8b c7                	mov    %edi,%eax
1402c48ad:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c48b2:	03 c7                	add    %edi,%eax
1402c48b4:	75 11                	jne    0x1402c48c7
1402c48b6:	48 8b 03             	mov    (%rbx),%rax
1402c48b9:	48 8b cb             	mov    %rbx,%rcx
1402c48bc:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c48c0:	ff 15 72 83 84 00    	call   *0x848372(%rip)        # 0x140b0cc38
1402c48c6:	90                   	nop
1402c48c7:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
1402c48cb:	48 85 db             	test   %rbx,%rbx
1402c48ce:	74 36                	je     0x1402c4906
1402c48d0:	8b c7                	mov    %edi,%eax
1402c48d2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c48d7:	03 c7                	add    %edi,%eax
1402c48d9:	75 2b                	jne    0x1402c4906
1402c48db:	48 8b 03             	mov    (%rbx),%rax
1402c48de:	48 8b cb             	mov    %rbx,%rcx
1402c48e1:	48 8b 00             	mov    (%rax),%rax
1402c48e4:	ff 15 4e 83 84 00    	call   *0x84834e(%rip)        # 0x140b0cc38
1402c48ea:	8b c7                	mov    %edi,%eax
1402c48ec:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c48f1:	03 c7                	add    %edi,%eax
1402c48f3:	75 11                	jne    0x1402c4906
1402c48f5:	48 8b 03             	mov    (%rbx),%rax
1402c48f8:	48 8b cb             	mov    %rbx,%rcx
1402c48fb:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c48ff:	ff 15 33 83 84 00    	call   *0x848333(%rip)        # 0x140b0cc38
1402c4905:	90                   	nop
1402c4906:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402c490a:	48 85 c9             	test   %rcx,%rcx
1402c490d:	74 3b                	je     0x1402c494a
1402c490f:	8b c7                	mov    %edi,%eax
1402c4911:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402c4916:	03 c7                	add    %edi,%eax
1402c4918:	75 30                	jne    0x1402c494a
1402c491a:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402c491e:	48 8b 03             	mov    (%rbx),%rax
1402c4921:	48 8b cb             	mov    %rbx,%rcx
1402c4924:	48 8b 00             	mov    (%rax),%rax
1402c4927:	ff 15 0b 83 84 00    	call   *0x84830b(%rip)        # 0x140b0cc38
1402c492d:	8b c7                	mov    %edi,%eax
1402c492f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c4934:	03 c7                	add    %edi,%eax
1402c4936:	75 12                	jne    0x1402c494a
1402c4938:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402c493c:	48 8b 01             	mov    (%rcx),%rax
1402c493f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402c4943:	ff 15 ef 82 84 00    	call   *0x8482ef(%rip)        # 0x140b0cc38
1402c4949:	90                   	nop
1402c494a:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1402c494e:	48 85 db             	test   %rbx,%rbx
1402c4951:	74 36                	je     0x1402c4989
1402c4953:	8b c7                	mov    %edi,%eax
1402c4955:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402c495a:	03 c7                	add    %edi,%eax
1402c495c:	75 2b                	jne    0x1402c4989
1402c495e:	48 8b 03             	mov    (%rbx),%rax
1402c4961:	48 8b cb             	mov    %rbx,%rcx
1402c4964:	48 8b 00             	mov    (%rax),%rax
1402c4967:	ff 15 cb 82 84 00    	call   *0x8482cb(%rip)        # 0x140b0cc38
1402c496d:	8b c7                	mov    %edi,%eax
1402c496f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402c4974:	03 c7                	add    %edi,%eax
1402c4976:	75 11                	jne    0x1402c4989
1402c4978:	48 8b 03             	mov    (%rbx),%rax
1402c497b:	48 8b cb             	mov    %rbx,%rcx
1402c497e:	48 8b 40 08          	mov    0x8(%rax),%rax