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

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov ebx, ecx
sub esp, 0x34c
mov dword [esp + 4], 0
mov eax, dword [ebp + 0xc]
mov dword [esp], eax
call dword [method.QMainWindow.QMainWindow_QWidget__QFlags_Qt::WindowType__]
mov eax, dword [ebp + 8]
mov byte [ebx + 0x68], 1
sub esp, 8
mov dword [ebx], method.MainWindow.metaObject___const
mov dword [ebx + 8], 0x545564
mov dword [ebx + 0x18], 0
mov dword [ebx + 0x1c], 0
mov dword [ebx + 0x20], 0
mov dword [ebx + 0x24], 0
mov dword [ebx + 0x28], 0
mov dword [ebx + 0x2c], 0
mov dword [ebx + 0x30], 0
mov dword [ebx + 0x34], 0
mov dword [ebx + 0x38], 0
mov dword [ebx + 0x3c], 0
mov dword [ebx + 0x40], 0
mov dword [ebx + 0x44], 0
mov dword [ebx + 0x48], 0
mov dword [ebx + 0x4c], 0
mov dword [ebx + 0x50], 0
mov dword [ebx + 0x54], 0
mov dword [ebx + 0x58], 0
mov dword [ebx + 0x5c], 0
mov dword [ebx + 0x60], 0
mov dword [ebx + 0x64], 0
mov dword [ebx + 0x6c], 0
mov dword [ebx + 0x70], eax
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov ecx, eax
mov eax, dword [ebp + 8]
mov dword [ecx + 8], method.QtSharedPointer::ExternalRefCountWithCustomDeleter_QSettings__QtSharedPointer::NormalDeleter_.deleter_QtSharedPointer::ExternalRefCountData_
mov dword [ecx + 0xc], eax
mov dword [ecx + 4], 1
mov dword [ecx], 1
mov dword [ebx + 0x74], ecx
mov dword [esp + 4], 1
mov eax, dword [ebp + 8]
mov dword [esp], eax
call dword [method.QtSharedPointer::ExternalRefCountData.setQObjectShared_QObject_const__bool_]
lea esi, [ebx + 0x88]
sub esp, 8
mov dword [ebx + 0x78], 0
mov dword [ebx + 0x7c], 0
mov ecx, esi
mov dword [ebx + 0x80], 0
mov byte [ebx + 0x84], 0
mov dword [ebp - 0x318], esi
mov dword [esp], 2
call dword [method.QPrinter.QPrinter_QPrinter::PrinterMode_]
sub esp, 4
lea ecx, [ebx + 0x9c]
mov dword [ebp - 0x31c], ecx
mov dword [esp + 4], ebx
mov dword [esp], esi
call dword [method.QPrintDialog.QPrintDialog_QPrinter__QWidget_]
mov ecx, dword [ebx + 0x78]
sub esp, 8
test ecx, ecx
je 0x43034d
mov eax, dword [ecx]
mov dword [ebx + 0x78], 0
call dword [eax + 0x10]
mov ecx, dword [ebx + 0x2c]
test ecx, ecx
je 0x430360
mov eax, dword [ecx]
mov dword [ebx + 0x2c], 0
call dword [eax + 0x10]
mov dword [esp], 0xdc
call sym.operator_new_unsigned_int_
mov edx, eax
mov ecx, 0x37
xor eax, eax
mov edi, edx
rep stosd dword es:[edi], eax
mov eax, dword [ebx + 0x18]
cmp edx, eax
je 0x43039a
mov dword [ebx + 0x18], edx
test eax, eax
je 0x43039a
mov dword [esp + 4], 0xdc
mov dword [esp], eax
call sym.operator_delete_void__unsigned_int_
mov edx, dword [ebx + 0x18]
mov dword [esp], ebx
mov ecx, edx
call method.Ui_MainWindow.setupUi_QMainWindow_
mov eax, dword [method.QString.fromAscii_helper_char_const__int_]
sub esp, 4
mov dword [esp + 4], 7
mov dword [esp], str.QtRVSim
mov dword [ebp - 0x304], eax
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
mov ecx, ebx
mov dword [esp], eax
mov eax, dword [method.QWidget.setWindowTitle_QString_const_]
mov dword [ebp - 0x2fc], eax
call eax
sub esp, 4
lea ecx, [ebp - 0x28]
call method.QString.QString__
mov dword [esp], 1
mov ecx, ebx
call dword [method.QMainWindow.setDockNestingEnabled_bool_]
sub esp, 4
mov dword [esp], 0x18
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov esi, eax
mov edi, eax
mov ecx, eax
call dword [method.QTabWidget.QTabWidget_QWidget_]
mov ecx, dword [ebx + 0x20]
mov dword [esi], method.HidingTabWidget.metaObject___const
sub esp, 4
mov dword [esi + 8], 0x546904
cmp esi, ecx
je 0x430439
mov dword [ebx + 0x20], esi
test ecx, ecx
je 0x430439
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x20]
mov ecx, edi
mov dword [esp], 1
mov edi, dword [method.QTabWidget.setTabBarAutoHide_bool_]
call edi
mov eax, dword [ebx + 0x20]
sub esp, 4
mov ecx, ebx
mov dword [esp], eax
call dword [method.QMainWindow.setCentralWidget_QWidget_]
sub esp, 4
mov dword [esp], 0x20
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov ecx, eax
mov esi, eax
call method.GraphicsView.GraphicsView_QWidget_
mov ecx, dword [ebx + 0x28]
sub esp, 4
cmp esi, ecx
je 0x43048f
mov dword [ebx + 0x28], esi
test ecx, ecx
je 0x43048f
mov eax, dword [ecx]
call dword [eax + 0x10]
mov esi, dword [ebx + 0x28]
mov dword [esp + 4], 5
mov dword [esp], str.Core
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
mov ecx, esi
mov dword [esp], eax
mov eax, dword [ebp - 0x2fc]
call eax
mov eax, dword [ebp - 0x28]
sub esp, 4
mov edx, dword [eax]
test edx, edx
je 0x432db8
cmp edx, 0xffffffff
je 0x4304db
lock sub dword [eax], 1
mov eax, dword [ebp - 0x28]
je 0x432db8
mov eax, dword [ebx + 0x28]
mov esi, dword [ebx + 0x20]
lea ecx, [ebp - 0x28]
mov dword [esp], eax
call dword [method.QWidget.windowTitle___const]
sub esp, 4
lea eax, [ebp - 0x28]
mov ecx, esi
mov dword [esp + 4], eax
mov eax, dword [ebx + 0x28]
mov dword [esp], eax
call dword [method.QTabWidget.addTab_QWidget__QString_const_]
mov eax, dword [ebp - 0x28]
sub esp, 8
mov edx, dword [eax]
test edx, edx
je 0x432e60
cmp edx, 0xffffffff
je 0x430527
lock sub dword [eax], 1
mov eax, dword [ebp - 0x28]
je 0x432e60
mov dword [esp], 0x28
call sym.operator_new_unsigned_int_
mov esi, eax
mov eax, dword [ebx + 0x70]
mov edx, dword [ebx + 0x20]
mov dword [ebp - 0x28], eax
mov eax, dword [ebx + 0x74]
mov dword [ebp - 0x24], eax
test eax, eax
je 0x430554
lock add dword [eax], 1
mov eax, dword [ebp - 0x24]
lock add dword [eax + 4], 1
lea eax, [ebp - 0x28]
mov dword [esp + 8], 0
mov ecx, esi
mov dword [esp + 4], edx
mov dword [esp], eax
call method.EditorDock.EditorDock_QSharedPointer_QSettings___QTabWidget__QWidget_
mov ecx, dword [ebx + 0x24]
sub esp, 0xc
cmp esi, ecx
je 0x430583
mov dword [ebx + 0x24], esi
test ecx, ecx
je 0x430583
mov eax, dword [ecx]
call dword [eax + 0x10]
mov esi, dword [ebp - 0x24]
test esi, esi
je 0x4305a1
lock sub dword [esi + 4], 1
jne 0x430597
mov dword [esp], esi
call dword [esi + 8]
lock sub dword [esi], 1
je 0x432da8
mov ecx, dword [ebx + 0x24]
mov dword [esp], 1
call edi
sub esp, 4
mov esi, dword [ebx + 0x24]
mov dword [esp + 4], 7
mov dword [esp], str.Editor
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
mov ecx, esi
mov dword [esp], eax
mov eax, dword [ebp - 0x2fc]
call eax
mov eax, dword [ebp - 0x28]
sub esp, 4
mov edx, dword [eax]
test edx, edx
je 0x432e20
cmp edx, 0xffffffff
je 0x4305ff
lock sub dword [eax], 1
mov eax, dword [ebp - 0x28]
je 0x432e20
mov eax, dword [ebx + 0x18]
mov ecx, dword [eax + 0x20]
mov dword [esp], 0
call dword [method.QAction.setEnabled_bool_]
mov eax, dword [ebx + 0x18]
sub esp, 4
mov edi, dword [ebx + 0x24]
mov dword [ebp - 0x2ec], 0
mov dword [ebp - 0x2e8], method.EditorDock.create_empty_tab__
mov dword [ebp - 0x2e4], 0
mov esi, dword [eax + 8]
mov eax, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x2f0], eax
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x2e8]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_EditorTab__EditorDock::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x2e4]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x2e8]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2f0]
mov dword [esp + 8], eax
lea eax, [ebp - 0x28]
mov dword [esp], eax
mov eax, dword [method.QObject.connectImpl_QObject_const__void__QObject_const__void__QtPrivate::QSlotObjectBase__Qt::ConnectionType__int_const__QMetaObject_const_]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 4], esi
mov dword [ebp - 0x300], eax
call eax
mov esi, dword [method.QMetaObject::Connection.Connection__]
lea ecx, [ebp - 0x28]
mov dword [ebp - 0x2fc], esi
call esi
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x2dc], 0
mov dword [ebp - 0x2d8], fcn.00427620
mov edi, dword [ebx + 0x24]
mov dword [ebp - 0x2e0], edx
mov esi, dword [eax + 0xc]
mov dword [ebp - 0x2d4], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x2d8]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__EditorDock::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x2d4]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x2d8]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2e0]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], edx
mov eax, dword [ebp - 0x300]
call eax
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x2cc], 0
mov dword [ebp - 0x2c8], method.EditorDock.save_current_tab__
mov edi, dword [ebx + 0x24]
mov dword [ebp - 0x2d0], edx
mov esi, dword [eax + 0x10]
mov dword [ebp - 0x2c4], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x2c8]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__EditorDock::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x2c4]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x2c8]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2d0]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], edx
mov eax, dword [ebp - 0x300]
call eax
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x2bc], 0
mov dword [ebp - 0x2b8], method.EditorDock.save_current_tab_as__
mov edi, dword [ebx + 0x24]
mov dword [ebp - 0x2c0], edx
mov esi, dword [eax + 0x14]
mov dword [ebp - 0x2b4], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x2b8]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__EditorDock::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x2b4]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x2b8]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2c0]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], edx
mov eax, dword [ebp - 0x300]
call eax
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x2ac], 0
mov dword [ebp - 0x2a8], method.EditorDock.close_current_tab__
mov edi, dword [ebx + 0x24]
mov dword [ebp - 0x2b0], edx
mov esi, dword [eax + 0x18]
mov dword [ebp - 0x2a4], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x2a8]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__EditorDock::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x2a4]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x2a8]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2b0]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov edi, dword [ebx + 0x20]
mov esi, dword [ebx + 0x24]
mov dword [ebp - 0x2a0], method.HidingTabWidget.requestAddRemoveTab_QWidget__bool_
mov dword [ebp - 0x29c], 0
mov dword [ebp - 0x298], method.HidingTabWidget.addRemoveTabRequested_QWidget__bool_
mov dword [ebp - 0x294], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x298]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__HidingTabWidget::__QWidget__bool___QtPrivate::List_QWidget__bool___void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x294]
mov dword [eax + 0xc], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x298]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x2a0]
mov dword [esp + 0x20], 0x50c2c0
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 8], eax
mov dword [esp + 4], esi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov esi, dword [ebx + 0x24]
mov dword [ebp - 0x290], method.EditorDock.editor_available_changed_bool_
mov dword [ebp - 0x28c], 0
mov dword [esp], 0xc
call sym.operator_new_unsigned_int_
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate::QFunctorSlotObject_MainWindow.MainWindow_QSettings__QWidget_::lambda_bool_1__1__QtPrivate::List_bool___void_::impl_int__QtPrivate::QSlotObjectBase_
mov dword [eax + 8], ebx
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x290]
mov dword [esp + 8], eax
lea eax, [ebp - 0x28]
mov dword [esp + 0x20], 0x510288
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 4], esi
mov dword [esp], eax
call edi
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov eax, dword [method.QTabWidget.currentChanged_int_]
mov esi, dword [ebx + 0x24]
mov dword [ebp - 0x284], 0
mov dword [ebp - 0x288], eax
mov dword [esp], 0xc
call sym.operator_new_unsigned_int_
mov dword [eax], 1
mov edx, dword [sym.imp.Qt5Widgets.dll_QTabWidget::staticMetaObject]
mov dword [eax + 4], sym.__ZN9QtPrivate18QFunctorSlotObjectIZN10MainWindowC4EP9QSettingsP7QWidgetEUliE0_Li1ENS_4ListIJiEEEvE4implEiPNS_15QSlotObjectBas
mov dword [eax + 8], ebx
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x288]
mov dword [esp + 8], eax
lea eax, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 4], esi
mov dword [esp], eax
mov dword [ebp - 0x300], edi
call edi
mov esi, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call esi
mov eax, dword [ebx + 0x18]
mov edi, dword [ebx + 0x24]
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x278], method.EditorDock.set_show_line_numbers_bool_
mov dword [ebp - 0x274], 0
mov esi, dword [eax + 0x9c]
mov eax, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x280], eax
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x278]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__EditorDock::__bool___QtPrivate::List_bool___void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x274]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x278]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x280]
mov dword [esp + 8], eax
lea eax, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], edi
mov dword [esp + 4], esi
mov dword [esp], eax
mov edi, dword [ebp - 0x300]
call edi
lea ecx, [ebp - 0x28]
mov esi, dword [ebp - 0x2fc]
call esi
mov dword [esp], 1
lea ecx, [ebp - 0x28]
call dword [method.QVariant.QVariant_bool_]
sub esp, 4
mov dword [esp + 4], 0x15
mov dword [esp], str.EditorShowLineNumbers
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x28]
lea ecx, [ebp - 0x38]
mov dword [esp + 8], eax
lea eax, [ebp - 0x40]
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
mov eax, dword [method.QSettings.value_QString_const__QVariant_const__const]
mov dword [ebp - 0x30c], eax
call eax
mov eax, dword [method.QVariant.toBool___const]
sub esp, 0xc
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x314], eax
call eax
mov esi, eax
mov eax, dword [method.QVariant.QVariant__]
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x308], eax
call eax
mov eax, dword [ebp - 0x40]
mov edx, dword [eax]
test edx, edx
je 0x432e80
cmp edx, 0xffffffff
je 0x430c87
lock sub dword [eax], 1
mov eax, dword [ebp - 0x40]
je 0x432e80
mov eax, dword [ebp - 0x308]
lea ecx, [ebp - 0x28]
call eax
mov eax, esi
mov ecx, dword [ebx + 0x24]
movzx esi, al
mov dword [esp], esi
call method.EditorDock.set_show_line_numbers_bool_
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [eax + 0x9c]
mov eax, dword [method.QAction.setChecked_bool_]
mov dword [esp], esi
mov dword [ebp - 0x310], eax
call eax
sub esp, 4
mov dword [esp], 0x3c
call sym.operator_new_unsigned_int_
mov esi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, esi
mov dword [esp + 4], eax
call method.NewDialog.NewDialog_QWidget__QSettings_
mov ecx, dword [ebx + 0x1c]
sub esp, 8
cmp esi, ecx
je 0x430cf6
mov dword [ebx + 0x1c], esi
test ecx, ecx
je 0x430cf6
mov eax, dword [ecx]
call dword [eax + 0x10]
mov dword [esp], 0xc4
call sym.operator_new_unsigned_int_
mov dword [esp + 4], 0x20
mov ecx, eax
mov esi, eax
mov dword [esp], ebx
call method.RegistersDock.RegistersDock_QWidget__machine::Xlen_
mov edi, dword [ebx + 0x30]
sub esp, 8
cmp esi, edi
je 0x430d85
mov dword [ebx + 0x30], esi
test edi, edi
je 0x430d85
mov esi, dword [method.QPalette.QPalette__]
lea ecx, [edi + 0xbc]
mov dword [edi], method.RegistersDock.metaObject___const
mov dword [edi + 8], 0x546340
call esi
lea ecx, [edi + 0xb4]
call esi
lea ecx, [edi + 0xac]
call esi
mov ecx, dword [edi + 0x20]
test ecx, ecx
je 0x430d5e
mov eax, dword [ecx]
call dword [eax + 0x10]
mov ecx, dword [edi + 0x1c]
test ecx, ecx
je 0x430d6a
mov eax, dword [ecx]
call dword [eax + 0x10]
mov ecx, edi
call dword [method.QDockWidget.QDockWidget__]
mov dword [esp + 4], 0xc4
mov dword [esp], edi
call sym.operator_delete_void__unsigned_int_
mov esi, dword [ebx + 0x30]
mov ecx, esi
mov esi, dword [method.QWidget.hide__]
call esi
mov dword [esp], 0x58
call sym.operator_new_unsigned_int_
mov edi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, edi
mov dword [esp + 4], eax
call method.ProgramDock.ProgramDock_QWidget__QSettings_
mov ecx, dword [ebx + 0x34]
sub esp, 8
cmp edi, ecx
je 0x430dc7
mov dword [ebx + 0x34], edi
test ecx, ecx
je 0x430dc7
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x34]
mov dword [esp + 4], edi
mov ecx, ebx
mov dword [esp], 1
call dword [method.QMainWindow.addDockWidget_Qt::DockWidgetArea__QDockWidget_]
mov ecx, dword [ebx + 0x34]
sub esp, 8
call dword [method.QWidget.show__]
mov dword [esp], 0x18
call sym.operator_new_unsigned_int_
mov edi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, edi
mov dword [esp + 4], eax
call method.MemoryDock.MemoryDock_QWidget__QSettings_
mov ecx, dword [ebx + 0x38]
sub esp, 8
cmp ecx, edi
je 0x430e1e
mov dword [ebx + 0x38], edi
test ecx, ecx
je 0x430e1e
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x38]
mov ecx, edi
call esi
mov dword [esp], 0x50
call sym.operator_new_unsigned_int_
mov dword [esp + 4], 7
mov edi, eax
mov dword [esp], 0x518f83
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
mov ecx, edi
mov dword [esp + 4], eax
mov dword [esp], ebx
call method.CacheDock.CacheDock_QWidget__QString_const_
mov ecx, dword [ebx + 0x3c]
sub esp, 8
cmp ecx, edi
je 0x430e71
mov dword [ebx + 0x3c], edi
test ecx, ecx
je 0x430e71
mov eax, dword [ecx]
call dword [eax + 0x10]
lea ecx, [ebp - 0x28]
call method.QString.QString__
mov ecx, dword [ebx + 0x3c]
call esi
mov dword [esp], 0x50
call sym.operator_new_unsigned_int_
mov dword [esp + 4], 4
mov edi, eax
mov dword [esp], str.Data
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
mov ecx, edi
mov dword [esp + 4], eax
mov dword [esp], ebx
call method.CacheDock.CacheDock_QWidget__QString_const_
mov ecx, dword [ebx + 0x40]
sub esp, 8
cmp ecx, edi
je 0x430ecd
mov dword [ebx + 0x40], edi
test ecx, ecx
je 0x430ecd
mov eax, dword [ecx]
call dword [eax + 0x10]
lea ecx, [ebp - 0x28]
call method.QString.QString__
mov ecx, dword [ebx + 0x40]
call esi
mov dword [esp], 0x50
call sym.operator_new_unsigned_int_
mov dword [esp + 4], 2
mov edi, eax
mov dword [esp], 0x518f90
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
mov ecx, edi
mov dword [esp + 4], eax
mov dword [esp], ebx
call method.CacheDock.CacheDock_QWidget__QString_const_
mov ecx, dword [ebx + 0x44]
sub esp, 8
cmp ecx, edi
je 0x430f29
mov dword [ebx + 0x44], edi
test ecx, ecx
je 0x430f29
mov eax, dword [ecx]
call dword [eax + 0x10]
lea ecx, [ebp - 0x28]
call method.QString.QString__
mov ecx, dword [ebx + 0x44]
call esi
mov dword [esp], 0x28
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov ecx, eax
mov edi, eax
call method.DockPredictorBTB.DockPredictorBTB_QWidget_
mov ecx, dword [ebx + 0x48]
sub esp, 4
cmp ecx, edi
je 0x430f67
mov dword [ebx + 0x48], edi
test ecx, ecx
je 0x430f67
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x48]
mov ecx, edi
call esi
mov dword [esp], 0x58
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov ecx, eax
mov edi, eax
call method.DockPredictorBHT.DockPredictorBHT_QWidget_
mov ecx, dword [ebx + 0x4c]
sub esp, 4
cmp ecx, edi
je 0x430f9c
mov dword [ebx + 0x4c], edi
test ecx, ecx
je 0x430f9c
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x4c]
mov ecx, edi
call esi
mov dword [esp], 0xd8
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov ecx, eax
mov edi, eax
call method.DockPredictorInfo.DockPredictorInfo_QWidget_
mov ecx, dword [ebx + 0x50]
sub esp, 4
cmp ecx, edi
je 0x430fd1
mov dword [ebx + 0x50], edi
test ecx, ecx
je 0x430fd1
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x50]
mov ecx, edi
call esi
mov dword [esp], 0x2c
call sym.operator_new_unsigned_int_
mov edi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, edi
mov dword [esp + 4], eax
call method.PeripheralsDock.PeripheralsDock_QWidget__QSettings_
mov ecx, dword [ebx + 0x54]
sub esp, 8
cmp ecx, edi
je 0x43100d
mov dword [ebx + 0x54], edi
test ecx, ecx
je 0x43100d
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x54]
mov ecx, edi
call esi
mov dword [esp], 0x38
call sym.operator_new_unsigned_int_
mov edi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, edi
mov dword [esp + 4], eax
call method.TerminalDock.TerminalDock_QWidget__QSettings_
mov ecx, dword [ebx + 0x58]
sub esp, 8
cmp edi, ecx
je 0x431049
mov dword [ebx + 0x58], edi
test ecx, ecx
je 0x431049
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x58]
mov ecx, edi
call esi
mov dword [esp], 0x20
call sym.operator_new_unsigned_int_
mov edi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, edi
mov dword [esp + 4], eax
call method.LcdDisplayDock.LcdDisplayDock_QWidget__QSettings_
mov ecx, dword [ebx + 0x5c]
sub esp, 8
cmp edi, ecx
je 0x431085
mov dword [ebx + 0x5c], edi
test ecx, ecx
je 0x431085
mov eax, dword [ecx]
call dword [eax + 0x10]
mov edi, dword [ebx + 0x5c]
mov ecx, edi
call esi
mov dword [esp], 0x98
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov ecx, eax
mov edi, eax
call method.CsrDock.CsrDock_QWidget_
mov dword [ebx + 0x60], edi
sub esp, 4
mov ecx, edi
call esi
mov dword [esp], 0x1c
call sym.operator_new_unsigned_int_
mov edi, eax
mov eax, dword [ebp + 8]
mov dword [esp], ebx
mov ecx, edi
mov dword [esp + 4], eax
call method.MessagesDock.MessagesDock_QWidget__QSettings_
mov dword [ebx + 0x64], edi
sub esp, 8
mov ecx, edi
call esi
mov dword [esp], 8
call sym.operator_new_unsigned_int_
mov dword [esp], ebx
mov esi, eax
mov ecx, eax
call dword [method.QActionGroup.QActionGroup_QObject_]
mov eax, dword [ebx + 0x18]
sub esp, 4
mov dword [ebx + 0x6c], esi
mov ecx, esi
mov esi, dword [method.QActionGroup.addAction_QAction_]
mov eax, dword [eax + 0x34]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [ebx + 0x6c]
mov eax, dword [eax + 0x70]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [ebx + 0x6c]
mov eax, dword [eax + 0x38]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [ebx + 0x6c]
mov eax, dword [eax + 0x3c]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [ebx + 0x6c]
mov eax, dword [eax + 0x40]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [ebx + 0x6c]
mov eax, dword [eax + 0x44]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [ebx + 0x6c]
mov eax, dword [eax + 0x78]
mov dword [esp], eax
call esi
mov eax, dword [ebx + 0x18]
sub esp, 4
mov ecx, dword [eax + 0x34]
mov dword [esp], 1
mov eax, dword [ebp - 0x310]
call eax
mov dword [ebp - 0x26c], 0
mov eax, dword [ebx + 0x18]
sub esp, 4
mov dword [ebp - 0x264], 0
mov esi, dword [eax + 0x24]
mov eax, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x270], eax
mov eax, dword [method.QWidget.close__]
mov dword [ebp - 0x268], eax
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x268]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_bool__QWidget::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x264]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x268]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x270]
mov dword [esp + 8], eax
lea eax, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 4], esi
mov dword [esp], eax
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov esi, dword [eax]
mov dword [ebp - 0x260], edx
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x258], method.MainWindow.new_machine__
mov dword [ebp - 0x254], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x258]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x254]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x258]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x260]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x24c], 0
mov dword [ebp - 0x250], edx
mov esi, dword [eax + 0x58]
mov dword [esp], 0xc
call sym.operator_new_unsigned_int_
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate::QFunctorSlotObject_MainWindow.MainWindow_QSettings__QWidget_::lambda__3__0__QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase_
mov dword [eax + 8], ebx
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x250]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x240], fcn.00433fb0
mov dword [ebp - 0x248], edx
mov esi, dword [eax + 0x5c]
mov dword [ebp - 0x23c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x240]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x23c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x240]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x248]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x230], method.MainWindow.view_mnemonics_registers_bool_
mov dword [ebp - 0x238], edx
mov esi, dword [eax + 0x98]
mov dword [ebp - 0x22c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x230]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::__bool___QtPrivate::List_bool___void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x22c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x230]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x238]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x220], fcn.0042e880
mov dword [ebp - 0x228], edx
mov esi, dword [eax + 0x1c]
mov dword [ebp - 0x21c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x220]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x21c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x220]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x228]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x214], 0
mov dword [ebp - 0x210], fcn.0042fcf0
mov dword [ebp - 0x218], edx
mov esi, dword [eax + 0x20]
mov dword [ebp - 0x20c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x210]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x20c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x210]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x218]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x204], 0
mov dword [ebp - 0x200], fcn.0042f410
mov dword [ebp - 0x208], edx
mov esi, dword [eax + 0x8c]
mov dword [ebp - 0x1fc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x200]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x1fc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x200]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x208]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1f0], method.MainWindow.show_registers__
mov dword [ebp - 0x1f8], edx
mov esi, dword [eax + 0x50]
mov dword [ebp - 0x1ec], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x1f0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x1ec]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x1f0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x1f8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x1e4], 0
mov dword [ebp - 0x1e0], method.MainWindow.show_program__
mov dword [ebp - 0x1e8], edx
mov esi, dword [eax + 0x4c]
mov dword [ebp - 0x1dc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x1e0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x1dc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x1e0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x1e8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x1d4], 0
mov dword [ebp - 0x1d0], method.MainWindow.show_memory__
mov dword [ebp - 0x1d8], edx
mov esi, dword [eax + 0x48]
mov dword [ebp - 0x1cc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x1d0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x1cc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x1d0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x1d8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], method.MainWindow.show_cache_program__
mov dword [ebp - 0x1c8], edx
mov esi, dword [eax + 0x60]
mov dword [ebp - 0x1bc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x1c0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x1bc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x1c0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x1c8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x1b4], 0
mov dword [ebp - 0x1b0], method.MainWindow.show_cache_data__
mov dword [ebp - 0x1b8], edx
mov esi, dword [eax + 0x64]
mov dword [ebp - 0x1ac], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x1b0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x1ac]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x1b0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x1b8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x1a4], 0
mov dword [ebp - 0x1a0], method.MainWindow.show_cache_level2__
mov dword [ebp - 0x1a8], edx
mov esi, dword [eax + 0x68]
mov dword [ebp - 0x19c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x1a0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x19c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x1a0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x1a8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x194], 0
mov dword [ebp - 0x190], method.MainWindow.show_bp_bht__
mov dword [ebp - 0x198], edx
mov esi, dword [eax + 0xa0]
mov dword [ebp - 0x18c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x190]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x18c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x190]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x198]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x184], 0
mov dword [ebp - 0x180], method.MainWindow.show_bp_btb__
mov dword [ebp - 0x188], edx
mov esi, dword [eax + 0xa4]
mov dword [ebp - 0x17c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x180]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x17c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x180]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x188]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], method.MainWindow.show_bp_info__
mov dword [ebp - 0x178], edx
mov esi, dword [eax + 0xa8]
mov dword [ebp - 0x16c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x170]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x16c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x170]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x178]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], method.MainWindow.show_peripherals__
mov dword [ebp - 0x168], edx
mov esi, dword [eax + 0x80]
mov dword [ebp - 0x15c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x160]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x15c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x160]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x168]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x154], 0
mov dword [ebp - 0x150], method.MainWindow.show_terminal__
mov dword [ebp - 0x158], edx
mov esi, dword [eax + 0x84]
mov dword [ebp - 0x14c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x150]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x14c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x150]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x158]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x140], method.MainWindow.show_lcd_display__
mov dword [ebp - 0x148], edx
mov esi, dword [eax + 0x88]
mov dword [ebp - 0x13c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x140]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x13c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x140]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x148]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x130], method.MainWindow.show_csrdock__
mov dword [ebp - 0x138], edx
mov esi, dword [eax + 0x54]
mov dword [ebp - 0x12c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x130]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x12c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x130]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x138]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x124], 0
mov dword [ebp - 0x120], method.MainWindow.show_hide_coreview_bool_
mov dword [ebp - 0x128], edx
mov esi, dword [eax + 0x90]
mov dword [ebp - 0x11c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x120]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::__bool___QtPrivate::List_bool___void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x11c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x120]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x128]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x114], 0
mov dword [ebp - 0x110], method.MainWindow.show_messages__
mov dword [ebp - 0x118], edx
mov esi, dword [eax + 0x94]
mov dword [ebp - 0x10c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x110]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x10c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x110]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x118]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x100], method.MainWindow.reset_windows__
mov dword [ebp - 0x108], edx
mov esi, dword [eax + 0x6c]
mov dword [ebp - 0xfc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x100]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0xfc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x100]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x108]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xf0], fcn.0042b0c0
mov dword [ebp - 0xf8], edx
mov esi, dword [eax + 0x74]
mov dword [ebp - 0xec], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0xf0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0xec]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0xf0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0xf8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov edx, dword [method.QAction.triggered_bool_]
mov dword [ebp - 0xe4], 0
mov dword [ebp - 0xe0], method.MainWindow.about_qt__
mov dword [ebp - 0xe8], edx
mov esi, dword [eax + 0x7c]
mov dword [ebp - 0xdc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0xe0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0xdc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0xe0]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0xe8]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], edx
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp], esi
mov dword [ebp - 0x300], edi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov eax, dword [ebx + 0x18]
mov esi, dword [method.QAction.toggled_bool_]
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xd0], method.MainWindow.set_speed__
mov dword [ebp - 0xd8], esi
mov edi, dword [eax + 0x34]
mov dword [ebp - 0xcc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0xd0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0xcc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0xd0]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0xd8]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov dword [ebp - 0xc8], esi
mov dword [ebp - 0xc4], 0
mov dword [ebp - 0xc0], method.MainWindow.set_speed__
mov edi, dword [eax + 0x70]
mov dword [ebp - 0xbc], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0xc0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0xbc]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0xc0]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0xc8]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov dword [ebp - 0xb8], esi
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xb0], method.MainWindow.set_speed__
mov edi, dword [eax + 0x38]
mov dword [ebp - 0xac], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0xb0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0xac]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0xb0]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0xb8]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov dword [ebp - 0xa8], esi
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xa0], method.MainWindow.set_speed__
mov edi, dword [eax + 0x3c]
mov dword [ebp - 0x9c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0xa0]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x9c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0xa0]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0xa8]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov dword [ebp - 0x98], esi
mov dword [ebp - 0x94], 0
mov dword [ebp - 0x90], method.MainWindow.set_speed__
mov edi, dword [eax + 0x40]
mov dword [ebp - 0x8c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x90]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x8c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x90]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x98]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov dword [ebp - 0x88], esi
mov dword [ebp - 0x84], 0
mov dword [ebp - 0x80], method.MainWindow.set_speed__
mov edi, dword [eax + 0x44]
mov dword [ebp - 0x7c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x80]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x7c]
mov dword [eax + 0xc], edx
mov edx, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x80]
mov dword [esp + 0x20], edx
lea edx, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x88]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], edx
mov edi, dword [ebp - 0x300]
call edi
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x28]
call eax
mov eax, dword [ebx + 0x18]
mov dword [ebp - 0x78], esi
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x70], method.MainWindow.set_speed__
mov edi, dword [eax + 0x78]
mov dword [ebp - 0x6c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x70]
mov esi, dword [sym.imp.Qt5Widgets.dll_QAction::staticMetaObject]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x6c]
mov dword [eax + 0xc], edx
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x70]
mov dword [esp + 0x20], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x78]
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 8], eax
mov dword [esp + 4], edi
mov dword [esp], esi
mov edi, dword [ebp - 0x300]
call edi
mov ecx, esi
mov eax, dword [ebp - 0x2fc]
call eax
mov dword [ebp - 0x68], method.MainWindow.report_message_messagetype::Type__QString__int__int__QString__QString_
mov esi, dword [ebx + 0x64]
mov dword [ebp - 0x64], 0
mov dword [ebp - 0x60], method.MessagesDock.insert_line_messagetype::Type__QString__int__int__QString__QString_
mov dword [ebp - 0x5c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x60]
mov dword [eax], 1
mov dword [eax + 4], sym.__ZN9QtPrivate11QSlotObjectIM12MessagesDockFvN11messagetype4TypeE7QStringiiS4_S4_ENS_4ListIJS3_S4_iiS4_S4_EEEvE4implEiPNS_15QS
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x5c]
mov dword [eax + 0xc], edx
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x60]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x68]
mov dword [esp + 0xc], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], 0x50c308
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 8], eax
mov dword [esp + 4], ebx
mov dword [esp], esi
call edi
mov ecx, esi
mov eax, dword [ebp - 0x2fc]
call eax
mov dword [ebp - 0x58], method.MainWindow.clear_messages__
mov esi, dword [ebx + 0x64]
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], method.MessagesDock.clear_messages__
mov dword [ebp - 0x4c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x50]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MessagesDock::_____QtPrivate::List____void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x4c]
mov dword [eax + 0xc], edx
lea edx, [ebp - 0x50]
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x58]
mov dword [esp + 0xc], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], 0x50c308
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0x10], edx
mov dword [esp + 8], eax
mov dword [esp + 4], ebx
mov dword [esp], esi
call edi
mov ecx, esi
mov eax, dword [ebp - 0x2fc]
call eax
mov dword [ebp - 0x48], method.MessagesDock.message_selected_messagetype::Type__QString__int__int__QString__QString_
mov esi, dword [ebx + 0x64]
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x40], method.MainWindow.message_selected_messagetype::Type__QString_const__int__int__QString_const__QString_const_
mov dword [ebp - 0x3c], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x40]
mov dword [eax], 1
mov dword [eax + 4], sym.__ZN9QtPrivate11QSlotObjectIM10MainWindowFvN11messagetype4TypeERK7QStringiiS6_S6_ENS_4ListIJS3_S4_iiS4_S4_EEEvE4implEiPNS_15QS
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x3c]
mov dword [eax + 0xc], edx
lea edx, [ebp - 0x40]
mov dword [esp + 0x10], edx
lea edx, [ebp - 0x48]
mov dword [esp + 4], esi
lea esi, [ebp - 0x28]
mov dword [esp + 0x20], 0x50c128
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0x14], eax
mov dword [esp + 0xc], ebx
mov dword [esp + 8], edx
mov dword [esp], esi
call edi
mov eax, dword [ebp - 0x2fc]
mov ecx, esi
call eax
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x20], 0x80000000
mov dword [esp + 4], 0xb
mov dword [esp], str.windowState
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x40]
lea ecx, [ebp - 0x38]
mov dword [esp + 8], esi
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
mov eax, dword [ebp - 0x30c]
call eax
sub esp, 0xc
lea eax, [ebp - 0x38]
mov esi, dword [method.QVariant.toByteArray___const]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call esi
sub esp, 4
lea eax, [ebp - 0x48]
mov ecx, ebx
mov dword [esp + 4], 0
mov dword [esp], eax
call dword [method.QMainWindow.restoreState_QByteArray_const__int_]
mov eax, dword [ebp - 0x48]
sub esp, 8
mov edx, dword [eax]
test edx, edx
je 0x432e40
cmp edx, 0xffffffff
je 0x432923
lock sub dword [eax], 1
mov eax, dword [ebp - 0x48]
je 0x432e40
mov eax, dword [ebp - 0x308]
lea ecx, [ebp - 0x38]
call eax
mov eax, dword [ebp - 0x40]
mov edx, dword [eax]
test edx, edx
je 0x432de0
cmp edx, 0xffffffff
je 0x43294d
lock sub dword [eax], 1
mov eax, dword [ebp - 0x40]
je 0x432de0
mov eax, dword [ebp - 0x308]
lea ecx, [ebp - 0x28]
call eax
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x20], 0x80000000
mov dword [esp + 4], 0xe
mov dword [esp], str.windowGeometry
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x28]
lea ecx, [ebp - 0x38]
mov dword [esp + 8], eax
lea eax, [ebp - 0x40]
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
mov eax, dword [ebp - 0x30c]
call eax
sub esp, 0xc
lea eax, [ebp - 0x38]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call esi
sub esp, 4
lea eax, [ebp - 0x48]
mov ecx, ebx
mov dword [esp], eax
call dword [method.QWidget.restoreGeometry_QByteArray_const_]
mov eax, dword [ebp - 0x48]
sub esp, 4
mov edx, dword [eax]
test edx, edx
je 0x432e00
cmp edx, 0xffffffff
je 0x4329e0
lock sub dword [eax], 1
mov eax, dword [ebp - 0x48]
je 0x432e00
mov eax, dword [ebp - 0x308]
lea ecx, [ebp - 0x38]
call eax
mov eax, dword [ebp - 0x40]
mov edx, dword [eax]
test edx, edx
je 0x432ea0
cmp edx, 0xffffffff
je 0x432a0a
lock sub dword [eax], 1
mov eax, dword [ebp - 0x40]
je 0x432ea0
mov edi, dword [ebp - 0x308]
lea ecx, [ebp - 0x28]
call edi
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x20], 0x80000000
mov dword [esp + 4], 0x15
mov dword [esp], str.viewMnemonicRegisters
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x28]
lea ecx, [ebp - 0x38]
mov dword [esp + 8], eax
lea eax, [ebp - 0x40]
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
mov eax, dword [ebp - 0x30c]
call eax
mov eax, dword [ebp - 0x314]
sub esp, 0xc
lea ecx, [ebp - 0x38]
call eax
mov esi, eax
lea ecx, [ebp - 0x38]
call edi
mov eax, dword [ebp - 0x40]
mov edx, dword [eax]
test edx, edx
je 0x432ec0
cmp edx, 0xffffffff
je 0x432a90
lock sub dword [eax], 1
mov eax, dword [ebp - 0x40]
je 0x432ec0
mov eax, dword [ebp - 0x308]
lea ecx, [ebp - 0x28]
call eax
mov eax, esi
test al, al
je 0x432aba
mov eax, dword [ebx + 0x18]
mov ecx, dword [eax + 0x98]
mov dword [esp], 0
call dword [method.QAction.activate_QAction::ActionEvent_]
sub esp, 4
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x20], 0x80000000
mov dword [esp + 4], 0xc
mov dword [esp], str.openSrcFiles
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x28]
lea ecx, [ebp - 0x38]
mov dword [esp + 8], eax
lea eax, [ebp - 0x40]
mov dword [esp + 4], eax
mov eax, dword [ebp + 8]
mov dword [esp], eax
mov eax, dword [ebp - 0x30c]
call eax
sub esp, 0xc
lea eax, [ebp - 0x38]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call dword [method.QVariant.toStringList___const]
sub esp, 4
mov esi, dword [ebp - 0x308]
lea ecx, [ebp - 0x38]
call esi
lea ecx, [ebp - 0x40]
call method.QString.QString__
lea ecx, [ebp - 0x28]
call esi
mov eax, dword [ebp - 0x48]
mov edx, dword [eax]
cmp edx, 1
ja 0x432f40
mov eax, dword [ebp - 0x48]
mov edx, dword [eax + 8]
lea esi, [eax + edx*4 + 0x10]
mov edx, dword [eax]
cmp edx, 1
ja 0x432f20
mov edx, dword [eax + 0xc]
lea edi, [eax + edx*4 + 0x10]
cmp esi, edi
je 0x432b7d
lea esi, [esi]
mov ecx, dword [ebx + 0x24]
mov dword [esp + 4], 0
mov dword [esp], esi
call method.EditorDock.open_file_QString_const__bool_
add esi, 4
sub esp, 8
cmp edi, esi
jne 0x432b60
lea ecx, [ebp - 0x48]
call method.QList_QString_.QList__
mov dword [esp + 4], 9
mov dword [esp], str.:_samples
mov eax, dword [ebp - 0x304]
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x28]
lea ecx, [ebp - 0x50]
mov dword [esp], eax
call dword [method.QDir.QDir_QString_const_]
mov eax, dword [ebp - 0x28]
sub esp, 4
mov edx, dword [eax]
test edx, edx
je 0x432ee0
cmp edx, 0xffffffff
je 0x432bd0
lock sub dword [eax], 1
mov eax, dword [ebp - 0x28]
je 0x432ee0
lea eax, [ebp - 0x50]
mov dword [esp + 8], 0xffffffff
lea ecx, [ebp - 0x48]
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QDir.entryList_QFlags_QDir::Filter___QFlags_QDir::SortFlag___const]
mov eax, dword [ebp - 0x48]
sub esp, 0xc
mov edx, dword [eax]
cmp edx, 1
ja 0x432f00
mov eax, dword [ebp - 0x48]
mov edx, dword [eax + 8]
lea edi, [eax + edx*4 + 0x10]
mov edx, dword [eax]
cmp edx, 1
ja 0x432f60
mov edx, dword [eax + 0xc]
lea eax, [eax + edx*4 + 0x10]
mov dword [ebp - 0x308], eax
cmp edi, eax
jne 0x432cf2
jmp 0x432d88
cmp edx, 0xffffffff
je 0x432c42
lock sub dword [eax], 1
mov eax, dword [ebp - 0x28]
je 0x432d65
mov eax, dword [ebx + 0x18]
mov ecx, dword [eax + 0xc0]
mov dword [esp], esi
call dword [method.QWidget.addAction_QAction_]
sub esp, 4
mov dword [ebp - 0x38], method.TextSignalAction.activated_QString_
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x28], method.MainWindow.example_source_QString_const_
mov dword [ebp - 0x24], 0
mov dword [esp], 0x10
call sym.operator_new_unsigned_int_
mov edx, dword [ebp - 0x28]
mov dword [eax], 1
mov dword [eax + 4], method.QtPrivate.QSlotObject_void__MainWindow::__QString_const___QtPrivate::List_QString___void_::impl_int__QtPrivate::QSlotObjectBase__QObject__void__bool_
mov dword [eax + 8], edx
mov edx, dword [ebp - 0x24]
mov dword [eax + 0xc], edx
mov dword [esp + 0x14], eax
lea eax, [ebp - 0x28]
mov dword [esp + 0x10], eax
lea eax, [ebp - 0x38]
mov dword [esp + 8], eax
lea eax, [ebp - 0x40]
mov dword [esp + 0x20], 0x50c2f0
mov dword [esp + 0x1c], 0
mov dword [esp + 0x18], 0
mov dword [esp + 0xc], ebx
mov dword [esp + 4], esi
mov dword [esp], eax
mov eax, dword [ebp - 0x300]
call eax
mov eax, dword [ebp - 0x2fc]
lea ecx, [ebp - 0x40]
add edi, 4
call eax
cmp dword [ebp - 0x308], edi
je 0x432d88
mov dword [esp], 0xc
call sym.operator_new_unsigned_int_
mov esi, eax
mov eax, dword [ebx + 0x18]
lea edx, [ebp - 0x28]
mov eax, dword [eax + 0xc0]
mov dword [ebp - 0x304], eax
mov dword [esp + 8], 0xa
mov dword [esp + 4], str.:_samples_
mov dword [esp], edx
call dword [method.QString.fromUtf8_helper_char_const__int_]
mov dword [esp], edi
lea ecx, [ebp - 0x28]
call dword [method.QString.append_QString_const_]
mov eax, dword [ebp - 0x304]
sub esp, 4
mov ecx, esi
mov dword [esp], edi
mov dword [esp + 8], eax
lea eax, [ebp - 0x28]
mov dword [esp + 4], eax
call method.TextSignalAction.TextSignalAction_QString_const__QString__QObject_
mov eax, dword [ebp - 0x28]
sub esp, 0xc
mov edx, dword [eax]
test edx, edx
jne 0x432c30
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x432c42
lea ecx, [ebp - 0x48]
call method.QList_QString_.QList__
lea ecx, [ebp - 0x50]
call dword [method.QDir.QDir__]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret 8
mov dword [esp], esi
call sym.operator_delete_void_
jmp 0x4305a1
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4304db
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x43294d
mov dword [esp + 8], 4
mov dword [esp + 4], 1
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4329e0
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x4305ff
mov dword [esp + 8], 4
mov dword [esp + 4], 1
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x432923
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x430527
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x430c87
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x432a0a
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x432a90
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
jmp 0x432bd0
mov eax, dword [eax + 4]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call method.QList_QString_.detach_helper_int_
sub esp, 4
jmp 0x432c00
mov eax, dword [eax + 4]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call method.QList_QString_.detach_helper_int_
mov eax, dword [ebp - 0x48]
sub esp, 4
jmp 0x432b51
mov eax, dword [eax + 4]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call method.QList_QString_.detach_helper_int_
sub esp, 4
jmp 0x432b3c
mov eax, dword [eax + 4]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call method.QList_QString_.detach_helper_int_
mov eax, dword [ebp - 0x48]
sub esp, 4
jmp 0x432c15