fffff8000022fb81:	48 89 45 08          	mov    %rax,0x8(%rbp)
fffff8000022fb85:	eb 75                	jmp    0xfffff8000022fbfc
fffff8000022fb87:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff8000022fb8c:	e8 9f 94 fd ff       	call   0xfffff80000209030
fffff8000022fb91:	eb 7d                	jmp    0xfffff8000022fc10
fffff8000022fb93:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff8000022fb98:	e8 13 d3 00 00       	call   0xfffff8000023ceb0
fffff8000022fb9d:	eb 71                	jmp    0xfffff8000022fc10
fffff8000022fb9f:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000022fba6:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
fffff8000022fbaa:	4c 89 75 d0          	mov    %r14,-0x30(%rbp)
fffff8000022fbae:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff8000022fbb5:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff8000022fbbc:	8b 05 9a 99 3d 00    	mov    0x3d999a(%rip),%eax        # 0xfffff8000060955c
fffff8000022fbc2:	41 84 c4             	test   %al,%r12b
fffff8000022fbc5:	74 1d                	je     0xfffff8000022fbe4
fffff8000022fbc7:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff8000022fbce:	02 00
fffff8000022fbd0:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
fffff8000022fbd4:	ba 00 68 00 00       	mov    $0x6800,%edx
fffff8000022fbd9:	e8 32 24 0e 00       	call   0xfffff80000312010
fffff8000022fbde:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
fffff8000022fbe2:	eb 11                	jmp    0xfffff8000022fbf5
fffff8000022fbe4:	b8 00 68 00 00       	mov    $0x6800,%eax
fffff8000022fbe9:	0f 78 45 d0          	vmread %rax,-0x30(%rbp)
fffff8000022fbed:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
fffff8000022fbf1:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
fffff8000022fbf5:	48 8b 00             	mov    (%rax),%rax
fffff8000022fbf8:	48 89 45 10          	mov    %rax,0x10(%rbp)
fffff8000022fbfc:	49 8b ca             	mov    %r10,%rcx
fffff8000022fbff:	4d 23 ca             	and    %r10,%r9
fffff8000022fc02:	48 f7 d1             	not    %rcx
fffff8000022fc05:	48 23 c8             	and    %rax,%rcx
fffff8000022fc08:	49 0b c9             	or     %r9,%rcx
fffff8000022fc0b:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
fffff8000022fc10:	48 83 7c 24 50 02    	cmpq   $0x2,0x50(%rsp)
fffff8000022fc16:	0f 83 6b fc ff ff    	jae    0xfffff8000022f887
fffff8000022fc1c:	4c 39 76 40          	cmp    %r14,0x40(%rsi)
fffff8000022fc20:	0f 84 61 fc ff ff    	je     0xfffff8000022f887
fffff8000022fc26:	49 8b cf             	mov    %r15,%rcx
fffff8000022fc29:	c6 43 17 03          	movb   $0x3,0x17(%rbx)
fffff8000022fc2d:	e8 8a 37 ff ff       	call   0xfffff800002233bc
fffff8000022fc32:	e9 50 fc ff ff       	jmp    0xfffff8000022f887
fffff8000022fc37:	49 8b 07             	mov    (%r15),%rax
fffff8000022fc3a:	4c 89 75 b8          	mov    %r14,-0x48(%rbp)
fffff8000022fc3e:	48 8b 58 38          	mov    0x38(%rax),%rbx
fffff8000022fc42:	f0 45 20 b7 85 00 00 	lock and %r14b,0x85(%r15)
fffff8000022fc49:	00
fffff8000022fc4a:	4d 8b 77 08          	mov    0x8(%r15),%r14
fffff8000022fc4e:	49 8d 4e 10          	lea    0x10(%r14),%rcx
fffff8000022fc52:	f0 48 0f ba 29 00    	lock btsq $0x0,(%rcx)
fffff8000022fc58:	73 05                	jae    0xfffff8000022fc5f
fffff8000022fc5a:	e8 b1 b9 fe ff       	call   0xfffff8000021b610
fffff8000022fc5f:	49 8b 46 08          	mov    0x8(%r14),%rax
fffff8000022fc63:	45 89 66 44          	mov    %r12d,0x44(%r14)
fffff8000022fc67:	48 8b b3 38 01 00 00 	mov    0x138(%rbx),%rsi
fffff8000022fc6e:	48 3b f0             	cmp    %rax,%rsi
fffff8000022fc71:	75 73                	jne    0xfffff8000022fce6
fffff8000022fc73:	48 8b 46 10          	mov    0x10(%rsi),%rax
fffff8000022fc77:	45 33 e4             	xor    %r12d,%r12d
fffff8000022fc7a:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
fffff8000022fc7e:	48 39 83 c0 00 00 00 	cmp    %rax,0xc0(%rbx)
fffff8000022fc85:	75 3e                	jne    0xfffff8000022fcc5
fffff8000022fc87:	44 38 63 12          	cmp    %r12b,0x12(%rbx)
fffff8000022fc8b:	74 13                	je     0xfffff8000022fca0
fffff8000022fc8d:	48 8b 46 10          	mov    0x10(%rsi),%rax
fffff8000022fc91:	41 8d 4c 24 01       	lea    0x1(%r12),%ecx
fffff8000022fc96:	48 03 c1             	add    %rcx,%rax
fffff8000022fc99:	88 4e 3c             	mov    %cl,0x3c(%rsi)
fffff8000022fc9c:	48 89 46 10          	mov    %rax,0x10(%rsi)
fffff8000022fca0:	49 8b 0e             	mov    (%r14),%rcx
fffff8000022fca3:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
fffff8000022fca7:	48 8b d6             	mov    %rsi,%rdx
fffff8000022fcaa:	e8 b1 0b fe ff       	call   0xfffff80000210860
fffff8000022fcaf:	4c 8b 65 b0          	mov    -0x50(%rbp),%r12
fffff8000022fcb3:	4c 3b e6             	cmp    %rsi,%r12
fffff8000022fcb6:	74 14                	je     0xfffff8000022fccc
fffff8000022fcb8:	48 8b d3             	mov    %rbx,%rdx
fffff8000022fcbb:	49 8b ce             	mov    %r14,%rcx
fffff8000022fcbe:	e8 0d e8 fe ff       	call   0xfffff8000021e4d0
fffff8000022fcc3:	eb 07                	jmp    0xfffff8000022fccc
fffff8000022fcc5:	4c 8b e6             	mov    %rsi,%r12
fffff8000022fcc8:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
fffff8000022fccc:	4c 8d 4d b8          	lea    -0x48(%rbp),%r9
fffff8000022fcd0:	4d 8b c4             	mov    %r12,%r8
fffff8000022fcd3:	49 8b d7             	mov    %r15,%rdx
fffff8000022fcd6:	49 8b ce             	mov    %r14,%rcx
fffff8000022fcd9:	e8 32 a3 fe ff       	call   0xfffff8000021a010
fffff8000022fcde:	41 bc 01 00 00 00    	mov    $0x1,%r12d
fffff8000022fce4:	eb 12                	jmp    0xfffff8000022fcf8
fffff8000022fce6:	4c 8d 4d b8          	lea    -0x48(%rbp),%r9
fffff8000022fcea:	4c 8b c3             	mov    %rbx,%r8
fffff8000022fced:	49 8b d7             	mov    %r15,%rdx
fffff8000022fcf0:	49 8b ce             	mov    %r14,%rcx
fffff8000022fcf3:	e8 b8 ce fe ff       	call   0xfffff8000021cbb0
fffff8000022fcf8:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
fffff8000022fcfc:	45 33 f6             	xor    %r14d,%r14d
fffff8000022fcff:	44 38 35 0a 2c 55 00 	cmp    %r14b,0x552c0a(%rip)        # 0xfffff80000782910
fffff8000022fd06:	4c 89 45 c0          	mov    %r8,-0x40(%rbp)
fffff8000022fd0a:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
fffff8000022fd0e:	75 10                	jne    0xfffff8000022fd20
fffff8000022fd10:	48 8b d3             	mov    %rbx,%rdx
fffff8000022fd13:	49 8b cf             	mov    %r15,%rcx
fffff8000022fd16:	e8 85 bd fe ff       	call   0xfffff8000021baa0
fffff8000022fd1b:	e9 67 fb ff ff       	jmp    0xfffff8000022f887
fffff8000022fd20:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
fffff8000022fd24:	48 8b d3             	mov    %rbx,%rdx
fffff8000022fd27:	49 8b cf             	mov    %r15,%rcx
fffff8000022fd2a:	e8 51 9f fe ff       	call   0xfffff80000219c80
fffff8000022fd2f:	f6 05 2a 98 3d 00 04 	testb  $0x4,0x3d982a(%rip)        # 0xfffff80000609560
fffff8000022fd36:	4c 8b 75 c0          	mov    -0x40(%rbp),%r14
fffff8000022fd3a:	49 8b 37             	mov    (%r15),%rsi
fffff8000022fd3d:	74 18                	je     0xfffff8000022fd57
fffff8000022fd3f:	0f 31                	rdtsc
fffff8000022fd41:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022fd45:	48 0b c2             	or     %rdx,%rax
fffff8000022fd48:	48 8b c8             	mov    %rax,%rcx
fffff8000022fd4b:	48 8b 46 28          	mov    0x28(%rsi),%rax
fffff8000022fd4f:	48 f7 e1             	mul    %rcx
fffff8000022fd52:	4c 8b fa             	mov    %rdx,%r15
fffff8000022fd55:	eb 0b                	jmp    0xfffff8000022fd62
fffff8000022fd57:	48 8b ce             	mov    %rsi,%rcx
fffff8000022fd5a:	e8 fd 67 00 00       	call   0xfffff8000023655c
fffff8000022fd5f:	4c 8b f8             	mov    %rax,%r15
fffff8000022fd62:	4d 8b c7             	mov    %r15,%r8
fffff8000022fd65:	4c 2b 86 08 f0 02 00 	sub    0x2f008(%rsi),%r8
fffff8000022fd6c:	0f 31                	rdtsc
fffff8000022fd6e:	48 8b 8e c8 f0 02 00 	mov    0x2f0c8(%rsi),%rcx
fffff8000022fd75:	33 ff                	xor    %edi,%edi
fffff8000022fd77:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022fd7b:	4d 8b cf             	mov    %r15,%r9
fffff8000022fd7e:	48 0b c2             	or     %rdx,%rax
fffff8000022fd81:	48 03 46 58          	add    0x58(%rsi),%rax
fffff8000022fd85:	4c 89 be 08 f0 02 00 	mov    %r15,0x2f008(%rsi)
fffff8000022fd8c:	4c 01 86 10 f0 02 00 	add    %r8,0x2f010(%rsi)
fffff8000022fd93:	48 89 86 c8 f0 02 00 	mov    %rax,0x2f0c8(%rsi)
fffff8000022fd9a:	48 2b c1             	sub    %rcx,%rax
fffff8000022fd9d:	48 01 86 d0 f0 02 00 	add    %rax,0x2f0d0(%rsi)
fffff8000022fda4:	4c 01 86 18 f0 02 00 	add    %r8,0x2f018(%rsi)
fffff8000022fdab:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
fffff8000022fdaf:	4c 01 81 b8 00 00 00 	add    %r8,0xb8(%rcx)
fffff8000022fdb6:	48 63 81 70 01 00 00 	movslq 0x170(%rcx),%rax
fffff8000022fdbd:	4c 01 84 c1 08 20 00 	add    %r8,0x2008(%rcx,%rax,8)
fffff8000022fdc4:	00
fffff8000022fdc5:	48 b8 5c 8f c2 f5 28 	movabs $0x28f5c28f5c28f5c,%rax
fffff8000022fdcc:	5c 8f 02
fffff8000022fdcf:	4c 2b 8b 80 00 00 00 	sub    0x80(%rbx),%r9
fffff8000022fdd6:	4c 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%r8
fffff8000022fddd:	48 89 bb b8 00 00 00 	mov    %rdi,0xb8(%rbx)
fffff8000022fde4:	4c 89 bb 80 00 00 00 	mov    %r15,0x80(%rbx)
fffff8000022fdeb:	8b 8e f4 a2 02 00    	mov    0x2a2f4(%rsi),%ecx
fffff8000022fdf1:	49 0f af c9          	imul   %r9,%rcx
fffff8000022fdf5:	48 01 8b a0 00 00 00 	add    %rcx,0xa0(%rbx)
fffff8000022fdfc:	48 f7 a3 a0 00 00 00 	mulq   0xa0(%rbx)
fffff8000022fe03:	4c 01 8b 08 20 00 00 	add    %r9,0x2008(%rbx)
fffff8000022fe0a:	48 8b 8b 10 20 00 00 	mov    0x2010(%rbx),%rcx
fffff8000022fe11:	49 03 c8             	add    %r8,%rcx
fffff8000022fe14:	48 89 93 20 20 00 00 	mov    %rdx,0x2020(%rbx)
fffff8000022fe1b:	48 89 8b 10 20 00 00 	mov    %rcx,0x2010(%rbx)
fffff8000022fe22:	8b 86 40 08 01 00    	mov    0x10840(%rsi),%eax
fffff8000022fe28:	39 43 1c             	cmp    %eax,0x1c(%rbx)
fffff8000022fe2b:	74 07                	je     0xfffff8000022fe34
fffff8000022fe2d:	4c 01 8b 18 20 00 00 	add    %r9,0x2018(%rbx)
fffff8000022fe34:	8b 0d 96 17 3d 00    	mov    0x3d1796(%rip),%ecx        # 0xfffff800006015d0
fffff8000022fe3a:	41 3b cc             	cmp    %r12d,%ecx
fffff8000022fe3d:	75 06                	jne    0xfffff8000022fe45
fffff8000022fe3f:	83 7b 18 ff          	cmpl   $0xffffffff,0x18(%rbx)
fffff8000022fe43:	eb 10                	jmp    0xfffff8000022fe55
fffff8000022fe45:	8b 53 18             	mov    0x18(%rbx),%edx
fffff8000022fe48:	83 f9 02             	cmp    $0x2,%ecx
fffff8000022fe4b:	0f 94 c0             	sete   %al
fffff8000022fe4e:	84 c0                	test   %al,%al
fffff8000022fe50:	74 08                	je     0xfffff8000022fe5a
fffff8000022fe52:	83 fa ff             	cmp    $0xffffffff,%edx
fffff8000022fe55:	0f 95 c0             	setne  %al
fffff8000022fe58:	eb 08                	jmp    0xfffff8000022fe62
fffff8000022fe5a:	83 fa ff             	cmp    $0xffffffff,%edx
fffff8000022fe5d:	75 3f                	jne    0xfffff8000022fe9e
fffff8000022fe5f:	40 8a c7             	mov    %dil,%al
fffff8000022fe62:	84 c0                	test   %al,%al
fffff8000022fe64:	75 38                	jne    0xfffff8000022fe9e
fffff8000022fe66:	41 3b cc             	cmp    %r12d,%ecx
fffff8000022fe69:	75 08                	jne    0xfffff8000022fe73
fffff8000022fe6b:	8b 46 08             	mov    0x8(%rsi),%eax
fffff8000022fe6e:	39 43 20             	cmp    %eax,0x20(%rbx)
fffff8000022fe71:	eb 12                	jmp    0xfffff8000022fe85
fffff8000022fe73:	8b 56 08             	mov    0x8(%rsi),%edx
fffff8000022fe76:	83 f9 02             	cmp    $0x2,%ecx
fffff8000022fe79:	8b 4b 20             	mov    0x20(%rbx),%ecx
fffff8000022fe7c:	0f 94 c0             	sete   %al
fffff8000022fe7f:	84 c0                	test   %al,%al
fffff8000022fe81:	74 07                	je     0xfffff8000022fe8a
fffff8000022fe83:	3b ca                	cmp    %edx,%ecx
fffff8000022fe85:	0f 94 c0             	sete   %al
fffff8000022fe88:	eb 07                	jmp    0xfffff8000022fe91
fffff8000022fe8a:	3b ca                	cmp    %edx,%ecx
fffff8000022fe8c:	74 07                	je     0xfffff8000022fe95
fffff8000022fe8e:	40 8a c7             	mov    %dil,%al
fffff8000022fe91:	84 c0                	test   %al,%al
fffff8000022fe93:	74 10                	je     0xfffff8000022fea5
fffff8000022fe95:	4c 01 8e 60 a2 02 00 	add    %r9,0x2a260(%rsi)
fffff8000022fe9c:	eb 07                	jmp    0xfffff8000022fea5
fffff8000022fe9e:	4c 01 8e 70 a2 02 00 	add    %r9,0x2a270(%rsi)
fffff8000022fea5:	4d 85 f6             	test   %r14,%r14
fffff8000022fea8:	0f 84 5e 03 00 00    	je     0xfffff8000023020c
fffff8000022feae:	4c 3b f3             	cmp    %rbx,%r14
fffff8000022feb1:	75 06                	jne    0xfffff8000022feb9
fffff8000022feb3:	45 84 66 13          	test   %r12b,0x13(%r14)
fffff8000022feb7:	74 1f                	je     0xfffff8000022fed8
fffff8000022feb9:	49 8b 96 88 00 00 00 	mov    0x88(%r14),%rdx
fffff8000022fec0:	45 33 c0             	xor    %r8d,%r8d
fffff8000022fec3:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
fffff8000022fec7:	49 03 d7             	add    %r15,%rdx
fffff8000022feca:	41 80 66 13 fe       	andb   $0xfe,0x13(%r14)
fffff8000022fecf:	48 83 c1 40          	add    $0x40,%rcx
fffff8000022fed3:	e8 08 94 ff ff       	call   0xfffff800002292e0
fffff8000022fed8:	4c 3b f3             	cmp    %rbx,%r14
fffff8000022fedb:	0f 84 95 01 00 00    	je     0xfffff80000230076
fffff8000022fee1:	41 88 7e 14          	mov    %dil,0x14(%r14)
fffff8000022fee5:	4d 89 be 80 00 00 00 	mov    %r15,0x80(%r14)
fffff8000022feec:	4c 89 bb b0 00 00 00 	mov    %r15,0xb0(%rbx)
fffff8000022fef3:	4c 01 a6 28 f0 02 00 	add    %r12,0x2f028(%rsi)
fffff8000022fefa:	8b 05 5c 96 3d 00    	mov    0x3d965c(%rip),%eax        # 0xfffff8000060955c
fffff8000022ff00:	0f ba e0 09          	bt     $0x9,%eax
fffff8000022ff04:	73 2f                	jae    0xfffff8000022ff35
fffff8000022ff06:	0f ba e0 0d          	bt     $0xd,%eax
fffff8000022ff0a:	73 29                	jae    0xfffff8000022ff35
fffff8000022ff0c:	8a 93 11 02 00 00    	mov    0x211(%rbx),%dl
fffff8000022ff12:	84 d2                	test   %dl,%dl
fffff8000022ff14:	74 1f                	je     0xfffff8000022ff35
fffff8000022ff16:	40 38 bb 12 02 00 00 	cmp    %dil,0x212(%rbx)
fffff8000022ff1d:	74 16                	je     0xfffff8000022ff35
fffff8000022ff1f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000022ff26:	00 00
fffff8000022ff28:	8a c2                	mov    %dl,%al
fffff8000022ff2a:	c0 e0 03             	shl    $0x3,%al
fffff8000022ff2d:	0a c2                	or     %dl,%al
fffff8000022ff2f:	08 81 f0 04 01 00    	or     %al,0x104f0(%rcx)
fffff8000022ff35:	48 8b 13             	mov    (%rbx),%rdx
fffff8000022ff38:	48 85 d2             	test   %rdx,%rdx
fffff8000022ff3b:	74 0e                	je     0xfffff8000022ff4b
fffff8000022ff3d:	4d 8b 06             	mov    (%r14),%r8
fffff8000022ff40:	45 8a cc             	mov    %r12b,%r9b
fffff8000022ff43:	48 8b ce             	mov    %rsi,%rcx
fffff8000022ff46:	e8 15 9f ff ff       	call   0xfffff80000229e60
fffff8000022ff4b:	40 38 3d 16 96 3d 00 	cmp    %dil,0x3d9616(%rip)        # 0xfffff80000609568
fffff8000022ff52:	74 08                	je     0xfffff8000022ff5c
fffff8000022ff54:	48 8b cb             	mov    %rbx,%rcx
fffff8000022ff57:	e8 68 d2 0c 00       	call   0xfffff800002fd1c4
fffff8000022ff5c:	8b 46 08             	mov    0x8(%rsi),%eax
fffff8000022ff5f:	4d 8b c6             	mov    %r14,%r8
fffff8000022ff62:	4c 89 76 38          	mov    %r14,0x38(%rsi)
fffff8000022ff66:	48 8b d3             	mov    %rbx,%rdx
fffff8000022ff69:	41 89 46 34          	mov    %eax,0x34(%r14)
fffff8000022ff6d:	48 8b ce             	mov    %rsi,%rcx
fffff8000022ff70:	8b 86 40 08 01 00    	mov    0x10840(%rsi),%eax
fffff8000022ff76:	41 89 46 3c          	mov    %eax,0x3c(%r14)
fffff8000022ff7a:	8b 86 44 08 01 00    	mov    0x10844(%rsi),%eax
fffff8000022ff80:	41 89 46 40          	mov    %eax,0x40(%r14)
fffff8000022ff84:	e8 07 c8 00 00       	call   0xfffff8000023c790
fffff8000022ff89:	45 33 f6             	xor    %r14d,%r14d
fffff8000022ff8c:	44 38 35 d5 95 3d 00 	cmp    %r14b,0x3d95d5(%rip)        # 0xfffff80000609568
fffff8000022ff93:	74 08                	je     0xfffff8000022ff9d
fffff8000022ff95:	48 8b cb             	mov    %rbx,%rcx
fffff8000022ff98:	e8 c3 c5 0c 00       	call   0xfffff800002fc560
fffff8000022ff9d:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000022ffa4:	00 00
fffff8000022ffa6:	49 8b f6             	mov    %r14,%rsi
fffff8000022ffa9:	f6 05 b0 95 3d 00 04 	testb  $0x4,0x3d95b0(%rip)        # 0xfffff80000609560
fffff8000022ffb0:	74 18                	je     0xfffff8000022ffca
fffff8000022ffb2:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000022ffb6:	0f 31                	rdtsc
fffff8000022ffb8:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000022ffbc:	48 0b c2             	or     %rdx,%rax
fffff8000022ffbf:	48 8b c8             	mov    %rax,%rcx
fffff8000022ffc2:	49 8b c0             	mov    %r8,%rax
fffff8000022ffc5:	48 f7 e1             	mul    %rcx
fffff8000022ffc8:	eb 08                	jmp    0xfffff8000022ffd2
fffff8000022ffca:	e8 8d 65 00 00       	call   0xfffff8000023655c
fffff8000022ffcf:	48 8b d0             	mov    %rax,%rdx
fffff8000022ffd2:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
fffff8000022ffd9:	48 85 c0             	test   %rax,%rax
fffff8000022ffdc:	74 19                	je     0xfffff8000022fff7
fffff8000022ffde:	48 3b d0             	cmp    %rax,%rdx
fffff8000022ffe1:	76 0d                	jbe    0xfffff8000022fff0
fffff8000022ffe3:	48 8b f2             	mov    %rdx,%rsi
fffff8000022ffe6:	48 2b f0             	sub    %rax,%rsi
fffff8000022ffe9:	48 01 b3 68 22 00 00 	add    %rsi,0x2268(%rbx)
fffff8000022fff0:	4c 89 b3 a8 00 00 00 	mov    %r14,0xa8(%rbx)
fffff8000022fff7:	48 8b cb             	mov    %rbx,%rcx
fffff8000022fffa:	e8 2d e1 fe ff       	call   0xfffff8000021e12c
fffff8000022ffff:	44 38 35 9a 92 55 00 	cmp    %r14b,0x55929a(%rip)        # 0xfffff800007892a0
fffff80000230006:	74 5e                	je     0xfffff80000230066
fffff80000230008:	f7 05 82 92 55 00 00 	testl  $0x10000,0x559282(%rip)        # 0xfffff80000789294
fffff8000023000f:	00 01 00
fffff80000230012:	74 52                	je     0xfffff80000230066
fffff80000230014:	48 8b 03             	mov    (%rbx),%rax
fffff80000230017:	4d 8b ce             	mov    %r14,%r9
fffff8000023001a:	4c 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8
fffff80000230021:	48 85 c0             	test   %rax,%rax
fffff80000230024:	74 0e                	je     0xfffff80000230034
fffff80000230026:	48 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%rax
fffff8000023002d:	4c 8b 88 08 0b 00 00 	mov    0xb08(%rax),%r9
fffff80000230034:	48 8b 93 30 01 00 00 	mov    0x130(%rbx),%rdx
fffff8000023003b:	b9 b0 1d 00 00       	mov    $0x1db0,%ecx
fffff80000230040:	0f b6 43 17          	movzbl 0x17(%rbx),%eax
fffff80000230044:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
fffff80000230049:	4c 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%r8
fffff80000230050:	48 8b 92 a0 01 00 00 	mov    0x1a0(%rdx),%rdx
fffff80000230057:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
fffff8000023005c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000230061:	e8 be 92 04 00       	call   0xfffff80000279324
fffff80000230066:	44 88 73 17          	mov    %r14b,0x17(%rbx)
fffff8000023006a:	4c 01 a3 60 22 00 00 	add    %r12,0x2260(%rbx)
fffff80000230071:	e9 a8 01 00 00       	jmp    0xfffff8000023021e
fffff80000230076:	45 33 f6             	xor    %r14d,%r14d
fffff80000230079:	44 38 73 14          	cmp    %r14b,0x14(%rbx)
fffff8000023007d:	0f 84 9b 01 00 00    	je     0xfffff8000023021e
fffff80000230083:	4c 8b 3b             	mov    (%rbx),%r15
fffff80000230086:	4d 85 ff             	test   %r15,%r15
fffff80000230089:	0f 84 77 01 00 00    	je     0xfffff80000230206
fffff8000023008f:	4d 8b b7 c0 02 00 00 	mov    0x2c0(%r15),%r14
fffff80000230096:	49 81 c6 80 0e 00 00 	add    $0xe80,%r14
fffff8000023009d:	49 8b 46 10          	mov    0x10(%r14),%rax
fffff800002300a1:	40 38 b8 26 01 00 00 	cmp    %dil,0x126(%rax)
fffff800002300a8:	74 4f                	je     0xfffff800002300f9
fffff800002300aa:	40 88 b8 26 01 00 00 	mov    %dil,0x126(%rax)
fffff800002300b1:	8b 05 a5 94 3d 00    	mov    0x3d94a5(%rip),%eax        # 0xfffff8000060955c
fffff800002300b7:	49 8b 4e 10          	mov    0x10(%r14),%rcx
fffff800002300bb:	41 84 c4             	test   %al,%r12b
fffff800002300be:	74 32                	je     0xfffff800002300f2
fffff800002300c0:	48 8b 91 88 01 00 00 	mov    0x188(%rcx),%rdx
fffff800002300c7:	48 8b 89 80 01 00 00 	mov    0x180(%rcx),%rcx
fffff800002300ce:	44 89 a1 40 03 00 00 	mov    %r12d,0x340(%rcx)
fffff800002300d5:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800002300dc:	00 00
fffff800002300de:	48 89 88 50 c9 02 00 	mov    %rcx,0x2c950(%rax)
fffff800002300e5:	48 8b 80 b8 c7 02 00 	mov    0x2c7b8(%rax),%rax
fffff800002300ec:	48 89 50 30          	mov    %rdx,0x30(%rax)
fffff800002300f0:	eb 07                	jmp    0xfffff800002300f9
fffff800002300f2:	0f c7 b1 88 01 00 00 	vmptrld 0x188(%rcx)
fffff800002300f9:	41 8a 86 c1 01 00 00 	mov    0x1c1(%r14),%al
fffff80000230100:	84 c0                	test   %al,%al
fffff80000230102:	74 67                	je     0xfffff8000023016b
fffff80000230104:	a8 02                	test   $0x2,%al
fffff80000230106:	74 0e                	je     0xfffff80000230116
fffff80000230108:	4c 89 b6 28 a4 02 00 	mov    %r14,0x2a428(%rsi)
fffff8000023010f:	41 8a 86 c1 01 00 00 	mov    0x1c1(%r14),%al
fffff80000230116:	a8 08                	test   $0x8,%al
fffff80000230118:	74 40                	je     0xfffff8000023015a