Function at 0x10036690
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
and esp, 0xffffffc0
sub esp, 0xb4
push ebx
push esi
push edi
lea esi, [ecx + 0xc]
mov byte [esp + 0x10], 0x20
push 3
push 3
mov ecx, esi
mov byte [esp + 0x70], 0x20
mov byte [esp + 0x20], 0x20
mov byte [esp + 0x28], 0x20
mov byte [esp + 0x30], 0x20
mov byte [esp + 0x38], 0x20
mov byte [esp + 0x40], 0x20
mov byte [esp + 0x48], 0x20
mov byte [esp + 0x50], 0x20
mov byte [esp + 0x58], 0x20
mov byte [esp + 0x60], 0x20
mov byte [esp + 0x68], 0x20
mov byte [esp + 0x14], 0x20
mov byte [esp + 0x24], 0x20
mov byte [esp + 0x34], 0x20
mov byte [esp + 0x44], 0x20
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 2
push 3
mov ecx, esi
mov edi, eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 1
push 3
mov ecx, esi
mov ebx, eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 0
push 3
mov ecx, esi
mov dword [esp + 0xb0], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 3
push 2
mov ecx, esi
mov dword [esp + 0x78], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 2
push 2
mov ecx, esi
mov dword [esp + 0xa0], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 1
push 2
mov ecx, esi
mov dword [esp + 0x80], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 0
push 2
mov ecx, esi
mov dword [esp + 0xc0], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 3
push 1
mov ecx, esi
mov dword [esp + 0x88], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 2
push 1
mov ecx, esi
mov dword [esp + 0xa8], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 1
push 1
mov ecx, esi
mov dword [esp + 0x90], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 0
push 1
mov ecx, esi
mov dword [esp + 0xb8], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
mov dword [esp + 0x90], eax
push 3
push 0
mov ecx, esi
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 2
push 0
mov ecx, esi
mov dword [esp + 0x1c], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 1
push 0
mov ecx, esi
mov dword [esp + 0x2c], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push 0
push 0
mov ecx, esi
mov dword [esp + 0x3c], eax
call dword [sym.imp.Qt5Gui.dll_public:_float_const____thiscall_QMatrix4x4::operator___int__int_const]
push ecx
mov ecx, esp
mov esi, eax
push dword [esp + 0x14]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
movss xmm0, dword [edi]
mov edi, dword [ebp + 8]
push 0xffffffffffffffff
push 0x67
push 0
cvtps2pd xmm0, xmm0
sub esp, 8
movsd qword [esp], xmm0
push edi
push ecx
mov ecx, esp
push dword [esp + 0x88]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
movss xmm0, dword [ebx]
lea eax, [esp + 0x64]
push 0xffffffffffffffff
push 0x67
push 0
cvtps2pd xmm0, xmm0
sub esp, 8
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x54]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0xe4]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x9c]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x78]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0xc8]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0xc0]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x9c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x10c]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0xe4]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0xc0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x108]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x108]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0xe4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x164]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x12c]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x108]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x148]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x150]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x12c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x184]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x174]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x150]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x188]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x198]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x174]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
push 0xffffffffffffffff
mov eax, dword [esp + 0x1d0]
push 0x67
push 0
sub esp, 8
movss xmm0, dword [eax]
lea eax, [esp + 0x1bc]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x198]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x1c8]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x1e0]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x160]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x168]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x204]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x18c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x194]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x228]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x1b8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
mov eax, dword [esp + 0x1c0]
push 0xffffffffffffffff
push 0x67
push 0
movss xmm0, dword [eax]
sub esp, 8
cvtps2pd xmm0, xmm0
lea eax, [esp + 0x24c]
movsd qword [esp], xmm0
push eax
push ecx
mov ecx, esp
push dword [esp + 0x1e4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
movss xmm0, dword [esi]
lea eax, [esp + 0x25c]
push 0xffffffffffffffff
push 0x67
push 0
cvtps2pd xmm0, xmm0
sub esp, 8
lea ecx, [esp + 0x278]
movsd qword [esp], xmm0
push eax
push str.QMatrix4x4__1___2___3___4___5___6___7___8___9___10___11___12___13___14___15___16_
push 0x51
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QLatin1String_]
mov esi, dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::arg_double__int__char__int__class_QChar_]
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
mov ecx, eax
call esi
lea ecx, [esp + 0x44]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x54]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x74]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x7c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x84]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x8c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x94]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0x9c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0xa4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0xac]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0xb4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [esp + 0xbc]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, edi
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4