fffff80000201cf7:	49 8b 73 48          	mov    0x48(%r11),%rsi
fffff80000201cfb:	49 8b e3             	mov    %r11,%rsp
fffff80000201cfe:	41 5f                	pop    %r15
fffff80000201d00:	41 5e                	pop    %r14
fffff80000201d02:	41 5d                	pop    %r13
fffff80000201d04:	41 5c                	pop    %r12
fffff80000201d06:	5f                   	pop    %rdi
fffff80000201d07:	c3                   	ret
fffff80000201d08:	cc                   	int3
fffff80000201d09:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
fffff80000201d10:	00
fffff80000201d11:	4d 8b cf             	mov    %r15,%r9
fffff80000201d14:	44 8b c7             	mov    %edi,%r8d
fffff80000201d17:	41 8a d4             	mov    %r12b,%dl
fffff80000201d1a:	48 8b ce             	mov    %rsi,%rcx
fffff80000201d1d:	f6 c3 01             	test   $0x1,%bl
fffff80000201d20:	74 22                	je     0xfffff80000201d44
fffff80000201d22:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000201d27:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff80000201d2c:	e8 23 ed ff ff       	call   0xfffff80000200a54
fffff80000201d31:	48 c1 e5 05          	shl    $0x5,%rbp
fffff80000201d35:	83 bc 2e 9c 01 00 00 	cmpl   $0x3,0x19c(%rsi,%rbp,1)
fffff80000201d3c:	03
fffff80000201d3d:	75 9e                	jne    0xfffff80000201cdd
fffff80000201d3f:	e9 12 37 04 00       	jmp    0xfffff80000245456
fffff80000201d44:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff80000201d4a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000201d4f:	e8 10 ee ff ff       	call   0xfffff80000200b64
fffff80000201d54:	eb db                	jmp    0xfffff80000201d31
fffff80000201d56:	cc                   	int3
fffff80000201d57:	cc                   	int3
fffff80000201d58:	cc                   	int3
fffff80000201d59:	cc                   	int3
fffff80000201d5a:	cc                   	int3
fffff80000201d5b:	cc                   	int3
fffff80000201d5c:	48 83 64 24 10 00    	andq   $0x0,0x10(%rsp)
fffff80000201d62:	f6 05 f3 77 40 00 01 	testb  $0x1,0x4077f3(%rip)        # 0xfffff8000060955c
fffff80000201d69:	0f 85 2f 37 04 00    	jne    0xfffff8000024549e
fffff80000201d6f:	b8 16 68 00 00       	mov    $0x6816,%eax
fffff80000201d74:	0f 78 01             	vmread %rax,(%rcx)
fffff80000201d77:	c3                   	ret
fffff80000201d78:	cc                   	int3
fffff80000201d79:	cc                   	int3
fffff80000201d7a:	cc                   	int3
fffff80000201d7b:	cc                   	int3
fffff80000201d7c:	cc                   	int3
fffff80000201d7d:	cc                   	int3
fffff80000201d7e:	cc                   	int3
fffff80000201d7f:	cc                   	int3
fffff80000201d80:	48 83 64 24 10 00    	andq   $0x0,0x10(%rsp)
fffff80000201d86:	f6 05 cf 77 40 00 01 	testb  $0x1,0x4077cf(%rip)        # 0xfffff8000060955c
fffff80000201d8d:	0f 85 21 37 04 00    	jne    0xfffff800002454b4
fffff80000201d93:	b8 10 48 00 00       	mov    $0x4810,%eax
fffff80000201d98:	0f 78 c0             	vmread %rax,%rax
fffff80000201d9b:	89 01                	mov    %eax,(%rcx)
fffff80000201d9d:	c3                   	ret
fffff80000201d9e:	cc                   	int3
fffff80000201d9f:	cc                   	int3
fffff80000201da0:	cc                   	int3
fffff80000201da1:	cc                   	int3
fffff80000201da2:	cc                   	int3
fffff80000201da3:	cc                   	int3
fffff80000201da4:	cc                   	int3
fffff80000201da5:	cc                   	int3
fffff80000201da6:	cc                   	int3
fffff80000201da7:	cc                   	int3
fffff80000201da8:	48 83 64 24 10 00    	andq   $0x0,0x10(%rsp)
fffff80000201dae:	f6 05 a7 77 40 00 01 	testb  $0x1,0x4077a7(%rip)        # 0xfffff8000060955c
fffff80000201db5:	0f 85 0d 37 04 00    	jne    0xfffff800002454c8
fffff80000201dbb:	b8 18 68 00 00       	mov    $0x6818,%eax
fffff80000201dc0:	0f 78 01             	vmread %rax,(%rcx)
fffff80000201dc3:	c3                   	ret
fffff80000201dc4:	cc                   	int3
fffff80000201dc5:	cc                   	int3
fffff80000201dc6:	cc                   	int3
fffff80000201dc7:	cc                   	int3
fffff80000201dc8:	cc                   	int3
fffff80000201dc9:	cc                   	int3
fffff80000201dca:	cc                   	int3
fffff80000201dcb:	cc                   	int3
fffff80000201dcc:	48 83 64 24 10 00    	andq   $0x0,0x10(%rsp)
fffff80000201dd2:	f6 05 83 77 40 00 01 	testb  $0x1,0x407783(%rip)        # 0xfffff8000060955c
fffff80000201dd9:	0f 85 ff 36 04 00    	jne    0xfffff800002454de
fffff80000201ddf:	b8 12 48 00 00       	mov    $0x4812,%eax
fffff80000201de4:	0f 78 c0             	vmread %rax,%rax
fffff80000201de7:	89 01                	mov    %eax,(%rcx)
fffff80000201de9:	c3                   	ret
fffff80000201dea:	cc                   	int3
fffff80000201deb:	cc                   	int3
fffff80000201dec:	cc                   	int3
fffff80000201ded:	cc                   	int3
fffff80000201dee:	cc                   	int3
fffff80000201def:	cc                   	int3
fffff80000201df0:	cc                   	int3
fffff80000201df1:	cc                   	int3
fffff80000201df2:	cc                   	int3
fffff80000201df3:	cc                   	int3
fffff80000201df4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000201df9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000201dfe:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000201e03:	57                   	push   %rdi
fffff80000201e04:	41 54                	push   %r12
fffff80000201e06:	41 55                	push   %r13
fffff80000201e08:	41 56                	push   %r14
fffff80000201e0a:	41 57                	push   %r15
fffff80000201e0c:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000201e10:	45 33 ed             	xor    %r13d,%r13d
fffff80000201e13:	49 8b d9             	mov    %r9,%rbx
fffff80000201e16:	41 8b e8             	mov    %r8d,%ebp
fffff80000201e19:	48 8b f2             	mov    %rdx,%rsi
fffff80000201e1c:	48 8b f9             	mov    %rcx,%rdi
fffff80000201e1f:	45 38 29             	cmp    %r13b,(%r9)
fffff80000201e22:	75 1f                	jne    0xfffff80000201e43
fffff80000201e24:	48 81 c1 64 07 00 00 	add    $0x764,%rcx
fffff80000201e2b:	8b 01                	mov    (%rcx),%eax
fffff80000201e2d:	0f ba f0 1f          	btr    $0x1f,%eax
fffff80000201e31:	44 8d 50 01          	lea    0x1(%rax),%r10d
fffff80000201e35:	f0 44 0f b1 11       	lock cmpxchg %r10d,(%rcx)
fffff80000201e3a:	0f 85 b2 36 04 00    	jne    0xfffff800002454f2
fffff80000201e40:	c6 03 01             	movb   $0x1,(%rbx)
fffff80000201e43:	4c 8d 73 50          	lea    0x50(%rbx),%r14
fffff80000201e47:	48 8b d6             	mov    %rsi,%rdx
fffff80000201e4a:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
fffff80000201e4f:	4c 8d 7b 40          	lea    0x40(%rbx),%r15
fffff80000201e53:	4d 8b cf             	mov    %r15,%r9
fffff80000201e56:	48 8b cf             	mov    %rdi,%rcx
fffff80000201e59:	40 f6 c5 01          	test   $0x1,%bpl
fffff80000201e5d:	0f 84 9a 36 04 00    	je     0xfffff800002454fd
fffff80000201e63:	41 b0 01             	mov    $0x1,%r8b
fffff80000201e66:	e8 c9 00 00 00       	call   0xfffff80000201f34
fffff80000201e6b:	66 85 c0             	test   %ax,%ax
fffff80000201e6e:	0f 85 8e 00 00 00    	jne    0xfffff80000201f02
fffff80000201e74:	48 c1 ee 15          	shr    $0x15,%rsi
fffff80000201e78:	41 8a d5             	mov    %r13b,%dl
fffff80000201e7b:	48 89 73 48          	mov    %rsi,0x48(%rbx)
fffff80000201e7f:	44 89 ab a0 00 00 00 	mov    %r13d,0xa0(%rbx)
fffff80000201e86:	44 38 af 90 01 00 00 	cmp    %r13b,0x190(%rdi)
fffff80000201e8d:	76 17                	jbe    0xfffff80000201ea6
fffff80000201e8f:	0f b6 ca             	movzbl %dl,%ecx
fffff80000201e92:	fe c2                	inc    %dl
fffff80000201e94:	48 8b 44 cb 50       	mov    0x50(%rbx,%rcx,8),%rax
fffff80000201e99:	48 89 44 cb 78       	mov    %rax,0x78(%rbx,%rcx,8)
fffff80000201e9e:	3a 97 90 01 00 00    	cmp    0x190(%rdi),%dl
fffff80000201ea4:	72 e9                	jb     0xfffff80000201e8f
fffff80000201ea6:	33 c0                	xor    %eax,%eax
fffff80000201ea8:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000201eab:	0f 11 83 a8 00 00 00 	movups %xmm0,0xa8(%rbx)
fffff80000201eb2:	48 89 83 b8 00 00 00 	mov    %rax,0xb8(%rbx)
fffff80000201eb9:	4c 89 ab c0 00 00 00 	mov    %r13,0xc0(%rbx)
fffff80000201ec0:	4c 89 ab c8 00 00 00 	mov    %r13,0xc8(%rbx)
fffff80000201ec7:	4c 89 ab d0 00 00 00 	mov    %r13,0xd0(%rbx)
fffff80000201ece:	4c 89 ab d8 00 00 00 	mov    %r13,0xd8(%rbx)
fffff80000201ed5:	4c 89 ab e0 00 00 00 	mov    %r13,0xe0(%rbx)
fffff80000201edc:	4c 89 ab e8 00 00 00 	mov    %r13,0xe8(%rbx)
fffff80000201ee3:	44 89 ab f0 00 00 00 	mov    %r13d,0xf0(%rbx)
fffff80000201eea:	44 38 6b 06          	cmp    %r13b,0x6(%rbx)
fffff80000201eee:	75 30                	jne    0xfffff80000201f20
fffff80000201ef0:	44 38 6b 07          	cmp    %r13b,0x7(%rbx)
fffff80000201ef4:	75 2a                	jne    0xfffff80000201f20
fffff80000201ef6:	b8 ff ff 00 00       	mov    $0xffff,%eax
fffff80000201efb:	66 89 43 08          	mov    %ax,0x8(%rbx)
fffff80000201eff:	41 8b c5             	mov    %r13d,%eax
fffff80000201f02:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff80000201f07:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff80000201f0c:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff80000201f11:	48 83 c4 30          	add    $0x30,%rsp
fffff80000201f15:	41 5f                	pop    %r15
fffff80000201f17:	41 5e                	pop    %r14
fffff80000201f19:	41 5d                	pop    %r13
fffff80000201f1b:	41 5c                	pop    %r12
fffff80000201f1d:	5f                   	pop    %rdi
fffff80000201f1e:	c3                   	ret
fffff80000201f1f:	cc                   	int3
fffff80000201f20:	48 8b d3             	mov    %rbx,%rdx
fffff80000201f23:	48 8b cf             	mov    %rdi,%rcx
fffff80000201f26:	e8 51 2f 13 00       	call   0xfffff80000334e7c
fffff80000201f2b:	eb c9                	jmp    0xfffff80000201ef6
fffff80000201f2d:	cc                   	int3
fffff80000201f2e:	cc                   	int3
fffff80000201f2f:	cc                   	int3
fffff80000201f30:	cc                   	int3
fffff80000201f31:	cc                   	int3
fffff80000201f32:	cc                   	int3
fffff80000201f33:	cc                   	int3
fffff80000201f34:	48 8b c4             	mov    %rsp,%rax
fffff80000201f37:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000201f3b:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000201f3f:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000201f43:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000201f47:	41 54                	push   %r12
fffff80000201f49:	41 56                	push   %r14
fffff80000201f4b:	41 57                	push   %r15
fffff80000201f4d:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000201f51:	48 c1 ea 15          	shr    $0x15,%rdx
fffff80000201f55:	45 33 e4             	xor    %r12d,%r12d
fffff80000201f58:	4d 8b f9             	mov    %r9,%r15
fffff80000201f5b:	45 8a f0             	mov    %r8b,%r14b
fffff80000201f5e:	48 8b f1             	mov    %rcx,%rsi
fffff80000201f61:	41 0f b7 ec          	movzwl %r12w,%ebp
fffff80000201f65:	48 8d 3c 92          	lea    (%rdx,%rdx,4),%rdi
fffff80000201f69:	48 c1 e7 04          	shl    $0x4,%rdi
fffff80000201f6d:	48 03 b9 60 01 00 00 	add    0x160(%rcx),%rdi
fffff80000201f74:	48 8b 07             	mov    (%rdi),%rax
fffff80000201f77:	a8 40                	test   $0x40,%al
fffff80000201f79:	74 65                	je     0xfffff80000201fe0
fffff80000201f7b:	48 8b cf             	mov    %rdi,%rcx
fffff80000201f7e:	e8 6d 00 00 00       	call   0xfffff80000201ff0
fffff80000201f83:	f7 47 28 00 00 00 04 	testl  $0x4000000,0x28(%rdi)
fffff80000201f8a:	48 8b d8             	mov    %rax,%rbx
fffff80000201f8d:	0f 85 b9 35 04 00    	jne    0xfffff8000024554c
fffff80000201f93:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
fffff80000201f98:	b2 01                	mov    $0x1,%dl
fffff80000201f9a:	49 89 3f             	mov    %rdi,(%r15)
fffff80000201f9d:	49 89 18             	mov    %rbx,(%r8)
fffff80000201fa0:	38 96 90 01 00 00    	cmp    %dl,0x190(%rsi)
fffff80000201fa6:	76 15                	jbe    0xfffff80000201fbd
fffff80000201fa8:	0f b6 ca             	movzbl %dl,%ecx
fffff80000201fab:	fe c2                	inc    %dl
fffff80000201fad:	48 8b 04 cf          	mov    (%rdi,%rcx,8),%rax
fffff80000201fb1:	49 89 04 c8          	mov    %rax,(%r8,%rcx,8)
fffff80000201fb5:	3a 96 90 01 00 00    	cmp    0x190(%rsi),%dl
fffff80000201fbb:	72 eb                	jb     0xfffff80000201fa8
fffff80000201fbd:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000201fc2:	0f b7 c5             	movzwl %bp,%eax
fffff80000201fc5:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff80000201fca:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff80000201fcf:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff80000201fd4:	48 83 c4 20          	add    $0x20,%rsp
fffff80000201fd8:	41 5f                	pop    %r15
fffff80000201fda:	41 5e                	pop    %r14
fffff80000201fdc:	41 5c                	pop    %r12
fffff80000201fde:	c3                   	ret
fffff80000201fdf:	cc                   	int3
fffff80000201fe0:	bd 03 10 00 00       	mov    $0x1003,%ebp
fffff80000201fe5:	eb d6                	jmp    0xfffff80000201fbd
fffff80000201fe7:	cc                   	int3
fffff80000201fe8:	cc                   	int3
fffff80000201fe9:	cc                   	int3
fffff80000201fea:	cc                   	int3
fffff80000201feb:	cc                   	int3
fffff80000201fec:	cc                   	int3
fffff80000201fed:	cc                   	int3
fffff80000201fee:	cc                   	int3
fffff80000201fef:	cc                   	int3
fffff80000201ff0:	48 83 ec 38          	sub    $0x38,%rsp
fffff80000201ff4:	f0 48 0f ba 29 08    	lock btsq $0x8,(%rcx)
fffff80000201ffa:	48 8b d1             	mov    %rcx,%rdx
fffff80000201ffd:	72 09                	jb     0xfffff80000202008
fffff80000201fff:	48 8b 01             	mov    (%rcx),%rax
fffff80000202002:	48 83 c4 38          	add    $0x38,%rsp
fffff80000202006:	c3                   	ret
fffff80000202007:	cc                   	int3
fffff80000202008:	45 33 c0             	xor    %r8d,%r8d
fffff8000020200b:	e9 9e 35 04 00       	jmp    0xfffff800002455ae
fffff80000202010:	cc                   	int3
fffff80000202011:	cc                   	int3
fffff80000202012:	cc                   	int3
fffff80000202013:	cc                   	int3
fffff80000202014:	cc                   	int3
fffff80000202015:	cc                   	int3
fffff80000202016:	cc                   	int3
fffff80000202017:	cc                   	int3
fffff80000202018:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000020201d:	55                   	push   %rbp
fffff8000020201e:	56                   	push   %rsi
fffff8000020201f:	57                   	push   %rdi
fffff80000202020:	41 56                	push   %r14
fffff80000202022:	41 57                	push   %r15
fffff80000202024:	48 8b ec             	mov    %rsp,%rbp
fffff80000202027:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000020202b:	45 33 ff             	xor    %r15d,%r15d
fffff8000020202e:	4c 8d 99 e0 f8 ff ff 	lea    -0x720(%rcx),%r11
fffff80000202035:	8b fa                	mov    %edx,%edi
fffff80000202037:	4c 8b f1             	mov    %rcx,%r14
fffff8000020203a:	41 0f b7 f7          	movzwl %r15w,%esi
fffff8000020203e:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
fffff80000202042:	4c 89 7d 48          	mov    %r15,0x48(%rbp)
fffff80000202046:	44 38 79 34          	cmp    %r15b,0x34(%rcx)
fffff8000020204a:	0f 85 a6 35 04 00    	jne    0xfffff800002455f6
fffff80000202050:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
fffff80000202055:	0f b7 c6             	movzwl %si,%eax
fffff80000202058:	48 83 c4 40          	add    $0x40,%rsp
fffff8000020205c:	41 5f                	pop    %r15
fffff8000020205e:	41 5e                	pop    %r14
fffff80000202060:	5f                   	pop    %rdi
fffff80000202061:	5e                   	pop    %rsi
fffff80000202062:	5d                   	pop    %rbp
fffff80000202063:	c3                   	ret
fffff80000202064:	cc                   	int3
fffff80000202065:	cc                   	int3
fffff80000202066:	cc                   	int3
fffff80000202067:	cc                   	int3
fffff80000202068:	cc                   	int3
fffff80000202069:	cc                   	int3
fffff8000020206a:	cc                   	int3
fffff8000020206b:	cc                   	int3
fffff8000020206c:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000202070:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000202077:	01 00
fffff80000202079:	4c 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%r8
fffff80000202080:	41 f6 80 38 0b 00 00 	testb  $0x4,0xb38(%r8)
fffff80000202087:	04
fffff80000202088:	0f 85 ba 37 04 00    	jne    0xfffff80000245848
fffff8000020208e:	e8 0d 00 00 00       	call   0xfffff800002020a0
fffff80000202093:	48 83 c4 28          	add    $0x28,%rsp
fffff80000202097:	c3                   	ret
fffff80000202098:	cc                   	int3
fffff80000202099:	cc                   	int3
fffff8000020209a:	cc                   	int3
fffff8000020209b:	cc                   	int3
fffff8000020209c:	cc                   	int3
fffff8000020209d:	cc                   	int3
fffff8000020209e:	cc                   	int3
fffff8000020209f:	cc                   	int3
fffff800002020a0:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002020a4:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
fffff800002020a9:	4c 8b c2             	mov    %rdx,%r8
fffff800002020ac:	81 f9 00 00 07 00    	cmp    $0x70000,%ecx
fffff800002020b2:	48 8d 4a 08          	lea    0x8(%rdx),%rcx
fffff800002020b6:	75 1f                	jne    0xfffff800002020d7
fffff800002020b8:	e8 eb fc ff ff       	call   0xfffff80000201da8
fffff800002020bd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff800002020c2:	e8 05 fd ff ff       	call   0xfffff80000201dcc
fffff800002020c7:	0f b7 44 24 30       	movzwl 0x30(%rsp),%eax
fffff800002020cc:	66 41 89 40 06       	mov    %ax,0x6(%r8)
fffff800002020d1:	48 83 c4 28          	add    $0x28,%rsp
fffff800002020d5:	c3                   	ret
fffff800002020d6:	cc                   	int3
fffff800002020d7:	e8 80 fc ff ff       	call   0xfffff80000201d5c
fffff800002020dc:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff800002020e1:	e8 9a fc ff ff       	call   0xfffff80000201d80
fffff800002020e6:	eb df                	jmp    0xfffff800002020c7
fffff800002020e8:	cc                   	int3
fffff800002020e9:	cc                   	int3
fffff800002020ea:	cc                   	int3
fffff800002020eb:	cc                   	int3
fffff800002020ec:	cc                   	int3
fffff800002020ed:	cc                   	int3
fffff800002020ee:	cc                   	int3
fffff800002020ef:	cc                   	int3
fffff800002020f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002020f5:	55                   	push   %rbp
fffff800002020f6:	56                   	push   %rsi
fffff800002020f7:	57                   	push   %rdi
fffff800002020f8:	41 56                	push   %r14
fffff800002020fa:	41 57                	push   %r15
fffff800002020fc:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
fffff80000202103:	48 8b 05 de f4 3f 00 	mov    0x3ff4de(%rip),%rax        # 0xfffff800006015e8
fffff8000020210a:	48 33 c4             	xor    %rsp,%rax
fffff8000020210d:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)