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

Disassembly:
push rsi
jmp 0x1404443a7
sub rsp, 0x70
jmp 0x1404443b0
mov dword [rsp + 0x3c], 0
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
lea rdx, [rsp + 0x3c]
cmovg cx, r10w
jmp 0x1404443cf
mov rcx, rax
jmp 0x1404443d7
call qword [sym.imp.SHELL32.dll_CommandLineToArgvW]
movsxd r8, dword [rsp + 0x3c]
lea rsi, [rsp + 0x40]
cmovne rcx, rdx
movzx cx, spl
movsx rcx, r13w
mov rcx, rsi
mov rdx, rax
call fcn.140444760
lea rax, [0x1400b8ec8]
cmp di, r15w
stc
cmp rsi, rax
jmp 0x140444413
je 0x14044456e
mov rcx, qword [0x1400b8ec8]
stc
test rcx, rcx
je 0x140444477
mov rdx, qword [0x1400b8ed8]
stc
cmp edi, edi
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140444472
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
test ax, di
stc
sub rcx, rax
cmc
jmp 0x140444459
cmp rcx, 0x20
jmp 0x140444462
jae 0x140444755
add rdx, 0x27
xchg cx, cx
mov rcx, rax
call fcn.1402921ff
movaps xmm0, xmmword [rsp + 0x40]
bswap rax
movzx eax, bx
cbw
movups xmmword [0x1400b8ec8], xmm0
movzx ax, r11b
setp al
mov rax, qword [rsp + 0x50]
mov qword [0x1400b8ed8], rax
jmp 0x1404444a4
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], 0
clc
xchg ecx, ecx
mov rcx, qword [0x1400b8ee0]
jmp 0x1404444c5
test rcx, rcx
jmp 0x1404444cd
je 0x140444528
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
test esi, 0x2e557c51
cmc
cmp rdx, 0x1000
jmp 0x1404444f0
jb 0x140444523
mov rax, qword [rcx - 8]
clc
add rcx, 0xfffffffffffffff8
clc
cmp r10w, dx
sub rcx, rax
cmc
cmp rcx, 0x20
jmp 0x140444511
jae 0x140444755
add rdx, 0x27
mov rcx, rax
jmp 0x140444523
call fcn.1402921ff
lea rax, [rsp + 0x58]
movsx ecx, sp
movzx rcx, cx
movups xmm0, xmmword [rsp + 0x58]
jmp 0x140444546
movups xmmword [0x1400b8ee0], xmm0
movzx ecx, bx
setle cl
mov rcx, qword [rsp + 0x68]
jmp 0x14044455d
mov qword [0x1400b8ef0], rcx
jmp 0x140444569
jmp 0x1404445e7
mov rcx, qword [0x1400b8ee0]
test rcx, 0x4a4d7005
test r12b, r13b
cmp r8, 0x330e7e7e
test rcx, rcx
je 0x140444601
mov rdx, qword [0x1400b8ef0]
sub rdx, rcx
stc
cmp rdx, 0x1000
jb 0x1404445d6
mov rax, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rax
cmc
clc
cmp rcx, 0x20
jmp 0x1404445bd
jae 0x140444755
add rdx, 0x27
cmovle cx, r13w
xchg ecx, ecx
jmp 0x1404445d3
mov rcx, rax
call fcn.1402921ff
lea rax, [0x1400b8ee0]
jmp 0x1404445e7
xorps xmm0, xmm0
movups xmmword [rax], xmm0
rcr cl, 0x31
setno cl
rcl ecx, cl
mov qword [rax + 0x10], 0
and cx, r9w
mov rcx, qword [rsp + 0x40]
cmc
test rcx, rcx
jmp 0x14044460f
je 0x140444684
mov rdx, qword [rsp + 0x50]
sub rdx, rcx
stc
test r14b, 0x97
test dh, ch
cmp rdx, 0x1000
jmp 0x140444630
jb 0x14044467f
mov rax, qword [rcx - 8]
clc
test bpl, 0x83
add rcx, 0xfffffffffffffff8
cmp ax, 0x79a4
jmp 0x14044464d
sub rcx, rax
jmp 0x14044465b
cmp rcx, 0x20
jmp 0x140444664
jae 0x140444755
add rdx, 0x27
mov ch, 0xa3
movsx ecx, bp
movsxd rcx, edi
mov rcx, rax
jmp 0x14044467f
call fcn.1402921ff
call fcn.140056e60
mov ecx, 0x58
jmp 0x140444693
call fcn.14044878a
mov rsi, rax
movzx cx, r12b
movsx cx, bl
mov cx, si
mov rcx, rax
jmp 0x1404446af
call fcn.1403b5300
mov qword [0x1400b8ec0], rsi
movsx ecx, r11w
movsxd rcx, r14d
cmova cx, r8w
mov rcx, rsi
call fcn.1403b5907
mov qword [rsp + 0x28], 0
inc r8w
rol r8b, 0x11
mov dword [rsp + 0x20], 0
lea r8, [0x14005d5f0]
sub ecx, ecx
cmp r11w, dx
cmc
test dil, r8b
xor edx, edx
xor r9d, r9d
jmp 0x140444703
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1400b8ec0]
jmp 0x140444715
call fcn.14026fcec
call fcn.140437f76
mov eax, dword [0x1400dd058]
xchg r10b, r10b
rcl r10d, cl
dec r10d
mov r10, 0xffffffffffffffff
sub edx, edx
syscall
xor eax, eax
sub esi, 0x2fbf3bfd
add rsp, 0x70
movsx si, r13b
movzx rsi, cx
pop rsi
jmp 0x140444754
ret
call fcn.1404b6a63
int3