1400c0492:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400c0496:	4c 2b cf             	sub    %rdi,%r9
1400c0499:	49 c1 f9 04          	sar    $0x4,%r9
1400c049d:	4c 8b c7             	mov    %rdi,%r8
1400c04a0:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c04a4:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c04a8:	e8 6b 23 f7 ff       	call   0x140032818
1400c04ad:	48 3b fe             	cmp    %rsi,%rdi
1400c04b0:	74 0f                	je     0x1400c04c1
1400c04b2:	48 8b d6             	mov    %rsi,%rdx
1400c04b5:	48 8b cf             	mov    %rdi,%rcx
1400c04b8:	e8 b3 dd f5 ff       	call   0x14001e270
1400c04bd:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
1400c04c1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c04c4:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1400c04ca:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1400c04d1:	33 f6                	xor    %esi,%esi
1400c04d3:	48 85 c9             	test   %rcx,%rcx
1400c04d6:	74 04                	je     0x1400c04dc
1400c04d8:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c04dc:	0f 28 85 a0 00 00 00 	movaps 0xa0(%rbp),%xmm0
1400c04e3:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1400c04e9:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1400c04ee:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1400c04f2:	49 8b cd             	mov    %r13,%rcx
1400c04f5:	e8 9e 13 00 00       	call   0x1400c1898
1400c04fa:	90                   	nop
1400c04fb:	48 8b 45 60          	mov    0x60(%rbp),%rax
1400c04ff:	48 85 c0             	test   %rax,%rax
1400c0502:	0f 84 4d 06 00 00    	je     0x1400c0b55
1400c0508:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400c050c:	48 85 c9             	test   %rcx,%rcx
1400c050f:	74 08                	je     0x1400c0519
1400c0511:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c0515:	48 8b 45 60          	mov    0x60(%rbp),%rax
1400c0519:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
1400c051d:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0523:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1400c0527:	48 3b 4d 90          	cmp    -0x70(%rbp),%rcx
1400c052b:	74 1b                	je     0x1400c0548
1400c052d:	48 89 01             	mov    %rax,(%rcx)
1400c0530:	48 8b 45 68          	mov    0x68(%rbp),%rax
1400c0534:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400c0538:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c053b:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0541:	48 83 45 88 10       	addq   $0x10,-0x78(%rbp)
1400c0546:	eb 13                	jmp    0x1400c055b
1400c0548:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400c054d:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c0551:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c0555:	e8 f6 fd f5 ff       	call   0x140020350
1400c055a:	90                   	nop
1400c055b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0560:	48 85 c9             	test   %rcx,%rcx
1400c0563:	74 40                	je     0x1400c05a5
1400c0565:	41 8b c4             	mov    %r12d,%eax
1400c0568:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c056d:	41 03 c4             	add    %r12d,%eax
1400c0570:	75 33                	jne    0x1400c05a5
1400c0572:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400c0577:	48 8b 07             	mov    (%rdi),%rax
1400c057a:	48 8b cf             	mov    %rdi,%rcx
1400c057d:	48 8b 00             	mov    (%rax),%rax
1400c0580:	ff 15 b2 c6 a4 00    	call   *0xa4c6b2(%rip)        # 0x140b0cc38
1400c0586:	41 8b c4             	mov    %r12d,%eax
1400c0589:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c058e:	41 03 c4             	add    %r12d,%eax
1400c0591:	75 12                	jne    0x1400c05a5
1400c0593:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0598:	48 8b 01             	mov    (%rcx),%rax
1400c059b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c059f:	ff 15 93 c6 a4 00    	call   *0xa4c693(%rip)        # 0x140b0cc38
1400c05a5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c05a8:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1400c05ae:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400c05b3:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400c05b8:	e8 27 5d f4 ff       	call   0x1400062e4
1400c05bd:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c05c2:	48 85 c9             	test   %rcx,%rcx
1400c05c5:	74 41                	je     0x1400c0608
1400c05c7:	41 8b c4             	mov    %r12d,%eax
1400c05ca:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c05cf:	41 03 c4             	add    %r12d,%eax
1400c05d2:	75 34                	jne    0x1400c0608
1400c05d4:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400c05d9:	48 8b 07             	mov    (%rdi),%rax
1400c05dc:	48 8b cf             	mov    %rdi,%rcx
1400c05df:	48 8b 00             	mov    (%rax),%rax
1400c05e2:	ff 15 50 c6 a4 00    	call   *0xa4c650(%rip)        # 0x140b0cc38
1400c05e8:	41 8b c4             	mov    %r12d,%eax
1400c05eb:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c05f0:	41 03 c4             	add    %r12d,%eax
1400c05f3:	75 13                	jne    0x1400c0608
1400c05f5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c05fa:	48 8b 01             	mov    (%rcx),%rax
1400c05fd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0601:	ff 15 31 c6 a4 00    	call   *0xa4c631(%rip)        # 0x140b0cc38
1400c0607:	90                   	nop
1400c0608:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400c060c:	48 85 c9             	test   %rcx,%rcx
1400c060f:	74 3f                	je     0x1400c0650
1400c0611:	41 8b c4             	mov    %r12d,%eax
1400c0614:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0619:	41 03 c4             	add    %r12d,%eax
1400c061c:	75 32                	jne    0x1400c0650
1400c061e:	48 8b 7d 68          	mov    0x68(%rbp),%rdi
1400c0622:	48 8b 07             	mov    (%rdi),%rax
1400c0625:	48 8b cf             	mov    %rdi,%rcx
1400c0628:	48 8b 00             	mov    (%rax),%rax
1400c062b:	ff 15 07 c6 a4 00    	call   *0xa4c607(%rip)        # 0x140b0cc38
1400c0631:	41 8b c4             	mov    %r12d,%eax
1400c0634:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0639:	41 03 c4             	add    %r12d,%eax
1400c063c:	75 12                	jne    0x1400c0650
1400c063e:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400c0642:	48 8b 01             	mov    (%rcx),%rax
1400c0645:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0649:	ff 15 e9 c5 a4 00    	call   *0xa4c5e9(%rip)        # 0x140b0cc38
1400c064f:	90                   	nop
1400c0650:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1400c0657:	48 85 c9             	test   %rcx,%rcx
1400c065a:	74 45                	je     0x1400c06a1
1400c065c:	41 8b c4             	mov    %r12d,%eax
1400c065f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0664:	41 03 c4             	add    %r12d,%eax
1400c0667:	75 38                	jne    0x1400c06a1
1400c0669:	48 8b bd a8 00 00 00 	mov    0xa8(%rbp),%rdi
1400c0670:	48 8b 07             	mov    (%rdi),%rax
1400c0673:	48 8b cf             	mov    %rdi,%rcx
1400c0676:	48 8b 00             	mov    (%rax),%rax
1400c0679:	ff 15 b9 c5 a4 00    	call   *0xa4c5b9(%rip)        # 0x140b0cc38
1400c067f:	41 8b c4             	mov    %r12d,%eax
1400c0682:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0687:	41 03 c4             	add    %r12d,%eax
1400c068a:	75 15                	jne    0x1400c06a1
1400c068c:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1400c0693:	48 8b 01             	mov    (%rcx),%rax
1400c0696:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c069a:	ff 15 98 c5 a4 00    	call   *0xa4c598(%rip)        # 0x140b0cc38
1400c06a0:	90                   	nop
1400c06a1:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400c06a5:	48 85 c9             	test   %rcx,%rcx
1400c06a8:	74 3f                	je     0x1400c06e9
1400c06aa:	41 8b c4             	mov    %r12d,%eax
1400c06ad:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c06b2:	41 03 c4             	add    %r12d,%eax
1400c06b5:	75 32                	jne    0x1400c06e9
1400c06b7:	48 8b 7d c8          	mov    -0x38(%rbp),%rdi
1400c06bb:	48 8b 07             	mov    (%rdi),%rax
1400c06be:	48 8b cf             	mov    %rdi,%rcx
1400c06c1:	48 8b 00             	mov    (%rax),%rax
1400c06c4:	ff 15 6e c5 a4 00    	call   *0xa4c56e(%rip)        # 0x140b0cc38
1400c06ca:	41 8b c4             	mov    %r12d,%eax
1400c06cd:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c06d2:	41 03 c4             	add    %r12d,%eax
1400c06d5:	75 12                	jne    0x1400c06e9
1400c06d7:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400c06db:	48 8b 01             	mov    (%rcx),%rax
1400c06de:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c06e2:	ff 15 50 c5 a4 00    	call   *0xa4c550(%rip)        # 0x140b0cc38
1400c06e8:	90                   	nop
1400c06e9:	48 8b bd 08 01 00 00 	mov    0x108(%rbp),%rdi
1400c06f0:	48 85 ff             	test   %rdi,%rdi
1400c06f3:	74 39                	je     0x1400c072e
1400c06f5:	41 8b c4             	mov    %r12d,%eax
1400c06f8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400c06fd:	41 03 c4             	add    %r12d,%eax
1400c0700:	75 2c                	jne    0x1400c072e
1400c0702:	48 8b 07             	mov    (%rdi),%rax
1400c0705:	48 8b cf             	mov    %rdi,%rcx
1400c0708:	48 8b 00             	mov    (%rax),%rax
1400c070b:	ff 15 27 c5 a4 00    	call   *0xa4c527(%rip)        # 0x140b0cc38
1400c0711:	41 8b c4             	mov    %r12d,%eax
1400c0714:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400c0719:	41 03 c4             	add    %r12d,%eax
1400c071c:	75 10                	jne    0x1400c072e
1400c071e:	48 8b 07             	mov    (%rdi),%rax
1400c0721:	48 8b cf             	mov    %rdi,%rcx
1400c0724:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0728:	ff 15 0a c5 a4 00    	call   *0xa4c50a(%rip)        # 0x140b0cc38
1400c072e:	49 ff c6             	inc    %r14
1400c0731:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
1400c0735:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400c0739:	48 8b 01             	mov    (%rcx),%rax
1400c073c:	48 8b 40 40          	mov    0x40(%rax),%rax
1400c0740:	ff 15 f2 c4 a4 00    	call   *0xa4c4f2(%rip)        # 0x140b0cc38
1400c0746:	4c 3b f0             	cmp    %rax,%r14
1400c0749:	0f 82 41 ec ff ff    	jb     0x1400bf390
1400c074f:	48 83 c3 10          	add    $0x10,%rbx
1400c0753:	48 3b 9d 88 00 00 00 	cmp    0x88(%rbp),%rbx
1400c075a:	0f 85 8a eb ff ff    	jne    0x1400bf2ea
1400c0760:	45 33 ff             	xor    %r15d,%r15d
1400c0763:	4c 39 7c 24 50       	cmp    %r15,0x50(%rsp)
1400c0768:	0f 84 03 01 00 00    	je     0x1400c0871
1400c076e:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400c0773:	48 85 c9             	test   %rcx,%rcx
1400c0776:	74 04                	je     0x1400c077c
1400c0778:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400c077c:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400c0781:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c0787:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1400c078b:	48 3b 4d 90          	cmp    -0x70(%rbp),%rcx
1400c078f:	74 21                	je     0x1400c07b2
1400c0791:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400c0796:	48 89 01             	mov    %rax,(%rcx)
1400c0799:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400c079e:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400c07a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c07a5:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400c07ab:	48 83 45 88 10       	addq   $0x10,-0x78(%rbp)
1400c07b0:	eb 13                	jmp    0x1400c07c5
1400c07b2:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400c07b7:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c07bb:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c07bf:	e8 8c fb f5 ff       	call   0x140020350
1400c07c4:	90                   	nop
1400c07c5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c07ca:	48 85 c9             	test   %rcx,%rcx
1400c07cd:	74 40                	je     0x1400c080f
1400c07cf:	41 8b c4             	mov    %r12d,%eax
1400c07d2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c07d7:	41 03 c4             	add    %r12d,%eax
1400c07da:	75 33                	jne    0x1400c080f
1400c07dc:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400c07e1:	48 8b 03             	mov    (%rbx),%rax
1400c07e4:	48 8b cb             	mov    %rbx,%rcx
1400c07e7:	48 8b 00             	mov    (%rax),%rax
1400c07ea:	ff 15 48 c4 a4 00    	call   *0xa4c448(%rip)        # 0x140b0cc38
1400c07f0:	41 8b c4             	mov    %r12d,%eax
1400c07f3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c07f8:	41 03 c4             	add    %r12d,%eax
1400c07fb:	75 12                	jne    0x1400c080f
1400c07fd:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0802:	48 8b 01             	mov    (%rcx),%rax
1400c0805:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c0809:	ff 15 29 c4 a4 00    	call   *0xa4c429(%rip)        # 0x140b0cc38
1400c080f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c0812:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
1400c0818:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400c081d:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400c0822:	e8 bd 5a f4 ff       	call   0x1400062e4
1400c0827:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c082c:	48 85 c9             	test   %rcx,%rcx
1400c082f:	74 40                	je     0x1400c0871
1400c0831:	41 8b c4             	mov    %r12d,%eax
1400c0834:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400c0839:	41 03 c4             	add    %r12d,%eax
1400c083c:	75 33                	jne    0x1400c0871
1400c083e:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400c0843:	48 8b 03             	mov    (%rbx),%rax
1400c0846:	48 8b cb             	mov    %rbx,%rcx
1400c0849:	48 8b 00             	mov    (%rax),%rax
1400c084c:	ff 15 e6 c3 a4 00    	call   *0xa4c3e6(%rip)        # 0x140b0cc38
1400c0852:	41 8b c4             	mov    %r12d,%eax
1400c0855:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c085a:	41 03 c4             	add    %r12d,%eax
1400c085d:	75 12                	jne    0x1400c0871
1400c085f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400c0864:	48 8b 01             	mov    (%rcx),%rax
1400c0867:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c086b:	ff 15 c7 c3 a4 00    	call   *0xa4c3c7(%rip)        # 0x140b0cc38
1400c0871:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
1400c0875:	4c 8b ce             	mov    %rsi,%r9
1400c0878:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400c087c:	4c 2b cf             	sub    %rdi,%r9
1400c087f:	49 c1 f9 04          	sar    $0x4,%r9
1400c0883:	4c 8b c7             	mov    %rdi,%r8
1400c0886:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1400c088a:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400c088e:	e8 85 1f f7 ff       	call   0x140032818
1400c0893:	48 3b fe             	cmp    %rsi,%rdi
1400c0896:	74 0f                	je     0x1400c08a7
1400c0898:	48 8b d6             	mov    %rsi,%rdx
1400c089b:	48 8b cf             	mov    %rdi,%rcx
1400c089e:	e8 cd d9 f5 ff       	call   0x14001e270
1400c08a3:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
1400c08a7:	48 8b 5d 10          	mov    0x10(%rbp),%rbx
1400c08ab:	48 8b 03             	mov    (%rbx),%rax
1400c08ae:	ba 02 00 00 00       	mov    $0x2,%edx
1400c08b3:	48 8b cb             	mov    %rbx,%rcx
1400c08b6:	48 8b 40 70          	mov    0x70(%rax),%rax
1400c08ba:	ff 15 78 c3 a4 00    	call   *0xa4c378(%rip)        # 0x140b0cc38
1400c08c0:	4d 8b f7             	mov    %r15,%r14
1400c08c3:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
1400c08c7:	48 8b 75 80          	mov    -0x80(%rbp),%rsi
1400c08cb:	48 2b fe             	sub    %rsi,%rdi
1400c08ce:	48 c1 ff 04          	sar    $0x4,%rdi
1400c08d2:	48 85 ff             	test   %rdi,%rdi
1400c08d5:	0f 84 b6 00 00 00    	je     0x1400c0991
1400c08db:	48 8b 5d 10          	mov    0x10(%rbp),%rbx
1400c08df:	48 8b 03             	mov    (%rbx),%rax
1400c08e2:	4c 3b f7             	cmp    %rdi,%r14
1400c08e5:	0f 83 5c 02 00 00    	jae    0x1400c0b47
1400c08eb:	48 8b d6             	mov    %rsi,%rdx
1400c08ee:	48 8b cb             	mov    %rbx,%rcx
1400c08f1:	48 8b 40 48          	mov    0x48(%rax),%rax
1400c08f5:	ff 15 3d c3 a4 00    	call   *0xa4c33d(%rip)        # 0x140b0cc38
1400c08fb:	48 8b 0e             	mov    (%rsi),%rcx
1400c08fe:	48 8b 01             	mov    (%rcx),%rax
1400c0901:	0f 57 c0             	xorps  %xmm0,%xmm0
1400c0904:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1400c090b:	00
1400c090c:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1400c0910:	48 85 d2             	test   %rdx,%rdx
1400c0913:	74 04                	je     0x1400c0919
1400c0915:	f0 ff 42 08          	lock incl 0x8(%rdx)
1400c0919:	0f 28 45 10          	movaps 0x10(%rbp),%xmm0
1400c091d:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1400c0924:	00
1400c0925:	4c 8d 85 10 01 00 00 	lea    0x110(%rbp),%r8
1400c092c:	ba 02 00 00 00       	mov    $0x2,%edx
1400c0931:	48 8b 40 60          	mov    0x60(%rax),%rax
1400c0935:	ff 15 fd c2 a4 00    	call   *0xa4c2fd(%rip)        # 0x140b0cc38
1400c093b:	90                   	nop
1400c093c:	48 8b 9d 18 01 00 00 	mov    0x118(%rbp),%rbx
1400c0943:	48 85 db             	test   %rbx,%rbx
1400c0946:	74 39                	je     0x1400c0981
1400c0948:	41 8b c4             	mov    %r12d,%eax
1400c094b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c0950:	41 03 c4             	add    %r12d,%eax
1400c0953:	75 2c                	jne    0x1400c0981
1400c0955:	48 8b 03             	mov    (%rbx),%rax
1400c0958:	48 8b cb             	mov    %rbx,%rcx
1400c095b:	48 8b 00             	mov    (%rax),%rax
1400c095e:	ff 15 d4 c2 a4 00    	call   *0xa4c2d4(%rip)        # 0x140b0cc38
1400c0964:	41 8b c4             	mov    %r12d,%eax
1400c0967:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400c096c:	41 03 c4             	add    %r12d,%eax
1400c096f:	75 10                	jne    0x1400c0981
1400c0971:	48 8b 03             	mov    (%rbx),%rax
1400c0974:	48 8b cb             	mov    %rbx,%rcx
1400c0977:	48 8b 40 08          	mov    0x8(%rax),%rax
1400c097b:	ff 15 b7 c2 a4 00    	call   *0xa4c2b7(%rip)        # 0x140b0cc38
1400c0981:	49 ff c6             	inc    %r14
1400c0984:	48 83 c6 10          	add    $0x10,%rsi
1400c0988:	4c 3b f7             	cmp    %rdi,%r14
1400c098b:	0f 82 4a ff ff ff    	jb     0x1400c08db
1400c0991:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1400c0998:	e8 33 a5 f5 ff       	call   0x14001aed0
1400c099d:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
1400c09a1:	48 85 db             	test   %rbx,%rbx
1400c09a4:	74 3a                	je     0x1400c09e0
1400c09a6:	41 8b c4             	mov    %r12d,%eax
1400c09a9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400c09ae:	41 03 c4             	add    %r12d,%eax
1400c09b1:	75 2d                	jne    0x1400c09e0
1400c09b3:	48 8b 03             	mov    (%rbx),%rax
1400c09b6:	48 8b cb             	mov    %rbx,%rcx
1400c09b9:	48 8b 00             	mov    (%rax),%rax
1400c09bc:	ff 15 76 c2 a4 00    	call   *0xa4c276(%rip)        # 0x140b0cc38