Function at 0x472e80
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebp
lea ebp, [esp - 0x74]
sub esp, 0x74
push 0xffffffffffffffff
push 0x4e5325
mov eax, dword fs:[0]
push eax
sub esp, 0x88
push ebx
push esi
push edi
mov eax, dword [0x549170]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov dword [ebp - 0x24], ebx
lea ecx, [ebp + 0x4c]
mov dword [ebp - 0x60], 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonObject::constructor_void_]
mov eax, dword [ebx + 0x14]
mov dword [ebp - 4], 0
mov ecx, dword [eax + 8]
call dword [sym.imp.Qt5WebEngineWidgets.dll_public:_class_QWebEnginePage____thiscall_QWebEngineView::page_void_const]
mov esi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
mov ebx, eax
push 0x5d
push str.__document.getElementById_wl_post_.getElementsByClassName_page_post_thumb_sized_photo__0_
mov dword [ebp + 0x18], ebx
call esi
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp + 0x1c]
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
mov bl, al
lea ecx, [ebp - 0x48]
lea eax, [ebp + 0x64]
mov byte [ebp + 0x6c], bl
push eax
push 0
push 0
push 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
push dword [ebp + 0x6c]
mov ecx, eax
mov byte [ebp - 4], 4
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___bool_]
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
mov edi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
test bl, bl
je 0x47341b
push 0x57
push str.__document.getElementById_wl_post_.getElementsByClassName_page_post_thumb_video__0_
mov byte [ebp + 0x2f], 0
call esi
mov dword [ebp + 0x5c], eax
mov ebx, dword [ebp + 0x18]
lea eax, [ebp + 0x5c]
push eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 5
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x5c]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
movzx ecx, byte [ebp + 0x2f]
test al, al
mov eax, 1
cmovne ecx, eax
push 0x5f
push str.document.getElementById_wl_post_.getElementsByClassName_page_post_thumb_sized_photo__0_.src
mov dword [ebp + 0x68], ecx
call esi
mov dword [ebp + 0x5c], eax
lea eax, [ebp + 0x5c]
mov byte [ebp - 4], 6
push eax
lea eax, [ebp + 8]
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x5c]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
lea eax, [ebp + 0x5c]
push eax
lea ecx, [ebp + 0x1c]
call ebx
mov esi, eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 7
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
call eax
push esi
push str.ImgUrl:
mov ecx, eax
mov byte [ebp - 4], 8
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
lea ecx, [ebp + 0x6c]
call esi
mov byte [ebp - 4], 3
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x64]
push eax
lea ecx, [ebp + 0x1c]
call ebx
push ecx
mov ecx, esp
mov byte [ebp - 4], 9
push 0
lea eax, [ebp + 0x64]
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::constructor_class_QString_const___enum_QUrl::ParsingMode_]
mov ecx, dword [ebp - 0x24]
mov ecx, dword [ecx + 0x14]
call fcn.004c7110
mov dword [ebp + 0x60], eax
test eax, eax
je 0x4733f9
lea eax, [ebp + 0x6c]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
mov ecx, eax
call ebx
mov ecx, dword [ebp + 0x60]
mov byte [ebp - 4], 0xa
mov ecx, dword [ecx]
push dword [ecx + 4]
mov ecx, eax
push str.img_size:
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___int_]
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 9
call esi
lea eax, [ebp + 0x6c]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
mov ecx, dword [ebp + 0x60]
add ecx, 4
mov byte [ebp - 4], 0xb
push ecx
push str.img_type:
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 9
call esi
push 0
push dword [ebp + 0x60]
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.Qt5Gui.dll_public:_static_class_QImage___cdecl_QImage::fromData_class_QByteArray_const___char_const__]
add esp, 0xc
push 1
push 2
push 0x208
push 0x208
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0xc
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Gui.dll_public:_class_QImage___thiscall_QImage::scaled_int__int__enum_Qt::AspectRatioMode__enum_Qt::TransformationMode_]
push 0x208
push 0x208
push 0
push 0
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xd
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Gui.dll_public:_class_QImage___thiscall_QImage::copy_int__int__int__int_]
lea ecx, [ebp - 0x70]
call dword [sym.imp.Qt5Gui.dll_public_virtual:_void___thiscall_QImage::destructor_void_]
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x10
call dword [sym.imp.Qt5Gui.dll_public_virtual:_void___thiscall_QImage::destructor_void_]
lea eax, [ebp + 0x6c]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
push str.end_scaling
mov ecx, eax
mov byte [ebp - 4], 0x11
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp + 0x6c]
call esi
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::constructor_void_]
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0x12
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
push str.before_isVideo1
mov ecx, eax
mov byte [ebp - 4], 0x13
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x12
call esi
push 0
lea eax, [ebp + 0x5c]
push eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QBuffer::constructor_class_QByteArray___class_QObject__]
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0x14
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
push str.before_isVideo2
mov ecx, eax
mov byte [ebp - 4], 0x15
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x14
call esi
push 0xffffffffffffffff
push 0x4f2d70
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Gui.dll_public:_bool___thiscall_QImage::save_class_QIODevice___char_const___int_const]
push str.null
lea ecx, [ebp - 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_char_const__]
cmp byte [ebp + 0x68], 0
je 0x4732f7
mov esi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 5
push str.image
mov byte [ebp - 4], 0x16
call esi
add esp, 8
mov dword [ebp + 0x60], eax
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x17
push eax
lea eax, [ebp + 0x60]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x14
call ebx
lea eax, [ebp + 0x6c]
push eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QByteArray::toBase64_void_]
lea ecx, [ebp + 0x5c]
call eax
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x18
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromLatin1_class_QByteArray_const__]
add esp, 8
push eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x19
call eax
push 5
push str.video
mov byte [ebp - 4], 0x1a
call esi
add esp, 8
mov dword [ebp + 0x60], eax
mov byte [ebp - 4], 0x1b
jmp 0x47338f
mov esi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 5
push str.video
mov byte [ebp - 4], 0x1c
call esi
add esp, 8
mov dword [ebp + 0x60], eax
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x1d
push eax
lea eax, [ebp + 0x60]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x14
call ebx
lea eax, [ebp + 0x6c]
push eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QByteArray::toBase64_void_]
lea ecx, [ebp + 0x5c]
call eax
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x1e
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromLatin1_class_QByteArray_const__]
add esp, 8
push eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x1f
call eax
push 5
push str.image
mov byte [ebp - 4], 0x20
call esi
add esp, 8
mov dword [ebp + 0x60], eax
mov byte [ebp - 4], 0x21
lea eax, [ebp - 0x70]
push eax
lea eax, [ebp + 0x60]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x70]
call ebx
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public_virtual:_void___thiscall_QBuffer::destructor_void_]
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Gui.dll_public_virtual:_void___thiscall_QImage::destructor_void_]
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x4734c9
sub esp, 0x10
mov ecx, esp
push 0x507ee8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x64]
jmp 0x47549d
push str.null
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_char_const__]
push 5
push str.image
mov byte [ebp - 4], 0x22
call esi
add esp, 8
mov dword [ebp + 0x64], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x23
push eax
lea eax, [ebp + 0x64]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 3
call ebx
push str.null
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_char_const__]
push 5
push str.video
mov byte [ebp - 4], 0x24
call esi
add esp, 8
mov dword [ebp + 0x64], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x25
push eax
lea eax, [ebp + 0x64]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 3
call ebx
push 0x57
push str.__document.getElementById_wl_post_.getElementsByClassName_page_media_poll_title__0_
call esi
mov dword [ebp + 0x64], eax
mov ebx, dword [ebp + 0x18]
lea eax, [ebp + 0x64]
push eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x26
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
jne 0x473535
sub esp, 0x10
mov ecx, esp
push 0x50c6d8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
jmp 0x4754a3
push 0x5f
push str.document.getElementById_wl_post_.getElementsByClassName_page_media_poll_title__0_.innerText
call esi
mov dword [ebp + 0x64], eax
lea eax, [ebp + 0x64]
mov byte [ebp - 4], 0x27
push eax
lea eax, [ebp + 8]
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x58]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x28
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
call eax
lea ecx, [ebp + 0x58]
mov byte [ebp - 4], 0x29
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x28
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
mov eax, dword [ebp + 0x58]
cmp dword [eax + 4], 0
je 0x475480
push 0x5e
push str.document.getElementById_wl_post_.getElementsByClassName_page_media_poll_desc__0_.innerText
call esi
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x2a
push eax
lea eax, [ebp + 8]
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x28
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x60]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
push 0x10
push 0x50c7e0
mov byte [ebp - 4], 0x2b
call esi
add esp, 8
mov dword [ebp + 0x70], eax
push 1
push 0
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x2c
push eax
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
cmp eax, 0xffffffff
mov byte [ebp - 4], 0x2b
lea ecx, [ebp + 0x70]
setne bl
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x473679
push str.public
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_char_const__]
push 8
push str.polltype
mov byte [ebp - 4], 0x2d
call esi
add esp, 8
mov dword [ebp + 0x70], eax
mov byte [ebp - 4], 0x2e
jmp 0x4736dd
push 0x12
push 0x50c808
call esi
add esp, 8
mov dword [ebp + 0x70], eax
push 1
push 0
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x2f
push eax
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
cmp eax, 0xffffffff
mov byte [ebp - 4], 0x2b
lea ecx, [ebp + 0x70]
setne bl
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x475471
push str.anonymous
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_char_const__]
push 8
push str.polltype
mov byte [ebp - 4], 0x30
call esi
add esp, 8
mov dword [ebp + 0x70], eax
mov byte [ebp - 4], 0x31
lea eax, [ebp + 8]
push eax
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x2b
call ebx
push 1
push 0
lea eax, [ebp + 0x60]
push eax
lea ecx, [ebp + 0x58]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
mov dword [ebp + 0x70], eax
lea ecx, [ebp - 0x48]
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
push dword [ebp + 0x70]
mov ecx, eax
mov byte [ebp - 4], 0x32
push str.Pos:
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___int_]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x2b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
mov eax, dword [ebp + 0x70]
cmp eax, 0xffffffff
jne 0x47379a
sub esp, 0x10
mov ecx, esp
push 0x50c6d8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x47549a
test eax, eax
jne 0x473772
mov eax, dword [ebp + 0x60]
lea ecx, [ebp + 0x58]
push 0xffffffffffffffff
push dword [eax + 4]
lea eax, [ebp + 0x68]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::mid_int__int_]
push eax
lea ecx, [ebp + 0x58]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x58]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
push 4
push str.text
mov byte [ebp - 4], 0x33
call esi
add esp, 8
mov dword [ebp + 0x70], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x34
push eax
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
call ebx
lea ecx, [ebp + 0x60]
mov byte [ebp - 4], 0x28
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp + 0x18]
lea eax, [ebp + 0x6c]
push eax
call dword [sym.imp.Qt5WebEngineWidgets.dll_public:_class_QUrl___thiscall_QWebEnginePage::url_void_]
push 0
lea ecx, [ebp + 0x44]
mov byte [ebp - 4], 0x35
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QUrl::toString_class_QUrlTwoFlags_enum_QUrl::UrlFormattingOption__enum_QUrl::ComponentFormattingOption__]
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x37
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::destructor_void_]
push 3
push 0x4f9e2c
call esi
add esp, 8
mov dword [ebp + 0x70], eax
push 1
push 0
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x38
push eax
lea ecx, [ebp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
lea ecx, [ebp + 0x70]
mov dword [ebp + 0x68], eax
mov byte [ebp - 4], 0x37
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [ebp + 0x68]
cmp eax, 0xffffffff
je 0x4738d3
push 0xffffffffffffffff
add eax, 3
lea ecx, [ebp + 0x44]
push eax
lea eax, [ebp + 0x70]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::mid_int__int_]
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x39
push str.https:__vk.com_
push eax
call fcn.00404c30
add esp, 0xc
lea ecx, [ebp + 0x44]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x37
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 4
push str.wall
call esi
add esp, 8
mov dword [ebp + 0x70], eax
push 1
push 0
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x3a
push eax
lea ecx, [ebp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
lea ecx, [ebp + 0x70]
mov esi, eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x44]
push eax
lea ecx, [ebp + 0x40]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push 0xffffffffffffffff
lea eax, [esi + 4]
mov byte [ebp - 4], 0x3b
push eax
lea eax, [ebp + 0x6c]
push eax
lea ecx, [ebp + 0x40]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::mid_int__int_]
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x3c
push str.post_poll
push eax
call fcn.00404c30
add esp, 0xc
lea ecx, [ebp + 0x40]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x3b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
push dword [sym.imp.Qt5Core.dll_class_QTextStream____cdecl_endl_class_QTextStream__]
lea ecx, [ebp + 0x40]
mov byte [ebp - 4], 0x3d
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QTextStream_____cdecl___class_QTextStream___]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x3b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
mov esi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 0x1f
push str.__document.getElementById__1_
call esi
mov dword [ebp + 0x38], eax
add esp, 4
mov byte [ebp + 0x68], 0x20
mov ecx, esp
mov byte [ebp - 4], 0x3e
push dword [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
push 0
lea eax, [ebp + 0x40]
push eax
lea eax, [ebp + 0x68]
push eax
lea ecx, [ebp + 0x38]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::arg_class_QString_const___int__class_QChar_]
push eax
push dword [ebp + 0x18]
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x3f
push eax
call fcn.004073f0
add esp, 0xc
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
je 0x475462
push 0x80
push str.document.getElementById_wl_post_.getElementsByClassName_page_media_poll__0_.getElementsByClassName_page_poll_radio_.length
call esi
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x40
push eax
push dword [ebp + 0x18]
lea eax, [ebp + 8]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 0
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QVariant::toInt_bool__const]
mov dword [ebp + 0x70], eax
cmp eax, 1
jge 0x473aad
sub esp, 0x10
mov ecx, esp
push 0x50c8f8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x38]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x40]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x47549a
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonArray::constructor_void_]
cmp dword [ebp + 0x70], 0
mov byte [ebp - 4], 0x41
mov dword [ebp + 0x64], 0
jle 0x473b9b
mov esi, dword [ebp + 0x18]
mov byte [ebp + 0x68], 0x20
push str.document.getElementById_wl_post_.getElementsByClassName_page_media_poll__0_.getElementsByClassName_page_poll_radio___1_.innerText
lea ecx, [ebp + 0x38]
call dword [0x4f00f8]
push ecx
mov ecx, esp
push dword [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
push 0xa
push 0
push dword [ebp + 0x64]
lea eax, [ebp + 0x6c]
push eax
lea ecx, [ebp + 0x38]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::arg_int__int__int__class_QChar_]
push eax
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x42
push esi
push eax
call fcn.004073f0
add esp, 0xc
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x70]
call edi
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x41
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x60]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
lea ecx, [ebp + 0x5c]
mov byte [ebp - 4], 0x43
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Core.dll__simplified_QString__QHAE_AV1_XZ]
push eax
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x44
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x45
push eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonArray::append_class_QJsonValue_const__]
lea ecx, [ebp + 8]
call ebx
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x60]
mov byte [ebp - 4], 0x41
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [ebp + 0x64]
inc eax
mov dword [ebp + 0x64], eax
cmp eax, dword [ebp + 0x70]
jl 0x473ad2
mov esi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QJsonArray_const__]
push 8
push str.variants
mov byte [ebp - 4], 0x46
call esi
add esp, 8
mov dword [ebp + 0x70], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x47
push eax
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
call ebx
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonArray::destructor_void_]
push 0x54
push str.__document.getElementById_wl_post_.getElementsByClassName_wl_owner_head_name__0_
call esi
mov dword [ebp + 0x70], eax
mov ebx, dword [ebp + 0x18]
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x48
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
jne 0x473c53
sub esp, 0x10
mov ecx, esp
push 0x50ca20
jmp 0x473a7d
push 0x5c
push str.document.getElementById_wl_post_.getElementsByClassName_wl_owner_head_name__0_.innerText
call esi
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x49
push eax
lea eax, [ebp + 8]
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x68]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
lea ecx, [ebp + 0x68]
mov eax, dword [eax]
cmp dword [eax + 4], 0
setne bl
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x473c44
lea eax, [ebp + 0x68]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
push eax
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x4a
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
push 6
push str.author
mov byte [ebp - 4], 0x4b
call esi
add esp, 8
mov dword [ebp + 0x70], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x4c
push eax
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
push 0x50cac0
mov ecx, eax
mov byte [ebp - 4], 0x4d
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
push 0x53
push str.__document.getElementById_wl_post_.getElementsByClassName_wl_owner_head_img__0_
call esi
mov dword [ebp + 0x70], eax
mov ebx, dword [ebp + 0x18]
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x4e
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
jne 0x473db6
sub esp, 0x10
mov ecx, esp
push 0x4f458c
jmp 0x473a7d
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
push 0x55
push str.document.getElementById_wl_post_.getElementsByClassName_wl_owner_head_img__0_.src
mov byte [ebp - 4], 0x4f
mov byte [ebp - 0x19], 0
call esi
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x50
push eax
lea eax, [ebp + 8]
push ebx
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp + 8]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x4f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 7
push str.camera_
call esi
add esp, 8
mov dword [ebp + 0x64], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0x51
push eax
lea ecx, [ebp + 0x1c]
mov dword [ebp - 0x60], 2
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
push 1
push 0
lea ecx, [ebp + 0x64]
mov dword [ebp - 4], 0x52
push ecx
mov ebx, 6
mov ecx, eax
mov dword [ebp - 0x60], ebx
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
cmp eax, 0xffffffff
jne 0x473ea1
push 0xa
push str.community_
call esi
add esp, 8
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x68]
mov dword [ebp - 4], 0x53
push eax
lea ecx, [ebp + 0x1c]
mov dword [ebp - 0x60], 0xe
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
push 1
push 0
lea ecx, [ebp + 0x70]
mov dword [ebp - 4], 0x54
push ecx
mov ebx, 0x1e
mov ecx, eax
mov dword [ebp - 0x60], ebx
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
mov byte [ebp + 0x2f], 0
cmp eax, 0xffffffff
je 0x473ea5
mov byte [ebp + 0x2f], 1
test bl, 0x10
je 0x473eb6
lea ecx, [ebp + 0x68]
and ebx, 0xffffffef
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, 8
je 0x473ec7
lea ecx, [ebp + 0x70]
and ebx, 0xfffffff7
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, 4
je 0x473ed8
lea ecx, [ebp + 0x6c]
and ebx, 0xfffffffb
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov dword [ebp - 4], 0x4f
test bl, 2
je 0x473eed
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
cmp byte [ebp + 0x2f], 0
mov ecx, 1
movzx eax, byte [ebp - 0x19]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
cmovne eax, ecx
mov dword [ebp + 0x5c], eax
lea ecx, [ebp + 0x1c]
lea eax, [ebp + 0x6c]
push eax
call ebx
mov esi, eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x55
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
push esi
push str.ImgUrl:
mov ecx, eax
mov byte [ebp - 4], 0x56
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
lea ecx, [ebp + 0x68]
call esi
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x4f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x70]
push eax
lea ecx, [ebp + 0x1c]
call ebx
push eax
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
mov ecx, esp
lea eax, [ebp - 0x14]
push 0
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::constructor_class_QString_const___enum_QUrl::ParsingMode_]
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + 0x14]
call fcn.004c7110
mov dword [ebp + 0x64], eax
test eax, eax
je 0x47543a
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
lea ecx, [ebp + 4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
mov ecx, eax
call ebx
mov ecx, dword [ebp + 0x64]
mov byte [ebp - 4], 0x57
mov ecx, dword [ecx]
push dword [ecx + 4]
mov ecx, eax
push str.img_size:
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___int_]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x4f
call esi
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
mov ecx, dword [ebp + 0x64]
add ecx, 4
mov byte [ebp - 4], 0x58
push ecx
push str.img_type:
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x4f
call esi
push 0
push dword [ebp + 0x64]
lea eax, [ebp - 0x44]
push eax
call dword [sym.imp.Qt5Gui.dll_public:_static_class_QImage___cdecl_QImage::fromData_class_QByteArray_const___char_const__]
add esp, 0xc
push 1
push 2
push 0x34
push 0x34
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x59
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Gui.dll_public:_class_QImage___thiscall_QImage::scaled_int__int__enum_Qt::AspectRatioMode__enum_Qt::TransformationMode_]
push 0x34
push 0x34
push 0
push 0
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x5a
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Gui.dll_public:_class_QImage___thiscall_QImage::copy_int__int__int__int_]
lea ecx, [ebp - 0x34]
call dword [sym.imp.Qt5Gui.dll_public_virtual:_void___thiscall_QImage::destructor_void_]
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x5d
call dword [sym.imp.Qt5Gui.dll_public_virtual:_void___thiscall_QImage::destructor_void_]
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
push str.Successfully_saved
mov ecx, eax
mov byte [ebp - 4], 0x5e
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x5d
call esi
cmp byte [ebp + 0x5c], 0
jne 0x47419c
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::constructor_void_]
push 0
lea eax, [ebp + 0x64]
mov byte [ebp - 4], 0x5f
push eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QBuffer::constructor_class_QByteArray___class_QObject__]
push 0xffffffffffffffff
push 0x4f2d70
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x60
push eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.Qt5Gui.dll_public:_bool___thiscall_QImage::save_class_QIODevice___char_const___int_const]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public_virtual:_void___thiscall_QBuffer::close_void_]
lea eax, [ebp + 0x6c]
push eax
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QByteArray::toBase64_void_]
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x61
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromLatin1_class_QByteArray_const__]
add esp, 8
push eax
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x62
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 6
push str.avatar
mov byte [ebp - 4], 0x63
call ebx
add esp, 8
mov dword [ebp + 0x70], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x64
push eax
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.Qt5Core.dll_public_virtual:_void___thiscall_QBuffer::destructor_void_]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
jmp 0x4741f6
push str.default
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_char_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 6
push str.avatar
mov byte [ebp - 4], 0x65
call ebx
add esp, 8
mov dword [ebp + 0x70], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x66
push eax
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x4f
call dword [sym.imp.Qt5Gui.dll_public_virtual:_void___thiscall_QImage::destructor_void_]
push 7
push str.vk.time
call ebx
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x67
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call edi
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x4f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x48]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QList_class_QVariant____thiscall_QVariant::toList_void_]
lea eax, [ebp + 0x48]
mov byte [ebp - 4], 0x68
push eax
lea eax, [ebp + 0x6c]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
mov ecx, eax
call ebx
push str.vkTime:
mov ecx, eax
mov byte [ebp - 4], 0x69
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
push ecx
mov ecx, esp
mov eax, dword [eax]
mov dword [ecx], eax
inc dword [eax + 0xc]
lea eax, [ebp + 0x68]
push eax
call fcn.00420b90
add esp, 0xc
lea ecx, [ebp + 0x68]
call esi
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x68
call esi
lea ecx, [ebp + 0x48]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QListData::size_void_const]
cmp eax, 6
jge 0x4742ea
sub esp, 0x10
mov ecx, esp
push 0x50bdc0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x48]
call fcn.004219d0
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x473a8d
lea eax, [ebp + 0x68]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call ebx
push str.After
mov ecx, eax
mov byte [ebp - 4], 0x6a
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x68
call esi
push 2
lea ecx, [ebp + 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 1
lea ecx, [ebp + 0x48]
mov esi, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 0
lea ecx, [ebp + 0x48]
mov edi, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 0
mov ecx, esi
mov ebx, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
call fcn.004d2230
push eax
push 0
mov ecx, edi
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
call fcn.004d2230
push eax
push 0
mov ecx, ebx
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
call fcn.004d2230
push eax
lea ecx, [ebp - 0x78]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDate::constructor_int__int__int_]
mov edi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 0x54
push str.__document.getElementById_wl_post_.getElementsByClassName_wl_owner_head_date__0_
call edi
mov dword [ebp + 0x70], eax
mov esi, dword [ebp + 0x18]
lea eax, [ebp + 0x70]
push eax
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x6b
push esi
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x68
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
jne 0x474430
sub esp, 0x10
mov ecx, esp
push 0x50bdc0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x48]
call fcn.004219d0
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x38]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x40]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x58]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call ebx
jmp 0x4754a8
push 0x5e
push str.document.getElementById_wl_post_.getElementsByClassName_wl_owner_head_date__0_.textContent
call edi
mov dword [ebp + 0x70], eax
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x6c
push eax
lea eax, [ebp - 0x44]
push esi
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x68
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp]
push eax
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
lea ecx, [ebp + 0x3c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x6e
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
lea ecx, [ebp]
mov byte [ebp - 4], 0x6f
push ecx
push str.After2
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x6e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
push 1
push 0x4f1654
call edi
add esp, 8
mov dword [ebp + 0x70], eax
push 1
push 0
lea eax, [ebp + 0x70]
mov byte [ebp - 4], 0x70
push eax
lea eax, [ebp + 0x30]
push eax
lea ecx, [ebp]
call dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QString::split_class_QString_const___enum_QString::SplitBehavior__enum_Qt::CaseSensitivity_]
lea ecx, [ebp + 0x70]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QListData::size_void_const]
cmp eax, 3
jge 0x474585
sub esp, 0x10
mov ecx, esp
push 0x50cc50
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x30]
call fcn.004012a0
lea ecx, [ebp + 0x3c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x48]
call fcn.004219d0
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x38]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x40]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x58]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call ebx
jmp 0x4754a8
push 0xe
push 0x50af04
call edi
add esp, 8
mov dword [ebp + 0x64], eax
mov esi, dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
lea eax, [ebp + 0x64]
push 0
push 0
push eax
lea ecx, [ebp]
mov byte [ebp - 4], 0x73
call esi
cmp eax, 0xffffffff
mov byte [ebp - 4], 0x72
lea ecx, [ebp + 0x64]
setne bl
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x47487d
push 2
lea ecx, [ebp + 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 6
push 0x67
push 0
mov ecx, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
mov edi, dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_double__char__int_]
lea eax, [ebp + 0x34]
sub esp, 8
fstp qword [esp]
push eax
call edi
add esp, 0x14
mov ebx, eax
push 1
lea ecx, [ebp + 0x48]
mov byte [ebp - 4], 0x74
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 6
push 0x67
push 0
mov ecx, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
sub esp, 8
lea eax, [ebp - 0x10]
fstp qword [esp]
push eax
call edi
add esp, 0x14
mov esi, eax
push 0
lea ecx, [ebp + 0x48]
mov byte [ebp - 4], 0x75
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 6
push 0x67
push 0
mov ecx, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
sub esp, 8
lea eax, [ebp - 0x18]
fstp qword [esp]
push eax
call edi
push 0x4f3860
push eax
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0x76
push eax
call fcn.004013b0
push esi
push eax
lea eax, [ebp + 0x5c]
mov byte [ebp - 4], 0x77
push eax
call fcn.00401fc0
push 0x4f3860
push eax
lea eax, [ebp + 0x64]
mov byte [ebp - 4], 0x78
push eax
call fcn.004013b0
push ebx
push eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0x79
push eax
call fcn.00401fc0
add esp, 0x44
push 0x4f1654
mov byte [ebp - 4], 0x7a
push eax
lea eax, [ebp + 0x68]
push eax
call fcn.004013b0
add esp, 0xc
lea ecx, [ebp + 0x3c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x34]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov edi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 1
push 0x4f1430
call edi
add esp, 8
mov dword [ebp + 0x64], eax
push 1
push 0
lea eax, [ebp + 0x64]
mov byte [ebp - 4], 0x7b
push eax
lea eax, [ebp + 0x60]
push eax
push 2
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QString::split_class_QString_const___enum_QString::SplitBehavior__enum_Qt::CaseSensitivity_]
call eax
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 0x7d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QListData::size_void_const]
cmp eax, 2
jge 0x4747d8
sub esp, 0x10
mov ecx, esp
push 0x50cc98
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x60]
call fcn.004012a0
lea ecx, [ebp + 0x30]
call fcn.004012a0
lea ecx, [ebp + 0x3c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x48]
call fcn.004219d0
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x38]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x40]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x58]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
lea ecx, [ebp + 0x1c]
call eax
jmp 0x4754a8
push 0x4f1430
push 0
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004013b0
add esp, 0xc
mov esi, eax
push 1
lea ecx, [ebp + 0x60]
mov byte [ebp - 4], 0x7e
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp - 0x10]
push esi
push eax
call fcn.00401fc0
push 0x5073b0
push eax
lea eax, [ebp + 0x34]
mov byte [ebp - 4], 0x7f
push eax
call fcn.004013b0
add esp, 0x18
push eax
lea ecx, [ebp + 0x3c]
mov byte [ebp - 4], 0x80
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
lea ecx, [ebp + 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x7d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x3c]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
push 8
push str.datetime
mov byte [ebp - 4], 0x81
call edi
add esp, 8
mov dword [ebp + 0x5c], eax
mov byte [ebp - 4], 0x82
jmp 0x474ad5
push 0xa
push 0x50af14
call edi
add esp, 8
mov dword [ebp + 0x64], eax
push 0
push 0
lea eax, [ebp + 0x64]
mov byte [ebp - 4], 0x83
push eax
lea ecx, [ebp]
call esi
cmp eax, 0xffffffff
mov byte [ebp - 4], 0x72
lea ecx, [ebp + 0x64]
setne bl
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x474b17
push 0xffffffffffffffff
push 0xffffffffffffffff
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x78]
call dword [sym.imp.Qt5Core.dll_public:_class_QDate___thiscall_QDate::addDays_long_long___int64__]
push 0xa
mov ecx, dword [eax]
mov dword [ebp - 0x78], ecx
lea ecx, [ebp - 0x78]
mov eax, dword [eax + 4]
mov dword [ebp - 0x74], eax
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QDate::day_void_const]
mov esi, dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
push eax
lea eax, [ebp + 0x5c]
push eax
call esi
add esp, 0xc
mov ebx, eax
push 0xa
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x84
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QDate::month_void_const]
push eax
lea eax, [ebp + 0x64]
push eax
call esi
add esp, 0xc
mov edi, eax
push 0xa
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0x85
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QDate::year_void_const]
push eax
lea eax, [ebp + 0x6c]
push eax
call esi
push 0x4f3860
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0x86
push eax
call fcn.004013b0
push edi
push eax
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0x87
push eax
call fcn.00401fc0
push 0x4f3860
push eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x88
push eax
call fcn.004013b0
push ebx
push eax
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0x89
push eax
call fcn.00401fc0
push 0x4f1654
push eax
lea eax, [ebp + 0x34]
mov byte [ebp - 4], 0x8a
push eax
call fcn.004013b0
add esp, 0x48
lea ecx, [ebp + 0x3c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp + 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x5c]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov edi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 1
push 0x4f1430
call edi
add esp, 8
mov dword [ebp + 0x64], eax
push 1
push 0
lea eax, [ebp + 0x64]
mov byte [ebp - 4], 0x8b
push eax
lea eax, [ebp + 0x60]
push eax
push 2
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QString::split_class_QString_const___enum_QString::SplitBehavior__enum_Qt::CaseSensitivity_]
call eax
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 0x8d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QListData::size_void_const]
cmp eax, 2
jge 0x474a35
sub esp, 0x10
mov ecx, esp
push str.____3
jmp 0x474762
push 0x4f1430
push 0
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.004013b0
add esp, 0xc
mov esi, eax
push 1
lea ecx, [ebp + 0x60]
mov byte [ebp - 4], 0x8e
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp - 0x10]
push esi
push eax
call fcn.00401fc0
push 0x5073b0
push eax
lea eax, [ebp + 0x34]
mov byte [ebp - 4], 0x8f
push eax
call fcn.004013b0
add esp, 0x18
push eax
lea ecx, [ebp + 0x3c]
mov byte [ebp - 4], 0x90
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
lea ecx, [ebp + 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x8d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x3c]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
push 8
push str.datetime
mov byte [ebp - 4], 0x91
call edi
add esp, 8
mov dword [ebp + 0x5c], eax
mov byte [ebp - 4], 0x92
lea eax, [ebp + 8]
push eax
lea eax, [ebp + 0x5c]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 8]
call esi
lea ecx, [ebp + 0x60]
mov byte [ebp - 4], 0x72
call fcn.004012a0
jmp 0x474fc4
push 0xd
push str.200d201_0_5_
call edi
mov dword [ebp + 0x64], eax
add esp, 4
mov byte [ebp - 4], 0x93
mov eax, esp
lea ecx, [ebp + 0x5c]
mov dword [eax], 0
lea eax, [ebp + 0x64]
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QRegularExpression::constructor_class_QString_const___class_QFlags_enum_QRegularExpression::PatternOption__]
lea ecx, [ebp + 0x64]
mov byte [ebp - 4], 0x95
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x5c]
push eax
lea ecx, [ebp]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QString::contains_class_QRegularExpression_const__const]
test al, al
je 0x474c7f
push 0
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
push 0x4f3860
push 1
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push ecx
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp + 0x68]
push eax
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + 0x14]
call fcn.004c9930
mov esi, eax
push 0x4f3860
push 2
lea ecx, [ebp + 0x30]
mov byte [ebp - 4], 0x96
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp - 0x20]
push eax
call fcn.004013b0
push esi
push eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x97
push eax
call fcn.00401fc0
add esp, 0x18
push eax
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0x98
push eax
call fcn.004013b0
add esp, 0xc
push eax
lea eax, [ebp + 0x34]
mov byte [ebp - 4], 0x99
push eax
call fcn.00401fc0
add esp, 0xc
lea ecx, [ebp + 0x3c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp + 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x68]
mov byte [ebp - 4], 0x95
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x3c]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
push 8
push str.datetime
mov byte [ebp - 4], 0x9a
call edi
add esp, 8
mov dword [ebp + 0x60], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0x9b
push eax
lea eax, [ebp + 0x60]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 8]
call esi
jmp 0x474fb1
push 2
lea ecx, [ebp + 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 1
lea ecx, [ebp + 0x48]
mov esi, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 0
lea ecx, [ebp + 0x48]
mov edi, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push 0
mov ecx, esi
mov ebx, dword [eax]
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
call fcn.004d2230
push eax
push 0
mov ecx, edi
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
call fcn.004d2230
push eax
push 0
mov ecx, ebx
call dword [sym.imp.Qt5Core.dll_public:_double___thiscall_QVariant::toDouble_bool__const]
call fcn.004d2230
push eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDate::constructor_int__int__int_]
mov edi, dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QDate::year_void_const]
lea ecx, [ebp - 0x50]
push 0xa
call edi
push eax
lea eax, [ebp + 0x34]
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
add esp, 0xc
push 1
push 0
push eax
lea ecx, [ebp]
mov byte [ebp - 4], 0x9c
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
cmp eax, 0xffffffff
mov byte [ebp - 4], 0x95
lea ecx, [ebp + 0x34]
setne bl
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test bl, bl
je 0x47542b
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QListData::size_void_const]
cmp eax, 5
jge 0x474d5d
sub esp, 0x10
mov ecx, esp
push str.____4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QRegularExpression::destructor_void_]
jmp 0x47477a
mov ebx, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 1
push 0x4f1430
call ebx
add esp, 8
mov dword [ebp + 0x6c], eax
push 1
push 0
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0x9d
push eax
lea eax, [ebp + 0x60]
push eax
push 4
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QString::split_class_QString_const___enum_QString::SplitBehavior__enum_Qt::CaseSensitivity_]
call eax
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x9f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QListData::size_void_const]
cmp eax, 2
jge 0x474de1
sub esp, 0x10
mov ecx, esp
push str.____5
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x60]
call fcn.004012a0
lea ecx, [ebp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QRegularExpression::destructor_void_]
jmp 0x47477a
push 0x4f1654
push 0
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
push 0x4f3860
push 1
lea ecx, [ebp + 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push ecx
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp + 0x54]
push eax
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + 0x14]
call fcn.004c9930
mov esi, eax
push 0xa
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0xa0
call edi
push eax
lea eax, [ebp + 0x64]
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_]
push 0x4f3860
push eax
lea eax, [ebp + 0x68]
mov byte [ebp - 4], 0xa1
push eax
call fcn.004013b0
push esi
push eax
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0xa2
push eax
call fcn.00401fc0
add esp, 0x24
push eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0xa3
push eax
call fcn.004013b0
add esp, 0xc
push eax
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0xa4
push eax
call fcn.00401fc0
add esp, 0xc
push eax
lea eax, [ebp + 0x34]
mov byte [ebp - 4], 0xa5
push eax
call fcn.004013b0
add esp, 0xc
lea ecx, [ebp + 0x3c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp + 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov byte [ebp - 4], 0x9f
lea ecx, [ebp + 0x54]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 0x4f1430
push 0
lea ecx, [ebp + 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.004013b0
add esp, 0xc
mov esi, eax
push 1
lea ecx, [ebp + 0x60]
mov byte [ebp - 4], 0xa6
call dword [sym.imp.Qt5Core.dll_public:_void_____thiscall_QListData::at_int_const]
push eax
lea eax, [ebp + 0x34]
push esi
push eax
call fcn.00401fc0
push 0x5073b0
push eax
lea eax, [ebp + 0x54]
mov byte [ebp - 4], 0xa7
push eax
call fcn.004013b0
add esp, 0x18
push eax
lea ecx, [ebp + 0x3c]
mov byte [ebp - 4], 0xa8
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
lea ecx, [ebp + 0x54]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0x9f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp + 0x3c]
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_class_QString_const__]
push 8
push str.datetime
mov byte [ebp - 4], 0xa9
call ebx
add esp, 8
mov dword [ebp + 0x64], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0xaa
push eax
lea eax, [ebp + 0x64]
push eax
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::destructor_void_]
lea ecx, [ebp + 8]
call esi
lea ecx, [ebp + 0x60]
call fcn.004012a0
lea ecx, [ebp + 0x5c]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QRegularExpression::destructor_void_]
mov edi, dword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____cdecl_QString::fromAscii_helper_char_const___int_]
push 0x51
push str.__document.getElementById_wl_post_.getElementsByClassName_page_poll_total__0_
call edi
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0xab
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
jne 0x475025
sub esp, 0x10
mov ecx, esp
push 0x50ce58
jmp 0x47451c
push 0x59
push str.document.getElementById_wl_post_.getElementsByClassName_page_poll_total__0_.innerText
call edi
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0xac
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
push esp
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + 0x14]
call fcn.004c7410
cmp eax, 0xffffffff
je 0x475016
push eax
lea ecx, [ebp + 8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_int_]
push 5
push str.votes
mov byte [ebp - 4], 0xad
call edi
add esp, 8
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 8]
mov byte [ebp - 4], 0xae
push eax
lea eax, [ebp + 0x6c]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x72
call esi
push 0x34
push str.__document.getElementById_wl_replies_header_label_
call edi
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0xaf
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
je 0x4751ec
push 0x3c
push str.document.getElementById_wl_replies_header_label_.innerText
call edi
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0xb0
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
push esp
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + 0x14]
call fcn.004c7410
lea ecx, [ebp + 8]
cmp eax, 0xffffffff
je 0x47519d
push eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_int_]
call eax
push 8
push str.comments
mov byte [ebp - 4], 0xb1
call edi
add esp, 8
mov dword [ebp + 0x6c], eax
mov byte [ebp - 4], 0xb2
jmp 0x4751bd
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_int_]
push 0
call eax
push 8
push str.comments
mov byte [ebp - 4], 0xb3
call edi
add esp, 8
mov dword [ebp + 0x6c], eax
mov byte [ebp - 4], 0xb4
lea eax, [ebp + 8]
push eax
lea eax, [ebp + 0x6c]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x72
call esi
lea eax, [ebp + 0x4c]
push eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonDocument::constructor_class_QJsonObject_const__]
push 1
lea eax, [ebp + 0x54]
mov byte [ebp - 4], 0xb5
push eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QJsonDocument::toJson_enum_QJsonDocument::JsonFormat_]
push eax
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0xb6
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QByteArray_const__]
lea ecx, [ebp + 0x54]
mov byte [ebp - 4], 0xb8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea eax, [ebp + 0x34]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
mov ecx, dword [ebp - 0x80]
mov byte [ebp - 4], 0xb9
push dword [ecx + 4]
mov ecx, eax
push str.get_likes_and_json_size:
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___int_]
lea ecx, [ebp + 0x34]
mov byte [ebp - 4], 0xb8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
push 0x2a
push str.__document.getElementById_wk_like_count_
call edi
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0xba
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0xb8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
test al, al
je 0x47538c
push 0x32
push str.document.getElementById_wk_like_count_.innerText
call edi
mov dword [ebp + 0x6c], eax
lea eax, [ebp + 0x6c]
mov byte [ebp - 4], 0xbb
push eax
push dword [ebp + 0x18]
lea eax, [ebp - 0x44]
push eax
call fcn.004073f0
add esp, 0x14
lea ecx, [ebp + 0x1c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant____thiscall_QVariant::operator_class_QVariant__]
lea ecx, [ebp - 0x44]
call ebx
lea ecx, [ebp + 0x6c]
mov byte [ebp - 4], 0xb8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
push esp
lea ecx, [ebp + 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QVariant::toString_void_]
mov eax, dword [ebp - 0x24]
mov ecx, dword [eax + 0x14]
call fcn.004c7410
lea ecx, [ebp + 8]
cmp eax, 0xffffffff
je 0x47533e
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_int_]
push 5
push str.likes
mov byte [ebp - 4], 0xbc
call edi
add esp, 8
mov dword [ebp + 0x6c], eax
mov byte [ebp - 4], 0xbd
jmp 0x47535d
push 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonValue::constructor_int_]
push 5
push str.likes
mov byte [ebp - 4], 0xbe
call edi
add esp, 8
mov dword [ebp + 0x6c], eax
mov byte [ebp - 4], 0xbf
lea eax, [ebp + 8]
push eax
lea eax, [ebp + 0x6c]
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef___thiscall_QJsonObject::operator___class_QString_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QJsonValueRef____thiscall_QJsonValueRef::operator_class_QJsonValue_const__]
lea ecx, [ebp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0xb8
call esi
push str._and_end
lea eax, [ebp + 0x4c]
push eax
lea eax, [ebp - 0x10]
push eax
push 0
push 0
push 0
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::debug_void_]
push str.Before_return:
mov ecx, eax
mov byte [ebp - 4], 0xc0
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
push ecx
mov ecx, esp
mov eax, dword [eax]
mov dword [ecx], eax
inc dword [eax + 0xc]
lea eax, [ebp + 0x34]
push eax
call dword [sym.imp.Qt5Core.dll_class_QDebug___cdecl_operator___class_QDebug__class_QJsonObject_const__]
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 0xc1
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
lea ecx, [ebp + 0x34]
call esi
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0xb8
call esi
sub esp, 0x10
lea eax, [ebp + 0x4c]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_class_QJsonObject_const__]
mov ecx, dword [ebp + 0x7c]
push 0
call fcn.0041df10
lea ecx, [ebp - 0x80]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonDocument::destructor_void_]
jmp 0x47452c
sub esp, 0x10
mov ecx, esp
push str.____6
jmp 0x474d3f
sub esp, 0x10
mov ecx, esp
push 0x4f2dc0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x473a8d
sub esp, 0x10
mov ecx, esp
push 0x50c6d8
jmp 0x473a7d
sub esp, 0x10
mov ecx, esp
push 0x50c828
jmp 0x47377c
sub esp, 0x10
mov ecx, esp
push 0x50c6d8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_char_const__]
mov ecx, dword [ebp + 0x7c]
push 4
call fcn.0041df10
lea ecx, [ebp + 0x58]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp + 0x1c]
call edi
lea ecx, [ebp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QJsonObject::destructor_void_]
mov eax, dword [ebp + 0x7c]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
lea esp, [ebp + 0x74]
pop ebp
ret 4