Function at 0x1400c8260
Capabilities:
Encode data using xor

Disassembly:
push rbp
sub rsp, 0x1f0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xc0], rcx
mov qword [rbp + 0x98], rcx
mov eax, 0x10
mov qword [rbp + 0xa8], rax
call fcn.1401d7280
sub rsp, rax
mov rax, qword [rbp + 0xa8]
mov rcx, rsp
mov qword [rbp + 0xa0], rcx
call fcn.1401d7280
sub rsp, rax
mov rax, qword [rbp + 0xa8]
mov rcx, rsp
mov qword [rbp + 0xb8], rcx
call fcn.1401d7280
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xb0], rax
sub rsp, 0x20
call fcn.1400cbed8
mov rcx, qword [rbp + 0xb8]
add rsp, 0x20
mov rdx, rax
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0xd8], rdx
add rdx, 0x60
mov qword [rbp + 0xc8], rdx
movabs rdx, 0x5a691cedd53a730a
movabs r8, 0x5a691cedd53a730a
xor rdx, r8
mov qword [rax], rdx
mov qword [rax + 8], 0
mov qword [rcx], 0
mov rax, rcx
add rax, 8
mov qword [rbp + 0xd0], rax
mov qword [rcx + 8], 0
movabs rdx, 0xca96f6000e976688
movabs rax, 0xca96f6000e97678c
xor rdx, rax
sub rsp, 0x20
call fcn.14009b650
mov rax, qword [rbp + 0xd8]
add rsp, 0x20
cmp byte [rax + 0x60], 0
jne 0x1400c8f3d
mov rax, qword [rbp + 0xa0]
mov rcx, qword [rbp + 0xb8]
mov rdx, qword [rcx]
mov qword [rax], rdx
mov rcx, qword [rcx + 8]
mov qword [rax + 8], rcx
sub rsp, 0x20
call fcn.1400cbed8
mov rcx, qword [rbp + 0xa0]
call fcn.1400cbd70
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x90], rcx
mov al, byte [rax]
mov cl, 0x92
xor cl, 0x92
cmp al, cl
jne 0x1400c8f3d
mov rdx, qword [rbp + 0x90]
xor eax, eax
mov ecx, eax
mov r8d, 0x104
sub rsp, 0x20
call fcn.1400a79d4
add rsp, 0x20
mov ecx, eax
mov rax, qword [rbp + 0xc8]
mov dword [rbp + 0x8c], ecx
cmp byte [rax], 0
jne 0x1400c8f3d
mov eax, dword [rbp + 0x8c]
cmp eax, 0
sete cl
mov byte [rbp + 0x67], cl
mov eax, eax
mov qword [rbp + 0x68], rax
lea rax, [rbp + 0x120]
add rax, 8
mov qword [rbp + 0x70], rax
lea rax, [rbp + 0x110]
add rax, 8
mov qword [rbp + 0x78], rax
mov ecx, 5
mov eax, 0x104
mov qword [rbp + 0x80], rcx
mov dword [rbp + 0x88], eax
mov rax, qword [rbp + 0x80]
mov ecx, dword [rbp + 0x88]
mov dword [rbp + 0x54], ecx
mov qword [rbp + 0x58], rax
movabs rcx, 0x92c85265c6138947
movabs rdx, 0x92c85265c6138947
xor rcx, rdx
cmp rax, rcx
je 0x1400c8f21
mov al, byte [rbp + 0x67]
test al, 1
jne 0x1400c848b
jmp 0x1400c850d
mov rdx, qword [rbp + 0xb0]
mov rcx, qword [rbp + 0xc0]
mov rax, qword [0x1401ed160]
mov qword [rdx], rax
mov rax, qword [0x1401ed168]
mov qword [rdx + 8], rax
sub rsp, 0x20
call fcn.140013af0
mov rax, qword [rbp + 0xd0]
add rsp, 0x20
mov rax, qword [rax]
mov qword [rbp + 0x48], rax
cmp rax, 0
je 0x1400c9038
mov rax, qword [rbp + 0x48]
movabs rcx, 0x4000000000000000
and rcx, qword [rax]
movabs rdx, 0x565069decb70bdc9
movabs r8, 0x565069decb70bdc9
xor rdx, r8
cmp rcx, rdx
mov qword [rbp + 0x40], rax
je 0x1400c8f8e
jmp 0x1400c9038
mov eax, dword [rbp + 0x54]
mov ecx, dword [rbp + 0x8c]
cmp eax, ecx
jge 0x1400c8561
mov rdx, qword [rbp + 0x68]
lea rcx, [rbp + 0x120]
sub rsp, 0x20
call fcn.14009b650
mov rcx, qword [rbp + 0x70]
mov rax, qword [rbp + 0xc8]
add rsp, 0x20
mov rdx, qword [rbp + 0x120]
mov qword [rbp + 0x30], rdx
mov rcx, qword [rcx]
mov qword [rbp + 0x38], rcx
cmp byte [rax], 0
je 0x1400c8eba
jmp 0x1400c8f3d
sub rsp, 0x20
call fcn.1400cbed8
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x20], rcx
add rcx, 0x60
mov qword [rbp + 0x18], rcx
mov rcx, qword [rax]
mov qword [rbp + 0x140], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0x148], rax
lea rcx, [rbp + 0x140]
sub rsp, 0x20
call fcn.1400cbd70
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x28], rcx
cmp byte [rax + 0x60], 0
jne 0x1400c8db9
mov rcx, qword [rbp + 0x28]
sub rsp, 0x20
call fcn.14009bde0
add rsp, 0x20
mov ecx, eax
mov rax, qword [rbp + 0x18]
mov dword [rbp + 0x14], ecx
cmp byte [rax], 0
jne 0x1400c8db9
mov rax, qword [rbp + 0xb8]
mov rcx, qword [rax]
mov qword [rbp + 0x130], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0x138], rax
lea rcx, [rbp + 0x130]
sub rsp, 0x20
call fcn.1400cbef0
add rsp, 0x20
mov rcx, rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 8], rcx
cmp byte [rax], 0
jne 0x1400c8db9
mov rax, qword [rbp + 8]
mov ecx, dword [rbp + 0x14]
movsxd rcx, ecx
mov qword [rbp], rcx
cmp rax, rcx
jle 0x1400c8db9
mov eax, dword [rbp + 0x14]
cmp eax, 0
jge 0x1400c87ab
mov r8d, dword [0x1401dd6f8]
mov edx, dword [0x1401dd6fc]
mov ecx, 0xf5551af6
xor ecx, 0xaaae509
mov eax, r8d
xor eax, ecx
and eax, 0x864d5a3e
mov r9d, 0x265a0848
xor r9d, 0xa0175276
mov ecx, 0x5ecef96b
xor ecx, 0xa1310694
xor r9d, ecx
and r8d, r9d
mov r10d, 0x1318f398
xor r10d, 0xece70c67
mov ecx, edx
xor ecx, r10d
mov r10d, 0x1b9d5b86
xor r10d, 0x9dd001b8
and ecx, r10d
and edx, r9d
or eax, r8d
or ecx, edx
xor eax, ecx
mov ecx, 0x473ba71f
xor ecx, 0x7023221d
sub eax, ecx
xor eax, 0x9308d06d
imul eax, eax, 0x2e7368de
cmp eax, 0xb432089f
je 0x1400c9048
mov rcx, qword [rbp]
mov eax, dword [0x1401dd700]
mov r8d, dword [0x1401dd704]
mov r9d, eax
xor r9d, r8d
xor r9d, 0xffffffff
mov edx, r8d
and edx, r9d
shl edx, 1
sub edx, r8d
sub eax, edx
mov edx, eax
xor edx, 0x39784879
mov r8d, 0xffffffff
xor r8d, 0x39784879
and eax, r8d
shl eax, 1
sub eax, edx
mov edx, eax
xor edx, 0xffffffff
mov r8d, 0xd12cba71
xor r8d, 0x35d7905a
and r8d, edx
mov r9d, 0xffffffff
xor r9d, 0xe4fb2a2b
mov edx, eax
and edx, r9d
imul edx, r8d
mov r8d, eax
and r8d, 0xe4fb2a2b
mov r9d, 0x9131d4ab
xor r9d, 0x75cafe80
or eax, r9d
imul eax, r8d
add eax, edx
mov edx, 0x51d26f9f
xor edx, 0x19caf729
imul eax, edx
mov dword [rbp - 4], eax
xor eax, eax
mov edx, eax
movabs r8, 0x7fffffffffffffff
sub rsp, 0x20
call fcn.14000c4b0
mov eax, dword [rbp - 4]
add rsp, 0x20
cmp eax, 0x1ceb0273
jb 0x1400c9048
jmp 0x1400c8db9
sub rsp, 0x20
call fcn.1400cbed8
mov rcx, qword [rbp]
add rsp, 0x20
add rax, 0x60
mov qword [rbp - 0x18], rax
mov rdx, 0xffffffffffffffff
xor rdx, 1
xor eax, eax
sub rax, 1
sub rdx, rax
mov rax, rcx
sub rax, rdx
mov qword [rbp - 0x10], rax
movabs rdx, 0x32cb73b60e391ec2
movabs r8, 0xcd348c49f1c6e13d
xor rdx, r8
mov r8, rcx
and r8, rdx
movabs rdx, 0xeffe27968e727e65
movabs r9, 0xeffe27968e727e67
xor rdx, r9
imul rdx, r8
add rcx, 0xffffffffffffffff
sub rcx, rdx
and rax, rcx
cmp rax, 0
jge 0x1400c8840
sub rsp, 0x20
call fcn.140007bb8
add rsp, 0x20
jmp 0x1400c8db9
mov eax, dword [0x1401dd708]
mov ecx, 0xb9421959
xor ecx, 0x4907ba0c
xor eax, ecx
and eax, dword [0x1401dd70c]
xor ecx, ecx
sub ecx, 0xbbd8d854
add eax, ecx
and eax, 0x8fec7b6e
mov ecx, 0xde1f7086
xor ecx, 0xa3e9188d
and eax, ecx
cmp eax, 0xf7ef2d49
ja 0x1400c9051
mov rcx, qword [rbp - 0x10]
mov edx, dword [0x1401dd710]
mov r8d, dword [0x1401dd714]
mov eax, 0xf8b3fcfa
xor eax, 0x74c0305
xor r8d, eax
mov eax, edx
xor eax, r8d
and eax, edx
mov edx, 0x8b67d156
xor edx, 0x8ca455c3
xor eax, edx
xor eax, 0xffffffff
mov r8d, 0x86e53cc9
xor r8d, 0x7fdeb81a
mov edx, 0x68aea795
xor edx, 0x9751586a
xor r8d, edx
mov edx, 0x6fee920a
xor edx, 0x8f7d2739
mov r9d, 0x7d0a5ffc
xor r9d, 0x82f5a003
xor edx, r9d
or eax, r8d
or edx, 0xe093b533
xor eax, 0xffffffff
and eax, edx
xor eax, 0xed5b47d0
mov dword [rbp - 0x20], eax
lea rdx, [rbp + 0x168]
sub rsp, 0x20
call fcn.1400cc0c5
add rsp, 0x20
mov cl, al
mov eax, dword [rbp - 0x20]
mov byte [rbp - 0x19], cl
cmp eax, 0x3809b8f5
jb 0x1400c8880
mov al, byte [rbp - 0x19]
test al, 1
jne 0x1400c8938
jmp 0x1400c894a
sub rsp, 0x20
call fcn.140007bb8
add rsp, 0x20
jmp 0x1400c8db9
mov rax, qword [rbp + 0x168]
mov qword [rbp - 0x28], rax
cmp rax, 0
jge 0x1400c8a51
mov eax, dword [0x1401dd718]
xor eax, 0x221becfb
imul eax, dword [0x1401dd71c]
mov ecx, 0x3cb8b51
xor ecx, 0xb6e64480
imul eax, ecx
xor eax, 0x581e3b84
add eax, 0x7c81ac8b
cmp eax, 0x64e7f086
je 0x1400c905a
mov rcx, qword [rbp - 0x28]
mov eax, dword [0x1401dd720]
mov r9d, dword [0x1401dd724]
mov edx, eax
xor edx, 0xffffffff
mov r8d, r9d
and r8d, edx
mov r10d, r9d
xor r10d, 0xffffffff
mov edx, eax
and edx, r10d
imul edx, r8d
mov r8d, eax
and r8d, r9d
or eax, r9d
imul eax, r8d
add eax, edx
mov r8d, 0xa1847db
xor edx, edx
div r8d
mov r8d, 0x46197fb4
xor edx, edx
div r8d
mov edx, eax
mov eax, edx
and eax, 0x1e35df45
mov r8d, 0x184b32d0
xor r8d, 0x67eed95
xor edx, r8d
or eax, edx
mov dword [rbp - 0x2c], eax
movabs rdx, 0xc8ace537c003da7d
movabs rax, 0xc8ace537c003da7d
xor rdx, rax
movabs r8, 0xa3d569fc231ac273
movabs rax, 0xdc2a9603dce53d8c
xor r8, rax
sub rsp, 0x20
call fcn.14000c4b0
mov eax, dword [rbp - 0x2c]
add rsp, 0x20
cmp eax, 0x94d2c281
je 0x1400c8994
jmp 0x1400c8db9
mov eax, dword [0x1401dd728]
xor eax, 0xc634e5c5
mov ecx, dword [0x1401dd72c]
xor ecx, 0x8c3d880b
xor edx, edx
div ecx
mov ecx, eax
mov eax, ecx
or eax, eax
xor eax, 0xffffffff
mov edx, 0x8e8a9c
or edx, 0x8e8a9c
xor edx, 0xffffffff
xor eax, 0xffffffff
xor edx, 0xffffffff
and eax, edx
xor ecx, 0xffffffff
mov edx, 0xffffffff
xor edx, 0x8e8a9c
and ecx, edx
or eax, ecx
xor eax, 0xffffffff
imul eax, eax, 0x1ed19e6c
sub eax, 0xcf6b2c62
cmp eax, 0xe2a33943
jbe 0x1400c9063
mov rcx, qword [rbp + 0xb8]
mov eax, dword [0x1401dd730]
xor eax, 0x7cb97167
mov r8d, dword [0x1401dd734]
xor edx, edx
sub edx, r8d
add eax, edx
mov r8d, 0x7b1ed2ad
xor r8d, 0xeb47f26
xor edx, edx
div r8d
mov rdx, qword [rbp - 0x28]
mov r8d, eax
mov eax, r8d
xor eax, 0xffffffff
mov r10d, 0x572150e1
xor r10d, 0xa8deaf1e
mov r9d, r8d
xor r9d, r10d
and eax, r9d
mov r9d, 0x8997ae21
xor r9d, 0x5662ffee
mov r10d, 0x741756a8
xor r10d, 0xabe20767
or r9d, r10d
xor r9d, 0xffffffff
or eax, r9d
mov r9d, 0xe1a8c259
xor r9d, 0x1e573da6
xor eax, r9d
mov r9d, 0x7c60a741
xor r9d, 0xa395f68e
or r8d, r9d
xor r8d, 0xffffffff
xor eax, 0xffffffff
mov r9d, 0x37f788d1
xor r9d, 0xc808772e
xor r8d, r9d
and eax, r8d
mov r8d, eax
and r8d, 0xaf0e3cea
shl r8d, 1
mov r9d, 0xe48c4956
xor r9d, 0x4b8275bc
xor eax, r9d
add eax, r8d
mov dword [rbp - 0x3c], eax
sub rsp, 0x20
call fcn.140014020
mov rax, qword [rbp + 0xb8]
add rsp, 0x20
mov rcx, qword [rax]
mov qword [rbp + 0x150], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0x158], rax
lea rcx, [rbp + 0x150]
sub rsp, 0x20
call fcn.1400cbef0
mov rcx, qword [rbp - 0x18]
add rsp, 0x20
mov rdx, rax
mov eax, dword [rbp - 0x3c]
mov qword [rbp - 0x38], rdx
cmp byte [rcx], 0
sete cl
mov byte [rbp - 0x2d], cl
cmp eax, 0x848ec1c2
jb 0x1400c8ab6
mov al, byte [rbp - 0x2d]
test al, 1
jne 0x1400c8bfc
jmp 0x1400c8db9
mov rcx, qword [rbp - 0x38]
lea rdx, [rbp + 0x160]
sub rsp, 0x20
call fcn.1400cc0c5
add rsp, 0x20
test al, 1
jne 0x1400c8c21
jmp 0x1400c8c33
sub rsp, 0x20
call fcn.140007bb8
add rsp, 0x20
jmp 0x1400c8db9
mov rdx, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0x160]
mov qword [rbp - 0x50], rcx
test rcx, rcx
setns al
mov rdx, qword [rdx]
mov qword [rbp - 0x48], rdx
sub rcx, rdx
setl cl
and al, cl
test al, 1
jne 0x1400c8c80
mov rcx, qword [rbp - 0x50]
mov rdx, qword [rbp - 0x48]
add rdx, 0xffffffffffffffff
sub rsp, 0x20
call fcn.140012270
add rsp, 0x20
jmp 0x1400c8db9
mov eax, dword [0x1401dd738]
imul eax, dword [0x1401dd73c]
or eax, 0xd53b928f
xor ecx, ecx
sub ecx, eax
mov eax, 0xdc57b8d1
xor eax, 0xdc57b8d1
mov edx, 0xccea55f8
xor edx, 0x76c0eeb4
sub eax, edx
add ecx, eax
mov eax, 0x1ae18770
xor eax, 0x1ae18770
sub eax, ecx
mov r8d, 0x7f3bf84d
xor r8d, 0x8540941d
mov ecx, 0x315de70
xor ecx, 0xfcea218f
xor r8d, ecx
mov edx, eax
and edx, r8d
mov ecx, eax
or ecx, r8d
xor ecx, 0xffffffff
imul ecx, edx
mov r8d, 0x67ba7004
xor r8d, 0x9dc11c54
mov edx, eax
and edx, r8d
mov r8d, 0x3a610ebc
xor r8d, 0xc01a62ec
or eax, r8d
imul eax, edx
add eax, ecx
cmp eax, 0xab3e14eb
jbe 0x1400c906c
mov r8, qword [rbp - 0x50]
mov rdx, qword [rbp + 0xd0]
mov ecx, dword [0x1401dd740]
mov eax, 0x5bd811ca
xor eax, 0xc8b28a9f
xor ecx, eax
or ecx, dword [0x1401dd744]
mov eax, ecx
xor eax, 0xffffffff
mov r9d, ecx
xor r9d, 0xffffffff
or eax, r9d
and eax, 0x9c81a46a
xor eax, 0xffffffff
mov r9d, 0x9c81a46a
and r9d, 0x9c81a46a
xor r9d, 0xffffffff
xor ecx, 0xffffffff
xor r9d, 0xffffffff
or ecx, r9d
and eax, ecx
xor eax, 0xffffffff
sub eax, 0x46ea2737
mov ecx, 0xb6f55056
xor ecx, 0x7d8bdded
sub eax, ecx
add eax, 0x46ea2737
mov ecx, 0xdf66e611
xor ecx, 0xb704da79
xor eax, ecx
mov ecx, 0x36b52c69
xor ecx, 0x2bad5449
mov rdx, qword [rdx]
mov word [rdx + r8 + 8], 0
cmp eax, ecx
jae 0x1400c8d18
jmp 0x1400c8db9
mov rax, qword [rbp + 0xc8]
cmp byte [rax], 0
jne 0x1400c8f3d
mov rax, qword [rbp + 0xb8]
mov rcx, qword [rax]
mov qword [rbp + 0xf0], rcx
mov rax, qword [rax + 8]
mov qword [rbp + 0xf8], rax
lea rcx, [rbp + 0x100]
lea rdx, [rbp + 0xf0]
sub rsp, 0x20
call fcn.1400c907e
mov rax, qword [rbp + 0xc8]
add rsp, 0x20
mov rcx, qword [rbp + 0x100]
mov qword [rbp - 0x60], rcx
mov rcx, qword [rbp + 0x108]
mov qword [rbp - 0x58], rcx
cmp byte [rax], 0
jne 0x1400c8f3d
mov rcx, qword [rbp + 0xc0]
mov rax, qword [rbp - 0x58]
mov rdx, qword [rbp - 0x60]
mov qword [rbp + 0xe0], rdx
mov qword [rbp + 0xe8], rax
lea rdx, [rbp + 0xe0]
sub rsp, 0x20
call fcn.140013af0
mov rax, qword [rbp + 0xd0]
add rsp, 0x20
mov rax, qword [rax]
mov qword [rbp - 0x68], rax
cmp rax, 0
je 0x1400c9038
mov rax, qword [rbp - 0x68]
mov rcx, qword [rax]
movabs r8, 0x6a2eb37c8e0a958e
movabs rdx, 0x2a2eb37c8e0a958e
xor r8, rdx
mov rdx, rcx
xor rdx, r8
xor rdx, 0xffffffffffffffff
movabs r8, 0x4000000000000000
or rcx, r8
and rcx, rdx
cmp rcx, 0
mov qword [rbp + 0x40], rax
je 0x1400c8f8e
jmp 0x1400c9038
mov rcx, qword [rbp + 0xb8]
mov rax, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x38]
mov r8, qword [rbp + 0x30]
mov qword [rbp + 0x110], r8
mov qword [rax], rdx
lea rdx, [rbp + 0x110]
sub rsp, 0x20
call fcn.140013af0
mov rcx, qword [rbp + 0x58]
mov eax, dword [rbp + 0x8c]
add rsp, 0x20
movabs rdx, 0x8c72741557a01332
movabs r8, 0x738d8beaa85feccd
xor rdx, r8
add rcx, rdx
mov qword [rbp + 0x80], rcx
mov dword [rbp + 0x88], eax
jmp 0x1400c8447
mov rax, qword [rbp + 0xc0]
mov rcx, qword [0x1401ed160]
mov qword [rax], rcx
mov rcx, qword [0x1401ed168]
mov qword [rax + 8], rcx
mov rax, qword [rbp + 0xd0]
mov rax, qword [rax]
mov qword [rbp - 0x70], rax
cmp rax, 0
je 0x1400c9038
mov rax, qword [rbp - 0x70]
mov rcx, qword [rax]
movabs r8, 0x4000000000000000
mov rdx, rcx
xor rdx, r8
xor rdx, 0xffffffffffffffff
movabs r8, 0x4000000000000000
or rcx, r8
and rcx, rdx
cmp rcx, 0
mov qword [rbp + 0x40], rax
jne 0x1400c9038
mov rax, qword [rbp + 0x40]
mov qword [rbp - 0x78], rax
mov eax, dword [0x1401dd748]
mov edx, dword [0x1401dd74c]
mov ecx, eax
and ecx, edx
shl ecx, 1
xor eax, edx
add eax, ecx
or eax, 0xc148ce22
mov ecx, eax
xor ecx, 0x6dfb0792
mov edx, 0xffffffff
xor edx, 0x6dfb0792
and eax, edx
shl eax, 1
sub eax, ecx
imul eax, eax, 0x42ac65f1
cmp eax, 0xd3650bca
jbe 0x1400c9075
mov rcx, qword [rbp - 0x78]
mov edx, dword [0x1401dd750]
sub edx, dword [0x1401dd754]
mov eax, 0x2eee8aeb
xor eax, 0xb27f6dac
or edx, eax
mov eax, edx
and eax, 0x326a098e
or edx, 0x326a098e
add eax, edx
mov edx, 0xb7421de4
xor edx, 0x2e5e7ada
add eax, edx
mov dword [rbp - 0x7c], eax
sub rsp, 0x20
call fcn.14000de03
mov eax, dword [rbp - 0x7c]
add rsp, 0x20
cmp eax, 0x4ad8c122
je 0x1400c8fdd
jmp 0x1400c9038
mov rax, qword [rbp + 0x98]
lea rsp, [rbp + 0x170]
pop rbp
ret
sub esp, ebp
cmp ecx, dword [rdx]
jmp 0x1400c86db
invalid
mov cl, 0x42
invalid
fcomp qword [rbx + 0x4ae95f0b]
cli
invalid
jmp qword [rcx + 0x16]
mov dl, bl
jae 0x1400c9063
pop rdi
invalid