fffff80000278d44:	48 8b 8b 40 a5 02 00 	mov    0x2a540(%rbx),%rcx
fffff80000278d4b:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff80000278d50:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff80000278d53:	33 c1                	xor    %ecx,%eax
fffff80000278d55:	83 e0 0f             	and    $0xf,%eax
fffff80000278d58:	33 c1                	xor    %ecx,%eax
fffff80000278d5a:	89 44 24 40          	mov    %eax,0x40(%rsp)
fffff80000278d5e:	48 8b c1             	mov    %rcx,%rax
fffff80000278d61:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
fffff80000278d66:	f0 48 0f b1 93 40 a5 	lock cmpxchg %rdx,0x2a540(%rbx)
fffff80000278d6d:	02 00
fffff80000278d6f:	48 3b c1             	cmp    %rcx,%rax
fffff80000278d72:	75 d0                	jne    0xfffff80000278d44
fffff80000278d74:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000278d79:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000278d7e:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
fffff80000278d83:	48 83 c4 20          	add    $0x20,%rsp
fffff80000278d87:	5f                   	pop    %rdi
fffff80000278d88:	c3                   	ret
fffff80000278d89:	cc                   	int3
fffff80000278d8a:	cc                   	int3
fffff80000278d8b:	cc                   	int3
fffff80000278d8c:	cc                   	int3
fffff80000278d8d:	cc                   	int3
fffff80000278d8e:	cc                   	int3
fffff80000278d8f:	cc                   	int3
fffff80000278d90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000278d95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000278d9a:	56                   	push   %rsi
fffff80000278d9b:	57                   	push   %rdi
fffff80000278d9c:	41 56                	push   %r14
fffff80000278d9e:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000278da2:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff80000278da9:	00 00
fffff80000278dab:	4c 8b f2             	mov    %rdx,%r14
fffff80000278dae:	0f b7 f1             	movzwl %cx,%esi
fffff80000278db1:	ba 10 00 00 00       	mov    $0x10,%edx
fffff80000278db6:	48 8b cf             	mov    %rdi,%rcx
fffff80000278db9:	49 8b e8             	mov    %r8,%rbp
fffff80000278dbc:	e8 bb 1c 00 00       	call   0xfffff8000027aa7c
fffff80000278dc1:	48 8b d8             	mov    %rax,%rbx
fffff80000278dc4:	48 85 c0             	test   %rax,%rax
fffff80000278dc7:	0f 84 a7 00 00 00    	je     0xfffff80000278e74
fffff80000278dcd:	c7 00 00 00 11 c0    	movl   $0xc0110000,(%rax)
fffff80000278dd3:	66 89 70 06          	mov    %si,0x6(%rax)
fffff80000278dd7:	8b 05 2f 04 51 00    	mov    0x51042f(%rip),%eax        # 0xfffff8000078920c
fffff80000278ddd:	85 c0                	test   %eax,%eax
fffff80000278ddf:	74 4b                	je     0xfffff80000278e2c
fffff80000278de1:	83 f8 01             	cmp    $0x1,%eax
fffff80000278de4:	74 3b                	je     0xfffff80000278e21
fffff80000278de6:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000278ded:	00 00
fffff80000278def:	f6 05 6a 07 39 00 04 	testb  $0x4,0x39076a(%rip)        # 0xfffff80000609560
fffff80000278df6:	74 18                	je     0xfffff80000278e10
fffff80000278df8:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff80000278dfc:	0f 31                	rdtsc
fffff80000278dfe:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000278e02:	48 0b c2             	or     %rdx,%rax
fffff80000278e05:	48 8b c8             	mov    %rax,%rcx
fffff80000278e08:	49 8b c0             	mov    %r8,%rax
fffff80000278e0b:	48 f7 e1             	mul    %rcx
fffff80000278e0e:	eb 08                	jmp    0xfffff80000278e18
fffff80000278e10:	e8 47 d7 fb ff       	call   0xfffff8000023655c
fffff80000278e15:	48 8b d0             	mov    %rax,%rdx
fffff80000278e18:	48 8b 05 a1 38 53 00 	mov    0x5338a1(%rip),%rax        # 0xfffff800007ac6c0
fffff80000278e1f:	eb 44                	jmp    0xfffff80000278e65
fffff80000278e21:	0f 31                	rdtsc
fffff80000278e23:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000278e27:	48 0b c2             	or     %rdx,%rax
fffff80000278e2a:	eb 3c                	jmp    0xfffff80000278e68
fffff80000278e2c:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000278e33:	00 00
fffff80000278e35:	f6 05 24 07 39 00 04 	testb  $0x4,0x390724(%rip)        # 0xfffff80000609560
fffff80000278e3c:	74 18                	je     0xfffff80000278e56
fffff80000278e3e:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff80000278e42:	0f 31                	rdtsc
fffff80000278e44:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000278e48:	48 0b c2             	or     %rdx,%rax
fffff80000278e4b:	48 8b c8             	mov    %rax,%rcx
fffff80000278e4e:	49 8b c0             	mov    %r8,%rax
fffff80000278e51:	48 f7 e1             	mul    %rcx
fffff80000278e54:	eb 08                	jmp    0xfffff80000278e5e
fffff80000278e56:	e8 01 d7 fb ff       	call   0xfffff8000023655c
fffff80000278e5b:	48 8b d0             	mov    %rax,%rdx
fffff80000278e5e:	48 8b 05 ab 03 51 00 	mov    0x5103ab(%rip),%rax        # 0xfffff80000789210
fffff80000278e65:	48 03 c2             	add    %rdx,%rax
fffff80000278e68:	48 89 43 08          	mov    %rax,0x8(%rbx)
fffff80000278e6c:	4c 89 73 10          	mov    %r14,0x10(%rbx)
fffff80000278e70:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
fffff80000278e74:	8b 05 4a 03 51 00    	mov    0x51034a(%rip),%eax        # 0xfffff800007891c4
fffff80000278e7a:	ff c8                	dec    %eax
fffff80000278e7c:	83 f8 01             	cmp    $0x1,%eax
fffff80000278e7f:	76 08                	jbe    0xfffff80000278e89
fffff80000278e81:	ff 8f b0 04 01 00    	decl   0x104b0(%rdi)
fffff80000278e87:	eb 3c                	jmp    0xfffff80000278ec5
fffff80000278e89:	48 85 db             	test   %rbx,%rbx
fffff80000278e8c:	74 37                	je     0xfffff80000278ec5
fffff80000278e8e:	0f 0d 8f 40 a5 02 00 	prefetchw 0x2a540(%rdi)
fffff80000278e95:	48 8b 8f 40 a5 02 00 	mov    0x2a540(%rdi),%rcx
fffff80000278e9c:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
fffff80000278ea1:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff80000278ea4:	33 c1                	xor    %ecx,%eax
fffff80000278ea6:	83 e0 0f             	and    $0xf,%eax
fffff80000278ea9:	33 c1                	xor    %ecx,%eax
fffff80000278eab:	89 44 24 58          	mov    %eax,0x58(%rsp)
fffff80000278eaf:	48 8b c1             	mov    %rcx,%rax
fffff80000278eb2:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
fffff80000278eb7:	f0 48 0f b1 97 40 a5 	lock cmpxchg %rdx,0x2a540(%rdi)
fffff80000278ebe:	02 00
fffff80000278ec0:	48 3b c1             	cmp    %rcx,%rax
fffff80000278ec3:	75 d0                	jne    0xfffff80000278e95
fffff80000278ec5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000278eca:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff80000278ecf:	48 83 c4 20          	add    $0x20,%rsp
fffff80000278ed3:	41 5e                	pop    %r14
fffff80000278ed5:	5f                   	pop    %rdi
fffff80000278ed6:	5e                   	pop    %rsi
fffff80000278ed7:	c3                   	ret
fffff80000278ed8:	cc                   	int3
fffff80000278ed9:	cc                   	int3
fffff80000278eda:	cc                   	int3
fffff80000278edb:	cc                   	int3
fffff80000278edc:	cc                   	int3
fffff80000278edd:	cc                   	int3
fffff80000278ede:	cc                   	int3
fffff80000278edf:	cc                   	int3
fffff80000278ee0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000278ee5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000278eea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000278eef:	57                   	push   %rdi
fffff80000278ef0:	41 56                	push   %r14
fffff80000278ef2:	41 57                	push   %r15
fffff80000278ef4:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000278ef8:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff80000278eff:	00 00
fffff80000278f01:	4c 8b fa             	mov    %rdx,%r15
fffff80000278f04:	0f b7 f1             	movzwl %cx,%esi
fffff80000278f07:	ba 18 00 00 00       	mov    $0x18,%edx
fffff80000278f0c:	48 8b cf             	mov    %rdi,%rcx
fffff80000278f0f:	49 8b e9             	mov    %r9,%rbp
fffff80000278f12:	4d 8b f0             	mov    %r8,%r14
fffff80000278f15:	e8 62 1b 00 00       	call   0xfffff8000027aa7c
fffff80000278f1a:	48 8b d8             	mov    %rax,%rbx
fffff80000278f1d:	48 85 c0             	test   %rax,%rax
fffff80000278f20:	0f 84 ab 00 00 00    	je     0xfffff80000278fd1
fffff80000278f26:	c7 00 00 00 11 c0    	movl   $0xc0110000,(%rax)
fffff80000278f2c:	66 89 70 06          	mov    %si,0x6(%rax)
fffff80000278f30:	8b 05 d6 02 51 00    	mov    0x5102d6(%rip),%eax        # 0xfffff8000078920c
fffff80000278f36:	85 c0                	test   %eax,%eax
fffff80000278f38:	74 4b                	je     0xfffff80000278f85
fffff80000278f3a:	83 f8 01             	cmp    $0x1,%eax
fffff80000278f3d:	74 3b                	je     0xfffff80000278f7a
fffff80000278f3f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000278f46:	00 00
fffff80000278f48:	f6 05 11 06 39 00 04 	testb  $0x4,0x390611(%rip)        # 0xfffff80000609560
fffff80000278f4f:	74 18                	je     0xfffff80000278f69
fffff80000278f51:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff80000278f55:	0f 31                	rdtsc
fffff80000278f57:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000278f5b:	48 0b c2             	or     %rdx,%rax
fffff80000278f5e:	48 8b c8             	mov    %rax,%rcx
fffff80000278f61:	49 8b c0             	mov    %r8,%rax
fffff80000278f64:	48 f7 e1             	mul    %rcx
fffff80000278f67:	eb 08                	jmp    0xfffff80000278f71
fffff80000278f69:	e8 ee d5 fb ff       	call   0xfffff8000023655c
fffff80000278f6e:	48 8b d0             	mov    %rax,%rdx
fffff80000278f71:	48 8b 05 48 37 53 00 	mov    0x533748(%rip),%rax        # 0xfffff800007ac6c0
fffff80000278f78:	eb 44                	jmp    0xfffff80000278fbe
fffff80000278f7a:	0f 31                	rdtsc
fffff80000278f7c:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000278f80:	48 0b c2             	or     %rdx,%rax
fffff80000278f83:	eb 3c                	jmp    0xfffff80000278fc1
fffff80000278f85:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000278f8c:	00 00
fffff80000278f8e:	f6 05 cb 05 39 00 04 	testb  $0x4,0x3905cb(%rip)        # 0xfffff80000609560
fffff80000278f95:	74 18                	je     0xfffff80000278faf
fffff80000278f97:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff80000278f9b:	0f 31                	rdtsc
fffff80000278f9d:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000278fa1:	48 0b c2             	or     %rdx,%rax
fffff80000278fa4:	48 8b c8             	mov    %rax,%rcx
fffff80000278fa7:	49 8b c0             	mov    %r8,%rax
fffff80000278faa:	48 f7 e1             	mul    %rcx
fffff80000278fad:	eb 08                	jmp    0xfffff80000278fb7
fffff80000278faf:	e8 a8 d5 fb ff       	call   0xfffff8000023655c
fffff80000278fb4:	48 8b d0             	mov    %rax,%rdx
fffff80000278fb7:	48 8b 05 52 02 51 00 	mov    0x510252(%rip),%rax        # 0xfffff80000789210
fffff80000278fbe:	48 03 c2             	add    %rdx,%rax
fffff80000278fc1:	48 89 43 08          	mov    %rax,0x8(%rbx)
fffff80000278fc5:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
fffff80000278fc9:	4c 89 73 18          	mov    %r14,0x18(%rbx)
fffff80000278fcd:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
fffff80000278fd1:	8b 05 ed 01 51 00    	mov    0x5101ed(%rip),%eax        # 0xfffff800007891c4
fffff80000278fd7:	ff c8                	dec    %eax
fffff80000278fd9:	83 f8 01             	cmp    $0x1,%eax
fffff80000278fdc:	76 08                	jbe    0xfffff80000278fe6
fffff80000278fde:	ff 8f b0 04 01 00    	decl   0x104b0(%rdi)
fffff80000278fe4:	eb 3c                	jmp    0xfffff80000279022
fffff80000278fe6:	48 85 db             	test   %rbx,%rbx
fffff80000278fe9:	74 37                	je     0xfffff80000279022
fffff80000278feb:	0f 0d 8f 40 a5 02 00 	prefetchw 0x2a540(%rdi)
fffff80000278ff2:	48 8b 8f 40 a5 02 00 	mov    0x2a540(%rdi),%rcx
fffff80000278ff9:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff80000278ffe:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff80000279001:	33 c1                	xor    %ecx,%eax
fffff80000279003:	83 e0 0f             	and    $0xf,%eax
fffff80000279006:	33 c1                	xor    %ecx,%eax
fffff80000279008:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff8000027900c:	48 8b c1             	mov    %rcx,%rax
fffff8000027900f:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
fffff80000279014:	f0 48 0f b1 97 40 a5 	lock cmpxchg %rdx,0x2a540(%rdi)
fffff8000027901b:	02 00
fffff8000027901d:	48 3b c1             	cmp    %rcx,%rax
fffff80000279020:	75 d0                	jne    0xfffff80000278ff2
fffff80000279022:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff80000279027:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff8000027902c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff80000279031:	48 83 c4 30          	add    $0x30,%rsp
fffff80000279035:	41 5f                	pop    %r15
fffff80000279037:	41 5e                	pop    %r14
fffff80000279039:	5f                   	pop    %rdi
fffff8000027903a:	c3                   	ret
fffff8000027903b:	cc                   	int3
fffff8000027903c:	cc                   	int3
fffff8000027903d:	cc                   	int3
fffff8000027903e:	cc                   	int3
fffff8000027903f:	cc                   	int3
fffff80000279040:	cc                   	int3
fffff80000279041:	cc                   	int3
fffff80000279042:	cc                   	int3
fffff80000279043:	cc                   	int3
fffff80000279044:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000279049:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000027904e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000279053:	57                   	push   %rdi
fffff80000279054:	41 56                	push   %r14
fffff80000279056:	41 57                	push   %r15
fffff80000279058:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000027905c:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff80000279063:	00 00
fffff80000279065:	4c 8b fa             	mov    %rdx,%r15
fffff80000279068:	0f b7 f1             	movzwl %cx,%esi
fffff8000027906b:	ba 20 00 00 00       	mov    $0x20,%edx
fffff80000279070:	48 8b cf             	mov    %rdi,%rcx
fffff80000279073:	49 8b e9             	mov    %r9,%rbp
fffff80000279076:	4d 8b f0             	mov    %r8,%r14
fffff80000279079:	e8 fe 19 00 00       	call   0xfffff8000027aa7c
fffff8000027907e:	48 8b d8             	mov    %rax,%rbx
fffff80000279081:	48 85 c0             	test   %rax,%rax
fffff80000279084:	0f 84 b4 00 00 00    	je     0xfffff8000027913e
fffff8000027908a:	c7 00 00 00 11 c0    	movl   $0xc0110000,(%rax)
fffff80000279090:	66 89 70 06          	mov    %si,0x6(%rax)
fffff80000279094:	8b 05 72 01 51 00    	mov    0x510172(%rip),%eax        # 0xfffff8000078920c
fffff8000027909a:	85 c0                	test   %eax,%eax
fffff8000027909c:	74 4b                	je     0xfffff800002790e9
fffff8000027909e:	83 f8 01             	cmp    $0x1,%eax
fffff800002790a1:	74 3b                	je     0xfffff800002790de
fffff800002790a3:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002790aa:	00 00
fffff800002790ac:	f6 05 ad 04 39 00 04 	testb  $0x4,0x3904ad(%rip)        # 0xfffff80000609560
fffff800002790b3:	74 18                	je     0xfffff800002790cd
fffff800002790b5:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002790b9:	0f 31                	rdtsc
fffff800002790bb:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002790bf:	48 0b c2             	or     %rdx,%rax
fffff800002790c2:	48 8b c8             	mov    %rax,%rcx
fffff800002790c5:	49 8b c0             	mov    %r8,%rax
fffff800002790c8:	48 f7 e1             	mul    %rcx
fffff800002790cb:	eb 08                	jmp    0xfffff800002790d5
fffff800002790cd:	e8 8a d4 fb ff       	call   0xfffff8000023655c
fffff800002790d2:	48 8b d0             	mov    %rax,%rdx
fffff800002790d5:	48 8b 05 e4 35 53 00 	mov    0x5335e4(%rip),%rax        # 0xfffff800007ac6c0
fffff800002790dc:	eb 44                	jmp    0xfffff80000279122
fffff800002790de:	0f 31                	rdtsc
fffff800002790e0:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002790e4:	48 0b c2             	or     %rdx,%rax
fffff800002790e7:	eb 3c                	jmp    0xfffff80000279125
fffff800002790e9:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff800002790f0:	00 00
fffff800002790f2:	f6 05 67 04 39 00 04 	testb  $0x4,0x390467(%rip)        # 0xfffff80000609560
fffff800002790f9:	74 18                	je     0xfffff80000279113
fffff800002790fb:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff800002790ff:	0f 31                	rdtsc
fffff80000279101:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000279105:	48 0b c2             	or     %rdx,%rax
fffff80000279108:	48 8b c8             	mov    %rax,%rcx
fffff8000027910b:	49 8b c0             	mov    %r8,%rax
fffff8000027910e:	48 f7 e1             	mul    %rcx
fffff80000279111:	eb 08                	jmp    0xfffff8000027911b
fffff80000279113:	e8 44 d4 fb ff       	call   0xfffff8000023655c
fffff80000279118:	48 8b d0             	mov    %rax,%rdx
fffff8000027911b:	48 8b 05 ee 00 51 00 	mov    0x5100ee(%rip),%rax        # 0xfffff80000789210
fffff80000279122:	48 03 c2             	add    %rdx,%rax
fffff80000279125:	48 89 43 08          	mov    %rax,0x8(%rbx)
fffff80000279129:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
fffff8000027912e:	48 89 43 28          	mov    %rax,0x28(%rbx)
fffff80000279132:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
fffff80000279136:	4c 89 73 18          	mov    %r14,0x18(%rbx)
fffff8000027913a:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
fffff8000027913e:	8b 05 80 00 51 00    	mov    0x510080(%rip),%eax        # 0xfffff800007891c4
fffff80000279144:	ff c8                	dec    %eax
fffff80000279146:	83 f8 01             	cmp    $0x1,%eax
fffff80000279149:	76 08                	jbe    0xfffff80000279153
fffff8000027914b:	ff 8f b0 04 01 00    	decl   0x104b0(%rdi)
fffff80000279151:	eb 3c                	jmp    0xfffff8000027918f
fffff80000279153:	48 85 db             	test   %rbx,%rbx
fffff80000279156:	74 37                	je     0xfffff8000027918f
fffff80000279158:	0f 0d 8f 40 a5 02 00 	prefetchw 0x2a540(%rdi)
fffff8000027915f:	48 8b 8f 40 a5 02 00 	mov    0x2a540(%rdi),%rcx
fffff80000279166:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff8000027916b:	8d 41 ff             	lea    -0x1(%rcx),%eax
fffff8000027916e:	33 c1                	xor    %ecx,%eax
fffff80000279170:	83 e0 0f             	and    $0xf,%eax
fffff80000279173:	33 c1                	xor    %ecx,%eax
fffff80000279175:	89 44 24 20          	mov    %eax,0x20(%rsp)
fffff80000279179:	48 8b c1             	mov    %rcx,%rax
fffff8000027917c:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
fffff80000279181:	f0 48 0f b1 97 40 a5 	lock cmpxchg %rdx,0x2a540(%rdi)
fffff80000279188:	02 00
fffff8000027918a:	48 3b c1             	cmp    %rcx,%rax
fffff8000027918d:	75 d0                	jne    0xfffff8000027915f
fffff8000027918f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff80000279194:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff80000279199:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff8000027919e:	48 83 c4 30          	add    $0x30,%rsp
fffff800002791a2:	41 5f                	pop    %r15
fffff800002791a4:	41 5e                	pop    %r14
fffff800002791a6:	5f                   	pop    %rdi
fffff800002791a7:	c3                   	ret
fffff800002791a8:	cc                   	int3
fffff800002791a9:	cc                   	int3
fffff800002791aa:	cc                   	int3
fffff800002791ab:	cc                   	int3
fffff800002791ac:	cc                   	int3
fffff800002791ad:	cc                   	int3
fffff800002791ae:	cc                   	int3
fffff800002791af:	cc                   	int3
fffff800002791b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002791b5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002791ba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002791bf:	57                   	push   %rdi
fffff800002791c0:	41 56                	push   %r14
fffff800002791c2:	41 57                	push   %r15
fffff800002791c4:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002791c8:	65 48 8b 3c 25 00 00 	mov    %gs:0x0,%rdi
fffff800002791cf:	00 00
fffff800002791d1:	4c 8b fa             	mov    %rdx,%r15
fffff800002791d4:	0f b7 f1             	movzwl %cx,%esi
fffff800002791d7:	ba 28 00 00 00       	mov    $0x28,%edx
fffff800002791dc:	48 8b cf             	mov    %rdi,%rcx