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

Disassembly:
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x70]
sub rsp, 0x170
mov qword [rbp + 0x60], 0xfffffffffffffffe
mov qword [rsp + 0x1a0], rbx
mov r15, rcx
mov dword [rbp + 0xa8], 0
lea rcx, [rbp + 0xa8]
call qword [sym.imp.FCore.dll_class_QString___cdecl_getFilmoraDocumentDir_void_]
nop
lea r8, str._Settingdatas.xml
mov rdx, rax
lea rcx, [rsp + 0x78]
call fcn.1400144a0
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea rdx, [rsp + 0x78]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QDir::fromNativeSeparators_class_QString_const____ptr64_]
mov rdx, rax
lea rcx, [rsp + 0x78]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_void____ptr64]
nop
lea rcx, [rsp + 0x78]
call qword [sym.imp.Qt5Core.dll_public:_static_bool___cdecl_QFile::exists_class_QString_const____ptr64_]
test al, al
je 0x140037410
mov r8d, 3
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.FFCore.dll_public:_static_bool___cdecl_FFDomDocument::openXmlFile_class_QDomDocument____ptr64__class_QString_const____ptr64__class_QFlags_enum_QIODevice::OpenModeFlag__]
test al, al
jne 0x140037469
lea rcx, [rsp + 0x78]
call qword [sym.imp.Qt5Core.dll_public:_static_bool___cdecl_QFile::remove_class_QString_const____ptr64_]
mov edx, 0xc
lea rcx, str.SettingDatas
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0xa8], rax
lea rdx, [rbp + 0xa8]
lea rcx, [rsp + 0x78]
call qword [sym.imp.FFCore.dll_public:_static_void___cdecl_FFDomDocument::createXmlFile_class_QString_const____ptr64__class_QString_const____ptr64_]
nop
jmp 0x14003743c
mov edx, 0xc
lea rcx, str.SettingDatas
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0xa8], rax
lea rdx, [rbp + 0xa8]
lea rcx, [rsp + 0x78]
call qword [sym.imp.FFCore.dll_public:_static_void___cdecl_FFDomDocument::createXmlFile_class_QString_const____ptr64__class_QString_const____ptr64_]
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov r8d, 3
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.FFCore.dll_public:_static_bool___cdecl_FFDomDocument::openXmlFile_class_QDomDocument____ptr64__class_QString_const____ptr64__class_QFlags_enum_QIODevice::OpenModeFlag__]
test al, al
je 0x140038a47
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::documentElement_void____ptr64]
nop
lea r8, [r15 + 0x90]
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomNode::firstChildElement_class_QString_const____ptr64____ptr64]
nop
mov rdx, rax
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement____ptr64___cdecl_QDomElement::operator_class_QDomElement_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_bool___cdecl_QDomNode::isNull_void_const___ptr64]
test al, al
jne 0x14003750c
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::documentElement_void____ptr64]
nop
lea r8, [rbp + 0xb8]
lea rdx, [rbp + 0xa8]
mov rcx, rax
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::removeChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
lea r8, [r15 + 0x90]
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
mov rdx, rax
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement____ptr64___cdecl_QDomElement::operator_class_QDomElement_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::documentElement_void____ptr64]
nop
lea r8, [rbp + 0xb8]
lea rdx, [rbp + 0xa8]
mov rcx, rax
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
movzx edx, byte [r15 + 0x79]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x160]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
movzx edx, byte [r15 + 0x80]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xd0]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [r15 + 0x58]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
lea rdx, [rbp + 0xa8]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xd8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x58]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x78]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [r15 + 0x68]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
lea rdx, [rbp + 0xa8]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x178]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x58]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x78]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [r15 + 0x70]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
lea rdx, [rbp + 0xa8]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x180]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x58]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rbp - 0x78]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov edx, dword [r15 + 0x88]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xc0]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov edx, dword [r15 + 0x7c]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xc8]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov edx, dword [r15 + 0x84]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x168]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
movzx edx, byte [r15 + 0x8e]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xf8]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
call fcn.140026260
mov rcx, rax
call fcn.14005b9b0
movzx edx, al
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x1a8]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp + 0xb8]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea r8, [r15 + 0x98]
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [r15 + 0x18]
movzx edx, byte [rax + 0x10]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xe0]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [r15 + 0x18]
movzx edx, byte [rax + 0x38]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x128]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
mov rdx, qword [r15 + 0x18]
add rdx, 0x48
lea rcx, [rbp]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
mov rax, qword [rbp]
cmp dword [rax + 4], 0
je 0x140037cf2
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [rbp]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x100]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
mov rax, qword [r15 + 0x18]
mov rcx, qword [rax + 0x3c]
mov qword [rbp + 0x18], rcx
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_int___cdecl_QSize::width_void_const___ptr64]
mov edx, eax
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xe8]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_int___cdecl_QSize::height_void_const___ptr64]
mov edx, eax
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xf0]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
call fcn.140026260
mov rcx, rax
call fcn.14005b990
mov edx, eax
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x118]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
call fcn.140026260
mov rcx, rax
call fcn.14005b9a0
movzx edx, al
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x120]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea r8, [r15 + 0xa0]
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
lea r8, [rbp - 0x70]
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [r15 + 0x20]
movzx edx, byte [rax + 0x10]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0xe0]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [r15 + 0x20]
movzx edx, byte [rax + 0x58]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x130]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
mov rdx, qword [r15 + 0x20]
add rdx, 0x68
lea rcx, [rbp - 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
mov rax, qword [rbp - 8]
cmp dword [rax + 4], 0
je 0x140038101
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [rbp - 8]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x108]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
mov rdx, qword [r15 + 0x20]
add rdx, 0x70
lea rcx, [rbp - 0x10]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
mov rax, qword [rbp - 0x10]
cmp dword [rax + 4], 0
je 0x14003819d
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [rbp - 0x10]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x110]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea r8, [r15 + 0xa8]
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
lea r8, [rbp - 0x58]
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
lea rax, [rsp + 0x68]
mov qword [rsp + 0x40], rax
mov rax, qword [r15 + 0x28]
movss xmm1, dword [rax + 0x3c]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_float____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x148]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x58]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rbp - 0x38]
mov qword [rsp + 0x40], rax
xor edx, edx
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x38], rax
lea rdx, [r15 + 0x170]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rsp + 0x50], rax
lea rdx, [rbp - 0x58]
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
mov rax, qword [r15 + 0x28]
movups xmm0, xmmword [rax + 0x44]
movups xmmword [rbp - 0x28], xmm0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QRect::constructor_int__int__int__int____ptr64]
mov ecx, dword [rax]
cmp dword [rbp - 0x28], ecx
jne 0x140038323
mov ecx, dword [rax + 8]
cmp dword [rbp - 0x20], ecx
jne 0x140038323
mov ecx, dword [rax + 4]
cmp dword [rbp - 0x24], ecx
jne 0x140038323
mov eax, dword [rax + 0xc]
cmp dword [rbp - 0x1c], eax
je 0x1400385e8
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_int___cdecl_QRect::height_void_const___ptr64]
mov edx, eax
mov r8d, 0xa
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
mov r14, rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_int___cdecl_QRect::width_void_const___ptr64]
mov edx, eax
mov r8d, 0xa
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
mov rsi, rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll__y_QRect__QEBAHXZ]
mov edx, eax
mov r8d, 0xa
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
mov rdi, rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll__x_QRect__QEBAHXZ]
mov edx, eax
mov r8d, 0xa
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
nop
mov rdx, rax
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rbx, rax
mov dword [rbp + 0xa8], 2
mov r8d, 0xffffffff
lea rdx, [0x14008b590]
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromUtf8_char_const____ptr64__int_]
nop
mov rdx, rax
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_class_QString_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
mov rdx, rbx
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rbx, rax
mov dword [rbp + 0xa8], 6
mov rdx, rdi
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_class_QString_const____ptr64____ptr64]
nop
mov rdx, rbx
lea rcx, [rbp - 0x78]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rbx, rax
mov dword [rbp + 0xa8], 0xe
mov r8d, 0xffffffff
lea rdx, [0x14008b590]
lea rcx, [rbp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromUtf8_char_const____ptr64__int_]
nop
mov rdx, rax
lea rcx, [rbp - 0x78]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_class_QString_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
mov rdx, rbx
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rbx, rax
mov dword [rbp + 0xa8], 0x1e
mov rdx, rsi
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_class_QString_const____ptr64____ptr64]
nop
mov rdx, rbx
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rbx, rax
mov dword [rbp + 0xa8], 0x3e
mov r8d, 0xffffffff
lea rdx, [0x14008b590]
lea rcx, [rbp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromUtf8_char_const____ptr64__int_]
nop
mov rdx, rax
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_class_QString_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
mov rdx, rbx
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov dword [rbp + 0xa8], Ordinal_130
mov rdx, r14
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::append_class_QString_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x78]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov dword [rbp + 0xa8], 0x40
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea rax, [rbp + 8]
mov qword [rbp - 0x68], rax
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_class_QString_const____ptr64____ptr64]
mov rsi, rax
lea rax, [rbp + 0x50]
mov qword [rbp - 0x60], rax
lea rdx, [r15 + 0x150]
lea rcx, [rbp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rbp + 0x40]
mov qword [rbp - 0x38], rax
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea r8, [r15 + 0xb0]
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
lea r8, [rbp - 0x40]
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
lea rax, [rbp + 8]
mov qword [rsp + 0x68], rax
mov rax, qword [r15 + 0x30]
movzx edx, byte [rax + 0x18]
lea rcx, [rbp + 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x38], rax
lea rdx, [r15 + 0x190]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x40]
mov qword [rbp - 0x60], rax
lea rdx, [rbp - 0x40]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rbp + 8]
mov qword [rsp + 0x68], rax
call fcn.140026260
mov rcx, rax
call fcn.14005b960
movzx edx, al
lea rcx, [rbp + 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x38], rax
lea rdx, [r15 + 0x198]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x40]
mov qword [rbp - 0x60], rax
lea rdx, [rbp - 0x40]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea r8, [r15 + 0xb8]
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
lea rax, [rbp + 0x50]
mov qword [rsp + 0x68], rax
mov rax, qword [r15 + 0x38]
mov edx, dword [rax + 0x1c]
lea rcx, [rbp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_int____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x38], rax
lea rdx, [r15 + 0x1a0]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x40]
mov qword [rbp - 0x60], rax
lea rdx, [rbp - 0x48]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rbp + 0x40]
mov qword [rsp + 0x68], rax
mov rax, qword [r15 + 0x38]
movzx edx, byte [rax + 0x18]
lea rcx, [rbp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x38], rax
lea rdx, [r15 + 0x188]
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdi, rax
lea rax, [rsp + 0x40]
mov qword [rbp - 0x60], rax
lea rdx, [rbp - 0x48]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
mov edx, 4
lea rcx, str.Tips
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0xa8], rax
lea r8, [rbp + 0xa8]
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomElement___cdecl_QDomDocument::createElement_class_QString_const____ptr64____ptr64]
nop
lea rcx, [rbp + 0xa8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
lea r8, [rbp - 0x50]
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_class_QDomNode___cdecl_QDomNode::appendChild_class_QDomNode_const____ptr64____ptr64]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomNode::destructor_void____ptr64]
lea rax, [rbp + 0x30]
mov qword [rsp + 0x68], rax
movzx edx, byte [r15 + 0x8c]
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rbp - 0x38], rax
mov edx, reloc.WsAP_FilmoraX.dll_Ordinal_27
lea rcx, str.IsFirstTimeHideToSystemTray
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x40]
mov qword [rbp - 0x60], rax
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rdi
lea r8, [rsp + 0x30]
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rax, [rsp + 0x58]
mov qword [rsp + 0x68], rax
movzx edx, byte [r15 + 0x8d]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_bool____ptr64]
mov rdi, rax
lea rax, [rsp + 0x30]
mov qword [rbp - 0x38], rax
mov edx, 0x16
lea rcx, str.IsFirstTimeRerecording
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x40]
mov qword [rbp - 0x60], rax
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::constructor_class_QDomElement_const____ptr64____ptr64]
mov rbx, rax
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x38]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::constructor_class_QDomDocument_const____ptr64____ptr64]
nop
mov r9, rdi
lea r8, [rsp + 0x30]
mov rdx, rbx
mov rcx, rax
call fcn.14003d200
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.FFCore.dll_public:_static_void___cdecl_FFDomDocument::saveXmlContent2File_class_QDomDocument____ptr64__class_QString_const____ptr64_]
nop
lea rcx, [rbp - 0x50]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x48]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x58]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x10]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x70]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x80]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp + 0xb8]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomElement::destructor_void____ptr64]
nop
lea rcx, [rbp + 0xb0]
call qword [sym.imp.Qt5Xml.dll_public:_void___cdecl_QDomDocument::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x78]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rbx, qword [rsp + 0x1a0]
add rsp, 0x170
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret