fffff800002e89cd:	e8 62 1c 00 00       	call   0xfffff800002ea634
fffff800002e89d2:	0f b7 f8             	movzwl %ax,%edi
fffff800002e89d5:	f0 48 0f ba ab 68 01 	lock btsq $0x0,0x168(%rbx)
fffff800002e89dc:	00 00 00
fffff800002e89df:	73 0c                	jae    0xfffff800002e89ed
fffff800002e89e1:	48 8d 8b 68 01 00 00 	lea    0x168(%rbx),%rcx
fffff800002e89e8:	e8 23 2c f3 ff       	call   0xfffff8000021b610
fffff800002e89ed:	41 8b 0e             	mov    (%r14),%ecx
fffff800002e89f0:	ba 03 00 00 00       	mov    $0x3,%edx
fffff800002e89f5:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002e89fa:	8d 04 36             	lea    (%rsi,%rsi,1),%eax
fffff800002e89fd:	33 c1                	xor    %ecx,%eax
fffff800002e89ff:	83 e0 02             	and    $0x2,%eax
fffff800002e8a02:	33 c1                	xor    %ecx,%eax
fffff800002e8a04:	41 89 06             	mov    %eax,(%r14)
fffff800002e8a07:	83 fa 03             	cmp    $0x3,%edx
fffff800002e8a0a:	75 0a                	jne    0xfffff800002e8a16
fffff800002e8a0c:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8a0f:	e8 54 06 00 00       	call   0xfffff800002e9068
fffff800002e8a14:	eb 0d                	jmp    0xfffff800002e8a23
fffff800002e8a16:	83 fa 01             	cmp    $0x1,%edx
fffff800002e8a19:	75 08                	jne    0xfffff800002e8a23
fffff800002e8a1b:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8a1e:	e8 1d 08 00 00       	call   0xfffff800002e9240
fffff800002e8a23:	48 85 db             	test   %rbx,%rbx
fffff800002e8a26:	74 0c                	je     0xfffff800002e8a34
fffff800002e8a28:	48 8d 8b d0 00 00 00 	lea    0xd0(%rbx),%rcx
fffff800002e8a2f:	e8 44 9d f1 ff       	call   0xfffff80000202778
fffff800002e8a34:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002e8a39:	0f b7 c7             	movzwl %di,%eax
fffff800002e8a3c:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff800002e8a41:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff800002e8a46:	48 83 c4 20          	add    $0x20,%rsp
fffff800002e8a4a:	41 5f                	pop    %r15
fffff800002e8a4c:	41 5e                	pop    %r14
fffff800002e8a4e:	5f                   	pop    %rdi
fffff800002e8a4f:	c3                   	ret
fffff800002e8a50:	cc                   	int3
fffff800002e8a51:	cc                   	int3
fffff800002e8a52:	cc                   	int3
fffff800002e8a53:	cc                   	int3
fffff800002e8a54:	cc                   	int3
fffff800002e8a55:	cc                   	int3
fffff800002e8a56:	cc                   	int3
fffff800002e8a57:	cc                   	int3
fffff800002e8a58:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002e8a5d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002e8a62:	56                   	push   %rsi
fffff800002e8a63:	57                   	push   %rdi
fffff800002e8a64:	41 56                	push   %r14
fffff800002e8a66:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002e8a6a:	4c 8b 89 08 03 00 00 	mov    0x308(%rcx),%r9
fffff800002e8a71:	45 33 f6             	xor    %r14d,%r14d
fffff800002e8a74:	48 8b fa             	mov    %rdx,%rdi
fffff800002e8a77:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
fffff800002e8a7c:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002e8a80:	83 c8 ff             	or     $0xffffffff,%eax
fffff800002e8a83:	49 8b d8             	mov    %r8,%rbx
fffff800002e8a86:	48 8b e9             	mov    %rcx,%rbp
fffff800002e8a89:	41 8b f6             	mov    %r14d,%esi
fffff800002e8a8c:	3b d0                	cmp    %eax,%edx
fffff800002e8a8e:	74 70                	je     0xfffff800002e8b00
fffff800002e8a90:	3b f8                	cmp    %eax,%edi
fffff800002e8a92:	74 6c                	je     0xfffff800002e8b00
fffff800002e8a94:	48 f7 c3 fe 0f 00 00 	test   $0xffe,%rbx
fffff800002e8a9b:	75 63                	jne    0xfffff800002e8b00
fffff800002e8a9d:	f6 c3 01             	test   $0x1,%bl
fffff800002e8aa0:	74 21                	je     0xfffff800002e8ac3
fffff800002e8aa2:	49 8b 81 b0 24 00 00 	mov    0x24b0(%r9),%rax
fffff800002e8aa9:	48 8b 08             	mov    (%rax),%rcx
fffff800002e8aac:	48 8b c3             	mov    %rbx,%rax
fffff800002e8aaf:	48 c1 e8 0c          	shr    $0xc,%rax
fffff800002e8ab3:	48 3b 81 88 00 00 00 	cmp    0x88(%rcx),%rax
fffff800002e8aba:	72 0c                	jb     0xfffff800002e8ac8
fffff800002e8abc:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002e8ac1:	eb 4b                	jmp    0xfffff800002e8b0e
fffff800002e8ac3:	48 85 db             	test   %rbx,%rbx
fffff800002e8ac6:	75 f4                	jne    0xfffff800002e8abc
fffff800002e8ac8:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff800002e8acd:	49 8b c9             	mov    %r9,%rcx
fffff800002e8ad0:	e8 b7 15 00 00       	call   0xfffff800002ea08c
fffff800002e8ad5:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002e8ada:	66 85 c0             	test   %ax,%ax
fffff800002e8add:	75 26                	jne    0xfffff800002e8b05
fffff800002e8adf:	3b 7e 28             	cmp    0x28(%rsi),%edi
fffff800002e8ae2:	73 1c                	jae    0xfffff800002e8b00
fffff800002e8ae4:	4c 8b cb             	mov    %rbx,%r9
fffff800002e8ae7:	44 8b c7             	mov    %edi,%r8d
fffff800002e8aea:	48 8b d6             	mov    %rsi,%rdx
fffff800002e8aed:	48 8b cd             	mov    %rbp,%rcx
fffff800002e8af0:	e8 e3 16 00 00       	call   0xfffff800002ea1d8
fffff800002e8af5:	66 85 c0             	test   %ax,%ax
fffff800002e8af8:	75 0b                	jne    0xfffff800002e8b05
fffff800002e8afa:	41 0f b7 c6          	movzwl %r14w,%eax
fffff800002e8afe:	eb 05                	jmp    0xfffff800002e8b05
fffff800002e8b00:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002e8b05:	48 85 f6             	test   %rsi,%rsi
fffff800002e8b08:	74 04                	je     0xfffff800002e8b0e
fffff800002e8b0a:	f0 ff 4e 18          	lock decl 0x18(%rsi)
fffff800002e8b0e:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002e8b13:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002e8b18:	48 83 c4 20          	add    $0x20,%rsp
fffff800002e8b1c:	41 5e                	pop    %r14
fffff800002e8b1e:	5f                   	pop    %rdi
fffff800002e8b1f:	5e                   	pop    %rsi
fffff800002e8b20:	c3                   	ret
fffff800002e8b21:	cc                   	int3
fffff800002e8b22:	cc                   	int3
fffff800002e8b23:	cc                   	int3
fffff800002e8b24:	cc                   	int3
fffff800002e8b25:	cc                   	int3
fffff800002e8b26:	cc                   	int3
fffff800002e8b27:	cc                   	int3
fffff800002e8b28:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e8b2d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002e8b32:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002e8b37:	57                   	push   %rdi
fffff800002e8b38:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002e8b3c:	48 8b 41 48          	mov    0x48(%rcx),%rax
fffff800002e8b40:	48 8b d9             	mov    %rcx,%rbx
fffff800002e8b43:	48 8b b8 a0 35 00 00 	mov    0x35a0(%rax),%rdi
fffff800002e8b4a:	f6 07 01             	testb  $0x1,(%rdi)
fffff800002e8b4d:	75 45                	jne    0xfffff800002e8b94
fffff800002e8b4f:	f0 48 0f ba 6f 28 00 	lock btsq $0x0,0x28(%rdi)
fffff800002e8b56:	73 09                	jae    0xfffff800002e8b61
fffff800002e8b58:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
fffff800002e8b5c:	e8 af 2a f3 ff       	call   0xfffff8000021b610
fffff800002e8b61:	48 8b 43 58          	mov    0x58(%rbx),%rax
fffff800002e8b65:	48 8d 8b 30 02 00 00 	lea    0x230(%rbx),%rcx
fffff800002e8b6c:	48 83 c0 18          	add    $0x18,%rax
fffff800002e8b70:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff800002e8b74:	48 39 02             	cmp    %rax,(%rdx)
fffff800002e8b77:	74 07                	je     0xfffff800002e8b80
fffff800002e8b79:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002e8b7e:	cd 29                	int    $0x29
fffff800002e8b80:	48 89 01             	mov    %rax,(%rcx)
fffff800002e8b83:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff800002e8b87:	48 89 0a             	mov    %rcx,(%rdx)
fffff800002e8b8a:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff800002e8b8e:	f0 48 83 67 28 00    	lock andq $0x0,0x28(%rdi)
fffff800002e8b94:	83 bb d0 01 00 00 00 	cmpl   $0x0,0x1d0(%rbx)
fffff800002e8b9b:	74 55                	je     0xfffff800002e8bf2
fffff800002e8b9d:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8ba0:	e8 07 0a 00 00       	call   0xfffff800002e95ac
fffff800002e8ba5:	48 8b ab 60 02 00 00 	mov    0x260(%rbx),%rbp
fffff800002e8bac:	48 8d b3 c0 01 00 00 	lea    0x1c0(%rbx),%rsi
fffff800002e8bb3:	48 8b 3e             	mov    (%rsi),%rdi
fffff800002e8bb6:	eb 35                	jmp    0xfffff800002e8bed
fffff800002e8bb8:	8b 57 18             	mov    0x18(%rdi),%edx
fffff800002e8bbb:	45 33 c9             	xor    %r9d,%r9d
fffff800002e8bbe:	45 33 c0             	xor    %r8d,%r8d
fffff800002e8bc1:	48 8b cd             	mov    %rbp,%rcx
fffff800002e8bc4:	e8 bf 12 00 00       	call   0xfffff800002e9e88
fffff800002e8bc9:	48 8b d7             	mov    %rdi,%rdx
fffff800002e8bcc:	e8 cb 0a 00 00       	call   0xfffff800002e969c
fffff800002e8bd1:	48 8b d7             	mov    %rdi,%rdx
fffff800002e8bd4:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8bd7:	e8 88 01 00 00       	call   0xfffff800002e8d64
fffff800002e8bdc:	8b 57 18             	mov    0x18(%rdi),%edx
fffff800002e8bdf:	45 33 c0             	xor    %r8d,%r8d
fffff800002e8be2:	48 8b cd             	mov    %rbp,%rcx
fffff800002e8be5:	e8 36 1f 00 00       	call   0xfffff800002eab20
fffff800002e8bea:	48 8b 3f             	mov    (%rdi),%rdi
fffff800002e8bed:	48 3b fe             	cmp    %rsi,%rdi
fffff800002e8bf0:	75 c6                	jne    0xfffff800002e8bb8
fffff800002e8bf2:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8bf5:	e8 ca 33 00 00       	call   0xfffff800002ebfc4
fffff800002e8bfa:	48 8d bb a0 01 00 00 	lea    0x1a0(%rbx),%rdi
fffff800002e8c01:	f0 48 0f ba 2f 00    	lock btsq $0x0,(%rdi)
fffff800002e8c07:	73 08                	jae    0xfffff800002e8c11
fffff800002e8c09:	48 8b cf             	mov    %rdi,%rcx
fffff800002e8c0c:	e8 ff 29 f3 ff       	call   0xfffff8000021b610
fffff800002e8c11:	80 bb 98 01 00 00 00 	cmpb   $0x0,0x198(%rbx)
fffff800002e8c18:	75 22                	jne    0xfffff800002e8c3c
fffff800002e8c1a:	4c 8b 8b 68 02 00 00 	mov    0x268(%rbx),%r9
fffff800002e8c21:	4c 8d 83 94 01 00 00 	lea    0x194(%rbx),%r8
fffff800002e8c28:	41 83 08 01          	orl    $0x1,(%r8)
fffff800002e8c2c:	48 8d 53 60          	lea    0x60(%rbx),%rdx
fffff800002e8c30:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8c33:	4d 8b 49 20          	mov    0x20(%r9),%r9
fffff800002e8c37:	e8 28 44 03 00       	call   0xfffff8000031d064
fffff800002e8c3c:	f0 48 83 27 00       	lock andq $0x0,(%rdi)
fffff800002e8c41:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002e8c46:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002e8c4b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002e8c50:	48 83 c4 20          	add    $0x20,%rsp
fffff800002e8c54:	5f                   	pop    %rdi
fffff800002e8c55:	c3                   	ret
fffff800002e8c56:	cc                   	int3
fffff800002e8c57:	cc                   	int3
fffff800002e8c58:	cc                   	int3
fffff800002e8c59:	cc                   	int3
fffff800002e8c5a:	cc                   	int3
fffff800002e8c5b:	cc                   	int3
fffff800002e8c5c:	cc                   	int3
fffff800002e8c5d:	cc                   	int3
fffff800002e8c5e:	cc                   	int3
fffff800002e8c5f:	cc                   	int3
fffff800002e8c60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e8c65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002e8c6a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002e8c6f:	57                   	push   %rdi
fffff800002e8c70:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002e8c74:	48 8b d9             	mov    %rcx,%rbx
fffff800002e8c77:	e8 34 04 00 00       	call   0xfffff800002e90b0
fffff800002e8c7c:	8b 83 60 01 00 00    	mov    0x160(%rbx),%eax
fffff800002e8c82:	33 ed                	xor    %ebp,%ebp
fffff800002e8c84:	c6 83 70 01 00 00 01 	movb   $0x1,0x170(%rbx)
fffff800002e8c8b:	a8 04                	test   $0x4,%al
fffff800002e8c8d:	74 35                	je     0xfffff800002e8cc4
fffff800002e8c8f:	48 8d bb 68 01 00 00 	lea    0x168(%rbx),%rdi
fffff800002e8c96:	f0 48 21 2f          	lock and %rbp,(%rdi)
fffff800002e8c9a:	8b 83 60 01 00 00    	mov    0x160(%rbx),%eax
fffff800002e8ca0:	a8 02                	test   $0x2,%al
fffff800002e8ca2:	74 08                	je     0xfffff800002e8cac
fffff800002e8ca4:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8ca7:	e8 88 19 00 00       	call   0xfffff800002ea634
fffff800002e8cac:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8caf:	e8 bc 1b 00 00       	call   0xfffff800002ea870
fffff800002e8cb4:	f0 48 0f ba 2f 00    	lock btsq $0x0,(%rdi)
fffff800002e8cba:	73 08                	jae    0xfffff800002e8cc4
fffff800002e8cbc:	48 8b cf             	mov    %rdi,%rcx
fffff800002e8cbf:	e8 4c 29 f3 ff       	call   0xfffff8000021b610
fffff800002e8cc4:	83 a3 60 01 00 00 f9 	andl   $0xfffffff9,0x160(%rbx)
fffff800002e8ccb:	48 8d bb 68 01 00 00 	lea    0x168(%rbx),%rdi
fffff800002e8cd2:	f0 48 21 2f          	lock and %rbp,(%rdi)
fffff800002e8cd6:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8cd9:	e8 4e 51 00 00       	call   0xfffff800002ede2c
fffff800002e8cde:	48 8d b3 a0 01 00 00 	lea    0x1a0(%rbx),%rsi
fffff800002e8ce5:	f0 48 0f ba 2e 00    	lock btsq $0x0,(%rsi)
fffff800002e8ceb:	73 08                	jae    0xfffff800002e8cf5
fffff800002e8ced:	48 8b ce             	mov    %rsi,%rcx
fffff800002e8cf0:	e8 1b 29 f3 ff       	call   0xfffff8000021b610
fffff800002e8cf5:	40 88 ab 98 01 00 00 	mov    %bpl,0x198(%rbx)
fffff800002e8cfc:	f0 48 21 2e          	lock and %rbp,(%rsi)
fffff800002e8d00:	f0 48 0f ba 2f 00    	lock btsq $0x0,(%rdi)
fffff800002e8d06:	73 08                	jae    0xfffff800002e8d10
fffff800002e8d08:	48 8b cf             	mov    %rdi,%rcx
fffff800002e8d0b:	e8 00 29 f3 ff       	call   0xfffff8000021b610
fffff800002e8d10:	39 ab 64 01 00 00    	cmp    %ebp,0x164(%rbx)
fffff800002e8d16:	74 0c                	je     0xfffff800002e8d24
fffff800002e8d18:	8a 83 65 01 00 00    	mov    0x165(%rbx),%al
fffff800002e8d1e:	89 ab 64 01 00 00    	mov    %ebp,0x164(%rbx)
fffff800002e8d24:	83 a3 60 01 00 00 fe 	andl   $0xfffffffe,0x160(%rbx)
fffff800002e8d2b:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8d2e:	40 88 ab 70 01 00 00 	mov    %bpl,0x170(%rbx)
fffff800002e8d35:	e8 06 05 00 00       	call   0xfffff800002e9240
fffff800002e8d3a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002e8d3f:	48 89 ab a8 01 00 00 	mov    %rbp,0x1a8(%rbx)
fffff800002e8d46:	66 89 ab b0 01 00 00 	mov    %bp,0x1b0(%rbx)
fffff800002e8d4d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002e8d52:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002e8d57:	48 83 c4 20          	add    $0x20,%rsp
fffff800002e8d5b:	5f                   	pop    %rdi
fffff800002e8d5c:	c3                   	ret
fffff800002e8d5d:	cc                   	int3
fffff800002e8d5e:	cc                   	int3
fffff800002e8d5f:	cc                   	int3
fffff800002e8d60:	cc                   	int3
fffff800002e8d61:	cc                   	int3
fffff800002e8d62:	cc                   	int3
fffff800002e8d63:	cc                   	int3
fffff800002e8d64:	4c 8b 4a 20          	mov    0x20(%rdx),%r9
fffff800002e8d68:	45 8b 41 24          	mov    0x24(%r9),%r8d
fffff800002e8d6c:	41 8d 40 01          	lea    0x1(%r8),%eax
fffff800002e8d70:	41 89 41 24          	mov    %eax,0x24(%r9)
fffff800002e8d74:	45 85 c0             	test   %r8d,%r8d
fffff800002e8d77:	75 2e                	jne    0xfffff800002e8da7
fffff800002e8d79:	48 8b 81 68 02 00 00 	mov    0x268(%rcx),%rax
fffff800002e8d80:	f0 ff 40 2c          	lock incl 0x2c(%rax)
fffff800002e8d84:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff800002e8d88:	4c 8b 40 08          	mov    0x8(%rax),%r8
fffff800002e8d8c:	41 f6 c0 01          	test   $0x1,%r8b
fffff800002e8d90:	74 15                	je     0xfffff800002e8da7
fffff800002e8d92:	48 8b 81 68 02 00 00 	mov    0x268(%rcx),%rax
fffff800002e8d99:	8b 52 18             	mov    0x18(%rdx),%edx
fffff800002e8d9c:	48 8b 48 20          	mov    0x20(%rax),%rcx
fffff800002e8da0:	48 8b 01             	mov    (%rcx),%rax
fffff800002e8da3:	4c 89 04 d0          	mov    %r8,(%rax,%rdx,8)
fffff800002e8da7:	c3                   	ret
fffff800002e8da8:	cc                   	int3
fffff800002e8da9:	cc                   	int3
fffff800002e8daa:	cc                   	int3
fffff800002e8dab:	cc                   	int3
fffff800002e8dac:	cc                   	int3
fffff800002e8dad:	cc                   	int3
fffff800002e8dae:	cc                   	int3
fffff800002e8daf:	cc                   	int3
fffff800002e8db0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e8db5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002e8dba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002e8dbf:	57                   	push   %rdi
fffff800002e8dc0:	41 56                	push   %r14
fffff800002e8dc2:	41 57                	push   %r15
fffff800002e8dc4:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002e8dc8:	48 8b fa             	mov    %rdx,%rdi
fffff800002e8dcb:	4c 8d 71 30          	lea    0x30(%rcx),%r14
fffff800002e8dcf:	45 8b f8             	mov    %r8d,%r15d
fffff800002e8dd2:	33 ed                	xor    %ebp,%ebp
fffff800002e8dd4:	47 8d 04 40          	lea    (%r8,%r8,2),%r8d
fffff800002e8dd8:	48 81 c2 70 22 00 00 	add    $0x2270,%rdx
fffff800002e8ddf:	41 c1 e0 04          	shl    $0x4,%r8d
fffff800002e8de3:	48 8b f1             	mov    %rcx,%rsi
fffff800002e8de6:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff800002e8ded:	48 8b 08             	mov    (%rax),%rcx
fffff800002e8df0:	49 89 2e             	mov    %rbp,(%r14)
fffff800002e8df3:	41 81 f8 a0 0f 00 00 	cmp    $0xfa0,%r8d
fffff800002e8dfa:	77 0a                	ja     0xfffff800002e8e06
fffff800002e8dfc:	4d 8b ce             	mov    %r14,%r9
fffff800002e8dff:	e8 08 04 f4 ff       	call   0xfffff8000022920c
fffff800002e8e04:	eb 0d                	jmp    0xfffff800002e8e13
fffff800002e8e06:	45 33 c9             	xor    %r9d,%r9d
fffff800002e8e09:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
fffff800002e8e0e:	e8 e5 ce f3 ff       	call   0xfffff80000225cf8
fffff800002e8e13:	0f b7 d8             	movzwl %ax,%ebx
fffff800002e8e16:	66 85 c0             	test   %ax,%ax
fffff800002e8e19:	0f 85 b6 00 00 00    	jne    0xfffff800002e8ed5
fffff800002e8e1f:	48 8d 46 40          	lea    0x40(%rsi),%rax
fffff800002e8e23:	48 89 7e 20          	mov    %rdi,0x20(%rsi)
fffff800002e8e27:	44 89 7e 28          	mov    %r15d,0x28(%rsi)
fffff800002e8e2b:	48 8d 56 68          	lea    0x68(%rsi),%rdx
fffff800002e8e2f:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff800002e8e33:	b9 04 00 08 00       	mov    $0x80004,%ecx
fffff800002e8e38:	48 89 00             	mov    %rax,(%rax)
fffff800002e8e3b:	89 6e 38             	mov    %ebp,0x38(%rsi)
fffff800002e8e3e:	48 89 6e 50          	mov    %rbp,0x50(%rsi)
fffff800002e8e42:	e8 39 b6 f3 ff       	call   0xfffff80000224480
fffff800002e8e47:	48 8d 9f e0 35 00 00 	lea    0x35e0(%rdi),%rbx
fffff800002e8e4e:	4c 8b c5             	mov    %rbp,%r8
fffff800002e8e51:	f0 0f ba 2b 1f       	lock btsl $0x1f,(%rbx)
fffff800002e8e56:	73 0b                	jae    0xfffff800002e8e63
fffff800002e8e58:	48 8b cb             	mov    %rbx,%rcx
fffff800002e8e5b:	e8 48 be f7 ff       	call   0xfffff80000264ca8
fffff800002e8e60:	4c 8b c0             	mov    %rax,%r8
fffff800002e8e63:	8b 0b                	mov    (%rbx),%ecx
fffff800002e8e65:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff800002e8e6a:	3b ca                	cmp    %edx,%ecx
fffff800002e8e6c:	74 14                	je     0xfffff800002e8e82
fffff800002e8e6e:	f3 90                	pause
fffff800002e8e70:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff800002e8e77:	77 3a                	ja     0xfffff800002e8eb3
fffff800002e8e79:	8b 03                	mov    (%rbx),%eax
fffff800002e8e7b:	49 ff c0             	inc    %r8
fffff800002e8e7e:	3b c2                	cmp    %edx,%eax
fffff800002e8e80:	75 ec                	jne    0xfffff800002e8e6e
fffff800002e8e82:	48 8d 4e 58          	lea    0x58(%rsi),%rcx
fffff800002e8e86:	48 8d 87 d0 35 00 00 	lea    0x35d0(%rdi),%rax
fffff800002e8e8d:	48 89 01             	mov    %rax,(%rcx)
fffff800002e8e90:	48 8b 87 d8 35 00 00 	mov    0x35d8(%rdi),%rax
fffff800002e8e97:	48 89 08             	mov    %rcx,(%rax)