fffff8000022ab9e:	e8 cd 09 01 00       	call   0xfffff8000023b570
fffff8000022aba3:	48 81 c4 80 01 00 00 	add    $0x180,%rsp
fffff8000022abaa:	41 5e                	pop    %r14
fffff8000022abac:	41 5d                	pop    %r13
fffff8000022abae:	5d                   	pop    %rbp
fffff8000022abaf:	c3                   	ret
fffff8000022abb0:	cc                   	int3
fffff8000022abb1:	cc                   	int3
fffff8000022abb2:	cc                   	int3
fffff8000022abb3:	cc                   	int3
fffff8000022abb4:	cc                   	int3
fffff8000022abb5:	cc                   	int3
fffff8000022abb6:	cc                   	int3
fffff8000022abb7:	cc                   	int3
fffff8000022abb8:	cc                   	int3
fffff8000022abb9:	cc                   	int3
fffff8000022abba:	cc                   	int3
fffff8000022abbb:	cc                   	int3
fffff8000022abbc:	cc                   	int3
fffff8000022abbd:	cc                   	int3
fffff8000022abbe:	cc                   	int3
fffff8000022abbf:	cc                   	int3
fffff8000022abc0:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000022abc4:	48 8b 05 25 d4 4f 00 	mov    0x4fd425(%rip),%rax        # 0xfffff80000727ff0
fffff8000022abcb:	33 d2                	xor    %edx,%edx
fffff8000022abcd:	b9 80 03 00 00       	mov    $0x380,%ecx
fffff8000022abd2:	e8 a9 22 01 00       	call   0xfffff8000023ce80
fffff8000022abd7:	48 83 c4 28          	add    $0x28,%rsp
fffff8000022abdb:	c3                   	ret
fffff8000022abdc:	cc                   	int3
fffff8000022abdd:	cc                   	int3
fffff8000022abde:	cc                   	int3
fffff8000022abdf:	cc                   	int3
fffff8000022abe0:	cc                   	int3
fffff8000022abe1:	cc                   	int3
fffff8000022abe2:	cc                   	int3
fffff8000022abe3:	cc                   	int3
fffff8000022abe4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000022abe9:	57                   	push   %rdi
fffff8000022abea:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000022abee:	48 8b 3d b3 cf 4f 00 	mov    0x4fcfb3(%rip),%rdi        # 0xfffff80000727ba8
fffff8000022abf5:	48 8b da             	mov    %rdx,%rbx
fffff8000022abf8:	44 8b 8f e0 00 00 00 	mov    0xe0(%rdi),%r9d
fffff8000022abff:	41 0f ba e1 16       	bt     $0x16,%r9d
fffff8000022ac04:	0f 82 b2 54 02 00    	jb     0xfffff800002500bc
fffff8000022ac0a:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000022ac11:	00 00
fffff8000022ac13:	f6 05 46 e9 3d 00 04 	testb  $0x4,0x3de946(%rip)        # 0xfffff80000609560
fffff8000022ac1a:	0f 84 86 00 00 00    	je     0xfffff8000022aca6
fffff8000022ac20:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000022ac24:	0f 31                	rdtsc
fffff8000022ac26:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022ac2a:	48 0b c2             	or     %rdx,%rax
fffff8000022ac2d:	48 8b c8             	mov    %rax,%rcx
fffff8000022ac30:	49 8b c0             	mov    %r8,%rax
fffff8000022ac33:	48 f7 e1             	mul    %rcx
fffff8000022ac36:	48 8b c2             	mov    %rdx,%rax
fffff8000022ac39:	41 8b c9             	mov    %r9d,%ecx
fffff8000022ac3c:	48 3b d8             	cmp    %rax,%rbx
fffff8000022ac3f:	76 78                	jbe    0xfffff8000022acb9
fffff8000022ac41:	48 2b d8             	sub    %rax,%rbx
fffff8000022ac44:	48 8b 87 40 01 00 00 	mov    0x140(%rdi),%rax
fffff8000022ac4b:	48 f7 e3             	mul    %rbx
fffff8000022ac4e:	48 8b 87 38 01 00 00 	mov    0x138(%rdi),%rax
fffff8000022ac55:	48 0f af c3          	imul   %rbx,%rax
fffff8000022ac59:	48 03 d0             	add    %rax,%rdx
fffff8000022ac5c:	48 8b 87 48 01 00 00 	mov    0x148(%rdi),%rax
fffff8000022ac63:	48 3b d0             	cmp    %rax,%rdx
fffff8000022ac66:	77 4c                	ja     0xfffff8000022acb4
fffff8000022ac68:	41 8b c9             	mov    %r9d,%ecx
fffff8000022ac6b:	41 0f ba e1 16       	bt     $0x16,%r9d
fffff8000022ac70:	72 06                	jb     0xfffff8000022ac78
fffff8000022ac72:	48 83 fa 01          	cmp    $0x1,%rdx
fffff8000022ac76:	76 45                	jbe    0xfffff8000022acbd
fffff8000022ac78:	0f ba e1 10          	bt     $0x10,%ecx
fffff8000022ac7c:	0f 82 49 54 02 00    	jb     0xfffff800002500cb
fffff8000022ac82:	48 8b 4f 48          	mov    0x48(%rdi),%rcx
fffff8000022ac86:	48 8b 87 80 00 00 00 	mov    0x80(%rdi),%rax
fffff8000022ac8d:	4c 8b c2             	mov    %rdx,%r8
fffff8000022ac90:	ba 03 00 00 00       	mov    $0x3,%edx
fffff8000022ac95:	e8 e6 21 01 00       	call   0xfffff8000023ce80
fffff8000022ac9a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000022ac9f:	48 83 c4 20          	add    $0x20,%rsp
fffff8000022aca3:	5f                   	pop    %rdi
fffff8000022aca4:	c3                   	ret
fffff8000022aca5:	cc                   	int3
fffff8000022aca6:	e8 b1 b8 00 00       	call   0xfffff8000023655c
fffff8000022acab:	44 8b 8f e0 00 00 00 	mov    0xe0(%rdi),%r9d
fffff8000022acb2:	eb 85                	jmp    0xfffff8000022ac39
fffff8000022acb4:	48 8b d0             	mov    %rax,%rdx
fffff8000022acb7:	eb bf                	jmp    0xfffff8000022ac78
fffff8000022acb9:	33 db                	xor    %ebx,%ebx
fffff8000022acbb:	eb 87                	jmp    0xfffff8000022ac44
fffff8000022acbd:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000022acc2:	eb b4                	jmp    0xfffff8000022ac78
fffff8000022acc4:	cc                   	int3
fffff8000022acc5:	cc                   	int3
fffff8000022acc6:	cc                   	int3
fffff8000022acc7:	cc                   	int3
fffff8000022acc8:	cc                   	int3
fffff8000022acc9:	cc                   	int3
fffff8000022acca:	cc                   	int3
fffff8000022accb:	cc                   	int3
fffff8000022accc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000022acd1:	55                   	push   %rbp
fffff8000022acd2:	56                   	push   %rsi
fffff8000022acd3:	57                   	push   %rdi
fffff8000022acd4:	41 54                	push   %r12
fffff8000022acd6:	41 55                	push   %r13
fffff8000022acd8:	41 56                	push   %r14
fffff8000022acda:	41 57                	push   %r15
fffff8000022acdc:	48 8b ec             	mov    %rsp,%rbp
fffff8000022acdf:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000022ace3:	8b 81 f0 90 02 00    	mov    0x290f0(%rcx),%eax
fffff8000022ace9:	48 8d b1 c0 90 02 00 	lea    0x290c0(%rcx),%rsi
fffff8000022acf0:	48 ff 81 30 f1 02 00 	incq   0x2f130(%rcx)
fffff8000022acf7:	45 33 ed             	xor    %r13d,%r13d
fffff8000022acfa:	4c 89 6d 40          	mov    %r13,0x40(%rbp)
fffff8000022acfe:	44 8a e2             	mov    %dl,%r12b
fffff8000022ad01:	4c 89 6d 50          	mov    %r13,0x50(%rbp)
fffff8000022ad05:	48 8b d9             	mov    %rcx,%rbx
fffff8000022ad08:	85 c0                	test   %eax,%eax
fffff8000022ad0a:	0f 84 cc 00 00 00    	je     0xfffff8000022addc
fffff8000022ad10:	48 8d b9 e8 f0 02 00 	lea    0x2f0e8(%rcx),%rdi
fffff8000022ad17:	44 8b f0             	mov    %eax,%r14d
fffff8000022ad1a:	4c 8b 56 08          	mov    0x8(%rsi),%r10
fffff8000022ad1e:	4c 8b 0e             	mov    (%rsi),%r9
fffff8000022ad21:	49 8b c2             	mov    %r10,%rax
fffff8000022ad24:	48 c1 e8 34          	shr    $0x34,%rax
fffff8000022ad28:	4c 89 4d f0          	mov    %r9,-0x10(%rbp)
fffff8000022ad2c:	4c 89 55 58          	mov    %r10,0x58(%rbp)
fffff8000022ad30:	48 83 f8 01          	cmp    $0x1,%rax
fffff8000022ad34:	0f 85 f0 53 02 00    	jne    0xfffff8000025012a
fffff8000022ad3a:	41 8b ca             	mov    %r10d,%ecx
fffff8000022ad3d:	0f 32                	rdmsr
fffff8000022ad3f:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022ad43:	41 8b c9             	mov    %r9d,%ecx
fffff8000022ad46:	48 0b c2             	or     %rdx,%rax
fffff8000022ad49:	4c 8b c0             	mov    %rax,%r8
fffff8000022ad4c:	48 89 45 40          	mov    %rax,0x40(%rbp)
fffff8000022ad50:	0f 32                	rdmsr
fffff8000022ad52:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022ad56:	48 0b c2             	or     %rdx,%rax
fffff8000022ad59:	4c 8b d8             	mov    %rax,%r11
fffff8000022ad5c:	48 89 45 50          	mov    %rax,0x50(%rbp)
fffff8000022ad60:	44 38 6e 10          	cmp    %r13b,0x10(%rsi)
fffff8000022ad64:	0f 85 78 53 02 00    	jne    0xfffff800002500e2
fffff8000022ad6a:	49 8b c1             	mov    %r9,%rax
fffff8000022ad6d:	49 c1 e9 20          	shr    $0x20,%r9
fffff8000022ad71:	48 c1 e8 28          	shr    $0x28,%rax
fffff8000022ad75:	0f b6 c8             	movzbl %al,%ecx
fffff8000022ad78:	49 8b c2             	mov    %r10,%rax
fffff8000022ad7b:	48 c1 e8 28          	shr    $0x28,%rax
fffff8000022ad7f:	49 c1 ea 20          	shr    $0x20,%r10
fffff8000022ad83:	45 0f b6 d2          	movzbl %r10b,%r10d
fffff8000022ad87:	41 0f b6 d1          	movzbl %r9b,%edx
fffff8000022ad8b:	44 0f b6 f8          	movzbl %al,%r15d
fffff8000022ad8f:	49 d3 eb             	shr    %cl,%r11
fffff8000022ad92:	4c 89 5d 50          	mov    %r11,0x50(%rbp)
fffff8000022ad96:	4d 8b cb             	mov    %r11,%r9
fffff8000022ad99:	83 fa 40             	cmp    $0x40,%edx
fffff8000022ad9c:	0f 82 cf 53 02 00    	jb     0xfffff80000250171
fffff8000022ada2:	41 8b cf             	mov    %r15d,%ecx
fffff8000022ada5:	49 d3 e8             	shr    %cl,%r8
fffff8000022ada8:	4c 89 45 40          	mov    %r8,0x40(%rbp)
fffff8000022adac:	49 8b d0             	mov    %r8,%rdx
fffff8000022adaf:	41 83 fa 40          	cmp    $0x40,%r10d
fffff8000022adb3:	0f 82 d7 53 02 00    	jb     0xfffff80000250190
fffff8000022adb9:	44 38 6e 10          	cmp    %r13b,0x10(%rsi)
fffff8000022adbd:	0f 85 ed 53 02 00    	jne    0xfffff800002501b0
fffff8000022adc3:	4c 89 5f f8          	mov    %r11,-0x8(%rdi)
fffff8000022adc7:	4c 89 07             	mov    %r8,(%rdi)
fffff8000022adca:	48 83 c6 18          	add    $0x18,%rsi
fffff8000022adce:	48 83 c7 10          	add    $0x10,%rdi
fffff8000022add2:	49 83 ee 01          	sub    $0x1,%r14
fffff8000022add6:	0f 85 3e ff ff ff    	jne    0xfffff8000022ad1a
fffff8000022addc:	f6 05 7d e7 3d 00 04 	testb  $0x4,0x3de77d(%rip)        # 0xfffff80000609560
fffff8000022ade3:	0f 84 e1 53 02 00    	je     0xfffff800002501ca
fffff8000022ade9:	0f 31                	rdtsc
fffff8000022adeb:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022adef:	48 0b c2             	or     %rdx,%rax
fffff8000022adf2:	48 8b c8             	mov    %rax,%rcx
fffff8000022adf5:	48 8b 43 28          	mov    0x28(%rbx),%rax
fffff8000022adf9:	48 f7 e1             	mul    %rcx
fffff8000022adfc:	45 84 e4             	test   %r12b,%r12b
fffff8000022adff:	0f 85 d5 53 02 00    	jne    0xfffff800002501da
fffff8000022ae05:	48 8b 83 d8 f0 02 00 	mov    0x2f0d8(%rbx),%rax
fffff8000022ae0c:	48 8b 8b d0 f0 02 00 	mov    0x2f0d0(%rbx),%rcx
fffff8000022ae13:	48 89 8b 48 f1 02 00 	mov    %rcx,0x2f148(%rbx)
fffff8000022ae1a:	48 89 83 40 f1 02 00 	mov    %rax,0x2f140(%rbx)
fffff8000022ae21:	48 89 93 38 f1 02 00 	mov    %rdx,0x2f138(%rbx)
fffff8000022ae28:	48 ff 83 30 f1 02 00 	incq   0x2f130(%rbx)
fffff8000022ae2f:	41 0f b7 c5          	movzwl %r13w,%eax
fffff8000022ae33:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
fffff8000022ae38:	48 83 c4 30          	add    $0x30,%rsp
fffff8000022ae3c:	41 5f                	pop    %r15
fffff8000022ae3e:	41 5e                	pop    %r14
fffff8000022ae40:	41 5d                	pop    %r13
fffff8000022ae42:	41 5c                	pop    %r12
fffff8000022ae44:	5f                   	pop    %rdi
fffff8000022ae45:	5e                   	pop    %rsi
fffff8000022ae46:	5d                   	pop    %rbp
fffff8000022ae47:	c3                   	ret
fffff8000022ae48:	cc                   	int3
fffff8000022ae49:	cc                   	int3
fffff8000022ae4a:	cc                   	int3
fffff8000022ae4b:	cc                   	int3
fffff8000022ae4c:	cc                   	int3
fffff8000022ae4d:	cc                   	int3
fffff8000022ae4e:	cc                   	int3
fffff8000022ae4f:	cc                   	int3
fffff8000022ae50:	83 ea 01             	sub    $0x1,%edx
fffff8000022ae53:	74 16                	je     0xfffff8000022ae6b
fffff8000022ae55:	83 ea 01             	sub    $0x1,%edx
fffff8000022ae58:	0f 85 8c 53 02 00    	jne    0xfffff800002501ea
fffff8000022ae5e:	0f b7 d1             	movzwl %cx,%edx
fffff8000022ae61:	66 ed                	in     (%dx),%ax
fffff8000022ae63:	66 41 89 00          	mov    %ax,(%r8)
fffff8000022ae67:	33 c0                	xor    %eax,%eax
fffff8000022ae69:	c3                   	ret
fffff8000022ae6a:	cc                   	int3
fffff8000022ae6b:	0f b7 d1             	movzwl %cx,%edx
fffff8000022ae6e:	ec                   	in     (%dx),%al
fffff8000022ae6f:	41 88 00             	mov    %al,(%r8)
fffff8000022ae72:	eb f3                	jmp    0xfffff8000022ae67
fffff8000022ae74:	cc                   	int3
fffff8000022ae75:	cc                   	int3
fffff8000022ae76:	cc                   	int3
fffff8000022ae77:	cc                   	int3
fffff8000022ae78:	cc                   	int3
fffff8000022ae79:	cc                   	int3
fffff8000022ae7a:	cc                   	int3
fffff8000022ae7b:	cc                   	int3
fffff8000022ae7c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000022ae81:	57                   	push   %rdi
fffff8000022ae82:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000022ae86:	8a 82 c1 01 00 00    	mov    0x1c1(%rdx),%al
fffff8000022ae8c:	48 8b da             	mov    %rdx,%rbx
fffff8000022ae8f:	48 8b f9             	mov    %rcx,%rdi
fffff8000022ae92:	84 c0                	test   %al,%al
fffff8000022ae94:	0f 85 66 53 02 00    	jne    0xfffff80000250200
fffff8000022ae9a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000022ae9f:	48 83 c4 20          	add    $0x20,%rsp
fffff8000022aea3:	5f                   	pop    %rdi
fffff8000022aea4:	c3                   	ret
fffff8000022aea5:	cc                   	int3
fffff8000022aea6:	cc                   	int3
fffff8000022aea7:	cc                   	int3
fffff8000022aea8:	cc                   	int3
fffff8000022aea9:	cc                   	int3
fffff8000022aeaa:	cc                   	int3
fffff8000022aeab:	cc                   	int3
fffff8000022aeac:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff8000022aeb0:	45 84 c0             	test   %r8b,%r8b
fffff8000022aeb3:	75 08                	jne    0xfffff8000022aebd
fffff8000022aeb5:	3b 90 28 01 00 00    	cmp    0x128(%rax),%edx
fffff8000022aebb:	74 1d                	je     0xfffff8000022aeda
fffff8000022aebd:	89 90 28 01 00 00    	mov    %edx,0x128(%rax)
fffff8000022aec3:	f6 05 92 e6 3d 00 01 	testb  $0x1,0x3de692(%rip)        # 0xfffff8000060955c
fffff8000022aeca:	0f 85 b0 54 02 00    	jne    0xfffff80000250380
fffff8000022aed0:	8b c2                	mov    %edx,%eax
fffff8000022aed2:	b9 02 40 00 00       	mov    $0x4002,%ecx
fffff8000022aed7:	0f 79 c8             	vmwrite %rax,%rcx
fffff8000022aeda:	c3                   	ret
fffff8000022aedb:	cc                   	int3
fffff8000022aedc:	cc                   	int3
fffff8000022aedd:	cc                   	int3
fffff8000022aede:	cc                   	int3
fffff8000022aedf:	cc                   	int3
fffff8000022aee0:	cc                   	int3
fffff8000022aee1:	cc                   	int3
fffff8000022aee2:	cc                   	int3
fffff8000022aee3:	cc                   	int3
fffff8000022aee4:	f6 05 71 e6 3d 00 01 	testb  $0x1,0x3de671(%rip)        # 0xfffff8000060955c
fffff8000022aeeb:	0f 85 a7 54 02 00    	jne    0xfffff80000250398
fffff8000022aef1:	8b 01                	mov    (%rcx),%eax
fffff8000022aef3:	b9 02 40 00 00       	mov    $0x4002,%ecx
fffff8000022aef8:	0f 79 c8             	vmwrite %rax,%rcx
fffff8000022aefb:	c3                   	ret
fffff8000022aefc:	cc                   	int3
fffff8000022aefd:	cc                   	int3
fffff8000022aefe:	cc                   	int3
fffff8000022aeff:	cc                   	int3
fffff8000022af00:	cc                   	int3
fffff8000022af01:	cc                   	int3
fffff8000022af02:	cc                   	int3
fffff8000022af03:	cc                   	int3
fffff8000022af04:	cc                   	int3
fffff8000022af05:	cc                   	int3
fffff8000022af06:	cc                   	int3
fffff8000022af07:	cc                   	int3
fffff8000022af08:	cc                   	int3
fffff8000022af09:	cc                   	int3
fffff8000022af0a:	cc                   	int3
fffff8000022af0b:	cc                   	int3
fffff8000022af0c:	cc                   	int3
fffff8000022af0d:	cc                   	int3
fffff8000022af0e:	cc                   	int3
fffff8000022af0f:	cc                   	int3
fffff8000022af10:	45 33 c9             	xor    %r9d,%r9d
fffff8000022af13:	4c 8b c1             	mov    %rcx,%r8
fffff8000022af16:	4c 39 0a             	cmp    %r9,(%rdx)
fffff8000022af19:	74 02                	je     0xfffff8000022af1d
fffff8000022af1b:	c3                   	ret
fffff8000022af1c:	cc                   	int3
fffff8000022af1d:	83 3d ac 66 3d 00 03 	cmpl   $0x3,0x3d66ac(%rip)        # 0xfffff800006015d0
fffff8000022af24:	74 f5                	je     0xfffff8000022af1b
fffff8000022af26:	e9 87 54 02 00       	jmp    0xfffff800002503b2
fffff8000022af2b:	cc                   	int3
fffff8000022af2c:	cc                   	int3
fffff8000022af2d:	cc                   	int3
fffff8000022af2e:	cc                   	int3
fffff8000022af2f:	cc                   	int3
fffff8000022af30:	cc                   	int3
fffff8000022af31:	cc                   	int3
fffff8000022af32:	cc                   	int3
fffff8000022af33:	cc                   	int3
fffff8000022af34:	cc                   	int3
fffff8000022af35:	cc                   	int3
fffff8000022af36:	cc                   	int3
fffff8000022af37:	cc                   	int3
fffff8000022af38:	cc                   	int3
fffff8000022af39:	cc                   	int3
fffff8000022af3a:	cc                   	int3
fffff8000022af3b:	cc                   	int3
fffff8000022af3c:	cc                   	int3
fffff8000022af3d:	cc                   	int3
fffff8000022af3e:	cc                   	int3
fffff8000022af3f:	cc                   	int3
fffff8000022af40:	48 8b c4             	mov    %rsp,%rax
fffff8000022af43:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000022af47:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000022af4b:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000022af4f:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff8000022af53:	41 56                	push   %r14
fffff8000022af55:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000022af59:	48 8b a9 08 f0 02 00 	mov    0x2f008(%rcx),%rbp
fffff8000022af60:	48 8d b1 a0 88 02 00 	lea    0x288a0(%rcx),%rsi
fffff8000022af67:	f0 48 0f ba 2e 00    	lock btsq $0x0,(%rsi)
fffff8000022af6d:	4c 8b f2             	mov    %rdx,%r14
fffff8000022af70:	48 8b d9             	mov    %rcx,%rbx
fffff8000022af73:	73 48                	jae    0xfffff8000022afbd
fffff8000022af75:	48 8b ce             	mov    %rsi,%rcx
fffff8000022af78:	e8 93 06 ff ff       	call   0xfffff8000021b610
fffff8000022af7d:	eb 3e                	jmp    0xfffff8000022afbd
fffff8000022af7f:	48 8b 07             	mov    (%rdi),%rax
fffff8000022af82:	48 39 78 08          	cmp    %rdi,0x8(%rax)
fffff8000022af86:	0f 85 4c 54 02 00    	jne    0xfffff800002503d8
fffff8000022af8c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
fffff8000022af90:	48 39 39             	cmp    %rdi,(%rcx)