Function at 0x670514a0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x6722bf40
mov eax, dword fs:[0]
push eax
sub esp, 0x10
push esi
push edi
mov eax, dword [0x67463180]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov esi, ecx
mov edi, dword [esi]
mov dword [esp + 0x18], 0
cmp edi, 0xffffffff
jle 0x670516a2
cmp edi, 0x5265c00
jge 0x670516a2
mov eax, dword [esp + 0x30]
add eax, 0xfffffffe
cmp eax, 5
ja case.default.0x670514f6
jmp dword [eax*4 + 0x670516c0]
lea eax, [esp + 0x30]
push eax
call sym.Qt5Core.dll_public:_static_class_QLocale___cdecl_QLocale::system_void_
add esp, 4
push 1
push esi
mov esi, dword [esp + 0x34]
mov ecx, eax
push esi
mov dword [esp + 0x30], 0
call sym.Qt5Core.dll_public:_class_QString___thiscall_QLocale::toString_class_QTime_const___enum_QLocale::FormatType_
lea ecx, [esp + 0x30]
mov dword [esp + 0x24], 0xffffffff
call sym.Qt5Core.dll_public:_void___thiscall_QLocale::destructor_void_
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret 8
lea eax, [esp + 0xc]
push eax
call sym.Qt5Core.dll_public:_static_class_QLocale___cdecl_QLocale::system_void_
add esp, 4
push 0
push esi
mov esi, dword [esp + 0x34]
mov ecx, eax
push esi
mov dword [esp + 0x30], 1
call sym.Qt5Core.dll_public:_class_QString___thiscall_QLocale::toString_class_QTime_const___enum_QLocale::FormatType_
lea ecx, [esp + 0xc]
mov dword [esp + 0x24], 0xffffffff
call sym.Qt5Core.dll_public:_void___thiscall_QLocale::destructor_void_
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret 8
lea ecx, [esp + 0x10]
call sym.Qt5Core.dll_public:_void___thiscall_QLocale::constructor_void_
push 1
push esi
mov esi, dword [esp + 0x34]
mov ecx, eax
push esi
mov dword [esp + 0x30], 2
call sym.Qt5Core.dll_public:_class_QString___thiscall_QLocale::toString_class_QTime_const___enum_QLocale::FormatType_
lea ecx, [esp + 0x10]
mov dword [esp + 0x24], 0xffffffff
call sym.Qt5Core.dll_public:_void___thiscall_QLocale::destructor_void_
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret 8
lea ecx, [esp + 0x14]
call sym.Qt5Core.dll_public:_void___thiscall_QLocale::constructor_void_
push 0
push esi
mov esi, dword [esp + 0x34]
mov ecx, eax
push esi
mov dword [esp + 0x30], 3
call sym.Qt5Core.dll_public:_class_QString___thiscall_QLocale::toString_class_QTime_const___enum_QLocale::FormatType_
lea ecx, [esp + 0x14]
mov dword [esp + 0x24], 0xffffffff
call sym.Qt5Core.dll_public:_void___thiscall_QLocale::destructor_void_
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret 8
mov eax, 0x10624dd3
mov esi, dword [esp + 0x2c]
imul edi
mov ecx, 0x3c
sar edx, 6
mov eax, edx
shr eax, 0x1f
add eax, edx
cdq
idiv ecx
mov eax, 0x4a90be59
mov ecx, edi
push edx
imul edi
sar edx, 0x14
mov eax, edx
shr eax, 0x1f
add eax, edx
imul eax, eax, 0x36ee80
sub ecx, eax
mov eax, 0x45e7b273
imul ecx
mov eax, 0x4a90be59
sar edx, 0xe
mov ecx, edx
shr ecx, 0x1f
add ecx, edx
imul edi
push ecx
sar edx, 0x14
mov eax, edx
shr eax, 0x1f
add eax, edx
push eax
push str._02d:_02d:_02d
push esi
call sym.Qt5Core.dll_public:_static_class_QString___cdecl_QString::asprintf_char_const__
add esp, 0x14
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret 8
mov eax, dword [esp + 0x2c]
mov dword [eax], sym.Qt5Core.dll_struct_QArrayData_const__const_const_QArrayData::shared_null
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x1c
ret 8