Function at 0x14000b5d0
Capabilities:
Accept command line arguments
Create process on windows
Get common file path
Get session user name
Query or enumerate registry value

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push r13
push r14
push r15
mov eax, 0x1000
call fcn.1400bd960
sub rsp, rax
mov rax, qword [0x140181180]
xor rax, rsp
mov qword [rsp + 0xff0], rax
xor edi, edi
mov r14d, edi
mov dword [rsp + 0x57c], edi
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
mov rcx, rax
lea rdx, [rsp + 0x578]
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
mov r13, rax
test rax, rax
jne 0x14000b657
lea rdx, str.Failed_to_parse_command_line_arguments.
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea eax, [rdi + 1]
jmp 0x14000f392
call fcn.140008ad0
lea rdx, str._Version:_2.8.2_n
lea rcx, [0x1401839d0]
call fcn.14001efd0
lea rdx, str._Bloxshade_Installer__developed_by_Extravi__https:__extravi.dev___n
lea rcx, [0x1401839d0]
call fcn.14001efd0
lea rdx, str._Copyright__2024_Extravi_n
lea rcx, [0x1401839d0]
call fcn.14001efd0
lea rdx, str._Source_Code:_https:__github.com_Extravi_Bloxshade_n
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov esi, 1
lea r12, str.null_pointer_cannot_point_to_a_block_of_non_zero_size
cmp dword [rsp + 0x578], esi
jle 0x14000b8ef
lea r15, [r13 + 8]
lea rbx, str._import
nop dword [rax]
mov rdx, qword [r15]
mov qword [rsp + 0x680], rdi
xorps xmm0, xmm0
movups xmmword [rsp + 0x688], xmm0
mov qword [rsp + 0x698], rdi
mov qword [rsp + 0x6a0], rdi
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp word [rdx + r8*2], 0
jne 0x14000b700
lea rcx, [rsp + 0x680]
call fcn.140020510
nop
lea r8, [rsp + 0x688]
cmp qword [rsp + 0x6a0], 7
seta r11b
mov r9, qword [rsp + 0x688]
cmova r8, r9
mov r10, qword [rsp + 0x698]
cmp r10, 9
jne 0x14000b780
mov rdx, r10
lea rax, str._shortcut
mov rcx, rax
sub r8, rax
nop dword [rax + rax]
movzx eax, word [rcx + r8]
cmp ax, word [rcx]
jne 0x14000b780
add rcx, 2
sub rdx, 1
jne 0x14000b760
mov byte [0x1401858d2], 1
jmp 0x14000b806
lea r8, [rsp + 0x688]
test r11b, r11b
cmovne r8, r9
cmp r10, 7
jne 0x14000b7bd
mov rdx, r10
mov rcx, rbx
sub r8, rbx
nop
movzx eax, word [rcx + r8]
cmp ax, word [rcx]
jne 0x14000b7bd
add rcx, 2
sub rdx, 1
jne 0x14000b7a0
mov byte [0x1401858d5], 1
jmp 0x14000b806
lea rdx, str._fix
lea rcx, [rsp + 0x680]
call fcn.14001f3f0
test al, al
je 0x14000b7de
mov byte [0x1401858d4], 1
jmp 0x14000b806
lea rdx, str._install
lea rcx, [rsp + 0x680]
call fcn.14001f3f0
test al, al
je 0x14000b806
lea eax, [rsi + 1]
cmp eax, dword [rsp + 0x578]
jl 0x14000bab3
lea rcx, [rsp + 0x680]
call fcn.1400029b0
mov rax, qword [rsp + 0x6a0]
cmp rax, 7
jbe 0x14000b8a6
mov rdi, qword [rsp + 0x688]
lea rbx, [rax + 1]
test rdi, rdi
jne 0x14000b891
test rbx, rbx
je 0x14000b891
mov qword [rsp + 0x28], r12
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x3cf
lea rdx, [0x140167c00]
lea ecx, [rdi + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000b86a
int3
xor eax, eax
mov qword [rsp + 0x20], rax
mov r9d, 0x3cf
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexmemory
lea rdx, [0x140167d34]
lea rcx, str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.1400ca770
lea rdx, [rbx + rbx]
mov rcx, rdi
call fcn.140025670
xor edi, edi
lea rbx, str._import
mov qword [rsp + 0x698], rdi
mov qword [rsp + 0x6a0], 7
mov word [rsp + 0x688], di
mov rcx, qword [rsp + 0x680]
mov qword [rsp + 0x680], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
inc esi
add r15, 8
cmp esi, dword [rsp + 0x578]
jl 0x14000b6d0
lea rsi, [0x140167bfc]
mov rcx, r13
call qword [sym.imp.KERNEL32.dll_LocalFree]
lea rax, [0x140181e34]
mov qword [rsp + 0x30], rax
lea rbx, [0x1401858e0]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
mov r9d, 2
xor r8d, r8d
lea rdx, str.SoftwareClasses_roblox_player_shellopencommand
mov rcx, 0xffffffff80000001
call qword [sym.imp.ADVAPI32.dll_RegGetValueW]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x7a0], xmm0
movups xmmword [rsp + 0x7b0], xmm0
movups xmmword [rsp + 0x7c0], xmm0
movups xmmword [rsp + 0x7d0], xmm0
movups xmmword [rsp + 0x7e0], xmm0
movups xmmword [rsp + 0x7f0], xmm0
movups xmmword [rsp + 0x800], xmm0
movups xmmword [rsp + 0x810], xmm0
mov qword [rsp + 0x820], rax
lea rcx, [rsp + 0x7a0]
call fcn.14000fbe0
nop
mov qword [rsp + 0x600], rdi
xorps xmm0, xmm0
movups xmmword [rsp + 0x608], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x618], xmm1
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp word [rbx + r8*2], 0
jne 0x14000b9c0
mov rdx, rbx
lea rcx, [rsp + 0x600]
call fcn.140020510
nop
lea r8, [rsp + 0x608]
cmp qword [rsp + 0x620], 7
cmova r8, qword [rsp + 0x608]
mov rax, qword [rsp + 0x618]
lea r9, [r8 + rax*2]
lea rdx, [rsp + 0x580]
lea rcx, [rsp + 0x7a0]
call fcn.140016900
nop
lea rcx, [rsp + 0x708]
call fcn.140008c30
nop
lea r8, [rsp + 0x710]
cmp qword [rsp + 0x728], 7
cmova r8, qword [rsp + 0x710]
mov rax, qword [rsp + 0x720]
lea r9, [r8 + rax*2]
lea rdx, [rsp + 0x6e0]
lea rcx, [rsp + 0x7a0]
call fcn.140016900
nop
lea rcx, [0x1401839d0]
cmp qword [rsp + 0x720], 0
je 0x14000bd11
lea rdx, str.Short_username:
call fcn.14001efd0
lea rdx, [rsp + 0x6e8]
cmp qword [rsp + 0x700], 0xf
cmova rdx, qword [rsp + 0x6e8]
mov r8, qword [rsp + 0x6f8]
mov rcx, rax
call fcn.14002bb80
jmp 0x14000bd1d
lea rdx, str.Community_presets_arg_called
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
movsxd rdx, esi
mov rdx, qword [r13 + rdx*8 + 8]
call fcn.140011fd0
lea rdx, [rsp + 0x630]
lea rcx, [0x140185bf0]
call fcn.140011c30
mov rbx, rax
lea rdx, [rsp + 0x50]
lea rcx, [0x140185bf0]
call fcn.140011cd0
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x520]
call fcn.14001f450
nop
lea rdx, [rsp + 0x4f8]
lea rcx, [rsp + 0x520]
call fcn.1400127b0
mov rdx, rax
lea rcx, [rsp + 0xf0]
call fcn.14000f580
mov rdi, rax
mov byte [rsp + 0x40], Ordinal_35
lea rdx, [rsp + 0x660]
lea rcx, [rsp + 0x520]
call fcn.1400127b0
mov rbx, rax
lea rdx, [rsp + 0x5e0]
lea rcx, [rsp + 0x520]
call fcn.140012850
lea r9, [rsp + 0x40]
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.14001f6c0
mov rdx, rax
lea rcx, [rsp + 0x778]
call fcn.14000f580
mov r9, rdi
mov r8, rax
lea rdx, [rsp + 0x830]
lea rcx, [rsp + 0x520]
call fcn.140012950
lea rcx, [rsp + 0x830]
call fcn.140002770
lea rcx, [rsp + 0x70]
call fcn.140002770
lea rcx, [rsp + 0x4f8]
call fcn.140002770
lea rdx, [rsp + 0x520]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
mov byte [0x1401858d3], 1
mov byte [0x1401858d1], 0
mov r9b, 1
xor r8d, r8d
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x520]
call fcn.1400095b0
lea r8, [0x140185c18]
lea rdx, [0x1401694d8]
lea rcx, [rsp + 0x750]
call fcn.14001f7a0
nop
lea r8, [rsp + 0x750]
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x120]
call fcn.14001e960
nop
lea rdx, [0x140185bc8]
mov rcx, rax
call fcn.140009a00
nop
lea rcx, [rsp + 0x120]
call fcn.140012ff0
lea r8, [rsp + 0x750]
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x120]
call fcn.14001e960
nop
mov rdx, rax
lea rcx, [rsp + 0x4f8]
call fcn.14001f330
nop
lea rcx, [rsp + 0x4f8]
call fcn.1400070f0
nop
lea rcx, [rsp + 0x4f8]
call fcn.140005930
nop
lea rcx, [rsp + 0x120]
call fcn.140012ff0
mov r9d, 0x40
lea r8, str.Success
lea rdx, str.Community_presets_were_installed_successfully.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
nop
lea rcx, [rsp + 0x750]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x520]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x680]
call fcn.140005930
jmp 0x14000f390
lea rdx, str.failed_to_get_the_short_username
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
mov dword [rsp + 0x57c], 0x101
lea rdx, [rsp + 0x57c]
lea rcx, [rsp + 0xbd0]
call qword [sym.imp.ADVAPI32.dll_GetUserNameW]
test eax, eax
je 0x14000be56
lea r9, [rsp + 0xbd0]
cmp word [rsp + 0xbd0], 0
je 0x14000bd6c
add r9, 2
cmp word [r9], 0
jne 0x14000bd61
lea r8, [rsp + 0xbd0]
lea rdx, [rsp + 0x520]
lea rcx, [rsp + 0x7a0]
call fcn.140016900
nop
lea r9, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova r9, qword [rsp + 0x528]
lea rcx, [rsp + 0x588]
cmp qword [rsp + 0x5a0], 0xf
cmova rcx, qword [rsp + 0x588]
mov rdi, qword [rsp + 0x538]
mov qword [rsp + 0x20], rdi
xor r8d, r8d
mov rdx, qword [rsp + 0x598]
call fcn.140020640
mov rbx, rax
cmp rax, 0xffffffffffffffff
je 0x14000be11
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x580]
call fcn.140012c70
lea r8, [rsp + 0x6e0]
mov rdx, rbx
lea rcx, [rsp + 0x580]
call fcn.140012d10
jmp 0x14000be2d
lea rdx, str.username_not_found_in_the_path
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
xor edi, edi
mov qword [rsp + 0x520], rdi
lea edx, [rdi + 0x10]
call fcn.140025670
jmp 0x14000be71
lea rdx, str.failed_to_get_the_username
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rcx, [rsp + 0x588]
cmp qword [rsp + 0x5a0], 0xf
cmova rcx, qword [rsp + 0x588]
mov r8, qword [rsp + 0x598]
test r8, r8
jne 0x14000c083
lea rdx, [0x140167e8a]
call fcn.140135ca0
test eax, eax
jne 0x14000c083
lea r9d, [rax + 0x31]
lea r8, str.Warning
lea rdx, str.Roblox_installation_was_not_found._Do_you_want_to_download_it_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 1
jne 0x14000bef2
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], rdi
xor r9d, r9d
lea r8, str.https:__www.roblox.com_download_client
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop
lea rcx, [rsp + 0x6e0]
call fcn.140017730
mov rcx, qword [rsp + 0x6e0]
mov qword [rsp + 0x6e0], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x708]
call fcn.1400175b0
mov rcx, qword [rsp + 0x708]
mov qword [rsp + 0x708], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x580]
call fcn.140017730
mov rcx, qword [rsp + 0x580]
mov qword [rsp + 0x580], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x600]
call fcn.1400029b0
mov rbx, qword [rsp + 0x620]
cmp rbx, 7
jbe 0x14000bff7
mov rdi, qword [rsp + 0x608]
inc rbx
test rdi, rdi
jne 0x14000bfe9
test rbx, rbx
je 0x14000bfe9
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x3cf
lea rdx, [0x140167c00]
lea ecx, [rdi + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000bfc2
int3
xor eax, eax
mov qword [rsp + 0x20], rax
mov r9d, 0x3cf
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexmemory
lea rdx, [0x140167d34]
lea rcx, str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.1400ca770
lea rdx, [rbx + rbx]
mov rcx, rdi
call fcn.140025670
xor edi, edi
movdqa xmm0, xmmword [0x14016f010]
movdqu xmmword [rsp + 0x618], xmm0
mov word [rsp + 0x608], di
mov rcx, qword [rsp + 0x600]
mov qword [rsp + 0x600], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rax, vtable.std::wstring_convert_class_std::codecvt_utf8_wchar_t__1114111__0___wchar_t__class_std::allocator_wchar_t___class_std::allocator_char__.0
mov qword [rsp + 0x7a0], rax
lea rcx, [rsp + 0x7e8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x7e8]
mov qword [rsp + 0x7e8], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
lea rcx, [rsp + 0x7c0]
call fcn.140017730
mov rcx, qword [rsp + 0x7c0]
mov qword [rsp + 0x7c0], rdi
jmp 0x14000f360
lea rdx, str.Roblox_install_found
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x588]
cmp qword [rsp + 0x5a0], 0xf
cmova rdx, qword [rsp + 0x588]
mov r8, qword [rsp + 0x598]
lea rcx, [0x1401839d0]
call fcn.14002bb80
mov rcx, rax
call fcn.14001f280
xor edx, edx
lea rcx, str.taskkill__F__IM_RobloxPlayerBeta.exe
call qword [sym.imp.KERNEL32.dll_WinExec]
xor edx, edx
lea rcx, str.taskkill__F__IM_eurotrucks2.exe
call qword [sym.imp.KERNEL32.dll_WinExec]
lea rbx, [rsp + 0x588]
mov r15, qword [rsp + 0x588]
mov r12, qword [rsp + 0x5a0]
cmp r12, 0xf
cmova rbx, r15
mov rdi, qword [rsp + 0x598]
test rdi, rdi
je 0x14000c139
mov r8, rdi
mov edx, Ordinal_35
mov rcx, rbx
call fcn.140135d80
test rax, rax
je 0x14000c139
sub rax, rbx
jmp 0x14000c140
mov rax, 0xffffffffffffffff
lea rsi, [rax + 1]
lea rcx, [rsp + 0x588]
cmp r12, 0xf
cmova rcx, r15
test rdi, rdi
je 0x14000c185
lea rax, [rdi - 1]
mov rbx, 0xffffffffffffffff
cmp rax, rbx
cmovb rbx, rax
add rbx, rcx
cmp byte [rbx], 0x22
je 0x14000c180
cmp rbx, rcx
je 0x14000c185
dec rbx
cmp byte [rbx], 0x22
jne 0x14000c173
sub rbx, rcx
jmp 0x14000c18c
mov rbx, 0xffffffffffffffff
xor r13d, r13d
mov qword [rsp + 0x550], r13
xorps xmm0, xmm0
movups xmmword [rsp + 0x558], xmm0
mov qword [rsp + 0x568], r13
mov qword [rsp + 0x570], r13
cmp rdi, rsi
jb 0x14000f3c4
sub rbx, rsi
sub rdi, rsi
mov r8, rbx
cmp rdi, rbx
cmovb r8, rdi
lea rdx, [rsp + 0x588]
cmp r12, 0xf
cmova rdx, r15
add rdx, rsi
lea rcx, [rsp + 0x550]
call fcn.140008960
nop
mov qword [rsp + 0x6a8], r13
xorps xmm0, xmm0
movups xmmword [rsp + 0x6b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x6c0], xmm1
mov rax, qword [rsp + 0x598]
cmp rax, rsi
jb 0x14000f3ca
sub rax, rsi
cmp rax, rbx
cmovb rbx, rax
lea rdx, [rsp + 0x588]
cmp qword [rsp + 0x5a0], 0xf
cmova rdx, qword [rsp + 0x588]
add rdx, rsi
mov r8, rbx
lea rcx, [rsp + 0x6a8]
call fcn.140008960
nop
lea rbx, [rsp + 0x558]
mov r12, qword [rsp + 0x558]
mov r13, qword [rsp + 0x570]
cmp r13, 0xf
cmova rbx, r12
mov r15, qword [rsp + 0x568]
cmp r15, 0xd
jb 0x14000c2ec
lea rsi, [r15 + rbx]
lea r8, [rsi - 0xc]
sub r8, rbx
mov edx, 0x42
mov rcx, rbx
call fcn.140135d80
mov rdi, rax
test rax, rax
je 0x14000c2ec
nop dword [rax]
nop word [rax + rax]
mov r8d, reloc.WS2_32.dll_listen
lea rdx, str.Bloxstrap.exe
mov rcx, rdi
call fcn.140135ca0
test eax, eax
je 0x14000c4b2
inc rdi
lea r8, [rsi - 0xc]
sub r8, rdi
mov edx, 0x42
mov rcx, rdi
call fcn.140135d80
mov rdi, rax
test rax, rax
jne 0x14000c2b0
mov rdi, 0xffffffffffffffff
lea rsi, [rsp + 0x558]
cmp r13, 0xf
cmova rsi, r12
cmp r15, 0x14
jb 0x14000c36f
lea r8, [r15 - 0x13]
add r8, rsi
sub r8, rsi
mov edx, 0x52
mov rcx, rsi
call fcn.140135d80
mov rbx, rax
test rax, rax
je 0x14000c36f
nop dword [rax + rax]
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, [0x140169bb0]
mov rcx, rbx
call fcn.140135ca0
test eax, eax
je 0x14000c4ba
inc rbx
lea r8, [r15 - 0x13]
add r8, rsi
sub r8, rbx
mov edx, 0x52
mov rcx, rbx
call fcn.140135d80
mov rbx, rax
test rax, rax
jne 0x14000c330
mov rbx, 0xffffffffffffffff
cmp rdi, 0xffffffffffffffff
je 0x14000c3a0
lea r9, str.State.json
mov r8d, reloc.WS2_32.dll_listen
mov rdx, rdi
lea rcx, [rsp + 0x550]
call fcn.1400128f0
mov byte [0x1401858d0], 1
cmp rbx, 0xffffffffffffffff
je 0x14000c3c3
lea r9, [0x140169bd8]
mov r8d, reloc.WS2_32.dll_sendto
mov rdx, rbx
lea rcx, [rsp + 0x550]
call fcn.1400128f0
lea rcx, [0x1401839d0]
cmp byte [0x1401858d0], 0
je 0x14000c646
lea rdx, str.Bloxstrap_is_true
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rcx, [rsp + 0x9c0]
call fcn.14000f690
lea rdx, [rsp + 0x550]
lea rcx, [rsp + 0x9c0]
call fcn.14000f6d0
nop
cmp qword [rsp + 0xa50], 0
jne 0x14000c4c2
lea rdx, str.failed_to_open_file
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
nop
lea rcx, [rsp + 0x9c0]
call fcn.14000f5f0
nop
lea rcx, [rsp + 0x6a8]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x550]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x6e0]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x708]
call fcn.140005930
nop
lea rcx, [rsp + 0x580]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x600]
call fcn.140005930
nop
lea rcx, [rsp + 0x7a0]
call fcn.14000fb50
mov eax, 1
jmp 0x14000f392
sub rdi, rbx
jmp 0x14000c2f3
sub rbx, rsi
jmp 0x14000c376
lea rcx, [rsp + 0x5e0]
call fcn.1400113c0
nop
lea rdx, [rsp + 0x5e0]
lea rcx, [rsp + 0x9c0]
call fcn.140011040
nop
lea rcx, [rsp + 0x5e0]
call fcn.14001f8f0
mov rdx, rax
call fcn.140011120
mov rcx, rax
call fcn.14001f280
lea rcx, [rsp + 0x5e0]
call fcn.14001f8f0
lea rdx, [rsp + 0x858]
mov rcx, rax
call fcn.14001fa50
nop
lea rdx, str.Versions_
lea rcx, [rsp + 0x750]
call fcn.140008920
nop
lea r8, [rsp + 0x858]
lea rdx, [rsp + 0x750]
lea rcx, [rsp + 0x288]
call fcn.14001e960
nop
mov r9, rax
mov rdx, rdi
lea rcx, [rsp + 0x550]
call fcn.140012920
nop
lea rcx, [rsp + 0x288]
call fcn.140012ff0
lea r8, str.RobloxPlayerBeta.exe
lea rdx, [rsp + 0x550]
lea rcx, [rsp + 0x260]
call fcn.14001e7d0
mov rdx, rax
lea rcx, [0x140185b58]
call fcn.140013020
lea rcx, [rsp + 0x260]
call fcn.140012ff0
lea rdx, [rsp + 0x550]
lea rcx, [0x140185ba0]
call fcn.140012e70
lea r8, str.eurotrucks2.exe
lea rdx, [rsp + 0x550]
lea rcx, [rsp + 0x238]
call fcn.14001e7d0
mov rdx, rax
lea rcx, [rsp + 0x550]
call fcn.140013020
lea rcx, [rsp + 0x238]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x750]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x858]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x5e0]
call fcn.1400113a0
nop
lea rcx, [rsp + 0x9c0]
call fcn.14000f5f0
jmp 0x14000c6a7
lea rdx, str.Bloxstrap_is_false
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x550]
lea rcx, [0x140185ba0]
call fcn.140012e70
lea r9, [0x140167e8a]
mov r8d, reloc.WS2_32.dll_sendto
mov rdx, rbx
lea rcx, [0x140185ba0]
call fcn.1400128f0
mov dl, 0x5c
lea rcx, [0x140185ba0]
call fcn.1400122f0
mov rdx, rax
lea rcx, [0x140185ba0]
call fcn.140012ce0
lea rdx, str.Path_to_check:
lea rcx, [0x1401839d0]
call fcn.14001efd0
lea rdx, [rsp + 0x558]
cmp qword [rsp + 0x570], 0xf
cmova rdx, qword [rsp + 0x558]
mov r8, qword [rsp + 0x568]
mov rcx, rax
call fcn.14002bb80
mov rcx, rax
call fcn.14001f280
lea rdi, [rsp + 0x558]
cmp qword [rsp + 0x570], 0xf
cmova rdi, qword [rsp + 0x558]
mov rax, qword [rsp + 0x568]
cmp rax, 0x10
jb 0x14000c783
lea rsi, [rdi + rax]
lea r8, [rsi - 0xf]
sub r8, rdi
mov edx, 0x43
mov rcx, rdi
call fcn.140135d80
mov rbx, rax
test rax, rax
je 0x14000c783
nop dword [rax]
nop dword [rax + rax]
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str.C:Program_Files
mov rcx, rbx
call fcn.140135ca0
test eax, eax
je 0x14000c77a
inc rbx
lea r8, [rsi - 0xf]
sub r8, rbx
mov edx, 0x43
mov rcx, rbx
call fcn.140135d80
mov rbx, rax
test rax, rax
jne 0x14000c740
jmp 0x14000c783
cmp rbx, rdi
je 0x14000f004
xor r8d, r8d
lea rdx, str.C:Program_Files__x86_
lea rcx, [rsp + 0x550]
call fcn.140012420
test rax, rax
je 0x14000f004
lea rdx, str.Program_files_is_false
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
cmp byte [0x1401858d2], 0
je 0x14000c828
lea rdx, str.shortcutarg_arg_called
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rcx, [rsp + 0x550]
cmp byte [0x1401858d0], 0
lea rdx, [0x140185b58]
jne 0x14000c802
lea rdx, [rsp + 0x6a8]
call fcn.14000aa50
mov r9d, 0x40
lea r8, str.Information
lea rdx, str.Shortcuts_were_set_successfully.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
jmp 0x14000cacb
cmp byte [0x1401858d5], 0
je 0x14000cb31
lea rdx, str.Import_arg_called
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
xor edx, edx
mov r8d, 0x206
lea rcx, [rsp + 0x9c2]
call fcn.140135900
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x8b0], xmm0
movups xmmword [rsp + 0x8c0], xmm0
movups xmmword [rsp + 0x8d0], xmm0
movups xmmword [rsp + 0x8e0], xmm0
movups xmmword [rsp + 0x8f0], xmm0
movups xmmword [rsp + 0x900], xmm0
movups xmmword [rsp + 0x910], xmm0
movups xmmword [rsp + 0x920], xmm0
movups xmmword [rsp + 0x930], xmm0
mov qword [rsp + 0x940], rax
mov dword [rsp + 0x8b0], 0x98
xor ecx, ecx
mov qword [rsp + 0x8b8], rcx
lea rax, [rsp + 0x9c0]
mov qword [rsp + 0x8e0], rax
mov word [rsp + 0x9c0], cx
mov dword [rsp + 0x8e8], 0x208
lea rax, str.INI_Files
mov qword [rsp + 0x8c8], rax
mov dword [rsp + 0x8dc], 1
mov qword [rsp + 0x8f0], rcx
mov dword [rsp + 0x8f8], ecx
mov qword [rsp + 0x900], rcx
mov dword [rsp + 0x910], 0x1808
lea rax, str.Import_your_own_Ansel_preset
mov qword [rsp + 0x908], rax
lea rcx, [rsp + 0x8b0]
call qword [sym.imp.COMDLG32.dll_GetOpenFileNameW]
cmp eax, 1
jne 0x14000cacb
lea rdx, [rsp + 0x9c0]
lea rcx, [rsp + 0x750]
call fcn.140012100
nop
lea rdx, [rsp + 0x4f8]
lea rcx, [rsp + 0x750]
call fcn.140011c30
mov rbx, rax
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x750]
call fcn.140011cd0
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x520]
call fcn.14001f450
nop
lea rcx, [rsp + 0x520]
call fcn.140012340
lea r8, [rax + 1]
mov r9, 0xffffffffffffffff
lea rdx, [rsp + 0x630]
lea rcx, [rsp + 0x520]
call fcn.140012280
nop
lea r8, [0x1401694d8]
lea rdx, [0x140185bc8]
lea rcx, [rsp + 0x238]
call fcn.14001e7d0
nop
lea r8, [rsp + 0x630]
mov rdx, rax
lea rcx, [rsp + 0x830]
call fcn.14001eab0
nop
lea rcx, [rsp + 0x238]
call fcn.140012ff0
nop
lea rdx, [rsp + 0x830]
lea rcx, [rsp + 0x4f8]
call fcn.14001f330
nop
lea rdx, [rsp + 0x520]
lea rcx, [rsp + 0x858]
call fcn.14001f330
nop
lea rdx, [rsp + 0x4f8]
lea rcx, [rsp + 0x858]
call fcn.140007f00
nop
lea rcx, [rsp + 0x858]
call fcn.140005930
nop
lea rcx, [rsp + 0x4f8]
call fcn.140005930
mov r9d, 0x40
lea r8, str.Success
lea rdx, str.Imported_successfully.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
nop
lea rcx, [rsp + 0x830]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x630]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x520]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x750]
call fcn.140005930
nop
lea rcx, [rsp + 0x6a8]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x550]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x6e0]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x708]
call fcn.140005930
nop
lea rcx, [rsp + 0x580]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x600]
call fcn.140005930
nop
lea rcx, [rsp + 0x7a0]
call fcn.14000fb50
jmp 0x14000f390
lea rdx, [rsp + 0xde0]
mov ecx, 0x104
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
test eax, eax
je 0x14000cd0c
cmp eax, 0x104
jae 0x14000cd0c
xor eax, eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x104
lea rax, [rsp + 0x8b0]
mov qword [rsp + 0x20], rax
mov r9d, 0xffffffff
lea r8, [rsp + 0xde0]
xor edx, edx
mov ecx, 0xfde9
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
lea rdx, str.Temporary_folder:
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
lea rdx, [rsp + 0x8b0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x8b0]
lea rcx, [rsp + 0x148]
call fcn.140008920
nop
mov rdx, rax
lea rcx, [rsp + 0x830]
call fcn.14001e920
nop
lea rcx, [rsp + 0x148]
call fcn.140012ff0
lea rdx, [rsp + 0x830]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x830]
lea rcx, [rsp + 0x480]
call fcn.14001f330
nop
lea rcx, [rsp + 0x480]
call fcn.140007050
movzx ebx, al
lea rcx, [rsp + 0x480]
call fcn.140005930
lea rcx, [0x1401839d0]
test bl, bl
je 0x14000ccb7
lea rdx, str.NvCamera_folder_true
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x830]
lea rcx, [rsp + 0x458]
call fcn.14001f330
nop
lea rcx, [rsp + 0x458]
call fcn.140007830
nop
lea rcx, [rsp + 0x458]
call fcn.140005930
lea rdx, [rsp + 0x830]
lea rcx, [rsp + 0xc0]
call fcn.14001f330
nop
lea rcx, [rsp + 0xc0]
call fcn.1400075b0
nop
jmp 0x14000ccef
lea rdx, str.NvCamera_folder_false
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x830]
lea rcx, [rsp + 0xc0]
call fcn.14001f330
nop
lea rcx, [rsp + 0xc0]
call fcn.1400075b0
nop
lea rcx, [rsp + 0xc0]
call fcn.140005930
nop
lea rcx, [rsp + 0x830]
call fcn.140012ff0
jmp 0x14000cd27
lea rdx, str.Error_getting_temporary_folder_path.
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rcx, [0x1401839d0]
cmp byte [0x1401858d4], 0
je 0x14000d082
lea rdx, str.fix_arg_called
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
nop
lea rdx, [0x140185bc8]
lea rcx, [rsp + 0xc0]
call fcn.14001f330
nop
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x660]
call fcn.140006b70
nop
lea rcx, [rsp + 0xc0]
call fcn.140005930
lea rcx, [rsp + 0x5e0]
call fcn.1400070e0
lea rdx, [rsp + 0x660]
lea rcx, [rsp + 0x50]
call fcn.14000f6a0
mov rdx, rax
lea rcx, [rsp + 0x5e0]
call fcn.140006bf0
nop
lea rcx, [rsp + 0x778]
call fcn.1400070e0
lea rdx, [rsp + 0x660]
lea rcx, [rsp + 0xf0]
call fcn.14000f6a0
mov rdx, rax
lea rcx, [rsp + 0x778]
call fcn.140006c70
nop
mov rdi, qword [rsp + 0x778]
mov rbx, qword [rsp + 0x5e0]
cmp rbx, rdi
je 0x14000d01a
mov rcx, rbx
call fcn.1400064b0
test al, al
je 0x14000d008
add rbx, 0x20
lea rdx, [rsp + 0x148]
mov rcx, rbx
call fcn.1400054e0
nop
lea rdx, [rsp + 0x520]
mov rcx, rax
call fcn.1400050f0
nop
lea rcx, [rsp + 0x148]
call fcn.140005930
lea rdx, [rsp + 0x238]
mov rcx, rbx
call fcn.1400056e0
nop
lea rdx, [rsp + 0x750]
mov rcx, rax
call fcn.1400050f0
nop
lea rcx, [rsp + 0x238]
call fcn.140005930
cmp qword [rsp + 0x538], 0
je 0x14000cf3c
lea rcx, [rsp + 0x520]
call fcn.1400125c0
cmp byte [rax], 0x20
jne 0x14000cf3c
lea rcx, [rsp + 0x520]
call fcn.140012650
lea r8, [rsp + 0x750]
lea rdx, [rsp + 0x520]
lea rcx, [rsp + 0x288]
call fcn.14001e960
nop
mov rdx, rax
lea rcx, [rsp + 0xc0]
call fcn.14001f330
nop
lea rdx, [rsp + 0x260]
mov rcx, rbx
call fcn.140005110
nop
lea r8, [rsp + 0xc0]
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.1400058e0
nop
mov rdx, rax
mov rcx, rbx
call fcn.140007140
nop
lea rcx, [rsp + 0x148]
call fcn.140005930
nop
lea rcx, [rsp + 0x260]
call fcn.140005930
nop
lea rcx, [rsp + 0xc0]
call fcn.140005930
nop
jmp 0x14000cfdf
lea rdx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rsp + 0x520]
call fcn.140012e30
lea r8, [rsp + 0x750]
lea rdx, [rsp + 0x520]
lea rcx, [rsp + 0x288]
call fcn.14001e960
nop
mov rdx, rax
lea rcx, [rsp + 0xc0]
call fcn.14001f330
nop
lea rdx, [rsp + 0x260]
mov rcx, rbx
call fcn.140005110
nop
lea r8, [rsp + 0xc0]
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.1400058e0
nop
mov rdx, rax
mov rcx, rbx
call fcn.140007140
nop
lea rcx, [rsp + 0x148]
call fcn.140005930
nop
lea rcx, [rsp + 0x260]
call fcn.140005930
nop
lea rcx, [rsp + 0xc0]
call fcn.140005930
nop
lea rcx, [rsp + 0x288]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x750]
call fcn.140012ff0
nop
lea rcx, [rsp + 0x520]
call fcn.140012ff0
lea rcx, [rsp + 0x5e0]
call fcn.140006bc0
jmp 0x14000cdf3
lea rcx, [rsp + 0x778]
call fcn.140006c20
nop
lea rcx, [rsp + 0x5e0]
call fcn.140006c20
nop
lea rcx, [rsp + 0x660]
call fcn.140006c20
lea rdx, [0x14016a038]
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
mov r9d, 0x40
lea r8, str.Success
lea rdx, str.Ansel_menu_fixed.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
nop
jmp 0x14000cacb
lea rdx, [rsp + 0x550]
cmp byte [0x1401858d0], 0
je 0x14000d137
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185b58]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185ba0]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185c40]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185bc8]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185b30]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185b58]
jmp 0x14000d1d4
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x6a8]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185ba0]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185c40]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185bc8]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185b30]
lea rcx, [0x1401839d0]
call fcn.14001f310
mov rcx, rax
call fcn.14001f280
lea rdx, [rsp + 0x6a8]
lea rcx, [rsp + 0x550]
call fcn.14000aa50
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x4a8]
call fcn.14001f330
nop
lea rcx, [rsp + 0x4a8]
call fcn.140007050
movzx ebx, al
lea rcx, [rsp + 0x4a8]
call fcn.140005930
lea rcx, [0x1401839d0]
test bl, bl
je 0x14000d2c3
lea rdx, str.Ansel_folder_true
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x4d0]
call fcn.14001f330
nop
lea rcx, [rsp + 0x4d0]
call fcn.140007830
nop
lea rcx, [rsp + 0x4d0]
call fcn.140005930
lea rdx, [0x140185bc8]
lea rcx, [rsp + 0x2b0]
call fcn.14001f330
nop
lea rcx, [rsp + 0x2b0]
call fcn.1400075b0
nop
lea rcx, [rsp + 0x2b0]
call fcn.140005930
lea rdx, [0x140185b30]
lea rcx, [rsp + 0x120]
call fcn.14001f330
nop
lea rcx, [rsp + 0x120]
call fcn.1400075b0
nop
lea rcx, [rsp + 0x120]
jmp 0x14000d332
lea rdx, str.Ansel_folder_false
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
lea rdx, [0x140185bc8]
lea rcx, [rsp + 0x120]
call fcn.14001f330
nop
lea rcx, [rsp + 0x120]
call fcn.1400075b0
nop
lea rcx, [rsp + 0x120]
call fcn.140005930
lea rdx, [0x140185b30]
lea rcx, [rsp + 0x2b0]
call fcn.14001f330
nop
lea rcx, [rsp + 0x2b0]
call fcn.1400075b0
nop
lea rcx, [rsp + 0x2b0]
call fcn.140005930
mov rdi, qword [0x140185b90]
mov rbx, qword [0x140185b88]
cmp rbx, rdi
je 0x14000d37c
nop word [rax + rax]
mov byte [0x1401858d3], 0
mov byte [0x1401858d1], 1
xor r9d, r9d
mov r8b, 1
lea rdx, [0x140185c40]
mov rcx, rbx
call fcn.1400095b0
add rbx, 0x28
cmp rbx, rdi
jne 0x14000d350
mov rdi, qword [0x140185b18]
mov rsi, qword [0x140185b20]
movabs r13, 0x7fffffffffffffff
lea r15, str.non_zero_size_null_string_view
cmp rdi, rsi
je 0x14000d674
lea rbx, [rdi + 8]
lea r12, [0x1401694d8]
nop
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 1
jb 0x14000f3f2
lea r9, [0x140185c48]
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0xf0]
call fcn.140028df0
nop
mov rdx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14000d40c
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
lea rcx, [rsp + 0xf0]
call fcn.140017b40
mov rdx, rax
lea rcx, [rsp + 0x630]
call fcn.140013090
nop
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x630]
call fcn.140009a00
nop
lea rcx, [rsp + 0x630]
call fcn.140017730
mov rcx, qword [rsp + 0x630]
xor eax, eax
mov qword [rsp + 0x630], rax
lea edx, [rax + 0x10]
call fcn.140025670
nop
lea rcx, [rsp + 0xf0]
call fcn.140017730
mov rcx, qword [rsp + 0xf0]
xor eax, eax
mov qword [rsp + 0xf0], rax
lea edx, [rax + 0x10]
call fcn.140025670
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 1
jb 0x14000f3ec
lea r9, [0x140185c48]
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x778]
call fcn.140028df0
nop
mov rdx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14000d4ee
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
lea rcx, [rsp + 0x778]
call fcn.140017b40
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.140013090
nop
lea rcx, [rsp + 0x78]
cmp qword [rsp + 0x90], 0xf
cmova rcx, qword [rsp + 0x78]
mov qword [rsp + 0x660], rcx
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x668], rax
test rax, rax
je 0x14000d59a
test rcx, rcx
jne 0x14000d59a
mov qword [rsp + 0x28], r15
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000d573
int3
xor eax, eax
mov qword [rsp + 0x20], rax
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0x660]
movdqa xmmword [rsp + 0x50], xmm0
lea r8, [rsp + 0x50]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov qword [rsp + 0x548], rax
shr rax, 0x20
test eax, eax
jne 0x14000f3d0
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
xor eax, eax
mov qword [rsp + 0x4f8], rax
lea edx, [rax + 0x10]
call fcn.140025670
nop
lea rcx, [rsp + 0x70]
call fcn.140017730
mov rcx, qword [rsp + 0x70]
xor eax, eax
mov qword [rsp + 0x70], rax
lea edx, [rax + 0x10]
call fcn.140025670
nop
lea rcx, [rsp + 0x778]
call fcn.140017730
mov rcx, qword [rsp + 0x778]
xor eax, eax
mov qword [rsp + 0x778], rax
lea edx, [rax + 0x10]
call fcn.140025670
add rdi, 0x28
add rbx, 0x28
cmp rdi, rsi
jne 0x14000d3b0
mov rsi, qword [0x140185c98]
mov r12, qword [0x140185ca0]
cmp rsi, r12
je 0x14000da0e
nop dword [rax + rax]
mov r8, rsi
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x400]
call fcn.14001e960
nop
mov rdx, qword [rax + 0x18]
lea rcx, [rax + 8]
cmp qword [rax + 0x20], 0xf
jbe 0x14000d6ba
mov rcx, qword [rcx]
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xa8], rdx
test rdx, rdx
je 0x14000d72d
test rcx, rcx
jne 0x14000d72d
mov qword [rsp + 0x28], r15
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000d704
int3
xor ebx, ebx
mov qword [rsp + 0x20], rbx
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
jmp 0x14000d72f
xor ebx, ebx
call fcn.140083610
movaps xmm0, xmmword [rsp + 0xa0]
movdqa xmmword [rsp + 0x310], xmm0
lea r8, [rsp + 0x310]
mov edx, eax
lea rcx, [rsp + 0x1c0]
call fcn.140004b00
or r14d, 0x60000000
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x5b0], xmm0
lea rdx, [rsp + 0x1c0]
lea rcx, [rsp + 0x5b0]
call fcn.14001eea0
test eax, eax
jne 0x14000f416
lea rcx, [rsp + 0x1c0]
call fcn.1400175b0
mov rcx, qword [rsp + 0x1c0]
mov qword [rsp + 0x1c0], rbx
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x400]
call fcn.140017730
mov rcx, qword [rsp + 0x400]
mov qword [rsp + 0x400], rbx
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
xorps xmm0, xmm0
movups xmmword [rsp + 0x6d0], xmm0
mov rbx, qword [rsp + 0x5b8]
test rbx, rbx
je 0x14000d7ff
lock inc dword [rbx + 8]
mov rbx, qword [rsp + 0x5b8]
movdqa xmm1, xmmword [rsp + 0x5b0]
movdqa xmmword [rsp + 0x6d0], xmm1
movdqu xmmword [rsp + 0x320], xmm0
test rbx, rbx
je 0x14000d834
lock inc dword [rbx + 8]
mov rbx, qword [rsp + 0x5b8]
movdqa xmm1, xmmword [rsp + 0x5b0]
movdqa xmmword [rsp + 0x330], xmm1
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x8a0], xmm1
test rbx, rbx
je 0x14000d897
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14000d88f
mov rbx, qword [rsp + 0x5b8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000d88f
mov rbx, qword [rsp + 0x5b8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + reloc.WS2_32.dll_htonl]
jmp 0x14000d897
mov rbx, qword [rsp + 0x5b8]
cmp qword [rsp + 0x5b0], 0
je 0x14000d96f
mov rax, qword [rsp + 0x6d0]
nop
lea rdi, [rax + 0x20]
mov r8d, 3
mov rdx, rdi
lea rcx, [rsp + 0x428]
call fcn.140007190
movsd xmm0, qword [rax]
movsd qword [rsp + 0xb0], xmm0
mov edx, dword [rax + 8]
mov ecx, dword [rsp + 0xb0]
test edx, edx
je 0x14000d8f3
lea eax, [rcx - 1]
test eax, 0xfffffff7
jne 0x14000f3fe
cmp ecx, 2
jne 0x14000d949
lea rdx, [rsp + 0x2d8]
mov rcx, rdi
call fcn.14001eaf0
bts r14d, 0x1b
lea rdx, [0x140185c40]
lea rcx, [rsp + 0x2d8]
call fcn.14000a1e0
nop
lea rcx, [rsp + 0x2d8]
call fcn.140017730
mov rcx, qword [rsp + 0x2d8]
xor eax, eax
mov qword [rsp + 0x2d8], rax
lea edx, [rax + 0x10]
call fcn.140025670
lea rcx, [rsp + 0x6d0]
call fcn.140006660
test eax, eax
jne 0x14000f40e
mov rax, qword [rsp + 0x6d0]
test rax, rax
jne 0x14000d8b0
mov rcx, qword [rsp + 0x6d8]
test rcx, rcx
je 0x14000d9c0
mov eax, 0xffffffff
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x14000d9b8
mov rbx, qword [rsp + 0x6d8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000d9b8
mov rcx, qword [rsp + 0x6d8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rbx, qword [rsp + 0x5b8]
test rbx, rbx
je 0x14000da01
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14000da01
mov rbx, qword [rsp + 0x5b8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000da01
mov rcx, qword [rsp + 0x5b8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
add rsi, 0x28
cmp rsi, r12
jne 0x14000d690
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 0x45
jb 0x14000f3f8
lea rsi, [0x140185c48]
mov r9, rsi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], 0x45
lea rax, str.FXShaders_76365e35c48e30170985ca371e67d8daf8eb9a98ShadersFXShaders
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x198]
call fcn.140028df0
nop
lea rcx, [rsp + 0x1a0]
cmp qword [rsp + 0x1b8], 0xf
cmova rcx, qword [rsp + 0x1a0]
mov qword [rsp + 0xa0], rcx
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0xa8], rax
test rax, rax
je 0x14000dafc
test rcx, rcx
jne 0x14000dafc
mov qword [rsp + 0x28], r15
lea rdi, [0x140167bfc]
mov qword [rsp + 0x20], rdi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000dad3
int3
xor edi, edi
mov qword [rsp + 0x20], rdi
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
jmp 0x14000dafe
xor edi, edi
call fcn.140083610
movaps xmm0, xmmword [rsp + 0xa0]
movdqa xmmword [rsp + 0x350], xmm0
lea r8, [rsp + 0x350]
mov edx, eax
lea rcx, [rsp + 0x210]
call fcn.140004b00
nop
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x5d0], xmm0
lea rdx, [rsp + 0x210]
lea rcx, [rsp + 0x5d0]
call fcn.14001eea0
test eax, eax
jne 0x14000f42d
lea rcx, [rsp + 0x210]
call fcn.1400175b0
mov rcx, qword [rsp + 0x210]
mov qword [rsp + 0x210], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x198]
call fcn.140017730
mov rcx, qword [rsp + 0x198]
mov qword [rsp + 0x198], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
xorps xmm0, xmm0
movups xmmword [rsp + 0x740], xmm0
mov rbx, qword [rsp + 0x5d8]
test rbx, rbx
je 0x14000dbc8
lock inc dword [rbx + 8]
mov rbx, qword [rsp + 0x5d8]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x740], xmm1
movdqu xmmword [rsp + 0x340], xmm0
test rbx, rbx
je 0x14000dbfd
lock inc dword [rbx + 8]
mov rbx, qword [rsp + 0x5d8]
movdqa xmm1, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x390], xmm1
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x880], xmm1
test rbx, rbx
je 0x14000dc60
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14000dc58
mov rbx, qword [rsp + 0x5d8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000dc58
mov rbx, qword [rsp + 0x5d8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + reloc.WS2_32.dll_htonl]
jmp 0x14000dc60
mov rbx, qword [rsp + 0x5d8]
mov rax, qword [rsp + 0x740]
test rax, rax
je 0x14000dd24
lea rdi, [rax + 0x20]
mov r8d, 3
mov rdx, rdi
lea rcx, [rsp + 0x438]
call fcn.140007190
movsd xmm0, qword [rax]
movsd qword [rsp + 0xb0], xmm0
mov edx, dword [rax + 8]
mov ecx, dword [rsp + 0xb0]
test edx, edx
je 0x14000dcb4
lea eax, [rcx - 1]
test eax, 0xfffffff7
jne 0x14000f44c
cmp ecx, 2
jne 0x14000dd08
lea rdx, [rsp + 0x3a0]
mov rcx, rdi
call fcn.14001eaf0
nop
lea rdx, [0x140185b30]
lea rcx, [rsp + 0x3a0]
call fcn.14000a1e0
nop
lea rcx, [rsp + 0x3a0]
call fcn.140017730
mov rcx, qword [rsp + 0x3a0]
xor edi, edi
mov qword [rsp + 0x3a0], rdi
lea edx, [rdi + 0x10]
call fcn.140025670
jmp 0x14000dd0a
xor edi, edi
lea rcx, [rsp + 0x740]
call fcn.140006660
test eax, eax
jne 0x14000f444
jmp 0x14000dc60
mov rcx, qword [rsp + 0x748]
test rcx, rcx
je 0x14000dd75
mov eax, 0xffffffff
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x14000dd6d
mov rbx, qword [rsp + 0x748]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000dd6d
mov rcx, qword [rsp + 0x748]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rbx, qword [rsp + 0x5d8]
test rbx, rbx
je 0x14000ddb6
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14000ddb6
mov rbx, qword [rsp + 0x5d8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000ddb6
mov rcx, qword [rsp + 0x5d8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 0xe
jb 0x14000f45c
mov r9, rsi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], reloc.WS2_32.dll_ntohl
lea rsi, str._ansel_presets
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x170]
call fcn.140028df0
nop
lea rcx, [rsp + 0x178]
cmp qword [rsp + 0x190], 0xf
cmova rcx, qword [rsp + 0x178]
mov qword [rsp + 0xa0], rcx
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xa8], rax
test rax, rax
je 0x14000de99
test rcx, rcx
jne 0x14000de99
mov qword [rsp + 0x28], r15
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000de74
int3
mov qword [rsp + 0x20], rdi
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0xa0]
movdqa xmmword [rsp + 0x3d0], xmm0
lea r8, [rsp + 0x3d0]
mov edx, eax
lea rcx, [rsp + 0x1e8]
call fcn.140004b00
nop
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x5c0], xmm0
lea rdx, [rsp + 0x1e8]
lea rcx, [rsp + 0x5c0]
call fcn.14001eea0
test eax, eax
jne 0x14000f462
lea rcx, [rsp + 0x1e8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x1e8]
mov qword [rsp + 0x1e8], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x170]
call fcn.140017730
mov rcx, qword [rsp + 0x170]
mov qword [rsp + 0x170], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
xorps xmm0, xmm0
movups xmmword [rsp + 0x730], xmm0
mov rbx, qword [rsp + 0x5c8]
test rbx, rbx
je 0x14000df63
lock inc dword [rbx + 8]
mov rbx, qword [rsp + 0x5c8]
movdqa xmm1, xmmword [rsp + 0x5c0]
movdqa xmmword [rsp + 0x730], xmm1
movdqu xmmword [rsp + 0x3e0], xmm0
test rbx, rbx
je 0x14000df98
lock inc dword [rbx + 8]
mov rbx, qword [rsp + 0x5c8]
movdqa xmm1, xmmword [rsp + 0x5c0]
movdqa xmmword [rsp + 0x3f0], xmm1
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x890], xmm1
test rbx, rbx
je 0x14000dffb
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14000dff3
mov rbx, qword [rsp + 0x5c8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000dff3
mov rbx, qword [rsp + 0x5c8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + reloc.WS2_32.dll_htonl]
jmp 0x14000dffb
mov rbx, qword [rsp + 0x5c8]
nop dword [rax + rax]
mov rax, qword [rsp + 0x730]
test rax, rax
je 0x14000e0c0
lea rdi, [rax + 0x20]
mov r8d, 3
mov rdx, rdi
lea rcx, [rsp + 0x448]
call fcn.140007190
movsd xmm0, qword [rax]
movsd qword [rsp + 0xb0], xmm0
mov edx, dword [rax + 8]
mov ecx, dword [rsp + 0xb0]
test edx, edx
je 0x14000e054
lea eax, [rcx - 1]
test eax, 0xfffffff7
jne 0x14000f481
cmp ecx, 2
jne 0x14000e0a6
lea rdx, [rsp + 0x360]
mov rcx, rdi
call fcn.14001eaf0
nop
lea rdx, [0x140185bc8]
lea rcx, [rsp + 0x360]
call fcn.14000a1e0
nop
lea rcx, [rsp + 0x360]
call fcn.140017730
mov rcx, qword [rsp + 0x360]
xor eax, eax
mov qword [rsp + 0x360], rax
lea edx, [rax + 0x10]
call fcn.140025670
lea rcx, [rsp + 0x730]
call fcn.140006660
test eax, eax
jne 0x14000f479
jmp 0x14000e000
mov rcx, qword [rsp + 0x738]
test rcx, rcx
je 0x14000e111
mov eax, 0xffffffff
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x14000e109
mov rbx, qword [rsp + 0x738]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000e109
mov rcx, qword [rsp + 0x738]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rbx, qword [rsp + 0x5c8]
test rbx, rbx
je 0x14000e152
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14000e152
mov rbx, qword [rsp + 0x5c8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14000e152
mov rcx, qword [rsp + 0x5c8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
lea rdx, str.Removing_unused_folders
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
mov r14, qword [0x140185c98]
mov r12, qword [0x140185ca0]
lea r15, [0x140181e58]
cmp r14, r12
je 0x14000e59b
nop dword [rax + rax]
mov rdx, r14
lea rcx, [rsp + 0x4f8]
call fcn.1400093b0
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 0xf
seta dil
cmova rcx, qword [rsp + 0x500]
mov qword [rsp + 0x20], 1
lea r9, [0x1401694d8]
xor r8d, r8d
mov rsi, qword [rsp + 0x510]
mov rdx, rsi
call fcn.140020640
lea rcx, [rsp + 0x500]
test dil, dil
cmovne rcx, qword [rsp + 0x500]
lea r8, [rax + 1]
mov qword [rsp + 0x20], 1
lea r9, [0x1401694d8]
mov rdx, rsi
call fcn.140020640
xor edi, edi
mov qword [rsp + 0x20], rdi
lea r9, [0x140167e8a]
mov r8, rsi
mov rdx, rax
lea rcx, [rsp + 0x4f8]
call fcn.140017990
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
mov rdx, qword [rsp + 0x510]
cmp rax, rdx
jb 0x14000f4b7
lea r9, [0x140185c48]
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
lea rax, [rsp + 0x500]
cmp qword [rsp + 0x518], 0xf
cmova rax, qword [rsp + 0x500]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x70]
call fcn.140028df0
lea rcx, [rsp + 0x4f8]
call fcn.140017730
cmp qword [rsp + 0x90], 0xf
jbe 0x14000e2c7
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x4f8]
call fcn.140002a20
jmp 0x14000e2d1
lea rcx, [rsp + 0x70]
call fcn.1400029b0
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rsp + 0x500], xmm0
movups xmm1, xmmword [rsp + 0x88]
movups xmmword [rsp + 0x510], xmm1
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x90], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x78], dil
lea rcx, [rsp + 0x70]
call fcn.140017730
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x70], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rax, r13
mov rcx, qword [rsp + 0x510]
sub rax, rcx
cmp rax, 0x11
jb 0x14000f4b1
lea rax, [rsp + 0x500]
cmp qword [rsp + 0x518], 0xf
cmova rax, qword [rsp + 0x500]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], reloc.WS2_32.dll_recvfrom
lea r9, str.Removing_folder:
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rdx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rdx, qword [rsp + 0x528]
mov r8, qword [rsp + 0x538]
lea rcx, [0x1401839d0]
call fcn.14002bb80
mov rcx, rax
call fcn.14001f280
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 0xf
cmova rcx, qword [rsp + 0x500]
mov qword [rsp + 0xa0], rcx
mov rax, qword [rsp + 0x510]
mov qword [rsp + 0xa8], rax
test rax, rax
je 0x14000e475
test rcx, rcx
jne 0x14000e475
lea rax, str.non_zero_size_null_string_view
mov qword [rsp + 0x28], rax
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000e450
int3
mov qword [rsp + 0x20], rdi
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0xa0]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x70]
call fcn.140004b00
nop
mov qword [rsp + 0x5e0], rdi
mov qword [rsp + 0x5e8], r15
lea rcx, [rsp + 0x78]
cmp qword [rsp + 0x90], 7
cmova rcx, qword [rsp + 0x78]
call fcn.140084910
mov rdx, rax
shr rdx, 0x20
movzx ecx, al
mov qword [rsp + 0x778], rcx
mov dword [rsp + 0xf0], edx
mov qword [rsp + 0xf8], r15
movaps xmm0, xmmword [rsp + 0xf0]
movdqa xmmword [rsp + 0x5e0], xmm0
cmp edx, 0x91
jne 0x14000e51d
lea r8, [rsp + 0x778]
lea rdx, [rsp + 0x5e0]
lea rcx, [rsp + 0x70]
call fcn.140007620
mov eax, dword [rsp + 0x5e0]
test eax, eax
setne cl
test eax, eax
je 0x14000e539
mov qword [rsp + 0x778], 0xffffffffffffffff
test cl, cl
jne 0x14000f497
lea rcx, [rsp + 0x70]
call fcn.1400175b0
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0x70], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x4f8]
call fcn.140017730
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], rdi
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
add r14, 0x28
cmp r14, r12
jne 0x14000e190
lea rsi, str._ansel_presets
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 0xe
jb 0x14000f491
lea rdi, [0x140185c48]
mov r9, rdi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], reloc.WS2_32.dll_ntohl
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rcx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rcx, qword [rsp + 0x528]
mov qword [rsp + 0xf0], rcx
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0xf8], rax
lea rbx, str.non_zero_size_null_string_view
lea rsi, [0x140167bfc]
test rax, rax
je 0x14000e68a
test rcx, rcx
jne 0x14000e68a
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000e660
int3
xor r14d, r14d
mov qword [rsp + 0x20], r14
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
jmp 0x14000e68d
xor r14d, r14d
call fcn.140083610
movaps xmm0, xmmword [rsp + 0xf0]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov rdx, rax
shr rdx, 0x20
movzx ecx, al
mov qword [rsp + 0x548], rcx
mov dword [rsp + 0x50], edx
mov qword [rsp + 0x58], r15
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x660], xmm0
cmp edx, 0x91
jne 0x14000e728
lea r8, [rsp + 0x548]
lea rdx, [rsp + 0x660]
lea rcx, [rsp + 0x4f8]
call fcn.140007620
mov eax, dword [rsp + 0x660]
test eax, eax
setne cl
test eax, eax
je 0x14000e744
mov qword [rsp + 0x548], 0xffffffffffffffff
test cl, cl
jne 0x14000f4bd
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 8
jb 0x14000f4da
mov r9, rdi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], 8
lea rax, str.LICENSE
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rcx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rcx, qword [rsp + 0x528]
mov qword [rsp + 0x50], rcx
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x58], rax
test rax, rax
je 0x14000e871
test rcx, rcx
jne 0x14000e871
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000e84c
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x14000f4e0
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 7
jb 0x14000f4f9
mov r9, rdi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], 7
lea rax, str.DOF.fx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rcx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rcx, qword [rsp + 0x528]
mov qword [rsp + 0x50], rcx
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x58], rax
test rax, rax
je 0x14000e9ef
test rcx, rcx
jne 0x14000e9ef
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000e9ca
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x14000f4ff
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 0x12
jb 0x14000f518
mov r9, rdi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], reloc.WS2_32.dll_select
lea rax, str.FakeMotionBlur.fx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rcx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rcx, qword [rsp + 0x528]
mov qword [rsp + 0x50], rcx
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x58], rax
test rax, rax
je 0x14000eb6d
test rcx, rcx
jne 0x14000eb6d
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000eb48
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x14000f51e
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rax, r13
mov rcx, qword [0x140185c58]
sub rax, rcx
cmp rax, 0xe
jb 0x14000f537
mov r9, rdi
cmp qword [0x140185c60], 0xf
cmova r9, qword [0x140185c48]
mov qword [rsp + 0x30], reloc.WS2_32.dll_ntohl
lea rax, str.MotionBlur.fx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rcx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rcx, qword [rsp + 0x528]
mov qword [rsp + 0x50], rcx
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x58], rax
test rax, rax
je 0x14000eceb
test rcx, rcx
jne 0x14000eceb
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000ecc6
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x14000f53d
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rax, qword [0x140185c58]
sub r13, rax
cmp r13, 0x11
jb 0x14000f556
cmp qword [0x140185c60], 0xf
cmova rdi, qword [0x140185c48]
mov qword [rsp + 0x30], reloc.WS2_32.dll_recvfrom
lea rcx, str.NiceGuy_Lamps.fx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r9, rdi
lea rcx, [rsp + 0x520]
call fcn.140028df0
nop
lea rcx, [rsp + 0x528]
cmp qword [rsp + 0x540], 0xf
cmova rcx, qword [rsp + 0x528]
mov qword [rsp + 0x50], rcx
mov rax, qword [rsp + 0x538]
mov qword [rsp + 0x58], rax
test rax, rax
je 0x14000ee66
test rcx, rcx
jne 0x14000ee66
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x4b9
lea rdx, [0x1401680f0]
lea ecx, [r9 + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000ee41
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x4b9
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexstring
lea rdx, [0x140167d34]
lea rcx, str._non_zero_size_null_string_view_
call fcn.1400ca770
call fcn.140083610
movaps xmm0, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x630], xmm0
lea r8, [rsp + 0x630]
mov edx, eax
lea rcx, [rsp + 0x4f8]
call fcn.140004b00
nop
lea rcx, [rsp + 0x500]
cmp qword [rsp + 0x518], 7
cmova rcx, qword [rsp + 0x500]
call fcn.140084910
mov rdx, rax
shr rax, 0x20
test eax, eax
jne 0x14000f55c
lea rcx, [rsp + 0x4f8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x520]
call fcn.140017730
mov rcx, qword [rsp + 0x520]
mov qword [rsp + 0x520], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
lea rdx, [0x14016a1bc]
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
nop
lea rcx, [rsp + 0x6a8]
call fcn.140017730
mov rcx, qword [rsp + 0x6a8]
mov qword [rsp + 0x6a8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x550]
call fcn.140017730
mov rcx, qword [rsp + 0x550]
mov qword [rsp + 0x550], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x6e0]
call fcn.140017730
mov rcx, qword [rsp + 0x6e0]
mov qword [rsp + 0x6e0], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x708]
call fcn.1400175b0
mov rcx, qword [rsp + 0x708]
mov qword [rsp + 0x708], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x580]
call fcn.140017730
mov rcx, qword [rsp + 0x580]
mov qword [rsp + 0x580], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x600]
call fcn.1400175b0
jmp 0x14000f2f2
lea rdx, str.Program_files_is_true
lea rcx, [0x1401839d0]
call fcn.14001efd0
mov rcx, rax
call fcn.14001f280
mov r9d, Ordinal_50
lea r8, str.Information
lea rdx, str.It_seems_like_Roblox_is_installed_system_wide_in_the_Program_Files_directory._Please_install_Roblox_in_a_location_other_than_the_Program_Files_directory.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
nop
lea rcx, [rsp + 0x6a8]
call fcn.1400029b0
mov rbx, qword [rsp + 0x6c8]
lea rsi, str.null_pointer_cannot_point_to_a_block_of_non_zero_size
cmp rbx, 0xf
jbe 0x14000f0d4
mov rdi, qword [rsp + 0x6b0]
inc rbx
test rdi, rdi
jne 0x14000f0c9
test rbx, rbx
je 0x14000f0c9
mov qword [rsp + 0x28], rsi
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x3cf
lea rdx, [0x140167c00]
lea ecx, [rdi + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000f0a2
int3
xor eax, eax
mov qword [rsp + 0x20], rax
mov r9d, 0x3cf
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexmemory
lea rdx, [0x140167d34]
lea rcx, str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.1400ca770
mov rdx, rbx
mov rcx, rdi
call fcn.140025670
movdqa xmm0, xmmword [0x14016f020]
movdqu xmmword [rsp + 0x6c0], xmm0
mov byte [rsp + 0x6b0], 0
mov rcx, qword [rsp + 0x6a8]
xor r14d, r14d
mov qword [rsp + 0x6a8], r14
lea edx, [r14 + 0x10]
call fcn.140025670
nop
lea rcx, [rsp + 0x550]
call fcn.1400029b0
mov rbx, qword [rsp + 0x570]
cmp rbx, 0xf
jbe 0x14000f199
mov rdi, qword [rsp + 0x558]
inc rbx
test rdi, rdi
jne 0x14000f18e
test rbx, rbx
je 0x14000f18e
mov qword [rsp + 0x28], rsi
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x3cf
lea rdx, [0x140167c00]
lea ecx, [rdi + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000f169
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x3cf
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexmemory
lea rdx, [0x140167d34]
lea rcx, str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.1400ca770
mov rdx, rbx
mov rcx, rdi
call fcn.140025670
mov qword [rsp + 0x568], r14
mov qword [rsp + 0x570], 0xf
mov byte [rsp + 0x558], 0
mov rcx, qword [rsp + 0x550]
mov qword [rsp + 0x550], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x6e0]
call fcn.140017730
mov rcx, qword [rsp + 0x6e0]
mov qword [rsp + 0x6e0], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x708]
call fcn.1400175b0
mov rcx, qword [rsp + 0x708]
mov qword [rsp + 0x708], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x580]
call fcn.140017730
mov rcx, qword [rsp + 0x580]
mov qword [rsp + 0x580], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rcx, [rsp + 0x600]
call fcn.1400029b0
mov rbx, qword [rsp + 0x620]
cmp rbx, 7
jbe 0x14000f2d8
mov rdi, qword [rsp + 0x608]
inc rbx
test rdi, rdi
jne 0x14000f2cc
test rbx, rbx
je 0x14000f2cc
mov qword [rsp + 0x28], rsi
lea rax, [0x140167bfc]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0x3cf
lea rdx, [0x140167c00]
lea ecx, [rdi + 2]
call fcn.1400c9890
cmp eax, 1
jne 0x14000f2a7
int3
mov qword [rsp + 0x20], r14
mov r9d, 0x3cf
lea r8, str.C:Program_FilesMicrosoft_Visual_Studio2022CommunityVCToolsMSVC14.39.33519includexmemory
lea rdx, [0x140167d34]
lea rcx, str._null_pointer_cannot_point_to_a_block_of_non_zero_size_
call fcn.1400ca770
lea rdx, [rbx + rbx]
mov rcx, rdi
call fcn.140025670
movdqa xmm0, xmmword [0x14016f010]
movdqu xmmword [rsp + 0x618], xmm0
mov word [rsp + 0x608], r14w
mov rcx, qword [rsp + 0x600]
mov qword [rsp + 0x600], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
nop
lea rax, vtable.std::wstring_convert_class_std::codecvt_utf8_wchar_t__1114111__0___wchar_t__class_std::allocator_wchar_t___class_std::allocator_char__.0
mov qword [rsp + 0x7a0], rax
lea rcx, [rsp + 0x7e8]
call fcn.1400175b0
mov rcx, qword [rsp + 0x7e8]
mov qword [rsp + 0x7e8], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
lea rcx, [rsp + 0x7c0]
call fcn.140017730
mov rcx, qword [rsp + 0x7c0]
mov qword [rsp + 0x7c0], r14
mov edx, reloc.WS2_32.dll_recv
call fcn.140025670
mov rcx, qword [rsp + 0x7b8]
test rcx, rcx
je 0x14000f390
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
test rax, rax
je 0x14000f390
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8]
xor eax, eax
mov rcx, qword [rsp + 0xff0]
xor rcx, rsp
call fcn.1400bc780
lea r11, [rsp + 0x1000]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r13
ret
call fcn.14001a7b0
nop
call fcn.14001a7b0
nop
lea r8, [rsp + 0x4f8]
mov edx, dword [rsp + 0x54c]
lea rcx, str.remove
call fcn.1400062f0
nop
call fcn.140002ab0
int3
call fcn.140002ab0
int3
call fcn.140002ab0
nop
mov r8, rdi
lea rcx, str.status
call fcn.1400062f0
int3
mov edx, eax
call fcn.140006200
nop
lea r8, [rsp + 0x1c0]
mov edx, eax
lea rcx, str.directory_iterator::directory_iterator
call fcn.1400062f0
nop
lea r8, [rsp + 0x210]
mov edx, eax
lea rcx, str.directory_iterator::directory_iterator
call fcn.1400062f0
nop
mov edx, eax
call fcn.140006200
int3
mov r8, rdi
lea rcx, str.status
call fcn.1400062f0
nop
call fcn.140002ab0
nop
lea r8, [rsp + 0x1e8]
mov edx, eax
lea rcx, str.directory_iterator::directory_iterator
call fcn.1400062f0
nop
mov edx, eax
call fcn.140006200
int3
mov r8, rdi
lea rcx, str.status
call fcn.1400062f0
nop
call fcn.140002ab0
nop
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x5e0]
lea rcx, str.remove_all
call fcn.1400063e0
nop
call fcn.140002ab0
int3
call fcn.140002ab0
nop
lea r8, [rsp + 0x4f8]
lea rdx, [rsp + 0x660]
lea rcx, str.remove_all
call fcn.1400063e0
nop
call fcn.140002ab0
nop
shr rdx, 0x20
lea r8, [rsp + 0x4f8]
lea rcx, str.remove
call fcn.1400062f0
nop
call fcn.140002ab0
nop
shr rdx, 0x20
lea r8, [rsp + 0x4f8]
lea rcx, str.remove
call fcn.1400062f0
nop
call fcn.140002ab0
nop
shr rdx, 0x20
lea r8, [rsp + 0x4f8]
lea rcx, str.remove
call fcn.1400062f0
nop
call fcn.140002ab0
nop
shr rdx, 0x20
lea r8, [rsp + 0x4f8]
lea rcx, str.remove
call fcn.1400062f0
nop
call fcn.140002ab0
nop
shr rdx, 0x20
lea r8, [rsp + 0x4f8]
lea rcx, str.remove
call fcn.1400062f0
int3