Function at 0x1400d5420
Capabilities:
Create thread
Resume thread

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0xb8
mov qword [rsp + 0xa0], 0xfffffffffffffffe
mov eax, 4
mov eax, eax
mov ecx, dword [0x1401a5a48]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x1401a5538], eax
jle 0x1400d54a6
lea rcx, [0x1401a5538]
call fcn.14011fb8c
cmp dword [0x1401a5538], 0xffffffff
jne 0x1400d54a6
mov edx, 1
lea rcx, [0x1401a5534]
call fcn.1400db0e0
lea rcx, [0x14014b9d0]
call fcn.14011f99c
nop
lea rcx, [0x1401a5538]
call fcn.14011fb2c
lea rcx, [0x1401a5534]
call fcn.14005bf80
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x30], 0
lea rdx, str.ge__1
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_char_const____ptr64____ptr64]
nop
lea rax, [rsp + 0x44]
mov qword [rsp + 0x70], rax
mov dl, 0x20
lea rcx, [rsp + 0x34]
call fcn.1400103a0
movzx edx, byte [rax]
mov rcx, qword [rsp + 0x70]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QChar::constructor_struct_QLatin1Char____ptr64]
movzx eax, word [rax]
mov word [rsp + 0x28], ax
mov dword [rsp + 0x20], 0xa
xor r9d, r9d
mov r8d, dword [rsp + 0x40]
lea rdx, [rsp + 0x80]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::arg_int__int__int__class_QChar____ptr64]
mov qword [rsp + 0x78], rax
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rsp + 0x80]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
cmp qword [rsp + 0xd0], 0
je 0x1400d5573
lea rdx, [0x1401646e4]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_char_const____ptr64____ptr64]
mov rdx, qword [rsp + 0xd0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_char_const____ptr64____ptr64]
mov ecx, 0x20
call fcn.14011f36c
mov qword [rsp + 0x60], rax
cmp qword [rsp + 0x60], 0
je 0x1400d55b8
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x38]
mov r8, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0x60]
call fcn.1400db3d0
mov qword [rsp + 0x68], rax
jmp 0x1400d55c1
mov qword [rsp + 0x68], 0
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x90], rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 4
mov r9, qword [rsp + 0x90]
lea r8, [0x1400daa90]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x58], rax
xor eax, eax
cmp eax, 1
je 0x1400d5639
xor eax, eax
test eax, eax
je 0x1400d5637
cmp qword [rsp + 0x58], 0
je 0x1400d562d
mov dword [rsp + 0x48], 1
jmp 0x1400d5635
mov dword [rsp + 0x48], 0
jmp 0x1400d5615
jmp 0x1400d56af
mov qword [rsp + 0x98], 0
lea rdx, [0x140164764]
lea rcx, [rsp + 0x35]
call fcn.14003cfe0
lea rdx, [rsp + 0x58]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x140164768]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x14016476c]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x140164770]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [rsp + 0x98]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x140164774]
mov rcx, rax
call fcn.14003cfe0
xor eax, eax
cmp eax, 1
je 0x1400d56d9
xor eax, eax
test eax, eax
je 0x1400d56d7
cmp dword [rsp + 0x30], 0
je 0x1400d56cd
mov dword [rsp + 0x4c], 1
jmp 0x1400d56d5
mov dword [rsp + 0x4c], 0
jmp 0x1400d56b6
jmp 0x1400d573d
lea rdx, [0x140164778]
lea rcx, [rsp + 0x36]
call fcn.14003cfe0
lea rdx, [rsp + 0x30]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x14016477c]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x140164780]
mov rcx, rax
call fcn.14003cfe0
lea rdx, [0x140164784]
mov rcx, rax
call fcn.14003cfe0
xor edx, edx
mov rcx, rax
call fcn.1400105c0
lea rdx, [0x140164788]
mov rcx, rax
call fcn.14003cfe0
mov rcx, qword [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_ResumeThread]
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x50], eax
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov eax, dword [rsp + 0x50]
add rsp, 0xb8
ret