fffff800002578fd:	48 8b 05 4c eb 3a 00 	mov    0x3aeb4c(%rip),%rax        # 0xfffff80000606450
fffff80000257904:	89 98 10 03 00 00    	mov    %ebx,0x310(%rax)
fffff8000025790a:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
fffff80000257911:	00
fffff80000257912:	48 33 cc             	xor    %rsp,%rcx
fffff80000257915:	e8 56 3c fe ff       	call   0xfffff8000023b570
fffff8000025791a:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
fffff80000257921:	00
fffff80000257922:	49 8b 5b 10          	mov    0x10(%r11),%rbx
fffff80000257926:	49 8b 6b 18          	mov    0x18(%r11),%rbp
fffff8000025792a:	49 8b 73 20          	mov    0x20(%r11),%rsi
fffff8000025792e:	49 8b e3             	mov    %r11,%rsp
fffff80000257931:	5f                   	pop    %rdi
fffff80000257932:	c3                   	ret
fffff80000257933:	cc                   	int3
fffff80000257934:	cc                   	int3
fffff80000257935:	cc                   	int3
fffff80000257936:	cc                   	int3
fffff80000257937:	cc                   	int3
fffff80000257938:	cc                   	int3
fffff80000257939:	cc                   	int3
fffff8000025793a:	cc                   	int3
fffff8000025793b:	cc                   	int3
fffff8000025793c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000257941:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000257946:	57                   	push   %rdi
fffff80000257947:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025794b:	48 8b 35 9e 02 4d 00 	mov    0x4d029e(%rip),%rsi        # 0xfffff80000727bf0
fffff80000257952:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff80000257958:	8b 1d 32 04 4d 00    	mov    0x4d0432(%rip),%ebx        # 0xfffff80000727d90
fffff8000025795e:	48 8b d6             	mov    %rsi,%rdx
fffff80000257961:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000257968:	00 00
fffff8000025796a:	83 c3 3f             	add    $0x3f,%ebx
fffff8000025796d:	48 c1 ea 0c          	shr    $0xc,%rdx
fffff80000257971:	83 e3 c0             	and    $0xffffffc0,%ebx
fffff80000257974:	e8 3f 09 fb ff       	call   0xfffff800002082b8
fffff80000257979:	4c 8d 05 7f 3c fe ff 	lea    -0x1c381(%rip),%r8        # 0xfffff8000023b5ff
fffff80000257980:	48 8b f8             	mov    %rax,%rdi
fffff80000257983:	48 8d 15 56 3c fe ff 	lea    -0x1c3aa(%rip),%rdx        # 0xfffff8000023b5e0
fffff8000025798a:	44 2b c2             	sub    %edx,%r8d
fffff8000025798d:	48 8d 0c 03          	lea    (%rbx,%rax,1),%rcx
fffff80000257991:	e8 6a c9 fe ff       	call   0xfffff80000244300
fffff80000257996:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000025799d:	00 00
fffff8000025799f:	45 33 c0             	xor    %r8d,%r8d
fffff800002579a2:	48 8b d7             	mov    %rdi,%rdx
fffff800002579a5:	e8 06 eb fc ff       	call   0xfffff800002264b0
fffff800002579aa:	48 8d 14 33          	lea    (%rbx,%rsi,1),%rdx
fffff800002579ae:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002579b3:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002579b8:	48 89 15 79 ae 51 00 	mov    %rdx,0x51ae79(%rip)        # 0xfffff80000772838
fffff800002579bf:	48 83 c4 20          	add    $0x20,%rsp
fffff800002579c3:	5f                   	pop    %rdi
fffff800002579c4:	c3                   	ret
fffff800002579c5:	cc                   	int3
fffff800002579c6:	cc                   	int3
fffff800002579c7:	cc                   	int3
fffff800002579c8:	cc                   	int3
fffff800002579c9:	cc                   	int3
fffff800002579ca:	cc                   	int3
fffff800002579cb:	cc                   	int3
fffff800002579cc:	48 8b c4             	mov    %rsp,%rax
fffff800002579cf:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002579d3:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff800002579d7:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800002579db:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800002579df:	41 56                	push   %r14
fffff800002579e1:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002579e5:	8b 81 88 c9 02 00    	mov    0x2c988(%rcx),%eax
fffff800002579eb:	48 8d 2d 2e f0 3a 00 	lea    0x3af02e(%rip),%rbp        # 0xfffff80000606a20
fffff800002579f2:	44 8b 71 08          	mov    0x8(%rcx),%r14d
fffff800002579f6:	48 8d b9 54 03 01 00 	lea    0x10354(%rcx),%rdi
fffff800002579fd:	4c 03 35 14 ae 51 00 	add    0x51ae14(%rip),%r14        # 0xfffff80000772818
fffff80000257a04:	48 8b d9             	mov    %rcx,%rbx
fffff80000257a07:	33 f6                	xor    %esi,%esi
fffff80000257a09:	48 8b 6c c5 00       	mov    0x0(%rbp,%rax,8),%rbp
fffff80000257a0e:	8a 07                	mov    (%rdi),%al
fffff80000257a10:	84 c0                	test   %al,%al
fffff80000257a12:	74 69                	je     0xfffff80000257a7d
fffff80000257a14:	3c 01                	cmp    $0x1,%al
fffff80000257a16:	74 40                	je     0xfffff80000257a58
fffff80000257a18:	3c 02                	cmp    $0x2,%al
fffff80000257a1a:	74 71                	je     0xfffff80000257a8d
fffff80000257a1c:	3c 03                	cmp    $0x3,%al
fffff80000257a1e:	74 16                	je     0xfffff80000257a36
fffff80000257a20:	3c 05                	cmp    $0x5,%al
fffff80000257a22:	76 69                	jbe    0xfffff80000257a8d
fffff80000257a24:	3c 06                	cmp    $0x6,%al
fffff80000257a26:	75 65                	jne    0xfffff80000257a8d
fffff80000257a28:	c6 83 51 03 01 00 00 	movb   $0x0,0x10351(%rbx)
fffff80000257a2f:	e8 ec 54 fe ff       	call   0xfffff8000023cf20
fffff80000257a34:	eb 31                	jmp    0xfffff80000257a67
fffff80000257a36:	c6 83 51 03 01 00 00 	movb   $0x0,0x10351(%rbx)
fffff80000257a3d:	c6 07 04             	movb   $0x4,(%rdi)
fffff80000257a40:	eb 0e                	jmp    0xfffff80000257a50
fffff80000257a42:	f3 90                	pause
fffff80000257a44:	48 81 fe 00 27 b9 29 	cmp    $0x29b92700,%rsi
fffff80000257a4b:	77 63                	ja     0xfffff80000257ab0
fffff80000257a4d:	48 ff c6             	inc    %rsi
fffff80000257a50:	8a 07                	mov    (%rdi),%al
fffff80000257a52:	3c 04                	cmp    $0x4,%al
fffff80000257a54:	74 ec                	je     0xfffff80000257a42
fffff80000257a56:	eb 0f                	jmp    0xfffff80000257a67
fffff80000257a58:	49 8b ce             	mov    %r14,%rcx
fffff80000257a5b:	c6 83 51 03 01 00 00 	movb   $0x0,0x10351(%rbx)
fffff80000257a62:	e8 29 44 fe ff       	call   0xfffff8000023be90
fffff80000257a67:	8a 83 51 03 01 00    	mov    0x10351(%rbx),%al
fffff80000257a6d:	84 c0                	test   %al,%al
fffff80000257a6f:	74 07                	je     0xfffff80000257a78
fffff80000257a71:	c6 85 51 03 01 00 01 	movb   $0x1,0x10351(%rbp)
fffff80000257a78:	c6 07 00             	movb   $0x0,(%rdi)
fffff80000257a7b:	eb 91                	jmp    0xfffff80000257a0e
fffff80000257a7d:	f3 90                	pause
fffff80000257a7f:	48 81 fe 00 27 b9 29 	cmp    $0x29b92700,%rsi
fffff80000257a86:	77 4d                	ja     0xfffff80000257ad5
fffff80000257a88:	48 ff c6             	inc    %rsi
fffff80000257a8b:	eb 81                	jmp    0xfffff80000257a0e
fffff80000257a8d:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff80000257a92:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff80000257a97:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff80000257a9c:	c6 83 c9 01 01 00 00 	movb   $0x0,0x101c9(%rbx)
fffff80000257aa3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000257aa8:	48 83 c4 30          	add    $0x30,%rsp
fffff80000257aac:	41 5e                	pop    %r14
fffff80000257aae:	c3                   	ret
fffff80000257aaf:	cc                   	int3
fffff80000257ab0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff80000257ab5:	33 d2                	xor    %edx,%edx
fffff80000257ab7:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff80000257abc:	4c 8b cf             	mov    %rdi,%r9
fffff80000257abf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000257ac4:	4c 8b c6             	mov    %rsi,%r8
fffff80000257ac7:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff80000257acc:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff80000257acf:	e8 00 ab ff ff       	call   0xfffff800002525d4
fffff80000257ad4:	cc                   	int3
fffff80000257ad5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff80000257ada:	33 d2                	xor    %edx,%edx
fffff80000257adc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff80000257ae1:	4c 8b cf             	mov    %rdi,%r9
fffff80000257ae4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000257ae9:	4c 8b c6             	mov    %rsi,%r8
fffff80000257aec:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff80000257af1:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff80000257af4:	e8 db aa ff ff       	call   0xfffff800002525d4
fffff80000257af9:	cc                   	int3
fffff80000257afa:	cc                   	int3
fffff80000257afb:	cc                   	int3
fffff80000257afc:	cc                   	int3
fffff80000257afd:	cc                   	int3
fffff80000257afe:	cc                   	int3
fffff80000257aff:	cc                   	int3
fffff80000257b00:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000257b04:	44 8b 81 80 00 01 00 	mov    0x10080(%rcx),%r8d
fffff80000257b0b:	ba a3 00 00 00       	mov    $0xa3,%edx
fffff80000257b10:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff80000257b15:	e8 aa 1a 02 00       	call   0xfffff800002795c4
fffff80000257b1a:	48 83 c4 28          	add    $0x28,%rsp
fffff80000257b1e:	c3                   	ret
fffff80000257b1f:	cc                   	int3
fffff80000257b20:	cc                   	int3
fffff80000257b21:	cc                   	int3
fffff80000257b22:	cc                   	int3
fffff80000257b23:	cc                   	int3
fffff80000257b24:	cc                   	int3
fffff80000257b25:	cc                   	int3
fffff80000257b26:	cc                   	int3
fffff80000257b27:	cc                   	int3
fffff80000257b28:	40 53                	rex push %rbx
fffff80000257b2a:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000257b2e:	c6 81 51 03 01 00 00 	movb   $0x0,0x10351(%rcx)
fffff80000257b35:	48 8b d9             	mov    %rcx,%rbx
fffff80000257b38:	f6 81 50 03 01 00 01 	testb  $0x1,0x10350(%rcx)
fffff80000257b3f:	74 18                	je     0xfffff80000257b59
fffff80000257b41:	eb 07                	jmp    0xfffff80000257b4a
fffff80000257b43:	c6 83 51 03 01 00 00 	movb   $0x0,0x10351(%rbx)
fffff80000257b4a:	e8 81 53 fe ff       	call   0xfffff8000023ced0
fffff80000257b4f:	8a 83 51 03 01 00    	mov    0x10351(%rbx),%al
fffff80000257b55:	84 c0                	test   %al,%al
fffff80000257b57:	75 ea                	jne    0xfffff80000257b43
fffff80000257b59:	f6 83 50 03 01 00 02 	testb  $0x2,0x10350(%rbx)
fffff80000257b60:	74 18                	je     0xfffff80000257b7a
fffff80000257b62:	eb 07                	jmp    0xfffff80000257b6b
fffff80000257b64:	c6 83 51 03 01 00 00 	movb   $0x0,0x10351(%rbx)
fffff80000257b6b:	e8 b0 53 fe ff       	call   0xfffff8000023cf20
fffff80000257b70:	8a 83 51 03 01 00    	mov    0x10351(%rbx),%al
fffff80000257b76:	84 c0                	test   %al,%al
fffff80000257b78:	75 ea                	jne    0xfffff80000257b64
fffff80000257b7a:	c6 83 c8 01 01 00 00 	movb   $0x0,0x101c8(%rbx)
fffff80000257b81:	48 83 c4 20          	add    $0x20,%rsp
fffff80000257b85:	5b                   	pop    %rbx
fffff80000257b86:	c3                   	ret
fffff80000257b87:	cc                   	int3
fffff80000257b88:	cc                   	int3
fffff80000257b89:	cc                   	int3
fffff80000257b8a:	cc                   	int3
fffff80000257b8b:	cc                   	int3
fffff80000257b8c:	cc                   	int3
fffff80000257b8d:	cc                   	int3
fffff80000257b8e:	cc                   	int3
fffff80000257b8f:	cc                   	int3
fffff80000257b90:	48 8b c4             	mov    %rsp,%rax
fffff80000257b93:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000257b97:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000257b9b:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000257b9f:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000257ba3:	41 56                	push   %r14
fffff80000257ba5:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000257ba9:	8b 81 88 c9 02 00    	mov    0x2c988(%rcx),%eax
fffff80000257baf:	48 8d 2d 6a ee 3a 00 	lea    0x3aee6a(%rip),%rbp        # 0xfffff80000606a20
fffff80000257bb6:	44 8b 71 08          	mov    0x8(%rcx),%r14d
fffff80000257bba:	48 8d 99 53 03 01 00 	lea    0x10353(%rcx),%rbx
fffff80000257bc1:	4c 03 35 50 ac 51 00 	add    0x51ac50(%rip),%r14        # 0xfffff80000772818
fffff80000257bc8:	48 8b f1             	mov    %rcx,%rsi
fffff80000257bcb:	33 ff                	xor    %edi,%edi
fffff80000257bcd:	48 8b 6c c5 00       	mov    0x0(%rbp,%rax,8),%rbp
fffff80000257bd2:	8a 03                	mov    (%rbx),%al
fffff80000257bd4:	84 c0                	test   %al,%al
fffff80000257bd6:	74 69                	je     0xfffff80000257c41
fffff80000257bd8:	3c 01                	cmp    $0x1,%al
fffff80000257bda:	74 40                	je     0xfffff80000257c1c
fffff80000257bdc:	3c 02                	cmp    $0x2,%al
fffff80000257bde:	74 55                	je     0xfffff80000257c35
fffff80000257be0:	3c 03                	cmp    $0x3,%al
fffff80000257be2:	74 16                	je     0xfffff80000257bfa
fffff80000257be4:	3c 05                	cmp    $0x5,%al
fffff80000257be6:	76 4d                	jbe    0xfffff80000257c35
fffff80000257be8:	3c 06                	cmp    $0x6,%al
fffff80000257bea:	75 65                	jne    0xfffff80000257c51
fffff80000257bec:	c6 86 51 03 01 00 00 	movb   $0x0,0x10351(%rsi)
fffff80000257bf3:	e8 28 53 fe ff       	call   0xfffff8000023cf20
fffff80000257bf8:	eb 31                	jmp    0xfffff80000257c2b
fffff80000257bfa:	c6 86 51 03 01 00 00 	movb   $0x0,0x10351(%rsi)
fffff80000257c01:	c6 03 04             	movb   $0x4,(%rbx)
fffff80000257c04:	eb 0e                	jmp    0xfffff80000257c14
fffff80000257c06:	f3 90                	pause
fffff80000257c08:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff80000257c0f:	77 63                	ja     0xfffff80000257c74
fffff80000257c11:	48 ff c7             	inc    %rdi
fffff80000257c14:	8a 03                	mov    (%rbx),%al
fffff80000257c16:	3c 04                	cmp    $0x4,%al
fffff80000257c18:	74 ec                	je     0xfffff80000257c06
fffff80000257c1a:	eb 0f                	jmp    0xfffff80000257c2b
fffff80000257c1c:	49 8b ce             	mov    %r14,%rcx
fffff80000257c1f:	c6 86 51 03 01 00 00 	movb   $0x0,0x10351(%rsi)
fffff80000257c26:	e8 45 42 fe ff       	call   0xfffff8000023be70
fffff80000257c2b:	8a 86 51 03 01 00    	mov    0x10351(%rsi),%al
fffff80000257c31:	84 c0                	test   %al,%al
fffff80000257c33:	74 07                	je     0xfffff80000257c3c
fffff80000257c35:	c6 85 51 03 01 00 01 	movb   $0x1,0x10351(%rbp)
fffff80000257c3c:	c6 03 00             	movb   $0x0,(%rbx)
fffff80000257c3f:	eb 91                	jmp    0xfffff80000257bd2
fffff80000257c41:	f3 90                	pause
fffff80000257c43:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff80000257c4a:	77 4d                	ja     0xfffff80000257c99
fffff80000257c4c:	48 ff c7             	inc    %rdi
fffff80000257c4f:	eb 81                	jmp    0xfffff80000257bd2
fffff80000257c51:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000257c56:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff80000257c5b:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff80000257c60:	c6 86 c8 01 01 00 00 	movb   $0x0,0x101c8(%rsi)
fffff80000257c67:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff80000257c6c:	48 83 c4 30          	add    $0x30,%rsp
fffff80000257c70:	41 5e                	pop    %r14
fffff80000257c72:	c3                   	ret
fffff80000257c73:	cc                   	int3
fffff80000257c74:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff80000257c79:	33 d2                	xor    %edx,%edx
fffff80000257c7b:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff80000257c80:	4c 8b cb             	mov    %rbx,%r9
fffff80000257c83:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000257c88:	4c 8b c7             	mov    %rdi,%r8
fffff80000257c8b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff80000257c90:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff80000257c93:	e8 3c a9 ff ff       	call   0xfffff800002525d4
fffff80000257c98:	cc                   	int3
fffff80000257c99:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff80000257c9e:	33 d2                	xor    %edx,%edx
fffff80000257ca0:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff80000257ca5:	4c 8b cb             	mov    %rbx,%r9
fffff80000257ca8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff80000257cad:	4c 8b c7             	mov    %rdi,%r8
fffff80000257cb0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff80000257cb5:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff80000257cb8:	e8 17 a9 ff ff       	call   0xfffff800002525d4
fffff80000257cbd:	cc                   	int3
fffff80000257cbe:	cc                   	int3
fffff80000257cbf:	cc                   	int3
fffff80000257cc0:	cc                   	int3
fffff80000257cc1:	cc                   	int3
fffff80000257cc2:	cc                   	int3
fffff80000257cc3:	cc                   	int3
fffff80000257cc4:	48 8b c4             	mov    %rsp,%rax
fffff80000257cc7:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000257ccb:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000257ccf:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000257cd3:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000257cd7:	41 55                	push   %r13
fffff80000257cd9:	41 56                	push   %r14
fffff80000257cdb:	41 57                	push   %r15
fffff80000257cdd:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000257ce1:	4c 8b 3d 30 ab 51 00 	mov    0x51ab30(%rip),%r15        # 0xfffff80000772818
fffff80000257ce8:	48 8d 15 11 83 da ff 	lea    -0x257cef(%rip),%rdx        # 0xfffff80000000000
fffff80000257cef:	48 8b e9             	mov    %rcx,%rbp
fffff80000257cf2:	33 db                	xor    %ebx,%ebx
fffff80000257cf4:	8b 89 88 c9 02 00    	mov    0x2c988(%rcx),%ecx
fffff80000257cfa:	33 ff                	xor    %edi,%edi
fffff80000257cfc:	4c 03 f9             	add    %rcx,%r15
fffff80000257cff:	41 b0 04             	mov    $0x4,%r8b
fffff80000257d02:	41 be 00 27 b9 29    	mov    $0x29b92700,%r14d
fffff80000257d08:	4c 8b ac ca 20 6a 60 	mov    0x606a20(%rdx,%rcx,8),%r13
fffff80000257d0f:	00
fffff80000257d10:	49 8d b5 53 03 01 00 	lea    0x10353(%r13),%rsi
fffff80000257d17:	38 9d 52 03 01 00    	cmp    %bl,0x10352(%rbp)
fffff80000257d1d:	0f 85 99 00 00 00    	jne    0xfffff80000257dbc
fffff80000257d23:	41 38 9d c8 01 01 00 	cmp    %bl,0x101c8(%r13)
fffff80000257d2a:	0f 84 cc 00 00 00    	je     0xfffff80000257dfc
fffff80000257d30:	8b 05 f6 01 4d 00    	mov    0x4d01f6(%rip),%eax        # 0xfffff80000727f2c
fffff80000257d36:	41 84 c0             	test   %al,%r8b
fffff80000257d39:	75 13                	jne    0xfffff80000257d4e
fffff80000257d3b:	48 8b 05 0e e7 3a 00 	mov    0x3ae70e(%rip),%rax        # 0xfffff80000606450
fffff80000257d42:	8b 98 10 03 00 00    	mov    0x310(%rax),%ebx
fffff80000257d48:	8b 8d 88 c9 02 00    	mov    0x2c988(%rbp),%ecx
fffff80000257d4e:	8b c1                	mov    %ecx,%eax
fffff80000257d50:	8b 0d d6 01 4d 00    	mov    0x4d01d6(%rip),%ecx        # 0xfffff80000727f2c
fffff80000257d56:	8b 94 82 c0 b6 7a 00 	mov    0x7ab6c0(%rdx,%rax,4),%edx
fffff80000257d5d:	8b c2                	mov    %edx,%eax
fffff80000257d5f:	c1 e0 18             	shl    $0x18,%eax
fffff80000257d62:	41 22 c8             	and    %r8b,%cl
fffff80000257d65:	b9 00 04 00 00       	mov    $0x400,%ecx
fffff80000257d6a:	0f 44 d0             	cmove  %eax,%edx
fffff80000257d6d:	48 8b 05 94 02 4d 00 	mov    0x4d0294(%rip),%rax        # 0xfffff80000728008
fffff80000257d74:	e8 07 51 fe ff       	call   0xfffff8000023ce80
fffff80000257d79:	8b 05 ad 01 4d 00    	mov    0x4d01ad(%rip),%eax        # 0xfffff80000727f2c
fffff80000257d7f:	a8 04                	test   $0x4,%al
fffff80000257d81:	75 12                	jne    0xfffff80000257d95
fffff80000257d83:	e8 c8 ae 01 00       	call   0xfffff80000272c50
fffff80000257d88:	48 8b 05 c1 e6 3a 00 	mov    0x3ae6c1(%rip),%rax        # 0xfffff80000606450
fffff80000257d8f:	89 98 10 03 00 00    	mov    %ebx,0x310(%rax)
fffff80000257d95:	c6 85 52 03 01 00 01 	movb   $0x1,0x10352(%rbp)
fffff80000257d9c:	c6 85 51 03 01 00 00 	movb   $0x0,0x10351(%rbp)
fffff80000257da3:	f6 85 50 03 01 00 01 	testb  $0x1,0x10350(%rbp)
fffff80000257daa:	0f 84 cc 01 00 00    	je     0xfffff80000257f7c
fffff80000257db0:	41 c6 07 01          	movb   $0x1,(%r15)
fffff80000257db4:	c6 06 01             	movb   $0x1,(%rsi)
fffff80000257db7:	e9 3f 01 00 00       	jmp    0xfffff80000257efb
fffff80000257dbc:	8a 06                	mov    (%rsi),%al
fffff80000257dbe:	84 c0                	test   %al,%al
fffff80000257dc0:	74 da                	je     0xfffff80000257d9c