140030185:	0f 2f f0             	comiss %xmm0,%xmm6
140030188:	73 05                	jae    0x14003018f
14003018a:	40 32 ff             	xor    %dil,%dil
14003018d:	eb 05                	jmp    0x140030194
14003018f:	bf 01 00 00 00       	mov    $0x1,%edi
140030194:	f7 44 24 20 00 01 00 	testl  $0x100,0x20(%rsp)
14003019b:	00
14003019c:	74 4c                	je     0x1400301ea
14003019e:	0f ba 74 24 20 08    	btrl   $0x8,0x20(%rsp)
1400301a4:	48 8b 9d f0 01 00 00 	mov    0x1f0(%rbp),%rbx
1400301ab:	48 85 db             	test   %rbx,%rbx
1400301ae:	74 3a                	je     0x1400301ea
1400301b0:	83 c8 ff             	or     $0xffffffff,%eax
1400301b3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400301b8:	83 f8 01             	cmp    $0x1,%eax
1400301bb:	75 2d                	jne    0x1400301ea
1400301bd:	48 8b 03             	mov    (%rbx),%rax
1400301c0:	48 8b cb             	mov    %rbx,%rcx
1400301c3:	48 8b 00             	mov    (%rax),%rax
1400301c6:	ff 15 6c ca ad 00    	call   *0xadca6c(%rip)        # 0x140b0cc38
1400301cc:	83 c8 ff             	or     $0xffffffff,%eax
1400301cf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400301d4:	83 f8 01             	cmp    $0x1,%eax
1400301d7:	75 11                	jne    0x1400301ea
1400301d9:	48 8b 03             	mov    (%rbx),%rax
1400301dc:	48 8b cb             	mov    %rbx,%rcx
1400301df:	48 8b 40 08          	mov    0x8(%rax),%rax
1400301e3:	ff 15 4f ca ad 00    	call   *0xadca4f(%rip)        # 0x140b0cc38
1400301e9:	90                   	nop
1400301ea:	8b 4c 24 20          	mov    0x20(%rsp),%ecx
1400301ee:	84 c9                	test   %cl,%cl
1400301f0:	79 4c                	jns    0x14003023e
1400301f2:	0f ba 74 24 20 07    	btrl   $0x7,0x20(%rsp)
1400301f8:	48 8b 9d 00 02 00 00 	mov    0x200(%rbp),%rbx
1400301ff:	48 85 db             	test   %rbx,%rbx
140030202:	74 3a                	je     0x14003023e
140030204:	83 c8 ff             	or     $0xffffffff,%eax
140030207:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14003020c:	83 f8 01             	cmp    $0x1,%eax
14003020f:	75 2d                	jne    0x14003023e
140030211:	48 8b 03             	mov    (%rbx),%rax
140030214:	48 8b cb             	mov    %rbx,%rcx
140030217:	48 8b 00             	mov    (%rax),%rax
14003021a:	ff 15 18 ca ad 00    	call   *0xadca18(%rip)        # 0x140b0cc38
140030220:	83 c8 ff             	or     $0xffffffff,%eax
140030223:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140030228:	83 f8 01             	cmp    $0x1,%eax
14003022b:	75 11                	jne    0x14003023e
14003022d:	48 8b 03             	mov    (%rbx),%rax
140030230:	48 8b cb             	mov    %rbx,%rcx
140030233:	48 8b 40 08          	mov    0x8(%rax),%rax
140030237:	ff 15 fb c9 ad 00    	call   *0xadc9fb(%rip)        # 0x140b0cc38
14003023d:	90                   	nop
14003023e:	8b 4c 24 20          	mov    0x20(%rsp),%ecx
140030242:	f6 c1 40             	test   $0x40,%cl
140030245:	74 4a                	je     0x140030291
140030247:	83 64 24 20 bf       	andl   $0xffffffbf,0x20(%rsp)
14003024c:	48 8b 9d 10 02 00 00 	mov    0x210(%rbp),%rbx
140030253:	48 85 db             	test   %rbx,%rbx
140030256:	74 39                	je     0x140030291
140030258:	83 c8 ff             	or     $0xffffffff,%eax
14003025b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140030260:	83 f8 01             	cmp    $0x1,%eax
140030263:	75 2c                	jne    0x140030291
140030265:	48 8b 03             	mov    (%rbx),%rax
140030268:	48 8b cb             	mov    %rbx,%rcx
14003026b:	48 8b 00             	mov    (%rax),%rax
14003026e:	ff 15 c4 c9 ad 00    	call   *0xadc9c4(%rip)        # 0x140b0cc38
140030274:	83 c8 ff             	or     $0xffffffff,%eax
140030277:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14003027c:	83 f8 01             	cmp    $0x1,%eax
14003027f:	75 10                	jne    0x140030291
140030281:	48 8b 03             	mov    (%rbx),%rax
140030284:	48 8b cb             	mov    %rbx,%rcx
140030287:	48 8b 40 08          	mov    0x8(%rax),%rax
14003028b:	ff 15 a7 c9 ad 00    	call   *0xadc9a7(%rip)        # 0x140b0cc38
140030291:	40 84 ff             	test   %dil,%dil
140030294:	0f 84 29 02 00 00    	je     0x1400304c3
14003029a:	48 8b 06             	mov    (%rsi),%rax
14003029d:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400302a2:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1400302a6:	48 8b ce             	mov    %rsi,%rcx
1400302a9:	48 8b 40 30          	mov    0x30(%rax),%rax
1400302ad:	ff 15 85 c9 ad 00    	call   *0xadc985(%rip)        # 0x140b0cc38
1400302b3:	48 8b d0             	mov    %rax,%rdx
1400302b6:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1400302ba:	e8 31 c3 fe ff       	call   0x14001c5f0
1400302bf:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1400302c3:	48 85 db             	test   %rbx,%rbx
1400302c6:	74 38                	je     0x140030300
1400302c8:	83 cf ff             	or     $0xffffffff,%edi
1400302cb:	8b c7                	mov    %edi,%eax
1400302cd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400302d2:	03 c7                	add    %edi,%eax
1400302d4:	75 2a                	jne    0x140030300
1400302d6:	48 8b 03             	mov    (%rbx),%rax
1400302d9:	48 8b cb             	mov    %rbx,%rcx
1400302dc:	48 8b 00             	mov    (%rax),%rax
1400302df:	ff 15 53 c9 ad 00    	call   *0xadc953(%rip)        # 0x140b0cc38
1400302e5:	8b c7                	mov    %edi,%eax
1400302e7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400302ec:	03 c7                	add    %edi,%eax
1400302ee:	75 10                	jne    0x140030300
1400302f0:	48 8b 03             	mov    (%rbx),%rax
1400302f3:	48 8b cb             	mov    %rbx,%rcx
1400302f6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400302fa:	ff 15 38 c9 ad 00    	call   *0xadc938(%rip)        # 0x140b0cc38
140030300:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
140030304:	48 85 ff             	test   %rdi,%rdi
140030307:	0f 84 70 01 00 00    	je     0x14003047d
14003030d:	48 8b 45 68          	mov    0x68(%rbp),%rax
140030311:	48 2b 45 60          	sub    0x60(%rbp),%rax
140030315:	48 c1 f8 03          	sar    $0x3,%rax
140030319:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140030320:	aa aa aa
140030323:	48 0f af c1          	imul   %rcx,%rax
140030327:	4c 3b e0             	cmp    %rax,%r12
14003032a:	0f 83 07 08 00 00    	jae    0x140030b37
140030330:	49 8b 17             	mov    (%r15),%rdx
140030333:	49 3b 57 08          	cmp    0x8(%r15),%rdx
140030337:	74 30                	je     0x140030369
140030339:	48 83 22 00          	andq   $0x0,(%rdx)
14003033d:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
140030342:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140030346:	be 01 00 00 00       	mov    $0x1,%esi
14003034b:	48 85 db             	test   %rbx,%rbx
14003034e:	74 0c                	je     0x14003035c
140030350:	f0 01 73 08          	lock add %esi,0x8(%rbx)
140030354:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140030358:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
14003035c:	48 89 3a             	mov    %rdi,(%rdx)
14003035f:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
140030363:	49 83 07 10          	addq   $0x10,(%r15)
140030367:	eb 16                	jmp    0x14003037f
140030369:	49 8d 4f f8          	lea    -0x8(%r15),%rcx
14003036d:	4c 8d 45 00          	lea    0x0(%rbp),%r8
140030371:	e8 ae 01 ff ff       	call   0x140020524
140030376:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
14003037a:	be 01 00 00 00       	mov    $0x1,%esi
14003037f:	48 8b cf             	mov    %rdi,%rcx
140030382:	e8 59 d8 15 00       	call   0x14018dbe0
140030387:	8b 4c 24 24          	mov    0x24(%rsp),%ecx
14003038b:	0f b6 c9             	movzbl %cl,%ecx
14003038e:	84 c0                	test   %al,%al
140030390:	0f 44 ce             	cmove  %esi,%ecx
140030393:	89 4c 24 24          	mov    %ecx,0x24(%rsp)
140030397:	48 8d 95 28 02 00 00 	lea    0x228(%rbp),%rdx
14003039e:	48 8b cf             	mov    %rdi,%rcx
1400303a1:	e8 ca cd 15 00       	call   0x14018d170
1400303a6:	48 8d 8d 28 02 00 00 	lea    0x228(%rbp),%rcx
1400303ad:	4c 8b 85 28 02 00 00 	mov    0x228(%rbp),%r8
1400303b4:	4c 8b 95 40 02 00 00 	mov    0x240(%rbp),%r10
1400303bb:	49 83 fa 07          	cmp    $0x7,%r10
1400303bf:	49 0f 47 c8          	cmova  %r8,%rcx
1400303c3:	48 8b bd 38 02 00 00 	mov    0x238(%rbp),%rdi
1400303ca:	4c 8b 4d 98          	mov    -0x68(%rbp),%r9
1400303ce:	44 8b 6d a8          	mov    -0x58(%rbp),%r13d
1400303d2:	48 8d 85 28 02 00 00 	lea    0x228(%rbp),%rax
1400303d9:	49 83 fa 07          	cmp    $0x7,%r10
1400303dd:	49 0f 47 c0          	cmova  %r8,%rax
1400303e1:	48 8d 04 78          	lea    (%rax,%rdi,2),%rax
1400303e5:	48 3b c8             	cmp    %rax,%rcx
1400303e8:	74 4d                	je     0x140030437
1400303ea:	49 8b 41 08          	mov    0x8(%r9),%rax
1400303ee:	49 8b d1             	mov    %r9,%rdx
1400303f1:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1400303f5:	75 1d                	jne    0x140030414
1400303f7:	44 0f b7 19          	movzwl (%rcx),%r11d
1400303fb:	66 44 39 58 1a       	cmp    %r11w,0x1a(%rax)
140030400:	73 06                	jae    0x140030408
140030402:	48 8b 40 10          	mov    0x10(%rax),%rax
140030406:	eb 06                	jmp    0x14003040e
140030408:	48 8b d0             	mov    %rax,%rdx
14003040b:	48 8b 00             	mov    (%rax),%rax
14003040e:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140030412:	74 e7                	je     0x1400303fb
140030414:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
140030418:	75 09                	jne    0x140030423
14003041a:	0f b7 42 1a          	movzwl 0x1a(%rdx),%eax
14003041e:	66 39 01             	cmp    %ax,(%rcx)
140030421:	73 03                	jae    0x140030426
140030423:	49 8b d1             	mov    %r9,%rdx
140030426:	45 0f b6 ed          	movzbl %r13b,%r13d
14003042a:	49 3b d1             	cmp    %r9,%rdx
14003042d:	44 0f 45 ee          	cmovne %esi,%r13d
140030431:	48 83 c1 02          	add    $0x2,%rcx
140030435:	eb 9b                	jmp    0x1400303d2
140030437:	44 89 6d a8          	mov    %r13d,-0x58(%rbp)
14003043b:	49 83 fa 07          	cmp    $0x7,%r10
14003043f:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140030444:	4c 8b 6d b8          	mov    -0x48(%rbp),%r13
140030448:	76 37                	jbe    0x140030481
14003044a:	4a 8d 04 55 02 00 00 	lea    0x2(,%r10,2),%rax
140030451:	00
140030452:	49 8b d0             	mov    %r8,%rdx
140030455:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14003045b:	72 15                	jb     0x140030472
14003045d:	4d 8b 40 f8          	mov    -0x8(%r8),%r8
140030461:	49 2b d0             	sub    %r8,%rdx
140030464:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140030468:	48 83 f8 1f          	cmp    $0x1f,%rax
14003046c:	0f 87 c5 06 00 00    	ja     0x140030b37
140030472:	49 8b c8             	mov    %r8,%rcx
140030475:	ff 15 45 c4 ad 00    	call   *0xadc445(%rip)        # 0x140b0c8c0
14003047b:	eb 04                	jmp    0x140030481
14003047d:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140030481:	48 85 db             	test   %rbx,%rbx
140030484:	74 3d                	je     0x1400304c3
140030486:	83 cf ff             	or     $0xffffffff,%edi
140030489:	8b c7                	mov    %edi,%eax
14003048b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140030490:	03 c7                	add    %edi,%eax
140030492:	75 2f                	jne    0x1400304c3
140030494:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140030498:	48 8b 03             	mov    (%rbx),%rax
14003049b:	48 8b cb             	mov    %rbx,%rcx
14003049e:	48 8b 00             	mov    (%rax),%rax
1400304a1:	ff 15 91 c7 ad 00    	call   *0xadc791(%rip)        # 0x140b0cc38
1400304a7:	8b c7                	mov    %edi,%eax
1400304a9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400304ae:	03 c7                	add    %edi,%eax
1400304b0:	75 11                	jne    0x1400304c3
1400304b2:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1400304b6:	48 8b 01             	mov    (%rcx),%rax
1400304b9:	48 8b 40 08          	mov    0x8(%rax),%rax
1400304bd:	ff 15 75 c7 ad 00    	call   *0xadc775(%rip)        # 0x140b0cc38
1400304c3:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1400304c8:	48 ff c7             	inc    %rdi
1400304cb:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1400304d0:	48 8b 06             	mov    (%rsi),%rax
1400304d3:	48 8b ce             	mov    %rsi,%rcx
1400304d6:	48 8b 40 40          	mov    0x40(%rax),%rax
1400304da:	ff 15 58 c7 ad 00    	call   *0xadc758(%rip)        # 0x140b0cc38
1400304e0:	48 3b f8             	cmp    %rax,%rdi
1400304e3:	0f 82 0b fb ff ff    	jb     0x14002fff4
1400304e9:	80 7c 24 24 00       	cmpb   $0x0,0x24(%rsp)
1400304ee:	0f 84 79 01 00 00    	je     0x14003066d
1400304f4:	80 7d a8 00          	cmpb   $0x0,-0x58(%rbp)
1400304f8:	0f 85 6f 01 00 00    	jne    0x14003066d
1400304fe:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140030502:	48 85 c9             	test   %rcx,%rcx
140030505:	74 3d                	je     0x140030544
140030507:	83 cf ff             	or     $0xffffffff,%edi
14003050a:	8b c7                	mov    %edi,%eax
14003050c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140030511:	03 c7                	add    %edi,%eax
140030513:	75 2f                	jne    0x140030544
140030515:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
140030519:	48 8b 03             	mov    (%rbx),%rax
14003051c:	48 8b cb             	mov    %rbx,%rcx
14003051f:	48 8b 00             	mov    (%rax),%rax
140030522:	ff 15 10 c7 ad 00    	call   *0xadc710(%rip)        # 0x140b0cc38
140030528:	8b c7                	mov    %edi,%eax
14003052a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14003052f:	03 c7                	add    %edi,%eax
140030531:	75 11                	jne    0x140030544
140030533:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140030537:	48 8b 01             	mov    (%rcx),%rax
14003053a:	48 8b 40 08          	mov    0x8(%rax),%rax
14003053e:	ff 15 f4 c6 ad 00    	call   *0xadc6f4(%rip)        # 0x140b0cc38
140030544:	bf 01 00 00 00       	mov    $0x1,%edi
140030549:	4c 03 e7             	add    %rdi,%r12
14003054c:	49 83 c6 10          	add    $0x10,%r14
140030550:	49 83 c7 18          	add    $0x18,%r15
140030554:	4d 3b e5             	cmp    %r13,%r12
140030557:	0f 82 2c fa ff ff    	jb     0x14002ff89
14003055d:	48 8b 75 88          	mov    -0x78(%rbp),%rsi
140030561:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140030565:	45 33 ed             	xor    %r13d,%r13d
140030568:	4c 8b 7d 68          	mov    0x68(%rbp),%r15
14003056c:	48 8b 45 60          	mov    0x60(%rbp),%rax
140030570:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140030574:	4c 2b f8             	sub    %rax,%r15
140030577:	49 c1 ff 03          	sar    $0x3,%r15
14003057b:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
140030582:	aa aa aa
140030585:	4c 0f af f9          	imul   %rcx,%r15
140030589:	4d 85 ff             	test   %r15,%r15
14003058c:	0f 84 61 03 00 00    	je     0x1400308f3
140030592:	49 2b f6             	sub    %r14,%rsi
140030595:	48 c1 fe 04          	sar    $0x4,%rsi
140030599:	49 8d 4e 08          	lea    0x8(%r14),%rcx
14003059d:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1400305a2:	4d 3b ef             	cmp    %r15,%r13
1400305a5:	0f 83 af 05 00 00    	jae    0x140030b5a
1400305ab:	48 8b 18             	mov    (%rax),%rbx
1400305ae:	48 3b 58 08          	cmp    0x8(%rax),%rbx
1400305b2:	0f 84 16 03 00 00    	je     0x1400308ce
1400305b8:	4c 3b ee             	cmp    %rsi,%r13
1400305bb:	0f 83 92 05 00 00    	jae    0x140030b53
1400305c1:	48 8b 01             	mov    (%rcx),%rax
1400305c4:	48 85 c0             	test   %rax,%rax
1400305c7:	74 04                	je     0x1400305cd
1400305c9:	f0 01 78 08          	lock add %edi,0x8(%rax)
1400305cd:	48 8b 41 f8          	mov    -0x8(%rcx),%rax
1400305d1:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1400305d5:	48 89 45 78          	mov    %rax,0x78(%rbp)
1400305d9:	48 8b 01             	mov    (%rcx),%rax
1400305dc:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400305e0:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1400305e7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400305eb:	48 85 c0             	test   %rax,%rax
1400305ee:	74 17                	je     0x140030607
1400305f0:	f0 01 78 08          	lock add %edi,0x8(%rax)
1400305f4:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
1400305fb:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400305ff:	48 8b 45 78          	mov    0x78(%rbp),%rax
140030603:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140030607:	48 8b 0b             	mov    (%rbx),%rcx
14003060a:	48 89 8d 88 00 00 00 	mov    %rcx,0x88(%rbp)
140030611:	48 8b 43 08          	mov    0x8(%rbx),%rax
140030615:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
14003061c:	48 8b 01             	mov    (%rcx),%rax
14003061f:	48 8b 80 e0 00 00 00 	mov    0xe0(%rax),%rax
140030626:	ff 15 0c c6 ad 00    	call   *0xadc60c(%rip)        # 0x140b0cc38
14003062c:	44 8b e0             	mov    %eax,%r12d
14003062f:	48 8b 7d 10          	mov    0x10(%rbp),%rdi
140030633:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140030637:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14003063c:	33 c0                	xor    %eax,%eax
14003063e:	89 44 24 68          	mov    %eax,0x68(%rsp)
140030642:	4c 8b f7             	mov    %rdi,%r14
140030645:	38 41 19             	cmp    %al,0x19(%rcx)
140030648:	0f 85 de 00 00 00    	jne    0x14003072c
14003064e:	8d 50 01             	lea    0x1(%rax),%edx
140030651:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140030656:	44 39 61 20          	cmp    %r12d,0x20(%rcx)
14003065a:	0f 8d b9 00 00 00    	jge    0x140030719
140030660:	89 44 24 68          	mov    %eax,0x68(%rsp)
140030664:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140030668:	e9 b6 00 00 00       	jmp    0x140030723
14003066d:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
140030671:	48 85 db             	test   %rbx,%rbx
140030674:	74 3f                	je     0x1400306b5
140030676:	83 c8 ff             	or     $0xffffffff,%eax
140030679:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14003067e:	83 f8 01             	cmp    $0x1,%eax
140030681:	75 32                	jne    0x1400306b5
140030683:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
140030687:	48 8b 03             	mov    (%rbx),%rax
14003068a:	48 8b cb             	mov    %rbx,%rcx
14003068d:	48 8b 00             	mov    (%rax),%rax
140030690:	ff 15 a2 c5 ad 00    	call   *0xadc5a2(%rip)        # 0x140b0cc38
140030696:	83 c8 ff             	or     $0xffffffff,%eax
140030699:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14003069e:	83 f8 01             	cmp    $0x1,%eax
1400306a1:	75 12                	jne    0x1400306b5
1400306a3:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1400306a7:	48 8b 01             	mov    (%rcx),%rax
1400306aa:	48 8b 40 08          	mov    0x8(%rax),%rax