fffff80000326c24:	44 8b 64 24 38       	mov    0x38(%rsp),%r12d
fffff80000326c29:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
fffff80000326c2e:	45 33 c0             	xor    %r8d,%r8d
fffff80000326c31:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
fffff80000326c36:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000326c3b:	49 8b d6             	mov    %r14,%rdx
fffff80000326c3e:	49 8b cf             	mov    %r15,%rcx
fffff80000326c41:	e8 7a 05 ee ff       	call   0xfffff800002071c0
fffff80000326c46:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff80000326c4b:	48 8b c2             	mov    %rdx,%rax
fffff80000326c4e:	48 c1 e8 34          	shr    $0x34,%rax
fffff80000326c52:	24 07                	and    $0x7,%al
fffff80000326c54:	3c 01                	cmp    $0x1,%al
fffff80000326c56:	75 48                	jne    0xfffff80000326ca0
fffff80000326c58:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
fffff80000326c5d:	e8 ce d5 ed ff       	call   0xfffff80000204230
fffff80000326c62:	8a c8                	mov    %al,%cl
fffff80000326c64:	b8 01 00 00 00       	mov    $0x1,%eax
fffff80000326c69:	d3 e0                	shl    %cl,%eax
fffff80000326c6b:	41 85 c4             	test   %eax,%r12d
fffff80000326c6e:	74 30                	je     0xfffff80000326ca0
fffff80000326c70:	48 c1 ea 0c          	shr    $0xc,%rdx
fffff80000326c74:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff80000326c7b:	00 00 00
fffff80000326c7e:	48 23 d0             	and    %rax,%rdx
fffff80000326c81:	48 89 54 fc 60       	mov    %rdx,0x60(%rsp,%rdi,8)
fffff80000326c86:	48 ff c7             	inc    %rdi
fffff80000326c89:	48 81 ff 00 02 00 00 	cmp    $0x200,%rdi
fffff80000326c90:	72 0e                	jb     0xfffff80000326ca0
fffff80000326c92:	8b d7                	mov    %edi,%edx
fffff80000326c94:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
fffff80000326c99:	e8 fa 8d f5 ff       	call   0xfffff8000027fa98
fffff80000326c9e:	33 ff                	xor    %edi,%edi
fffff80000326ca0:	49 81 c6 00 10 00 00 	add    $0x1000,%r14
fffff80000326ca7:	4d 3b f5             	cmp    %r13,%r14
fffff80000326caa:	0f 82 79 ff ff ff    	jb     0xfffff80000326c29
fffff80000326cb0:	4c 8b 64 24 30       	mov    0x30(%rsp),%r12
fffff80000326cb5:	48 81 c3 00 00 20 00 	add    $0x200000,%rbx
fffff80000326cbc:	49 3b dc             	cmp    %r12,%rbx
fffff80000326cbf:	0f 82 2b ff ff ff    	jb     0xfffff80000326bf0
fffff80000326cc5:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
fffff80000326cca:	45 33 f6             	xor    %r14d,%r14d
fffff80000326ccd:	48 81 c6 00 a0 00 00 	add    $0xa000,%rsi
fffff80000326cd4:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
fffff80000326cd9:	49 3b f4             	cmp    %r12,%rsi
fffff80000326cdc:	0f 82 b0 fe ff ff    	jb     0xfffff80000326b92
fffff80000326ce2:	48 85 ff             	test   %rdi,%rdi
fffff80000326ce5:	74 0c                	je     0xfffff80000326cf3
fffff80000326ce7:	8b d7                	mov    %edi,%edx
fffff80000326ce9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
fffff80000326cee:	e8 a5 8d f5 ff       	call   0xfffff8000027fa98
fffff80000326cf3:	0f 09                	wbinvd
fffff80000326cf5:	41 0f b7 c6          	movzwl %r14w,%eax
fffff80000326cf9:	48 8b 8d 60 0f 00 00 	mov    0xf60(%rbp),%rcx
fffff80000326d00:	48 33 cc             	xor    %rsp,%rcx
fffff80000326d03:	e8 68 48 f1 ff       	call   0xfffff8000023b570
fffff80000326d08:	4c 8d 9c 24 70 10 00 	lea    0x1070(%rsp),%r11
fffff80000326d0f:	00
fffff80000326d10:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff80000326d14:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff80000326d18:	49 8b 7b 48          	mov    0x48(%r11),%rdi
fffff80000326d1c:	49 8b e3             	mov    %r11,%rsp
fffff80000326d1f:	41 5f                	pop    %r15
fffff80000326d21:	41 5e                	pop    %r14
fffff80000326d23:	41 5d                	pop    %r13
fffff80000326d25:	41 5c                	pop    %r12
fffff80000326d27:	5d                   	pop    %rbp
fffff80000326d28:	c3                   	ret
fffff80000326d29:	cc                   	int3
fffff80000326d2a:	cc                   	int3
fffff80000326d2b:	cc                   	int3
fffff80000326d2c:	cc                   	int3
fffff80000326d2d:	cc                   	int3
fffff80000326d2e:	cc                   	int3
fffff80000326d2f:	cc                   	int3
fffff80000326d30:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000326d35:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff80000326d3a:	56                   	push   %rsi
fffff80000326d3b:	57                   	push   %rdi
fffff80000326d3c:	41 54                	push   %r12
fffff80000326d3e:	41 56                	push   %r14
fffff80000326d40:	41 57                	push   %r15
fffff80000326d42:	48 81 ec 30 02 00 00 	sub    $0x230,%rsp
fffff80000326d49:	48 8b 05 98 a8 2d 00 	mov    0x2da898(%rip),%rax        # 0xfffff800006015e8
fffff80000326d50:	48 33 c4             	xor    %rsp,%rax
fffff80000326d53:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
fffff80000326d5a:	00
fffff80000326d5b:	4c 8b f1             	mov    %rcx,%r14
fffff80000326d5e:	33 d2                	xor    %edx,%edx
fffff80000326d60:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff80000326d65:	41 b8 f8 01 00 00    	mov    $0x1f8,%r8d
fffff80000326d6b:	e8 50 d8 f1 ff       	call   0xfffff800002445c0
fffff80000326d70:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
fffff80000326d75:	33 d2                	xor    %edx,%edx
fffff80000326d77:	49 8b ce             	mov    %r14,%rcx
fffff80000326d7a:	e8 65 a7 ed ff       	call   0xfffff800002014e4
fffff80000326d7f:	4d 8d be 60 07 00 00 	lea    0x760(%r14),%r15
fffff80000326d86:	41 8b 07             	mov    (%r15),%eax
fffff80000326d89:	0f ba f0 1f          	btr    $0x1f,%eax
fffff80000326d8d:	8d 48 01             	lea    0x1(%rax),%ecx
fffff80000326d90:	f0 41 0f b1 0f       	lock cmpxchg %ecx,(%r15)
fffff80000326d95:	74 08                	je     0xfffff80000326d9f
fffff80000326d97:	49 8b cf             	mov    %r15,%rcx
fffff80000326d9a:	e8 b1 de f3 ff       	call   0xfffff80000264c50
fffff80000326d9f:	b2 01                	mov    $0x1,%dl
fffff80000326da1:	49 8b ce             	mov    %r14,%rcx
fffff80000326da4:	e8 97 a7 ed ff       	call   0xfffff80000201540
fffff80000326da9:	48 8b 3d 60 2a 3f 00 	mov    0x3f2a60(%rip),%rdi        # 0xfffff80000719810
fffff80000326db0:	45 33 e4             	xor    %r12d,%r12d
fffff80000326db3:	eb 34                	jmp    0xfffff80000326de9
fffff80000326db5:	48 8b 1f             	mov    (%rdi),%rbx
fffff80000326db8:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
fffff80000326dbc:	eb 22                	jmp    0xfffff80000326de0
fffff80000326dbe:	41 b1 01             	mov    $0x1,%r9b
fffff80000326dc1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000326dc6:	4c 8b c3             	mov    %rbx,%r8
fffff80000326dc9:	49 8b ce             	mov    %r14,%rcx
fffff80000326dcc:	e8 57 03 00 00       	call   0xfffff80000327128
fffff80000326dd1:	0f b7 f0             	movzwl %ax,%esi
fffff80000326dd4:	66 85 c0             	test   %ax,%ax
fffff80000326dd7:	0f 85 e4 00 00 00    	jne    0xfffff80000326ec1
fffff80000326ddd:	48 ff c3             	inc    %rbx
fffff80000326de0:	48 3b dd             	cmp    %rbp,%rbx
fffff80000326de3:	76 d9                	jbe    0xfffff80000326dbe
fffff80000326de5:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
fffff80000326de9:	48 8b 1d 58 2a 3f 00 	mov    0x3f2a58(%rip),%rbx        # 0xfffff80000719848
fffff80000326df0:	48 3b fb             	cmp    %rbx,%rdi
fffff80000326df3:	75 c0                	jne    0xfffff80000326db5
fffff80000326df5:	eb 7e                	jmp    0xfffff80000326e75
fffff80000326df7:	48 8b 3b             	mov    (%rbx),%rdi
fffff80000326dfa:	48 8b 6b 08          	mov    0x8(%rbx),%rbp
fffff80000326dfe:	eb 6c                	jmp    0xfffff80000326e6c
fffff80000326e00:	48 f7 c7 ff 01 00 00 	test   $0x1ff,%rdi
fffff80000326e07:	75 40                	jne    0xfffff80000326e49
fffff80000326e09:	48 8b c5             	mov    %rbp,%rax
fffff80000326e0c:	48 2b c7             	sub    %rdi,%rax
fffff80000326e0f:	48 3d ff 01 00 00    	cmp    $0x1ff,%rax
fffff80000326e15:	72 32                	jb     0xfffff80000326e49
fffff80000326e17:	48 8b 05 0a 2a 3f 00 	mov    0x3f2a0a(%rip),%rax        # 0xfffff80000719828
fffff80000326e1e:	48 8b cf             	mov    %rdi,%rcx
fffff80000326e21:	48 c1 e9 09          	shr    $0x9,%rcx
fffff80000326e25:	0f a3 08             	bt     %ecx,(%rax)
fffff80000326e28:	72 1f                	jb     0xfffff80000326e49
fffff80000326e2a:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
fffff80000326e2f:	48 8b d7             	mov    %rdi,%rdx
fffff80000326e32:	49 8b ce             	mov    %r14,%rcx
fffff80000326e35:	e8 ce 00 00 00       	call   0xfffff80000326f08
fffff80000326e3a:	0f b7 f0             	movzwl %ax,%esi
fffff80000326e3d:	66 85 c0             	test   %ax,%ax
fffff80000326e40:	75 7f                	jne    0xfffff80000326ec1
fffff80000326e42:	b8 00 02 00 00       	mov    $0x200,%eax
fffff80000326e47:	eb 20                	jmp    0xfffff80000326e69
fffff80000326e49:	41 b1 01             	mov    $0x1,%r9b
fffff80000326e4c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000326e51:	4c 8b c7             	mov    %rdi,%r8
fffff80000326e54:	49 8b ce             	mov    %r14,%rcx
fffff80000326e57:	e8 cc 02 00 00       	call   0xfffff80000327128
fffff80000326e5c:	0f b7 f0             	movzwl %ax,%esi
fffff80000326e5f:	66 85 c0             	test   %ax,%ax
fffff80000326e62:	75 5d                	jne    0xfffff80000326ec1
fffff80000326e64:	b8 01 00 00 00       	mov    $0x1,%eax
fffff80000326e69:	48 03 f8             	add    %rax,%rdi
fffff80000326e6c:	48 3b fd             	cmp    %rbp,%rdi
fffff80000326e6f:	76 8f                	jbe    0xfffff80000326e00
fffff80000326e71:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
fffff80000326e75:	48 85 db             	test   %rbx,%rbx
fffff80000326e78:	0f 85 79 ff ff ff    	jne    0xfffff80000326df7
fffff80000326e7e:	48 8b 1d 43 9d 3e 00 	mov    0x3e9d43(%rip),%rbx        # 0xfffff80000710bc8
fffff80000326e85:	eb 32                	jmp    0xfffff80000326eb9
fffff80000326e87:	48 8b 3b             	mov    (%rbx),%rdi
fffff80000326e8a:	8b 6b 08             	mov    0x8(%rbx),%ebp
fffff80000326e8d:	48 03 ef             	add    %rdi,%rbp
fffff80000326e90:	eb 1e                	jmp    0xfffff80000326eb0
fffff80000326e92:	45 33 c9             	xor    %r9d,%r9d
fffff80000326e95:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000326e9a:	4c 8b c7             	mov    %rdi,%r8
fffff80000326e9d:	49 8b ce             	mov    %r14,%rcx
fffff80000326ea0:	e8 83 02 00 00       	call   0xfffff80000327128
fffff80000326ea5:	0f b7 f0             	movzwl %ax,%esi
fffff80000326ea8:	66 85 c0             	test   %ax,%ax
fffff80000326eab:	75 14                	jne    0xfffff80000326ec1
fffff80000326ead:	48 ff c7             	inc    %rdi
fffff80000326eb0:	48 3b fd             	cmp    %rbp,%rdi
fffff80000326eb3:	72 dd                	jb     0xfffff80000326e92
fffff80000326eb5:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
fffff80000326eb9:	48 85 db             	test   %rbx,%rbx
fffff80000326ebc:	75 c9                	jne    0xfffff80000326e87
fffff80000326ebe:	41 8b f4             	mov    %r12d,%esi
fffff80000326ec1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff80000326ec6:	49 8b ce             	mov    %r14,%rcx
fffff80000326ec9:	e8 f6 a6 ed ff       	call   0xfffff800002015c4
fffff80000326ece:	f0 41 ff 0f          	lock decl (%r15)
fffff80000326ed2:	0f b7 c6             	movzwl %si,%eax
fffff80000326ed5:	48 8b 8c 24 20 02 00 	mov    0x220(%rsp),%rcx
fffff80000326edc:	00
fffff80000326edd:	48 33 cc             	xor    %rsp,%rcx
fffff80000326ee0:	e8 8b 46 f1 ff       	call   0xfffff8000023b570
fffff80000326ee5:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
fffff80000326eec:	00
fffff80000326eed:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff80000326ef1:	49 8b 6b 40          	mov    0x40(%r11),%rbp
fffff80000326ef5:	49 8b e3             	mov    %r11,%rsp
fffff80000326ef8:	41 5f                	pop    %r15
fffff80000326efa:	41 5e                	pop    %r14
fffff80000326efc:	41 5c                	pop    %r12
fffff80000326efe:	5f                   	pop    %rdi
fffff80000326eff:	5e                   	pop    %rsi
fffff80000326f00:	c3                   	ret
fffff80000326f01:	cc                   	int3
fffff80000326f02:	cc                   	int3
fffff80000326f03:	cc                   	int3
fffff80000326f04:	cc                   	int3
fffff80000326f05:	cc                   	int3
fffff80000326f06:	cc                   	int3
fffff80000326f07:	cc                   	int3
fffff80000326f08:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff80000326f0d:	55                   	push   %rbp
fffff80000326f0e:	56                   	push   %rsi
fffff80000326f0f:	57                   	push   %rdi
fffff80000326f10:	41 54                	push   %r12
fffff80000326f12:	41 55                	push   %r13
fffff80000326f14:	41 56                	push   %r14
fffff80000326f16:	41 57                	push   %r15
fffff80000326f18:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000326f1c:	48 8b 05 c5 a6 2d 00 	mov    0x2da6c5(%rip),%rax        # 0xfffff800006015e8
fffff80000326f23:	48 33 c4             	xor    %rsp,%rax
fffff80000326f26:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff80000326f2b:	48 8b ea             	mov    %rdx,%rbp
fffff80000326f2e:	45 33 ff             	xor    %r15d,%r15d
fffff80000326f31:	4d 8b f0             	mov    %r8,%r14
fffff80000326f34:	48 c1 e5 0c          	shl    $0xc,%rbp
fffff80000326f38:	48 8b da             	mov    %rdx,%rbx
fffff80000326f3b:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
fffff80000326f40:	4d 8b c8             	mov    %r8,%r9
fffff80000326f43:	48 8b d5             	mov    %rbp,%rdx
fffff80000326f46:	45 8d 47 08          	lea    0x8(%r15),%r8d
fffff80000326f4a:	48 8b f9             	mov    %rcx,%rdi
fffff80000326f4d:	e8 4e d6 ed ff       	call   0xfffff800002045a0
fffff80000326f52:	66 89 44 24 20       	mov    %ax,0x20(%rsp)
fffff80000326f57:	0f b7 f0             	movzwl %ax,%esi
fffff80000326f5a:	66 85 c0             	test   %ax,%ax
fffff80000326f5d:	0f 85 93 01 00 00    	jne    0xfffff800003270f6
fffff80000326f63:	8a 4f 0d             	mov    0xd(%rdi),%cl
fffff80000326f66:	f6 d1                	not    %cl
fffff80000326f68:	c7 44 24 30 00 1f 1f 	movl   $0x1f1f00,0x30(%rsp)
fffff80000326f6f:	00
fffff80000326f70:	83 e1 01             	and    $0x1,%ecx
fffff80000326f73:	8d 0c 8d 08 00 00 00 	lea    0x8(,%rcx,4),%ecx
fffff80000326f7a:	83 c9 03             	or     $0x3,%ecx
fffff80000326f7d:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
fffff80000326f81:	48 8b cb             	mov    %rbx,%rcx
fffff80000326f84:	e8 df e5 00 00       	call   0xfffff80000335568
fffff80000326f89:	48 8b 8f 90 00 00 00 	mov    0x90(%rdi),%rcx
fffff80000326f90:	44 8b d8             	mov    %eax,%r11d
fffff80000326f93:	41 83 e3 07          	and    $0x7,%r11d
fffff80000326f97:	c6 44 24 30 1f       	movb   $0x1f,0x30(%rsp)
fffff80000326f9c:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff80000326fa3:	00 00 00
fffff80000326fa6:	48 23 d8             	and    %rax,%rbx
fffff80000326fa9:	48 b8 60 00 00 00 00 	movabs $0x2000000000060,%rax
fffff80000326fb0:	00 02 00
fffff80000326fb3:	48 c1 e3 09          	shl    $0x9,%rbx
fffff80000326fb7:	4c 0b db             	or     %rbx,%r11
fffff80000326fba:	4c 0b d8             	or     %rax,%r11
fffff80000326fbd:	48 b8 c7 0f 00 00 00 	movabs $0xff90000000000fc7,%rax
fffff80000326fc4:	00 90 ff
fffff80000326fc7:	48 23 c8             	and    %rax,%rcx
fffff80000326fca:	49 c1 e3 03          	shl    $0x3,%r11
fffff80000326fce:	4c 0b d9             	or     %rcx,%r11
fffff80000326fd1:	49 8b 4e 40          	mov    0x40(%r14),%rcx
fffff80000326fd5:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
fffff80000326fda:	8b 41 28             	mov    0x28(%rcx),%eax
fffff80000326fdd:	25 1f c0 ff ff       	and    $0xffffc01f,%eax
fffff80000326fe2:	0f ba e8 0e          	bts    $0xe,%eax
fffff80000326fe6:	89 41 28             	mov    %eax,0x28(%rcx)
fffff80000326fe9:	49 81 86 a8 00 00 00 	addq   $0x200,0xa8(%r14)
fffff80000326ff0:	00 02 00 00
fffff80000326ff4:	4d 8b 7e 40          	mov    0x40(%r14),%r15
fffff80000326ff8:	45 8b 6f 28          	mov    0x28(%r15),%r13d
fffff80000326ffc:	41 83 e5 1f          	and    $0x1f,%r13d
fffff80000327000:	45 0f bc e5          	bsf    %r13d,%r12d
fffff80000327004:	0f 84 ba 00 00 00    	je     0xfffff800003270c4
fffff8000032700a:	48 8b f5             	mov    %rbp,%rsi
fffff8000032700d:	48 c1 ee 0c          	shr    $0xc,%rsi
fffff80000327011:	48 c1 e6 03          	shl    $0x3,%rsi
fffff80000327015:	45 8a cc             	mov    %r12b,%r9b
fffff80000327018:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
fffff8000032701d:	49 8b d7             	mov    %r15,%rdx
fffff80000327020:	48 8b cf             	mov    %rdi,%rcx
fffff80000327023:	e8 ac 17 ee ff       	call   0xfffff800002087d4
fffff80000327028:	48 8b c8             	mov    %rax,%rcx
fffff8000032702b:	48 8b d8             	mov    %rax,%rbx
fffff8000032702e:	e8 b1 14 ee ff       	call   0xfffff800002084e4
fffff80000327033:	41 0f b6 cc          	movzbl %r12b,%ecx
fffff80000327037:	48 8b d0             	mov    %rax,%rdx
fffff8000032703a:	48 c1 e1 05          	shl    $0x5,%rcx
fffff8000032703e:	48 8b 8c 39 b8 00 00 	mov    0xb8(%rcx,%rdi,1),%rcx
fffff80000327045:	00
fffff80000327046:	48 03 ce             	add    %rsi,%rcx
fffff80000327049:	48 81 e1 00 f0 ff ff 	and    $0xfffffffffffff000,%rcx
fffff80000327050:	e8 6b 63 f1 ff       	call   0xfffff8000023d3c0
fffff80000327055:	49 8d 44 24 0d       	lea    0xd(%r12),%rax
fffff8000032705a:	48 c1 e0 05          	shl    $0x5,%rax
fffff8000032705e:	83 3c 38 01          	cmpl   $0x1,(%rax,%rdi,1)
fffff80000327062:	7c 44                	jl     0xfffff800003270a8
fffff80000327064:	4b 8b 44 e6 50       	mov    0x50(%r14,%r12,8),%rax
fffff80000327069:	49 b8 40 03 00 00 00 	movabs $0x4000000000000340,%r8
fffff80000327070:	00 00 40
fffff80000327073:	48 8b c8             	mov    %rax,%rcx
fffff80000327076:	49 23 c0             	and    %r8,%rax
fffff80000327079:	48 c1 e9 09          	shr    $0x9,%rcx
fffff8000032707d:	48 f7 d1             	not    %rcx
fffff80000327080:	83 e1 01             	and    $0x1,%ecx
fffff80000327083:	48 0b c8             	or     %rax,%rcx
fffff80000327086:	48 b8 be 04 f0 ff ff 	movabs $0xa00ffffffff004be,%rax
fffff8000032708d:	ff 0f a0
fffff80000327090:	48 23 d8             	and    %rax,%rbx
fffff80000327093:	48 b8 80 00 10 00 00 	movabs $0x2000000000100080,%rax
fffff8000032709a:	00 00 20
fffff8000032709d:	48 0b cb             	or     %rbx,%rcx
fffff800003270a0:	48 0b c8             	or     %rax,%rcx
fffff800003270a3:	4b 89 4c e6 50       	mov    %rcx,0x50(%r14,%r12,8)
fffff800003270a8:	41 8b cc             	mov    %r12d,%ecx
fffff800003270ab:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800003270b0:	d3 e0                	shl    %cl,%eax
fffff800003270b2:	44 33 e8             	xor    %eax,%r13d
fffff800003270b5:	45 0f bc e5          	bsf    %r13d,%r12d
fffff800003270b9:	0f 85 56 ff ff ff    	jne    0xfffff80000327015
fffff800003270bf:	0f b7 74 24 20       	movzwl 0x20(%rsp),%esi
fffff800003270c4:	80 7f 62 00          	cmpb   $0x0,0x62(%rdi)
fffff800003270c8:	74 08                	je     0xfffff800003270d2
fffff800003270ca:	49 83 8e e8 00 00 00 	orq    $0xffffffffffffffff,0xe8(%r14)
fffff800003270d1:	ff
fffff800003270d2:	f6 47 0d 02          	testb  $0x2,0xd(%rdi)
fffff800003270d6:	74 18                	je     0xfffff800003270f0
fffff800003270d8:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
fffff800003270dd:	48 8b cf             	mov    %rdi,%rcx
fffff800003270e0:	e8 af d8 00 00       	call   0xfffff80000334994
fffff800003270e5:	44 8a c0             	mov    %al,%r8b
fffff800003270e8:	48 8b d5             	mov    %rbp,%rdx
fffff800003270eb:	e8 50 c4 00 00       	call   0xfffff80000333540
fffff800003270f0:	41 0f ba 6f 28 1c    	btsl   $0x1c,0x28(%r15)
fffff800003270f6:	0f b7 c6             	movzwl %si,%eax
fffff800003270f9:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff800003270fe:	48 33 cc             	xor    %rsp,%rcx
fffff80000327101:	e8 6a 44 f1 ff       	call   0xfffff8000023b570
fffff80000327106:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
fffff8000032710d:	00
fffff8000032710e:	48 83 c4 40          	add    $0x40,%rsp
fffff80000327112:	41 5f                	pop    %r15