Function at 0x140004470
Capabilities:
Execute command
Set console window title

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x10]
sub rsp, 0x110
mov rax, qword [section..data]
xor rax, rsp
mov qword [rbp], rax
xor r13d, r13d
mov dword [rbp - 0x60], r13d
lea rcx, str.AniM8
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
lea rdx, str.Roblox
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov rbx, rax
lea rdx, [rbp - 0x78]
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowThreadProcessId]
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
lea r8d, [r13 + 8]
lea rdx, str.inp.luau
lea rcx, [rsp + 0x30]
call fcn.1400077e0
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x20]
call fcn.140003dc0
nop
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x38], xmm1
mov r15d, r13d
mov qword [rbp - 0x28], r13
cmp qword [rbp - 0x10], 1
jae 0x14000452d
lea rdx, str.Failed_to_open_script_input_file.
jmp 0x140004e86
test rbx, rbx
je 0x140004e7f
cmp dword [rbp - 0x78], 0
je 0x140004e7f
lea rdx, str.Found_roblox__PID:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140006e70
mov edx, dword [rbp - 0x78]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_int____ptr64]
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov r8d, dword [rbp - 0x78]
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [0x140011c68], rax
call fcn.140003930
lea rdx, [rax + 0xd8]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x50]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rbp - 0x50]
add rdx, 0x150
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x68]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rax, qword [rbp - 0x68]
mov qword [rsp + 0x78], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
mov r8d, 7
lea rdx, str.Players
lea rcx, [rsp + 0x30]
call fcn.1400077e0
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x78]
call fcn.140008da0
nop
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x58], xmm1
mov qword [rsp + 0x68], r13
mov ebx, 1
mov dword [rbp - 0x60], ebx
mov rdx, qword [rbp - 0x80]
add rdx, 0x50
mov qword [rsp + 0x20], r13
lea r9d, [rbx + 7]
lea r8, [rbp - 0x50]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rbp - 0x50]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x68]
mov rdx, rbx
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdi, qword [rbp - 0x68]
lea rdx, [rbx + 8]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x48]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rsi, qword [rbp - 0x48]
mov ebx, r13d
cmp rdi, rsi
jae 0x140004703
cmp ebx, 1
je 0x140004703
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x40]
mov rdx, rdi
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rax, qword [rbp - 0x40]
mov qword [rbp - 0x70], rax
mov rdx, qword [rsp + 0x60]
cmp rdx, qword [rsp + 0x68]
je 0x1400046ea
mov qword [rdx], rax
add qword [rsp + 0x60], 8
jmp 0x1400046f8
lea r8, [rbp - 0x70]
lea rcx, [rsp + 0x58]
call fcn.140009050
inc ebx
add rdi, 0x10
cmp rdi, rsi
jb 0x1400046a7
mov rcx, qword [rsp + 0x58]
mov rax, qword [rcx]
mov qword [rbp - 0x48], rax
mov rax, qword [rsp + 0x68]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000474b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000474b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009a14
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
mov r8d, 0xd
lea rdx, str.PlayerScripts
lea rcx, [rsp + 0x30]
call fcn.1400077e0
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x50]
lea rcx, [rbp - 0x48]
call fcn.140008da0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
mov r8d, 0xb
lea rdx, str.LocalScript
lea rcx, [rsp + 0x30]
call fcn.1400077e0
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x50]
call fcn.140008da0
mov rbx, qword [rbp - 0x48]
lea rdx, [rbx + 0x18]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x70]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rbp - 0x70]
add rdx, 8
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x40]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rbp - 0x40]
lea rcx, [rsp + 0x58]
call fcn.1400089a0
lea rcx, [rsp + 0x58]
mov rdi, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x70]
cmp rsi, 0xf
cmova rcx, rdi
mov r8, qword [rsp + 0x68]
cmp r8, 6
jne 0x140004853
lea rdx, str.Player
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140004853
mov r14b, 1
jmp 0x140004856
xor r14b, r14b
cmp rsi, 0xf
jbe 0x140004890
lea rdx, [rsi + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140004888
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004888
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rdi
call fcn.140009a14
test r14b, r14b
je 0x1400048c2
lea rdx, [rbx + 0x2a8]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x68]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rax, qword [rbp - 0x68]
mov qword [rbp - 0x60], rax
jmp 0x1400048c6
mov qword [rbp - 0x60], r13
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
mov r8d, 8
lea rdx, str.Humanoid
lea rcx, [rsp + 0x30]
call fcn.1400077e0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x60]
call fcn.140008da0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
mov r8d, 0xb
lea rdx, str.LocalScript
lea rcx, [rsp + 0x30]
call fcn.1400077e0
lea r8, [rsp + 0x30]
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x60]
call fcn.140008da0
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x78]
call fcn.140008aa0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140004962
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140008400
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x1400049be
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400049b9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400049b9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009a14
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x80]
call fcn.140008aa0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x1400049e2
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140008400
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x140004a3e
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004a39
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004a39
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009a14
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x48]
call fcn.140008aa0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140004a62
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140008400
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x140004abe
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ab9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004ab9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009a14
mov rbx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x68]
call fcn.140008aa0
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x140004ae2
mov rax, qword [rax]
mov rdx, rax
mov rcx, rbx
call fcn.140008400
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x140004b3e
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004b39
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004b39
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009a14
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r13
mov rdi, qword [rbp - 0x10]
lea rsi, [rbp - 0x20]
cmp qword [rbp - 8], 0xf
cmova rsi, qword [rbp - 0x20]
movabs rbx, 0x7fffffffffffffff
cmp rdi, rbx
ja 0x140004f50
cmp rdi, 0xf
ja 0x140004b96
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], 0xf
movups xmm0, xmmword [rsi]
movups xmmword [rsp + 0x30], xmm0
jmp 0x140004c2a
mov rax, rdi
or rax, 0xf
cmp rax, rbx
jbe 0x140004bd2
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.1400099d0
mov rcx, rax
test rax, rax
je 0x140004ca1
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140004c0c
mov rbx, rax
mov ecx, 0x16
cmp rax, rcx
cmovb rbx, rcx
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x140004bfd
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140004f56
jmp 0x140004bb0
test rcx, rcx
je 0x140004c09
call fcn.1400099d0
jmp 0x140004c0c
mov rax, r13
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x40], rdi
mov qword [rsp + 0x48], rbx
lea r8, [rdi + 1]
mov rdx, rsi
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x58]
call fcn.140004090
lea rcx, [rbp - 0x38]
cmp rcx, rax
je 0x140004c66
mov r14, qword [rax]
mov qword [rbp - 0x38], r14
mov r12, qword [rax + 8]
mov qword [rbp - 0x30], r12
mov r15, qword [rax + 0x10]
mov qword [rbp - 0x28], r15
mov qword [rax], r13
mov qword [rax + 8], r13
mov qword [rax + 0x10], r13
jmp 0x140004c6e
mov r12, qword [rbp - 0x30]
mov r14, qword [rbp - 0x38]
mov rcx, qword [rsp + 0x58]
test rcx, rcx
je 0x140004cbb
mov rdx, qword [rsp + 0x68]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ca8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004ca8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009a14
mov qword [rsp + 0x58], r13
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x60], xmm0
sub r12, r14
mov dword [rsp + 0x20], 4
mov r9d, 0x1000
mov r8, r12
xor edx, edx
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rsi, rax
lea rdx, str.Received_input_with_size_of
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140006e70
mov rdx, r12
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___unsigned_long_long_unsigned___int64_____ptr64]
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov qword [rsp + 0x20], r13
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rdi, qword [rbp - 0x58]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x58]
lea rdx, [rdi + 0x1e8]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rax, qword [rbp - 0x58]
lea rbx, [rax + 0x20]
lea rdx, [rax + 0x10]
mov qword [rbp - 0x70], rsi
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x70]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rbp - 0x40], r12
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x40]
mov rdx, rbx
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x58]
lea rdx, [rdi + 0x1e8]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rax, qword [rbp - 0x58]
mov qword [rbp - 0x70], rax
mov rbx, qword [rbp - 0x68]
lea rdx, [rbx + 0x1e8]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x70]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rax, qword [rbp - 0x50]
mov qword [rbp - 0x58], rax
lea rdx, [rbx + 0x60]
mov qword [rsp + 0x20], r13
mov r9d, 8
lea r8, [rbp - 0x58]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov dword [rbp - 0x60], 0
mov rdx, qword [rsp + 0x50]
add rdx, 0x258
mov qword [rsp + 0x20], r13
mov r9d, 4
lea r8, [rbp - 0x60]
mov rcx, qword [0x140011c68]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rdx, str.Reset_now_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140006e70
lea rdx, [0x140007040]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rcx, str.pause___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ebx, r13d
jmp 0x140004ea7
lea rdx, str.Roblox_not_found_:_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140006e70
lea rcx, str.pause___nul
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ebx, 1
mov r14, r13
test r14, r14
je 0x140004edc
sub r15, r14
cmp r15, 0x1000
jb 0x140004ed0
add r15, 0x27
mov rcx, qword [r14 - 8]
sub r14, rcx
lea rax, [r14 - 8]
cmp rax, 0x1f
ja 0x140004f15
mov r14, rcx
mov rdx, r15
mov rcx, r14
call fcn.140009a14
nop
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x140004f21
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004f1c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004f1c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.140009a14
mov eax, ebx
mov rcx, qword [rbp]
xor rcx, rsp
call fcn.1400099b0
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1400011b0
nop
call fcn.140001110
int3