fffff80000289a7e:	66 d1 e8             	shr    $1,%ax
fffff80000289a81:	0f b7 ca             	movzwl %dx,%ecx
fffff80000289a84:	66 3b f8             	cmp    %ax,%di
fffff80000289a87:	76 0e                	jbe    0xfffff80000289a97
fffff80000289a89:	41 c1 e0 10          	shl    $0x10,%r8d
fffff80000289a8d:	44 0b c1             	or     %ecx,%r8d
fffff80000289a90:	41 0f ba e8 1f       	bts    $0x1f,%r8d
fffff80000289a95:	eb 06                	jmp    0xfffff80000289a9d
fffff80000289a97:	c1 e1 10             	shl    $0x10,%ecx
fffff80000289a9a:	44 0b c1             	or     %ecx,%r8d
fffff80000289a9d:	45 89 43 08          	mov    %r8d,0x8(%r11)
fffff80000289aa1:	48 8d 0d b0 d3 48 00 	lea    0x48d3b0(%rip),%rcx        # 0xfffff80000716e58
fffff80000289aa8:	48 8b 05 a9 d3 48 00 	mov    0x48d3a9(%rip),%rax        # 0xfffff80000716e58
fffff80000289aaf:	eb 09                	jmp    0xfffff80000289aba
fffff80000289ab1:	44 39 40 f8          	cmp    %r8d,-0x8(%rax)
fffff80000289ab5:	72 08                	jb     0xfffff80000289abf
fffff80000289ab7:	48 8b 00             	mov    (%rax),%rax
fffff80000289aba:	48 3b c1             	cmp    %rcx,%rax
fffff80000289abd:	75 f2                	jne    0xfffff80000289ab1
fffff80000289abf:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff80000289ac3:	49 8d 4b 10          	lea    0x10(%r11),%rcx
fffff80000289ac7:	48 39 02             	cmp    %rax,(%rdx)
fffff80000289aca:	74 07                	je     0xfffff80000289ad3
fffff80000289acc:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff80000289ad1:	cd 29                	int    $0x29
fffff80000289ad3:	48 89 01             	mov    %rax,(%rcx)
fffff80000289ad6:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff80000289ada:	48 89 0a             	mov    %rcx,(%rdx)
fffff80000289add:	48 89 48 08          	mov    %rcx,0x8(%rax)
fffff80000289ae1:	66 44 01 0d 57 d3 48 	add    %r9w,0x48d357(%rip)        # 0xfffff80000716e40
fffff80000289ae8:	00
fffff80000289ae9:	48 89 1d 60 d3 48 00 	mov    %rbx,0x48d360(%rip)        # 0xfffff80000716e50
fffff80000289af0:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
fffff80000289af5:	41 0f b7 c2          	movzwl %r10w,%eax
fffff80000289af9:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
fffff80000289afe:	c3                   	ret
fffff80000289aff:	cc                   	int3
fffff80000289b00:	cc                   	int3
fffff80000289b01:	cc                   	int3
fffff80000289b02:	cc                   	int3
fffff80000289b03:	cc                   	int3
fffff80000289b04:	cc                   	int3
fffff80000289b05:	cc                   	int3
fffff80000289b06:	cc                   	int3
fffff80000289b07:	cc                   	int3
fffff80000289b08:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000289b0d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000289b12:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000289b17:	57                   	push   %rdi
fffff80000289b18:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000289b1c:	8b 81 20 01 00 00    	mov    0x120(%rcx),%eax
fffff80000289b22:	bd 00 00 00 00       	mov    $0x0,%ebp
fffff80000289b27:	48 0f ba e0 09       	bt     $0x9,%rax
fffff80000289b2c:	8b f5                	mov    %ebp,%esi
fffff80000289b2e:	48 8b d9             	mov    %rcx,%rbx
fffff80000289b31:	0f 43 f2             	cmovae %edx,%esi
fffff80000289b34:	f0 48 0f ba 2d 42 4d 	lock btsq $0x0,0x564d42(%rip)        # 0xfffff800007ee880
fffff80000289b3b:	56 00 00
fffff80000289b3e:	8d 7d 0a             	lea    0xa(%rbp),%edi
fffff80000289b41:	73 0c                	jae    0xfffff80000289b4f
fffff80000289b43:	48 8d 0d 36 4d 56 00 	lea    0x564d36(%rip),%rcx        # 0xfffff800007ee880
fffff80000289b4a:	e8 c1 1a f9 ff       	call   0xfffff8000021b610
fffff80000289b4f:	44 0f b7 83 fc 25 00 	movzwl 0x25fc(%rbx),%r8d
fffff80000289b56:	00
fffff80000289b57:	66 45 85 c0          	test   %r8w,%r8w
fffff80000289b5b:	74 24                	je     0xfffff80000289b81
fffff80000289b5d:	66 44 3b 05 dd d2 48 	cmp    0x48d2dd(%rip),%r8w        # 0xfffff80000716e42
fffff80000289b64:	00
fffff80000289b65:	76 0d                	jbe    0xfffff80000289b74
fffff80000289b67:	8b 83 20 01 00 00    	mov    0x120(%rbx),%eax
fffff80000289b6d:	48 0f ba e0 09       	bt     $0x9,%rax
fffff80000289b72:	73 0d                	jae    0xfffff80000289b81
fffff80000289b74:	8b d6                	mov    %esi,%edx
fffff80000289b76:	48 8b cb             	mov    %rbx,%rcx
fffff80000289b79:	e8 2a 00 00 00       	call   0xfffff80000289ba8
fffff80000289b7e:	0f b7 f8             	movzwl %ax,%edi
fffff80000289b81:	f0 48 21 2d f7 4c 56 	lock and %rbp,0x564cf7(%rip)        # 0xfffff800007ee880
fffff80000289b88:	00
fffff80000289b89:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000289b8e:	0f b7 c7             	movzwl %di,%eax
fffff80000289b91:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000289b96:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff80000289b9b:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289b9f:	5f                   	pop    %rdi
fffff80000289ba0:	c3                   	ret
fffff80000289ba1:	cc                   	int3
fffff80000289ba2:	cc                   	int3
fffff80000289ba3:	cc                   	int3
fffff80000289ba4:	cc                   	int3
fffff80000289ba5:	cc                   	int3
fffff80000289ba6:	cc                   	int3
fffff80000289ba7:	cc                   	int3
fffff80000289ba8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000289bad:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000289bb2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000289bb7:	57                   	push   %rdi
fffff80000289bb8:	41 54                	push   %r12
fffff80000289bba:	41 55                	push   %r13
fffff80000289bbc:	41 56                	push   %r14
fffff80000289bbe:	41 57                	push   %r15
fffff80000289bc0:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000289bc4:	44 0f b7 a1 fc 25 00 	movzwl 0x25fc(%rcx),%r12d
fffff80000289bcb:	00
fffff80000289bcc:	48 8d 99 f8 25 00 00 	lea    0x25f8(%rcx),%rbx
fffff80000289bd3:	44 8b 33             	mov    (%rbx),%r14d
fffff80000289bd6:	45 33 ed             	xor    %r13d,%r13d
fffff80000289bd9:	8b ea                	mov    %edx,%ebp
fffff80000289bdb:	45 0f b7 f8          	movzwl %r8w,%r15d
fffff80000289bdf:	48 8b f1             	mov    %rcx,%rsi
fffff80000289be2:	41 0f b7 fd          	movzwl %r13w,%edi
fffff80000289be6:	b8 ff ff 00 00       	mov    $0xffff,%eax
fffff80000289beb:	45 85 f6             	test   %r14d,%r14d
fffff80000289bee:	74 3a                	je     0xfffff80000289c2a
fffff80000289bf0:	66 01 05 49 d2 48 00 	add    %ax,0x48d249(%rip)        # 0xfffff80000716e40
fffff80000289bf7:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
fffff80000289bfb:	0f b7 43 04          	movzwl 0x4(%rbx),%eax
fffff80000289bff:	0f af 03             	imul   (%rbx),%eax
fffff80000289c02:	48 29 05 47 d2 48 00 	sub    %rax,0x48d247(%rip)        # 0xfffff80000716e50
fffff80000289c09:	48 8b 11             	mov    (%rcx),%rdx
fffff80000289c0c:	48 39 4a 08          	cmp    %rcx,0x8(%rdx)
fffff80000289c10:	0f 85 9f 00 00 00    	jne    0xfffff80000289cb5
fffff80000289c16:	48 8b 41 08          	mov    0x8(%rcx),%rax
fffff80000289c1a:	48 39 08             	cmp    %rcx,(%rax)
fffff80000289c1d:	0f 85 92 00 00 00    	jne    0xfffff80000289cb5
fffff80000289c23:	48 89 10             	mov    %rdx,(%rax)
fffff80000289c26:	48 89 42 08          	mov    %rax,0x8(%rdx)
fffff80000289c2a:	66 44 89 be fc 25 00 	mov    %r15w,0x25fc(%rsi)
fffff80000289c31:	00
fffff80000289c32:	89 2b                	mov    %ebp,(%rbx)
fffff80000289c34:	85 ed                	test   %ebp,%ebp
fffff80000289c36:	0f 84 80 00 00 00    	je     0xfffff80000289cbc
fffff80000289c3c:	48 8b cb             	mov    %rbx,%rcx
fffff80000289c3f:	e8 d4 fd ff ff       	call   0xfffff80000289a18
fffff80000289c44:	0f b7 f8             	movzwl %ax,%edi
fffff80000289c47:	66 85 c0             	test   %ax,%ax
fffff80000289c4a:	75 4f                	jne    0xfffff80000289c9b
fffff80000289c4c:	66 45 3b fc          	cmp    %r12w,%r15w
fffff80000289c50:	77 05                	ja     0xfffff80000289c57
fffff80000289c52:	41 3b ee             	cmp    %r14d,%ebp
fffff80000289c55:	76 65                	jbe    0xfffff80000289cbc
fffff80000289c57:	e8 a0 fb ff ff       	call   0xfffff800002897fc
fffff80000289c5c:	0f b7 f8             	movzwl %ax,%edi
fffff80000289c5f:	66 85 c0             	test   %ax,%ax
fffff80000289c62:	74 58                	je     0xfffff80000289cbc
fffff80000289c64:	b8 ff ff 00 00       	mov    $0xffff,%eax
fffff80000289c69:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
fffff80000289c6d:	66 01 05 cc d1 48 00 	add    %ax,0x48d1cc(%rip)        # 0xfffff80000716e40
fffff80000289c74:	0f b7 43 04          	movzwl 0x4(%rbx),%eax
fffff80000289c78:	0f af 03             	imul   (%rbx),%eax
fffff80000289c7b:	48 29 05 ce d1 48 00 	sub    %rax,0x48d1ce(%rip)        # 0xfffff80000716e50
fffff80000289c82:	48 8b 11             	mov    (%rcx),%rdx
fffff80000289c85:	48 39 4a 08          	cmp    %rcx,0x8(%rdx)
fffff80000289c89:	75 2a                	jne    0xfffff80000289cb5
fffff80000289c8b:	48 8b 41 08          	mov    0x8(%rcx),%rax
fffff80000289c8f:	48 39 08             	cmp    %rcx,(%rax)
fffff80000289c92:	75 21                	jne    0xfffff80000289cb5
fffff80000289c94:	48 89 10             	mov    %rdx,(%rax)
fffff80000289c97:	48 89 42 08          	mov    %rax,0x8(%rdx)
fffff80000289c9b:	66 44 89 a6 fc 25 00 	mov    %r12w,0x25fc(%rsi)
fffff80000289ca2:	00
fffff80000289ca3:	44 89 33             	mov    %r14d,(%rbx)
fffff80000289ca6:	45 85 f6             	test   %r14d,%r14d
fffff80000289ca9:	74 25                	je     0xfffff80000289cd0
fffff80000289cab:	48 8b cb             	mov    %rbx,%rcx
fffff80000289cae:	e8 65 fd ff ff       	call   0xfffff80000289a18
fffff80000289cb3:	eb 1b                	jmp    0xfffff80000289cd0
fffff80000289cb5:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff80000289cba:	cd 29                	int    $0x29
fffff80000289cbc:	48 8b 8e 68 22 00 00 	mov    0x2268(%rsi),%rcx
fffff80000289cc3:	4c 8b c5             	mov    %rbp,%r8
fffff80000289cc6:	ba 01 00 00 00       	mov    $0x1,%edx
fffff80000289ccb:	e8 a8 3c 01 00       	call   0xfffff8000029d978
fffff80000289cd0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff80000289cd5:	0f b7 c7             	movzwl %di,%eax
fffff80000289cd8:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff80000289cdd:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff80000289ce2:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289ce6:	41 5f                	pop    %r15
fffff80000289ce8:	41 5e                	pop    %r14
fffff80000289cea:	41 5d                	pop    %r13
fffff80000289cec:	41 5c                	pop    %r12
fffff80000289cee:	5f                   	pop    %rdi
fffff80000289cef:	c3                   	ret
fffff80000289cf0:	cc                   	int3
fffff80000289cf1:	cc                   	int3
fffff80000289cf2:	cc                   	int3
fffff80000289cf3:	cc                   	int3
fffff80000289cf4:	cc                   	int3
fffff80000289cf5:	cc                   	int3
fffff80000289cf6:	cc                   	int3
fffff80000289cf7:	cc                   	int3
fffff80000289cf8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000289cfd:	57                   	push   %rdi
fffff80000289cfe:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000289d02:	33 ff                	xor    %edi,%edi
fffff80000289d04:	49 8b d8             	mov    %r8,%rbx
fffff80000289d07:	85 d2                	test   %edx,%edx
fffff80000289d09:	0f 88 a4 00 00 00    	js     0xfffff80000289db3
fffff80000289d0f:	83 fa 01             	cmp    $0x1,%edx
fffff80000289d12:	7e 73                	jle    0xfffff80000289d87
fffff80000289d14:	83 fa 02             	cmp    $0x2,%edx
fffff80000289d17:	74 64                	je     0xfffff80000289d7d
fffff80000289d19:	83 fa 03             	cmp    $0x3,%edx
fffff80000289d1c:	74 69                	je     0xfffff80000289d87
fffff80000289d1e:	83 fa 04             	cmp    $0x4,%edx
fffff80000289d21:	74 31                	je     0xfffff80000289d54
fffff80000289d23:	41 b8 14 00 09 00    	mov    $0x90014,%r8d
fffff80000289d29:	41 3b d0             	cmp    %r8d,%edx
fffff80000289d2c:	0f 85 81 00 00 00    	jne    0xfffff80000289db3
fffff80000289d32:	83 3d 97 78 37 00 02 	cmpl   $0x2,0x377897(%rip)        # 0xfffff800006015d0
fffff80000289d39:	0f 94 c0             	sete   %al
fffff80000289d3c:	84 c0                	test   %al,%al
fffff80000289d3e:	74 0d                	je     0xfffff80000289d4d
fffff80000289d40:	48 8b d3             	mov    %rbx,%rdx
fffff80000289d43:	41 8b c8             	mov    %r8d,%ecx
fffff80000289d46:	e8 35 a7 f9 ff       	call   0xfffff80000224480
fffff80000289d4b:	eb 73                	jmp    0xfffff80000289dc0
fffff80000289d4d:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000289d52:	eb 6f                	jmp    0xfffff80000289dc3
fffff80000289d54:	8b 89 18 01 00 00    	mov    0x118(%rcx),%ecx
fffff80000289d5a:	8b c1                	mov    %ecx,%eax
fffff80000289d5c:	8b d1                	mov    %ecx,%edx
fffff80000289d5e:	48 c1 ea 02          	shr    $0x2,%rdx
fffff80000289d62:	83 e0 08             	and    $0x8,%eax
fffff80000289d65:	83 e2 20             	and    $0x20,%edx
fffff80000289d68:	83 e1 04             	and    $0x4,%ecx
fffff80000289d6b:	48 0b d0             	or     %rax,%rdx
fffff80000289d6e:	48 c1 ea 02          	shr    $0x2,%rdx
fffff80000289d72:	48 0b d1             	or     %rcx,%rdx
fffff80000289d75:	48 d1 ea             	shr    $1,%rdx
fffff80000289d78:	49 89 10             	mov    %rdx,(%r8)
fffff80000289d7b:	eb 43                	jmp    0xfffff80000289dc0
fffff80000289d7d:	e8 12 ff 01 00       	call   0xfffff800002a9c94
fffff80000289d82:	48 89 03             	mov    %rax,(%rbx)
fffff80000289d85:	eb 39                	jmp    0xfffff80000289dc0
fffff80000289d87:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff80000289d8e:	01 00
fffff80000289d90:	49 89 38             	mov    %rdi,(%r8)
fffff80000289d93:	8b 81 18 01 00 00    	mov    0x118(%rcx),%eax
fffff80000289d99:	85 d2                	test   %edx,%edx
fffff80000289d9b:	74 0e                	je     0xfffff80000289dab
fffff80000289d9d:	83 fa 01             	cmp    $0x1,%edx
fffff80000289da0:	74 06                	je     0xfffff80000289da8
fffff80000289da2:	48 c1 e8 0e          	shr    $0xe,%rax
fffff80000289da6:	eb 03                	jmp    0xfffff80000289dab
fffff80000289da8:	48 d1 e8             	shr    $1,%rax
fffff80000289dab:	83 e0 01             	and    $0x1,%eax
fffff80000289dae:	49 89 00             	mov    %rax,(%r8)
fffff80000289db1:	eb 0d                	jmp    0xfffff80000289dc0
fffff80000289db3:	4c 8b c3             	mov    %rbx,%r8
fffff80000289db6:	e8 ad eb ff ff       	call   0xfffff80000288968
fffff80000289dbb:	66 85 c0             	test   %ax,%ax
fffff80000289dbe:	75 03                	jne    0xfffff80000289dc3
fffff80000289dc0:	0f b7 c7             	movzwl %di,%eax
fffff80000289dc3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000289dc8:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289dcc:	5f                   	pop    %rdi
fffff80000289dcd:	c3                   	ret
fffff80000289dce:	cc                   	int3
fffff80000289dcf:	cc                   	int3
fffff80000289dd0:	cc                   	int3
fffff80000289dd1:	cc                   	int3
fffff80000289dd2:	cc                   	int3
fffff80000289dd3:	cc                   	int3
fffff80000289dd4:	cc                   	int3
fffff80000289dd5:	cc                   	int3
fffff80000289dd6:	cc                   	int3
fffff80000289dd7:	cc                   	int3
fffff80000289dd8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000289ddd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000289de2:	57                   	push   %rdi
fffff80000289de3:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000289de7:	4d 8b d0             	mov    %r8,%r10
fffff80000289dea:	8b c2                	mov    %edx,%eax
fffff80000289dec:	48 8b f9             	mov    %rcx,%rdi
fffff80000289def:	85 d2                	test   %edx,%edx
fffff80000289df1:	78 1b                	js     0xfffff80000289e0e
fffff80000289df3:	83 f8 01             	cmp    $0x1,%eax
fffff80000289df6:	7e 53                	jle    0xfffff80000289e4b
fffff80000289df8:	83 f8 02             	cmp    $0x2,%eax
fffff80000289dfb:	74 47                	je     0xfffff80000289e44
fffff80000289dfd:	83 f8 03             	cmp    $0x3,%eax
fffff80000289e00:	74 49                	je     0xfffff80000289e4b
fffff80000289e02:	83 f8 04             	cmp    $0x4,%eax
fffff80000289e05:	74 23                	je     0xfffff80000289e2a
fffff80000289e07:	3d 14 00 09 00       	cmp    $0x90014,%eax
fffff80000289e0c:	74 36                	je     0xfffff80000289e44
fffff80000289e0e:	e8 f1 ef ff ff       	call   0xfffff80000288e04
fffff80000289e13:	0f b7 d8             	movzwl %ax,%ebx
fffff80000289e16:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000289e1b:	0f b7 c3             	movzwl %bx,%eax
fffff80000289e1e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000289e23:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289e27:	5f                   	pop    %rdi
fffff80000289e28:	c3                   	ret
fffff80000289e29:	cc                   	int3
fffff80000289e2a:	49 8b 10             	mov    (%r8),%rdx
fffff80000289e2d:	e8 12 02 02 00       	call   0xfffff800002aa044
fffff80000289e32:	0f b7 d8             	movzwl %ax,%ebx
fffff80000289e35:	66 85 c0             	test   %ax,%ax
fffff80000289e38:	75 dc                	jne    0xfffff80000289e16
fffff80000289e3a:	48 8b cf             	mov    %rdi,%rcx
fffff80000289e3d:	e8 0a 25 fa ff       	call   0xfffff8000022c34c
fffff80000289e42:	eb d2                	jmp    0xfffff80000289e16
fffff80000289e44:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff80000289e49:	eb cb                	jmp    0xfffff80000289e16
fffff80000289e4b:	49 8b 12             	mov    (%r10),%rdx
fffff80000289e4e:	4d 8b c1             	mov    %r9,%r8
fffff80000289e51:	8b c8                	mov    %eax,%ecx
fffff80000289e53:	e8 fc 07 02 00       	call   0xfffff800002aa654
fffff80000289e58:	eb b9                	jmp    0xfffff80000289e13
fffff80000289e5a:	cc                   	int3
fffff80000289e5b:	cc                   	int3
fffff80000289e5c:	cc                   	int3
fffff80000289e5d:	cc                   	int3
fffff80000289e5e:	cc                   	int3
fffff80000289e5f:	cc                   	int3
fffff80000289e60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000289e65:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000289e6a:	55                   	push   %rbp
fffff80000289e6b:	57                   	push   %rdi
fffff80000289e6c:	41 54                	push   %r12
fffff80000289e6e:	41 56                	push   %r14
fffff80000289e70:	41 57                	push   %r15
fffff80000289e72:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
fffff80000289e77:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
fffff80000289e7e:	4d 8b f8             	mov    %r8,%r15
fffff80000289e81:	40 8a f2             	mov    %dl,%sil
fffff80000289e84:	4c 8b f1             	mov    %rcx,%r14
fffff80000289e87:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000289e8a:	45 33 e4             	xor    %r12d,%r12d
fffff80000289e8d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
fffff80000289e91:	33 d2                	xor    %edx,%edx
fffff80000289e93:	4c 89 65 7f          	mov    %r12,0x7f(%rbp)
fffff80000289e97:	41 b8 90 00 00 00    	mov    $0x90,%r8d
fffff80000289e9d:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
fffff80000289ea2:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff80000289ea7:	e8 14 a7 fb ff       	call   0xfffff800002445c0
fffff80000289eac:	49 8b 9e 08 03 00 00 	mov    0x308(%r14),%rbx
fffff80000289eb3:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000289eb6:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
fffff80000289ebb:	0f 11 45 8f          	movups %xmm0,-0x71(%rbp)
fffff80000289ebf:	8b 83 20 01 00 00    	mov    0x120(%rbx),%eax
fffff80000289ec5:	48 0f ba e0 15       	bt     $0x15,%rax
fffff80000289eca:	73 0a                	jae    0xfffff80000289ed6
fffff80000289ecc:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000289ed1:	e9 0b 01 00 00       	jmp    0xfffff80000289fe1
fffff80000289ed6:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000289edd:	01 00
fffff80000289edf:	44 8a c6             	mov    %sil,%r8b