fffff8000030e25f:	74 0c                	je     0xfffff8000030e26d
fffff8000030e261:	c6 05 98 b1 2f 00 01 	movb   $0x1,0x2fb198(%rip)        # 0xfffff80000609400
fffff8000030e268:	e9 96 00 00 00       	jmp    0xfffff8000030e303
fffff8000030e26d:	48 8b 05 34 76 41 00 	mov    0x417634(%rip),%rax        # 0xfffff800007258a8
fffff8000030e274:	45 33 c9             	xor    %r9d,%r9d
fffff8000030e277:	33 d2                	xor    %edx,%edx
fffff8000030e279:	41 b8 00 20 01 00    	mov    $0x12000,%r8d
fffff8000030e27f:	48 8b 08             	mov    (%rax),%rcx
fffff8000030e282:	48 8d 05 57 b1 2f 00 	lea    0x2fb157(%rip),%rax        # 0xfffff800006093e0
fffff8000030e289:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030e28e:	48 89 2d 4b b1 2f 00 	mov    %rbp,0x2fb14b(%rip)        # 0xfffff800006093e0
fffff8000030e295:	e8 5e 7a f1 ff       	call   0xfffff80000225cf8
fffff8000030e29a:	0f b7 f8             	movzwl %ax,%edi
fffff8000030e29d:	66 85 c0             	test   %ax,%ax
fffff8000030e2a0:	0f 85 ac 02 00 00    	jne    0xfffff8000030e552
fffff8000030e2a6:	48 81 05 2f b1 2f 00 	addq   $0x1000,0x2fb12f(%rip)        # 0xfffff800006093e0
fffff8000030e2ad:	00 10 00 00
fffff8000030e2b1:	ba 15 00 00 00       	mov    $0x15,%edx
fffff8000030e2b6:	48 8b ce             	mov    %rsi,%rcx
fffff8000030e2b9:	e8 8a 71 f5 ff       	call   0xfffff80000265448
fffff8000030e2be:	84 c0                	test   %al,%al
fffff8000030e2c0:	74 08                	je     0xfffff8000030e2ca
fffff8000030e2c2:	0f ba 2d 92 b2 2f 00 	btsl   $0x10,0x2fb292(%rip)        # 0xfffff8000060955c
fffff8000030e2c9:	10
fffff8000030e2ca:	40 38 2d f3 b6 2f 00 	cmp    %bpl,0x2fb6f3(%rip)        # 0xfffff800006099c4
fffff8000030e2d1:	75 1f                	jne    0xfffff8000030e2f2
fffff8000030e2d3:	8b 05 83 b2 2f 00    	mov    0x2fb283(%rip),%eax        # 0xfffff8000060955c
fffff8000030e2d9:	0f ba e0 10          	bt     $0x10,%eax
fffff8000030e2dd:	73 24                	jae    0xfffff8000030e303
fffff8000030e2df:	0f ba e8 0f          	bts    $0xf,%eax
fffff8000030e2e3:	c6 05 ee b0 2f 00 01 	movb   $0x1,0x2fb0ee(%rip)        # 0xfffff800006093d8
fffff8000030e2ea:	89 05 6c b2 2f 00    	mov    %eax,0x2fb26c(%rip)        # 0xfffff8000060955c
fffff8000030e2f0:	eb 11                	jmp    0xfffff8000030e303
fffff8000030e2f2:	e8 a1 7d f4 ff       	call   0xfffff80000256098
fffff8000030e2f7:	0f b7 f8             	movzwl %ax,%edi
fffff8000030e2fa:	66 85 c0             	test   %ax,%ax
fffff8000030e2fd:	0f 85 4f 02 00 00    	jne    0xfffff8000030e552
fffff8000030e303:	41 bb 00 20 00 00    	mov    $0x2000,%r11d
fffff8000030e309:	44 85 1d 4c b2 2f 00 	test   %r11d,0x2fb24c(%rip)        # 0xfffff8000060955c
fffff8000030e310:	0f 84 f1 01 00 00    	je     0xfffff8000030e507
fffff8000030e316:	48 85 1d 43 b2 2f 00 	test   %rbx,0x2fb243(%rip)        # 0xfffff80000609560
fffff8000030e31d:	74 0c                	je     0xfffff8000030e32b
fffff8000030e31f:	c6 05 db b0 2f 00 01 	movb   $0x1,0x2fb0db(%rip)        # 0xfffff80000609401
fffff8000030e326:	e9 dc 01 00 00       	jmp    0xfffff8000030e507
fffff8000030e32b:	33 c9                	xor    %ecx,%ecx
fffff8000030e32d:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000030e332:	0f a2                	cpuid
fffff8000030e334:	44 8b d1             	mov    %ecx,%r10d
fffff8000030e337:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
fffff8000030e33b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff8000030e340:	89 44 24 30          	mov    %eax,0x30(%rsp)
fffff8000030e344:	44 8b c5             	mov    %ebp,%r8d
fffff8000030e347:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
fffff8000030e34b:	44 8b c8             	mov    %eax,%r9d
fffff8000030e34e:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
fffff8000030e352:	e8 e9 6f f5 ff       	call   0xfffff80000265340
fffff8000030e357:	83 f8 06             	cmp    $0x6,%eax
fffff8000030e35a:	0f 85 b7 00 00 00    	jne    0xfffff8000030e417
fffff8000030e360:	41 8b c9             	mov    %r9d,%ecx
fffff8000030e363:	41 81 e1 f0 00 00 00 	and    $0xf0,%r9d
fffff8000030e36a:	c1 e9 08             	shr    $0x8,%ecx
fffff8000030e36d:	81 e1 00 0f 00 00    	and    $0xf00,%ecx
fffff8000030e373:	41 0b c9             	or     %r9d,%ecx
fffff8000030e376:	c1 e9 04             	shr    $0x4,%ecx
fffff8000030e379:	83 f9 1a             	cmp    $0x1a,%ecx
fffff8000030e37c:	0f 84 85 00 00 00    	je     0xfffff8000030e407
fffff8000030e382:	83 f9 1d             	cmp    $0x1d,%ecx
fffff8000030e385:	0f 86 8c 00 00 00    	jbe    0xfffff8000030e417
fffff8000030e38b:	83 f9 2a             	cmp    $0x2a,%ecx
fffff8000030e38e:	77 10                	ja     0xfffff8000030e3a0
fffff8000030e390:	48 ba ff ff ff ff 20 	movabs $0x420ffffffff,%rdx
fffff8000030e397:	04 00 00
fffff8000030e39a:	48 0f a3 ca          	bt     %rcx,%rdx
fffff8000030e39e:	72 67                	jb     0xfffff8000030e407
fffff8000030e3a0:	83 f9 2b             	cmp    $0x2b,%ecx
fffff8000030e3a3:	76 72                	jbe    0xfffff8000030e417
fffff8000030e3a5:	83 f9 2f             	cmp    $0x2f,%ecx
fffff8000030e3a8:	76 5d                	jbe    0xfffff8000030e407
fffff8000030e3aa:	83 f9 3a             	cmp    $0x3a,%ecx
fffff8000030e3ad:	74 58                	je     0xfffff8000030e407
fffff8000030e3af:	83 f9 3b             	cmp    $0x3b,%ecx
fffff8000030e3b2:	76 63                	jbe    0xfffff8000030e417
fffff8000030e3b4:	83 f9 3d             	cmp    $0x3d,%ecx
fffff8000030e3b7:	76 3c                	jbe    0xfffff8000030e3f5
fffff8000030e3b9:	83 f9 3e             	cmp    $0x3e,%ecx
fffff8000030e3bc:	74 49                	je     0xfffff8000030e407
fffff8000030e3be:	83 f9 3f             	cmp    $0x3f,%ecx
fffff8000030e3c1:	74 32                	je     0xfffff8000030e3f5
fffff8000030e3c3:	83 f9 44             	cmp    $0x44,%ecx
fffff8000030e3c6:	76 4f                	jbe    0xfffff8000030e417
fffff8000030e3c8:	83 f9 47             	cmp    $0x47,%ecx
fffff8000030e3cb:	76 28                	jbe    0xfffff8000030e3f5
fffff8000030e3cd:	83 f9 4e             	cmp    $0x4e,%ecx
fffff8000030e3d0:	74 14                	je     0xfffff8000030e3e6
fffff8000030e3d2:	83 f9 4f             	cmp    $0x4f,%ecx
fffff8000030e3d5:	74 1e                	je     0xfffff8000030e3f5
fffff8000030e3d7:	83 f9 55             	cmp    $0x55,%ecx
fffff8000030e3da:	74 0a                	je     0xfffff8000030e3e6
fffff8000030e3dc:	83 f9 56             	cmp    $0x56,%ecx
fffff8000030e3df:	74 14                	je     0xfffff8000030e3f5
fffff8000030e3e1:	83 f9 5e             	cmp    $0x5e,%ecx
fffff8000030e3e4:	75 31                	jne    0xfffff8000030e417
fffff8000030e3e6:	c7 05 0c b0 2f 00 02 	movl   $0x2,0x2fb00c(%rip)        # 0xfffff800006093fc
fffff8000030e3ed:	00 00 00
fffff8000030e3f0:	45 8b c3             	mov    %r11d,%r8d
fffff8000030e3f3:	eb 2b                	jmp    0xfffff8000030e420
fffff8000030e3f5:	c7 05 fd af 2f 00 01 	movl   $0x1,0x2faffd(%rip)        # 0xfffff800006093fc
fffff8000030e3fc:	00 00 00
fffff8000030e3ff:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000030e405:	eb 5c                	jmp    0xfffff8000030e463
fffff8000030e407:	c7 05 eb af 2f 00 05 	movl   $0x5,0x2fafeb(%rip)        # 0xfffff800006093fc
fffff8000030e40e:	00 00 00
fffff8000030e411:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000030e417:	83 3d de af 2f 00 02 	cmpl   $0x2,0x2fafde(%rip)        # 0xfffff800006093fc
fffff8000030e41e:	75 3a                	jne    0xfffff8000030e45a
fffff8000030e420:	41 0f ba e2 1c       	bt     $0x1c,%r10d
fffff8000030e425:	73 0a                	jae    0xfffff8000030e431
fffff8000030e427:	c7 05 cb af 2f 00 03 	movl   $0x3,0x2fafcb(%rip)        # 0xfffff800006093fc
fffff8000030e42e:	00 00 00
fffff8000030e431:	33 c9                	xor    %ecx,%ecx
fffff8000030e433:	b8 07 00 00 00       	mov    $0x7,%eax
fffff8000030e438:	0f a2                	cpuid
fffff8000030e43a:	89 44 24 30          	mov    %eax,0x30(%rsp)
fffff8000030e43e:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
fffff8000030e442:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
fffff8000030e446:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
fffff8000030e44a:	0f ba e3 10          	bt     $0x10,%ebx
fffff8000030e44e:	73 0a                	jae    0xfffff8000030e45a
fffff8000030e450:	c7 05 a2 af 2f 00 04 	movl   $0x4,0x2fafa2(%rip)        # 0xfffff800006093fc
fffff8000030e457:	00 00 00
fffff8000030e45a:	45 85 c0             	test   %r8d,%r8d
fffff8000030e45d:	0f 84 a4 00 00 00    	je     0xfffff8000030e507
fffff8000030e463:	48 8b 05 3e 74 41 00 	mov    0x41743e(%rip),%rax        # 0xfffff800007258a8
fffff8000030e46a:	33 d2                	xor    %edx,%edx
fffff8000030e46c:	48 8b 08             	mov    (%rax),%rcx
fffff8000030e46f:	48 89 2d 7a af 2f 00 	mov    %rbp,0x2faf7a(%rip)        # 0xfffff800006093f0
fffff8000030e476:	41 81 f8 a0 0f 00 00 	cmp    $0xfa0,%r8d
fffff8000030e47d:	77 0e                	ja     0xfffff8000030e48d
fffff8000030e47f:	4c 8d 0d 6a af 2f 00 	lea    0x2faf6a(%rip),%r9        # 0xfffff800006093f0
fffff8000030e486:	e8 81 ad f1 ff       	call   0xfffff8000022920c
fffff8000030e48b:	eb 14                	jmp    0xfffff8000030e4a1
fffff8000030e48d:	48 8d 05 5c af 2f 00 	lea    0x2faf5c(%rip),%rax        # 0xfffff800006093f0
fffff8000030e494:	45 33 c9             	xor    %r9d,%r9d
fffff8000030e497:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000030e49c:	e8 57 78 f1 ff       	call   0xfffff80000225cf8
fffff8000030e4a1:	0f b7 f8             	movzwl %ax,%edi
fffff8000030e4a4:	66 85 c0             	test   %ax,%ax
fffff8000030e4a7:	0f 85 a5 00 00 00    	jne    0xfffff8000030e552
fffff8000030e4ad:	83 3d 48 af 2f 00 05 	cmpl   $0x5,0x2faf48(%rip)        # 0xfffff800006093fc
fffff8000030e4b4:	75 11                	jne    0xfffff8000030e4c7
fffff8000030e4b6:	48 8b 05 33 af 2f 00 	mov    0x2faf33(%rip),%rax        # 0xfffff800006093f0
fffff8000030e4bd:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000030e4c0:	0f 11 00             	movups %xmm0,(%rax)
fffff8000030e4c3:	0f 11 40 10          	movups %xmm0,0x10(%rax)
fffff8000030e4c7:	ba 18 00 00 00       	mov    $0x18,%edx
fffff8000030e4cc:	48 8b ce             	mov    %rsi,%rcx
fffff8000030e4cf:	e8 74 6f f5 ff       	call   0xfffff80000265448
fffff8000030e4d4:	b9 00 00 02 00       	mov    $0x20000,%ecx
fffff8000030e4d9:	84 c0                	test   %al,%al
fffff8000030e4db:	74 06                	je     0xfffff8000030e4e3
fffff8000030e4dd:	09 0d 79 b0 2f 00    	or     %ecx,0x2fb079(%rip)        # 0xfffff8000060955c
fffff8000030e4e3:	40 38 2d da b4 2f 00 	cmp    %bpl,0x2fb4da(%rip)        # 0xfffff800006099c4
fffff8000030e4ea:	75 1b                	jne    0xfffff8000030e507
fffff8000030e4ec:	8b 05 6a b0 2f 00    	mov    0x2fb06a(%rip),%eax        # 0xfffff8000060955c
fffff8000030e4f2:	85 c1                	test   %eax,%ecx
fffff8000030e4f4:	74 11                	je     0xfffff8000030e507
fffff8000030e4f6:	0f ba e8 0f          	bts    $0xf,%eax
fffff8000030e4fa:	c6 05 f7 ae 2f 00 01 	movb   $0x1,0x2faef7(%rip)        # 0xfffff800006093f8
fffff8000030e501:	89 05 55 b0 2f 00    	mov    %eax,0x2fb055(%rip)        # 0xfffff8000060955c
fffff8000030e507:	f7 05 4b b0 2f 00 00 	testl  $0x1000,0x2fb04b(%rip)        # 0xfffff8000060955c
fffff8000030e50e:	10 00 00
fffff8000030e511:	74 18                	je     0xfffff8000030e52b
fffff8000030e513:	ba 16 00 00 00       	mov    $0x16,%edx
fffff8000030e518:	48 8b ce             	mov    %rsi,%rcx
fffff8000030e51b:	e8 28 6f f5 ff       	call   0xfffff80000265448
fffff8000030e520:	84 c0                	test   %al,%al
fffff8000030e522:	74 07                	je     0xfffff8000030e52b
fffff8000030e524:	c6 05 bd ae 2f 00 01 	movb   $0x1,0x2faebd(%rip)        # 0xfffff800006093e8
fffff8000030e52b:	f0 48 0f ba 2d 83 cf 	lock btsq $0x0,0x49cf83(%rip)        # 0xfffff800007ab4b8
fffff8000030e532:	49 00 00
fffff8000030e535:	73 0c                	jae    0xfffff8000030e543
fffff8000030e537:	48 8d 0d 7a cf 49 00 	lea    0x49cf7a(%rip),%rcx        # 0xfffff800007ab4b8
fffff8000030e53e:	e8 cd d0 f0 ff       	call   0xfffff8000021b610
fffff8000030e543:	c6 05 b6 42 46 00 01 	movb   $0x1,0x4642b6(%rip)        # 0xfffff80000772800
fffff8000030e54a:	f0 48 21 2d 66 cf 49 	lock and %rbp,0x49cf66(%rip)        # 0xfffff800007ab4b8
fffff8000030e551:	00
fffff8000030e552:	0f b7 c7             	movzwl %di,%eax
fffff8000030e555:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff8000030e55a:	48 33 cc             	xor    %rsp,%rcx
fffff8000030e55d:	e8 0e d0 f2 ff       	call   0xfffff8000023b570
fffff8000030e562:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff8000030e567:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
fffff8000030e56c:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
fffff8000030e571:	48 83 c4 50          	add    $0x50,%rsp
fffff8000030e575:	5f                   	pop    %rdi
fffff8000030e576:	c3                   	ret
fffff8000030e577:	cc                   	int3
fffff8000030e578:	cc                   	int3
fffff8000030e579:	cc                   	int3
fffff8000030e57a:	cc                   	int3
fffff8000030e57b:	cc                   	int3
fffff8000030e57c:	cc                   	int3
fffff8000030e57d:	cc                   	int3
fffff8000030e57e:	cc                   	int3
fffff8000030e57f:	cc                   	int3
fffff8000030e580:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000030e584:	33 d2                	xor    %edx,%edx
fffff8000030e586:	c6 81 90 02 00 00 01 	movb   $0x1,0x290(%rcx)
fffff8000030e58d:	38 15 4d b4 2f 00    	cmp    %dl,0x2fb44d(%rip)        # 0xfffff800006099e0
fffff8000030e593:	41 b8 00 20 00 00    	mov    $0x2000,%r8d
fffff8000030e599:	74 28                	je     0xfffff8000030e5c3
fffff8000030e59b:	8b 05 bb af 2f 00    	mov    0x2fafbb(%rip),%eax        # 0xfffff8000060955c
fffff8000030e5a1:	0f ba e0 0c          	bt     $0xc,%eax
fffff8000030e5a5:	72 15                	jb     0xfffff8000030e5bc
fffff8000030e5a7:	41 85 c0             	test   %eax,%r8d
fffff8000030e5aa:	74 17                	je     0xfffff8000030e5c3
fffff8000030e5ac:	38 91 1c 01 00 00    	cmp    %dl,0x11c(%rcx)
fffff8000030e5b2:	74 0f                	je     0xfffff8000030e5c3
fffff8000030e5b4:	38 15 96 b1 40 00    	cmp    %dl,0x40b196(%rip)        # 0xfffff80000719750
fffff8000030e5ba:	74 07                	je     0xfffff8000030e5c3
fffff8000030e5bc:	c6 81 97 0c 00 00 01 	movb   $0x1,0xc97(%rcx)
fffff8000030e5c3:	66 89 91 94 0c 00 00 	mov    %dx,0xc94(%rcx)
fffff8000030e5ca:	38 91 97 0c 00 00    	cmp    %dl,0xc97(%rcx)
fffff8000030e5d0:	74 26                	je     0xfffff8000030e5f8
fffff8000030e5d2:	38 15 0a b4 2f 00    	cmp    %dl,0x2fb40a(%rip)        # 0xfffff800006099e2
fffff8000030e5d8:	74 10                	je     0xfffff8000030e5ea
fffff8000030e5da:	66 89 91 a0 0c 00 00 	mov    %dx,0xca0(%rcx)
fffff8000030e5e1:	48 89 91 a4 0c 00 00 	mov    %rdx,0xca4(%rcx)
fffff8000030e5e8:	eb 0e                	jmp    0xfffff8000030e5f8
fffff8000030e5ea:	48 89 91 a0 0c 00 00 	mov    %rdx,0xca0(%rcx)
fffff8000030e5f1:	48 89 91 a8 0c 00 00 	mov    %rdx,0xca8(%rcx)
fffff8000030e5f8:	83 b9 5c 05 00 00 01 	cmpl   $0x1,0x55c(%rcx)
fffff8000030e5ff:	75 2a                	jne    0xfffff8000030e62b
fffff8000030e601:	8b 05 55 af 2f 00    	mov    0x2faf55(%rip),%eax        # 0xfffff8000060955c
fffff8000030e607:	41 85 c0             	test   %eax,%r8d
fffff8000030e60a:	74 1f                	je     0xfffff8000030e62b
fffff8000030e60c:	0f ba e0 14          	bt     $0x14,%eax
fffff8000030e610:	73 10                	jae    0xfffff8000030e622
fffff8000030e612:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff8000030e619:	83 b8 cc 0c 01 00 01 	cmpl   $0x1,0x10ccc(%rax)
fffff8000030e620:	74 09                	je     0xfffff8000030e62b
fffff8000030e622:	b2 01                	mov    $0x1,%dl
fffff8000030e624:	33 c9                	xor    %ecx,%ecx
fffff8000030e626:	e8 4d 0e f2 ff       	call   0xfffff8000022f478
fffff8000030e62b:	48 83 c4 28          	add    $0x28,%rsp
fffff8000030e62f:	c3                   	ret
fffff8000030e630:	cc                   	int3
fffff8000030e631:	cc                   	int3
fffff8000030e632:	cc                   	int3
fffff8000030e633:	cc                   	int3
fffff8000030e634:	cc                   	int3
fffff8000030e635:	cc                   	int3
fffff8000030e636:	cc                   	int3
fffff8000030e637:	cc                   	int3
fffff8000030e638:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000030e63d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff8000030e642:	57                   	push   %rdi
fffff8000030e643:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000030e647:	48 8b b1 c0 02 00 00 	mov    0x2c0(%rcx),%rsi
fffff8000030e64e:	48 8b d9             	mov    %rcx,%rbx
fffff8000030e651:	40 8a 7e 14          	mov    0x14(%rsi),%dil
fffff8000030e655:	40 fe cf             	dec    %dil
fffff8000030e658:	40 80 ff 01          	cmp    $0x1,%dil
fffff8000030e65c:	77 27                	ja     0xfffff8000030e685
fffff8000030e65e:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff8000030e665:	f6 80 20 01 00 00 08 	testb  $0x8,0x120(%rax)
fffff8000030e66c:	74 17                	je     0xfffff8000030e685
fffff8000030e66e:	80 b9 94 0c 00 00 00 	cmpb   $0x0,0xc94(%rcx)
fffff8000030e675:	74 0e                	je     0xfffff8000030e685
fffff8000030e677:	33 d2                	xor    %edx,%edx
fffff8000030e679:	c6 81 94 0c 00 00 00 	movb   $0x0,0xc94(%rcx)
fffff8000030e680:	e8 a3 df f1 ff       	call   0xfffff8000022c628
fffff8000030e685:	c6 86 6c 10 00 00 01 	movb   $0x1,0x106c(%rsi)
fffff8000030e68c:	8b 05 ca ae 2f 00    	mov    0x2faeca(%rip),%eax        # 0xfffff8000060955c
fffff8000030e692:	0f ba e0 0d          	bt     $0xd,%eax
fffff8000030e696:	73 26                	jae    0xfffff8000030e6be
fffff8000030e698:	0f ba e0 14          	bt     $0x14,%eax
fffff8000030e69c:	73 10                	jae    0xfffff8000030e6ae
fffff8000030e69e:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff8000030e6a5:	83 b8 cc 0c 01 00 01 	cmpl   $0x1,0x10ccc(%rax)
fffff8000030e6ac:	74 10                	je     0xfffff8000030e6be
fffff8000030e6ae:	40 80 ff 01          	cmp    $0x1,%dil
fffff8000030e6b2:	77 0a                	ja     0xfffff8000030e6be
fffff8000030e6b4:	33 d2                	xor    %edx,%edx
fffff8000030e6b6:	48 8b cb             	mov    %rbx,%rcx
fffff8000030e6b9:	e8 ae 00 00 00       	call   0xfffff8000030e76c
fffff8000030e6be:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000030e6c3:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000030e6c8:	48 83 c4 20          	add    $0x20,%rsp
fffff8000030e6cc:	5f                   	pop    %rdi
fffff8000030e6cd:	c3                   	ret
fffff8000030e6ce:	cc                   	int3
fffff8000030e6cf:	cc                   	int3
fffff8000030e6d0:	cc                   	int3
fffff8000030e6d1:	cc                   	int3
fffff8000030e6d2:	cc                   	int3
fffff8000030e6d3:	cc                   	int3
fffff8000030e6d4:	cc                   	int3
fffff8000030e6d5:	cc                   	int3
fffff8000030e6d6:	cc                   	int3
fffff8000030e6d7:	cc                   	int3
fffff8000030e6d8:	40 53                	rex push %rbx
fffff8000030e6da:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000030e6de:	80 b9 12 05 00 00 00 	cmpb   $0x0,0x512(%rcx)
fffff8000030e6e5:	48 8b d9             	mov    %rcx,%rbx
fffff8000030e6e8:	74 0c                	je     0xfffff8000030e6f6
fffff8000030e6ea:	e8 31 f0 f1 ff       	call   0xfffff8000022d720
fffff8000030e6ef:	c6 83 12 05 00 00 00 	movb   $0x0,0x512(%rbx)
fffff8000030e6f6:	48 8b 83 80 0b 00 00 	mov    0xb80(%rbx),%rax
fffff8000030e6fd:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff8000030e700:	0f 11 88 80 01 00 00 	movups %xmm1,0x180(%rax)
fffff8000030e707:	0f 11 88 90 01 00 00 	movups %xmm1,0x190(%rax)
fffff8000030e70e:	80 bb 11 05 00 00 00 	cmpb   $0x0,0x511(%rbx)
fffff8000030e715:	75 3f                	jne    0xfffff8000030e756
fffff8000030e717:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff8000030e71e:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff8000030e725:	75 20                	jne    0xfffff8000030e747
fffff8000030e727:	48 8b 80 80 10 00 00 	mov    0x1080(%rax),%rax
fffff8000030e72e:	48 8b 08             	mov    (%rax),%rcx
fffff8000030e731:	f7 81 14 03 00 00 00 	testl  $0x800000,0x314(%rcx)
fffff8000030e738:	00 80 00
fffff8000030e73b:	74 0a                	je     0xfffff8000030e747
fffff8000030e73d:	0f ba b3 a4 0b 00 00 	btrl   $0x17,0xba4(%rbx)
fffff8000030e744:	17
fffff8000030e745:	eb 08                	jmp    0xfffff8000030e74f
fffff8000030e747:	48 8b cb             	mov    %rbx,%rcx
fffff8000030e74a:	e8 f5 ef f1 ff       	call   0xfffff8000022d744
fffff8000030e74f:	c6 83 11 05 00 00 01 	movb   $0x1,0x511(%rbx)
fffff8000030e756:	c6 83 90 02 00 00 00 	movb   $0x0,0x290(%rbx)
fffff8000030e75d:	48 83 c4 30          	add    $0x30,%rsp
fffff8000030e761:	5b                   	pop    %rbx
fffff8000030e762:	c3                   	ret
fffff8000030e763:	cc                   	int3
fffff8000030e764:	cc                   	int3
fffff8000030e765:	cc                   	int3
fffff8000030e766:	cc                   	int3
fffff8000030e767:	cc                   	int3
fffff8000030e768:	cc                   	int3
fffff8000030e769:	cc                   	int3
fffff8000030e76a:	cc                   	int3
fffff8000030e76b:	cc                   	int3
fffff8000030e76c:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000030e770:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff8000030e777:	38 90 6c 10 00 00    	cmp    %dl,0x106c(%rax)
fffff8000030e77d:	74 67                	je     0xfffff8000030e7e6
fffff8000030e77f:	45 33 c9             	xor    %r9d,%r9d
fffff8000030e782:	88 90 6c 10 00 00    	mov    %dl,0x106c(%rax)
fffff8000030e788:	44 8a 81 b1 0c 00 00 	mov    0xcb1(%rcx),%r8b
fffff8000030e78f:	84 d2                	test   %dl,%dl
fffff8000030e791:	74 2d                	je     0xfffff8000030e7c0