fffff800002a70c0:	cc                   	int3
fffff800002a70c1:	cc                   	int3
fffff800002a70c2:	cc                   	int3
fffff800002a70c3:	cc                   	int3
fffff800002a70c4:	48 8b c4             	mov    %rsp,%rax
fffff800002a70c7:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002a70cb:	48 89 70 10          	mov    %rsi,0x10(%rax)
fffff800002a70cf:	48 89 78 18          	mov    %rdi,0x18(%rax)
fffff800002a70d3:	4c 89 60 20          	mov    %r12,0x20(%rax)
fffff800002a70d7:	55                   	push   %rbp
fffff800002a70d8:	41 56                	push   %r14
fffff800002a70da:	41 57                	push   %r15
fffff800002a70dc:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
fffff800002a70e0:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
fffff800002a70e7:	48 8b 05 fa a4 35 00 	mov    0x35a4fa(%rip),%rax        # 0xfffff800006015e8
fffff800002a70ee:	48 33 c4             	xor    %rsp,%rax
fffff800002a70f1:	48 89 45 37          	mov    %rax,0x37(%rbp)
fffff800002a70f5:	33 d2                	xor    %edx,%edx
fffff800002a70f7:	48 8b f1             	mov    %rcx,%rsi
fffff800002a70fa:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
fffff800002a70fe:	44 8d 42 78          	lea    0x78(%rdx),%r8d
fffff800002a7102:	e8 b9 d4 f9 ff       	call   0xfffff800002445c0
fffff800002a7107:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff800002a710e:	00 00
fffff800002a7110:	45 33 f6             	xor    %r14d,%r14d
fffff800002a7113:	f0 44 09 34 24       	lock or %r14d,(%rsp)
fffff800002a7118:	4c 89 75 a7          	mov    %r14,-0x59(%rbp)
fffff800002a711c:	41 8d 46 10          	lea    0x10(%r14),%eax
fffff800002a7120:	45 8d 7e 01          	lea    0x1(%r14),%r15d
fffff800002a7124:	66 89 45 a7          	mov    %ax,-0x59(%rbp)
fffff800002a7128:	44 89 7d ab          	mov    %r15d,-0x55(%rbp)
fffff800002a712c:	41 8a de             	mov    %r14b,%bl
fffff800002a712f:	4c 89 75 af          	mov    %r14,-0x51(%rbp)
fffff800002a7133:	45 8b c6             	mov    %r14d,%r8d
fffff800002a7136:	49 83 cc ff          	or     $0xffffffffffffffff,%r12
fffff800002a713a:	48 8b 05 2f f3 35 00 	mov    0x35f32f(%rip),%rax        # 0xfffff80000606470
fffff800002a7141:	44 0f b7 d0          	movzwl %ax,%r10d
fffff800002a7145:	41 8b ca             	mov    %r10d,%ecx
fffff800002a7148:	48 89 45 97          	mov    %rax,-0x69(%rbp)
fffff800002a714c:	c1 e1 06             	shl    $0x6,%ecx
fffff800002a714f:	44 3b c1             	cmp    %ecx,%r8d
fffff800002a7152:	0f 83 d7 00 00 00    	jae    0xfffff800002a722f
fffff800002a7158:	41 8b d0             	mov    %r8d,%edx
fffff800002a715b:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002a715f:	41 83 e0 3f          	and    $0x3f,%r8d
fffff800002a7163:	c1 ea 06             	shr    $0x6,%edx
fffff800002a7166:	41 8b c8             	mov    %r8d,%ecx
fffff800002a7169:	4d 8b cc             	mov    %r12,%r9
fffff800002a716c:	49 d3 e1             	shl    %cl,%r9
fffff800002a716f:	3b d0                	cmp    %eax,%edx
fffff800002a7171:	73 2d                	jae    0xfffff800002a71a0
fffff800002a7173:	48 8d 0d fe f2 35 00 	lea    0x35f2fe(%rip),%rcx        # 0xfffff80000606478
fffff800002a717a:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
fffff800002a717e:	48 8b 01             	mov    (%rcx),%rax
fffff800002a7181:	49 23 c1             	and    %r9,%rax
fffff800002a7184:	4c 0f bc c8          	bsf    %rax,%r9
fffff800002a7188:	0f 85 95 00 00 00    	jne    0xfffff800002a7223
fffff800002a718e:	41 03 d7             	add    %r15d,%edx
fffff800002a7191:	48 83 c1 08          	add    $0x8,%rcx
fffff800002a7195:	4d 8b cc             	mov    %r12,%r9
fffff800002a7198:	3b 55 9b             	cmp    -0x65(%rbp),%edx
fffff800002a719b:	72 e1                	jb     0xfffff800002a717e
fffff800002a719d:	41 8b ce             	mov    %r14d,%ecx
fffff800002a71a0:	41 3b d2             	cmp    %r10d,%edx
fffff800002a71a3:	0f 83 86 00 00 00    	jae    0xfffff800002a722f
fffff800002a71a9:	66 44 39 7d 99       	cmp    %r15w,-0x67(%rbp)
fffff800002a71ae:	75 7f                	jne    0xfffff800002a722f
fffff800002a71b0:	44 8b c2             	mov    %edx,%r8d
fffff800002a71b3:	41 c1 e0 06          	shl    $0x6,%r8d
fffff800002a71b7:	44 03 c1             	add    %ecx,%r8d
fffff800002a71ba:	42 8b 84 c6 94 0d 01 	mov    0x10d94(%rsi,%r8,8),%eax
fffff800002a71c1:	00
fffff800002a71c2:	41 84 c7             	test   %al,%r15b
fffff800002a71c5:	74 54                	je     0xfffff800002a721b
fffff800002a71c7:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
fffff800002a71cb:	45 8b c8             	mov    %r8d,%r9d
fffff800002a71ce:	48 8b d1             	mov    %rcx,%rdx
fffff800002a71d1:	41 c1 e9 06          	shr    $0x6,%r9d
fffff800002a71d5:	45 8b d0             	mov    %r8d,%r10d
fffff800002a71d8:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002a71dc:	41 83 e2 3f          	and    $0x3f,%r10d
fffff800002a71e0:	44 3b ca             	cmp    %edx,%r9d
fffff800002a71e3:	72 22                	jb     0xfffff800002a7207
fffff800002a71e5:	48 c1 e9 10          	shr    $0x10,%rcx
fffff800002a71e9:	66 85 c9             	test   %cx,%cx
fffff800002a71ec:	75 22                	jne    0xfffff800002a7210
fffff800002a71ee:	8b ca                	mov    %edx,%ecx
fffff800002a71f0:	41 03 d7             	add    %r15d,%edx
fffff800002a71f3:	4c 89 74 cd af       	mov    %r14,-0x51(%rbp,%rcx,8)
fffff800002a71f8:	41 3b d1             	cmp    %r9d,%edx
fffff800002a71fb:	76 f1                	jbe    0xfffff800002a71ee
fffff800002a71fd:	43 8d 0c 0f          	lea    (%r15,%r9,1),%ecx
fffff800002a7201:	0f b7 c9             	movzwl %cx,%ecx
fffff800002a7204:	89 4d ab             	mov    %ecx,-0x55(%rbp)
fffff800002a7207:	41 8b d2             	mov    %r10d,%edx
fffff800002a720a:	4a 0f ab 54 cd af    	bts    %rdx,-0x51(%rbp,%r9,8)
fffff800002a7210:	42 89 84 87 78 da 02 	mov    %eax,0x2da78(%rdi,%r8,4)
fffff800002a7217:	00
fffff800002a7218:	41 8a df             	mov    %r15b,%bl
fffff800002a721b:	45 03 c7             	add    %r15d,%r8d
fffff800002a721e:	e9 17 ff ff ff       	jmp    0xfffff800002a713a
fffff800002a7223:	44 8b c2             	mov    %edx,%r8d
fffff800002a7226:	41 c1 e0 06          	shl    $0x6,%r8d
fffff800002a722a:	45 03 c1             	add    %r9d,%r8d
fffff800002a722d:	eb 8b                	jmp    0xfffff800002a71ba
fffff800002a722f:	84 db                	test   %bl,%bl
fffff800002a7231:	0f 84 c6 00 00 00    	je     0xfffff800002a72fd
fffff800002a7237:	0f b7 5d a7          	movzwl -0x59(%rbp),%ebx
fffff800002a723b:	4d 8b c6             	mov    %r14,%r8
fffff800002a723e:	44 8b d3             	mov    %ebx,%r10d
fffff800002a7241:	41 8b ce             	mov    %r14d,%ecx
fffff800002a7244:	41 c1 e2 06          	shl    $0x6,%r10d
fffff800002a7248:	41 3b ca             	cmp    %r10d,%ecx
fffff800002a724b:	0f 83 ac 00 00 00    	jae    0xfffff800002a72fd
fffff800002a7251:	48 8b 45 a7          	mov    -0x59(%rbp),%rax
fffff800002a7255:	8b d1                	mov    %ecx,%edx
fffff800002a7257:	83 e1 3f             	and    $0x3f,%ecx
fffff800002a725a:	c1 ea 06             	shr    $0x6,%edx
fffff800002a725d:	4d 8b cc             	mov    %r12,%r9
fffff800002a7260:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002a7264:	49 d3 e1             	shl    %cl,%r9
fffff800002a7267:	44 8b d9             	mov    %ecx,%r11d
fffff800002a726a:	3b d0                	cmp    %eax,%edx
fffff800002a726c:	73 26                	jae    0xfffff800002a7294
fffff800002a726e:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
fffff800002a7272:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
fffff800002a7276:	48 8b 01             	mov    (%rcx),%rax
fffff800002a7279:	49 23 c1             	and    %r9,%rax
fffff800002a727c:	4c 0f bc c8          	bsf    %rax,%r9
fffff800002a7280:	75 32                	jne    0xfffff800002a72b4
fffff800002a7282:	41 03 d7             	add    %r15d,%edx
fffff800002a7285:	48 83 c1 08          	add    $0x8,%rcx
fffff800002a7289:	4d 8b cc             	mov    %r12,%r9
fffff800002a728c:	3b 55 ab             	cmp    -0x55(%rbp),%edx
fffff800002a728f:	72 e5                	jb     0xfffff800002a7276
fffff800002a7291:	45 8b de             	mov    %r14d,%r11d
fffff800002a7294:	3b d3                	cmp    %ebx,%edx
fffff800002a7296:	73 65                	jae    0xfffff800002a72fd
fffff800002a7298:	66 44 39 7d a9       	cmp    %r15w,-0x57(%rbp)
fffff800002a729d:	75 5e                	jne    0xfffff800002a72fd
fffff800002a729f:	8b ca                	mov    %edx,%ecx
fffff800002a72a1:	c1 e1 06             	shl    $0x6,%ecx
fffff800002a72a4:	41 03 cb             	add    %r11d,%ecx
fffff800002a72a7:	4c 8d 8e 94 0d 01 00 	lea    0x10d94(%rsi),%r9
fffff800002a72ae:	4d 8d 0c c9          	lea    (%r9,%rcx,8),%r9
fffff800002a72b2:	eb 18                	jmp    0xfffff800002a72cc
fffff800002a72b4:	8b ca                	mov    %edx,%ecx
fffff800002a72b6:	c1 e1 06             	shl    $0x6,%ecx
fffff800002a72b9:	41 03 c9             	add    %r9d,%ecx
fffff800002a72bc:	eb e9                	jmp    0xfffff800002a72a7
fffff800002a72be:	f3 90                	pause
fffff800002a72c0:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff800002a72c7:	77 17                	ja     0xfffff800002a72e0
fffff800002a72c9:	4d 03 c7             	add    %r15,%r8
fffff800002a72cc:	41 8b 01             	mov    (%r9),%eax
fffff800002a72cf:	3b 84 8f 78 da 02 00 	cmp    0x2da78(%rdi,%rcx,4),%eax
fffff800002a72d6:	74 e6                	je     0xfffff800002a72be
fffff800002a72d8:	41 03 cf             	add    %r15d,%ecx
fffff800002a72db:	e9 68 ff ff ff       	jmp    0xfffff800002a7248
fffff800002a72e0:	48 8b 45 5f          	mov    0x5f(%rbp),%rax
fffff800002a72e4:	33 d2                	xor    %edx,%edx
fffff800002a72e6:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
fffff800002a72ea:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002a72ef:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff800002a72f4:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff800002a72f7:	e8 d8 b2 fa ff       	call   0xfffff800002525d4
fffff800002a72fc:	cc                   	int3
fffff800002a72fd:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
fffff800002a7301:	48 33 cc             	xor    %rsp,%rcx
fffff800002a7304:	e8 67 42 f9 ff       	call   0xfffff8000023b570
fffff800002a7309:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
fffff800002a7310:	00
fffff800002a7311:	49 8b 5b 20          	mov    0x20(%r11),%rbx
fffff800002a7315:	49 8b 73 28          	mov    0x28(%r11),%rsi
fffff800002a7319:	49 8b 7b 30          	mov    0x30(%r11),%rdi
fffff800002a731d:	4d 8b 63 38          	mov    0x38(%r11),%r12
fffff800002a7321:	49 8b e3             	mov    %r11,%rsp
fffff800002a7324:	41 5f                	pop    %r15
fffff800002a7326:	41 5e                	pop    %r14
fffff800002a7328:	5d                   	pop    %rbp
fffff800002a7329:	c3                   	ret
fffff800002a732a:	cc                   	int3
fffff800002a732b:	cc                   	int3
fffff800002a732c:	cc                   	int3
fffff800002a732d:	cc                   	int3
fffff800002a732e:	cc                   	int3
fffff800002a732f:	cc                   	int3
fffff800002a7330:	cc                   	int3
fffff800002a7331:	cc                   	int3
fffff800002a7332:	cc                   	int3
fffff800002a7333:	cc                   	int3
fffff800002a7334:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a7338:	65 4c 8b 1c 25 a0 03 	mov    %gs:0x103a0,%r11
fffff800002a733f:	01 00
fffff800002a7341:	45 33 c0             	xor    %r8d,%r8d
fffff800002a7344:	8b 11                	mov    (%rcx),%edx
fffff800002a7346:	66 44 89 81 80 00 00 	mov    %r8w,0x80(%rcx)
fffff800002a734d:	00
fffff800002a734e:	85 d2                	test   %edx,%edx
fffff800002a7350:	0f 84 3a 01 00 00    	je     0xfffff800002a7490
fffff800002a7356:	83 ea 01             	sub    $0x1,%edx
fffff800002a7359:	0f 84 19 01 00 00    	je     0xfffff800002a7478
fffff800002a735f:	83 ea 01             	sub    $0x1,%edx
fffff800002a7362:	0f 84 ff 00 00 00    	je     0xfffff800002a7467
fffff800002a7368:	83 ea 01             	sub    $0x1,%edx
fffff800002a736b:	0f 84 e1 00 00 00    	je     0xfffff800002a7452
fffff800002a7371:	83 ea 01             	sub    $0x1,%edx
fffff800002a7374:	0f 84 c2 00 00 00    	je     0xfffff800002a743c
fffff800002a737a:	83 ea 01             	sub    $0x1,%edx
fffff800002a737d:	0f 84 c5 00 00 00    	je     0xfffff800002a7448
fffff800002a7383:	83 ea 01             	sub    $0x1,%edx
fffff800002a7386:	0f 84 a2 00 00 00    	je     0xfffff800002a742e
fffff800002a738c:	83 ea 01             	sub    $0x1,%edx
fffff800002a738f:	0f 84 8e 00 00 00    	je     0xfffff800002a7423
fffff800002a7395:	83 ea 01             	sub    $0x1,%edx
fffff800002a7398:	74 7e                	je     0xfffff800002a7418
fffff800002a739a:	83 ea 01             	sub    $0x1,%edx
fffff800002a739d:	74 6f                	je     0xfffff800002a740e
fffff800002a739f:	83 ea 01             	sub    $0x1,%edx
fffff800002a73a2:	74 4a                	je     0xfffff800002a73ee
fffff800002a73a4:	83 fa 01             	cmp    $0x1,%edx
fffff800002a73a7:	0f 85 ee 00 00 00    	jne    0xfffff800002a749b
fffff800002a73ad:	65 4c 8b 0c 25 00 00 	mov    %gs:0x0,%r9
fffff800002a73b4:	00 00
fffff800002a73b6:	49 8b 83 08 03 00 00 	mov    0x308(%r11),%rax
fffff800002a73bd:	4c 8b 80 c0 0c 01 00 	mov    0x10cc0(%rax),%r8
fffff800002a73c4:	4d 3b 81 08 a5 02 00 	cmp    0x2a508(%r9),%r8
fffff800002a73cb:	0f 84 ca 00 00 00    	je     0xfffff800002a749b
fffff800002a73d1:	49 8b d0             	mov    %r8,%rdx
fffff800002a73d4:	49 8b c0             	mov    %r8,%rax
fffff800002a73d7:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002a73db:	b9 8f 0c 00 00       	mov    $0xc8f,%ecx
fffff800002a73e0:	0f 30                	wrmsr
fffff800002a73e2:	4d 89 81 08 a5 02 00 	mov    %r8,0x2a508(%r9)
fffff800002a73e9:	e9 ad 00 00 00       	jmp    0xfffff800002a749b
fffff800002a73ee:	41 8b 83 18 01 00 00 	mov    0x118(%r11),%eax
fffff800002a73f5:	a8 01                	test   $0x1,%al
fffff800002a73f7:	0f 85 9e 00 00 00    	jne    0xfffff800002a749b
fffff800002a73fd:	b8 01 10 00 00       	mov    $0x1001,%eax
fffff800002a7402:	66 89 81 80 00 00 00 	mov    %ax,0x80(%rcx)
fffff800002a7409:	e9 8d 00 00 00       	jmp    0xfffff800002a749b
fffff800002a740e:	e8 f1 12 fc ff       	call   0xfffff80000268704
fffff800002a7413:	e9 83 00 00 00       	jmp    0xfffff800002a749b
fffff800002a7418:	41 0f ba b3 18 01 00 	btrl   $0x9,0x118(%r11)
fffff800002a741f:	00 09
fffff800002a7421:	eb 78                	jmp    0xfffff800002a749b
fffff800002a7423:	41 0f ba ab 18 01 00 	btsl   $0x9,0x118(%r11)
fffff800002a742a:	00 09
fffff800002a742c:	eb 6d                	jmp    0xfffff800002a749b
fffff800002a742e:	48 8b 51 08          	mov    0x8(%rcx),%rdx
fffff800002a7432:	49 8b cb             	mov    %r11,%rcx
fffff800002a7435:	e8 0e 3b 00 00       	call   0xfffff800002aaf48
fffff800002a743a:	eb 5f                	jmp    0xfffff800002a749b
fffff800002a743c:	48 8b 51 08          	mov    0x8(%rcx),%rdx
fffff800002a7440:	49 8b cb             	mov    %r11,%rcx
fffff800002a7443:	e8 04 3c 00 00       	call   0xfffff800002ab04c
fffff800002a7448:	49 8b cb             	mov    %r11,%rcx
fffff800002a744b:	e8 38 e7 ff ff       	call   0xfffff800002a5b88
fffff800002a7450:	eb 49                	jmp    0xfffff800002a749b
fffff800002a7452:	8a 51 08             	mov    0x8(%rcx),%dl
fffff800002a7455:	4c 8d 49 10          	lea    0x10(%rcx),%r9
fffff800002a7459:	4c 8d 41 09          	lea    0x9(%rcx),%r8
fffff800002a745d:	49 8b cb             	mov    %r11,%rcx
fffff800002a7460:	e8 f3 44 00 00       	call   0xfffff800002ab958
fffff800002a7465:	eb 34                	jmp    0xfffff800002a749b
fffff800002a7467:	44 8a 41 09          	mov    0x9(%rcx),%r8b
fffff800002a746b:	8a 51 08             	mov    0x8(%rcx),%dl
fffff800002a746e:	49 8b cb             	mov    %r11,%rcx
fffff800002a7471:	e8 16 2b 00 00       	call   0xfffff800002a9f8c
fffff800002a7476:	eb 23                	jmp    0xfffff800002a749b
fffff800002a7478:	49 8b 83 08 01 00 00 	mov    0x108(%r11),%rax
fffff800002a747f:	41 83 8b 18 01 00 00 	orl    $0x20,0x118(%r11)
fffff800002a7486:	20
fffff800002a7487:	c6 80 80 01 00 00 01 	movb   $0x1,0x180(%rax)
fffff800002a748e:	eb 0b                	jmp    0xfffff800002a749b
fffff800002a7490:	8a 51 08             	mov    0x8(%rcx),%dl
fffff800002a7493:	49 8b cb             	mov    %r11,%rcx
fffff800002a7496:	e8 4d 04 00 00       	call   0xfffff800002a78e8
fffff800002a749b:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a749f:	c3                   	ret
fffff800002a74a0:	cc                   	int3
fffff800002a74a1:	cc                   	int3
fffff800002a74a2:	cc                   	int3
fffff800002a74a3:	cc                   	int3
fffff800002a74a4:	cc                   	int3
fffff800002a74a5:	cc                   	int3
fffff800002a74a6:	cc                   	int3
fffff800002a74a7:	cc                   	int3
fffff800002a74a8:	4c 8b 89 08 03 00 00 	mov    0x308(%rcx),%r9
fffff800002a74af:	83 ca ff             	or     $0xffffffff,%edx
fffff800002a74b2:	4d 8b 81 18 0b 01 00 	mov    0x10b18(%r9),%r8
fffff800002a74b9:	49 0f ba e0 10       	bt     $0x10,%r8
fffff800002a74be:	73 1c                	jae    0xfffff800002a74dc
fffff800002a74c0:	8b 81 14 03 00 00    	mov    0x314(%rcx),%eax
fffff800002a74c6:	49 c1 e8 20          	shr    $0x20,%r8
fffff800002a74ca:	4c 3b c0             	cmp    %rax,%r8
fffff800002a74cd:	75 0d                	jne    0xfffff800002a74dc
fffff800002a74cf:	41 8b 81 18 0b 01 00 	mov    0x10b18(%r9),%eax
fffff800002a74d6:	44 0f b6 c0          	movzbl %al,%r8d
fffff800002a74da:	eb 03                	jmp    0xfffff800002a74df
fffff800002a74dc:	44 8b c2             	mov    %edx,%r8d
fffff800002a74df:	41 8a 81 28 0b 01 00 	mov    0x10b28(%r9),%al
fffff800002a74e6:	41 b1 01             	mov    $0x1,%r9b
fffff800002a74e9:	41 84 c1             	test   %al,%r9b
fffff800002a74ec:	75 0a                	jne    0xfffff800002a74f8
fffff800002a74ee:	44 3b c2             	cmp    %edx,%r8d
fffff800002a74f1:	75 05                	jne    0xfffff800002a74f8
fffff800002a74f3:	45 32 c9             	xor    %r9b,%r9b
fffff800002a74f6:	eb 0b                	jmp    0xfffff800002a7503
fffff800002a74f8:	0f ba a9 18 01 00 00 	btsl   $0xa,0x118(%rcx)
fffff800002a74ff:	0a
fffff800002a7500:	41 8b d0             	mov    %r8d,%edx
fffff800002a7503:	89 91 c0 08 00 00    	mov    %edx,0x8c0(%rcx)
fffff800002a7509:	44 88 89 c4 08 00 00 	mov    %r9b,0x8c4(%rcx)
fffff800002a7510:	c3                   	ret
fffff800002a7511:	cc                   	int3
fffff800002a7512:	cc                   	int3
fffff800002a7513:	cc                   	int3
fffff800002a7514:	cc                   	int3
fffff800002a7515:	cc                   	int3
fffff800002a7516:	cc                   	int3
fffff800002a7517:	cc                   	int3
fffff800002a7518:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002a751d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002a7522:	57                   	push   %rdi
fffff800002a7523:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a7527:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002a752e:	48 8b d9             	mov    %rcx,%rbx
fffff800002a7531:	c6 81 c4 08 00 00 00 	movb   $0x0,0x8c4(%rcx)
fffff800002a7538:	f6 80 28 0b 01 00 01 	testb  $0x1,0x10b28(%rax)
fffff800002a753f:	74 68                	je     0xfffff800002a75a9
fffff800002a7541:	80 b9 c5 08 00 00 00 	cmpb   $0x0,0x8c5(%rcx)
fffff800002a7548:	75 5f                	jne    0xfffff800002a75a9
fffff800002a754a:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800002a7551:	40 32 f6             	xor    %sil,%sil
fffff800002a7554:	c6 81 c5 08 00 00 01 	movb   $0x1,0x8c5(%rcx)
fffff800002a755b:	40 8a 78 14          	mov    0x14(%rax),%dil
fffff800002a755f:	40 8a d6             	mov    %sil,%dl
fffff800002a7562:	48 8b cb             	mov    %rbx,%rcx
fffff800002a7565:	e8 22 23 f6 ff       	call   0xfffff8000020988c
fffff800002a756a:	48 8b 8b c0 02 00 00 	mov    0x2c0(%rbx),%rcx
fffff800002a7571:	b2 01                	mov    $0x1,%dl
fffff800002a7573:	e8 80 90 06 00       	call   0xfffff800003105f8
fffff800002a7578:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff800002a757d:	40 8a ce             	mov    %sil,%cl
fffff800002a7580:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002a7585:	d3 e0                	shl    %cl,%eax
fffff800002a7587:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff800002a758a:	0b c8                	or     %eax,%ecx
fffff800002a758c:	f7 d1                	not    %ecx