Function at 0x140001000
Capabilities:
Create process on windows

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x60
mov rax, qword [0x14005b040]
xor rax, rsp
mov qword [rsp + 0x58], rax
mov rcx, qword [0x14005b6e8]
lea rdx, [rsp + 0x48]
mov dword [rsp + 0x48], 0x42e20000
mov dword [rsp + 0x4c], 0x41980000
mov rax, qword [rcx + 0x3fe0]
mov byte [rax + 0xcd], 1
mov rax, qword [rcx + 0x3fe0]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x98]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140053b54]
addss xmm2, dword [0x140053b64]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.14003e000
test al, al
je 0x1400010df
mov dword [rsp + 0x28], 5
lea r8, str.C:Program_Files__x86_Windows_NTNebulaHost.exe
xor r9d, r9d
mov qword [rsp + 0x20], 0
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov rdi, qword [0x14005b6e8]
mov rax, qword [rdi + 0x3fe0]
mov byte [rax + 0xcd], 1
mov rax, qword [rdi + 0x3fe0]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x98]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140053b24]
addss xmm2, dword [0x140053b58]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
mov rcx, qword [rdi + 0x3fe0]
lea rbx, [rcx + 0x1dc]
add rcx, 0x1e8
mov rdx, rbx
call fcn.1400261e0
lea rax, [rsp + 0x40]
mov dword [rbx], 0x43978000
and dword [rdi + 0x409c], 0xfffffffe
lea r9, [rsp + 0x48]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x40], 0x64
mov dword [rsp + 0x48], 1
call fcn.140041350
mov rdi, qword [0x14005b6e8]
mov rax, qword [rdi + 0x3fe0]
mov byte [rax + 0xcd], 1
mov r8, qword [rdi + 0x3fe0]
movsxd rdx, dword [r8 + 0x1e8]
mov rax, qword [r8 + 0x1f0]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1dc], ecx
mov dword [r8 + 0x1e8], eax
mov rax, qword [rdi + 0x3fe0]
mov byte [rax + 0xcd], 1
mov rax, qword [rdi + 0x3fe0]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x98]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140053b28]
addss xmm2, dword [0x140053b48]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
mov rcx, qword [rdi + 0x3fe0]
lea rbx, [rcx + 0x1dc]
add rcx, 0x1e8
mov rdx, rbx
call fcn.1400261e0
lea rax, str.Grand_Champion
mov dword [rbx], 0x43958000
and dword [rdi + 0x409c], 0xfffffffe
lea r9, [rsp + 0x48]
mov qword [rsp + 0x48], rax
lea rax, [0x14004e658]
mov qword [rsp + 0x50], rax
call fcn.140041060
mov r9, qword [0x14005b6e8]
mov rax, qword [r9 + 0x3fe0]
mov byte [rax + 0xcd], 1
mov r8, qword [r9 + 0x3fe0]
movsxd rdx, dword [r8 + 0x1e8]
mov rax, qword [r8 + 0x1f0]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1e8], eax
mov dword [r8 + 0x1dc], ecx
mov rax, qword [r9 + 0x3fe0]
lea rcx, str.Attempt_Airdribbles_Frequently
mov byte [rax + 0xcd], 1
mov rax, qword [r9 + 0x3fe0]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x98]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140053b3c]
addss xmm2, dword [0x140053b20]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.14003d790
mov rcx, qword [0x14005b6e8]
mov rax, qword [rcx + 0x3fe0]
mov byte [rax + 0xcd], 1
mov rax, qword [rcx + 0x3fe0]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x98]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x9c]
addss xmm0, dword [0x140053b5c]
addss xmm2, dword [0x140053b34]
movss dword [rax + 0x118], xmm0
movss dword [rax + 0x11c], xmm2
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm2
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
call fcn.14003f640
call fcn.1400117b0
mov rcx, qword [rsp + 0x58]
xor rcx, rsp
call fcn.14004c8c0
mov rbx, qword [rsp + 0x70]
add rsp, 0x60
pop rdi
ret