fffff80000273c58:	8b 05 36 7a 53 00    	mov    0x537a36(%rip),%eax        # 0xfffff800007ab694
fffff80000273c5e:	83 c0 fe             	add    $0xfffffffe,%eax
fffff80000273c61:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff80000273c66:	75 3c                	jne    0xfffff80000273ca4
fffff80000273c68:	39 1d ca 43 4b 00    	cmp    %ebx,0x4b43ca(%rip)        # 0xfffff80000728038
fffff80000273c6e:	74 34                	je     0xfffff80000273ca4
fffff80000273c70:	48 8b 05 71 43 4b 00 	mov    0x4b4371(%rip),%rax        # 0xfffff80000727fe8
fffff80000273c77:	b9 30 00 00 00       	mov    $0x30,%ecx
fffff80000273c7c:	e8 ff 91 fc ff       	call   0xfffff8000023ce80
fffff80000273c81:	85 c0                	test   %eax,%eax
fffff80000273c83:	79 55                	jns    0xfffff80000273cda
fffff80000273c85:	48 8b 05 5c 43 4b 00 	mov    0x4b435c(%rip),%rax        # 0xfffff80000727fe8
fffff80000273c8c:	b9 00 04 00 00       	mov    $0x400,%ecx
fffff80000273c91:	e8 ea 91 fc ff       	call   0xfffff8000023ce80
fffff80000273c96:	c1 e8 10             	shr    $0x10,%eax
fffff80000273c99:	0f b6 c8             	movzbl %al,%ecx
fffff80000273c9c:	3b 0d 96 43 4b 00    	cmp    0x4b4396(%rip),%ecx        # 0xfffff80000728038
fffff80000273ca2:	72 36                	jb     0xfffff80000273cda
fffff80000273ca4:	44 0f b7 db          	movzwl %bx,%r11d
fffff80000273ca8:	41 0f b7 c3          	movzwl %r11w,%eax
fffff80000273cac:	48 83 c4 20          	add    $0x20,%rsp
fffff80000273cb0:	5b                   	pop    %rbx
fffff80000273cb1:	c3                   	ret
fffff80000273cb2:	cc                   	int3
fffff80000273cb3:	85 c0                	test   %eax,%eax
fffff80000273cb5:	75 65                	jne    0xfffff80000273d1c
fffff80000273cb7:	48 8b 05 92 27 39 00 	mov    0x392792(%rip),%rax        # 0xfffff80000606450
fffff80000273cbe:	c7 80 e0 00 00 00 ff 	movl   $0xffffffff,0xe0(%rax)
fffff80000273cc5:	ff ff ff
fffff80000273cc8:	48 8b 05 81 27 39 00 	mov    0x392781(%rip),%rax        # 0xfffff80000606450
fffff80000273ccf:	8b 88 e0 00 00 00    	mov    0xe0(%rax),%ecx
fffff80000273cd5:	83 f9 ff             	cmp    $0xffffffff,%ecx
fffff80000273cd8:	74 08                	je     0xfffff80000273ce2
fffff80000273cda:	41 bb 01 10 00 00    	mov    $0x1001,%r11d
fffff80000273ce0:	eb c6                	jmp    0xfffff80000273ca8
fffff80000273ce2:	48 8b 05 67 27 39 00 	mov    0x392767(%rip),%rax        # 0xfffff80000606450
fffff80000273ce9:	8b ca                	mov    %edx,%ecx
fffff80000273ceb:	ba 00 00 00 01       	mov    $0x1000000,%edx
fffff80000273cf0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff80000273cf6:	d3 e2                	shl    %cl,%edx
fffff80000273cf8:	41 d3 e0             	shl    %cl,%r8d
fffff80000273cfb:	89 90 d0 00 00 00    	mov    %edx,0xd0(%rax)
fffff80000273d01:	48 8b 05 48 27 39 00 	mov    0x392748(%rip),%rax        # 0xfffff80000606450
fffff80000273d08:	8b 88 d0 00 00 00    	mov    0xd0(%rax),%ecx
fffff80000273d0e:	c1 e9 18             	shr    $0x18,%ecx
fffff80000273d11:	41 3b c8             	cmp    %r8d,%ecx
fffff80000273d14:	0f 84 c9 fe ff ff    	je     0xfffff80000273be3
fffff80000273d1a:	eb be                	jmp    0xfffff80000273cda
fffff80000273d1c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff80000273d22:	41 3b c0             	cmp    %r8d,%eax
fffff80000273d25:	0f 85 b8 fe ff ff    	jne    0xfffff80000273be3
fffff80000273d2b:	48 8b 05 1e 27 39 00 	mov    0x39271e(%rip),%rax        # 0xfffff80000606450
fffff80000273d32:	41 b8 ff ff ff 0f    	mov    $0xfffffff,%r8d
fffff80000273d38:	44 89 80 e0 00 00 00 	mov    %r8d,0xe0(%rax)
fffff80000273d3f:	48 8b 05 0a 27 39 00 	mov    0x39270a(%rip),%rax        # 0xfffff80000606450
fffff80000273d46:	8b 88 e0 00 00 00    	mov    0xe0(%rax),%ecx
fffff80000273d4c:	41 3b c8             	cmp    %r8d,%ecx
fffff80000273d4f:	75 89                	jne    0xfffff80000273cda
fffff80000273d51:	48 8d 0d e8 b2 56 00 	lea    0x56b2e8(%rip),%rcx        # 0xfffff800007df040
fffff80000273d58:	8b 04 91             	mov    (%rcx,%rdx,4),%eax
fffff80000273d5b:	85 c0                	test   %eax,%eax
fffff80000273d5d:	75 12                	jne    0xfffff80000273d71
fffff80000273d5f:	48 8b 05 ea 26 39 00 	mov    0x3926ea(%rip),%rax        # 0xfffff80000606450
fffff80000273d66:	89 98 d0 00 00 00    	mov    %ebx,0xd0(%rax)
fffff80000273d6c:	e9 72 fe ff ff       	jmp    0xfffff80000273be3
fffff80000273d71:	8b 0d b1 41 4b 00    	mov    0x4b41b1(%rip),%ecx        # 0xfffff80000727f28
fffff80000273d77:	8b d0                	mov    %eax,%edx
fffff80000273d79:	c1 ea 10             	shr    $0x10,%edx
fffff80000273d7c:	d3 e2                	shl    %cl,%edx
fffff80000273d7e:	0f b7 c8             	movzwl %ax,%ecx
fffff80000273d81:	48 8b 05 c8 26 39 00 	mov    0x3926c8(%rip),%rax        # 0xfffff80000606450
fffff80000273d88:	0b d1                	or     %ecx,%edx
fffff80000273d8a:	8b ca                	mov    %edx,%ecx
fffff80000273d8c:	c1 e1 18             	shl    $0x18,%ecx
fffff80000273d8f:	89 88 d0 00 00 00    	mov    %ecx,0xd0(%rax)
fffff80000273d95:	48 8b 05 b4 26 39 00 	mov    0x3926b4(%rip),%rax        # 0xfffff80000606450
fffff80000273d9c:	8b 88 d0 00 00 00    	mov    0xd0(%rax),%ecx
fffff80000273da2:	c1 e9 18             	shr    $0x18,%ecx
fffff80000273da5:	3b ca                	cmp    %edx,%ecx
fffff80000273da7:	e9 68 ff ff ff       	jmp    0xfffff80000273d14
fffff80000273dac:	cc                   	int3
fffff80000273dad:	cc                   	int3
fffff80000273dae:	cc                   	int3
fffff80000273daf:	cc                   	int3
fffff80000273db0:	cc                   	int3
fffff80000273db1:	cc                   	int3
fffff80000273db2:	cc                   	int3
fffff80000273db3:	cc                   	int3
fffff80000273db4:	40 53                	rex push %rbx
fffff80000273db6:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000273dba:	48 8b 05 27 d8 38 00 	mov    0x38d827(%rip),%rax        # 0xfffff800006015e8
fffff80000273dc1:	48 33 c4             	xor    %rsp,%rax
fffff80000273dc4:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
fffff80000273dc9:	41 b9 1b 00 00 00    	mov    $0x1b,%r9d
fffff80000273dcf:	41 8b c9             	mov    %r9d,%ecx
fffff80000273dd2:	0f 32                	rdmsr
fffff80000273dd4:	8b 0d 52 41 4b 00    	mov    0x4b4152(%rip),%ecx        # 0xfffff80000727f2c
fffff80000273dda:	45 33 d2             	xor    %r10d,%r10d
fffff80000273ddd:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000273de1:	48 0b c2             	or     %rdx,%rax
fffff80000273de4:	4c 8b c0             	mov    %rax,%r8
fffff80000273de7:	f6 c1 04             	test   $0x4,%cl
fffff80000273dea:	75 23                	jne    0xfffff80000273e0f
fffff80000273dec:	bb 00 04 00 00       	mov    $0x400,%ebx
fffff80000273df1:	48 85 c3             	test   %rax,%rbx
fffff80000273df4:	74 50                	je     0xfffff80000273e46
fffff80000273df6:	b8 01 10 00 00       	mov    $0x1001,%eax
fffff80000273dfb:	48 8b 4c 24 10       	mov    0x10(%rsp),%rcx
fffff80000273e00:	48 33 cc             	xor    %rsp,%rcx
fffff80000273e03:	e8 68 77 fc ff       	call   0xfffff8000023b570
fffff80000273e08:	48 83 c4 20          	add    $0x20,%rsp
fffff80000273e0c:	5b                   	pop    %rbx
fffff80000273e0d:	c3                   	ret
fffff80000273e0e:	cc                   	int3
fffff80000273e0f:	33 c9                	xor    %ecx,%ecx
fffff80000273e11:	b8 0b 00 00 00       	mov    $0xb,%eax
fffff80000273e16:	0f a2                	cpuid
fffff80000273e18:	85 db                	test   %ebx,%ebx
fffff80000273e1a:	74 da                	je     0xfffff80000273df6
fffff80000273e1c:	bb 00 04 00 00       	mov    $0x400,%ebx
fffff80000273e21:	4c 85 c3             	test   %r8,%rbx
fffff80000273e24:	75 20                	jne    0xfffff80000273e46
fffff80000273e26:	4c 0b c3             	or     %rbx,%r8
fffff80000273e29:	41 8b c9             	mov    %r9d,%ecx
fffff80000273e2c:	49 8b d0             	mov    %r8,%rdx
fffff80000273e2f:	49 8b c0             	mov    %r8,%rax
fffff80000273e32:	48 c1 ea 20          	shr    $0x20,%rdx
fffff80000273e36:	0f 30                	wrmsr
fffff80000273e38:	0f 32                	rdmsr
fffff80000273e3a:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000273e3e:	48 0b c2             	or     %rdx,%rax
fffff80000273e41:	48 85 c3             	test   %rax,%rbx
fffff80000273e44:	74 b0                	je     0xfffff80000273df6
fffff80000273e46:	41 0f b7 c2          	movzwl %r10w,%eax
fffff80000273e4a:	eb af                	jmp    0xfffff80000273dfb
fffff80000273e4c:	cc                   	int3
fffff80000273e4d:	cc                   	int3
fffff80000273e4e:	cc                   	int3
fffff80000273e4f:	cc                   	int3
fffff80000273e50:	cc                   	int3
fffff80000273e51:	cc                   	int3
fffff80000273e52:	cc                   	int3
fffff80000273e53:	cc                   	int3
fffff80000273e54:	48 8b c4             	mov    %rsp,%rax
fffff80000273e57:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff80000273e5b:	4c 89 48 20          	mov    %r9,0x20(%rax)
fffff80000273e5f:	55                   	push   %rbp
fffff80000273e60:	56                   	push   %rsi
fffff80000273e61:	57                   	push   %rdi
fffff80000273e62:	41 54                	push   %r12
fffff80000273e64:	41 55                	push   %r13
fffff80000273e66:	41 56                	push   %r14
fffff80000273e68:	41 57                	push   %r15
fffff80000273e6a:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000273e6e:	33 db                	xor    %ebx,%ebx
fffff80000273e70:	41 8b f0             	mov    %r8d,%esi
fffff80000273e73:	48 89 58 20          	mov    %rbx,0x20(%rax)
fffff80000273e77:	44 8b ea             	mov    %edx,%r13d
fffff80000273e7a:	48 8b 01             	mov    (%rcx),%rax
fffff80000273e7d:	4c 8b f1             	mov    %rcx,%r14
fffff80000273e80:	4c 8b c8             	mov    %rax,%r9
fffff80000273e83:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
fffff80000273e88:	49 c1 e9 20          	shr    $0x20,%r9
fffff80000273e8c:	44 8d 5b 01          	lea    0x1(%rbx),%r11d
fffff80000273e90:	44 0f b7 e3          	movzwl %bx,%r12d
fffff80000273e94:	44 8b fb             	mov    %ebx,%r15d
fffff80000273e97:	44 8b d3             	mov    %ebx,%r10d
fffff80000273e9a:	45 85 c9             	test   %r9d,%r9d
fffff80000273e9d:	74 7b                	je     0xfffff80000273f1a
fffff80000273e9f:	44 8b 54 24 74       	mov    0x74(%rsp),%r10d
fffff80000273ea4:	4c 8d 49 08          	lea    0x8(%rcx),%r9
fffff80000273ea8:	45 8b da             	mov    %r10d,%r11d
fffff80000273eab:	48 bf 33 33 33 33 33 	movabs $0x3333333333333333,%rdi
fffff80000273eb2:	33 33 33
fffff80000273eb5:	4d 8b 01             	mov    (%r9),%r8
fffff80000273eb8:	48 ba 55 55 55 55 55 	movabs $0x5555555555555555,%rdx
fffff80000273ebf:	55 55 55
fffff80000273ec2:	49 8b c8             	mov    %r8,%rcx
fffff80000273ec5:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff80000273ec9:	48 d1 e9             	shr    $1,%rcx
fffff80000273ecc:	48 23 ca             	and    %rdx,%rcx
fffff80000273ecf:	4c 2b c1             	sub    %rcx,%r8
fffff80000273ed2:	49 8b d0             	mov    %r8,%rdx
fffff80000273ed5:	4c 23 c7             	and    %rdi,%r8
fffff80000273ed8:	48 c1 ea 02          	shr    $0x2,%rdx
fffff80000273edc:	48 23 d7             	and    %rdi,%rdx
fffff80000273edf:	49 03 d0             	add    %r8,%rdx
fffff80000273ee2:	48 8b ca             	mov    %rdx,%rcx
fffff80000273ee5:	48 c1 e9 04          	shr    $0x4,%rcx
fffff80000273ee9:	48 03 ca             	add    %rdx,%rcx
fffff80000273eec:	48 ba 0f 0f 0f 0f 0f 	movabs $0xf0f0f0f0f0f0f0f,%rdx
fffff80000273ef3:	0f 0f 0f
fffff80000273ef6:	48 23 ca             	and    %rdx,%rcx
fffff80000273ef9:	48 ba 01 01 01 01 01 	movabs $0x101010101010101,%rdx
fffff80000273f00:	01 01 01
fffff80000273f03:	48 0f af ca          	imul   %rdx,%rcx
fffff80000273f07:	48 c1 e9 38          	shr    $0x38,%rcx
fffff80000273f0b:	44 03 f9             	add    %ecx,%r15d
fffff80000273f0e:	49 83 eb 01          	sub    $0x1,%r11
fffff80000273f12:	75 a1                	jne    0xfffff80000273eb5
fffff80000273f14:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff80000273f1a:	0f b7 c8             	movzwl %ax,%ecx
fffff80000273f1d:	44 3b d1             	cmp    %ecx,%r10d
fffff80000273f20:	73 11                	jae    0xfffff80000273f33
fffff80000273f22:	66 44 39 5c 24 72    	cmp    %r11w,0x72(%rsp)
fffff80000273f28:	75 09                	jne    0xfffff80000273f33
fffff80000273f2a:	41 2b ca             	sub    %r10d,%ecx
fffff80000273f2d:	c1 e1 06             	shl    $0x6,%ecx
fffff80000273f30:	44 03 f9             	add    %ecx,%r15d
fffff80000273f33:	8b 3d e7 24 39 00    	mov    0x3924e7(%rip),%edi        # 0xfffff80000606420
fffff80000273f39:	83 fe ff             	cmp    $0xffffffff,%esi
fffff80000273f3c:	74 08                	je     0xfffff80000273f46
fffff80000273f3e:	41 ff c7             	inc    %r15d
fffff80000273f41:	3b f7                	cmp    %edi,%esi
fffff80000273f43:	0f 47 fe             	cmova  %esi,%edi
fffff80000273f46:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
fffff80000273f4d:	00
fffff80000273f4e:	41 03 fb             	add    %r11d,%edi
fffff80000273f51:	41 84 eb             	test   %bpl,%r11b
fffff80000273f54:	0f 85 3f 01 00 00    	jne    0xfffff80000274099
fffff80000273f5a:	48 8b 15 37 3e 4b 00 	mov    0x4b3e37(%rip),%rdx        # 0xfffff80000727d98
fffff80000273f61:	48 85 d2             	test   %rdx,%rdx
fffff80000273f64:	74 42                	je     0xfffff80000273fa8
fffff80000273f66:	48 8b 05 3b 19 4b 00 	mov    0x4b193b(%rip),%rax        # 0xfffff800007258a8
fffff80000273f6d:	48 8b 08             	mov    (%rax),%rcx
fffff80000273f70:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff80000273f77:	75 07                	jne    0xfffff80000273f80
fffff80000273f79:	e8 c6 4c fb ff       	call   0xfffff80000228c44
fffff80000273f7e:	eb 05                	jmp    0xfffff80000273f85
fffff80000273f80:	e8 d7 4d fb ff       	call   0xfffff80000228d5c
fffff80000273f85:	48 89 1d 0c 3e 4b 00 	mov    %rbx,0x4b3e0c(%rip)        # 0xfffff80000727d98
fffff80000273f8c:	48 89 1d 0d 3e 4b 00 	mov    %rbx,0x4b3e0d(%rip)        # 0xfffff80000727da0
fffff80000273f93:	48 89 1d 0e 3e 4b 00 	mov    %rbx,0x4b3e0e(%rip)        # 0xfffff80000727da8
fffff80000273f9a:	48 89 1d 0f 3e 4b 00 	mov    %rbx,0x4b3e0f(%rip)        # 0xfffff80000727db0
fffff80000273fa1:	48 89 1d 10 3e 4b 00 	mov    %rbx,0x4b3e10(%rip)        # 0xfffff80000727db8
fffff80000273fa8:	ba f8 ff ff ff       	mov    $0xfffffff8,%edx
fffff80000273fad:	8d 04 fd 07 00 00 00 	lea    0x7(,%rdi,8),%eax
fffff80000273fb4:	8b cf                	mov    %edi,%ecx
fffff80000273fb6:	c1 e1 02             	shl    $0x2,%ecx
fffff80000273fb9:	03 c1                	add    %ecx,%eax
fffff80000273fbb:	23 c2                	and    %edx,%eax
fffff80000273fbd:	83 c0 07             	add    $0x7,%eax
fffff80000273fc0:	03 c1                	add    %ecx,%eax
fffff80000273fc2:	8d 59 07             	lea    0x7(%rcx),%ebx
fffff80000273fc5:	23 c2                	and    %edx,%eax
fffff80000273fc7:	03 d8                	add    %eax,%ebx
fffff80000273fc9:	8d 47 01             	lea    0x1(%rdi),%eax
fffff80000273fcc:	c1 e0 07             	shl    $0x7,%eax
fffff80000273fcf:	23 da                	and    %edx,%ebx
fffff80000273fd1:	03 d8                	add    %eax,%ebx
fffff80000273fd3:	33 d2                	xor    %edx,%edx
fffff80000273fd5:	48 8b 05 cc 18 4b 00 	mov    0x4b18cc(%rip),%rax        # 0xfffff800007258a8
fffff80000273fdc:	44 8b c3             	mov    %ebx,%r8d
fffff80000273fdf:	48 8b 08             	mov    (%rax),%rcx
fffff80000273fe2:	81 fb a0 0f 00 00    	cmp    $0xfa0,%ebx
fffff80000273fe8:	77 0f                	ja     0xfffff80000273ff9
fffff80000273fea:	4c 8d 8c 24 88 00 00 	lea    0x88(%rsp),%r9
fffff80000273ff1:	00
fffff80000273ff2:	e8 15 52 fb ff       	call   0xfffff8000022920c
fffff80000273ff7:	eb 15                	jmp    0xfffff8000027400e
fffff80000273ff9:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
fffff80000274000:	00
fffff80000274001:	45 33 c9             	xor    %r9d,%r9d
fffff80000274004:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000274009:	e8 ea 1c fb ff       	call   0xfffff80000225cf8
fffff8000027400e:	44 0f b7 e0          	movzwl %ax,%r12d
fffff80000274012:	66 85 c0             	test   %ax,%ax
fffff80000274015:	0f 85 54 02 00 00    	jne    0xfffff8000027426f
fffff8000027401b:	44 8b c3             	mov    %ebx,%r8d
fffff8000027401e:	33 d2                	xor    %edx,%edx
fffff80000274020:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
fffff80000274027:	00
fffff80000274028:	48 8b cb             	mov    %rbx,%rcx
fffff8000027402b:	e8 90 05 fd ff       	call   0xfffff800002445c0
fffff80000274030:	48 8d 43 07          	lea    0x7(%rbx),%rax
fffff80000274034:	48 89 1d 5d 3d 4b 00 	mov    %rbx,0x4b3d5d(%rip)        # 0xfffff80000727d98
fffff8000027403b:	48 8d 04 f8          	lea    (%rax,%rdi,8),%rax
fffff8000027403f:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
fffff80000274043:	48 89 05 56 3d 4b 00 	mov    %rax,0x4b3d56(%rip)        # 0xfffff80000727da0
fffff8000027404a:	48 8d 04 b8          	lea    (%rax,%rdi,4),%rax
fffff8000027404e:	48 83 c0 07          	add    $0x7,%rax
fffff80000274052:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
fffff80000274056:	48 89 05 4b 3d 4b 00 	mov    %rax,0x4b3d4b(%rip)        # 0xfffff80000727da8
fffff8000027405d:	48 8d 48 07          	lea    0x7(%rax),%rcx
fffff80000274061:	48 8d 0c b9          	lea    (%rcx,%rdi,4),%rcx
fffff80000274065:	48 83 e1 f8          	and    $0xfffffffffffffff8,%rcx
fffff80000274069:	48 89 0d 40 3d 4b 00 	mov    %rcx,0x4b3d40(%rip)        # 0xfffff80000727db0
fffff80000274070:	48 8d 41 07          	lea    0x7(%rcx),%rax
fffff80000274074:	48 8d 04 b8          	lea    (%rax,%rdi,4),%rax
fffff80000274078:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
fffff8000027407c:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
fffff80000274083:	00
fffff80000274084:	48 83 c0 7f          	add    $0x7f,%rax
fffff80000274088:	48 83 e0 80          	and    $0xffffffffffffff80,%rax
fffff8000027408c:	33 db                	xor    %ebx,%ebx
fffff8000027408e:	48 89 05 23 3d 4b 00 	mov    %rax,0x4b3d23(%rip)        # 0xfffff80000727db8
fffff80000274095:	44 8d 5b 01          	lea    0x1(%rbx),%r11d
fffff80000274099:	49 8b 06             	mov    (%r14),%rax
fffff8000027409c:	48 89 05 1d 3d 4b 00 	mov    %rax,0x4b3d1d(%rip)        # 0xfffff80000727dc0
fffff800002740a3:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002740a7:	85 c0                	test   %eax,%eax
fffff800002740a9:	74 1e                	je     0xfffff800002740c9
fffff800002740ab:	48 8d 0d 16 3d 4b 00 	lea    0x4b3d16(%rip),%rcx        # 0xfffff80000727dc8
fffff800002740b2:	48 8b d0             	mov    %rax,%rdx
fffff800002740b5:	4c 2b f1             	sub    %rcx,%r14
fffff800002740b8:	49 8b 44 0e 08       	mov    0x8(%r14,%rcx,1),%rax
fffff800002740bd:	48 89 01             	mov    %rax,(%rcx)
fffff800002740c0:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff800002740c4:	49 2b d3             	sub    %r11,%rdx
fffff800002740c7:	75 ef                	jne    0xfffff800002740b8
fffff800002740c9:	48 89 1d 78 3d 4b 00 	mov    %rbx,0x4b3d78(%rip)        # 0xfffff80000727e48
fffff800002740d0:	b8 10 00 00 00       	mov    $0x10,%eax
fffff800002740d5:	66 89 05 6c 3d 4b 00 	mov    %ax,0x4b3d6c(%rip)        # 0xfffff80000727e48
fffff800002740dc:	48 8b 05 dd 3c 4b 00 	mov    0x4b3cdd(%rip),%rax        # 0xfffff80000727dc0
fffff800002740e3:	48 89 1d 66 3d 4b 00 	mov    %rbx,0x4b3d66(%rip)        # 0xfffff80000727e50
fffff800002740ea:	44 89 1d 5b 3d 4b 00 	mov    %r11d,0x4b3d5b(%rip)        # 0xfffff80000727e4c
fffff800002740f1:	83 fe ff             	cmp    $0xffffffff,%esi
fffff800002740f4:	0f 84 99 00 00 00    	je     0xfffff80000274193
fffff800002740fa:	44 8b c6             	mov    %esi,%r8d
fffff800002740fd:	48 8d 15 bc 3c 4b 00 	lea    0x4b3cbc(%rip),%rdx        # 0xfffff80000727dc0
fffff80000274104:	48 8b c8             	mov    %rax,%rcx
fffff80000274107:	41 c1 e8 06          	shr    $0x6,%r8d
fffff8000027410b:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000027410f:	83 e6 3f             	and    $0x3f,%esi
fffff80000274112:	44 3b c1             	cmp    %ecx,%r8d
fffff80000274115:	72 25                	jb     0xfffff8000027413c
fffff80000274117:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000027411b:	66 85 c0             	test   %ax,%ax
fffff8000027411e:	75 24                	jne    0xfffff80000274144
fffff80000274120:	8b c1                	mov    %ecx,%eax
fffff80000274122:	41 03 cb             	add    %r11d,%ecx
fffff80000274125:	48 89 5c c2 08       	mov    %rbx,0x8(%rdx,%rax,8)
fffff8000027412a:	41 3b c8             	cmp    %r8d,%ecx
fffff8000027412d:	76 f1                	jbe    0xfffff80000274120
fffff8000027412f:	43 8d 04 03          	lea    (%r11,%r8,1),%eax
fffff80000274133:	0f b7 c0             	movzwl %ax,%eax
fffff80000274136:	89 05 88 3c 4b 00    	mov    %eax,0x4b3c88(%rip)        # 0xfffff80000727dc4
fffff8000027413c:	8b ce                	mov    %esi,%ecx
fffff8000027413e:	4a 0f ab 4c c2 08    	bts    %rcx,0x8(%rdx,%r8,8)
fffff80000274144:	48 8b 05 fd 3c 4b 00 	mov    0x4b3cfd(%rip),%rax        # 0xfffff80000727e48
fffff8000027414b:	48 8b c8             	mov    %rax,%rcx
fffff8000027414e:	48 c1 e9 20          	shr    $0x20,%rcx
fffff80000274152:	44 3b c1             	cmp    %ecx,%r8d
fffff80000274155:	72 2c                	jb     0xfffff80000274183
fffff80000274157:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000027415b:	66 85 c0             	test   %ax,%ax
fffff8000027415e:	0f 85 c1 00 00 00    	jne    0xfffff80000274225
fffff80000274164:	8b c1                	mov    %ecx,%eax
fffff80000274166:	41 03 cb             	add    %r11d,%ecx
fffff80000274169:	48 89 9c c2 90 00 00 	mov    %rbx,0x90(%rdx,%rax,8)