Function at 0x50db20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x595be5
mov eax, dword fs:[0]
push eax
sub esp, 0x204
mov eax, dword [0x612678]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x190], 0
push 0xffffffffffffffff
mov dword [ebp - 0x1a4], 0
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push str.Amazon_MP3
call ebx
mov dword [ebp - 0x1b8], eax
push 0xffffffffffffffff
push str.Amazon_Music
mov dword [ebp - 4], 0
call ebx
mov dword [ebp - 0x1f0], eax
push 0xffffffffffffffff
push str.iTunes
mov byte [ebp - 4], 1
call ebx
mov dword [ebp - 0x1ec], eax
push 0xffffffffffffffff
push str.Artwork_Cache
mov byte [ebp - 4], 2
call ebx
mov dword [ebp - 0x1e8], eax
push 0xffffffffffffffff
push str.Hammer_Cache
mov byte [ebp - 4], 3
call ebx
mov dword [ebp - 0x1e4], eax
push 0xffffffffffffffff
push str.Library
mov byte [ebp - 4], 4
call ebx
mov dword [ebp - 0x1e0], eax
push 0xffffffffffffffff
push str.Local_Storage
mov byte [ebp - 4], 5
call ebx
mov dword [ebp - 0x1dc], eax
push 0xffffffffffffffff
push str.Logs
mov byte [ebp - 4], 6
call ebx
add esp, 0x40
mov dword [ebp - 0x1d8], eax
push 0xffffffffffffffff
push str.App_Cache
mov byte [ebp - 4], 7
call ebx
mov dword [ebp - 0x1d4], eax
push 0xffffffffffffffff
push str.Crash_Dumps
mov byte [ebp - 4], 8
call ebx
mov dword [ebp - 0x210], eax
push 0xffffffffffffffff
push str.Updater
mov byte [ebp - 4], 9
call ebx
mov dword [ebp - 0x1d0], eax
push 0xffffffffffffffff
push str.Download
mov byte [ebp - 4], 0xa
call ebx
mov dword [ebp - 0x1cc], eax
push 0xffffffffffffffff
push str.Streaming_Cache
mov byte [ebp - 4], 0xb
call ebx
mov dword [ebp - 0x1c8], eax
push 0xffffffffffffffff
push 0x5d5eb8
mov byte [ebp - 4], 0xc
call ebx
mov dword [ebp - 0x1c4], eax
push 0xffffffffffffffff
push str.Search_Index_Cache
mov byte [ebp - 4], 0xd
call ebx
mov dword [ebp - 0x1c0], eax
push 0xffffffffffffffff
push str.LibraryDump
mov byte [ebp - 4], 0xe
call ebx
add esp, 0x40
mov dword [ebp - 0x1fc], eax
push 0xffffffffffffffff
push str.User_Data
mov byte [ebp - 4], 0xf
call ebx
mov dword [ebp - 0x1b4], eax
push 0xffffffffffffffff
push str.Crashpad
mov byte [ebp - 4], 0x10
call ebx
mov dword [ebp - 0x1f4], eax
push 0xffffffffffffffff
push str.reports
mov byte [ebp - 4], 0x11
call ebx
mov dword [ebp - 0x1f8], eax
push 0xffffffffffffffff
push str.completed
mov byte [ebp - 4], 0x12
call ebx
mov dword [ebp - 0x20c], eax
lea eax, [ebp - 0x18c]
mov byte [ebp - 4], 0x13
push 9
push eax
call dword [sym.imp.QtGui4.dll_public:_static_class_QString___cdecl_QDesktopServices::storageLocation_enum_QDesktopServices::StandardLocation_]
mov esi, eax
lea eax, [ebp - 0x1a6]
mov byte [ebp - 4], 0x14
push eax
call dword [sym.imp.QtCore4.dll_public:_static_class_QChar___cdecl_QDir::separator_void_]
add esp, 0x2c
mov cx, word [eax]
mov word [ebp - 0x184], cx
push esi
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x15
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x184]
lea ecx, [ebp - 0x19c]
mov dword [ebp - 0x190], 1
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 0x16
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov edi, dword [sym.imp.QtCore4.dll_public:_static_class_QString___cdecl_QString::fromAscii_char_const___int_]
mov esi, eax
push 0xffffffffffffffff
lea eax, [ebp - 0x184]
mov dword [ebp - 0x190], 3
push str.Amazon_Music
push eax
call edi
add esp, 0xc
push eax
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 0x17
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x16
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push esi
mov ecx, 0x61f108
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x19c]
mov dword [ebp - 0x190], 0
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x13
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x1a6]
push eax
call dword [sym.imp.QtCore4.dll_public:_static_class_QChar___cdecl_QDir::separator_void_]
add esp, 4
mov ax, word [eax]
mov word [ebp - 0x184], ax
push 0x61f108
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x18
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x184]
lea ecx, [ebp - 0x19c]
mov dword [ebp - 0x190], 4
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 0x19
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push 0xffffffffffffffff
mov esi, eax
mov dword [ebp - 0x190], 0xc
lea eax, [ebp - 0x184]
push str.Data
push eax
call edi
add esp, 0xc
push eax
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 0x1a
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x19
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
push esi
mov ecx, 0x61f0f8
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x19c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x13
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x184]
push 4
push eax
call dword [sym.imp.QtGui4.dll_public:_static_class_QString___cdecl_QDesktopServices::storageLocation_enum_QDesktopServices::StandardLocation_]
add esp, 8
push eax
lea ecx, [ebp - 0x1ac]
mov byte [ebp - 4], 0x1b
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDir::constructor_class_QString_const__]
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x1d
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::exists_class_QString_const__const]
lea ecx, [ebp - 0x1ac]
test al, al
je 0x50e026
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x18c]
push eax
call dword [sym.imp.QtCore4.dll_public:_class_QString___thiscall_QDir::absoluteFilePath_class_QString_const__]
push eax
mov ecx, 0x61f140
mov byte [ebp - 4], 0x1e
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x1d
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x1f
call ebx
add esp, 8
mov dword [esi], eax
push 0x64
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x20
call ebx
add esp, 8
mov dword [esi], eax
push 3
sub esp, 0x10
mov byte [ebp - 4], 0x21
mov ecx, esp
mov dword [ebp - 0x1a0], esp
push 0x61f140
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_class_QString_const__]
push ecx
mov dword [ebp - 0x19c], esp
mov esi, esp
push 0xffffffffffffffff
push str.oldDirectory
mov byte [ebp - 4], 0x22
call ebx
mov dword [esi], eax
add esp, 4
mov byte [ebp - 4], 0x23
mov dword [ebp - 0x1bc], esp
mov esi, esp
push 0xffffffffffffffff
push str.usingOldMusicDirectory
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x24
call fcn.005130e0
mov byte [ebp - 4], 0x25
mov ecx, eax
mov byte [ebp - 4], 0x26
call fcn.005158f0
mov byte [ebp - 4], 0x27
mov ecx, eax
call fcn.00515040
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x28
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x29
jmp 0x50e143
lea eax, [ebp - 0x1f0]
push eax
lea eax, [ebp - 0x18c]
push eax
call dword [sym.imp.QtCore4.dll_public:_class_QString___thiscall_QDir::absoluteFilePath_class_QString_const__]
push eax
mov ecx, 0x61f140
mov byte [ebp - 4], 0x2a
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x1d
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x2b
call ebx
add esp, 8
mov dword [esi], eax
push 0x69
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x2c
call ebx
add esp, 8
mov dword [esi], eax
push 3
sub esp, 0x10
mov byte [ebp - 4], 0x2d
mov ecx, esp
mov dword [ebp - 0x1a0], esp
push 0x61f140
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_class_QString_const__]
push ecx
mov dword [ebp - 0x19c], esp
mov esi, esp
push 0xffffffffffffffff
push str.newDirectory
mov byte [ebp - 4], 0x2e
call ebx
mov dword [esi], eax
add esp, 4
mov byte [ebp - 4], 0x2f
mov dword [ebp - 0x1bc], esp
mov esi, esp
push 0xffffffffffffffff
push str.rebrandToNewMusicDirectory
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x30
call fcn.005130e0
mov byte [ebp - 4], 0x31
mov ecx, eax
mov byte [ebp - 4], 0x32
call fcn.005158f0
mov byte [ebp - 4], 0x33
mov ecx, eax
call fcn.00515040
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x34
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x35
mov ecx, eax
call fcn.00515040
push eax
mov ecx, edi
call fcn.00429600
lea ecx, [ebp - 0x180]
call fcn.00429560
lea ecx, [ebp - 0x180]
call fcn.00516570
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x1d
call fcn.005133a0
mov ebx, dword [sym.imp.QtCore4.dll_public:_static_class_QChar___cdecl_QDir::separator_void_]
lea eax, [ebp - 0x1a6]
push eax
call ebx
movzx eax, word [eax]
push eax
lea eax, [ebp - 0x1b4]
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.0050da90
lea eax, [ebp - 0x196]
mov byte [ebp - 4], 0x36
push eax
call ebx
add esp, 0x14
movzx eax, word [eax]
mov word [ebp - 0x194], ax
lea eax, [ebp - 0x1f4]
mov byte [ebp - 4], 0x37
push eax
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x194]
lea ecx, [ebp - 0x184]
mov dword [ebp - 0x190], 0x20
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x38
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov edi, dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
lea ecx, [ebp - 0x18c]
mov esi, eax
mov dword [ebp - 0x190], 0x60
lea eax, [ebp - 0x1f8]
push eax
call edi
push esi
lea ecx, [ebp - 0x1b0]
call edi
lea ecx, [ebp - 0x18c]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x184]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x188]
push 4
push eax
call dword [sym.imp.QtGui4.dll_public:_static_class_QString___cdecl_QDesktopServices::storageLocation_enum_QDesktopServices::StandardLocation_]
mov esi, eax
lea eax, [ebp - 0x196]
mov byte [ebp - 4], 0x39
push eax
call ebx
add esp, 0xc
mov cx, word [eax]
mov word [ebp - 0x194], cx
push esi
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x3a
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x194]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x80
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x3b
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x180
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f128
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x188]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x196]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x3c
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x200
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x3d
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x600
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f118
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x196]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x800
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
mov byte [ebp - 4], 0x3f
push esi
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x1800
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f104
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x196]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x40
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x2000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x41
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x6000
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f13c
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x196]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x42
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x8000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x43
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x18000
lea eax, [ebp - 0x1dc]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f0f0
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x196]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f108
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x44
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x20000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x45
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x60000
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f0f4
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x196]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x46
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x80000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x47
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x180000
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f12c
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x1fe]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f108
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x48
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x200000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x49
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x600000
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f0fc
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x200]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f108
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x4a
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x800000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x4b
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x1800000
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f124
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x202]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
mov byte [ebp - 4], 0x4c
push 0x61f0f8
lea ecx, [ebp - 0x18c]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x2000000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x4d
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x6000000
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f110
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x204]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x4e
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x8000000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x4f
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x18000000
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f0ec
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x206]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x50
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0x20000000
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
mov byte [ebp - 4], 0x51
push esi
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x190], 0x60000000
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f100
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x1ba]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f0f8
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x52
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x190], closesocket
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x53
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x1a4], 1
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f134
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
mov dword [ebp - 0x1a4], 0
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x19a]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f108
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x54
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x1a4], 2
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x55
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x1a4], 6
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f114
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x1a4], 0
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x19e]
push eax
call ebx
add esp, 4
movzx eax, word [eax]
mov word [ebp - 0x188], ax
push 0x61f108
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x56
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push dword [ebp - 0x188]
lea ecx, [ebp - 0x18c]
mov dword [ebp - 0x1a4], 8
mov esi, eax
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QChar_]
push esi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x57
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, eax
mov dword [ebp - 0x1a4], 0x18
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x184]
call edi
push esi
mov ecx, 0x61f11c
call dword [sym.imp.QtCore4.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18c]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
mov esi, dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDir::constructor_class_QString_const__]
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x188]
mov byte [ebp - 4], 0x58
call esi
push 0x61f0f8
mov ecx, eax
mov byte [ebp - 4], 0x59
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
mov edi, dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDir::destructor_void_]
lea ecx, [ebp - 0x188]
test al, al
sete bl
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x50ed3d
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x5a
call ebx
add esp, 8
mov dword [esi], eax
push 0x85
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x5b
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateDataDirectory
mov byte [ebp - 4], 0x5c
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x5d
call fcn.005130e0
mov byte [ebp - 4], 0x5e
mov ecx, eax
mov byte [ebp - 4], 0x5f
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x60
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x61
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x62
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f118
mov ecx, eax
mov byte [ebp - 4], 0x63
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50ee49
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x64
call ebx
add esp, 8
mov dword [esi], eax
push 0x89
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x65
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateArtworkCacheDirectory
mov byte [ebp - 4], 0x66
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x67
call fcn.005130e0
mov byte [ebp - 4], 0x68
mov ecx, eax
mov byte [ebp - 4], 0x69
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x6a
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x6b
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x6c
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f104
mov ecx, eax
mov byte [ebp - 4], 0x6d
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50ef55
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x6e
call ebx
add esp, 8
mov dword [esi], eax
push 0x8d
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x6f
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateLyricsCacheDirectory
mov byte [ebp - 4], 0x70
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x71
call fcn.005130e0
mov byte [ebp - 4], 0x72
mov ecx, eax
mov byte [ebp - 4], 0x73
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x74
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x75
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x76
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f13c
mov ecx, eax
mov byte [ebp - 4], 0x77
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f095
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x78
call ebx
add esp, 8
mov dword [esi], eax
push 0x91
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x79
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateLibraryDirectory
mov byte [ebp - 4], 0x7a
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x7b
call fcn.005130e0
mov byte [ebp - 4], 0x7c
mov ecx, eax
mov byte [ebp - 4], 0x7d
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x7e
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov ecx, eax
mov byte [ebp - 4], 0x7f
call fcn.00515040
push eax
mov ecx, edi
call fcn.00429600
lea ecx, [ebp - 0x180]
call fcn.00429560
lea ecx, [ebp - 0x180]
call fcn.00516570
lea ecx, [ebp - 0x78]
call fcn.005133a0
mov esi, dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDir::constructor_class_QString_const__]
mov edi, dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDir::destructor_void_]
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x80
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f0f0
mov ecx, eax
mov byte [ebp - 4], 0x81
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f1a1
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x82
call ebx
add esp, 8
mov dword [esi], eax
push 0x94
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x83
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateLocalStorageDirectory
mov byte [ebp - 4], 0x84
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x85
call fcn.005130e0
mov byte [ebp - 4], 0x86
mov ecx, eax
mov byte [ebp - 4], 0x87
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x88
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x89
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x8a
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f0f4
mov ecx, eax
mov byte [ebp - 4], 0x8b
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f2ad
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x8c
call ebx
add esp, 8
mov dword [esi], eax
push 0x98
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x8d
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateLogsDirectory
mov byte [ebp - 4], 0x8e
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x8f
call fcn.005130e0
mov byte [ebp - 4], 0x90
mov ecx, eax
mov byte [ebp - 4], 0x91
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x92
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x93
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x94
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f12c
mov ecx, eax
mov byte [ebp - 4], 0x95
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f3b9
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0x96
call ebx
add esp, 8
mov dword [esi], eax
push 0x9c
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0x97
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateAppCacheDirectory
mov byte [ebp - 4], 0x98
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x99
call fcn.005130e0
mov byte [ebp - 4], 0x9a
mov ecx, eax
mov byte [ebp - 4], 0x9b
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0x9c
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0x9d
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0x9e
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f0fc
mov ecx, eax
mov byte [ebp - 4], 0x9f
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f4c5
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0xa0
call ebx
add esp, 8
mov dword [esi], eax
push 0xa0
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0xa1
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateCrashDumpDirectory
mov byte [ebp - 4], 0xa2
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0xa3
call fcn.005130e0
mov byte [ebp - 4], 0xa4
mov ecx, eax
mov byte [ebp - 4], 0xa5
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0xa6
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0xa7
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0xa8
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f110
mov ecx, eax
mov byte [ebp - 4], 0xa9
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f5d1
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0xaa
call ebx
add esp, 8
mov dword [esi], eax
push 0xa4
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0xab
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateTempDownloadDirectory
mov byte [ebp - 4], 0xac
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0xad
call fcn.005130e0
mov byte [ebp - 4], 0xae
mov ecx, eax
mov byte [ebp - 4], 0xaf
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0xb0
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0xb1
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0xb2
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f0ec
mov ecx, eax
mov byte [ebp - 4], 0xb3
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f6dd
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0xb4
call ebx
add esp, 8
mov dword [esi], eax
push 0xa8
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0xb5
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateStreamingCacheDirectory
mov byte [ebp - 4], 0xb6
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0xb7
call fcn.005130e0
mov byte [ebp - 4], 0xb8
mov ecx, eax
mov byte [ebp - 4], 0xb9
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0xba
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0xbb
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0xbc
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f134
mov ecx, eax
mov byte [ebp - 4], 0xbd
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f7e9
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0xbe
call ebx
add esp, 8
mov dword [esi], eax
push 0xac
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0xbf
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateSearchIndexDirectory
mov byte [ebp - 4], 0xc0
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0xc1
call fcn.005130e0
mov byte [ebp - 4], 0xc2
mov ecx, eax
mov byte [ebp - 4], 0xc3
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0xc4
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0xc5
jmp 0x50f8f0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0xc6
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f114
mov ecx, eax
mov byte [ebp - 4], 0xc7
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::mkpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
jne 0x50f92a
sub esp, 0x68
mov edi, esp
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x188], esp
push str.Morpho::Storage::InitStorageLocations
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ebx, dword [sym.imp.QtCore4.dll_private:_static_struct_QString::Data____cdecl_QString::fromAscii_helper_char_const___int_]
push ecx
mov dword [ebp - 0x194], esp
mov esi, esp
push 0xffffffffffffffff
push 0x59e6a0
mov byte [ebp - 4], 0xc8
call ebx
add esp, 8
mov dword [esi], eax
push 0xb0
push ecx
mov dword [ebp - 0x184], esp
mov esi, esp
push 0xffffffffffffffff
push str.MorphoStorage
mov byte [ebp - 4], 0xc9
call ebx
add esp, 8
mov dword [esi], eax
push 4
push ecx
mov dword [ebp - 0x18c], esp
mov esi, esp
push 0xffffffffffffffff
push str.CouldNotCreateLibraryDumpDirectory
mov byte [ebp - 4], 0xca
call ebx
add esp, 8
mov dword [esi], eax
push 0
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0xcb
call fcn.005130e0
mov byte [ebp - 4], 0xcc
mov ecx, eax
mov byte [ebp - 4], 0xcd
call fcn.005158f0
mov ecx, eax
call fcn.00515020
mov ecx, eax
mov byte [ebp - 4], 0xce
call fcn.00515840
mov ecx, eax
call fcn.00515030
mov byte [ebp - 4], 0xcf
mov ecx, eax
call fcn.00515040
push eax
mov ecx, edi
call fcn.00429600
lea ecx, [ebp - 0x180]
call fcn.00429560
lea ecx, [ebp - 0x180]
call fcn.00516570
lea ecx, [ebp - 0x78]
call fcn.005133a0
mov edi, dword [sym.imp.QtCore4.dll_public:_void___thiscall_QDir::destructor_void_]
xor bl, bl
jmp 0x50f9c2
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0xd0
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f100
mov ecx, eax
mov byte [ebp - 4], 0xd1
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::exists_class_QString_const__const]
lea ecx, [ebp - 0x188]
mov bl, al
call edi
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x36
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x50f9c0
mov eax, dword [sym.imp.QtCore4.dll_struct_QString::Data_QString::shared_null]
mov dword [ebp - 0x184], eax
lock inc dword [eax]
lea eax, [ebp - 0x184]
mov byte [ebp - 4], 0xd2
push eax
lea ecx, [ebp - 0x188]
call esi
push 0x61f100
mov ecx, eax
mov byte [ebp - 4], 0xd3
call dword [sym.imp.QtCore4.dll_public:_bool___thiscall_QDir::rmpath_class_QString_const__const]
lea ecx, [ebp - 0x188]
call edi
lea ecx, [ebp - 0x184]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov bl, 1
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1ac]
call edi
lea ecx, [ebp - 0x20c]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1cc]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x210]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1dc]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.QtCore4.dll_public:_void___thiscall_QString::destructor_void_]
mov al, bl
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.00556510
mov esp, ebp
pop ebp
ret