Function at 0x1400cbe40
Capabilities:
Create process on windows

Disassembly:
mov qword [rsp + 8], rbx
push rbp
sub rsp, 0x180
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1406b92c0]
xor rax, rsp
mov qword [rbp + 0x120], rax
lea rax, [rbp + 0x60]
mov qword [rbp], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
xor ebx, ebx
mov qword [rbp + 0x70], rbx
mov qword [rbp + 0x78], rbx
xor r8d, r8d
lea rdx, [0x1404f90b6]
lea rcx, [rbp + 0x60]
call fcn.1400055c0
nop
lea rax, [rbp + 0x80]
mov qword [rbp + 0xc0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rbx
mov qword [rbp + 0x98], rbx
xor r8d, r8d
lea rdx, [0x1404f90b6]
lea rcx, [rbp + 0x80]
call fcn.1400055c0
nop
lea rax, [rbp + 0xa0]
mov qword [rbp + 0xc8], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], rbx
mov qword [rbp + 0xb8], rbx
lea r8d, [rbx + 4]
lea rdx, [0x1404f90a8]
lea rcx, [rbp + 0xa0]
call fcn.1400055c0
nop
lea rax, [rbp + 0xe0]
mov qword [rbp + 0xd0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf0], rbx
mov qword [rbp + 0xf8], rbx
lea r8d, [rbx + 7]
lea rdx, str.discord
lea rcx, [rbp + 0xe0]
call fcn.1400055c0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rbx
mov qword [rbp + 0x38], rbx
lea r8d, [rbx + 0xd]
lea rdx, str.settings.json
lea rcx, [rbp + 0x20]
call fcn.1400055c0
nop
lea rax, [rbp + 0x60]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x80]
mov qword [rsp + 0x20], rax
xor r9d, r9d
lea r8, [rbp + 0xa0]
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x20]
call fcn.1400c9ac0
movabs rax, 0xe9f19b9ceb815693
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
movabs rax, 0x1c25f5c69127bf7f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
movabs rax, 0xf47e43d17be49361
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
movabs rax, 0x739cf17f61c95d09
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
movabs rax, 0x5394d003fa146358
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
movabs rax, 0xf8699bdd3b69d04
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
movabs rax, 0x77ae1794bf46a9c0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x50], rax
movabs rax, 0x69e5bb9f24619a23
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x58], rax
movabs rax, 0xe9819be8ebf556fb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe0], rax
movabs rax, 0x1c0af5e9911dbf0c
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe8], rax
movabs rax, 0xf41d43a27b8d9305
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf0], rax
movabs rax, 0x73b2f11b61bb5d66
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf8], rax
movabs rax, 0x53f3d02cfa73633f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x100], rax
movabs rax, 0xff699cdd38f9d50
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x108], rax
movabs rax, 0x779d17f6bf07a9f9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x110], rax
movabs rax, 0x69e5bb9f24619a7a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x118], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vmovdqu ymm0, ymmword [rbp + 0x40]
vpxor ymm1, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x40], ymm1
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, [rbp + 0x20]
lea rdx, str.open
xor ecx, ecx
vzeroupper
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
cmp eax, 0x20
setle al
mov rcx, qword [rbp + 0x120]
xor rcx, rsp
call fcn.14028f750
mov rbx, qword [rsp + 0x190]
add rsp, 0x180
pop rbp
ret