fffff800002ffa9e:	0f ba e0 0e          	bt     $0xe,%eax
fffff800002ffaa2:	73 20                	jae    0xfffff800002ffac4
fffff800002ffaa4:	40 84 ff             	test   %dil,%dil
fffff800002ffaa7:	75 1b                	jne    0xfffff800002ffac4
fffff800002ffaa9:	a8 01                	test   $0x1,%al
fffff800002ffaab:	74 17                	je     0xfffff800002ffac4
fffff800002ffaad:	b9 45 03 00 00       	mov    $0x345,%ecx
fffff800002ffab2:	0f 32                	rdmsr
fffff800002ffab4:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002ffab8:	48 0b c2             	or     %rdx,%rax
fffff800002ffabb:	83 e0 3f             	and    $0x3f,%eax
fffff800002ffabe:	89 83 b0 a4 02 00    	mov    %eax,0x2a4b0(%rbx)
fffff800002ffac4:	f7 05 72 9e 30 00 00 	testl  $0x40000,0x309e72(%rip)        # 0xfffff80000609940
fffff800002ffacb:	00 04 00
fffff800002fface:	75 09                	jne    0xfffff800002ffad9
fffff800002ffad0:	80 3d 91 9a 30 00 00 	cmpb   $0x0,0x309a91(%rip)        # 0xfffff80000609568
fffff800002ffad7:	74 0b                	je     0xfffff800002ffae4
fffff800002ffad9:	33 c0                	xor    %eax,%eax
fffff800002ffadb:	b9 70 05 00 00       	mov    $0x570,%ecx
fffff800002ffae0:	33 d2                	xor    %edx,%edx
fffff800002ffae2:	0f 30                	wrmsr
fffff800002ffae4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002ffae9:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ffaed:	5f                   	pop    %rdi
fffff800002ffaee:	c3                   	ret
fffff800002ffaef:	cc                   	int3
fffff800002ffaf0:	cc                   	int3
fffff800002ffaf1:	cc                   	int3
fffff800002ffaf2:	cc                   	int3
fffff800002ffaf3:	cc                   	int3
fffff800002ffaf4:	cc                   	int3
fffff800002ffaf5:	cc                   	int3
fffff800002ffaf6:	cc                   	int3
fffff800002ffaf7:	cc                   	int3
fffff800002ffaf8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ffafd:	57                   	push   %rdi
fffff800002ffafe:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ffb02:	48 8b f9             	mov    %rcx,%rdi
fffff800002ffb05:	48 8b 89 08 03 00 00 	mov    0x308(%rcx),%rcx
fffff800002ffb0c:	e8 cb 77 f2 ff       	call   0xfffff800002272dc
fffff800002ffb11:	84 c0                	test   %al,%al
fffff800002ffb13:	74 07                	je     0xfffff800002ffb1c
fffff800002ffb15:	48 89 bf c0 0b 00 00 	mov    %rdi,0xbc0(%rdi)
fffff800002ffb1c:	e8 bb 77 f2 ff       	call   0xfffff800002272dc
fffff800002ffb21:	84 c0                	test   %al,%al
fffff800002ffb23:	75 14                	jne    0xfffff800002ffb39
fffff800002ffb25:	e8 c2 c8 ff ff       	call   0xfffff800002fc3ec
fffff800002ffb2a:	84 c0                	test   %al,%al
fffff800002ffb2c:	75 0b                	jne    0xfffff800002ffb39
fffff800002ffb2e:	b2 ff                	mov    $0xff,%dl
fffff800002ffb30:	e8 cb c4 f2 ff       	call   0xfffff8000022c000
fffff800002ffb35:	84 c0                	test   %al,%al
fffff800002ffb37:	74 39                	je     0xfffff800002ffb72
fffff800002ffb39:	33 d2                	xor    %edx,%edx
fffff800002ffb3b:	48 8d 9f 00 0c 00 00 	lea    0xc00(%rdi),%rbx
fffff800002ffb42:	48 8b cb             	mov    %rbx,%rcx
fffff800002ffb45:	44 8d 42 40          	lea    0x40(%rdx),%r8d
fffff800002ffb49:	e8 72 4a f4 ff       	call   0xfffff800002445c0
fffff800002ffb4e:	83 4b 24 ff          	orl    $0xffffffff,0x24(%rbx)
fffff800002ffb52:	48 8d 05 67 e2 f9 ff 	lea    -0x61d99(%rip),%rax        # 0xfffff8000029ddc0
fffff800002ffb59:	48 89 43 28          	mov    %rax,0x28(%rbx)
fffff800002ffb5d:	48 8d 05 1c 13 00 00 	lea    0x131c(%rip),%rax        # 0xfffff80000300e80
fffff800002ffb64:	c7 43 20 00 00 00 00 	movl   $0x0,0x20(%rbx)
fffff800002ffb6b:	48 89 87 28 0c 00 00 	mov    %rax,0xc28(%rdi)
fffff800002ffb72:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002ffb77:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ffb7b:	5f                   	pop    %rdi
fffff800002ffb7c:	c3                   	ret
fffff800002ffb7d:	cc                   	int3
fffff800002ffb7e:	cc                   	int3
fffff800002ffb7f:	cc                   	int3
fffff800002ffb80:	cc                   	int3
fffff800002ffb81:	cc                   	int3
fffff800002ffb82:	cc                   	int3
fffff800002ffb83:	cc                   	int3
fffff800002ffb84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ffb89:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002ffb8e:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff800002ffb93:	57                   	push   %rdi
fffff800002ffb94:	41 54                	push   %r12
fffff800002ffb96:	41 55                	push   %r13
fffff800002ffb98:	41 56                	push   %r14
fffff800002ffb9a:	41 57                	push   %r15
fffff800002ffb9c:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ffba0:	33 db                	xor    %ebx,%ebx
fffff800002ffba2:	48 8b f2             	mov    %rdx,%rsi
fffff800002ffba5:	38 1d bd 99 30 00    	cmp    %bl,0x3099bd(%rip)        # 0xfffff80000609568
fffff800002ffbab:	4c 8b f9             	mov    %rcx,%r15
fffff800002ffbae:	44 8b e3             	mov    %ebx,%r12d
fffff800002ffbb1:	44 8b eb             	mov    %ebx,%r13d
fffff800002ffbb4:	44 8b f3             	mov    %ebx,%r14d
fffff800002ffbb7:	0f 85 5a 01 00 00    	jne    0xfffff800002ffd17
fffff800002ffbbd:	48 8b ba 68 01 00 00 	mov    0x168(%rdx),%rdi
fffff800002ffbc4:	48 85 ff             	test   %rdi,%rdi
fffff800002ffbc7:	0f 84 30 02 00 00    	je     0xfffff800002ffdfd
fffff800002ffbcd:	8a 82 94 f1 ff ff    	mov    -0xe6c(%rdx),%al
fffff800002ffbd3:	48 8b 89 08 03 00 00 	mov    0x308(%rcx),%rcx
fffff800002ffbda:	8a d0                	mov    %al,%dl
fffff800002ffbdc:	88 44 24 60          	mov    %al,0x60(%rsp)
fffff800002ffbe0:	e8 87 c8 ff ff       	call   0xfffff800002fc46c
fffff800002ffbe5:	f7 05 51 9d 30 00 00 	testl  $0x80000,0x309d51(%rip)        # 0xfffff80000609940
fffff800002ffbec:	00 08 00
fffff800002ffbef:	40 8a e8             	mov    %al,%bpl
fffff800002ffbf2:	74 0d                	je     0xfffff800002ffc01
fffff800002ffbf4:	48 8b 8e 48 01 00 00 	mov    0x148(%rsi),%rcx
fffff800002ffbfb:	c7 01 70 05 00 00    	movl   $0x570,(%rcx)
fffff800002ffc01:	40 84 ed             	test   %bpl,%bpl
fffff800002ffc04:	74 12                	je     0xfffff800002ffc18
fffff800002ffc06:	4c 8b 77 78          	mov    0x78(%rdi),%r14
fffff800002ffc0a:	4c 8b af 80 00 00 00 	mov    0x80(%rdi),%r13
fffff800002ffc11:	4c 8b a7 88 00 00 00 	mov    0x88(%rdi),%r12
fffff800002ffc18:	33 d2                	xor    %edx,%edx
fffff800002ffc1a:	41 b8 c8 00 00 00    	mov    $0xc8,%r8d
fffff800002ffc20:	48 8b cf             	mov    %rdi,%rcx
fffff800002ffc23:	e8 98 49 f4 ff       	call   0xfffff800002445c0
fffff800002ffc28:	8a 54 24 60          	mov    0x60(%rsp),%dl
fffff800002ffc2c:	40 88 6f 68          	mov    %bpl,0x68(%rdi)
fffff800002ffc30:	49 8b 8f 08 03 00 00 	mov    0x308(%r15),%rcx
fffff800002ffc37:	e8 d8 c7 ff ff       	call   0xfffff800002fc414
fffff800002ffc3c:	88 47 69             	mov    %al,0x69(%rdi)
fffff800002ffc3f:	40 84 ed             	test   %bpl,%bpl
fffff800002ffc42:	0f 84 c0 00 00 00    	je     0xfffff800002ffd08
fffff800002ffc48:	33 d2                	xor    %edx,%edx
fffff800002ffc4a:	4c 89 77 78          	mov    %r14,0x78(%rdi)
fffff800002ffc4e:	41 b8 00 00 10 00    	mov    $0x100000,%r8d
fffff800002ffc54:	4c 89 af 80 00 00 00 	mov    %r13,0x80(%rdi)
fffff800002ffc5b:	49 8b ce             	mov    %r14,%rcx
fffff800002ffc5e:	4c 89 a7 88 00 00 00 	mov    %r12,0x88(%rdi)
fffff800002ffc65:	e8 56 49 f4 ff       	call   0xfffff800002445c0
fffff800002ffc6a:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
fffff800002ffc71:	33 d2                	xor    %edx,%edx
fffff800002ffc73:	41 b8 08 08 00 00    	mov    $0x808,%r8d
fffff800002ffc79:	e8 42 49 f4 ff       	call   0xfffff800002445c0
fffff800002ffc7e:	4c 8b c3             	mov    %rbx,%r8
fffff800002ffc81:	49 ba ff ff ff ff 0f 	movabs $0xfffffffff,%r10
fffff800002ffc88:	00 00 00
fffff800002ffc8b:	49 bb 00 00 00 00 00 	movabs $0xffffff0000000000,%r11
fffff800002ffc92:	ff ff ff
fffff800002ffc95:	41 b9 ff 0f 00 00    	mov    $0xfff,%r9d
fffff800002ffc9b:	bd 01 00 00 00       	mov    $0x1,%ebp
fffff800002ffca0:	49 be 00 f0 ff ff ff 	movabs $0xffffffffff000,%r14
fffff800002ffca7:	ff 0f 00
fffff800002ffcaa:	8b d3                	mov    %ebx,%edx
fffff800002ffcac:	03 dd                	add    %ebp,%ebx
fffff800002ffcae:	c1 e2 0c             	shl    $0xc,%edx
fffff800002ffcb1:	48 03 57 78          	add    0x78(%rdi),%rdx
fffff800002ffcb5:	48 8b c2             	mov    %rdx,%rax
fffff800002ffcb8:	49 23 d1             	and    %r9,%rdx
fffff800002ffcbb:	48 c1 e8 0c          	shr    $0xc,%rax
fffff800002ffcbf:	49 23 c2             	and    %r10,%rax
fffff800002ffcc2:	49 8b 0c c3          	mov    (%r11,%rax,8),%rcx
fffff800002ffcc6:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
fffff800002ffccd:	49 23 ce             	and    %r14,%rcx
fffff800002ffcd0:	48 03 ca             	add    %rdx,%rcx
fffff800002ffcd3:	49 89 0c 00          	mov    %rcx,(%r8,%rax,1)
fffff800002ffcd7:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff800002ffcdb:	81 fb 00 01 00 00    	cmp    $0x100,%ebx
fffff800002ffce1:	72 c7                	jb     0xfffff800002ffcaa
fffff800002ffce3:	48 8b 97 80 00 00 00 	mov    0x80(%rdi),%rdx
fffff800002ffcea:	48 8b c2             	mov    %rdx,%rax
fffff800002ffced:	49 23 d1             	and    %r9,%rdx
fffff800002ffcf0:	48 c1 e8 0c          	shr    $0xc,%rax
fffff800002ffcf4:	49 23 c2             	and    %r10,%rax
fffff800002ffcf7:	49 8b 0c c3          	mov    (%r11,%rax,8),%rcx
fffff800002ffcfb:	49 23 ce             	and    %r14,%rcx
fffff800002ffcfe:	48 03 ca             	add    %rdx,%rcx
fffff800002ffd01:	48 89 8f 90 00 00 00 	mov    %rcx,0x90(%rdi)
fffff800002ffd08:	33 d2                	xor    %edx,%edx
fffff800002ffd0a:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffd0d:	e8 0a 1a 00 00       	call   0xfffff8000030171c
fffff800002ffd12:	e9 e6 00 00 00       	jmp    0xfffff800002ffdfd
fffff800002ffd17:	48 8b 82 48 01 00 00 	mov    0x148(%rdx),%rax
fffff800002ffd1e:	c7 00 70 05 00 00    	movl   $0x570,(%rax)
fffff800002ffd24:	48 8b 8a 70 01 00 00 	mov    0x170(%rdx),%rcx
fffff800002ffd2b:	33 d2                	xor    %edx,%edx
fffff800002ffd2d:	44 8b 81 98 00 00 00 	mov    0x98(%rcx),%r8d
fffff800002ffd34:	48 8b 89 90 00 00 00 	mov    0x90(%rcx),%rcx
fffff800002ffd3b:	41 c1 e0 0c          	shl    $0xc,%r8d
fffff800002ffd3f:	e8 7c 48 f4 ff       	call   0xfffff800002445c0
fffff800002ffd44:	48 8b 8e 70 01 00 00 	mov    0x170(%rsi),%rcx
fffff800002ffd4b:	33 d2                	xor    %edx,%edx
fffff800002ffd4d:	44 8b 81 b0 00 00 00 	mov    0xb0(%rcx),%r8d
fffff800002ffd54:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
fffff800002ffd5b:	41 c1 e0 0c          	shl    $0xc,%r8d
fffff800002ffd5f:	e8 5c 48 f4 ff       	call   0xfffff800002445c0
fffff800002ffd64:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002ffd69:	e8 42 dc ff ff       	call   0xfffff800002fd9b0
fffff800002ffd6e:	45 33 c9             	xor    %r9d,%r9d
fffff800002ffd71:	ba 70 05 00 00       	mov    $0x570,%edx
fffff800002ffd76:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffd79:	41 8d 69 01          	lea    0x1(%r9),%ebp
fffff800002ffd7d:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffd80:	e8 07 d8 00 00       	call   0xfffff8000030d58c
fffff800002ffd85:	45 33 c9             	xor    %r9d,%r9d
fffff800002ffd88:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffd8b:	ba 71 05 00 00       	mov    $0x571,%edx
fffff800002ffd90:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffd93:	e8 f4 d7 00 00       	call   0xfffff8000030d58c
fffff800002ffd98:	45 8a 87 1c 01 00 00 	mov    0x11c(%r15),%r8b
fffff800002ffd9f:	45 33 c9             	xor    %r9d,%r9d
fffff800002ffda2:	ba 60 05 00 00       	mov    $0x560,%edx
fffff800002ffda7:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffdaa:	e8 55 d8 00 00       	call   0xfffff8000030d604
fffff800002ffdaf:	45 33 c9             	xor    %r9d,%r9d
fffff800002ffdb2:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffdb5:	ba 61 05 00 00       	mov    $0x561,%edx
fffff800002ffdba:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffdbd:	e8 ca d7 00 00       	call   0xfffff8000030d58c
fffff800002ffdc2:	39 1d c4 9b 30 00    	cmp    %ebx,0x309bc4(%rip)        # 0xfffff8000060998c
fffff800002ffdc8:	76 33                	jbe    0xfffff800002ffdfd
fffff800002ffdca:	bf 81 05 00 00       	mov    $0x581,%edi
fffff800002ffdcf:	8d 57 ff             	lea    -0x1(%rdi),%edx
fffff800002ffdd2:	44 8b cd             	mov    %ebp,%r9d
fffff800002ffdd5:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffdd8:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffddb:	e8 ac d7 00 00       	call   0xfffff8000030d58c
fffff800002ffde0:	44 8b cd             	mov    %ebp,%r9d
fffff800002ffde3:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffde6:	8b d7                	mov    %edi,%edx
fffff800002ffde8:	48 8b ce             	mov    %rsi,%rcx
fffff800002ffdeb:	e8 9c d7 00 00       	call   0xfffff8000030d58c
fffff800002ffdf0:	03 dd                	add    %ebp,%ebx
fffff800002ffdf2:	83 c7 02             	add    $0x2,%edi
fffff800002ffdf5:	3b 1d 91 9b 30 00    	cmp    0x309b91(%rip),%ebx        # 0xfffff8000060998c
fffff800002ffdfb:	72 d2                	jb     0xfffff800002ffdcf
fffff800002ffdfd:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002ffe02:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff800002ffe07:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
fffff800002ffe0c:	48 83 c4 20          	add    $0x20,%rsp
fffff800002ffe10:	41 5f                	pop    %r15
fffff800002ffe12:	41 5e                	pop    %r14
fffff800002ffe14:	41 5d                	pop    %r13
fffff800002ffe16:	41 5c                	pop    %r12
fffff800002ffe18:	5f                   	pop    %rdi
fffff800002ffe19:	c3                   	ret
fffff800002ffe1a:	cc                   	int3
fffff800002ffe1b:	cc                   	int3
fffff800002ffe1c:	cc                   	int3
fffff800002ffe1d:	cc                   	int3
fffff800002ffe1e:	cc                   	int3
fffff800002ffe1f:	cc                   	int3
fffff800002ffe20:	cc                   	int3
fffff800002ffe21:	cc                   	int3
fffff800002ffe22:	cc                   	int3
fffff800002ffe23:	cc                   	int3
fffff800002ffe24:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002ffe29:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002ffe2e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002ffe33:	57                   	push   %rdi
fffff800002ffe34:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002ffe38:	48 8b f1             	mov    %rcx,%rsi
fffff800002ffe3b:	48 8b da             	mov    %rdx,%rbx
fffff800002ffe3e:	48 8b 8a 58 01 00 00 	mov    0x158(%rdx),%rcx
fffff800002ffe45:	48 85 c9             	test   %rcx,%rcx
fffff800002ffe48:	74 4a                	je     0xfffff800002ffe94
fffff800002ffe4a:	33 d2                	xor    %edx,%edx
fffff800002ffe4c:	41 b8 d8 00 00 00    	mov    $0xd8,%r8d
fffff800002ffe52:	e8 69 47 f4 ff       	call   0xfffff800002445c0
fffff800002ffe57:	48 8b 8e 08 03 00 00 	mov    0x308(%rsi),%rcx
fffff800002ffe5e:	e8 25 74 f2 ff       	call   0xfffff80000227288
fffff800002ffe63:	88 83 78 01 00 00    	mov    %al,0x178(%rbx)
fffff800002ffe69:	8b 05 ed 96 30 00    	mov    0x3096ed(%rip),%eax        # 0xfffff8000060955c
fffff800002ffe6f:	a8 40                	test   $0x40,%al
fffff800002ffe71:	75 0d                	jne    0xfffff800002ffe80
fffff800002ffe73:	48 8b 83 48 01 00 00 	mov    0x148(%rbx),%rax
fffff800002ffe7a:	c7 00 8f 03 00 00    	movl   $0x38f,(%rax)
fffff800002ffe80:	48 8b 15 c9 9a 30 00 	mov    0x309ac9(%rip),%rdx        # 0xfffff80000609950
fffff800002ffe87:	48 8b cb             	mov    %rbx,%rcx
fffff800002ffe8a:	e8 1d 23 00 00       	call   0xfffff800003021ac
fffff800002ffe8f:	e9 43 01 00 00       	jmp    0xfffff800002fffd7
fffff800002ffe94:	48 8b 82 80 f1 ff ff 	mov    -0xe80(%rdx),%rax
fffff800002ffe9b:	80 b8 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rax)
fffff800002ffea2:	0f 84 2f 01 00 00    	je     0xfffff800002fffd7
fffff800002ffea8:	80 3d f1 9a 30 00 00 	cmpb   $0x0,0x309af1(%rip)        # 0xfffff800006099a0
fffff800002ffeaf:	0f 84 22 01 00 00    	je     0xfffff800002fffd7
fffff800002ffeb5:	bd 01 00 00 00       	mov    $0x1,%ebp
fffff800002ffeba:	ba 8f 03 00 00       	mov    $0x38f,%edx
fffff800002ffebf:	44 8b cd             	mov    %ebp,%r9d
fffff800002ffec2:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffec5:	48 8b cb             	mov    %rbx,%rcx
fffff800002ffec8:	e8 bf d6 00 00       	call   0xfffff8000030d58c
fffff800002ffecd:	44 8b cd             	mov    %ebp,%r9d
fffff800002ffed0:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffed3:	ba 8e 03 00 00       	mov    $0x38e,%edx
fffff800002ffed8:	48 8b cb             	mov    %rbx,%rcx
fffff800002ffedb:	e8 ac d6 00 00       	call   0xfffff8000030d58c
fffff800002ffee0:	44 8b cd             	mov    %ebp,%r9d
fffff800002ffee3:	44 8b c5             	mov    %ebp,%r8d
fffff800002ffee6:	ba 90 03 00 00       	mov    $0x390,%edx
fffff800002ffeeb:	48 8b cb             	mov    %rbx,%rcx
fffff800002ffeee:	e8 99 d6 00 00       	call   0xfffff8000030d58c
fffff800002ffef3:	8b 05 47 9a 30 00    	mov    0x309a47(%rip),%eax        # 0xfffff80000609940
fffff800002ffef9:	a8 04                	test   $0x4,%al
fffff800002ffefb:	74 26                	je     0xfffff800002fff23
fffff800002ffefd:	44 8b cd             	mov    %ebp,%r9d
fffff800002fff00:	44 8b c5             	mov    %ebp,%r8d
fffff800002fff03:	ba 91 03 00 00       	mov    $0x391,%edx
fffff800002fff08:	48 8b cb             	mov    %rbx,%rcx
fffff800002fff0b:	e8 7c d6 00 00       	call   0xfffff8000030d58c
fffff800002fff10:	44 8b cd             	mov    %ebp,%r9d
fffff800002fff13:	44 8b c5             	mov    %ebp,%r8d
fffff800002fff16:	ba 92 03 00 00       	mov    $0x392,%edx
fffff800002fff1b:	48 8b cb             	mov    %rbx,%rcx
fffff800002fff1e:	e8 69 d6 00 00       	call   0xfffff8000030d58c
fffff800002fff23:	83 3d 1a 9a 30 00 00 	cmpl   $0x0,0x309a1a(%rip)        # 0xfffff80000609944
fffff800002fff2a:	76 57                	jbe    0xfffff800002fff83
fffff800002fff2c:	bf c1 00 00 00       	mov    $0xc1,%edi
fffff800002fff31:	8d 97 c5 00 00 00    	lea    0xc5(%rdi),%edx
fffff800002fff37:	44 8b cd             	mov    %ebp,%r9d
fffff800002fff3a:	44 8b c5             	mov    %ebp,%r8d
fffff800002fff3d:	48 8b cb             	mov    %rbx,%rcx
fffff800002fff40:	e8 47 d6 00 00       	call   0xfffff8000030d58c
fffff800002fff45:	44 8b cd             	mov    %ebp,%r9d
fffff800002fff48:	44 8b c5             	mov    %ebp,%r8d
fffff800002fff4b:	8b d7                	mov    %edi,%edx
fffff800002fff4d:	48 8b cb             	mov    %rbx,%rcx
fffff800002fff50:	e8 37 d6 00 00       	call   0xfffff8000030d58c
fffff800002fff55:	8b 05 e5 99 30 00    	mov    0x3099e5(%rip),%eax        # 0xfffff80000609940
fffff800002fff5b:	a8 08                	test   $0x8,%al
fffff800002fff5d:	74 14                	je     0xfffff800002fff73
fffff800002fff5f:	8d 97 00 04 00 00    	lea    0x400(%rdi),%edx
fffff800002fff65:	44 8b cd             	mov    %ebp,%r9d
fffff800002fff68:	44 8b c5             	mov    %ebp,%r8d
fffff800002fff6b:	48 8b cb             	mov    %rbx,%rcx
fffff800002fff6e:	e8 19 d6 00 00       	call   0xfffff8000030d58c
fffff800002fff73:	03 fd                	add    %ebp,%edi
fffff800002fff75:	8d 87 3f ff ff ff    	lea    -0xc1(%rdi),%eax
fffff800002fff7b:	3b 05 c3 99 30 00    	cmp    0x3099c3(%rip),%eax        # 0xfffff80000609944
fffff800002fff81:	72 ae                	jb     0xfffff800002fff31
fffff800002fff83:	44 8b cd             	mov    %ebp,%r9d
fffff800002fff86:	44 8b c5             	mov    %ebp,%r8d
fffff800002fff89:	ba 8d 03 00 00       	mov    $0x38d,%edx
fffff800002fff8e:	48 8b cb             	mov    %rbx,%rcx
fffff800002fff91:	e8 f6 d5 00 00       	call   0xfffff8000030d58c
fffff800002fff96:	33 ff                	xor    %edi,%edi
fffff800002fff98:	39 3d aa 99 30 00    	cmp    %edi,0x3099aa(%rip)        # 0xfffff80000609948
fffff800002fff9e:	76 1e                	jbe    0xfffff800002fffbe
fffff800002fffa0:	8d 97 09 03 00 00    	lea    0x309(%rdi),%edx
fffff800002fffa6:	44 8b cd             	mov    %ebp,%r9d
fffff800002fffa9:	44 8b c5             	mov    %ebp,%r8d
fffff800002fffac:	48 8b cb             	mov    %rbx,%rcx
fffff800002fffaf:	e8 d8 d5 00 00       	call   0xfffff8000030d58c
fffff800002fffb4:	03 fd                	add    %ebp,%edi
fffff800002fffb6:	3b 3d 8c 99 30 00    	cmp    0x30998c(%rip),%edi        # 0xfffff80000609948
fffff800002fffbc:	72 e2                	jb     0xfffff800002fffa0
fffff800002fffbe:	48 8b 43 10          	mov    0x10(%rbx),%rax
fffff800002fffc2:	45 33 c0             	xor    %r8d,%r8d
fffff800002fffc5:	48 8b cb             	mov    %rbx,%rcx
fffff800002fffc8:	8b 90 28 01 00 00    	mov    0x128(%rax),%edx
fffff800002fffce:	0f ba f2 0b          	btr    $0xb,%edx