Function at 0x14043fbf2
Capabilities:
Accept command line arguments
Create thread

Disassembly:
push rsi
sub rsp, 0x70
jmp 0x14043fbfc
mov dword [rsp + 0x3c], 0
jmp 0x14043fc09
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
not cx
movsx cx, bl
mov rcx, rax
jmp 0x14043fc23
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
movzx cx, r15b
mov ecx, r12d
cwd
lea rsi, [rsp + 0x40]
xchg ch, dl
mov rcx, rsi
mov edx, 0x56985e57
mov rdx, rax
jmp 0x14043fc4f
call fcn.14043ffda
lea rax, [0x1400b8ec8]
cmp r10w, 0x7502
jmp 0x14043fc66
cmp rsi, rax
jmp 0x14043fc6e
je 0x14043fde9
mov rcx, qword [0x1400b8ec8]
test rcx, rcx
je 0x14043fce2
mov rdx, qword [0x1400b8ed8]
cmp r15, rbp
sub rdx, rcx
cmp edx, 0x72955435
cmp r15, r9
cmc
cmp rdx, 0x1000
jmp 0x14043fca7
jb 0x14043fcdd
mov rax, qword [rcx - 8]
test bp, 0x26a6
stc
cmp al, dh
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmp rcx, 0x20
jmp 0x14043fcc9
jae 0x14043ffcf
add rdx, 0x27
bswap ecx
mov rcx, rax
jmp 0x14043fcdd
call fcn.1400fb998
movaps xmm0, xmmword [rsp + 0x40]
lahf
movups xmmword [0x1400b8ec8], xmm0
bswap ax
movsx ax, dil
mov rax, qword [rsp + 0x50]
jmp 0x14043fd01
mov qword [0x1400b8ed8], rax
jmp 0x14043fd0d
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
sar cx, 0x9b
add ecx, ecx
adc cl, 0x3f
mov qword [rsp + 0x50], 0
or cx, 0x6426
movsx cx, dh
ror rcx, 0xaf
mov rcx, qword [0x1400b8ee0]
test r10d, 0x7fbb0d7b
test rcx, rcx
jmp 0x14043fd4a
je 0x14043fdbb
mov rdx, qword [0x1400b8ef0]
cmp bp, 0x62a6
test ebx, 0x31a84523
test edx, r10d
sub rdx, rcx
cmp rdx, 0x1000
jmp 0x14043fd74
jb 0x14043fdb6
mov rax, qword [rcx - 8]
test r12d, edi
cmp r12b, 0x37
add rcx, 0xfffffffffffffff8
jmp 0x14043fd8e
sub rcx, rax
cmp r8w, bp
jmp 0x14043fd9a
cmp rcx, 0x20
jmp 0x14043fda3
jae 0x14043ffcf
add rdx, 0x27
movzx ecx, di
movsxd rcx, r10d
mov rcx, rax
call fcn.1400fb998
lea rax, [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x58]
movzx ecx, bx
movsx ecx, r10w
movups xmmword [0x1400b8ee0], xmm0
mov rcx, qword [rsp + 0x68]
mov qword [0x1400b8ef0], rcx
jmp 0x14043fde4
jmp 0x14043fe7b
mov rcx, qword [0x1400b8ee0]
stc
test rcx, rcx
je 0x14043fe96
mov rdx, qword [0x1400b8ef0]
cmp r11b, 0x2d
clc
test r13d, 0x3fcf6d0b
sub rdx, rcx
cmc
cmp rdx, 0x1000
jb 0x14043fe6a
mov rax, qword [rcx - 8]
cmp r12d, 0x515b3050
test ax, 0x154b
add rcx, 0xfffffffffffffff8
stc
test al, r14b
jmp 0x14043fe3a
sub rcx, rax
stc
cmc
test r11w, 0x55b6
cmp rcx, 0x20
jmp 0x14043fe4e
jae 0x14043ffcf
add rdx, 0x27
movzx cx, ah
xchg cx, cx
sets ch
mov rcx, rax
jmp 0x14043fe6a
call fcn.1400fb998
lea rax, [0x1400b8ee0]
jmp 0x14043fe7b
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movzx cx, sil
movsx ecx, si
mov qword [rax + 0x10], 0
xchg cl, cl
sal ch, 0xda
mov rcx, qword [rsp + 0x40]
test dl, r9b
test rcx, rcx
je 0x14043ff0a
mov rdx, qword [rsp + 0x50]
stc
cmc
clc
sub rdx, rcx
cmp si, 0x4a2
cmp rdx, 0x1000
jmp 0x14043fec3
jb 0x14043ff05
mov rax, qword [rcx - 8]
cmp bl, r14b
add rcx, 0xfffffffffffffff8
jmp 0x14043fed9
sub rcx, rax
test r12b, 0x1e
cmp rcx, 0x20
jmp 0x14043fee9
jae 0x14043ffcf
add rdx, 0x27
movsx ecx, r13w
movzx rcx, si
mov rcx, 0xb95392f
mov rcx, rax
call fcn.1400fb998
call fcn.140056e60
mov ecx, 0x58
jmp 0x14043ff19
call fcn.14044402e
mov rsi, rax
mov rcx, rax
call fcn.1403b0ae4
mov qword [0x1400b8ec0], rsi
movzx ecx, r15w
xchg ch, ch
mov rcx, rsi
jmp 0x14043ff3e
call fcn.1403b112c
mov qword [rsp + 0x28], 0
clc
mov dword [rsp + 0x20], 0
movsxd r8, r9d
lea r8, [0x14005d5f0]
stc
cmp r11d, 0x22ee3205
sub ecx, ecx
test dil, r15b
xor edx, edx
cmp spl, r12b
sub r9d, r9d
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x14043ff86
call fcn.14023f62e
call fcn.14043364e
mov eax, dword [0x1400dd058]
mov r10, 0xffffffffffffffff
test r13b, r15b
test spl, 0xbb
jmp 0x14043ffa9
sub edx, edx
jmp 0x14043ffb0
syscall
xor eax, eax
movzx rsi, r9w
not rsi
add rsp, 0x70
movsxd rsi, edx
xchg rsi, rsi
mov sil, r11b
pop rsi
jmp 0x14043ffce
ret
call fcn.1404b1e85
int3