fffff80000309ddf:	e8 b8 ea f5 ff       	call   0xfffff8000026889c
fffff80000309de4:	e9 2d 08 00 00       	jmp    0xfffff8000030a616
fffff80000309de9:	41 8b 96 80 00 01 00 	mov    0x10080(%r14),%edx
fffff80000309df0:	48 8d 0d 99 c6 0f 00 	lea    0xfc699(%rip),%rcx        # 0xfffff80000406490
fffff80000309df7:	e8 a0 ea f5 ff       	call   0xfffff8000026889c
fffff80000309dfc:	48 8d 4d 8c          	lea    -0x74(%rbp),%rcx
fffff80000309e00:	c7 44 24 5c 0d 0b 00 	movl   $0x80000b0d,0x5c(%rsp)
fffff80000309e07:	80
fffff80000309e08:	44 89 65 8c          	mov    %r12d,-0x74(%rbp)
fffff80000309e0c:	e8 2b ac ff ff       	call   0xfffff80000304a3c
fffff80000309e11:	48 8d 4c 24 5c       	lea    0x5c(%rsp),%rcx
fffff80000309e16:	e8 d5 01 f3 ff       	call   0xfffff80000239ff0
fffff80000309e1b:	44 89 a7 80 0e 00 00 	mov    %r12d,0xe80(%rdi)
fffff80000309e22:	e9 ef 07 00 00       	jmp    0xfffff8000030a616
fffff80000309e27:	48 8b 86 80 0b 00 00 	mov    0xb80(%rsi),%rax
fffff80000309e2e:	41 b8 8b 00 00 00    	mov    $0x8b,%r8d
fffff80000309e34:	48 8b 50 10          	mov    0x10(%rax),%rdx
fffff80000309e38:	48 8b 48 08          	mov    0x8(%rax),%rcx
fffff80000309e3c:	8b 00                	mov    (%rax),%eax
fffff80000309e3e:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000309e42:	48 0b d0             	or     %rax,%rdx
fffff80000309e45:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
fffff80000309e4a:	41 3b c8             	cmp    %r8d,%ecx
fffff80000309e4d:	0f 84 96 01 00 00    	je     0xfffff80000309fe9
fffff80000309e53:	81 f9 03 00 00 40    	cmp    $0x40000003,%ecx
fffff80000309e59:	0f 84 6e 01 00 00    	je     0xfffff80000309fcd
fffff80000309e5f:	81 f9 ff 00 00 40    	cmp    $0x400000ff,%ecx
fffff80000309e65:	0f 86 7a 07 00 00    	jbe    0xfffff8000030a5e5
fffff80000309e6b:	81 f9 05 01 00 40    	cmp    $0x40000105,%ecx
fffff80000309e71:	0f 86 32 01 00 00    	jbe    0xfffff80000309fa9
fffff80000309e77:	81 f9 16 01 00 40    	cmp    $0x40000116,%ecx
fffff80000309e7d:	0f 84 fd 00 00 00    	je     0xfffff80000309f80
fffff80000309e83:	81 f9 7f 10 00 40    	cmp    $0x4000107f,%ecx
fffff80000309e89:	0f 86 56 07 00 00    	jbe    0xfffff8000030a5e5
fffff80000309e8f:	81 f9 84 10 00 40    	cmp    $0x40001084,%ecx
fffff80000309e95:	0f 86 d3 00 00 00    	jbe    0xfffff80000309f6e
fffff80000309e9b:	81 f9 8f 10 00 40    	cmp    $0x4000108f,%ecx
fffff80000309ea1:	0f 86 3e 07 00 00    	jbe    0xfffff8000030a5e5
fffff80000309ea7:	81 f9 9f 10 00 40    	cmp    $0x4000109f,%ecx
fffff80000309ead:	0f 86 bb 00 00 00    	jbe    0xfffff80000309f6e
fffff80000309eb3:	81 f9 00 01 00 c0    	cmp    $0xc0000100,%ecx
fffff80000309eb9:	74 67                	je     0xfffff80000309f22
fffff80000309ebb:	81 f9 01 01 00 c0    	cmp    $0xc0000101,%ecx
fffff80000309ec1:	74 24                	je     0xfffff80000309ee7
fffff80000309ec3:	81 f9 02 01 00 c0    	cmp    $0xc0000102,%ecx
fffff80000309ec9:	0f 85 16 07 00 00    	jne    0xfffff8000030a5e5
fffff80000309ecf:	b9 02 00 08 00       	mov    $0x80002,%ecx
fffff80000309ed4:	e8 cf ee f9 ff       	call   0xfffff800002a8da8
fffff80000309ed9:	66 85 c0             	test   %ax,%ax
fffff80000309edc:	0f 85 a2 07 00 00    	jne    0xfffff8000030a684
fffff80000309ee2:	e9 fe 06 00 00       	jmp    0xfffff8000030a5e5
fffff80000309ee7:	48 8b c2             	mov    %rdx,%rax
fffff80000309eea:	48 c1 f8 2f          	sar    $0x2f,%rax
fffff80000309eee:	48 ff c0             	inc    %rax
fffff80000309ef1:	48 83 f8 01          	cmp    $0x1,%rax
fffff80000309ef5:	0f 87 89 07 00 00    	ja     0xfffff8000030a684
fffff80000309efb:	f6 05 5a f6 2f 00 01 	testb  $0x1,0x2ff65a(%rip)        # 0xfffff8000060955c
fffff80000309f02:	74 17                	je     0xfffff80000309f1b
fffff80000309f04:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000309f0b:	02 00
fffff80000309f0d:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
fffff80000309f12:	48 89 81 00 01 00 00 	mov    %rax,0x100(%rcx)
fffff80000309f19:	eb 39                	jmp    0xfffff80000309f54
fffff80000309f1b:	b8 10 68 00 00       	mov    $0x6810,%eax
fffff80000309f20:	eb 44                	jmp    0xfffff80000309f66
fffff80000309f22:	48 8b c2             	mov    %rdx,%rax
fffff80000309f25:	48 c1 f8 2f          	sar    $0x2f,%rax
fffff80000309f29:	48 ff c0             	inc    %rax
fffff80000309f2c:	48 83 f8 01          	cmp    $0x1,%rax
fffff80000309f30:	0f 87 4e 07 00 00    	ja     0xfffff8000030a684
fffff80000309f36:	f6 05 1f f6 2f 00 01 	testb  $0x1,0x2ff61f(%rip)        # 0xfffff8000060955c
fffff80000309f3d:	74 22                	je     0xfffff80000309f61
fffff80000309f3f:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000309f46:	02 00
fffff80000309f48:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
fffff80000309f4d:	48 89 81 f8 00 00 00 	mov    %rax,0xf8(%rcx)
fffff80000309f54:	0f ba b1 38 03 00 00 	btrl   $0xc,0x338(%rcx)
fffff80000309f5b:	0c
fffff80000309f5c:	e9 84 06 00 00       	jmp    0xfffff8000030a5e5
fffff80000309f61:	b8 0e 68 00 00       	mov    $0x680e,%eax
fffff80000309f66:	0f 79 c2             	vmwrite %rdx,%rax
fffff80000309f69:	e9 77 06 00 00       	jmp    0xfffff8000030a5e5
fffff80000309f6e:	4c 8b ca             	mov    %rdx,%r9
fffff80000309f71:	8b d1                	mov    %ecx,%edx
fffff80000309f73:	48 8b ce             	mov    %rsi,%rcx
fffff80000309f76:	e8 75 7b fc ff       	call   0xfffff800002d1af0
fffff80000309f7b:	e9 59 ff ff ff       	jmp    0xfffff80000309ed9
fffff80000309f80:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000309f87:	01 00
fffff80000309f89:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
fffff80000309f8e:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000309f95:	8a 51 14             	mov    0x14(%rcx),%dl
fffff80000309f98:	48 8b 8e 08 03 00 00 	mov    0x308(%rsi),%rcx
fffff80000309f9f:	e8 84 65 fa ff       	call   0xfffff800002b0528
fffff80000309fa4:	e9 3c 06 00 00       	jmp    0xfffff8000030a5e5
fffff80000309fa9:	48 f7 05 dc 1f 30 00 	testq  $0x100000,0x301fdc(%rip)        # 0xfffff8000060bf90
fffff80000309fb0:	00 00 10 00
fffff80000309fb4:	0f 84 2b 06 00 00    	je     0xfffff8000030a5e5
fffff80000309fba:	81 c1 10 01 00 c0    	add    $0xc0000110,%ecx
fffff80000309fc0:	41 b0 01             	mov    $0x1,%r8b
fffff80000309fc3:	e8 a0 7c fe ff       	call   0xfffff800002f1c68
fffff80000309fc8:	e9 18 06 00 00       	jmp    0xfffff8000030a5e5
fffff80000309fcd:	48 83 fa 01          	cmp    $0x1,%rdx
fffff80000309fd1:	0f 85 0e 06 00 00    	jne    0xfffff8000030a5e5
fffff80000309fd7:	44 38 a6 1c 01 00 00 	cmp    %r12b,0x11c(%rsi)
fffff80000309fde:	0f 85 a6 06 00 00    	jne    0xfffff8000030a68a
fffff80000309fe4:	e9 fc 05 00 00       	jmp    0xfffff8000030a5e5
fffff80000309fe9:	33 d2                	xor    %edx,%edx
fffff80000309feb:	41 8b c8             	mov    %r8d,%ecx
fffff80000309fee:	e8 59 11 f5 ff       	call   0xfffff8000025b14c
fffff80000309ff3:	e9 ed 05 00 00       	jmp    0xfffff8000030a5e5
fffff80000309ff8:	48 8b 86 80 0b 00 00 	mov    0xb80(%rsi),%rax
fffff80000309fff:	48 8b 58 08          	mov    0x8(%rax),%rbx
fffff8000030a003:	83 fb 1b             	cmp    $0x1b,%ebx
fffff8000030a006:	0f 84 38 02 00 00    	je     0xfffff8000030a244
fffff8000030a00c:	83 fb 47             	cmp    $0x47,%ebx
fffff8000030a00f:	0f 86 eb 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a015:	83 fb 49             	cmp    $0x49,%ebx
fffff8000030a018:	0f 86 c4 01 00 00    	jbe    0xfffff8000030a1e2
fffff8000030a01e:	41 b8 8b 00 00 00    	mov    $0x8b,%r8d
fffff8000030a024:	41 3b d8             	cmp    %r8d,%ebx
fffff8000030a027:	0f 84 a6 01 00 00    	je     0xfffff8000030a1d3
fffff8000030a02d:	81 fb a0 01 00 00    	cmp    $0x1a0,%ebx
fffff8000030a033:	0f 84 93 01 00 00    	je     0xfffff8000030a1cc
fffff8000030a039:	81 fb 5f 05 00 00    	cmp    $0x55f,%ebx
fffff8000030a03f:	0f 86 bb 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a045:	81 fb 61 05 00 00    	cmp    $0x561,%ebx
fffff8000030a04b:	0f 86 08 01 00 00    	jbe    0xfffff8000030a159
fffff8000030a051:	81 fb 6f 05 00 00    	cmp    $0x56f,%ebx
fffff8000030a057:	0f 86 a3 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a05d:	81 fb 72 05 00 00    	cmp    $0x572,%ebx
fffff8000030a063:	0f 86 f0 00 00 00    	jbe    0xfffff8000030a159
fffff8000030a069:	81 fb 7f 05 00 00    	cmp    $0x57f,%ebx
fffff8000030a06f:	0f 86 8b 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a075:	81 fb 87 05 00 00    	cmp    $0x587,%ebx
fffff8000030a07b:	0f 86 d8 00 00 00    	jbe    0xfffff8000030a159
fffff8000030a081:	81 fb 02 00 00 40    	cmp    $0x40000002,%ebx
fffff8000030a087:	0f 84 2b 01 00 00    	je     0xfffff8000030a1b8
fffff8000030a08d:	81 fb 20 00 00 40    	cmp    $0x40000020,%ebx
fffff8000030a093:	0f 84 0e 01 00 00    	je     0xfffff8000030a1a7
fffff8000030a099:	81 fb 0f 01 00 40    	cmp    $0x4000010f,%ebx
fffff8000030a09f:	0f 86 5b 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a0a5:	81 fb 12 01 00 40    	cmp    $0x40000112,%ebx
fffff8000030a0ab:	0f 86 a8 00 00 00    	jbe    0xfffff8000030a159
fffff8000030a0b1:	81 fb 16 01 00 40    	cmp    $0x40000116,%ebx
fffff8000030a0b7:	0f 84 c3 00 00 00    	je     0xfffff8000030a180
fffff8000030a0bd:	81 fb 02 10 00 40    	cmp    $0x40001002,%ebx
fffff8000030a0c3:	0f 84 9a 00 00 00    	je     0xfffff8000030a163
fffff8000030a0c9:	81 fb 7f 10 00 40    	cmp    $0x4000107f,%ebx
fffff8000030a0cf:	0f 86 2b 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a0d5:	81 fb 84 10 00 40    	cmp    $0x40001084,%ebx
fffff8000030a0db:	76 64                	jbe    0xfffff8000030a141
fffff8000030a0dd:	81 fb 8f 10 00 40    	cmp    $0x4000108f,%ebx
fffff8000030a0e3:	0f 86 17 01 00 00    	jbe    0xfffff8000030a200
fffff8000030a0e9:	81 fb 9f 10 00 40    	cmp    $0x4000109f,%ebx
fffff8000030a0ef:	76 50                	jbe    0xfffff8000030a141
fffff8000030a0f1:	81 fb 80 00 00 c0    	cmp    $0xc0000080,%ebx
fffff8000030a0f7:	74 41                	je     0xfffff8000030a13a
fffff8000030a0f9:	81 fb 00 01 00 c0    	cmp    $0xc0000100,%ebx
fffff8000030a0ff:	74 25                	je     0xfffff8000030a126
fffff8000030a101:	81 fb 01 01 00 c0    	cmp    $0xc0000101,%ebx
fffff8000030a107:	74 16                	je     0xfffff8000030a11f
fffff8000030a109:	81 fb 02 01 00 c0    	cmp    $0xc0000102,%ebx
fffff8000030a10f:	0f 85 eb 00 00 00    	jne    0xfffff8000030a200
fffff8000030a115:	b9 02 00 08 00       	mov    $0x80002,%ecx
fffff8000030a11a:	e9 9e 00 00 00       	jmp    0xfffff8000030a1bd
fffff8000030a11f:	b9 05 00 06 00       	mov    $0x60005,%ecx
fffff8000030a124:	eb 05                	jmp    0xfffff8000030a12b
fffff8000030a126:	b9 04 00 06 00       	mov    $0x60004,%ecx
fffff8000030a12b:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000030a130:	e8 33 3d f2 ff       	call   0xfffff8000022de68
fffff8000030a135:	e9 1d 01 00 00       	jmp    0xfffff8000030a257
fffff8000030a13a:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff8000030a13f:	eb 7c                	jmp    0xfffff8000030a1bd
fffff8000030a141:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
fffff8000030a146:	8b d3                	mov    %ebx,%edx
fffff8000030a148:	48 8b ce             	mov    %rsi,%rcx
fffff8000030a14b:	e8 f4 78 fc ff       	call   0xfffff800002d1a44
fffff8000030a150:	66 85 c0             	test   %ax,%ax
fffff8000030a153:	0f 84 fe 00 00 00    	je     0xfffff8000030a257
fffff8000030a159:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
fffff8000030a15e:	e9 f4 00 00 00       	jmp    0xfffff8000030a257
fffff8000030a163:	f6 05 26 1e 30 00 04 	testb  $0x4,0x301e26(%rip)        # 0xfffff8000060bf90
fffff8000030a16a:	74 ed                	je     0xfffff8000030a159
fffff8000030a16c:	41 8b 46 08          	mov    0x8(%r14),%eax
fffff8000030a170:	48 8d 0d d9 7e 47 00 	lea    0x477ed9(%rip),%rcx        # 0xfffff80000782050
fffff8000030a177:	0f b7 04 41          	movzwl (%rcx,%rax,2),%eax
fffff8000030a17b:	e9 d2 00 00 00       	jmp    0xfffff8000030a252
fffff8000030a180:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff8000030a187:	01 00
fffff8000030a189:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
fffff8000030a18e:	41 b0 01             	mov    $0x1,%r8b
fffff8000030a191:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff8000030a198:	8a 51 14             	mov    0x14(%rcx),%dl
fffff8000030a19b:	b9 70 02 00 00       	mov    $0x270,%ecx
fffff8000030a1a0:	e8 87 5b fa ff       	call   0xfffff800002afd2c
fffff8000030a1a5:	eb a9                	jmp    0xfffff8000030a150
fffff8000030a1a7:	48 8b 8e 08 03 00 00 	mov    0x308(%rsi),%rcx
fffff8000030a1ae:	e8 d1 a9 f1 ff       	call   0xfffff80000224b84
fffff8000030a1b3:	e9 9a 00 00 00       	jmp    0xfffff8000030a252
fffff8000030a1b8:	b9 03 00 09 00       	mov    $0x90003,%ecx
fffff8000030a1bd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000030a1c2:	e8 b9 a2 f1 ff       	call   0xfffff80000224480
fffff8000030a1c7:	e9 8b 00 00 00       	jmp    0xfffff8000030a257
fffff8000030a1cc:	b9 07 00 00 10       	mov    $0x10000007,%ecx
fffff8000030a1d1:	eb ea                	jmp    0xfffff8000030a1bd
fffff8000030a1d3:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000030a1d8:	41 8b c8             	mov    %r8d,%ecx
fffff8000030a1db:	e8 60 0d f5 ff       	call   0xfffff8000025af40
fffff8000030a1e0:	eb 75                	jmp    0xfffff8000030a257
fffff8000030a1e2:	41 8b cc             	mov    %r12d,%ecx
fffff8000030a1e5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000030a1ea:	83 fb 48             	cmp    $0x48,%ebx
fffff8000030a1ed:	0f 95 c1             	setne  %cl
fffff8000030a1f0:	81 c1 84 00 08 00    	add    $0x80084,%ecx
fffff8000030a1f6:	e8 99 d1 f1 ff       	call   0xfffff80000227394
fffff8000030a1fb:	e9 50 ff ff ff       	jmp    0xfffff8000030a150
fffff8000030a200:	8b cb                	mov    %ebx,%ecx
fffff8000030a202:	e8 fd ec fe ff       	call   0xfffff800002f8f04
fffff8000030a207:	0f b7 c8             	movzwl %ax,%ecx
fffff8000030a20a:	ba 00 30 00 00       	mov    $0x3000,%edx
fffff8000030a20f:	66 23 ca             	and    %dx,%cx
fffff8000030a212:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000030a218:	66 41 3b c8          	cmp    %r8w,%cx
fffff8000030a21c:	0f 84 37 ff ff ff    	je     0xfffff8000030a159
fffff8000030a222:	66 23 c2             	and    %dx,%ax
fffff8000030a225:	b9 00 20 00 00       	mov    $0x2000,%ecx
fffff8000030a22a:	66 3b c1             	cmp    %cx,%ax
fffff8000030a22d:	0f 84 26 ff ff ff    	je     0xfffff8000030a159
fffff8000030a233:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff8000030a238:	8b cb                	mov    %ebx,%ecx
fffff8000030a23a:	e8 01 0d f5 ff       	call   0xfffff8000025af40
fffff8000030a23f:	e9 0c ff ff ff       	jmp    0xfffff8000030a150
fffff8000030a244:	b9 1b 00 00 00       	mov    $0x1b,%ecx
fffff8000030a249:	0f 32                	rdmsr
fffff8000030a24b:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030a24f:	48 0b c2             	or     %rdx,%rax
fffff8000030a252:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
fffff8000030a257:	48 8b 86 80 0b 00 00 	mov    0xb80(%rsi),%rax
fffff8000030a25e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff8000030a263:	8b ca                	mov    %edx,%ecx
fffff8000030a265:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000030a269:	48 89 08             	mov    %rcx,(%rax)
fffff8000030a26c:	48 8b 86 80 0b 00 00 	mov    0xb80(%rsi),%rax
fffff8000030a273:	48 89 50 10          	mov    %rdx,0x10(%rax)
fffff8000030a277:	e9 69 03 00 00       	jmp    0xfffff8000030a5e5
fffff8000030a27c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
fffff8000030a280:	e8 23 ea ef ff       	call   0xfffff80000208ca8
fffff8000030a285:	48 8b 86 80 0b 00 00 	mov    0xb80(%rsi),%rax
fffff8000030a28c:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff8000030a291:	48 8b 08             	mov    (%rax),%rcx
fffff8000030a294:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff8000030a29b:	01 00
fffff8000030a29d:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
fffff8000030a2a1:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
fffff8000030a2a6:	44 8a cb             	mov    %bl,%r9b
fffff8000030a2a9:	8b fb                	mov    %ebx,%edi
fffff8000030a2ab:	41 80 e1 03          	and    $0x3,%r9b
fffff8000030a2af:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff8000030a2b6:	c1 ef 10             	shr    $0x10,%edi
fffff8000030a2b9:	44 0f b7 c7          	movzwl %di,%r8d
fffff8000030a2bd:	8a 51 14             	mov    0x14(%rcx),%dl
fffff8000030a2c0:	48 8b 8e 08 03 00 00 	mov    0x308(%rsi),%rcx
fffff8000030a2c7:	e8 d4 95 fa ff       	call   0xfffff800002b38a0
fffff8000030a2cc:	84 c0                	test   %al,%al
fffff8000030a2ce:	0f 85 86 03 00 00    	jne    0xfffff8000030a65a
fffff8000030a2d4:	f6 c3 08             	test   $0x8,%bl
fffff8000030a2d7:	74 3d                	je     0xfffff8000030a316
fffff8000030a2d9:	8b c3                	mov    %ebx,%eax
fffff8000030a2db:	8b d3                	mov    %ebx,%edx
fffff8000030a2dd:	83 e0 03             	and    $0x3,%eax
fffff8000030a2e0:	74 17                	je     0xfffff8000030a2f9
fffff8000030a2e2:	48 c1 ea 10          	shr    $0x10,%rdx
fffff8000030a2e6:	83 f8 01             	cmp    $0x1,%eax
fffff8000030a2e9:	74 05                	je     0xfffff8000030a2f0
fffff8000030a2eb:	ed                   	in     (%dx),%eax
fffff8000030a2ec:	8b c0                	mov    %eax,%eax
fffff8000030a2ee:	eb 17                	jmp    0xfffff8000030a307
fffff8000030a2f0:	66 ed                	in     (%dx),%ax
fffff8000030a2f2:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
fffff8000030a2f7:	eb 09                	jmp    0xfffff8000030a302
fffff8000030a2f9:	48 c1 ea 10          	shr    $0x10,%rdx
fffff8000030a2fd:	ec                   	in     (%dx),%al
fffff8000030a2fe:	88 44 24 70          	mov    %al,0x70(%rsp)
fffff8000030a302:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
fffff8000030a307:	48 8b 8e 80 0b 00 00 	mov    0xb80(%rsi),%rcx
fffff8000030a30e:	48 89 01             	mov    %rax,(%rcx)
fffff8000030a311:	e9 cf 02 00 00       	jmp    0xfffff8000030a5e5
fffff8000030a316:	83 ff 64             	cmp    $0x64,%edi
fffff8000030a319:	0f 85 c6 02 00 00    	jne    0xfffff8000030a5e5
fffff8000030a31f:	f6 c3 03             	test   $0x3,%bl
fffff8000030a322:	0f 85 bd 02 00 00    	jne    0xfffff8000030a5e5
fffff8000030a328:	80 7c 24 70 fe       	cmpb   $0xfe,0x70(%rsp)
fffff8000030a32d:	0f 85 b2 02 00 00    	jne    0xfffff8000030a5e5
fffff8000030a333:	41 b8 fe 00 00 00    	mov    $0xfe,%r8d
fffff8000030a339:	48 8d 0d 90 bf 0f 00 	lea    0xfbf90(%rip),%rcx        # 0xfffff800004062d0
fffff8000030a340:	e9 1f 03 00 00       	jmp    0xfffff8000030a664
fffff8000030a345:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
fffff8000030a349:	e8 5a e9 ef ff       	call   0xfffff80000208ca8
fffff8000030a34e:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
fffff8000030a352:	8b c3                	mov    %ebx,%eax
fffff8000030a354:	83 e0 0f             	and    $0xf,%eax
fffff8000030a357:	3c 03                	cmp    $0x3,%al
fffff8000030a359:	0f 85 86 02 00 00    	jne    0xfffff8000030a5e5
fffff8000030a35f:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
fffff8000030a364:	48 8b cb             	mov    %rbx,%rcx
fffff8000030a367:	e8 0c e7 ff ff       	call   0xfffff80000308a78
fffff8000030a36c:	66 85 c0             	test   %ax,%ax
fffff8000030a36f:	0f 85 0f 03 00 00    	jne    0xfffff8000030a684
fffff8000030a375:	f6 c3 30             	test   $0x30,%bl
fffff8000030a378:	0f 85 81 00 00 00    	jne    0xfffff8000030a3ff
fffff8000030a37e:	8b 54 24 60          	mov    0x60(%rsp),%edx
fffff8000030a382:	8b ca                	mov    %edx,%ecx
fffff8000030a384:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
fffff8000030a389:	81 e9 04 00 02 00    	sub    $0x20004,%ecx
fffff8000030a38f:	74 4b                	je     0xfffff8000030a3dc
fffff8000030a391:	83 e9 0c             	sub    $0xc,%ecx
fffff8000030a394:	74 3a                	je     0xfffff8000030a3d0
fffff8000030a396:	83 f9 01             	cmp    $0x1,%ecx
fffff8000030a399:	74 1b                	je     0xfffff8000030a3b6
fffff8000030a39b:	8d 82 00 00 fe ff    	lea    -0x20000(%rdx),%eax
fffff8000030a3a1:	48 63 c8             	movslq %eax,%rcx
fffff8000030a3a4:	48 8b 86 80 0b 00 00 	mov    0xb80(%rsi),%rax
fffff8000030a3ab:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
fffff8000030a3af:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
fffff8000030a3b4:	eb 30                	jmp    0xfffff8000030a3e6
fffff8000030a3b6:	48 8b 8e c0 02 00 00 	mov    0x2c0(%rsi),%rcx
fffff8000030a3bd:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
fffff8000030a3c2:	48 81 c1 80 0e 00 00 	add    $0xe80,%rcx
fffff8000030a3c9:	e8 ae e8 ef ff       	call   0xfffff80000208c7c
fffff8000030a3ce:	eb 16                	jmp    0xfffff8000030a3e6
fffff8000030a3d0:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
fffff8000030a3d5:	e8 36 ed ef ff       	call   0xfffff80000209110
fffff8000030a3da:	eb 0a                	jmp    0xfffff8000030a3e6
fffff8000030a3dc:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
fffff8000030a3e1:	e8 06 05 f3 ff       	call   0xfffff8000023a8ec
fffff8000030a3e6:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
fffff8000030a3eb:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff8000030a3f0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
fffff8000030a3f5:	e8 2a e0 ff ff       	call   0xfffff80000308424
fffff8000030a3fa:	e9 e6 01 00 00       	jmp    0xfffff8000030a5e5
fffff8000030a3ff:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
fffff8000030a403:	e8 28 ec ef ff       	call   0xfffff80000209030
fffff8000030a408:	8b 54 24 60          	mov    0x60(%rsp),%edx
fffff8000030a40c:	8b ca                	mov    %edx,%ecx
fffff8000030a40e:	4c 8b 55 b0          	mov    -0x50(%rbp),%r10
fffff8000030a412:	4c 89 55 c0          	mov    %r10,-0x40(%rbp)
fffff8000030a416:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
fffff8000030a41a:	81 e9 04 00 02 00    	sub    $0x20004,%ecx
fffff8000030a420:	0f 84 9d 00 00 00    	je     0xfffff8000030a4c3