fffff8000030dffc:	eb 44                	jmp    0xfffff8000030e042
fffff8000030dffe:	80 3d 64 2d 40 00 00 	cmpb   $0x0,0x402d64(%rip)        # 0xfffff80000710d69
fffff8000030e005:	74 07                	je     0xfffff8000030e00e
fffff8000030e007:	c6 05 b6 b9 2f 00 01 	movb   $0x1,0x2fb9b6(%rip)        # 0xfffff800006099c4
fffff8000030e00e:	40 84 ff             	test   %dil,%dil
fffff8000030e011:	74 2f                	je     0xfffff8000030e042
fffff8000030e013:	80 3d aa b9 2f 00 00 	cmpb   $0x0,0x2fb9aa(%rip)        # 0xfffff800006099c4
fffff8000030e01a:	75 07                	jne    0xfffff8000030e023
fffff8000030e01c:	44 09 0d 39 b5 2f 00 	or     %r9d,0x2fb539(%rip)        # 0xfffff8000060955c
fffff8000030e023:	8b 05 33 b5 2f 00    	mov    0x2fb533(%rip),%eax        # 0xfffff8000060955c
fffff8000030e029:	0f ba e8 0c          	bts    $0xc,%eax
fffff8000030e02d:	89 05 29 b5 2f 00    	mov    %eax,0x2fb529(%rip)        # 0xfffff8000060955c
fffff8000030e033:	40 84 ed             	test   %bpl,%bpl
fffff8000030e036:	75 0a                	jne    0xfffff8000030e042
fffff8000030e038:	0f ba e8 08          	bts    $0x8,%eax
fffff8000030e03c:	89 05 1a b5 2f 00    	mov    %eax,0x2fb51a(%rip)        # 0xfffff8000060955c
fffff8000030e042:	8b 0d 78 b9 2f 00    	mov    0x2fb978(%rip),%ecx        # 0xfffff800006099c0
fffff8000030e048:	8b 05 0e b5 2f 00    	mov    0x2fb50e(%rip),%eax        # 0xfffff8000060955c
fffff8000030e04e:	0f ba e9 07          	bts    $0x7,%ecx
fffff8000030e052:	89 0d 68 b9 2f 00    	mov    %ecx,0x2fb968(%rip)        # 0xfffff800006099c0
fffff8000030e058:	0f ba e0 08          	bt     $0x8,%eax
fffff8000030e05c:	73 0a                	jae    0xfffff8000030e068
fffff8000030e05e:	0f ba e9 08          	bts    $0x8,%ecx
fffff8000030e062:	89 0d 58 b9 2f 00    	mov    %ecx,0x2fb958(%rip)        # 0xfffff800006099c0
fffff8000030e068:	45 84 e4             	test   %r12b,%r12b
fffff8000030e06b:	75 0f                	jne    0xfffff8000030e07c
fffff8000030e06d:	45 84 ff             	test   %r15b,%r15b
fffff8000030e070:	75 0a                	jne    0xfffff8000030e07c
fffff8000030e072:	40 84 f6             	test   %sil,%sil
fffff8000030e075:	75 05                	jne    0xfffff8000030e07c
fffff8000030e077:	45 84 f6             	test   %r14b,%r14b
fffff8000030e07a:	74 38                	je     0xfffff8000030e0b4
fffff8000030e07c:	0f ba e8 0d          	bts    $0xd,%eax
fffff8000030e080:	80 3d 3d b9 2f 00 00 	cmpb   $0x0,0x2fb93d(%rip)        # 0xfffff800006099c4
fffff8000030e087:	8b d0                	mov    %eax,%edx
fffff8000030e089:	75 05                	jne    0xfffff8000030e090
fffff8000030e08b:	41 0b c1             	or     %r9d,%eax
fffff8000030e08e:	8b d0                	mov    %eax,%edx
fffff8000030e090:	0f ba e9 0a          	bts    $0xa,%ecx
fffff8000030e094:	89 0d 26 b9 2f 00    	mov    %ecx,0x2fb926(%rip)        # 0xfffff800006099c0
fffff8000030e09a:	45 84 e4             	test   %r12b,%r12b
fffff8000030e09d:	75 15                	jne    0xfffff8000030e0b4
fffff8000030e09f:	45 84 ff             	test   %r15b,%r15b
fffff8000030e0a2:	75 10                	jne    0xfffff8000030e0b4
fffff8000030e0a4:	45 84 f6             	test   %r14b,%r14b
fffff8000030e0a7:	75 0b                	jne    0xfffff8000030e0b4
fffff8000030e0a9:	40 84 f6             	test   %sil,%sil
fffff8000030e0ac:	74 06                	je     0xfffff8000030e0b4
fffff8000030e0ae:	8b c2                	mov    %edx,%eax
fffff8000030e0b0:	0f ba e8 14          	bts    $0x14,%eax
fffff8000030e0b4:	41 8b c8             	mov    %r8d,%ecx
fffff8000030e0b7:	c1 e1 0e             	shl    $0xe,%ecx
fffff8000030e0ba:	33 c8                	xor    %eax,%ecx
fffff8000030e0bc:	81 e1 00 40 00 00    	and    $0x4000,%ecx
fffff8000030e0c2:	33 c1                	xor    %ecx,%eax
fffff8000030e0c4:	89 05 92 b4 2f 00    	mov    %eax,0x2fb492(%rip)        # 0xfffff8000060955c
fffff8000030e0ca:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff8000030e0cf:	48 33 cc             	xor    %rsp,%rcx
fffff8000030e0d2:	e8 99 d4 f2 ff       	call   0xfffff8000023b570
fffff8000030e0d7:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff8000030e0dc:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff8000030e0e1:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff8000030e0e6:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
fffff8000030e0eb:	48 83 c4 40          	add    $0x40,%rsp
fffff8000030e0ef:	41 5f                	pop    %r15
fffff8000030e0f1:	41 5e                	pop    %r14
fffff8000030e0f3:	41 5c                	pop    %r12
fffff8000030e0f5:	c3                   	ret
fffff8000030e0f6:	cc                   	int3
fffff8000030e0f7:	cc                   	int3
fffff8000030e0f8:	cc                   	int3
fffff8000030e0f9:	cc                   	int3
fffff8000030e0fa:	cc                   	int3
fffff8000030e0fb:	cc                   	int3
fffff8000030e0fc:	cc                   	int3
fffff8000030e0fd:	cc                   	int3
fffff8000030e0fe:	cc                   	int3
fffff8000030e0ff:	cc                   	int3
fffff8000030e100:	48 83 ec 58          	sub    $0x58,%rsp
fffff8000030e104:	48 8b 05 dd 34 2f 00 	mov    0x2f34dd(%rip),%rax        # 0xfffff800006015e8
fffff8000030e10b:	48 33 c4             	xor    %rsp,%rax
fffff8000030e10e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff8000030e113:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000030e116:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff8000030e11b:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff8000030e11e:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff8000030e123:	0f 11 4c 24 20       	movups %xmm1,0x20(%rsp)
fffff8000030e128:	e8 e3 3b fe ff       	call   0xfffff800002f1d10
fffff8000030e12d:	44 8b 5c 24 38       	mov    0x38(%rsp),%r11d
fffff8000030e132:	41 83 e3 7f          	and    $0x7f,%r11d
fffff8000030e136:	74 0c                	je     0xfffff8000030e144
fffff8000030e138:	44 89 1d 6d ee 4d 00 	mov    %r11d,0x4dee6d(%rip)        # 0xfffff800007ecfac
fffff8000030e13f:	e9 88 00 00 00       	jmp    0xfffff8000030e1cc
fffff8000030e144:	8b 05 2a 77 41 00    	mov    0x41772a(%rip),%eax        # 0xfffff80000725874
fffff8000030e14a:	83 f8 2e             	cmp    $0x2e,%eax
fffff8000030e14d:	72 08                	jb     0xfffff8000030e157
fffff8000030e14f:	89 05 57 ee 4d 00    	mov    %eax,0x4dee57(%rip)        # 0xfffff800007ecfac
fffff8000030e155:	eb 75                	jmp    0xfffff8000030e1cc
fffff8000030e157:	45 33 c0             	xor    %r8d,%r8d
fffff8000030e15a:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
fffff8000030e15f:	48 8d 0d 3a 38 46 00 	lea    0x46383a(%rip),%rcx        # 0xfffff800007719a0
fffff8000030e166:	41 8d 50 01          	lea    0x1(%r8),%edx
fffff8000030e16a:	e8 c5 da fe ff       	call   0xfffff800002fbc34
fffff8000030e16f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff8000030e174:	c7 05 2e ee 4d 00 2e 	movl   $0x2e,0x4dee2e(%rip)        # 0xfffff800007ecfac
fffff8000030e17b:	00 00 00
fffff8000030e17e:	e8 bd 71 f5 ff       	call   0xfffff80000265340
fffff8000030e183:	83 f8 06             	cmp    $0x6,%eax
fffff8000030e186:	75 44                	jne    0xfffff8000030e1cc
fffff8000030e188:	8b 44 24 20          	mov    0x20(%rsp),%eax
fffff8000030e18c:	8b c8                	mov    %eax,%ecx
fffff8000030e18e:	c1 e9 08             	shr    $0x8,%ecx
fffff8000030e191:	25 f0 00 00 00       	and    $0xf0,%eax
fffff8000030e196:	81 e1 00 0f 00 00    	and    $0xf00,%ecx
fffff8000030e19c:	0b c8                	or     %eax,%ecx
fffff8000030e19e:	c1 e9 04             	shr    $0x4,%ecx
fffff8000030e1a1:	83 f9 1a             	cmp    $0x1a,%ecx
fffff8000030e1a4:	74 1c                	je     0xfffff8000030e1c2
fffff8000030e1a6:	83 f9 1d             	cmp    $0x1d,%ecx
fffff8000030e1a9:	76 21                	jbe    0xfffff8000030e1cc
fffff8000030e1ab:	83 f9 1f             	cmp    $0x1f,%ecx
fffff8000030e1ae:	76 12                	jbe    0xfffff8000030e1c2
fffff8000030e1b0:	83 f9 25             	cmp    $0x25,%ecx
fffff8000030e1b3:	74 0d                	je     0xfffff8000030e1c2
fffff8000030e1b5:	83 f9 2c             	cmp    $0x2c,%ecx
fffff8000030e1b8:	74 08                	je     0xfffff8000030e1c2
fffff8000030e1ba:	8d 41 d2             	lea    -0x2e(%rcx),%eax
fffff8000030e1bd:	83 f8 01             	cmp    $0x1,%eax
fffff8000030e1c0:	77 0a                	ja     0xfffff8000030e1cc
fffff8000030e1c2:	c7 05 e0 ed 4d 00 2c 	movl   $0x2c,0x4dede0(%rip)        # 0xfffff800007ecfac
fffff8000030e1c9:	00 00 00
fffff8000030e1cc:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
fffff8000030e1d1:	48 33 cc             	xor    %rsp,%rcx
fffff8000030e1d4:	e8 97 d3 f2 ff       	call   0xfffff8000023b570
fffff8000030e1d9:	48 83 c4 58          	add    $0x58,%rsp
fffff8000030e1dd:	c3                   	ret
fffff8000030e1de:	cc                   	int3
fffff8000030e1df:	cc                   	int3
fffff8000030e1e0:	cc                   	int3
fffff8000030e1e1:	cc                   	int3
fffff8000030e1e2:	cc                   	int3
fffff8000030e1e3:	cc                   	int3
fffff8000030e1e4:	cc                   	int3
fffff8000030e1e5:	cc                   	int3
fffff8000030e1e6:	cc                   	int3
fffff8000030e1e7:	cc                   	int3
fffff8000030e1e8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000030e1ed:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000030e1f2:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff8000030e1f7:	57                   	push   %rdi
fffff8000030e1f8:	48 83 ec 50          	sub    $0x50,%rsp
fffff8000030e1fc:	48 8b 05 e5 33 2f 00 	mov    0x2f33e5(%rip),%rax        # 0xfffff800006015e8
fffff8000030e203:	48 33 c4             	xor    %rsp,%rax
fffff8000030e206:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff8000030e20b:	48 8b 05 4e b3 2f 00 	mov    0x2fb34e(%rip),%rax        # 0xfffff80000609560
fffff8000030e212:	48 8b f1             	mov    %rcx,%rsi
fffff8000030e215:	33 ed                	xor    %ebp,%ebp
fffff8000030e217:	48 8b c8             	mov    %rax,%rcx
fffff8000030e21a:	48 c1 e9 23          	shr    $0x23,%rcx
fffff8000030e21e:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000030e221:	0f b7 fd             	movzwl %bp,%edi
fffff8000030e224:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff8000030e229:	83 e1 01             	and    $0x1,%ecx
fffff8000030e22c:	74 07                	je     0xfffff8000030e235
fffff8000030e22e:	83 0d 8b b7 2f 00 04 	orl    $0x4,0x2fb78b(%rip)        # 0xfffff800006099c0
fffff8000030e235:	48 bb 00 00 00 00 10 	movabs $0x1000000000,%rbx
fffff8000030e23c:	00 00 00
fffff8000030e23f:	48 85 c3             	test   %rax,%rbx
fffff8000030e242:	74 08                	je     0xfffff8000030e24c
fffff8000030e244:	0f ba 2d 74 b7 2f 00 	btsl   $0x9,0x2fb774(%rip)        # 0xfffff800006099c0
fffff8000030e24b:	09
fffff8000030e24c:	f7 05 06 b3 2f 00 00 	testl  $0x100,0x2fb306(%rip)        # 0xfffff8000060955c
fffff8000030e253:	01 00 00
fffff8000030e256:	0f 84 a7 00 00 00    	je     0xfffff8000030e303
fffff8000030e25c:	48 85 c9             	test   %rcx,%rcx
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