fffff80000217266:	49 8b c9             	mov    %r9,%rcx
fffff80000217269:	e8 f2 56 00 00       	call   0xfffff8000021c960
fffff8000021726e:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
fffff80000217275:	00
fffff80000217276:	48 83 c4 30          	add    $0x30,%rsp
fffff8000021727a:	41 5f                	pop    %r15
fffff8000021727c:	41 5e                	pop    %r14
fffff8000021727e:	41 5d                	pop    %r13
fffff80000217280:	41 5c                	pop    %r12
fffff80000217282:	5f                   	pop    %rdi
fffff80000217283:	5e                   	pop    %rsi
fffff80000217284:	5d                   	pop    %rbp
fffff80000217285:	c3                   	ret
fffff80000217286:	cc                   	int3
fffff80000217287:	e8 d0 f2 01 00       	call   0xfffff8000023655c
fffff8000021728c:	e9 fc fe ff ff       	jmp    0xfffff8000021718d
fffff80000217291:	8b 47 30             	mov    0x30(%rdi),%eax
fffff80000217294:	83 f8 06             	cmp    $0x6,%eax
fffff80000217297:	0f 84 2e ff ff ff    	je     0xfffff800002171cb
fffff8000021729d:	4d 85 e4             	test   %r12,%r12
fffff800002172a0:	0f 84 25 ff ff ff    	je     0xfffff800002171cb
fffff800002172a6:	8b 43 4c             	mov    0x4c(%rbx),%eax
fffff800002172a9:	83 f8 03             	cmp    $0x3,%eax
fffff800002172ac:	0f 84 19 ff ff ff    	je     0xfffff800002171cb
fffff800002172b2:	8b 43 4c             	mov    0x4c(%rbx),%eax
fffff800002172b5:	45 0f b6 f7          	movzbl %r15b,%r14d
fffff800002172b9:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
fffff800002172c0:	00
fffff800002172c1:	48 c7 44 24 24 ff ff 	movq   $0xffffffffffffffff,0x24(%rsp)
fffff800002172c8:	ff ff
fffff800002172ca:	83 f8 05             	cmp    $0x5,%eax
fffff800002172cd:	0f 84 03 3a 03 00    	je     0xfffff8000024acd6
fffff800002172d3:	8b 43 18             	mov    0x18(%rbx),%eax
fffff800002172d6:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff800002172d9:	0f 85 ab 00 00 00    	jne    0xfffff8000021738a
fffff800002172df:	48 8b 9f a8 00 00 00 	mov    0xa8(%rdi),%rbx
fffff800002172e6:	f0 48 0f ba 6b 20 00 	lock btsq $0x0,0x20(%rbx)
fffff800002172ed:	4c 89 6c 24 70       	mov    %r13,0x70(%rsp)
fffff800002172f2:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
fffff800002172f6:	0f 82 bc 00 00 00    	jb     0xfffff800002173b8
fffff800002172fc:	41 8b d5             	mov    %r13d,%edx
fffff800002172ff:	44 38 6b 04          	cmp    %r13b,0x4(%rbx)
fffff80000217303:	76 33                	jbe    0xfffff80000217338
fffff80000217305:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
fffff8000021730c:	00 00 00 00
fffff80000217310:	8b c2                	mov    %edx,%eax
fffff80000217312:	48 8b 6c c3 10       	mov    0x10(%rbx,%rax,8),%rbp
fffff80000217317:	48 89 6c 24 70       	mov    %rbp,0x70(%rsp)
fffff8000021731c:	8b 45 4c             	mov    0x4c(%rbp),%eax
fffff8000021731f:	83 c0 fe             	add    $0xfffffffe,%eax
fffff80000217322:	83 f8 03             	cmp    $0x3,%eax
fffff80000217325:	76 0a                	jbe    0xfffff80000217331
fffff80000217327:	0f b6 43 04          	movzbl 0x4(%rbx),%eax
fffff8000021732b:	ff c2                	inc    %edx
fffff8000021732d:	3b d0                	cmp    %eax,%edx
fffff8000021732f:	72 df                	jb     0xfffff80000217310
fffff80000217331:	48 8d af b0 00 00 00 	lea    0xb0(%rdi),%rbp
fffff80000217338:	0f b6 43 04          	movzbl 0x4(%rbx),%eax
fffff8000021733c:	f0 4c 21 29          	lock and %r13,(%rcx)
fffff80000217340:	3b d0                	cmp    %eax,%edx
fffff80000217342:	4c 0f 45 6c 24 70    	cmovne 0x70(%rsp),%r13
fffff80000217348:	4d 85 ed             	test   %r13,%r13
fffff8000021734b:	0f 84 7d fe ff ff    	je     0xfffff800002171ce
fffff80000217351:	41 8b 45 38          	mov    0x38(%r13),%eax
fffff80000217355:	89 44 24 28          	mov    %eax,0x28(%rsp)
fffff80000217359:	e9 70 fe ff ff       	jmp    0xfffff800002171ce
fffff8000021735e:	e8 f9 f1 01 00       	call   0xfffff8000023655c
fffff80000217363:	e9 b2 fe ff ff       	jmp    0xfffff8000021721a
fffff80000217368:	4c 8b c5             	mov    %rbp,%r8
fffff8000021736b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000217370:	49 8b cc             	mov    %r12,%rcx
fffff80000217373:	e8 30 23 01 00       	call   0xfffff800002296a8
fffff80000217378:	e9 65 fe ff ff       	jmp    0xfffff800002171e2
fffff8000021737d:	48 8b cd             	mov    %rbp,%rcx
fffff80000217380:	e8 8b 42 00 00       	call   0xfffff8000021b610
fffff80000217385:	e9 88 fd ff ff       	jmp    0xfffff80000217112
fffff8000021738a:	89 44 24 24          	mov    %eax,0x24(%rsp)
fffff8000021738e:	e9 3b fe ff ff       	jmp    0xfffff800002171ce
fffff80000217393:	44 0f b6 c3          	movzbl %bl,%r8d
fffff80000217397:	33 d2                	xor    %edx,%edx
fffff80000217399:	48 8b cf             	mov    %rdi,%rcx
fffff8000021739c:	e8 c3 8d 00 00       	call   0xfffff80000220164
fffff800002173a1:	4c 8b c8             	mov    %rax,%r9
fffff800002173a4:	e9 a0 fe ff ff       	jmp    0xfffff80000217249
fffff800002173a9:	c7 47 30 06 00 00 00 	movl   $0x6,0x30(%rdi)
fffff800002173b0:	40 32 f6             	xor    %sil,%sil
fffff800002173b3:	e9 03 fe ff ff       	jmp    0xfffff800002171bb
fffff800002173b8:	e8 53 42 00 00       	call   0xfffff8000021b610
fffff800002173bd:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
fffff800002173c1:	e9 36 ff ff ff       	jmp    0xfffff800002172fc
fffff800002173c6:	83 f9 02             	cmp    $0x2,%ecx
fffff800002173c9:	0f 85 cf 38 03 00    	jne    0xfffff8000024ac9e
fffff800002173cf:	c7 43 4c 03 00 00 00 	movl   $0x3,0x4c(%rbx)
fffff800002173d6:	e9 c0 fd ff ff       	jmp    0xfffff8000021719b
fffff800002173db:	cc                   	int3
fffff800002173dc:	cc                   	int3
fffff800002173dd:	cc                   	int3
fffff800002173de:	cc                   	int3
fffff800002173df:	cc                   	int3
fffff800002173e0:	cc                   	int3
fffff800002173e1:	cc                   	int3
fffff800002173e2:	cc                   	int3
fffff800002173e3:	cc                   	int3
fffff800002173e4:	cc                   	int3
fffff800002173e5:	cc                   	int3
fffff800002173e6:	cc                   	int3
fffff800002173e7:	cc                   	int3
fffff800002173e8:	cc                   	int3
fffff800002173e9:	cc                   	int3
fffff800002173ea:	cc                   	int3
fffff800002173eb:	cc                   	int3
fffff800002173ec:	cc                   	int3
fffff800002173ed:	cc                   	int3
fffff800002173ee:	cc                   	int3
fffff800002173ef:	cc                   	int3
fffff800002173f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002173f5:	57                   	push   %rdi
fffff800002173f6:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002173fa:	48 8b f9             	mov    %rcx,%rdi
fffff800002173fd:	48 8b da             	mov    %rdx,%rbx
fffff80000217400:	8b 4a 4c             	mov    0x4c(%rdx),%ecx
fffff80000217403:	83 e9 02             	sub    $0x2,%ecx
fffff80000217406:	74 1c                	je     0xfffff80000217424
fffff80000217408:	83 f9 01             	cmp    $0x1,%ecx
fffff8000021740b:	75 07                	jne    0xfffff80000217414
fffff8000021740d:	c7 42 4c 02 00 00 00 	movl   $0x2,0x4c(%rdx)
fffff80000217414:	c6 42 11 00          	movb   $0x0,0x11(%rdx)
fffff80000217418:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff8000021741d:	48 83 c4 20          	add    $0x20,%rsp
fffff80000217421:	5f                   	pop    %rdi
fffff80000217422:	c3                   	ret
fffff80000217423:	cc                   	int3
fffff80000217424:	48 8b 82 30 01 00 00 	mov    0x130(%rdx),%rax
fffff8000021742b:	80 78 32 00          	cmpb   $0x0,0x32(%rax)
fffff8000021742f:	0f 84 19 01 00 00    	je     0xfffff8000021754e
fffff80000217435:	4c 8b 02             	mov    (%rdx),%r8
fffff80000217438:	4d 85 c0             	test   %r8,%r8
fffff8000021743b:	0f 84 0d 01 00 00    	je     0xfffff8000021754e
fffff80000217441:	48 b9 00 00 00 00 00 	movabs $0x40000000000,%rcx
fffff80000217448:	04 00 00
fffff8000021744b:	48 85 0d 0e 21 3f 00 	test   %rcx,0x3f210e(%rip)        # 0xfffff80000609560
fffff80000217452:	0f 85 f6 00 00 00    	jne    0xfffff8000021754e
fffff80000217458:	65 4c 8b 0c 25 00 00 	mov    %gs:0x0,%r9
fffff8000021745f:	00 00
fffff80000217461:	49 83 b9 d8 03 01 00 	cmpq   $0xffffffffffffffff,0x103d8(%r9)
fffff80000217468:	ff
fffff80000217469:	0f 85 8f 00 00 00    	jne    0xfffff800002174fe
fffff8000021746f:	b9 48 00 00 00       	mov    $0x48,%ecx
fffff80000217474:	0f 32                	rdmsr
fffff80000217476:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021747a:	48 0b c2             	or     %rdx,%rax
fffff8000021747d:	49 89 81 d8 03 01 00 	mov    %rax,0x103d8(%r9)
fffff80000217484:	48 8b c8             	mov    %rax,%rcx
fffff80000217487:	48 23 0d 22 26 3f 00 	and    0x3f2622(%rip),%rcx        # 0xfffff80000609ab0
fffff8000021748e:	49 89 89 e0 03 01 00 	mov    %rcx,0x103e0(%r9)
fffff80000217495:	49 8b 88 08 03 00 00 	mov    0x308(%r8),%rcx
fffff8000021749c:	48 8b 91 e8 0c 01 00 	mov    0x10ce8(%rcx),%rdx
fffff800002174a3:	48 23 d0             	and    %rax,%rdx
fffff800002174a6:	49 8b 80 c0 02 00 00 	mov    0x2c0(%r8),%rax
fffff800002174ad:	48 89 90 e0 0e 00 00 	mov    %rdx,0xee0(%rax)
fffff800002174b4:	41 80 89 e8 03 01 00 	orb    $0x1,0x103e8(%r9)
fffff800002174bb:	01
fffff800002174bc:	41 f6 81 d8 03 01 00 	testb  $0x1,0x103d8(%r9)
fffff800002174c3:	01
fffff800002174c4:	74 38                	je     0xfffff800002174fe
fffff800002174c6:	41 80 b8 e4 02 00 00 	cmpb   $0x0,0x2e4(%r8)
fffff800002174cd:	00
fffff800002174ce:	75 2e                	jne    0xfffff800002174fe
fffff800002174d0:	48 b9 00 00 00 00 01 	movabs $0x100000000,%rcx
fffff800002174d7:	00 00 00
fffff800002174da:	48 85 0d 7f 20 3f 00 	test   %rcx,0x3f207f(%rip)        # 0xfffff80000609560
fffff800002174e1:	74 1b                	je     0xfffff800002174fe
fffff800002174e3:	49 8b 80 c0 02 00 00 	mov    0x2c0(%r8),%rax
fffff800002174ea:	0f b6 48 14          	movzbl 0x14(%rax),%ecx
fffff800002174ee:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
fffff800002174f3:	fe c1                	inc    %cl
fffff800002174f5:	d3 e0                	shl    %cl,%eax
fffff800002174f7:	41 21 80 e0 02 00 00 	and    %eax,0x2e0(%r8)
fffff800002174fe:	41 8b 80 18 01 00 00 	mov    0x118(%r8),%eax
fffff80000217505:	a8 84                	test   $0x84,%al
fffff80000217507:	74 14                	je     0xfffff8000021751d
fffff80000217509:	49 8b 80 c0 02 00 00 	mov    0x2c0(%r8),%rax
fffff80000217510:	80 b8 18 0e 00 00 00 	cmpb   $0x0,0xe18(%rax)
fffff80000217517:	75 04                	jne    0xfffff8000021751d
fffff80000217519:	33 c0                	xor    %eax,%eax
fffff8000021751b:	eb 0e                	jmp    0xfffff8000021752b
fffff8000021751d:	49 8b 80 c0 02 00 00 	mov    0x2c0(%r8),%rax
fffff80000217524:	48 8b 80 e0 0e 00 00 	mov    0xee0(%rax),%rax
fffff8000021752b:	a8 03                	test   $0x3,%al
fffff8000021752d:	74 1f                	je     0xfffff8000021754e
fffff8000021752f:	83 bb 74 01 00 00 02 	cmpl   $0x2,0x174(%rbx)
fffff80000217536:	74 16                	je     0xfffff8000021754e
fffff80000217538:	c7 43 4c 04 00 00 00 	movl   $0x4,0x4c(%rbx)
fffff8000021753f:	66 c7 43 30 01 01    	movw   $0x101,0x30(%rbx)
fffff80000217545:	8b 07                	mov    (%rdi),%eax
fffff80000217547:	05 ff fe 00 01       	add    $0x100feff,%eax
fffff8000021754c:	eb 0e                	jmp    0xfffff8000021755c
fffff8000021754e:	c7 43 4c 00 00 00 00 	movl   $0x0,0x4c(%rbx)
fffff80000217555:	8b 07                	mov    (%rdi),%eax
fffff80000217557:	2d 01 01 00 00       	sub    $0x101,%eax
fffff8000021755c:	89 07                	mov    %eax,(%rdi)
fffff8000021755e:	83 7b 18 ff          	cmpl   $0xffffffff,0x18(%rbx)
fffff80000217562:	0f 85 ca 00 00 00    	jne    0xfffff80000217632
fffff80000217568:	80 7b 14 00          	cmpb   $0x0,0x14(%rbx)
fffff8000021756c:	0f 85 b3 00 00 00    	jne    0xfffff80000217625
fffff80000217572:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
fffff80000217577:	48 8b 33             	mov    (%rbx),%rsi
fffff8000021757a:	48 85 f6             	test   %rsi,%rsi
fffff8000021757d:	0f 84 99 00 00 00    	je     0xfffff8000021761c
fffff80000217583:	80 be 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rsi)
fffff8000021758a:	0f 85 8c 00 00 00    	jne    0xfffff8000021761c
fffff80000217590:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000217597:	00 00
fffff80000217599:	80 b9 c8 03 01 00 00 	cmpb   $0x0,0x103c8(%rcx)
fffff800002175a0:	74 29                	je     0xfffff800002175cb
fffff800002175a2:	0f 20 d8             	mov    %cr3,%rax
fffff800002175a5:	0f 22 d8             	mov    %rax,%cr3
fffff800002175a8:	8b 41 08             	mov    0x8(%rcx),%eax
fffff800002175ab:	48 83 81 c0 03 01 00 	addq   $0x2,0x103c0(%rcx)
fffff800002175b2:	02
fffff800002175b3:	48 05 00 00 04 00    	add    $0x40000,%rax
fffff800002175b9:	48 c1 e0 15          	shl    $0x15,%rax
fffff800002175bd:	48 89 81 b8 03 01 00 	mov    %rax,0x103b8(%rcx)
fffff800002175c4:	c6 81 c8 03 01 00 00 	movb   $0x0,0x103c8(%rcx)
fffff800002175cb:	48 8b ce             	mov    %rsi,%rcx
fffff800002175ce:	e8 6d 70 00 00       	call   0xfffff8000021e640
fffff800002175d3:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002175da:	00 00
fffff800002175dc:	f6 05 7d 1f 3f 00 04 	testb  $0x4,0x3f1f7d(%rip)        # 0xfffff80000609560
fffff800002175e3:	74 1b                	je     0xfffff80000217600
fffff800002175e5:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002175e9:	0f 31                	rdtsc
fffff800002175eb:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002175ef:	48 0b c2             	or     %rdx,%rax
fffff800002175f2:	48 8b c8             	mov    %rax,%rcx
fffff800002175f5:	49 8b c0             	mov    %r8,%rax
fffff800002175f8:	48 f7 e1             	mul    %rcx
fffff800002175fb:	48 8b c2             	mov    %rdx,%rax
fffff800002175fe:	eb 05                	jmp    0xfffff80000217605
fffff80000217600:	e8 57 ef 01 00       	call   0xfffff8000023655c
fffff80000217605:	48 89 86 00 05 00 00 	mov    %rax,0x500(%rsi)
fffff8000021760c:	0f 31                	rdtsc
fffff8000021760e:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000217612:	48 0b c2             	or     %rdx,%rax
fffff80000217615:	48 89 86 08 05 00 00 	mov    %rax,0x508(%rsi)
fffff8000021761c:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
fffff80000217621:	c6 43 14 01          	movb   $0x1,0x14(%rbx)
fffff80000217625:	c6 43 15 01          	movb   $0x1,0x15(%rbx)
fffff80000217629:	0f b6 47 05          	movzbl 0x5(%rdi),%eax
fffff8000021762d:	fe c8                	dec    %al
fffff8000021762f:	88 47 05             	mov    %al,0x5(%rdi)
fffff80000217632:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000217639:	00 00
fffff8000021763b:	f6 05 1e 1f 3f 00 04 	testb  $0x4,0x3f1f1e(%rip)        # 0xfffff80000609560
fffff80000217642:	74 1b                	je     0xfffff8000021765f
fffff80000217644:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff80000217648:	0f 31                	rdtsc
fffff8000021764a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021764e:	48 0b c2             	or     %rdx,%rax
fffff80000217651:	48 8b c8             	mov    %rax,%rcx
fffff80000217654:	49 8b c0             	mov    %r8,%rax
fffff80000217657:	48 f7 e1             	mul    %rcx
fffff8000021765a:	48 8b c2             	mov    %rdx,%rax
fffff8000021765d:	eb 05                	jmp    0xfffff80000217664
fffff8000021765f:	e8 f8 ee 01 00       	call   0xfffff8000023655c
fffff80000217664:	48 89 83 d0 00 00 00 	mov    %rax,0xd0(%rbx)
fffff8000021766b:	c6 43 11 00          	movb   $0x0,0x11(%rbx)
fffff8000021766f:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff80000217674:	48 83 c4 20          	add    $0x20,%rsp
fffff80000217678:	5f                   	pop    %rdi
fffff80000217679:	c3                   	ret
fffff8000021767a:	cc                   	int3
fffff8000021767b:	cc                   	int3
fffff8000021767c:	cc                   	int3
fffff8000021767d:	cc                   	int3
fffff8000021767e:	cc                   	int3
fffff8000021767f:	cc                   	int3
fffff80000217680:	cc                   	int3
fffff80000217681:	cc                   	int3
fffff80000217682:	cc                   	int3
fffff80000217683:	cc                   	int3
fffff80000217684:	cc                   	int3
fffff80000217685:	cc                   	int3
fffff80000217686:	cc                   	int3
fffff80000217687:	cc                   	int3
fffff80000217688:	cc                   	int3
fffff80000217689:	cc                   	int3
fffff8000021768a:	cc                   	int3
fffff8000021768b:	cc                   	int3
fffff8000021768c:	cc                   	int3
fffff8000021768d:	cc                   	int3
fffff8000021768e:	cc                   	int3
fffff8000021768f:	cc                   	int3
fffff80000217690:	40 53                	rex push %rbx
fffff80000217692:	55                   	push   %rbp
fffff80000217693:	56                   	push   %rsi
fffff80000217694:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000217698:	65 48 8b 34 25 00 00 	mov    %gs:0x0,%rsi
fffff8000021769f:	00 00
fffff800002176a1:	4c 8b c1             	mov    %rcx,%r8
fffff800002176a4:	48 8b 5e 38          	mov    0x38(%rsi),%rbx
fffff800002176a8:	0f 0d 09             	prefetchw (%rcx)
fffff800002176ab:	48 8b 01             	mov    (%rcx),%rax
fffff800002176ae:	33 ed                	xor    %ebp,%ebp
fffff800002176b0:	49 b9 00 00 00 00 00 	movabs $0x4000000000000000,%r9
fffff800002176b7:	00 00 40
fffff800002176ba:	48 85 c0             	test   %rax,%rax
fffff800002176bd:	0f 85 39 03 00 00    	jne    0xfffff800002179fc
fffff800002176c3:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
fffff800002176c7:	48 8b cb             	mov    %rbx,%rcx
fffff800002176ca:	48 8b d0             	mov    %rax,%rdx
fffff800002176cd:	49 0b c9             	or     %r9,%rcx
fffff800002176d0:	48 85 c0             	test   %rax,%rax
fffff800002176d3:	48 0f 45 cd          	cmovne %rbp,%rcx
fffff800002176d7:	f0 49 0f b1 08       	lock cmpxchg %rcx,(%r8)
fffff800002176dc:	48 3b c2             	cmp    %rdx,%rax
fffff800002176df:	75 d9                	jne    0xfffff800002176ba
fffff800002176e1:	48 85 c0             	test   %rax,%rax
fffff800002176e4:	0f 85 64 02 00 00    	jne    0xfffff8000021794e
fffff800002176ea:	40 38 6b 17          	cmp    %bpl,0x17(%rbx)
fffff800002176ee:	0f 84 e7 02 00 00    	je     0xfffff800002179db
fffff800002176f4:	83 3d d5 9e 3e 00 02 	cmpl   $0x2,0x3e9ed5(%rip)        # 0xfffff800006015d0
fffff800002176fb:	0f 84 17 36 03 00    	je     0xfffff8000024ad18
fffff80000217701:	8b 05 c9 9e 3e 00    	mov    0x3e9ec9(%rip),%eax        # 0xfffff800006015d0
fffff80000217707:	83 f8 01             	cmp    $0x1,%eax
fffff8000021770a:	0f 84 19 36 03 00    	je     0xfffff8000024ad29
fffff80000217710:	83 f8 02             	cmp    $0x2,%eax
fffff80000217713:	0f 84 3d 36 03 00    	je     0xfffff8000024ad56
fffff80000217719:	48 8b b6 b8 04 01 00 	mov    0x104b8(%rsi),%rsi
fffff80000217720:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
fffff80000217725:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
fffff8000021772a:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
fffff8000021772f:	4c 8b 76 08          	mov    0x8(%rsi),%r14
fffff80000217733:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
fffff80000217738:	f0 49 0f ba 6e 10 00 	lock btsq $0x0,0x10(%r14)
fffff8000021773f:	49 8d 4e 10          	lea    0x10(%r14),%rcx
fffff80000217743:	0f 82 12 02 00 00    	jb     0xfffff8000021795b
fffff80000217749:	49 8b 46 08          	mov    0x8(%r14),%rax
fffff8000021774d:	41 bc 01 00 00 00    	mov    $0x1,%r12d
fffff80000217753:	45 89 66 44          	mov    %r12d,0x44(%r14)
fffff80000217757:	48 8b bb 38 01 00 00 	mov    0x138(%rbx),%rdi
fffff8000021775e:	48 3b f8             	cmp    %rax,%rdi
fffff80000217761:	0f 85 7d 02 00 00    	jne    0xfffff800002179e4
fffff80000217767:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
fffff8000021776c:	45 32 ed             	xor    %r13b,%r13b
fffff8000021776f:	f0 48 0f ba af b0 00 	lock btsq $0x0,0xb0(%rdi)
fffff80000217776:	00 00 00
fffff80000217779:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff8000021777e:	4c 8b fd             	mov    %rbp,%r15
fffff80000217781:	0f 82 7e 02 00 00    	jb     0xfffff80000217a05