Function at 0x14001ce60
Capabilities:
Create process on windows

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x308]
sub rsp, 0x408
xor esi, esi
mov qword [rbp + 0xc8], rsi
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xd8], xmm0
lea r8d, [rsi + 0x2c]
lea rdx, str.U0ceUXJfcHJjYghLX2dsHm5wbWFjcXEeR0I4WnIjYgg
lea rcx, [rbp + 0xc8]
call fcn.140030750
nop
mov qword [rsp + 0x70], rsi
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], rsi
lea r8d, [rsi + 0xc]
lea rdx, str.bnBtYnNhcg
lea rcx, [rsp + 0x70]
call fcn.140030750
nop
mov qword [rbp + 0x70], rsi
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], rsi
lea r8d, [rsi + 0x18]
lea rdx, str.c2ddYXBjX3JnbWxdZF9namNi
lea rcx, [rbp + 0x70]
call fcn.140030750
nop
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], rsi
lea r8d, [rsi + 0x18]
lea rdx, str.YXBjX3JnbWxdY3BwbXA7I3Vx
lea rcx, [rbp + 0x50]
call fcn.140030750
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db0c
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rbp + 0x350], rax
call fcn.1400700c0
cmp eax, 1
jne 0x14001d271
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db3e
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x40], rax
lea rbx, str.c2ddcmNwa2dsX3JnbWxdY3BwbXA
mov rdx, rbx
lea rcx, [rsp + 0x40]
call fcn.140031e00
lea rdi, [rsi - 1]
test al, al
jne 0x14001cfa1
mov rax, rdi
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001cf86
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x40]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db17
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rbp + 0x368], rax
lea rbx, [0x1401e3cf8]
mov rdx, rbx
lea rcx, [rbp + 0x368]
call fcn.140031e00
test al, al
jne 0x14001cffd
mov rax, rdi
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001cfe0
mov r8d, eax
mov rdx, rbx
lea rcx, [rbp + 0x368]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db22
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rbp + 0x360], rax
mov rdx, rbx
lea rcx, [rbp + 0x360]
call fcn.140031e00
test al, al
jne 0x14001d052
mov rax, rdi
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d035
mov r8d, eax
mov rdx, rbx
lea rcx, [rbp + 0x360]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db2d
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rbp + 0x358], rax
mov rdx, rbx
lea rcx, [rbp + 0x358]
call fcn.140031e00
test al, al
jne 0x14001d0ad
mov rax, rdi
nop word [rax + rax]
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d090
mov r8d, eax
mov rdx, rbx
lea rcx, [rbp + 0x358]
call fcn.140032190
nop
mov r14, qword [rsp + 0x40]
lea rcx, [r14 - 0x18]
call fcn.1400318c0
add rax, 0x18
mov qword [rbp + 0x38], rax
lea rdx, [rbp + 0x38]
lea rcx, [rbp + 0x98]
call fcn.14004beb0
mov r13, rax
mov qword [rbp - 0x68], rsi
mov qword [rbp - 0x58], rsi
mov qword [rbp - 0x50], rsi
lea r12, [rsp + 0x70]
cmp qword [rbp - 0x78], 8
cmovae r12, qword [rsp + 0x70]
movabs rsi, 0x7ffffffffffffffe
mov rbx, qword [rbp - 0x80]
cmp rbx, rsi
ja 0x14001db38
mov qword [rbp - 0x50], 7
cmp rbx, 8
jae 0x14001d12f
mov qword [rbp - 0x58], rbx
mov r8d, 0x10
mov rdx, r12
lea rcx, [rbp - 0x68]
call fcn.140185440
jmp 0x14001d177
mov rax, rbx
or rax, 7
cmp rax, rsi
ja 0x14001d14b
mov rsi, rax
mov r15d, 0xa
cmp rax, r15
cmovb rsi, r15
lea rdx, [rsi + 1]
lea rcx, [rbp - 0x68]
call fcn.140030fc0
mov qword [rbp - 0x68], rax
mov qword [rbp - 0x58], rbx
mov qword [rbp - 0x50], rsi
lea r8, [rbx*2 + 2]
mov rdx, r12
mov rcx, rax
call fcn.140185440
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x90]
call fcn.14004bc20
nop
lea rcx, [rbp + 0x368]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x360]
lea r8, [rbp + 0x358]
mov rdx, r13
mov rcx, rax
call fcn.140061870
nop
mov rdx, qword [rbp + 0x90]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d1cf
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp + 0x98]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d1f0
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp + 0x358]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d211
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp + 0x360]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d232
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp + 0x368]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d253
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov eax, edi
lock xadd dword [r14 - 8], eax
sub eax, 1
jg 0x14001d9c5
mov rcx, qword [r14 - 0x18]
lea rdx, [r14 - 0x18]
jmp 0x14001d9bf
mov r8d, 0x104
lea rdx, [rbp + 0xf0]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
movsxd rcx, eax
test eax, eax
jle 0x14001d2b1
nop dword [rax]
cmp word [rbp + rcx*2 + 0xf0], 0x5c
je 0x14001d2a7
dec eax
dec rcx
test rcx, rcx
jg 0x14001d290
jmp 0x14001d2b1
cdqe
mov word [rbp + rax*2 + 0xf0], si
lea rcx, [rbp + 0xf0]
call fcn.14019804c
mov rdi, 0xffffffffffffffff
test eax, eax
je 0x14001d5be
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db3e
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x40], rax
lea rbx, str.YmdwY2FybXB3XXF1Z3JhZmdsZV1jcHBtcA
mov rdx, rbx
lea rcx, [rsp + 0x40]
call fcn.140031e00
test al, al
jne 0x14001d32b
mov rax, rdi
nop word [rax + rax]
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d310
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x40]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db49
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x58], rax
lea rbx, [0x1401e3cf8]
mov rdx, rbx
lea rcx, [rsp + 0x58]
call fcn.140031e00
test al, al
jne 0x14001d381
mov rax, rdi
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d366
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x58]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db54
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x50], rax
mov rdx, rbx
lea rcx, [rsp + 0x50]
call fcn.140031e00
test al, al
jne 0x14001d3d0
mov rax, rdi
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d3b5
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x50]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db5f
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x48], rax
mov rdx, rbx
lea rcx, [rsp + 0x48]
call fcn.140031e00
test al, al
jne 0x14001d41f
mov rax, rdi
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d404
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x48]
call fcn.140032190
nop
mov r14, qword [rsp + 0x40]
lea rcx, [r14 - 0x18]
call fcn.1400318c0
add rax, 0x18
mov qword [rbp + 0x40], rax
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0xa8]
call fcn.14004beb0
mov r13, rax
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x38], rsi
mov qword [rbp - 0x30], rsi
lea r12, [rsp + 0x70]
cmp qword [rbp - 0x78], 8
cmovae r12, qword [rsp + 0x70]
movabs rsi, 0x7ffffffffffffffe
mov rbx, qword [rbp - 0x80]
cmp rbx, rsi
ja 0x14001db6a
mov qword [rbp - 0x30], 7
cmp rbx, 8
jae 0x14001d4a1
mov qword [rbp - 0x38], rbx
mov r8d, 0x10
mov rdx, r12
lea rcx, [rbp - 0x48]
call fcn.140185440
jmp 0x14001d4e9
mov rax, rbx
or rax, 7
cmp rax, rsi
ja 0x14001d4bd
mov rsi, rax
mov r15d, 0xa
cmp rax, r15
cmovb rsi, r15
lea rdx, [rsi + 1]
lea rcx, [rbp - 0x48]
call fcn.140030fc0
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x38], rbx
mov qword [rbp - 0x30], rsi
lea r8, [rbx*2 + 2]
mov rdx, r12
mov rcx, rax
call fcn.140185440
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0xa0]
call fcn.14004bc20
nop
lea rcx, [rsp + 0x58]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x50]
lea r8, [rsp + 0x48]
mov rdx, r13
mov rcx, rax
call fcn.140061870
nop
mov rdx, qword [rbp + 0xa0]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d53b
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp + 0xa8]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d55c
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x48]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d57b
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x50]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d59a
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x58]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d5b9
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
jmp 0x14001d253
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], rsi
lea r9, str..ui.
lea r8, str.._nwjsNW_store
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
cmp eax, 0x20
jb 0x14001d5f4
mov bl, 1
jmp 0x14001d9c7
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov qword [rbp + 0x48], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rcx, [rbp + 0x48]
mov qword [rsp + 0x20], rcx
mov r9d, 0x400
mov r8d, eax
xor edx, edx
mov ecx, 0x1300
call qword [sym.imp.KERNEL32.dll_FormatMessageW]
mov r12, qword [rbp + 0x48]
mov qword [rbp - 0x28], rsi
mov qword [rbp - 0x18], rsi
mov qword [rbp - 0x10], rsi
lea r14, [rbp + 0x50]
cmp qword [rbp + 0x68], 8
cmovae r14, qword [rbp + 0x50]
movabs rsi, 0x7ffffffffffffffe
mov rdi, qword [rbp + 0x60]
cmp rdi, rsi
ja 0x14001db70
mov r15d, 0xa
mov qword [rbp - 0x10], 7
cmp rdi, 8
jae 0x14001d685
mov qword [rbp - 0x18], rdi
lea r8d, [r15 + 6]
mov rdx, r14
lea rcx, [rbp - 0x28]
call fcn.140185440
jmp 0x14001d6c9
mov rbx, rdi
or rbx, 7
cmp rbx, rsi
jbe 0x14001d696
mov rbx, rsi
jmp 0x14001d69d
cmp rbx, r15
cmovb rbx, r15
lea rdx, [rbx + 1]
lea rcx, [rbp - 0x28]
call fcn.140030fc0
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rbx
lea r8, [rdi*2 + 2]
mov rdx, r14
mov rcx, rax
call fcn.140185440
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0xb0]
call fcn.14004bc20
nop
mov r8, r12
mov rdx, qword [rax]
lea rcx, [rbp + 0x350]
call fcn.140025c80
nop
mov rdx, qword [rbp + 0xb0]
add rdx, 0xffffffffffffffe8
mov rdi, 0xffffffffffffffff
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d714
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
mov edx, 0xd
lea rcx, [rbp + 0x350]
call fcn.140024290
mov edx, r15d
lea rcx, [rbp + 0x350]
call fcn.140024290
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db76
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x68], rax
lea rbx, [0x1401e3cf8]
mov rdx, rbx
lea rcx, [rsp + 0x68]
call fcn.140031e00
test al, al
jne 0x14001d78b
mov rax, rdi
nop
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d770
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x68]
call fcn.140032190
nop
call fcn.140031bd0
mov rcx, rax
test rax, rax
je 0x14001db81
mov rax, qword [rax]
call qword [rax + SafeArrayPutElement]
add rax, 0x18
mov qword [rsp + 0x60], rax
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.140031e00
test al, al
jne 0x14001d7db
mov rax, rdi
nop
inc rax
cmp word [rbx + rax*2], 0
jne 0x14001d7c0
mov r8d, eax
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.140032190
nop
xor r13d, r13d
mov qword [rbp - 8], r13
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], r13
lea r12, [rbp + 0x70]
cmp qword [rbp + 0x88], 8
cmovae r12, qword [rbp + 0x70]
mov r14, qword [rbp + 0x80]
cmp r14, rsi
ja 0x14001db8c
mov qword [rbp + 0x10], 7
cmp r14, 8
jae 0x14001d82f
mov qword [rbp + 8], r14
lea r8d, [r13 + 0x10]
mov rdx, r12
lea rcx, [rbp - 8]
call fcn.140185440
jmp 0x14001d874
mov rbx, r14
or rbx, 7
cmp rbx, rsi
jbe 0x14001d840
mov rbx, rsi
jmp 0x14001d848
cmp rbx, 0xa
cmovb rbx, r15
lea rdx, [rbx + 1]
lea rcx, [rbp - 8]
call fcn.140030fc0
mov qword [rbp - 8], rax
mov qword [rbp + 8], r14
mov qword [rbp + 0x10], rbx
lea r8, [r14*2 + 2]
mov rdx, r12
mov rcx, rax
call fcn.140185440
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x70]
call fcn.14004bc20
mov r12, rax
mov qword [rbp + 0x18], r13
mov qword [rbp + 0x28], r13
mov qword [rbp + 0x30], r13
lea r14, [rsp + 0x70]
cmp qword [rbp - 0x78], 8
cmovae r14, qword [rsp + 0x70]
mov rbx, qword [rbp - 0x80]
cmp rbx, rsi
ja 0x14001db92
mov qword [rbp + 0x30], 7
cmp rbx, 8
jae 0x14001d8d3
mov qword [rbp + 0x28], rbx
mov r8d, 0x10
mov rdx, r14
lea rcx, [rbp + 0x18]
call fcn.140185440
jmp 0x14001d916
mov rax, rbx
or rax, 7
cmp rax, rsi
ja 0x14001d8ea
mov rsi, rax
cmp rax, 0xa
cmovb rsi, r15
lea rdx, [rsi + 1]
lea rcx, [rbp + 0x18]
call fcn.140030fc0
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x28], rbx
mov qword [rbp + 0x30], rsi
lea r8, [rbx*2 + 2]
mov rdx, r14
mov rcx, rax
call fcn.140185440
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0xb8]
call fcn.14004bc20
nop
lea rcx, [rsp + 0x68]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x60]
lea r8, [rbp + 0x350]
mov rdx, r12
mov rcx, rax
call fcn.140061870
nop
mov rdx, qword [rbp + 0xb8]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d96a
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp - 0x70]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d988
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x60]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d9a7
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rsp + 0x68]
add rdx, 0xffffffffffffffe8
mov eax, edi
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x14001d9c5
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
xor bl, bl
mov rdx, qword [rbp + 0x350]
add rdx, 0xffffffffffffffe8
lock xadd dword [rdx + 0x10], edi
sub edi, 1
jg 0x14001d9e6
mov rcx, qword [rdx]
mov rax, qword [rcx]
call qword [rax + reloc.OLEAUT32.dll_VariantClear]
nop
mov rdx, qword [rbp + 0x68]
cmp rdx, 8
jb 0x14001da27
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001da21
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001db98
call fcn.140183144
nop
mov rdx, qword [rbp + 0x88]
cmp rdx, 8
jb 0x14001da6b
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001da65
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001db9e
call fcn.140183144
nop
mov rdx, qword [rbp - 0x78]
cmp rdx, 8
jb 0x14001daad
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001daa7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001dba4
call fcn.140183144
nop
mov rdx, qword [rbp + 0xe0]
cmp rdx, 8
jb 0x14001daef
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001daea
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001db06
call fcn.140183144
movzx eax, bl
add rsp, 0x408
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.140189c24
nop
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
call fcn.140030df0
nop
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
call fcn.140030df0
nop
call fcn.140030df0
int3
mov ecx, 0x80004005
call fcn.140032160
nop
mov ecx, 0x80004005
call fcn.140032160
nop
call fcn.140030df0
nop
call fcn.140030df0
nop
call fcn.140189c24
nop
call fcn.140189c24
nop
call fcn.140189c24
int3