Function at 0x1400b6bc0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x18], r8b
mov byte [rsp + 0x10], dl
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xc8]
sub rsp, 0x1c8
mov r12, rcx
lea rdx, str.QMAKE_LIB_EXTENSIONS
lea rcx, [rbp - 0x58]
call fcn.140009c80
mov rcx, qword [r12 + 0x88]
lea rdx, [rbp - 0x58]
call fcn.140027d40
mov rdx, rax
lea rcx, [rbp + 0x110]
call fcn.140018d80
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400b6c31
cmp eax, 0xffffffff
je 0x1400b6c3f
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6c3f
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rdi, qword [rbp + 0x110]
cmp dword [rdi + 4], 0
jne 0x1400b6cd5
lea rdx, str.QMAKE_EXTENSION_STATICLIB
lea rcx, [rbp - 0x58]
call fcn.140009c80
mov rcx, qword [r12 + 0x88]
lea rdx, [rbp - 0x58]
call fcn.140027d40
cmp qword [rax], rdi
je 0x1400b6cad
mov rdx, rax
lea rcx, [rbp + 0x110]
call fcn.140018d80
mov rdx, rdi
mov rdi, qword [rbp + 0x110]
mov eax, dword [rdx]
test eax, eax
je 0x1400b6ca1
cmp eax, 0xffffffff
je 0x1400b6cad
sub eax, 1
mov dword [rdx], eax
jne 0x1400b6cad
lea rcx, [rbp + 0x110]
call fcn.140002c20
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400b6cc7
cmp eax, 0xffffffff
je 0x1400b6cd5
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6cd5
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea r13, [0x1401fd088]
mov dword [rbp + 0x110], 0
mov rbx, r13
lea rdx, str.QMAKE_DEFAULT_LIBDIRS
lea rcx, [rbp - 0x58]
mov qword [rbp + 0x128], rbx
call fcn.140009c80
mov rcx, qword [r12 + 0x88]
lea rdx, [rbp - 0x58]
call fcn.140027d40
mov r9, qword [rbp - 0x58]
mov r14, rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400b6d30
cmp ecx, 0xffffffff
je 0x1400b6d41
sub ecx, 1
mov dword [r9], ecx
jne 0x1400b6d41
mov r9, qword [rbp - 0x58]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, r14
call fcn.14000b1e0
mov rsi, qword [r14]
cmp dword [rsi + 4], 0
je 0x1400b6d7a
mov rax, qword [rsi + 0x10]
test rax, rax
js 0x1400b6d7a
cmp rax, 0x18
jae 0x1400b6d7a
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
add rsi, qword [rsi + 0x10]
mov rcx, r14
call fcn.14000b1e0
mov r14, qword [r14]
mov ecx, dword [r14 + 4]
mov eax, ecx
test ecx, ecx
je 0x1400b6dbf
mov rdx, qword [r14 + 0x10]
test rdx, rdx
js 0x1400b6dbf
cmp rdx, 0x18
jae 0x1400b6dbf
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov eax, dword [r14 + 4]
cdqe
lea rcx, [rax + rax*2]
mov rax, qword [r14 + 0x10]
lea r15, [rax + rcx*8]
add r15, r14
cmp rsi, r15
je 0x1400b6f21
nop dword [rax]
lea rdx, [rbp - 0x60]
mov rcx, rsi
call fcn.14000cce0
mov rdx, rax
lea rcx, [rbp + 0x10]
call fcn.1400ce7f0
mov byte [rbp + 0x28], 1
mov ecx, dword [rbx + 8]
mov edx, dword [rbx + 4]
btr ecx, 0x1f
inc edx
cmp dword [rbx], 1
ja 0x1400b6e11
cmp edx, ecx
jbe 0x1400b6e32
cmp ecx, edx
sbb r8d, r8d
and r8d, 8
cmp edx, ecx
cmovbe edx, ecx
lea rcx, [rbp + 0x128]
call fcn.1400beb80
mov rbx, qword [rbp + 0x128]
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400b6e66
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400b6e66
cmp rdx, 0x18
jae 0x1400b6e66
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movzx eax, byte [rbp + 0x10]
movsxd rcx, ecx
shl rcx, 5
add rcx, qword [rbx + 0x10]
add rcx, rbx
mov byte [rcx], al
mov rax, qword [rbp + 0x18]
mov qword [rcx + 8], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x18], r13
mov qword [rcx + 0x10], rax
movzx eax, byte [rbp + 0x28]
mov qword [rbp + 0x20], r13
mov byte [rcx + 0x18], al
inc dword [rbx + 4]
mov rcx, qword [rbp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400b6eb6
cmp eax, 0xffffffff
je 0x1400b6ec4
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6ec4
mov rcx, qword [rbp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x18]
mov eax, dword [rcx]
test eax, eax
je 0x1400b6ede
cmp eax, 0xffffffff
je 0x1400b6eec
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6eec
mov rcx, qword [rbp + 0x18]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400b6f06
cmp eax, 0xffffffff
je 0x1400b6f14
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6f14
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add rsi, 0x18
cmp rsi, r15
jne 0x1400b6de0
mov rax, qword [str.LIBS]
test rax, rax
je 0x1400b85dc
mov qword [rbp + 0x30], 0
mov r14d, 0x2f
nop
mov rdx, rax
lea rcx, [rbp + 0x10]
call fcn.140009c80
mov rcx, qword [r12 + 0x88]
lea rdx, [rbp + 0x10]
call fcn.140027d40
mov r9, qword [rbp + 0x10]
mov r15, rax
mov qword [rbp - 0x18], rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400b6f80
cmp ecx, 0xffffffff
je 0x1400b6f91
sub ecx, 1
mov dword [r9], ecx
jne 0x1400b6f91
mov r9, qword [rbp + 0x10]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, r15
call fcn.14000b1e0
mov rsi, qword [r15]
cmp dword [rsi + 4], 0
je 0x1400b6fca
mov rax, qword [rsi + 0x10]
test rax, rax
js 0x1400b6fca
cmp rax, 0x18
jae 0x1400b6fca
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov r13, qword [rsi + 0x10]
add r13, rsi
mov rcx, r15
call fcn.14000b1e0
mov rsi, qword [r15]
mov eax, dword [rsi + 4]
mov ecx, eax
test eax, eax
je 0x1400b7010
mov rdx, qword [rsi + 0x10]
test rdx, rdx
js 0x1400b7010
cmp rdx, 0x18
jae 0x1400b7010
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rsi + 4]
movsxd rax, ecx
lea rcx, [rax + rax*2]
mov rax, qword [rsi + 0x10]
lea rdx, [rax + rcx*8]
add rdx, rsi
cmp r13, rdx
je 0x1400b8409
lea rcx, [rbp - 0x58]
call fcn.140009f00
mov rax, qword [r12]
lea r8, [rbp - 0x58]
mov rdx, r13
mov rcx, r12
call qword [rax + 0xa0]
cmp eax, 1
jne 0x1400b7456
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x58]
call fcn.14000cce0
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400b7092
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400b7092
cmp rdx, 0x18
jae 0x1400b7092
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
mov rax, qword [rbx + 0x10]
movsxd r14, ecx
mov rdx, rax
shl r14, 5
add r14, rax
add r14, rbx
test ecx, ecx
je 0x1400b70d2
test rax, rax
js 0x1400b70d2
cmp rax, 0x18
jae 0x1400b70d2
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov rdx, qword [rbx + 0x10]
lea rsi, [rdx + rbx]
cmp rsi, r14
je 0x1400b70fa
nop dword [rax + rax]
lea rcx, [rsi + 8]
lea rdx, [rbp - 0x80]
call fcn.1401833e0
test al, al
jne 0x1400b70fa
add rsi, 0x20
cmp rsi, r14
jne 0x1400b70e0
mov eax, dword [rbx + 4]
mov edx, eax
test eax, eax
je 0x1400b712e
mov rcx, qword [rbx + 0x10]
test rcx, rcx
js 0x1400b712e
cmp rcx, 0x18
jae 0x1400b712e
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov edx, dword [rbx + 4]
mov rcx, qword [rbx + 0x10]
movsxd rax, edx
shl rax, 5
add rax, rcx
add rax, rbx
cmp rsi, rax
je 0x1400b720c
mov rax, rcx
test edx, edx
je 0x1400b7177
test rcx, rcx
js 0x1400b7177
cmp rcx, 0x18
jae 0x1400b7177
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov rax, qword [rbx + 0x10]
sub rsi, rax
sub rsi, rbx
sar rsi, 5
test esi, esi
js 0x1400b720c
cmp esi, dword [rbp + 0x110]
jge 0x1400b720c
lea r8, [r13 + 0x18]
mov rdx, r13
mov rcx, r15
call fcn.14000b2d0
mov rcx, qword [rbp - 0x80]
mov r13, rax
mov eax, dword [rcx]
test eax, eax
je 0x1400b71bd
cmp eax, 0xffffffff
je 0x1400b71cb
sub eax, 1
mov dword [rcx], eax
jne 0x1400b71cb
mov rcx, qword [rbp - 0x80]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400b71f3
mov r14d, 0x2f
cmp eax, 0xffffffff
je 0x1400b6fd1
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6fd1
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov r14d, 0x2f
jmp 0x1400b6fd1
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x98]
call fcn.1400ce7f0
movsxd rsi, dword [rbp + 0x110]
mov byte [rbp + 0xb0], 0
test esi, esi
js 0x1400b7233
cmp esi, dword [rbx + 4]
jle 0x1400b7253
mov r9d, 0x1d2
lea r8, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rdx, str.index_out_of_range
lea rcx, str.QVector_T_::insert
call fcn.140160ef0
cmp dword [rbx], 1
jbe 0x1400b72b6
mov edx, dword [rbx + 8]
and edx, 0x7fffffff
jne 0x1400b7282
lea r9d, [rdx + 2]
xor r8d, r8d
lea edx, [r9 + 6]
lea ecx, [rdx + 0x18]
call fcn.1401434a0
mov rbx, rax
mov qword [rbp + 0x128], rax
jmp 0x1400b7298
xor r8d, r8d
lea rcx, [rbp + 0x128]
call fcn.1400beb80
mov rbx, qword [rbp + 0x128]
cmp dword [rbx], 1
jbe 0x1400b72b6
mov r8d, 0x19c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rcx, str.isDetached__
call fcn.140160ea0
cmp dword [rbx + 4], 0
je 0x1400b72e4
mov rax, qword [rbx + 0x10]
test rax, rax
js 0x1400b72e4
cmp rax, 0x18
jae 0x1400b72e4
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov rdx, rsi
lea r9, [rbp + 0x98]
shl rdx, 5
lea rcx, [rbp + 0x128]
add rdx, qword [rbx + 0x10]
mov r8d, 1
add rdx, rbx
call fcn.1400b9c80
inc esi
lea rdx, [0x1401f084c]
mov r8d, 2
mov dword [rbp + 0x110], esi
lea rcx, [rbp - 0x30]
call fcn.140187820
lea rdx, [rbp + 0xa0]
lea rcx, [rbp - 0x30]
call fcn.140183a60
lea rdx, [rbp - 0x30]
lea rcx, [rsp + 0x50]
call fcn.140009d80
lea rdx, [rsp + 0x50]
mov rcx, r13
call fcn.1401830b0
mov eax, dword [rsp + 0x58]
mov rcx, qword [rsp + 0x50]
mov dword [r13 + 8], eax
mov eax, dword [rsp + 0x5c]
mov dword [r13 + 0xc], eax
mov eax, dword [rsp + 0x60]
mov dword [r13 + 0x10], eax
mov eax, dword [rsp + 0x64]
mov dword [r13 + 0x14], eax
mov eax, dword [rcx]
test eax, eax
je 0x1400b7390
cmp eax, 0xffffffff
je 0x1400b739e
sub eax, 1
mov dword [rcx], eax
jne 0x1400b739e
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400b73b8
cmp eax, 0xffffffff
je 0x1400b73c6
sub eax, 1
mov dword [rcx], eax
jne 0x1400b73c6
mov rcx, qword [rbp - 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0xa8]
mov eax, dword [rcx]
test eax, eax
je 0x1400b73e6
cmp eax, 0xffffffff
je 0x1400b73f4
sub eax, 1
mov dword [rcx], eax
jne 0x1400b73f4
mov rcx, qword [rbp + 0xa8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0xa0]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7414
cmp eax, 0xffffffff
je 0x1400b7422
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7422
mov rcx, qword [rbp + 0xa0]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x80]
mov eax, dword [rcx]
test eax, eax
je 0x1400b743c
cmp eax, 0xffffffff
je 0x1400b744a
sub eax, 1
mov dword [rcx], eax
jne 0x1400b744a
mov rcx, qword [rbp - 0x80]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rbx, qword [rbp + 0x128]
jmp 0x1400b829a
test eax, eax
jne 0x1400b7ec3
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 0x58]
call fcn.14000cce0
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 8]
call fcn.14018fc20
mov r8d, 6
lea rdx, str.QMAKE_
lea rcx, [rbp - 0x20]
call fcn.140187820
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x20]
call fcn.140183a60
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x28], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b74b2
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r8d, 0x11
lea rdx, str._VERSION_OVERRIDE
lea rcx, [rbp + 8]
call fcn.140187820
lea rdx, [rbp + 8]
lea rcx, [rbp - 0x28]
call fcn.140183a60
mov rcx, qword [rbp + 8]
mov eax, dword [rcx]
test eax, eax
je 0x1400b74ef
cmp eax, 0xffffffff
je 0x1400b74fd
sub eax, 1
mov dword [rcx], eax
jne 0x1400b74fd
mov rcx, qword [rbp + 8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rbp - 0x28]
lea rcx, [rsp + 0x28]
call fcn.140009c10
mov rcx, qword [r12 + 0x88]
lea rdx, [rsp + 0x50]
mov r8, rax
call fcn.14001f920
mov rcx, qword [rsp + 0x28]
mov eax, dword [rcx]
test eax, eax
je 0x1400b753c
cmp eax, 0xffffffff
je 0x1400b754a
sub eax, 1
mov dword [rcx], eax
jne 0x1400b754a
mov rcx, qword [rsp + 0x28]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x28]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7564
cmp eax, 0xffffffff
je 0x1400b7572
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7572
mov rcx, qword [rbp - 0x28]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400b758c
cmp eax, 0xffffffff
je 0x1400b759a
sub eax, 1
mov dword [rcx], eax
jne 0x1400b759a
mov rcx, qword [rbp - 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 8]
mov eax, dword [rcx]
test eax, eax
je 0x1400b75b4
cmp eax, 0xffffffff
je 0x1400b75c2
sub eax, 1
mov dword [rcx], eax
jne 0x1400b75c2
mov rcx, qword [rbp - 8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp dword [rbx], 1
jbe 0x1400b7625
mov edx, dword [rbx + 8]
and edx, 0x7fffffff
jne 0x1400b75f1
lea r9d, [rdx + 2]
xor r8d, r8d
lea edx, [r9 + 6]
lea ecx, [rdx + 0x18]
call fcn.1401434a0
mov rbx, rax
mov qword [rbp + 0x128], rax
jmp 0x1400b7607
xor r8d, r8d
lea rcx, [rbp + 0x128]
call fcn.1400beb80
mov rbx, qword [rbp + 0x128]
cmp dword [rbx], 1
jbe 0x1400b7625
mov r8d, 0x19c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rcx, str.isDetached__
call fcn.140160ea0
cmp dword [rbx + 4], 0
je 0x1400b7653
mov rax, qword [rbx + 0x10]
test rax, rax
js 0x1400b7653
cmp rax, 0x18
jae 0x1400b7653
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov r15, qword [rbx + 0x10]
lea rsi, [0x1401fd088]
add r15, rbx
cmp dword [rbx], 1
jbe 0x1400b76c4
mov edx, dword [rbx + 8]
and edx, 0x7fffffff
jne 0x1400b7690
lea r9d, [rdx + 2]
xor r8d, r8d
lea edx, [r9 + 6]
lea ecx, [rdx + 0x18]
call fcn.1401434a0
mov rbx, rax
mov qword [rbp + 0x128], rax
jmp 0x1400b76a6
xor r8d, r8d
lea rcx, [rbp + 0x128]
call fcn.1400beb80
mov rbx, qword [rbp + 0x128]
cmp dword [rbx], 1
jbe 0x1400b76c4
mov r8d, 0x19c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rcx, str.isDetached__
call fcn.140160ea0
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400b76f8
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400b76f8
cmp rdx, 0x18
jae 0x1400b76f8
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
shl rax, 5
add rax, qword [rbx + 0x10]
add rax, rbx
cmp r15, rax
je 0x1400b7e6e
mov rax, qword [r15 + 8]
lea rcx, [r15 + 8]
lea rdx, [rsp + 0x20]
mov qword [rsp + 0x20], rax
cmp rcx, rdx
jne 0x1400b7744
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov rax, qword [rsp + 0x20]
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b7753
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [0x1402ac5a0]
lea rcx, [rsp + 0x20]
call fcn.140183a60
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x40], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b777d
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x40]
call fcn.140183a60
mov rcx, qword [rsp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400b77a7
cmp eax, 0xffffffff
je 0x1400b77b5
sub eax, 1
mov dword [rcx], eax
jne 0x1400b77b5
mov rcx, qword [rsp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp byte [rbp + 0x118], 0
je 0x1400b77d6
mov r8b, 1
lea rdx, [rsp + 0x40]
mov rcx, r12
call fcn.1400595d0
test al, al
jne 0x1400b7b7c
mov rcx, r15
call fcn.1400d24a0
lea rdx, [rbp - 0x78]
mov rcx, qword [rax]
mov qword [rbp - 0x78], rcx
cmp rax, rdx
jne 0x1400b780b
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov rcx, qword [rbp - 0x78]
mov edx, dword [rcx]
lea eax, [rdx + 1]
cmp eax, 1
jbe 0x1400b781a
lea eax, [rdx + 1]
mov dword [rcx], eax
movzx edx, r14w
lea rcx, [rbp - 0x78]
call fcn.140004150
mov rax, qword [rbp - 0x78]
mov qword [rbp - 0x40], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b783e
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [rbp - 0x70]
lea rcx, [rbp - 0x40]
call fcn.140183a60
mov r8d, dword [rsp + 0x5c]
lea rax, [rsp + 0x50]
mov rcx, qword [rbp - 0x40]
mov qword [rbp + 0x88], rax
mov eax, dword [rsp + 0x58]
mov dword [rbp + 0x90], eax
mov rax, rsi
mov qword [rsp + 0x48], rax
mov dword [rbp + 0x94], r8d
mov edx, dword [rcx + 4]
add edx, r8d
cmp dword [0x1401fd088], 1
ja 0x1400b7896
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400b78b7
cmp edx, dword [0x1401fd08c]
lea rcx, [rsp + 0x48]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rsp + 0x48]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400b78c5
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp - 0x40]
lea rcx, [rsp + 0x48]
call fcn.140183a60
lea rdx, [rbp + 0x88]
lea rcx, [rsp + 0x48]
call fcn.140183be0
mov rcx, qword [rbp - 0x40]
mov eax, dword [rcx]
test eax, eax
je 0x1400b78fe
cmp eax, 0xffffffff
je 0x1400b790c
sub eax, 1
mov dword [rcx], eax
jne 0x1400b790c
mov rcx, qword [rbp - 0x40]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x78]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7926
cmp eax, 0xffffffff
je 0x1400b7934
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7934
mov rcx, qword [rbp - 0x78]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp dword [rdi + 4], 0
je 0x1400b7962
mov rax, qword [rdi + 0x10]
test rax, rax
js 0x1400b7962
cmp rax, 0x18
jae 0x1400b7962
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov r14, qword [rdi + 0x10]
add r14, rdi
nop dword [rax]
mov eax, dword [rdi + 4]
mov ecx, eax
test eax, eax
je 0x1400b79a4
mov rdx, qword [rdi + 0x10]
test rdx, rdx
js 0x1400b79a4
cmp rdx, 0x18
jae 0x1400b79a4
mov r8d, 0x43
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rdi + 4]
movsxd rax, ecx
lea rcx, [rax + rax*2]
mov rax, qword [rdi + 0x10]
lea rdx, [rax + rcx*8]
add rdx, rdi
cmp r14, rdx
je 0x1400b7b19
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x20], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b79d8
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov edx, 0x2e
lea rcx, [rsp + 0x20]
call fcn.140004150
mov eax, dword [r14 + 8]
mov r8d, dword [r14 + 0xc]
mov rcx, qword [rsp + 0x20]
mov dword [rbp + 0x40], eax
mov rax, rsi
mov qword [rsp + 0x68], rax
mov qword [rbp + 0x38], r14
mov dword [rbp + 0x44], r8d
mov edx, dword [rcx + 4]
add edx, r8d
cmp dword [0x1401fd088], 1
ja 0x1400b7a24
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400b7a45
cmp edx, dword [0x1401fd08c]
lea rcx, [rsp + 0x68]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rsp + 0x68]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400b7a53
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x68]
call fcn.140183a60
lea rdx, [rbp + 0x38]
lea rcx, [rsp + 0x68]
call fcn.140183be0
mov rax, qword [rsp + 0x68]
mov qword [rbp - 0x10], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b7a88
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea r8, [rbp - 0x10]
mov rcx, r12
lea rdx, [rbp + 0x78]
call fcn.140045710
mov rcx, rax
call fcn.14015f5d0
lea rcx, [rbp + 0x78]
movzx esi, al
call fcn.14015ee40
mov rcx, qword [rsp + 0x68]
mov edx, dword [rcx]
test edx, edx
je 0x1400b7ac8
cmp edx, 0xffffffff
je 0x1400b7ad6
sub edx, 1
mov dword [rcx], edx
jne 0x1400b7ad6
mov rcx, qword [rsp + 0x68]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7af2
cmp eax, 0xffffffff
je 0x1400b7b00
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7b00
mov rcx, qword [rsp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test sil, sil
jne 0x1400b7be5
add r14, 0x18
lea rsi, [0x1401fd088]
jmp 0x1400b7970
mov rcx, qword [rsp + 0x48]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7b35
cmp eax, 0xffffffff
je 0x1400b7b43
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7b43
mov rcx, qword [rsp + 0x48]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x40]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7b5f
cmp eax, 0xffffffff
je 0x1400b7b6d
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7b6d
mov rcx, qword [rsp + 0x40]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add r15, 0x20
mov r14d, 0x2f
jmp 0x1400b7661
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x28]
call fcn.140009d80
lea rdx, [rsp + 0x28]
mov rcx, r13
call fcn.1401830b0
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
mov dword [r13 + 8], eax
mov eax, dword [rsp + 0x34]
mov dword [r13 + 0xc], eax
mov eax, dword [rsp + 0x38]
mov dword [r13 + 0x10], eax
mov eax, dword [rsp + 0x3c]
mov dword [r13 + 0x14], eax
mov eax, dword [rcx]
test eax, eax
je 0x1400b7e34
cmp eax, 0xffffffff
je 0x1400b7e43
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7e43
mov rcx, qword [rsp + 0x28]
jmp 0x1400b7e34
cmp byte [r15 + 0x18], 0
lea rax, [rsp + 0x40]
mov r8d, dword [rsp + 0x5c]
lea rsi, [rbp - 0x70]
cmove rsi, rax
mov dword [rbp + 0x54], r8d
lea rax, [rsp + 0x50]
mov qword [rbp + 0x48], rax
lea r15, [0x1401fd088]
mov eax, dword [rsp + 0x58]
mov rcx, qword [rsi]
mov dword [rbp + 0x50], eax
mov rax, r15
mov qword [rsp + 0x20], rax
mov edx, dword [rcx + 4]
add edx, r8d
cmp dword [0x1401fd088], 1
ja 0x1400b7c3f
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400b7c60
cmp edx, dword [0x1401fd08c]
lea rcx, [rsp + 0x20]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rsp + 0x20]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400b7c6e
bts ecx, 0x1f
mov dword [rax + 8], ecx
mov rdx, rsi
lea rcx, [rsp + 0x20]
call fcn.140183a60
lea rdx, [rbp + 0x48]
lea rcx, [rsp + 0x20]
call fcn.140183be0
mov rax, qword [rsp + 0x20]
mov qword [rbp - 0x38], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b7ca1
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov edx, 0x2e
lea rcx, [rbp - 0x38]
call fcn.140004150
mov eax, dword [r14 + 8]
mov r8d, dword [r14 + 0xc]
mov rcx, qword [rbp - 0x38]
mov dword [rbp + 0x60], eax
mov rax, r15
mov qword [rsp + 0x70], rax
mov qword [rbp + 0x58], r14
mov dword [rbp + 0x64], r8d
mov edx, dword [rcx + 4]
add edx, r8d
cmp dword [0x1401fd088], 1
ja 0x1400b7ceb
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400b7d0c
cmp edx, dword [0x1401fd08c]
lea rcx, [rsp + 0x70]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rsp + 0x70]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400b7d1a
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp - 0x38]
lea rcx, [rsp + 0x70]
call fcn.140183a60
lea rdx, [rbp + 0x58]
lea rcx, [rsp + 0x70]
call fcn.140183be0
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x28]
call fcn.140009d80
lea rdx, [rsp + 0x28]
mov rcx, r13
call fcn.1401830b0
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
mov dword [r13 + 8], eax
mov eax, dword [rsp + 0x34]
mov dword [r13 + 0xc], eax
mov eax, dword [rsp + 0x38]
mov dword [r13 + 0x10], eax
mov eax, dword [rsp + 0x3c]
mov dword [r13 + 0x14], eax
mov eax, dword [rcx]
test eax, eax
je 0x1400b7d8e
cmp eax, 0xffffffff
je 0x1400b7d9c
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7d9c
mov rcx, qword [rsp + 0x28]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x70]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7db8
cmp eax, 0xffffffff
je 0x1400b7dc6
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7dc6
mov rcx, qword [rsp + 0x70]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x38]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7de0
cmp eax, 0xffffffff
je 0x1400b7dee
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7dee
mov rcx, qword [rbp - 0x38]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7e0a
cmp eax, 0xffffffff
je 0x1400b7e18
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7e18
mov rcx, qword [rsp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x48]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7e34
cmp eax, 0xffffffff
je 0x1400b7e43
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7e43
mov rcx, qword [rsp + 0x48]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rsp + 0x40]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7e5f
cmp eax, 0xffffffff
je 0x1400b7e6e
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7e6e
mov rcx, qword [rsp + 0x40]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400b7e8a
cmp eax, 0xffffffff
je 0x1400b7e98
sub eax, 1
mov dword [rcx], eax
jne 0x1400b7e98
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x70]
mov eax, dword [rcx]
test eax, eax
je 0x1400b828b
cmp eax, 0xffffffff
je 0x1400b829a
sub eax, 1
mov dword [rcx], eax
jne 0x1400b829a
mov rcx, qword [rbp - 0x70]
jmp 0x1400b828b
cmp byte [rbp + 0x118], 0
je 0x1400b829a
cmp eax, 2
jne 0x1400b829a
lea rdx, [rbp - 0x68]
mov rcx, r13
call fcn.14000cce0
mov rax, qword [rbp - 0x68]
mov qword [rbp - 0x10], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b7efc
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea r8, [rbp - 0x10]
mov rcx, r12
lea rdx, [rbp + 0x80]
call fcn.140045710
mov rcx, rax
call fcn.1401600d0
lea rcx, [rbp + 0x80]
movzx esi, al
call fcn.14015ee40
test sil, sil
jne 0x1400b7faa
xor r8d, r8d
lea rdx, [rbp - 0x68]
mov rcx, r12
call fcn.1400595d0
test al, al
je 0x1400b8271
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x28]
call fcn.140009d80
lea rdx, [rsp + 0x28]
mov rcx, r13
call fcn.1401830b0
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
mov dword [r13 + 8], eax
mov eax, dword [rsp + 0x34]
mov dword [r13 + 0xc], eax
mov eax, dword [rsp + 0x38]
mov dword [r13 + 0x10], eax
mov eax, dword [rsp + 0x3c]
mov dword [r13 + 0x14], eax
mov eax, dword [rcx]
test eax, eax
je 0x1400b8262
cmp eax, 0xffffffff
je 0x1400b8271
sub eax, 1
mov dword [rcx], eax
jne 0x1400b8271
mov rcx, qword [rsp + 0x28]
jmp 0x1400b8262
cmp dword [rbx], 1
jbe 0x1400b800d
mov edx, dword [rbx + 8]
and edx, 0x7fffffff
jne 0x1400b7fd9
lea r9d, [rdx + 2]
xor r8d, r8d
lea edx, [r9 + 6]
lea ecx, [rdx + 0x18]
call fcn.1401434a0
mov rbx, rax
mov qword [rbp + 0x128], rax
jmp 0x1400b7fef
xor r8d, r8d
lea rcx, [rbp + 0x128]
call fcn.1400beb80
mov rbx, qword [rbp + 0x128]
cmp dword [rbx], 1
jbe 0x1400b800d
mov r8d, 0x19c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rcx, str.isDetached__
call fcn.140160ea0
cmp dword [rbx + 4], 0
je 0x1400b803b
mov rax, qword [rbx + 0x10]
test rax, rax
js 0x1400b803b
cmp rax, 0x18
jae 0x1400b803b
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov r14, qword [rbx + 0x10]
add r14, rbx
lea rsi, [r14 + 8]
cmp dword [rbx], 1
jbe 0x1400b80a9
mov edx, dword [rbx + 8]
and edx, 0x7fffffff
jne 0x1400b8075
lea r9d, [rdx + 2]
xor r8d, r8d
lea edx, [r9 + 6]
lea ecx, [rdx + 0x18]
call fcn.1401434a0
mov rbx, rax
mov qword [rbp + 0x128], rax
jmp 0x1400b808b
xor r8d, r8d
lea rcx, [rbp + 0x128]
call fcn.1400beb80
mov rbx, qword [rbp + 0x128]
cmp dword [rbx], 1
jbe 0x1400b80a9
mov r8d, 0x19c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rcx, str.isDetached__
call fcn.140160ea0
mov eax, dword [rbx + 4]
mov ecx, eax
test eax, eax
je 0x1400b80dd
mov rdx, qword [rbx + 0x10]
test rdx, rdx
js 0x1400b80dd
cmp rdx, 0x18
jae 0x1400b80dd
mov r8d, 0x3c
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qarraydata.h
lea rcx, str.size__0__offset___0__size_t_offset____sizeof_QArrayData_
call fcn.140160ea0
mov ecx, dword [rbx + 4]
movsxd rax, ecx
shl rax, 5
add rax, qword [rbx + 0x10]
add rax, rbx
cmp r14, rax
je 0x1400b8271
mov rax, qword [rsi]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x20], rax
cmp rsi, rcx
jne 0x1400b8124
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov rax, qword [rsp + 0x20]
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b8133
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [0x1402ac5a0]
lea rcx, [rsp + 0x20]
call fcn.140183a60
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x78], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400b815d
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x78]
call fcn.140183a60
mov rcx, qword [rsp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400b8187
cmp eax, 0xffffffff
je 0x1400b8195
sub eax, 1
mov dword [rcx], eax
jne 0x1400b8195
mov rcx, qword [rsp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
xor r8d, r8d
lea rdx, [rsp + 0x78]
mov rcx, r12
call fcn.1400595d0
test al, al
jne 0x1400b81e0
mov rcx, qword [rsp + 0x78]
mov eax, dword [rcx]
test eax, eax
je 0x1400b81c5
cmp eax, 0xffffffff
je 0x1400b81d3
sub eax, 1
mov dword [rcx], eax
jne 0x1400b81d3
mov rcx, qword [rsp + 0x78]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add r14, 0x20
add rsi, 0x20
jmp 0x1400b8046
lea rdx, [rsp + 0x78]
lea rcx, [rsp + 0x28]
call fcn.140009d80
lea rdx, [rsp + 0x28]
mov rcx, r13
call fcn.1401830b0
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x28]
mov dword [r13 + 8], eax
mov eax, dword [rsp + 0x34]
mov dword [r13 + 0xc], eax
mov eax, dword [rsp + 0x38]
mov dword [r13 + 0x10], eax
mov eax, dword [rsp + 0x3c]
mov dword [r13 + 0x14], eax
mov eax, dword [rcx]
test eax, eax
je 0x1400b8238
cmp eax, 0xffffffff
je 0x1400b8246
sub eax, 1
mov dword [rcx], eax
jne 0x1400b8246
mov rcx, qword [rsp + 0x28]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x78]
mov eax, dword [rcx]
test eax, eax
je 0x1400b8262
cmp eax, 0xffffffff
je 0x1400b8271
sub eax, 1
mov dword [rcx], eax
jne 0x1400b8271
mov rcx, qword [rsp + 0x78]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rbp - 0x68]
mov eax, dword [rcx]
test eax, eax
je 0x1400b828b
cmp eax, 0xffffffff
je 0x1400b829a
sub eax, 1
mov dword [rcx], eax
jne 0x1400b829a
mov rcx, qword [rbp - 0x68]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
lea rdx, str.QMAKE_CURRENT_PRL_LIBS
lea rcx, [rsp + 0x28]
call fcn.140009c80
mov rcx, qword [r12 + 0x88]
lea rdx, [rsp + 0x28]
call fcn.140027d40
mov r9, qword [rsp + 0x28]
mov r15, rax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400b82de
cmp ecx, 0xffffffff
je 0x1400b82ef
sub ecx, 1
mov dword [r9], ecx
jne 0x1400b82ef
mov r9, qword [rsp + 0x28]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [r15]
xor esi, esi
cmp dword [rax + 4], esi
jle 0x1400b835e
mov r14, qword [rbp - 0x18]
nop dword [rax]
test esi, esi
js 0x1400b8309
cmp esi, dword [rax + 4]
jl 0x1400b832c
mov r9d, 0x1c6
lea r8, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rdx, str.index_out_of_range
lea rcx, str.QVector_T_::at
call fcn.140160ef0
mov rax, qword [r15]
mov rcx, rax
call fcn.140001b70
movsxd rcx, esi
mov r8d, 1
lea rdx, [rcx + rcx*2]
mov rcx, r14
lea r9, [rax + rdx*8]
lea rdx, [r13 + 0x18]
call fcn.14003c2a0
mov r13, rax
inc esi
mov rax, qword [r15]
cmp esi, dword [rax + 4]
jl 0x1400b8300
cmp dword [rax + 4], 0
je 0x1400b83bc
mov rcx, r15
call fcn.14000b270
mov rcx, r15
mov r14, rax
call fcn.14000ac20
mov rsi, rax
cmp rax, r14
je 0x1400b83b2
nop
mov rcx, rsi
add rsi, 0x18
mov rdx, qword [rcx]
mov eax, dword [rdx]
test eax, eax
je 0x1400b839c
cmp eax, 0xffffffff
je 0x1400b83ad
sub eax, 1
mov dword [rdx], eax
jne 0x1400b83ad
mov rcx, qword [rcx]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp rsi, r14
jne 0x1400b8380
mov rax, qword [r15]
mov dword [rax + 4], 0
mov rcx, qword [rbp - 0x58]
add r13, 0x18
mov eax, dword [rcx]
test eax, eax
je 0x1400b83ec
mov r15, qword [rbp - 0x18]
mov r14d, 0x2f
cmp eax, 0xffffffff
je 0x1400b6fd1
sub eax, 1
mov dword [rcx], eax
jne 0x1400b6fd1
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov r15, qword [rbp - 0x18]
mov r14d, 0x2f
jmp 0x1400b6fd1
cmp byte [rbp + 0x120], 0
je 0x1400b85b7
mov rax, qword [r15]
lea rdx, [0x1401fd088]
xor esi, esi
mov qword [rsp + 0x20], rdx
cmp dword [rax + 4], esi
jle 0x1400b8555
test esi, esi
js 0x1400b8439
cmp esi, dword [rax + 4]
jl 0x1400b845c
mov r9d, 0x1c6
lea r8, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qvector.h
lea rdx, str.index_out_of_range
lea rcx, str.QVector_T_::at
call fcn.140160ef0
mov rax, qword [r15]
mov rcx, rax
call fcn.140001b70
movsxd rcx, esi
lea rdx, [rcx + rcx*2]
lea rdx, [rax + rdx*8]
lea rcx, [rsp + 0x50]
call fcn.140009d10
mov edx, 2
lea rcx, [0x1401f084c]
call fcn.140187590
mov qword [rbp], rax
lea rdx, [rbp]
lea rax, [rsp + 0x50]
mov r8d, 1
mov qword [rbp + 0x68], rax
lea rcx, [rbp + 0x68]
mov eax, dword [rsp + 0x58]
mov dword [rbp + 0x70], eax
mov eax, dword [rsp + 0x5c]
mov dword [rbp + 0x74], eax
call fcn.14018ef30
mov rcx, qword [rbp]
movzx r14d, al
mov edx, dword [rcx]
test edx, edx
je 0x1400b84d6
cmp edx, 0xffffffff
je 0x1400b84e4
sub edx, 1
mov dword [rcx], edx
jne 0x1400b84e4
mov rcx, qword [rbp]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x20]
test r14b, r14b
je 0x1400b8504
mov r8d, 1
call fcn.14000ad80
test al, al
jne 0x1400b8518
jmp 0x1400b8509
call fcn.14000c170
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x20]
call fcn.1400019c0
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400b8534
cmp eax, 0xffffffff
je 0x1400b8542
sub eax, 1
mov dword [rcx], eax
jne 0x1400b8542
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [r15]
inc esi
cmp esi, dword [rax + 4]
jl 0x1400b8430
mov rdx, qword [rsp + 0x20]
cmp rdx, rax
je 0x1400b8596
lea rdx, [rsp + 0x20]
lea rcx, [rbp - 0x60]
call fcn.140018d80
mov rdx, qword [r15]
mov rax, qword [rbp - 0x60]
mov qword [r15], rax
mov qword [rbp - 0x60], rdx
mov eax, dword [rdx]
test eax, eax
je 0x1400b8588
cmp eax, 0xffffffff
je 0x1400b8591
sub eax, 1
mov dword [rdx], eax
jne 0x1400b8591
lea rcx, [rbp - 0x60]
call fcn.140002c20
mov rdx, qword [rsp + 0x20]
mov eax, dword [rdx]
test eax, eax
je 0x1400b85ad
cmp eax, 0xffffffff
je 0x1400b85b7
sub eax, 1
mov dword [rdx], eax
jne 0x1400b85b7
mov rdx, qword [rsp + 0x20]
lea rcx, [rsp + 0x20]
call fcn.140002c20
mov r14, qword [rbp + 0x30]
lea rax, str.LIBS
inc r14
mov qword [rbp + 0x30], r14
mov rax, qword [rax + r14*8]
mov r14d, 0x2f
test rax, rax
jne 0x1400b6f40
mov eax, dword [rbx]
test eax, eax
je 0x1400b85ee
cmp eax, 0xffffffff
je 0x1400b85fd
sub eax, 1
mov dword [rbx], eax
jne 0x1400b85fd
mov rdx, rbx
lea rcx, [rbp + 0x128]
call fcn.1400b9b80
mov eax, dword [rdi]
test eax, eax
je 0x1400b860f
cmp eax, 0xffffffff
je 0x1400b861e
sub eax, 1
mov dword [rdi], eax
jne 0x1400b861e
mov rdx, rdi
lea rcx, [rbp + 0x110]
call fcn.140002c20
mov al, 1
add rsp, 0x1c8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret