Function at 0x67051750
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x6722bf80
mov eax, dword fs:[0]
push eax
sub esp, 0x50
push ebx
push ebp
push esi
push edi
mov eax, dword [0x67463180]
xor eax, esp
push eax
lea eax, [esp + 0x64]
mov dword fs:[0], eax
push dword [esp + 0x7c]
lea eax, [esp + 0x5c]
mov dword [esp + 0x38], 0
push dword [esp + 0x7c]
push eax
call fcn.6704dd80
add esp, 0xc
movq xmm0, qword [eax]
mov esi, dword [eax + 8]
mov eax, dword [0x67465248]
movq qword [esp + 0x28], xmm0
test al, 1
jne 0x670517b9
or eax, 1
mov byte [0x67465244], 0x20
mov dword [0x67465248], eax
push 0xa
push dword [esp + 0x2c]
lea eax, [esp + 0x2c]
push eax
call sym.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_
mov ebx, eax
push 0xa
lea eax, [esp + 0x30]
mov dword [esp + 0x7c], 0
push esi
push eax
call sym.Qt5Core.dll_public:_static_class_QString___cdecl_QString::number_int__int_
mov ebp, eax
push 0
push dword [esp + 0x48]
lea eax, [esp + 0x3c]
mov byte [esp + 0x8c], 1
push eax
call sym.Qt5Core.dll_public:_static_class_QString___cdecl_QDate::shortMonthName_int__enum_QDate::MonthNameType_
add esp, 0x24
mov dword [esp + 0x28], eax
mov esi, dword [esp + 0x78]
mov edi, esi
mov edx, dword [esp + 0x7c]
add edi, 0x9eeff91f
mov ecx, edx
mov byte [esp + 0x6c], 2
adc ecx, 0xb6
cmp ecx, 0x16d
jb 0x67051834
ja 0x67051830
cmp edi, 0x3e147973
jbe 0x67051834
xor esi, esi
jmp 0x6705186b
test edx, edx
jl 0x67051857
jg 0x6705183e
test esi, esi
jb 0x67051857
push 0
push 7
push edx
push esi
call fcn.67227260
lea ecx, [eax*8]
sub ecx, eax
sub esi, ecx
inc esi
jmp 0x6705186b
add esi, 1
push 0
push 7
adc edx, 0
push edx
push esi
call fcn.672275b0
lea esi, [eax + 7]
push 0
lea eax, [esp + 0x1c]
push esi
push eax
call sym.Qt5Core.dll_public:_static_class_QString___cdecl_QDate::shortDayName_int__enum_QDate::MonthNameType_
add esp, 0xc
mov dword [esp + 0x38], eax
lea ecx, [esp + 0x28]
lea eax, [esp + 0x38]
mov byte [esp + 0x6c], 3
mov dword [esp + 0x40], eax
mov eax, dword [esp + 0x28]
mov dword [esp + 0x44], eax
lea eax, [esp + 0x40]
mov dword [esp + 0x48], eax
lea eax, [esp + 0x48]
mov dword [esp + 0x50], eax
lea eax, [esp + 0x50]
mov dword [esp + 0x58], eax
lea eax, [esp + 0x58]
mov dword [esp + 0x28], eax
lea eax, [esp + 0x14]
push eax
mov dword [esp + 0x40], 0x67465244
mov dword [esp + 0x50], 0x67465244
mov dword [esp + 0x58], ebp
mov dword [esp + 0x60], 0x67465244
mov dword [esp + 0x30], ebx
call fcn.6704aa20
mov edi, dword [esp + 0x74]
or esi, 0xffffffff
mov eax, dword [esp + 0x14]
mov ecx, dword [sym.Qt5Core.dll_struct_QArrayData_const__const_const_QArrayData::shared_null]
mov dword [edi], eax
mov eax, sym.Qt5Core.dll_struct_QArrayData_const__const_const_QArrayData::shared_null
mov dword [esp + 0x14], eax
test ecx, ecx
je 0x67051919
cmp ecx, esi
je 0x67051926
mov ecx, eax
mov eax, esi
lock xadd dword [ecx], eax
setne al
test al, al
jne 0x67051926
mov eax, dword [esp + 0x14]
push 4
push 2
push eax
call sym.Qt5Core.dll_public:_static_void___cdecl_QArrayData::deallocate_struct_QArrayData___unsigned_int__unsigned_int_
add esp, 0xc
mov eax, dword [esp + 0x18]
mov ecx, dword [eax]
test ecx, ecx
je 0x67051946
cmp ecx, 0xffffffff
je 0x67051953
mov ecx, esi
lock xadd dword [eax], ecx
setne al
test al, al
jne 0x67051953
mov eax, dword [esp + 0x18]
push 4
push 2
push eax
call sym.Qt5Core.dll_public:_static_void___cdecl_QArrayData::deallocate_struct_QArrayData___unsigned_int__unsigned_int_
add esp, 0xc
mov eax, dword [esp + 0x1c]
mov ecx, dword [eax]
test ecx, ecx
je 0x67051973
cmp ecx, 0xffffffff
je 0x67051980
mov ecx, esi
lock xadd dword [eax], ecx
setne al
test al, al
jne 0x67051980
mov eax, dword [esp + 0x1c]
push 4
push 2
push eax
call sym.Qt5Core.dll_public:_static_void___cdecl_QArrayData::deallocate_struct_QArrayData___unsigned_int__unsigned_int_
add esp, 0xc
mov eax, dword [esp + 0x20]
mov ecx, dword [eax]
test ecx, ecx
je 0x670519a0
cmp ecx, 0xffffffff
je 0x670519ad
mov ecx, esi
lock xadd dword [eax], ecx
setne al
test al, al
jne 0x670519ad
mov eax, dword [esp + 0x20]
push 4
push 2
push eax
call sym.Qt5Core.dll_public:_static_void___cdecl_QArrayData::deallocate_struct_QArrayData___unsigned_int__unsigned_int_
add esp, 0xc
mov eax, dword [esp + 0x24]
mov ecx, dword [eax]
test ecx, ecx
je 0x670519cc
cmp ecx, 0xffffffff
je 0x670519d9
lock xadd dword [eax], esi
dec esi
setne al
test al, al
jne 0x670519d9
mov eax, dword [esp + 0x24]
push 4
push 2
push eax
call sym.Qt5Core.dll_public:_static_void___cdecl_QArrayData::deallocate_struct_QArrayData___unsigned_int__unsigned_int_
add esp, 0xc
mov eax, edi
mov ecx, dword [esp + 0x64]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x5c
ret