fffff80000281e8e:	cc                   	int3
fffff80000281e8f:	cc                   	int3
fffff80000281e90:	40 55                	rex push %rbp
fffff80000281e92:	53                   	push   %rbx
fffff80000281e93:	56                   	push   %rsi
fffff80000281e94:	57                   	push   %rdi
fffff80000281e95:	41 54                	push   %r12
fffff80000281e97:	41 56                	push   %r14
fffff80000281e99:	41 57                	push   %r15
fffff80000281e9b:	48 8b ec             	mov    %rsp,%rbp
fffff80000281e9e:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000281ea2:	48 8b 05 3f 79 49 00 	mov    0x49793f(%rip),%rax        # 0xfffff800007197e8
fffff80000281ea9:	48 8d 55 50          	lea    0x50(%rbp),%rdx
fffff80000281ead:	4c 8b f1             	mov    %rcx,%r14
fffff80000281eb0:	45 33 ff             	xor    %r15d,%r15d
fffff80000281eb3:	48 b9 63 01 00 00 00 	movabs $0x8000000000000163,%rcx
fffff80000281eba:	00 00 80
fffff80000281ebd:	4c 89 7d 58          	mov    %r15,0x58(%rbp)
fffff80000281ec1:	49 bc ff ff ff ff ff 	movabs $0xffffffffff,%r12
fffff80000281ec8:	00 00 00
fffff80000281ecb:	4c 89 7d 48          	mov    %r15,0x48(%rbp)
fffff80000281ecf:	49 23 c4             	and    %r12,%rax
fffff80000281ed2:	4c 89 7d 50          	mov    %r15,0x50(%rbp)
fffff80000281ed6:	48 c1 e0 0c          	shl    $0xc,%rax
fffff80000281eda:	48 0b c1             	or     %rcx,%rax
fffff80000281edd:	49 8b ce             	mov    %r14,%rcx
fffff80000281ee0:	48 89 05 f9 78 49 00 	mov    %rax,0x4978f9(%rip)        # 0xfffff800007197e0
fffff80000281ee7:	e8 bc df ff ff       	call   0xfffff8000027fea8
fffff80000281eec:	0f b7 d8             	movzwl %ax,%ebx
fffff80000281eef:	66 85 c0             	test   %ax,%ax
fffff80000281ef2:	0f 85 f1 01 00 00    	jne    0xfffff800002820e9
fffff80000281ef8:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000281eff:	00 00
fffff80000281f01:	45 8d 47 06          	lea    0x6(%r15),%r8d
fffff80000281f05:	48 8b 55 50          	mov    0x50(%rbp),%rdx
fffff80000281f09:	e8 aa 63 f8 ff       	call   0xfffff800002082b8
fffff80000281f0e:	4c 8b 05 cb 78 49 00 	mov    0x4978cb(%rip),%r8        # 0xfffff800007197e0
fffff80000281f15:	48 8d 3d c4 78 49 00 	lea    0x4978c4(%rip),%rdi        # 0xfffff800007197e0
fffff80000281f1c:	48 8b d0             	mov    %rax,%rdx
fffff80000281f1f:	41 8b cf             	mov    %r15d,%ecx
fffff80000281f22:	48 05 f8 0f 00 00    	add    $0xff8,%rax
fffff80000281f28:	48 3b d7             	cmp    %rdi,%rdx
fffff80000281f2b:	77 1f                	ja     0xfffff80000281f4c
fffff80000281f2d:	48 3b c7             	cmp    %rdi,%rax
fffff80000281f30:	72 1a                	jb     0xfffff80000281f4c
fffff80000281f32:	be 00 02 00 00       	mov    $0x200,%esi
fffff80000281f37:	48 8b 05 a2 78 49 00 	mov    0x4978a2(%rip),%rax        # 0xfffff800007197e0
fffff80000281f3e:	48 89 04 ca          	mov    %rax,(%rdx,%rcx,8)
fffff80000281f42:	48 ff c1             	inc    %rcx
fffff80000281f45:	48 3b ce             	cmp    %rsi,%rcx
fffff80000281f48:	72 ed                	jb     0xfffff80000281f37
fffff80000281f4a:	eb 10                	jmp    0xfffff80000281f5c
fffff80000281f4c:	be 00 02 00 00       	mov    $0x200,%esi
fffff80000281f51:	48 8b fa             	mov    %rdx,%rdi
fffff80000281f54:	8b ce                	mov    %esi,%ecx
fffff80000281f56:	49 8b c0             	mov    %r8,%rax
fffff80000281f59:	f3 48 ab             	rep stos %rax,%es:(%rdi)
fffff80000281f5c:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000281f63:	00 00
fffff80000281f65:	45 33 c0             	xor    %r8d,%r8d
fffff80000281f68:	e8 43 45 fa ff       	call   0xfffff800002264b0
fffff80000281f6d:	48 8b 55 50          	mov    0x50(%rbp),%rdx
fffff80000281f71:	49 8b ce             	mov    %r14,%rcx
fffff80000281f74:	49 23 d4             	and    %r12,%rdx
fffff80000281f77:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff80000281f7b:	48 83 ca 63          	or     $0x63,%rdx
fffff80000281f7f:	48 89 15 52 78 49 00 	mov    %rdx,0x497852(%rip)        # 0xfffff800007197d8
fffff80000281f86:	48 8d 55 58          	lea    0x58(%rbp),%rdx
fffff80000281f8a:	e8 19 df ff ff       	call   0xfffff8000027fea8
fffff80000281f8f:	0f b7 d8             	movzwl %ax,%ebx
fffff80000281f92:	66 85 c0             	test   %ax,%ax
fffff80000281f95:	0f 85 4e 01 00 00    	jne    0xfffff800002820e9
fffff80000281f9b:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000281fa2:	00 00
fffff80000281fa4:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff80000281faa:	48 8b 55 58          	mov    0x58(%rbp),%rdx
fffff80000281fae:	e8 05 63 f8 ff       	call   0xfffff800002082b8
fffff80000281fb3:	48 8b d0             	mov    %rax,%rdx
fffff80000281fb6:	48 8b fe             	mov    %rsi,%rdi
fffff80000281fb9:	48 8b 0d 18 78 49 00 	mov    0x497818(%rip),%rcx        # 0xfffff800007197d8
fffff80000281fc0:	48 89 0a             	mov    %rcx,(%rdx)
fffff80000281fc3:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff80000281fc7:	48 83 ef 01          	sub    $0x1,%rdi
fffff80000281fcb:	75 ec                	jne    0xfffff80000281fb9
fffff80000281fcd:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000281fd4:	00 00
fffff80000281fd6:	45 33 c0             	xor    %r8d,%r8d
fffff80000281fd9:	48 8b d0             	mov    %rax,%rdx
fffff80000281fdc:	e8 cf 44 fa ff       	call   0xfffff800002264b0
fffff80000281fe1:	48 8b 55 58          	mov    0x58(%rbp),%rdx
fffff80000281fe5:	49 8b ce             	mov    %r14,%rcx
fffff80000281fe8:	49 23 d4             	and    %r12,%rdx
fffff80000281feb:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff80000281fef:	48 83 ca 63          	or     $0x63,%rdx
fffff80000281ff3:	48 89 15 d6 77 49 00 	mov    %rdx,0x4977d6(%rip)        # 0xfffff800007197d0
fffff80000281ffa:	48 8d 55 48          	lea    0x48(%rbp),%rdx
fffff80000281ffe:	e8 a5 de ff ff       	call   0xfffff8000027fea8
fffff80000282003:	0f b7 d8             	movzwl %ax,%ebx
fffff80000282006:	66 85 c0             	test   %ax,%ax
fffff80000282009:	0f 85 da 00 00 00    	jne    0xfffff800002820e9
fffff8000028200f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000282016:	00 00
fffff80000282018:	44 8d 47 06          	lea    0x6(%rdi),%r8d
fffff8000028201c:	48 8b 55 48          	mov    0x48(%rbp),%rdx
fffff80000282020:	e8 93 62 f8 ff       	call   0xfffff800002082b8
fffff80000282025:	48 8b d0             	mov    %rax,%rdx
fffff80000282028:	48 8b 0d a1 77 49 00 	mov    0x4977a1(%rip),%rcx        # 0xfffff800007197d0
fffff8000028202f:	48 89 0a             	mov    %rcx,(%rdx)
fffff80000282032:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff80000282036:	48 83 ee 01          	sub    $0x1,%rsi
fffff8000028203a:	75 ec                	jne    0xfffff80000282028
fffff8000028203c:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000282043:	00 00
fffff80000282045:	45 33 c0             	xor    %r8d,%r8d
fffff80000282048:	48 8b d0             	mov    %rax,%rdx
fffff8000028204b:	e8 60 44 fa ff       	call   0xfffff800002264b0
fffff80000282050:	48 8b 55 48          	mov    0x48(%rbp),%rdx
fffff80000282054:	48 be 00 00 00 00 00 	movabs $0x20000000000,%rsi
fffff8000028205b:	02 00 00
fffff8000028205e:	49 23 d4             	and    %r12,%rdx
fffff80000282061:	48 c1 e2 0c          	shl    $0xc,%rdx
fffff80000282065:	48 83 ca 63          	or     $0x63,%rdx
fffff80000282069:	48 89 15 58 77 49 00 	mov    %rdx,0x497758(%rip)        # 0xfffff800007197c8
fffff80000282070:	48 8d 55 48          	lea    0x48(%rbp),%rdx
fffff80000282074:	49 8b ce             	mov    %r14,%rcx
fffff80000282077:	e8 2c de ff ff       	call   0xfffff8000027fea8
fffff8000028207c:	0f b7 d8             	movzwl %ax,%ebx
fffff8000028207f:	66 85 c0             	test   %ax,%ax
fffff80000282082:	75 65                	jne    0xfffff800002820e9
fffff80000282084:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
fffff80000282088:	48 8b cf             	mov    %rdi,%rcx
fffff8000028208b:	e8 38 56 fa ff       	call   0xfffff800002276c8
fffff80000282090:	49 23 fc             	and    %r12,%rdi
fffff80000282093:	48 b9 00 e0 df bf 7f 	movabs $0xffffff7fbfdfe000,%rcx
fffff8000028209a:	ff ff ff
fffff8000028209d:	48 8b c6             	mov    %rsi,%rax
fffff800002820a0:	48 c1 e7 0c          	shl    $0xc,%rdi
fffff800002820a4:	48 c1 e8 27          	shr    $0x27,%rax
fffff800002820a8:	48 83 cf 63          	or     $0x63,%rdi
fffff800002820ac:	25 ff 01 00 00       	and    $0x1ff,%eax
fffff800002820b1:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
fffff800002820b5:	48 89 3c c1          	mov    %rdi,(%rcx,%rax,8)
fffff800002820b9:	48 8b ce             	mov    %rsi,%rcx
fffff800002820bc:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
fffff800002820c0:	e8 a7 9d ff ff       	call   0xfffff8000027be6c
fffff800002820c5:	48 b8 00 00 00 00 80 	movabs $0x8000000000,%rax
fffff800002820cc:	00 00 00
fffff800002820cf:	48 03 f0             	add    %rax,%rsi
fffff800002820d2:	48 b8 00 00 00 00 00 	movabs $0x7d0000000000,%rax
fffff800002820d9:	7d 00 00
fffff800002820dc:	48 c1 e6 10          	shl    $0x10,%rsi
fffff800002820e0:	48 c1 fe 10          	sar    $0x10,%rsi
fffff800002820e4:	48 3b f0             	cmp    %rax,%rsi
fffff800002820e7:	72 87                	jb     0xfffff80000282070
fffff800002820e9:	0f b7 c3             	movzwl %bx,%eax
fffff800002820ec:	48 83 c4 30          	add    $0x30,%rsp
fffff800002820f0:	41 5f                	pop    %r15
fffff800002820f2:	41 5e                	pop    %r14
fffff800002820f4:	41 5c                	pop    %r12
fffff800002820f6:	5f                   	pop    %rdi
fffff800002820f7:	5e                   	pop    %rsi
fffff800002820f8:	5b                   	pop    %rbx
fffff800002820f9:	5d                   	pop    %rbp
fffff800002820fa:	c3                   	ret
fffff800002820fb:	cc                   	int3
fffff800002820fc:	cc                   	int3
fffff800002820fd:	cc                   	int3
fffff800002820fe:	cc                   	int3
fffff800002820ff:	cc                   	int3
fffff80000282100:	cc                   	int3
fffff80000282101:	cc                   	int3
fffff80000282102:	cc                   	int3
fffff80000282103:	cc                   	int3
fffff80000282104:	48 8b c4             	mov    %rsp,%rax
fffff80000282107:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000028210b:	48 89 68 20          	mov    %rbp,0x20(%rax)
fffff8000028210f:	4c 89 40 18          	mov    %r8,0x18(%rax)
fffff80000282113:	48 89 50 10          	mov    %rdx,0x10(%rax)
fffff80000282117:	56                   	push   %rsi
fffff80000282118:	57                   	push   %rdi
fffff80000282119:	41 55                	push   %r13
fffff8000028211b:	41 56                	push   %r14
fffff8000028211d:	41 57                	push   %r15
fffff8000028211f:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000282123:	45 33 ff             	xor    %r15d,%r15d
fffff80000282126:	4c 8b f1             	mov    %rcx,%r14
fffff80000282129:	4c 89 78 18          	mov    %r15,0x18(%rax)
fffff8000028212d:	48 be 00 00 00 00 00 	movabs $0xfffffe0000000000,%rsi
fffff80000282134:	fe ff ff
fffff80000282137:	48 bd 00 00 00 00 80 	movabs $0x8000000000,%rbp
fffff8000028213e:	00 00 00
fffff80000282141:	48 8b fe             	mov    %rsi,%rdi
fffff80000282144:	49 bd 00 e0 df bf 7f 	movabs $0xffffff7fbfdfe000,%r13
fffff8000028214b:	ff ff ff
fffff8000028214e:	48 c1 ef 27          	shr    $0x27,%rdi
fffff80000282152:	81 e7 ff 01 00 00    	and    $0x1ff,%edi
fffff80000282158:	41 f6 44 fd 00 01    	testb  $0x1,0x0(%r13,%rdi,8)
fffff8000028215e:	75 4b                	jne    0xfffff800002821ab
fffff80000282160:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
fffff80000282165:	49 8b ce             	mov    %r14,%rcx
fffff80000282168:	e8 3b dd ff ff       	call   0xfffff8000027fea8
fffff8000028216d:	66 85 c0             	test   %ax,%ax
fffff80000282170:	75 72                	jne    0xfffff800002821e4
fffff80000282172:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff80000282177:	48 8b cb             	mov    %rbx,%rcx
fffff8000028217a:	e8 49 55 fa ff       	call   0xfffff800002276c8
fffff8000028217f:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff80000282186:	00 00 00
fffff80000282189:	48 23 d8             	and    %rax,%rbx
fffff8000028218c:	48 c1 e3 0c          	shl    $0xc,%rbx
fffff80000282190:	48 83 cb 63          	or     $0x63,%rbx
fffff80000282194:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
fffff80000282199:	49 89 5c fd 00       	mov    %rbx,0x0(%r13,%rdi,8)
fffff8000028219e:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
fffff800002821a3:	48 8b ce             	mov    %rsi,%rcx
fffff800002821a6:	e8 c1 9c ff ff       	call   0xfffff8000027be6c
fffff800002821ab:	48 8b 05 1e 76 49 00 	mov    0x49761e(%rip),%rax        # 0xfffff800007197d0
fffff800002821b2:	48 8b ce             	mov    %rsi,%rcx
fffff800002821b5:	48 c1 e9 1e          	shr    $0x1e,%rcx
fffff800002821b9:	48 ba 00 00 c0 bf 7f 	movabs $0xffffff7fbfc00000,%rdx
fffff800002821c0:	ff ff ff
fffff800002821c3:	81 e1 ff ff 03 00    	and    $0x3ffff,%ecx
fffff800002821c9:	48 81 c6 00 00 00 40 	add    $0x40000000,%rsi
fffff800002821d0:	48 89 04 ca          	mov    %rax,(%rdx,%rcx,8)
fffff800002821d4:	48 81 ed 00 00 00 40 	sub    $0x40000000,%rbp
fffff800002821db:	0f 85 60 ff ff ff    	jne    0xfffff80000282141
fffff800002821e1:	41 8b c7             	mov    %r15d,%eax
fffff800002821e4:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002821e9:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff800002821ee:	48 83 c4 20          	add    $0x20,%rsp
fffff800002821f2:	41 5f                	pop    %r15
fffff800002821f4:	41 5e                	pop    %r14
fffff800002821f6:	41 5d                	pop    %r13
fffff800002821f8:	5f                   	pop    %rdi
fffff800002821f9:	5e                   	pop    %rsi
fffff800002821fa:	c3                   	ret
fffff800002821fb:	cc                   	int3
fffff800002821fc:	cc                   	int3
fffff800002821fd:	cc                   	int3
fffff800002821fe:	cc                   	int3
fffff800002821ff:	cc                   	int3
fffff80000282200:	cc                   	int3
fffff80000282201:	cc                   	int3
fffff80000282202:	cc                   	int3
fffff80000282203:	cc                   	int3
fffff80000282204:	48 8b c1             	mov    %rcx,%rax
fffff80000282207:	48 25 00 f0 ff ff    	and    $0xfffffffffffff000,%rax
fffff8000028220d:	48 05 00 10 00 00    	add    $0x1000,%rax
fffff80000282213:	eb 09                	jmp    0xfffff8000028221e
fffff80000282215:	48 39 11             	cmp    %rdx,(%rcx)
fffff80000282218:	75 0d                	jne    0xfffff80000282227
fffff8000028221a:	48 83 c1 08          	add    $0x8,%rcx
fffff8000028221e:	48 3b c8             	cmp    %rax,%rcx
fffff80000282221:	72 f2                	jb     0xfffff80000282215
fffff80000282223:	33 c0                	xor    %eax,%eax
fffff80000282225:	c3                   	ret
fffff80000282226:	cc                   	int3
fffff80000282227:	48 8b c1             	mov    %rcx,%rax
fffff8000028222a:	c3                   	ret
fffff8000028222b:	cc                   	int3
fffff8000028222c:	cc                   	int3
fffff8000028222d:	cc                   	int3
fffff8000028222e:	cc                   	int3
fffff8000028222f:	cc                   	int3
fffff80000282230:	cc                   	int3
fffff80000282231:	cc                   	int3
fffff80000282232:	cc                   	int3
fffff80000282233:	cc                   	int3
fffff80000282234:	40 55                	rex push %rbp
fffff80000282236:	53                   	push   %rbx
fffff80000282237:	56                   	push   %rsi
fffff80000282238:	57                   	push   %rdi
fffff80000282239:	41 54                	push   %r12
fffff8000028223b:	41 56                	push   %r14
fffff8000028223d:	41 57                	push   %r15
fffff8000028223f:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
fffff80000282244:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
fffff8000028224b:	48 8b 05 96 f3 37 00 	mov    0x37f396(%rip),%rax        # 0xfffff800006015e8
fffff80000282252:	48 33 c4             	xor    %rsp,%rax
fffff80000282255:	48 89 45 17          	mov    %rax,0x17(%rbp)
fffff80000282259:	49 8b 18             	mov    (%r8),%rbx
fffff8000028225c:	48 8b f9             	mov    %rcx,%rdi
fffff8000028225f:	49 bc 00 00 00 00 00 	movabs $0xfffffe0000000000,%r12
fffff80000282266:	fe ff ff
fffff80000282269:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
fffff8000028226e:	48 ba ff ff ff ff 1f 	movabs $0x1fffffffff,%rdx
fffff80000282275:	00 00 00
fffff80000282278:	41 ba ff 01 00 00    	mov    $0x1ff,%r10d
fffff8000028227e:	45 33 ff             	xor    %r15d,%r15d
fffff80000282281:	41 8a f1             	mov    %r9b,%sil
fffff80000282284:	49 8b 04 dc          	mov    (%r12,%rbx,8),%rax
fffff80000282288:	48 8b c8             	mov    %rax,%rcx
fffff8000028228b:	48 c1 e8 11          	shr    $0x11,%rax
fffff8000028228f:	48 23 c2             	and    %rdx,%rax
fffff80000282292:	48 c1 e9 08          	shr    $0x8,%rcx
fffff80000282296:	41 23 ca             	and    %r10d,%ecx
fffff80000282299:	74 36                	je     0xfffff800002822d1
fffff8000028229b:	48 c1 e0 09          	shl    $0x9,%rax
fffff8000028229f:	ff c9                	dec    %ecx
fffff800002822a1:	49 23 ca             	and    %r10,%rcx
fffff800002822a4:	49 b9 08 00 00 00 00 	movabs $0xfffffe0000000008,%r9
fffff800002822ab:	fe ff ff
fffff800002822ae:	48 0b c8             	or     %rax,%rcx
fffff800002822b1:	48 ba ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdx
fffff800002822b8:	00 c0 ff
fffff800002822bb:	48 c1 e1 08          	shl    $0x8,%rcx
fffff800002822bf:	49 8b 04 d9          	mov    (%r9,%rbx,8),%rax
fffff800002822c3:	48 23 c2             	and    %rdx,%rax
fffff800002822c6:	48 0b c8             	or     %rax,%rcx
fffff800002822c9:	48 8d 43 01          	lea    0x1(%rbx),%rax
fffff800002822cd:	49 89 0c d9          	mov    %rcx,(%r9,%rbx,8)
fffff800002822d1:	49 89 00             	mov    %rax,(%r8)
fffff800002822d4:	48 8b d3             	mov    %rbx,%rdx
fffff800002822d7:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002822de:	00 00
fffff800002822e0:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff800002822e6:	e8 cd 5f f8 ff       	call   0xfffff800002082b8
fffff800002822eb:	48 8b d0             	mov    %rax,%rdx
fffff800002822ee:	41 b8 00 02 00 00    	mov    $0x200,%r8d
fffff800002822f4:	41 be 01 00 00 00    	mov    $0x1,%r14d
fffff800002822fa:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff800002822ff:	48 89 0a             	mov    %rcx,(%rdx)
fffff80000282302:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff80000282306:	4d 2b c6             	sub    %r14,%r8
fffff80000282309:	75 ef                	jne    0xfffff800002822fa
fffff8000028230b:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000282312:	00 00
fffff80000282314:	48 8b d0             	mov    %rax,%rdx
fffff80000282317:	e8 94 41 fa ff       	call   0xfffff800002264b0
fffff8000028231c:	48 8b d3             	mov    %rbx,%rdx
fffff8000028231f:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffff,%rax
fffff80000282326:	ff 0f 00
fffff80000282329:	48 23 d0             	and    %rax,%rdx
fffff8000028232c:	49 8b 04 d4          	mov    (%r12,%rdx,8),%rax
fffff80000282330:	0f b6 c8             	movzbl %al,%ecx
fffff80000282333:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff8000028233a:	00 00 00
fffff8000028233d:	48 23 d8             	and    %rax,%rbx
fffff80000282340:	49 89 0c d4          	mov    %rcx,(%r12,%rdx,8)
fffff80000282344:	48 c1 e3 0c          	shl    $0xc,%rbx
fffff80000282348:	48 83 cb 63          	or     $0x63,%rbx
fffff8000028234c:	48 89 1f             	mov    %rbx,(%rdi)
fffff8000028234f:	48 c1 ff 03          	sar    $0x3,%rdi
fffff80000282353:	48 c1 e7 1c          	shl    $0x1c,%rdi
fffff80000282357:	48 c1 ff 10          	sar    $0x10,%rdi
fffff8000028235b:	40 84 f6             	test   %sil,%sil
fffff8000028235e:	74 08                	je     0xfffff80000282368
fffff80000282360:	0f 01 3f             	invlpg (%rdi)
fffff80000282363:	e9 79 01 00 00       	jmp    0xfffff800002824e1
fffff80000282368:	33 d2                	xor    %edx,%edx