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

Disassembly:
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push r14
lea rbp, [rax - 0xe8]
sub rsp, 0x1d8
mov dword [rbp + 0xf8], 0
mov r14, rcx
cmp dword [0x1402aebe4], 0
je 0x1400bd376
mov qword [rax - 0x18], rbx
lea rdx, str.QMAKE_MANIFEST
mov qword [rax - 0x20], rsi
lea rcx, [rsp + 0x30]
mov qword [rax - 0x28], rdi
mov qword [rax - 0x38], r13
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x58]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp + 0x18]
call fcn.14000cce0
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400ba591
cmp eax, 0xffffffff
je 0x1400ba59f
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba59f
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400ba5bb
cmp eax, 0xffffffff
je 0x1400ba5c9
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba5c9
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.VERSION
lea rcx, [rbp + 0x40]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rbp + 0x40]
call fcn.140027d40
mov ebx, 1
mov rcx, qword [rax]
cmp dword [rcx + 4], 0
jne 0x1400ba633
lea rdx, str.RC_ICONS
lea rcx, [rbp - 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rbp - 0x58]
call fcn.140027d40
mov ebx, 3
mov rax, qword [rax]
cmp dword [rax + 4], 0
jne 0x1400ba633
mov rax, qword [rbp + 0x18]
cmp dword [rax + 4], 0
je 0x1400ba755
lea rdx, str.RC_FILE
lea rcx, [rsp + 0x78]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x78]
or ebx, 4
call fcn.140027d40
mov rcx, qword [rax]
cmp dword [rcx + 4], 0
jne 0x1400ba755
lea rdx, str.RES_FILE
lea rcx, [rbp + 0x20]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rbp + 0x20]
or ebx, 8
call fcn.140027d40
mov rcx, qword [rax]
cmp dword [rcx + 4], 0
jne 0x1400ba755
mov edx, 0x18
lea rcx, str.no_generated_target_info
call fcn.1401874c0
lea rcx, [rbp + 0x100]
mov qword [rbp + 0x100], rax
mov qword [rbp - 0x70], rcx
xor r8d, r8d
mov rcx, qword [r14 + 0x88]
or ebx, 0x10
mov dword [rbp - 0x68], 0
mov edx, dword [rax + 4]
mov dword [rbp - 0x64], edx
lea rdx, [rbp - 0x70]
call fcn.140020c90
test al, al
jne 0x1400ba755
mov edx, 6
lea rcx, str.shared
call fcn.1401874c0
lea rcx, [rbp + 0xf8]
mov qword [rbp + 0xf8], rax
mov qword [rbp - 0x70], rcx
xor r8d, r8d
mov rcx, qword [r14 + 0x88]
or ebx, 0x20
mov dword [rbp - 0x68], 0
mov edx, dword [rax + 4]
mov dword [rbp - 0x64], edx
lea rdx, [rbp - 0x70]
call fcn.140020c90
test al, al
jne 0x1400ba789
lea rdx, str.QMAKE_APP_FLAG
lea rcx, [rbp - 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rbp - 0x30]
or ebx, 0x40
call fcn.140027d40
mov rcx, qword [rax]
cmp dword [rcx + 4], 0
jne 0x1400ba789
lea rdx, str.QMAKE_WRITE_DEFAULT_RC
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
bts ebx, 7
call fcn.140027d40
mov rcx, qword [rax]
cmp dword [rcx + 4], 0
jne 0x1400ba789
xor dil, dil
jmp 0x1400ba78c
mov dil, 1
test bl, bl
jns 0x1400ba7be
mov rcx, qword [rsp + 0x30]
btr ebx, 7
mov eax, dword [rcx]
test eax, eax
je 0x1400ba7b0
cmp eax, 0xffffffff
je 0x1400ba7be
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba7be
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, 0x40
je 0x1400ba7ee
mov rcx, qword [rbp - 0x30]
and ebx, 0xffffffbf
mov eax, dword [rcx]
test eax, eax
je 0x1400ba7e0
cmp eax, 0xffffffff
je 0x1400ba7ee
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba7ee
mov rcx, qword [rbp - 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, 0x20
je 0x1400ba824
mov rcx, qword [rbp + 0xf8]
and ebx, 0xffffffdf
mov eax, dword [rcx]
test eax, eax
je 0x1400ba816
cmp eax, 0xffffffff
je 0x1400ba824
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba824
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, 0x10
je 0x1400ba85a
mov rcx, qword [rbp + 0x100]
and ebx, 0xffffffef
mov eax, dword [rcx]
test eax, eax
je 0x1400ba84c
cmp eax, 0xffffffff
je 0x1400ba85a
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba85a
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, 8
je 0x1400ba88a
mov rcx, qword [rbp + 0x20]
and ebx, 0xfffffff7
mov eax, dword [rcx]
test eax, eax
je 0x1400ba87c
cmp eax, 0xffffffff
je 0x1400ba88a
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba88a
mov rcx, qword [rbp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, 4
je 0x1400ba8bc
mov rcx, qword [rsp + 0x78]
and ebx, 0xfffffffb
mov eax, dword [rcx]
test eax, eax
je 0x1400ba8ae
cmp eax, 0xffffffff
je 0x1400ba8bc
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba8bc
mov rcx, qword [rsp + 0x78]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, 2
je 0x1400ba8e9
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400ba8db
cmp eax, 0xffffffff
je 0x1400ba8e9
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba8e9
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x40]
mov eax, dword [rcx]
test eax, eax
je 0x1400ba903
cmp eax, 0xffffffff
je 0x1400ba911
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba911
mov rcx, qword [rbp + 0x40]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov qword [rsp + 0x1a8], r15
lea r13, [0x1401fd088]
lea rsi, [0x1401f4c7c]
test dil, dil
je 0x1400bc9f8
mov r8d, 2
mov qword [rsp + 0x1b8], r12
lea rdx, [rbp + 0x10]
mov qword [rbp + 0x10], r13
lea rcx, [rsp + 0x78]
call fcn.140192fc0
mov edx, 1
lea rcx, [0x1401ec358]
call fcn.1401874c0
lea rdx, str.VERSION
mov qword [rbp + 0xf8], rax
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x58]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp + 0x100]
call fcn.14000cce0
mov rcx, rax
mov dword [rsp + 0x20], 1
mov r9d, 1
lea r8, [rbp + 0xf8]
lea rdx, [rbp - 0x40]
call fcn.14018ec00
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400ba9df
cmp eax, 0xffffffff
je 0x1400ba9ed
sub eax, 1
mov dword [rcx], eax
jne 0x1400ba9ed
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400baa09
cmp eax, 0xffffffff
je 0x1400baa17
sub eax, 1
mov dword [rcx], eax
jne 0x1400baa17
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400baa33
cmp eax, 0xffffffff
je 0x1400baa41
sub eax, 1
mov dword [rcx], eax
jne 0x1400baa41
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400baa61
cmp eax, 0xffffffff
je 0x1400baa6f
sub eax, 1
mov dword [rcx], eax
jne 0x1400baa6f
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [rbp - 0x40]
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 8]
cmp ecx, 4
jge 0x1400bab4b
mov esi, 4
sub esi, ecx
nop dword [rax]
mov edx, 1
lea rcx, [0x1401f0e60]
call fcn.1401874c0
mov rbx, rax
mov rax, qword [rbp - 0x40]
cmp dword [rax], 1
jbe 0x1400bab03
mov edx, 0x7fffffff
lea rcx, [rbp - 0x40]
mov r8d, 1
call fcn.140001f70
mov rdi, rax
mov rcx, rbx
mov qword [rax], rbx
lea rax, [rbp + 0xf8]
cmp rax, rdi
jne 0x1400baaf2
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 [rdi]
mov edx, dword [rcx]
lea eax, [rdx + 1]
cmp eax, 1
jbe 0x1400bab1e
lea eax, [rdx + 1]
mov dword [rcx], eax
jmp 0x1400bab1e
mov ecx, dword [rbx]
lea eax, [rcx + 1]
cmp eax, 1
jbe 0x1400bab12
lea eax, [rcx + 1]
mov dword [rbx], eax
lea rcx, [rbp - 0x40]
call fcn.140168240
mov qword [rax], rbx
mov eax, dword [rbx]
test eax, eax
je 0x1400bab30
cmp eax, 0xffffffff
je 0x1400bab41
sub eax, 1
mov dword [rbx], eax
jne 0x1400bab41
mov edx, 2
mov rcx, rbx
lea r8d, [rdx + 6]
call fcn.140143660
sub rsi, 1
jne 0x1400baa90
mov eax, 0x2e
lea r8, [rbp + 0xf8]
lea rdx, [rbp - 0x40]
mov word [rbp + 0xf8], ax
lea rcx, [rbp - 0x10]
lea r9d, [rax - 0x2d]
call fcn.140192480
lea rax, [0x1401ff770]
lea rdx, str.RC_ICONS
mov qword [rbp + 0x108], rax
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rdx, rax
lea rcx, [rbp + 0x40]
call fcn.140018d80
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400babc7
cmp eax, 0xffffffff
je 0x1400babd5
sub eax, 1
mov dword [rcx], eax
jne 0x1400babd5
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rdi, qword [rbp + 0x40]
mov rax, qword [rbp + 0x108]
mov edx, dword [rdi + 4]
cmp dword [rax + 4], edx
jge 0x1400bacf6
cmp dword [rax], 1
jbe 0x1400bacea
movsxd rcx, dword [rax + 8]
add rax, 0x10
lea rsi, [rax + rcx*8]
lea rcx, [rbp + 0x108]
call fcn.140168250
mov rcx, qword [rbp + 0x108]
mov r15, rax
movsxd r12, dword [rcx + 0xc]
movsxd rbx, dword [rcx + 8]
add r12, 2
add rbx, 2
lea r12, [rcx + r12*8]
lea rbx, [rcx + rbx*8]
cmp rbx, r12
je 0x1400bac77
mov rcx, qword [rsi]
mov qword [rbx], rcx
cmp rsi, rbx
jne 0x1400bac5b
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 [rbx]
mov edx, dword [rcx]
lea eax, [rdx + 1]
cmp eax, 1
jbe 0x1400bac6a
lea eax, [rdx + 1]
mov dword [rcx], eax
add rbx, 8
add rsi, 8
cmp rbx, r12
jne 0x1400bac34
mov eax, dword [r15]
test eax, eax
je 0x1400bac8b
cmp eax, 0xffffffff
je 0x1400bacf6
sub eax, 1
mov dword [r15], eax
jne 0x1400bacf6
movsxd rsi, dword [r15 + 8]
movsxd rbx, dword [r15 + 0xc]
add rsi, 2
add rbx, 2
lea rsi, [r15 + rsi*8]
lea rbx, [r15 + rbx*8]
cmp rbx, rsi
je 0x1400bace0
nop dword [rax + rax]
mov rcx, qword [rbx - 8]
sub rbx, 8
mov eax, dword [rcx]
test eax, eax
je 0x1400bacca
cmp eax, 0xffffffff
je 0x1400bacdb
sub eax, 1
mov dword [rcx], eax
jne 0x1400bacdb
mov rcx, qword [rbx]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
cmp rbx, rsi
jne 0x1400bacb0
mov rcx, r15
call fcn.1401683a0
jmp 0x1400bacf6
lea rcx, [rbp + 0x108]
call fcn.140168750
mov ecx, dword [rdi + 4]
mov eax, ecx
test ecx, ecx
je 0x1400bad2a
mov rdx, qword [rdi + 0x10]
test rdx, rdx
js 0x1400bad2a
cmp rdx, 0x18
jae 0x1400bad2a
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 eax, dword [rdi + 4]
mov r8, qword [rdi + 0x10]
mov r9d, eax
mov r10, r8
lea r15, [r8 + rdi]
test eax, eax
je 0x1400bad68
test r8, r8
js 0x1400bad68
cmp r8, 0x18
jae 0x1400bad68
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 r9d, dword [rdi + 4]
mov r10, qword [rdi + 0x10]
movsxd rax, r9d
lea rcx, [rax + rax*2]
lea r12, [r10 + rcx*8]
add r12, rdi
cmp r15, r12
je 0x1400baeb9
nop
lea rdx, [rbp + 0x100]
mov rcx, r15
call fcn.14000cce0
mov r8, rax
mov byte [rsp + 0x20], 1
mov r9d, 4
lea rdx, [rbp + 0xf8]
mov rcx, r14
call fcn.140044270
mov rcx, qword [rbp + 0x108]
mov rsi, rax
cmp dword [rcx], 1
jbe 0x1400bae0d
mov edx, 0x7fffffff
lea rcx, [rbp + 0x108]
mov r8d, 1
call fcn.140001f70
mov rcx, qword [rsi]
mov rbx, rax
mov qword [rax], rcx
cmp rsi, rax
jne 0x1400badfc
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 [rbx]
mov edx, dword [rcx]
lea eax, [rdx + 1]
cmp eax, 1
jbe 0x1400bae50
lea eax, [rdx + 1]
mov dword [rcx], eax
jmp 0x1400bae50
mov rbx, qword [rax]
lea rax, [rbp - 0x58]
cmp rsi, rax
jne 0x1400bae32
mov r8d, 0x446
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstring.h
lea rcx, str.other___this
call fcn.140160ea0
mov ecx, dword [rbx]
lea eax, [rcx + 1]
cmp eax, 1
jbe 0x1400bae41
lea eax, [rcx + 1]
mov dword [rbx], eax
lea rcx, [rbp + 0x108]
call fcn.140168240
mov qword [rax], rbx
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bae70
cmp eax, 0xffffffff
je 0x1400bae7e
sub eax, 1
mov dword [rcx], eax
jne 0x1400bae7e
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bae9e
cmp eax, 0xffffffff
je 0x1400baeac
sub eax, 1
mov dword [rcx], eax
jne 0x1400baeac
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
add r15, 0x18
cmp r15, r12
jne 0x1400bad80
lea rdx, str.QMAKE_TARGET_COMPANY
mov qword [rbp + 8], r13
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400baf01
cmp eax, 0xffffffff
je 0x1400baf0f
sub eax, 1
mov dword [rcx], eax
jne 0x1400baf0f
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov esi, 0x20
test ebx, ebx
je 0x1400bafb7
lea rdx, str.QMAKE_TARGET_COMPANY
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
movzx r8d, si
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.14000bbe0
mov rdx, qword [rbp + 8]
mov rcx, qword [rax]
mov qword [rbp + 8], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400baf7f
cmp eax, 0xffffffff
je 0x1400baf8d
sub eax, 1
mov dword [rcx], eax
jne 0x1400baf8d
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bafa9
cmp eax, 0xffffffff
je 0x1400bafb7
sub eax, 1
mov dword [rcx], eax
jne 0x1400bafb7
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.QMAKE_TARGET_DESCRIPTION
mov qword [rbp], r13
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bafff
cmp eax, 0xffffffff
je 0x1400bb00d
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb00d
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test ebx, ebx
je 0x1400bb0b0
lea rdx, str.QMAKE_TARGET_DESCRIPTION
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
movzx r8d, si
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.14000bbe0
mov rdx, qword [rbp]
mov rcx, qword [rax]
mov qword [rbp], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb078
cmp eax, 0xffffffff
je 0x1400bb086
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb086
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb0a2
cmp eax, 0xffffffff
je 0x1400bb0b0
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb0b0
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.QMAKE_TARGET_COPYRIGHT
mov qword [rbp - 8], r13
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb0f8
cmp eax, 0xffffffff
je 0x1400bb106
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb106
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test ebx, ebx
je 0x1400bb1a9
lea rdx, str.QMAKE_TARGET_COPYRIGHT
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
movzx r8d, si
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.14000bbe0
mov rdx, qword [rbp - 8]
mov rcx, qword [rax]
mov qword [rbp - 8], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb171
cmp eax, 0xffffffff
je 0x1400bb17f
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb17f
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb19b
cmp eax, 0xffffffff
je 0x1400bb1a9
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb1a9
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.QMAKE_TARGET_PRODUCT
mov qword [rbp - 0x38], r13
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb1f1
cmp eax, 0xffffffff
je 0x1400bb1ff
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb1ff
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rsp + 0x30]
test ebx, ebx
je 0x1400bb277
lea rdx, str.QMAKE_TARGET_PRODUCT
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
movzx r8d, si
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.14000bbe0
mov rdx, qword [rbp - 0x38]
mov rcx, qword [rax]
mov qword [rbp - 0x38], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb300
cmp eax, 0xffffffff
je 0x1400bb30f
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb30f
mov rcx, qword [rbp + 0xf8]
jmp 0x1400bb300
lea rdx, str.TARGET
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x58]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp + 0xf8]
call fcn.14000cce0
mov rdx, qword [rbp - 0x38]
mov rcx, qword [rax]
mov qword [rbp - 0x38], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb2d6
cmp eax, 0xffffffff
je 0x1400bb2e4
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb2e4
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb300
cmp eax, 0xffffffff
je 0x1400bb30f
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb30f
mov rcx, qword [rsp + 0x58]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb32b
cmp eax, 0xffffffff
je 0x1400bb33a
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb33a
mov rcx, qword [rsp + 0x30]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
lea rdx, str.TARGET_EXT
lea rcx, [rbp - 0x30]
call fcn.140009c80
lea rdx, str.TARGET
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x20]
call fcn.14001f920
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x58]
mov rbx, rax
call fcn.14001f920
mov rdx, rax
lea rcx, [rbp + 0x78]
mov r8, rbx
call fcn.14000a2e0
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb3b3
cmp eax, 0xffffffff
je 0x1400bb3c1
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb3c1
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb3db
cmp eax, 0xffffffff
je 0x1400bb3e9
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb3e9
mov rcx, qword [rbp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb405
cmp eax, 0xffffffff
je 0x1400bb413
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb413
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb42d
cmp eax, 0xffffffff
je 0x1400bb43b
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb43b
mov rcx, qword [rbp - 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.RC_LANG
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
mov r8d, 0x409
call fcn.1400ba0a0
mov r9, qword [rsp + 0x30]
mov r12d, eax
mov dword [rbp + 0x100], eax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400bb48a
cmp ecx, 0xffffffff
je 0x1400bb49b
sub ecx, 1
mov dword [r9], ecx
jne 0x1400bb49b
mov r9, qword [rsp + 0x30]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.RC_CODEPAGE
lea rcx, [rsp + 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
mov r8d, 0x4b0
call fcn.1400ba0a0
mov r9, qword [rsp + 0x30]
mov r15d, eax
mov dword [rbp + 0xf8], eax
mov ecx, dword [r9]
test ecx, ecx
je 0x1400bb4ea
cmp ecx, 0xffffffff
je 0x1400bb4fb
sub ecx, 1
mov dword [r9], ecx
jne 0x1400bb4fb
mov r9, qword [rsp + 0x30]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.include__windows.h__n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rcx, [rsp + 0x78]
call fcn.140193f30
mov rax, qword [rbp + 0x108]
mov ecx, dword [rax + 0xc]
mov edx, dword [rax + 8]
cmp ecx, edx
je 0x1400bb7bb
xor esi, esi
sub ecx, edx
test ecx, ecx
jle 0x1400bb7b1
xor ebx, ebx
lea edi, [rsi + 0x5c]
lea r13d, [rsi + 0x22]
lea r12, [0x1401eac88]
lea r15, [0x1401ed0c8]
lea r14d, [rsi + 0x20]
test rbx, rbx
js 0x1400bb561
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 8]
cmp esi, ecx
jl 0x1400bb588
mov r9d, 0x243
lea r8, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_tools_qlist.h
lea rdx, str.index_out_of_range
lea rcx, str.QList_T_::operator__
call fcn.140160ef0
mov rax, qword [rbp + 0x108]
cmp dword [rax], 1
jbe 0x1400bb5a3
mov edx, dword [rax + 4]
lea rcx, [rbp + 0x108]
call fcn.140004600
mov rax, qword [rbp + 0x108]
movsxd rcx, dword [rax + 8]
add rcx, 2
add rcx, rbx
lea rdx, [rax + rcx*8]
mov rax, qword [rax + rcx*8]
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x70], rax
cmp rdx, rcx
jne 0x1400bb5e3
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 + 0x70]
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400bb5f2
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov dword [rbp + 0x20], 2
lea r8, [rsp + 0x30]
mov qword [rbp + 0x28], r12
lea rcx, [rsp + 0x70]
movaps xmm0, xmmword [rbp + 0x20]
mov r9d, 1
movzx edx, di
movdqa xmmword [rsp + 0x30], xmm0
call fcn.14018c890
mov dword [rbp - 0x30], 2
lea r8, [rsp + 0x30]
mov qword [rbp - 0x28], r15
lea rcx, [rsp + 0x70]
movaps xmm0, xmmword [rbp - 0x30]
mov r9d, 1
movzx edx, r13w
movdqa xmmword [rsp + 0x30], xmm0
call fcn.14018c890
movzx r8d, r13w
lea rcx, [rsp + 0x70]
xor edx, edx
call fcn.140188100
movzx edx, r13w
lea rcx, [rsp + 0x70]
call fcn.140004150
mov edx, 0x1e
lea rcx, str.IDI_ICON_1_tICON_tDISCARDABLE_t_2
call fcn.1401874c0
inc esi
mov word [rsp + 0x28], r14w
movsxd r8, esi
lea rdx, [rbp - 0x60]
xor r9d, r9d
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x50]
mov dword [rsp + 0x20], 0xa
call fcn.1401841d0
xor r9d, r9d
mov word [rsp + 0x20], r14w
lea r8, [rsp + 0x70]
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x60]
call fcn.140183eb0
mov rdx, rax
lea rcx, [rsp + 0x78]
call fcn.1401932a0
mov rcx, rax
call fcn.140193f30
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb6ef
cmp eax, 0xffffffff
je 0x1400bb6fd
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb6fd
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb717
cmp eax, 0xffffffff
je 0x1400bb725
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb725
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb741
cmp eax, 0xffffffff
je 0x1400bb74f
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb74f
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x70]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb76b
cmp eax, 0xffffffff
je 0x1400bb779
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb779
mov rcx, qword [rsp + 0x70]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [rbp + 0x108]
inc rbx
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 8]
cmp esi, ecx
jl 0x1400bb552
mov rdi, qword [rbp + 0x40]
lea r13, [0x1401fd088]
mov r14, qword [rbp + 0xf0]
mov r15d, dword [rbp + 0xf8]
mov r12d, dword [rbp + 0x100]
lea rcx, [rsp + 0x78]
call fcn.140193f30
mov rax, qword [rbp + 0x18]
cmp dword [rax + 4], 0
je 0x1400bb95c
lea rdx, str.TEMPLATE
mov qword [rbp + 0xf8], r13
lea rcx, [rbp + 0x20]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rbp + 0x20]
lea rdx, [rsp + 0x58]
call fcn.14001f920
lea rcx, [0x1401ef834]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x28], rcx
lea rdx, [rbp - 0x58]
mov dword [rbp - 0x30], 3
mov ecx, dword [rax + 8]
movaps xmm0, xmmword [rbp - 0x30]
mov eax, dword [rax + 0xc]
mov dword [rbp - 0x50], ecx
lea rcx, [rsp + 0x30]
mov dword [rbp - 0x4c], eax
movdqa xmmword [rsp + 0x30], xmm0
call fcn.1401836b0
mov r9, qword [rsp + 0x58]
movzx ebx, al
mov ecx, dword [r9]
test ecx, ecx
je 0x1400bb850
cmp ecx, 0xffffffff
je 0x1400bb861
sub ecx, 1
mov dword [r9], ecx
jne 0x1400bb861
mov r9, qword [rsp + 0x58]
mov edx, 2
mov rcx, r9
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb87b
cmp eax, 0xffffffff
je 0x1400bb889
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb889
mov rcx, qword [rbp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400bb89b
lea rcx, [0x1402ac5e0]
call fcn.140001e30
jmp 0x1400bb8c4
cmp dword [0x1402ac640], 0xffffffff
je 0x1400bb8bd
mov r8d, 0x60
lea rdx, str.C:ciqt_main_1660099987651workqtqtbaseincludeQtCore.._.._src_corelib_text_qstringliteral.h
lea rcx, str.str.ref.isStatic__
call fcn.140160ea0
lea rax, [0x1402ac640]
mov rcx, qword [rbp + 0xf8]
mov qword [rbp + 0xf8], rax
mov eax, dword [rcx]
test eax, eax
je 0x1400bb8e4
cmp eax, 0xffffffff
je 0x1400bb8f3
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb8f3
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
lea rdx, [rbp + 0xf8]
lea rcx, [rsp + 0x78]
call fcn.1401932a0
mov rcx, rax
lea rdx, str._RT_MANIFEST__
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp + 0x18]
call fcn.1401932a0
mov rcx, rax
lea rdx, [0x1401f49a8]
call fcn.140193ab0
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bb94e
cmp eax, 0xffffffff
je 0x1400bb95c
sub eax, 1
mov dword [rcx], eax
jne 0x1400bb95c
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.VS_VERSION_INFO_VERSIONINFO_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov edx, 1
lea rcx, [0x1401f0d30]
call fcn.1401874c0
mov edx, 1
mov qword [rsp + 0x50], rax
lea rcx, [0x1401ec358]
call fcn.1401874c0
mov qword [rbp + 0x100], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0xf8], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400bb9b5
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r9d, 1
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0xf8]
call fcn.14018b2e0
lea rdx, str._tFILEVERSION
mov rbx, rax
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
mov rdx, rbx
call fcn.1401932a0
mov rcx, rax
call fcn.140193f30
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bba1a
cmp eax, 0xffffffff
je 0x1400bba28
sub eax, 1
mov dword [rcx], eax
jne 0x1400bba28
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bba48
cmp eax, 0xffffffff
je 0x1400bba56
sub eax, 1
mov dword [rcx], eax
jne 0x1400bba56
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400bba72
cmp eax, 0xffffffff
je 0x1400bba80
sub eax, 1
mov dword [rcx], eax
jne 0x1400bba80
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov edx, 1
lea rcx, [0x1401f0d30]
call fcn.1401874c0
mov edx, 1
mov qword [rsp + 0x50], rax
lea rcx, [0x1401ec358]
call fcn.1401874c0
mov qword [rbp + 0x100], rax
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0xf8], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400bbac8
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r9d, 1
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0xf8]
call fcn.14018b2e0
lea rdx, str._tPRODUCTVERSION
mov rbx, rax
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
mov rdx, rbx
call fcn.1401932a0
mov rcx, rax
call fcn.140193f30
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bbb2d
cmp eax, 0xffffffff
je 0x1400bbb3b
sub eax, 1
mov dword [rcx], eax
jne 0x1400bbb3b
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bbb5b
cmp eax, 0xffffffff
je 0x1400bbb69
sub eax, 1
mov dword [rcx], eax
jne 0x1400bbb69
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400bbb85
cmp eax, 0xffffffff
je 0x1400bbb93
sub eax, 1
mov dword [rcx], eax
jne 0x1400bbb93
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str._tFILEFLAGSMASK_0x3fL_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str.ifdef__DEBUG_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._tFILEFLAGS_VS_FF_DEBUG_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str.else_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._tFILEFLAGS_0x0L_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str.endif_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._tFILEOS_VOS__WINDOWS32_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov edx, 6
lea rcx, str.shared
call fcn.1401874c0
lea rcx, [rbp + 0xf8]
mov qword [rbp + 0xf8], rax
mov qword [rbp - 0x58], rcx
xor r8d, r8d
mov rcx, qword [r14 + 0x88]
mov dword [rbp - 0x50], 0
mov edx, dword [rax + 4]
mov dword [rbp - 0x4c], edx
lea rdx, [rbp - 0x58]
call fcn.140020c90
mov rcx, qword [rbp + 0xf8]
movzx ebx, al
mov edx, dword [rcx]
test edx, edx
je 0x1400bbc70
cmp edx, 0xffffffff
je 0x1400bbc7e
sub edx, 1
mov dword [rcx], edx
jne 0x1400bbc7e
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rax, str._tFILETYPE_VFT_APP_n
test bl, bl
lea rdx, str._tFILETYPE_VFT_DLL_n
cmove rdx, rax
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._tFILESUBTYPE_0x0L_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._tBEGIN_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._t_tBLOCK__StringFileInfo__n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._t_tBEGIN_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov edx, 4
lea rcx, str._1_2
call fcn.1401874c0
mov r13d, 0x30
movsxd rbx, r12d
mov word [rsp + 0x28], r13w
lea rdx, [rbp + 0x100]
mov r8, rbx
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x50]
mov dword [rsp + 0x20], 0x10
lea r9d, [r13 - 0x2c]
call fcn.1401841d0
movsxd rsi, r15d
lea r9d, [r13 - 0x2c]
mov r8, rsi
mov word [rsp + 0x28], r13w
lea rdx, [rbp + 0xf8]
mov dword [rsp + 0x20], 0x10
lea rcx, [rbp + 0x100]
call fcn.1401841d0
lea rdx, str._t_t_tBLOCK__
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp + 0xf8]
call fcn.1401932a0
mov rcx, rax
lea rdx, [0x1401f49a8]
call fcn.140193ab0
mov rcx, qword [rbp + 0xf8]
mov r12, qword [rsp + 0x1b8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bbda7
cmp eax, 0xffffffff
je 0x1400bbdb5
sub eax, 1
mov dword [rcx], eax
jne 0x1400bbdb5
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bbdd5
cmp eax, 0xffffffff
je 0x1400bbde3
sub eax, 1
mov dword [rcx], eax
jne 0x1400bbde3
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400bbdff
cmp eax, 0xffffffff
je 0x1400bbe0d
sub eax, 1
mov dword [rcx], eax
jne 0x1400bbe0d
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str._t_t_tBEGIN_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__CompanyName____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp + 8]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__FileDescription____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__FileVersion____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp - 0x10]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__LegalCopyright____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp - 8]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__OriginalFilename____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp + 0x78]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__ProductName____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp - 0x38]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_t_tVALUE__ProductVersion____
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp - 0x10]
call fcn.1401932a0
mov rcx, rax
lea rdx, str.0__n
call fcn.140193ab0
lea rdx, str._t_t_tEND_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._t_tEND_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._t_tBLOCK__VarFileInfo__n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._t_tBEGIN_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov edx, 2
lea rcx, [0x1401f4c54]
call fcn.1401874c0
mov qword [rbp - 0x60], rax
lea rdx, [rsp + 0x50]
mov eax, 0x20
lea rcx, [rbp - 0x60]
mov word [rsp + 0x28], ax
mov r8, rsi
mov dword [rsp + 0x20], 0xa
lea r9d, [rax - 0x1c]
call fcn.1401841d0
mov edx, 4
lea rcx, str.0x_1
call fcn.1401874c0
mov r9d, 4
mov word [rsp + 0x28], r13w
mov r8, rbx
mov qword [rbp + 0x100], rax
lea rdx, [rbp + 0xf8]
mov dword [rsp + 0x20], 0x10
lea rcx, [rbp + 0x100]
call fcn.1401841d0
lea rdx, str._t_t_tVALUE__Translation__
lea rcx, [rsp + 0x78]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rbp + 0xf8]
call fcn.1401932a0
mov rcx, rax
lea rdx, [0x1401ed0d0]
call fcn.140193ab0
mov rcx, rax
lea rdx, [rsp + 0x50]
call fcn.1401932a0
mov rcx, rax
call fcn.140193f30
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc078
cmp eax, 0xffffffff
je 0x1400bc086
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc086
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc0a6
cmp eax, 0xffffffff
je 0x1400bc0b4
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc0b4
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc0d0
cmp eax, 0xffffffff
je 0x1400bc0de
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc0de
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc0f8
cmp eax, 0xffffffff
je 0x1400bc106
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc106
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str._t_tEND_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str._tEND_n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rdx, str.__End_of_Version_info___n
lea rcx, [rsp + 0x78]
call fcn.140193ab0
lea rcx, [rsp + 0x78]
call fcn.140193f30
lea rcx, [rsp + 0x78]
call fcn.140194250
lea rdx, str.TARGET
lea rcx, [rsp + 0x58]
call fcn.140009c80
lea rdx, str.OUT_PWD
lea rcx, [rbp + 0x20]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x80]
call fcn.14001f920
cmp dword [0x1401fd088], 1
lea rcx, [0x1401f092c]
mov qword [rbp - 0x28], rcx
lea r13, [0x1401fd088]
mov qword [rbp - 0x58], rax
mov ecx, dword [rax + 8]
mov dword [rbp - 0x50], ecx
mov ecx, dword [rax + 0xc]
mov rax, r13
mov dword [rbp - 0x30], 1
mov dword [rbp - 0x4c], ecx
mov qword [rbp + 0xf8], rax
lea edx, [rcx + 1]
ja 0x1400bc1d2
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400bc1f7
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp + 0xf8]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp + 0xf8]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400bc205
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0xf8]
call fcn.140183be0
movaps xmm0, xmmword [rbp - 0x30]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xf8]
movdqa xmmword [rsp + 0x30], xmm0
call fcn.140183dd0
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x58]
lea rdx, [rbp + 0x60]
call fcn.14001f920
mov qword [rbp + 0x40], rax
mov ecx, dword [rax + 8]
mov r8d, dword [rax + 0xc]
mov rax, r13
mov dword [rbp + 0x48], ecx
mov rcx, qword [rbp + 0xf8]
mov dword [rbp + 0x4c], r8d
mov qword [rbp + 0x100], rax
mov edx, dword [rcx + 4]
add edx, r8d
cmp dword [0x1401fd088], 1
ja 0x1400bc285
mov ecx, dword [0x1401fd090]
btr ecx, 0x1f
cmp edx, ecx
jb 0x1400bc2aa
cmp edx, dword [0x1401fd08c]
lea rcx, [rbp + 0x100]
cmovl edx, dword [0x1401fd08c]
xor r8d, r8d
inc edx
call fcn.14018ae80
mov rax, qword [rbp + 0x100]
mov ecx, dword [rax + 8]
test ecx, ecx
js 0x1400bc2b8
bts ecx, 0x1f
mov dword [rax + 8], ecx
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0x100]
call fcn.140183a60
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x100]
call fcn.140183be0
mov rax, qword [rbp + 0x100]
mov qword [rsp + 0x70], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400bc2f6
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r8d, 9
lea rdx, str._resource
lea rcx, [rsp + 0x50]
call fcn.140187820
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.140183a60
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc338
cmp eax, 0xffffffff
je 0x1400bc346
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc346
mov rcx, qword [rsp + 0x50]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x58], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400bc35e
lea ecx, [rdx + 1]
mov dword [rax], ecx
mov r8d, 3
lea rdx, [0x1401f4c7c]
lea rcx, [rbp - 0x60]
call fcn.140187820
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x58]
call fcn.140183a60
mov rcx, qword [rbp - 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc39b
cmp eax, 0xffffffff
je 0x1400bc3a9
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc3a9
mov rcx, qword [rbp - 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x70]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc3c5
cmp eax, 0xffffffff
je 0x1400bc3d3
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc3d3
mov rcx, qword [rsp + 0x70]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc3f3
cmp eax, 0xffffffff
je 0x1400bc401
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc401
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc421
cmp eax, 0xffffffff
je 0x1400bc42f
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc42f
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x80]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc44f
cmp eax, 0xffffffff
je 0x1400bc45d
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc45d
mov rcx, qword [rbp + 0x80]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc477
cmp eax, 0xffffffff
je 0x1400bc485
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc485
mov rcx, qword [rbp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc49f
cmp eax, 0xffffffff
je 0x1400bc4ad
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc4ad
mov rcx, qword [rbp + 0x20]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc4c9
cmp eax, 0xffffffff
je 0x1400bc4d7
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc4d7
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0xf8]
call fcn.140151970
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.1401584f0
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc513
cmp eax, 0xffffffff
je 0x1400bc521
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc521
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp - 0x70]
call fcn.140158fc0
test al, al
je 0x1400bc5d2
mov edx, 1
lea rcx, [rbp - 0x70]
call fcn.140159240
test al, al
je 0x1400bc5d2
lea rdx, [rbp + 0xf8]
lea rcx, [rbp - 0x70]
call fcn.140163f90
mov r15, rax
mov rcx, qword [rax]
movsxd rbx, dword [rcx + 4]
mov rcx, qword [rbp + 0x10]
cmp ebx, dword [rcx + 4]
jne 0x1400bc591
call fcn.140001b70
mov rcx, r15
mov rsi, rax
call fcn.140001c60
mov rcx, rax
mov r8, rbx
mov rdx, rsi
call fcn.1401bd570
test eax, eax
jne 0x1400bc591
xor bl, bl
jmp 0x1400bc593
mov bl, 1
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc5b3
cmp eax, 0xffffffff
je 0x1400bc5c1
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc5c1
mov rcx, qword [rbp + 0xf8]
mov edx, 1
lea r8d, [rdx + 7]
call fcn.140143660
lea rcx, [rbp - 0x70]
call fcn.1401578e0
test bl, bl
je 0x1400bc6d2
mov edx, 2
lea rcx, [rbp - 0x70]
call fcn.140159240
test al, al
jne 0x1400bc6ad
lea rdx, [rbp - 0x70]
mov qword [rbp + 0xf8], r13
lea rcx, [rbp + 0x40]
call fcn.14015eae0
mov rcx, rax
lea rdx, [rbp + 0x100]
call fcn.140160380
lea rdx, [rbp + 0xf8]
mov rbx, rax
lea rcx, [rbp - 0x58]
call fcn.140150190
mov rcx, rax
mov rdx, rbx
call fcn.140152ea0
lea rcx, [rbp - 0x58]
call fcn.1401507b0
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc652
cmp eax, 0xffffffff
je 0x1400bc660
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc660
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc680
cmp eax, 0xffffffff
je 0x1400bc68e
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc68e
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp + 0x40]
call fcn.14015ee40
mov edx, 2
lea rcx, [rbp - 0x70]
call fcn.140159240
test al, al
je 0x1400bd3be
mov rcx, qword [rbp + 0x10]
movsxd rbx, dword [rcx + 4]
call fcn.140001b70
mov r8, rbx
lea rcx, [rbp - 0x70]
mov rdx, rax
call fcn.1401657d0
lea rcx, [rbp - 0x70]
call fcn.1401578e0
lea rdx, str.QMAKE_WRITE_DEFAULT_RC
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc716
cmp eax, 0xffffffff
je 0x1400bc724
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc724
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test ebx, ebx
jne 0x1400bc831
lea rdx, [rbp + 0xf8]
lea rcx, [rbp - 0x70]
call fcn.140159010
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140009d80
lea rdx, str.RC_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rbx, rax
mov rcx, qword [rax]
cmp dword [rcx + 4], 0
jge 0x1400bc797
mov r9d, 0x1da
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
mov rcx, rbx
call fcn.14000ac20
mov rdx, rax
lea r8, [rsp + 0x30]
mov rcx, rbx
call fcn.140056340
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc7cb
cmp eax, 0xffffffff
je 0x1400bc7d9
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc7d9
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc7f5
cmp eax, 0xffffffff
je 0x1400bc803
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc803
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc823
cmp eax, 0xffffffff
je 0x1400bc831
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc831
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp - 0x70]
call fcn.140158620
mov rcx, qword [rbp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc854
cmp eax, 0xffffffff
je 0x1400bc862
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc862
mov rcx, qword [rbp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x78]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc87c
cmp eax, 0xffffffff
je 0x1400bc88a
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc88a
mov rcx, qword [rbp + 0x78]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x38]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc8a4
cmp eax, 0xffffffff
je 0x1400bc8b2
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc8b2
mov rcx, qword [rbp - 0x38]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc8cc
cmp eax, 0xffffffff
je 0x1400bc8da
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc8da
mov rcx, qword [rbp - 8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc8f4
cmp eax, 0xffffffff
je 0x1400bc902
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc902
mov rcx, qword [rbp]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc91c
cmp eax, 0xffffffff
je 0x1400bc92a
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc92a
mov rcx, qword [rbp + 8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov eax, dword [rdi]
test eax, eax
je 0x1400bc93c
cmp eax, 0xffffffff
je 0x1400bc948
sub eax, 1
mov dword [rdi], eax
jne 0x1400bc948
mov rdx, rdi
lea rcx, [rbp + 0x40]
call fcn.140002c20
mov rdx, qword [rbp + 0x108]
mov eax, dword [rdx]
test eax, eax
je 0x1400bc968
cmp eax, 0xffffffff
je 0x1400bc974
sub eax, 1
mov dword [rdx], eax
jne 0x1400bc974
mov rdx, qword [rbp + 0x108]
lea rcx, [rbp + 0x108]
call fcn.140001e60
mov rcx, qword [rbp - 0x10]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc98e
cmp eax, 0xffffffff
je 0x1400bc99c
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc99c
mov rcx, qword [rbp - 0x10]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rdx, qword [rbp - 0x40]
mov eax, dword [rdx]
test eax, eax
je 0x1400bc9b6
cmp eax, 0xffffffff
je 0x1400bc9bf
sub eax, 1
mov dword [rdx], eax
jne 0x1400bc9bf
mov rdx, qword [rbp - 0x40]
lea rcx, [rbp - 0x40]
call fcn.140001e60
lea rcx, [rsp + 0x78]
call fcn.140193260
mov rcx, qword [rbp + 0x10]
mov eax, dword [rcx]
test eax, eax
je 0x1400bc9e3
cmp eax, 0xffffffff
je 0x1400bc9f1
sub eax, 1
mov dword [rcx], eax
jne 0x1400bc9f1
mov rcx, qword [rbp + 0x10]
mov edx, 1
lea r8d, [rdx + 7]
call fcn.140143660
lea rsi, [0x1401f4c7c]
lea rdx, str.RC_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bca3c
cmp eax, 0xffffffff
je 0x1400bca4a
sub eax, 1
mov dword [rcx], eax
jne 0x1400bca4a
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test ebx, ebx
je 0x1400bd326
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, qword [rax]
mov ebx, dword [rcx + 4]
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bca96
cmp eax, 0xffffffff
je 0x1400bcaa4
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcaa4
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test ebx, ebx
jne 0x1400bd381
lea rdx, str.RC_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x58]
lea rdx, [rbp + 0x60]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp + 0x100]
call fcn.14000cce0
mov rcx, qword [rbp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcafb
cmp eax, 0xffffffff
je 0x1400bcb09
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcb09
mov rcx, qword [rbp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcb25
cmp eax, 0xffffffff
je 0x1400bcb33
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcb33
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp + 0x108]
call fcn.140006ba0
mov rdx, rax
lea rcx, [0x1402ac5b8]
call fcn.1401833e0
mov rcx, qword [rbp + 0x108]
test al, al
sete bl
mov eax, dword [rcx]
test eax, eax
je 0x1400bcb73
cmp eax, 0xffffffff
je 0x1400bcb81
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcb81
mov rcx, qword [rbp + 0x108]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
test bl, bl
je 0x1400bcc97
lea rdx, [rbp + 0x100]
lea rcx, [rbp - 0x58]
call fcn.14015eb90
lea rdx, [rbp + 0x108]
lea rcx, [rbp - 0x58]
call fcn.14015f260
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140009d80
lea rdx, str.RC_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, rax
call fcn.14001f820
lea rdx, [rsp + 0x30]
mov rcx, rax
mov rbx, rax
call fcn.1401830b0
mov ecx, dword [rsp + 0x38]
mov dword [rbx + 8], ecx
mov ecx, dword [rsp + 0x3c]
mov dword [rbx + 0xc], ecx
mov ecx, dword [rsp + 0x40]
mov dword [rbx + 0x10], ecx
mov ecx, dword [rsp + 0x44]
mov dword [rbx + 0x14], ecx
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcc28
cmp eax, 0xffffffff
je 0x1400bcc36
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcc36
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcc52
cmp eax, 0xffffffff
je 0x1400bcc60
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcc60
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x108]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcc80
cmp eax, 0xffffffff
je 0x1400bcc8e
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcc8e
mov rcx, qword [rbp + 0x108]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp - 0x58]
call fcn.14015ee40
mov dword [rbp - 0x30], 3
lea r8, [0x1402ac5b0]
mov qword [rbp - 0x28], rsi
lea rdx, [rsp + 0x30]
movaps xmm0, xmmword [rbp - 0x30]
lea rcx, [rbp + 0x100]
mov r9d, 1
movdqa xmmword [rsp + 0x30], xmm0
call fcn.14018cb80
mov rax, qword [rbp + 0x100]
mov qword [rbp - 0x58], rax
mov edx, dword [rax]
lea ecx, [rdx + 1]
cmp ecx, 1
jbe 0x1400bcce4
lea ecx, [rdx + 1]
mov dword [rax], ecx
lea r8, [rbp - 0x58]
mov rcx, r14
lea rdx, [rbp + 0x40]
call fcn.140045710
mov rcx, rax
lea rdx, [rbp + 0x108]
call fcn.14015f8c0
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140009d80
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, rax
lea rdx, [rsp + 0x30]
call fcn.1400592c0
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcd5b
cmp eax, 0xffffffff
je 0x1400bcd69
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcd69
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcd85
cmp eax, 0xffffffff
je 0x1400bcd93
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcd93
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x108]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcdb3
cmp eax, 0xffffffff
je 0x1400bcdc1
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcdc1
mov rcx, qword [rbp + 0x108]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rbp + 0x40]
call fcn.14015ee40
mov edx, 9
mov qword [rbp + 0xf8], r13
lea rcx, str.staticlib
call fcn.1401874c0
lea rcx, [rbp + 0x108]
mov qword [rbp + 0x108], rax
mov qword [rbp - 0x70], rcx
xor r8d, r8d
mov rcx, qword [r14 + 0x88]
mov dword [rbp - 0x68], 0
mov edx, dword [rax + 4]
mov dword [rbp - 0x64], edx
lea rdx, [rbp - 0x70]
call fcn.140020c90
mov rcx, qword [rbp + 0x108]
movzx ebx, al
mov edx, dword [rcx]
test edx, edx
je 0x1400bce37
cmp edx, 0xffffffff
je 0x1400bce45
sub edx, 1
mov dword [rcx], edx
jne 0x1400bce45
mov rcx, qword [rbp + 0x108]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rcx, [rsp + 0x58]
lea rdx, str.DESTDIR
test bl, bl
jne 0x1400bce5c
lea rdx, str.OBJECTS_DIR
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rsp + 0x58]
lea rdx, [rbp + 0x60]
call fcn.14001f920
lea rdx, [rbp + 0x108]
mov rcx, rax
call fcn.14000cce0
mov rdx, qword [rbp + 0xf8]
mov rcx, qword [rax]
mov qword [rbp + 0xf8], rcx
mov qword [rax], rdx
mov rcx, qword [rbp + 0x108]
mov eax, dword [rcx]
test eax, eax
je 0x1400bceb9
cmp eax, 0xffffffff
je 0x1400bcec8
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcec8
mov rcx, qword [rbp + 0x108]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rbp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcee2
cmp eax, 0xffffffff
je 0x1400bcef1
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcef1
mov rcx, qword [rbp + 0x60]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcf0d
cmp eax, 0xffffffff
je 0x1400bcf1c
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcf1c
mov rcx, qword [rsp + 0x58]
mov r8d, 8
lea edx, [r8 - 6]
call fcn.140143660
mov rax, qword [rbp + 0xf8]
cmp dword [rax + 4], 0
je 0x1400bcfdc
lea rdx, [0x1402ac5a0]
lea rcx, [rbp + 0xf8]
call fcn.140183a60
lea rdx, [rbp + 0xf8]
lea rcx, [rsp + 0x30]
call fcn.140009d80
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, rax
call fcn.14001f820
mov rcx, rax
lea rdx, [rsp + 0x30]
call fcn.14000bfc0
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcfa4
cmp eax, 0xffffffff
je 0x1400bcfb2
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcfb2
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bcfce
cmp eax, 0xffffffff
je 0x1400bcfdc
sub eax, 1
mov dword [rcx], eax
jne 0x1400bcfdc
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.RES_FILE
lea rcx, [rbp - 0x30]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x60]
call fcn.14001f920
mov rcx, rax
lea rdx, [rbp - 0x58]
call fcn.14000cce0
mov rdx, rax
lea rcx, [rbp + 0x108]
mov r9b, 1
xor r8d, r8d
call fcn.14004c340
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140009d80
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
call fcn.140027d40
mov rcx, rax
call fcn.14001f820
lea rdx, [rsp + 0x30]
mov rcx, rax
mov rbx, rax
call fcn.1401830b0
mov ecx, dword [rsp + 0x38]
mov dword [rbx + 8], ecx
mov ecx, dword [rsp + 0x3c]
mov dword [rbx + 0xc], ecx
mov ecx, dword [rsp + 0x40]
mov dword [rbx + 0x10], ecx
mov ecx, dword [rsp + 0x44]
mov dword [rbx + 0x14], ecx
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd0a0
cmp eax, 0xffffffff
je 0x1400bd0ae
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd0ae
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd0ca
cmp eax, 0xffffffff
je 0x1400bd0d8
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd0d8
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x108]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd0f8
cmp eax, 0xffffffff
je 0x1400bd106
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd106
mov rcx, qword [rbp + 0x108]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd120
cmp eax, 0xffffffff
je 0x1400bd12e
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd12e
mov rcx, qword [rbp - 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x60]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd148
cmp eax, 0xffffffff
je 0x1400bd156
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd156
mov rcx, qword [rbp + 0x60]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp - 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd170
cmp eax, 0xffffffff
je 0x1400bd17e
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd17e
mov rcx, qword [rbp - 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x30]
call fcn.140009c80
lea rdx, str.POST_TARGETDEPS
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
mov rbx, rax
call fcn.140027d40
mov rcx, rax
mov rdx, rbx
call fcn.14001a670
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd1ec
cmp eax, 0xffffffff
je 0x1400bd1fa
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd1fa
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd216
cmp eax, 0xffffffff
je 0x1400bd224
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd224
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
lea rdx, str.RES_FILE
lea rcx, [rsp + 0x30]
call fcn.140009c80
lea rdx, str.CLEAN_FILES
lea rcx, [rsp + 0x58]
call fcn.140009c80
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x30]
call fcn.140027d40
mov rcx, qword [r14 + 0x88]
lea rdx, [rsp + 0x58]
mov rbx, rax
call fcn.140027d40
mov rcx, rax
mov rdx, rbx
call fcn.14001a670
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd292
cmp eax, 0xffffffff
je 0x1400bd2a0
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd2a0
mov rcx, qword [rsp + 0x58]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rsp + 0x30]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd2bc
cmp eax, 0xffffffff
je 0x1400bd2ca
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd2ca
mov rcx, qword [rsp + 0x30]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0xf8]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd2ea
cmp eax, 0xffffffff
je 0x1400bd2f8
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd2f8
mov rcx, qword [rbp + 0xf8]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x100]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd318
cmp eax, 0xffffffff
je 0x1400bd326
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd326
mov rcx, qword [rbp + 0x100]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov rcx, qword [rbp + 0x18]
mov eax, dword [rcx]
test eax, eax
je 0x1400bd340
cmp eax, 0xffffffff
je 0x1400bd34e
sub eax, 1
mov dword [rcx], eax
jne 0x1400bd34e
mov rcx, qword [rbp + 0x18]
mov edx, 2
lea r8d, [rdx + 6]
call fcn.140143660
mov r15, qword [rsp + 0x1a8]
mov rdi, qword [rsp + 0x1c0]
mov rsi, qword [rsp + 0x1c8]
mov rbx, qword [rsp + 0x1d0]
mov r13, qword [rsp + 0x1b0]
add rsp, 0x1d8
pop r14
pop rbp
ret
mov ecx, 2
call fcn.1401c1534
mov rcx, rax
lea rdx, str.Both_rc_and_res_file_specified._n
call fcn.1400086c0
mov ecx, 2
call fcn.1401c1534
mov rcx, rax
lea rdx, str.Please_specify_one_of_them__not_both.
call fcn.1400086c0
mov ecx, 1
call fcn.1401c0dd4
int3
lea rdx, [rbp + 0x100]
lea rcx, [rbp - 0x70]
call fcn.140159010
mov rcx, rax
lea rdx, [rbp + 0xf8]
call fcn.140008690
mov rcx, rax
call fcn.140001c60
mov ecx, 2
mov rbx, rax
call fcn.1401c1534
mov rcx, rax
lea rdx, str.Cannot_open_for_writing:__s
mov r8, rbx
call fcn.1400086c0
lea rcx, [rbp + 0xf8]
call fcn.140001510
lea rcx, [rbp + 0x100]
call fcn.1400014c0
mov ecx, 1
call fcn.1401c0dd4
int3