fffff800002fccf3:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fccf8:	49 8b d6             	mov    %r14,%rdx
fffff800002fccfb:	49 8b cf             	mov    %r15,%rcx
fffff800002fccfe:	e8 c9 4c 00 00       	call   0xfffff800003019cc
fffff800002fcd03:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcd06:	66 85 c0             	test   %ax,%ax
fffff800002fcd09:	0f 85 42 03 00 00    	jne    0xfffff800002fd051
fffff800002fcd0f:	49 8b ce             	mov    %r14,%rcx
fffff800002fcd12:	e8 c5 52 00 00       	call   0xfffff80000301fdc
fffff800002fcd17:	eb 0b                	jmp    0xfffff800002fcd24
fffff800002fcd19:	a9 ff 0f 00 00       	test   $0xfff,%eax
fffff800002fcd1e:	0f 85 fa fe ff ff    	jne    0xfffff800002fcc1e
fffff800002fcd24:	4c 8b 0e             	mov    (%rsi),%r9
fffff800002fcd27:	41 b8 71 05 00 00    	mov    $0x571,%r8d
fffff800002fcd2d:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcd32:	49 8b d6             	mov    %r14,%rdx
fffff800002fcd35:	49 8b cf             	mov    %r15,%rcx
fffff800002fcd38:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcd3d:	e8 8a 4c 00 00       	call   0xfffff800003019cc
fffff800002fcd42:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcd45:	66 85 c0             	test   %ax,%ax
fffff800002fcd48:	0f 85 03 03 00 00    	jne    0xfffff800002fd051
fffff800002fcd4e:	4c 8b 66 08          	mov    0x8(%rsi),%r12
fffff800002fcd52:	41 b8 60 05 00 00    	mov    $0x560,%r8d
fffff800002fcd58:	4d 8b cc             	mov    %r12,%r9
fffff800002fcd5b:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcd60:	49 8b d6             	mov    %r14,%rdx
fffff800002fcd63:	4c 89 65 48          	mov    %r12,0x48(%rbp)
fffff800002fcd67:	49 8b cf             	mov    %r15,%rcx
fffff800002fcd6a:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002fcd6e:	e8 59 4c 00 00       	call   0xfffff800003019cc
fffff800002fcd73:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcd76:	66 85 c0             	test   %ax,%ax
fffff800002fcd79:	0f 85 d2 02 00 00    	jne    0xfffff800002fd051
fffff800002fcd7f:	4c 8b 46 10          	mov    0x10(%rsi),%r8
fffff800002fcd83:	48 8d 45 58          	lea    0x58(%rbp),%rax
fffff800002fcd87:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002fcd8c:	4c 8d 4d 50          	lea    0x50(%rbp),%r9
fffff800002fcd90:	48 8d 45 60          	lea    0x60(%rbp),%rax
fffff800002fcd94:	49 8b d4             	mov    %r12,%rdx
fffff800002fcd97:	49 8b ce             	mov    %r14,%rcx
fffff800002fcd9a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002fcd9f:	48 83 c6 18          	add    $0x18,%rsi
fffff800002fcda3:	e8 8c 41 00 00       	call   0xfffff80000300f34
fffff800002fcda8:	33 c9                	xor    %ecx,%ecx
fffff800002fcdaa:	84 c0                	test   %al,%al
fffff800002fcdac:	0f 84 6c fe ff ff    	je     0xfffff800002fcc1e
fffff800002fcdb2:	41 8b 85 a0 00 00 00 	mov    0xa0(%r13),%eax
fffff800002fcdb9:	44 8b 65 50          	mov    0x50(%rbp),%r12d
fffff800002fcdbd:	c1 e8 0c             	shr    $0xc,%eax
fffff800002fcdc0:	44 3b e0             	cmp    %eax,%r12d
fffff800002fcdc3:	0f 85 55 fe ff ff    	jne    0xfffff800002fcc1e
fffff800002fcdc9:	41 8b 85 a4 00 00 00 	mov    0xa4(%r13),%eax
fffff800002fcdd0:	39 45 60             	cmp    %eax,0x60(%rbp)
fffff800002fcdd3:	0f 85 45 fe ff ff    	jne    0xfffff800002fcc1e
fffff800002fcdd9:	4d 8b c8             	mov    %r8,%r9
fffff800002fcddc:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcde1:	88 4c 24 20          	mov    %cl,0x20(%rsp)
fffff800002fcde5:	41 b8 61 05 00 00    	mov    $0x561,%r8d
fffff800002fcdeb:	49 8b cf             	mov    %r15,%rcx
fffff800002fcdee:	49 8b d6             	mov    %r14,%rdx
fffff800002fcdf1:	e8 d6 4b 00 00       	call   0xfffff800003019cc
fffff800002fcdf6:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcdf9:	33 c0                	xor    %eax,%eax
fffff800002fcdfb:	66 85 ff             	test   %di,%di
fffff800002fcdfe:	0f 85 4d 02 00 00    	jne    0xfffff800002fd051
fffff800002fce04:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fce09:	4c 8b cb             	mov    %rbx,%r9
fffff800002fce0c:	41 b8 70 05 00 00    	mov    $0x570,%r8d
fffff800002fce12:	88 44 24 20          	mov    %al,0x20(%rsp)
fffff800002fce16:	49 8b d6             	mov    %r14,%rdx
fffff800002fce19:	49 8b cf             	mov    %r15,%rcx
fffff800002fce1c:	e8 ab 4b 00 00       	call   0xfffff800003019cc
fffff800002fce21:	0f b7 f8             	movzwl %ax,%edi
fffff800002fce24:	66 85 c0             	test   %ax,%ax
fffff800002fce27:	0f 85 24 02 00 00    	jne    0xfffff800002fd051
fffff800002fce2d:	48 8b 45 48          	mov    0x48(%rbp),%rax
fffff800002fce31:	49 8b d6             	mov    %r14,%rdx
fffff800002fce34:	49 89 45 10          	mov    %rax,0x10(%r13)
fffff800002fce38:	49 8b cf             	mov    %r15,%rcx
fffff800002fce3b:	8a 45 58             	mov    0x58(%rbp),%al
fffff800002fce3e:	41 88 85 a8 00 00 00 	mov    %al,0xa8(%r13)
fffff800002fce45:	45 89 a5 9c 00 00 00 	mov    %r12d,0x9c(%r13)
fffff800002fce4c:	e8 2b 0e 00 00       	call   0xfffff800002fdc7c
fffff800002fce51:	45 33 e4             	xor    %r12d,%r12d
fffff800002fce54:	e9 56 01 00 00       	jmp    0xfffff800002fcfaf
fffff800002fce59:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fce5e:	4c 8b cb             	mov    %rbx,%r9
fffff800002fce61:	41 b8 70 05 00 00    	mov    $0x570,%r8d
fffff800002fce67:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fce6c:	49 8b d6             	mov    %r14,%rdx
fffff800002fce6f:	49 8b cf             	mov    %r15,%rcx
fffff800002fce72:	e8 55 4b 00 00       	call   0xfffff800003019cc
fffff800002fce77:	0f b7 f8             	movzwl %ax,%edi
fffff800002fce7a:	66 85 c0             	test   %ax,%ax
fffff800002fce7d:	0f 85 ce 01 00 00    	jne    0xfffff800002fd051
fffff800002fce83:	4c 8b 0e             	mov    (%rsi),%r9
fffff800002fce86:	41 b8 71 05 00 00    	mov    $0x571,%r8d
fffff800002fce8c:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fce91:	49 8b d6             	mov    %r14,%rdx
fffff800002fce94:	49 8b cf             	mov    %r15,%rcx
fffff800002fce97:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fce9c:	e8 2b 4b 00 00       	call   0xfffff800003019cc
fffff800002fcea1:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcea4:	66 85 c0             	test   %ax,%ax
fffff800002fcea7:	0f 85 a4 01 00 00    	jne    0xfffff800002fd051
fffff800002fcead:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
fffff800002fceb1:	41 b8 60 05 00 00    	mov    $0x560,%r8d
fffff800002fceb7:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcebc:	49 8b d6             	mov    %r14,%rdx
fffff800002fcebf:	49 8b cf             	mov    %r15,%rcx
fffff800002fcec2:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcec7:	e8 00 4b 00 00       	call   0xfffff800003019cc
fffff800002fcecc:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcecf:	66 85 c0             	test   %ax,%ax
fffff800002fced2:	0f 85 79 01 00 00    	jne    0xfffff800002fd051
fffff800002fced8:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
fffff800002fcedc:	41 b8 61 05 00 00    	mov    $0x561,%r8d
fffff800002fcee2:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcee7:	49 8b d6             	mov    %r14,%rdx
fffff800002fceea:	49 8b cf             	mov    %r15,%rcx
fffff800002fceed:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcef2:	e8 d5 4a 00 00       	call   0xfffff800003019cc
fffff800002fcef7:	48 83 c6 18          	add    $0x18,%rsi
fffff800002fcefb:	e9 a3 00 00 00       	jmp    0xfffff800002fcfa3
fffff800002fcf00:	4c 8b 0e             	mov    (%rsi),%r9
fffff800002fcf03:	41 b8 70 05 00 00    	mov    $0x570,%r8d
fffff800002fcf09:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcf0e:	49 8b d6             	mov    %r14,%rdx
fffff800002fcf11:	49 8b cf             	mov    %r15,%rcx
fffff800002fcf14:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcf19:	e8 ae 4a 00 00       	call   0xfffff800003019cc
fffff800002fcf1e:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcf21:	66 85 c0             	test   %ax,%ax
fffff800002fcf24:	0f 85 27 01 00 00    	jne    0xfffff800002fd051
fffff800002fcf2a:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
fffff800002fcf2e:	41 b8 71 05 00 00    	mov    $0x571,%r8d
fffff800002fcf34:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcf39:	49 8b d6             	mov    %r14,%rdx
fffff800002fcf3c:	49 8b cf             	mov    %r15,%rcx
fffff800002fcf3f:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcf44:	e8 83 4a 00 00       	call   0xfffff800003019cc
fffff800002fcf49:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcf4c:	66 85 c0             	test   %ax,%ax
fffff800002fcf4f:	0f 85 fc 00 00 00    	jne    0xfffff800002fd051
fffff800002fcf55:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
fffff800002fcf59:	41 b8 60 05 00 00    	mov    $0x560,%r8d
fffff800002fcf5f:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcf64:	49 8b d6             	mov    %r14,%rdx
fffff800002fcf67:	49 8b cf             	mov    %r15,%rcx
fffff800002fcf6a:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcf6f:	e8 58 4a 00 00       	call   0xfffff800003019cc
fffff800002fcf74:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcf77:	66 85 c0             	test   %ax,%ax
fffff800002fcf7a:	0f 85 d1 00 00 00    	jne    0xfffff800002fd051
fffff800002fcf80:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
fffff800002fcf84:	41 b8 61 05 00 00    	mov    $0x561,%r8d
fffff800002fcf8a:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcf8f:	49 8b d6             	mov    %r14,%rdx
fffff800002fcf92:	49 8b cf             	mov    %r15,%rcx
fffff800002fcf95:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcf9a:	e8 2d 4a 00 00       	call   0xfffff800003019cc
fffff800002fcf9f:	48 83 c6 20          	add    $0x20,%rsi
fffff800002fcfa3:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcfa6:	66 85 c0             	test   %ax,%ax
fffff800002fcfa9:	0f 85 a2 00 00 00    	jne    0xfffff800002fd051
fffff800002fcfaf:	f7 05 87 c9 30 00 00 	testl  $0x400000,0x30c987(%rip)        # 0xfffff80000609940
fffff800002fcfb6:	00 40 00
fffff800002fcfb9:	74 2a                	je     0xfffff800002fcfe5
fffff800002fcfbb:	4c 8b 0e             	mov    (%rsi),%r9
fffff800002fcfbe:	41 b8 72 05 00 00    	mov    $0x572,%r8d
fffff800002fcfc4:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fcfc9:	49 8b d6             	mov    %r14,%rdx
fffff800002fcfcc:	49 8b cf             	mov    %r15,%rcx
fffff800002fcfcf:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff800002fcfd4:	e8 f3 49 00 00       	call   0xfffff800003019cc
fffff800002fcfd9:	48 83 c6 08          	add    $0x8,%rsi
fffff800002fcfdd:	0f b7 f8             	movzwl %ax,%edi
fffff800002fcfe0:	66 85 c0             	test   %ax,%ax
fffff800002fcfe3:	75 6c                	jne    0xfffff800002fd051
fffff800002fcfe5:	45 33 ed             	xor    %r13d,%r13d
fffff800002fcfe8:	44 39 2d 9d c9 30 00 	cmp    %r13d,0x30c99d(%rip)        # 0xfffff8000060998c
fffff800002fcfef:	76 60                	jbe    0xfffff800002fd051
fffff800002fcff1:	bb 81 05 00 00       	mov    $0x581,%ebx
fffff800002fcff6:	4c 8b 0e             	mov    (%rsi),%r9
fffff800002fcff9:	44 8d 43 ff          	lea    -0x1(%rbx),%r8d
fffff800002fcffd:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fd002:	49 8b d6             	mov    %r14,%rdx
fffff800002fd005:	49 8b cf             	mov    %r15,%rcx
fffff800002fd008:	44 88 6c 24 20       	mov    %r13b,0x20(%rsp)
fffff800002fd00d:	e8 ba 49 00 00       	call   0xfffff800003019cc
fffff800002fd012:	0f b7 f8             	movzwl %ax,%edi
fffff800002fd015:	66 85 c0             	test   %ax,%ax
fffff800002fd018:	75 37                	jne    0xfffff800002fd051
fffff800002fd01a:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
fffff800002fd01e:	44 8b c3             	mov    %ebx,%r8d
fffff800002fd021:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
fffff800002fd026:	49 8b d6             	mov    %r14,%rdx
fffff800002fd029:	49 8b cf             	mov    %r15,%rcx
fffff800002fd02c:	44 88 6c 24 20       	mov    %r13b,0x20(%rsp)
fffff800002fd031:	e8 96 49 00 00       	call   0xfffff800003019cc
fffff800002fd036:	48 83 c6 10          	add    $0x10,%rsi
fffff800002fd03a:	0f b7 f8             	movzwl %ax,%edi
fffff800002fd03d:	66 85 c0             	test   %ax,%ax
fffff800002fd040:	75 0f                	jne    0xfffff800002fd051
fffff800002fd042:	41 ff c4             	inc    %r12d
fffff800002fd045:	83 c3 02             	add    $0x2,%ebx
fffff800002fd048:	44 3b 25 3d c9 30 00 	cmp    0x30c93d(%rip),%r12d        # 0xfffff8000060998c
fffff800002fd04f:	72 a5                	jb     0xfffff800002fcff6
fffff800002fd051:	0f b7 c7             	movzwl %di,%eax
fffff800002fd054:	48 83 c4 38          	add    $0x38,%rsp
fffff800002fd058:	41 5f                	pop    %r15
fffff800002fd05a:	41 5e                	pop    %r14
fffff800002fd05c:	41 5d                	pop    %r13
fffff800002fd05e:	41 5c                	pop    %r12
fffff800002fd060:	5f                   	pop    %rdi
fffff800002fd061:	5e                   	pop    %rsi
fffff800002fd062:	5b                   	pop    %rbx
fffff800002fd063:	5d                   	pop    %rbp
fffff800002fd064:	c3                   	ret
fffff800002fd065:	cc                   	int3
fffff800002fd066:	cc                   	int3
fffff800002fd067:	cc                   	int3
fffff800002fd068:	cc                   	int3
fffff800002fd069:	cc                   	int3
fffff800002fd06a:	cc                   	int3
fffff800002fd06b:	cc                   	int3
fffff800002fd06c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002fd071:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002fd076:	57                   	push   %rdi
fffff800002fd077:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002fd07b:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002fd082:	01 00
fffff800002fd084:	33 db                	xor    %ebx,%ebx
fffff800002fd086:	48 8b b0 c0 02 00 00 	mov    0x2c0(%rax),%rsi
fffff800002fd08d:	48 8b be f0 0f 00 00 	mov    0xff0(%rsi),%rdi
fffff800002fd094:	8b 4f 6c             	mov    0x6c(%rdi),%ecx
fffff800002fd097:	85 c9                	test   %ecx,%ecx
fffff800002fd099:	74 0f                	je     0xfffff800002fd0aa
fffff800002fd09b:	83 e9 01             	sub    $0x1,%ecx
fffff800002fd09e:	74 0f                	je     0xfffff800002fd0af
fffff800002fd0a0:	83 e9 01             	sub    $0x1,%ecx
fffff800002fd0a3:	74 1e                	je     0xfffff800002fd0c3
fffff800002fd0a5:	83 f9 01             	cmp    $0x1,%ecx
fffff800002fd0a8:	75 05                	jne    0xfffff800002fd0af
fffff800002fd0aa:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002fd0af:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002fd0b4:	0f b7 c3             	movzwl %bx,%eax
fffff800002fd0b7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002fd0bc:	48 83 c4 20          	add    $0x20,%rsp
fffff800002fd0c0:	5f                   	pop    %rdi
fffff800002fd0c1:	c3                   	ret
fffff800002fd0c2:	cc                   	int3
fffff800002fd0c3:	f6 47 70 04          	testb  $0x4,0x70(%rdi)
fffff800002fd0c7:	75 e1                	jne    0xfffff800002fd0aa
fffff800002fd0c9:	48 8b 96 c8 0f 00 00 	mov    0xfc8(%rsi),%rdx
fffff800002fd0d0:	48 8b cf             	mov    %rdi,%rcx
fffff800002fd0d3:	48 83 c2 08          	add    $0x8,%rdx
fffff800002fd0d7:	e8 30 00 00 00       	call   0xfffff800002fd10c
fffff800002fd0dc:	48 8b 86 c8 0f 00 00 	mov    0xfc8(%rsi),%rax
fffff800002fd0e3:	48 8b cf             	mov    %rdi,%rcx
fffff800002fd0e6:	48 83 48 08 01       	orq    $0x1,0x8(%rax)
fffff800002fd0eb:	48 8b 96 c8 0f 00 00 	mov    0xfc8(%rsi),%rdx
fffff800002fd0f2:	48 83 c2 08          	add    $0x8,%rdx
fffff800002fd0f6:	e8 9d f3 ff ff       	call   0xfffff800002fc498
fffff800002fd0fb:	c7 47 6c 01 00 00 00 	movl   $0x1,0x6c(%rdi)
fffff800002fd102:	eb ab                	jmp    0xfffff800002fd0af
fffff800002fd104:	cc                   	int3
fffff800002fd105:	cc                   	int3
fffff800002fd106:	cc                   	int3
fffff800002fd107:	cc                   	int3
fffff800002fd108:	cc                   	int3
fffff800002fd109:	cc                   	int3
fffff800002fd10a:	cc                   	int3
fffff800002fd10b:	cc                   	int3
fffff800002fd10c:	45 33 d2             	xor    %r10d,%r10d
fffff800002fd10f:	4c 8b c2             	mov    %rdx,%r8
fffff800002fd112:	4c 8b c9             	mov    %rcx,%r9
fffff800002fd115:	44 38 51 68          	cmp    %r10b,0x68(%rcx)
fffff800002fd119:	0f 85 9d 00 00 00    	jne    0xfffff800002fd1bc
fffff800002fd11f:	b9 70 05 00 00       	mov    $0x570,%ecx
fffff800002fd124:	0f 32                	rdmsr
fffff800002fd126:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fd12a:	48 0b c2             	or     %rdx,%rax
fffff800002fd12d:	4d 85 c0             	test   %r8,%r8
fffff800002fd130:	74 05                	je     0xfffff800002fd137
fffff800002fd132:	49 89 00             	mov    %rax,(%r8)
fffff800002fd135:	eb 03                	jmp    0xfffff800002fd13a
fffff800002fd137:	49 89 01             	mov    %rax,(%r9)
fffff800002fd13a:	a8 01                	test   $0x1,%al
fffff800002fd13c:	74 06                	je     0xfffff800002fd144
fffff800002fd13e:	33 c0                	xor    %eax,%eax
fffff800002fd140:	33 d2                	xor    %edx,%edx
fffff800002fd142:	0f 30                	wrmsr
fffff800002fd144:	b9 71 05 00 00       	mov    $0x571,%ecx
fffff800002fd149:	0f 32                	rdmsr
fffff800002fd14b:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fd14f:	b9 61 05 00 00       	mov    $0x561,%ecx
fffff800002fd154:	48 0b c2             	or     %rdx,%rax
fffff800002fd157:	49 89 41 08          	mov    %rax,0x8(%r9)
fffff800002fd15b:	0f 32                	rdmsr
fffff800002fd15d:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fd161:	48 0b c2             	or     %rdx,%rax
fffff800002fd164:	49 89 41 18          	mov    %rax,0x18(%r9)
fffff800002fd168:	44 39 15 1d c8 30 00 	cmp    %r10d,0x30c81d(%rip)        # 0xfffff8000060998c
fffff800002fd16f:	76 46                	jbe    0xfffff800002fd1b7
fffff800002fd171:	44 8d 59 20          	lea    0x20(%rcx),%r11d
fffff800002fd175:	45 8b c2             	mov    %r10d,%r8d
fffff800002fd178:	41 8d 4b ff          	lea    -0x1(%r11),%ecx
fffff800002fd17c:	0f 32                	rdmsr
fffff800002fd17e:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fd182:	48 0b c2             	or     %rdx,%rax
fffff800002fd185:	41 8b ca             	mov    %r10d,%ecx
fffff800002fd188:	48 03 c9             	add    %rcx,%rcx
fffff800002fd18b:	49 89 44 c9 28       	mov    %rax,0x28(%r9,%rcx,8)
fffff800002fd190:	41 8b cb             	mov    %r11d,%ecx
fffff800002fd193:	0f 32                	rdmsr
fffff800002fd195:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002fd199:	49 8d 48 03          	lea    0x3(%r8),%rcx
fffff800002fd19d:	48 03 c9             	add    %rcx,%rcx
fffff800002fd1a0:	48 0b c2             	or     %rdx,%rax
fffff800002fd1a3:	41 ff c2             	inc    %r10d
fffff800002fd1a6:	41 83 c3 02          	add    $0x2,%r11d
fffff800002fd1aa:	49 89 04 c9          	mov    %rax,(%r9,%rcx,8)
fffff800002fd1ae:	44 3b 15 d7 c7 30 00 	cmp    0x30c7d7(%rip),%r10d        # 0xfffff8000060998c
fffff800002fd1b5:	72 be                	jb     0xfffff800002fd175
fffff800002fd1b7:	41 c6 41 68 01       	movb   $0x1,0x68(%r9)
fffff800002fd1bc:	c3                   	ret
fffff800002fd1bd:	cc                   	int3
fffff800002fd1be:	cc                   	int3
fffff800002fd1bf:	cc                   	int3
fffff800002fd1c0:	cc                   	int3
fffff800002fd1c1:	cc                   	int3
fffff800002fd1c2:	cc                   	int3
fffff800002fd1c3:	cc                   	int3
fffff800002fd1c4:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002fd1c8:	48 8b c1             	mov    %rcx,%rax
fffff800002fd1cb:	33 d2                	xor    %edx,%edx
fffff800002fd1cd:	48 8b 89 e8 02 00 00 	mov    0x2e8(%rcx),%rcx
fffff800002fd1d4:	48 85 c9             	test   %rcx,%rcx
fffff800002fd1d7:	75 21                	jne    0xfffff800002fd1fa
fffff800002fd1d9:	48 8b 00             	mov    (%rax),%rax
fffff800002fd1dc:	48 85 c0             	test   %rax,%rax
fffff800002fd1df:	74 1e                	je     0xfffff800002fd1ff
fffff800002fd1e1:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff800002fd1e8:	48 8b 90 c8 0f 00 00 	mov    0xfc8(%rax),%rdx
fffff800002fd1ef:	48 8b 88 f0 0f 00 00 	mov    0xff0(%rax),%rcx
fffff800002fd1f6:	48 83 c2 08          	add    $0x8,%rdx
fffff800002fd1fa:	e8 0d ff ff ff       	call   0xfffff800002fd10c
fffff800002fd1ff:	48 83 c4 28          	add    $0x28,%rsp