Function at 0x40bcd0
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
push 0xffffffffffffffff
push 0x475011
mov eax, dword fs:[0]
push eax
sub esp, 0xd8
mov eax, dword [0x4ab028]
xor eax, esp
mov dword [esp + 0xd0], eax
push ebx
push esi
push edi
mov eax, dword [0x4ab028]
xor eax, esp
push eax
lea eax, [esp + 0xe8]
mov dword fs:[0], eax
mov ebx, dword [sym.imp.USER32.dll_GetClientRect]
xor edi, edi
mov esi, ecx
mov ecx, dword [esi + 0x20]
lea eax, [esp + 0xc0]
push eax
push ecx
mov dword [esp + 0xc8], edi
mov dword [esp + 0xcc], edi
mov dword [esp + 0xd0], edi
mov dword [esp + 0xd4], edi
mov dword [esp + 0xd8], edi
mov dword [esp + 0xdc], edi
mov dword [esp + 0xe0], edi
mov dword [esp + 0xe4], edi
call ebx
mov eax, dword [esi + 0x20]
lea edx, [esp + 0xd0]
push edx
push eax
call ebx
mov ecx, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov eax, 0xa
add dword [esp + 0xd0], eax
sub dword [esp + 0xd8], eax
add ecx, eax
mov dword [esi + 0xc4], ecx
sub edx, eax
mov dword [esi + 0xc8], eax
mov dword [esp + 0xcc], 0x78
mov ebx, dword [esp + 0xcc]
mov dword [esi + 0xcc], edx
mov dword [esi + 0xd0], ebx
mov ebx, dword [esp + 0xd0]
mov dword [esi + 0xd4], ebx
mov dword [esp + 0xd4], 0x82
mov ebx, dword [esp + 0xd4]
mov dword [esi + 0xd8], ebx
mov ebx, dword [esp + 0xd8]
push 0xf295
mov dword [esp + 0xc4], ecx
mov dword [esi + 0xdc], ebx
add ecx, eax
mov dword [esp + 0x44], eax
push esi
mov dword [esp + 0xcc], eax
mov dword [esp + 0xe4], 0x212
mov ebx, dword [esp + 0xe4]
lea eax, [esp + 0x44]
mov dword [esi + 0xe0], ebx
mov dword [esp + 0x44], ecx
push eax
mov dword [esp + 0x50], edx
add ecx, 0x5a
mov dword [esp + 0xd4], edx
mov edx, dword [esp + 0xd8]
push 0x1000010d
mov dword [esp + 0x54], ecx
lea ebx, [esi + 0x168]
mov dword [esp + 0x58], edx
push edi
mov ecx, ebx
mov dword [esi + 0x164], 2
mov byte [esi + 0xc0], 1
mov dword [esp + 0x54], 0x14
mov dword [esp + 0x5c], 0x6d
call dword [sym.imp.mfc100u.dll_CStatic::Create]
mov eax, dword [ebx + 0x1078]
mov ecx, dword [ebx + 0x20]
push edi
push eax
push edi
push ecx
call dword [sym.imp.USER32.dll_SetTimer]
push 0x185
call fcn.004315b0
push 0x186
call fcn.004315b0
push 0x187
call fcn.004315b0
push 0x188
call fcn.004315b0
push 0x189
call fcn.004315b0
push 0x18a
call fcn.004315b0
push 0x18b
call fcn.004315b0
push 0x18c
call fcn.004315b0
push 0x18d
call fcn.004315b0
push 0x18e
call fcn.004315b0
push 0x18f
call fcn.004315b0
push 0x190
call fcn.004315b0
push 0x191
call fcn.004315b0
push 0x192
call fcn.004315b0
push 0x193
call fcn.004315b0
push 0x194
call fcn.004315b0
mov edx, dword [esi + 0x188]
push edi
push edx
call dword [sym.imp.USER32.dll_KillTimer]
push 0x5c
lea eax, [esp + 0x60]
push edi
push eax
call sub.MSVCR100.dll_memset
add esp, 0xc
push 0x20
lea ecx, [esp + 0x7c]
push 0x47a5c0
push ecx
mov dword [esp + 0x68], 0x10
mov dword [esp + 0x78], 0x2bc
call dword [sym.imp.MSVCR100.dll_wcsncpy]
mov ebx, dword [sym.imp.GDI32.dll_CreateFontIndirectW]
add esp, 0xc
lea edx, [esp + 0x5c]
push edx
call ebx
push eax
lea ecx, [esi + 0x1270]
call dword [sym.imp.mfc100u.dll_CGdiObject::Attach]
lea eax, [esp + 0x5c]
push eax
mov dword [esp + 0x60], 0x1a
call ebx
push eax
lea ecx, [esi + 0x1268]
call dword [sym.imp.mfc100u.dll_CGdiObject::Attach]
mov ecx, dword [esp + 0xc4]
mov eax, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov dword [esp + 0x20], ecx
add ecx, 0xa
add eax, 0x6e
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0xcc]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x1c], eax
add eax, 0x104
add ecx, 0x32
mov dword [esp + 0x28], edx
push 0x74
mov dword [esp + 0x28], eax
mov dword [esp + 0x2c], ecx
call dword [sym.imp.mfc100u.dll_new]
mov ebx, eax
add esp, 4
mov dword [esp + 0x18], ebx
mov dword [esp + 0xf0], edi
cmp ebx, edi
je 0x40c01a
mov ecx, ebx
call dword [sym.imp.mfc100u.dll_CWnd::CWnd]
mov dword [ebx], vtable.CStatic.0
jmp 0x40c01c
xor ebx, ebx
push 0xf296
push esi
lea eax, [esp + 0x24]
push eax
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x47e140
call dword [0x479d34]
lea ecx, [esp + 0x30]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 1
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
lea eax, [esi + 0x1268]
cmp eax, edi
jne 0x40c096
xor eax, eax
jmp 0x40c099
mov eax, dword [eax + 4]
mov ecx, dword [ebx + 0x20]
push 1
push eax
push 0x30
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov ecx, dword [esp + 0xc4]
mov eax, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov dword [esp + 0x20], ecx
add ecx, 0x3c
add eax, 0x6e
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0xcc]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x1c], eax
add eax, 0x8c
add ecx, 0x14
mov dword [esp + 0x28], edx
push 0x74
mov dword [esp + 0x28], eax
mov dword [esp + 0x2c], ecx
call dword [sym.imp.mfc100u.dll_new]
mov ebx, eax
add esp, 4
mov dword [esp + 0x18], ebx
mov dword [esp + 0xf0], 2
cmp ebx, edi
je 0x40c11e
mov ecx, ebx
call dword [sym.imp.mfc100u.dll_CWnd::CWnd]
mov dword [ebx], vtable.CStatic.0
jmp 0x40c120
xor ebx, ebx
push 0xf299
push esi
lea eax, [esp + 0x24]
push eax
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push str.IDS_START_LASTSCANSCORE_TIP
call dword [0x479d34]
lea ecx, [esp + 0x30]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 3
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
lea eax, [esi + 0x1270]
cmp eax, edi
jne 0x40c19a
xor eax, eax
jmp 0x40c19d
mov eax, dword [eax + 4]
mov ecx, dword [ebx + 0x20]
push 1
push eax
push 0x30
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov ecx, dword [esp + 0xc4]
mov eax, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov dword [esp + 0x20], ecx
add ecx, 0x50
add eax, 0x6e
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0xcc]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x1c], eax
add eax, 0x8c
add ecx, 0x14
mov dword [esp + 0x28], edx
push 0x74
mov dword [esp + 0x28], eax
mov dword [esp + 0x2c], ecx
call dword [sym.imp.mfc100u.dll_new]
mov ebx, eax
add esp, 4
mov dword [esp + 0x18], ebx
mov dword [esp + 0xf0], 4
cmp ebx, edi
je 0x40c222
mov ecx, ebx
call dword [sym.imp.mfc100u.dll_CWnd::CWnd]
mov dword [ebx], vtable.CStatic.0
jmp 0x40c224
xor ebx, ebx
push 0xf29b
push esi
lea eax, [esp + 0x24]
push eax
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push str.IDS_START_LASTSCANTIME_TIP
call dword [0x479d34]
lea ecx, [esp + 0x30]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 5
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
lea eax, [esi + 0x1270]
cmp eax, edi
jne 0x40c29e
xor eax, eax
jmp 0x40c2a1
mov eax, dword [eax + 4]
mov ecx, dword [ebx + 0x20]
push 1
push eax
push 0x30
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov ecx, dword [esp + 0xc4]
mov eax, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov dword [esp + 0x20], ecx
add ecx, 0xa
add eax, 0x172
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0xcc]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x1c], eax
add eax, 0x15e
add ecx, 0x32
mov dword [esp + 0x28], edx
push 0x74
mov dword [esp + 0x28], eax
mov dword [esp + 0x2c], ecx
call dword [sym.imp.mfc100u.dll_new]
mov ebx, eax
add esp, 4
mov dword [esp + 0x18], ebx
mov dword [esp + 0xf0], 6
cmp ebx, edi
je 0x40c328
mov ecx, ebx
call dword [sym.imp.mfc100u.dll_CWnd::CWnd]
mov dword [ebx], vtable.CStatic.0
jmp 0x40c32a
xor ebx, ebx
push 0xf298
push esi
lea eax, [esp + 0x24]
push eax
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x47e140
call dword [0x479d34]
lea ecx, [esp + 0x30]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 7
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
lea eax, [esi + 0x1268]
cmp eax, edi
jne 0x40c3a4
xor eax, eax
jmp 0x40c3a7
mov eax, dword [eax + 4]
mov ecx, dword [ebx + 0x20]
push 1
push eax
push 0x30
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov ecx, dword [esp + 0xc4]
mov eax, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov dword [esp + 0x20], ecx
add ecx, 0x3c
add eax, 0xfa
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0xcc]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x1c], eax
add eax, 0xc8
add ecx, 0x14
mov dword [esp + 0x28], edx
push 0x74
mov dword [esi + 0x11e8], ebx
mov dword [esp + 0x28], eax
mov dword [esp + 0x2c], ecx
call dword [sym.imp.mfc100u.dll_new]
mov ebx, eax
add esp, 4
mov dword [esp + 0x18], ebx
mov dword [esp + 0xf0], 8
cmp ebx, edi
je 0x40c434
mov ecx, ebx
call dword [sym.imp.mfc100u.dll_CWnd::CWnd]
mov dword [ebx], vtable.CStatic.0
jmp 0x40c436
xor ebx, ebx
push 0xf29a
push esi
lea eax, [esp + 0x24]
push eax
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push str.IDS_START_LASTSCANSCORE_TIP
call dword [0x479d34]
lea ecx, [esp + 0x30]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 9
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
lea eax, [esi + 0x1270]
cmp eax, edi
jne 0x40c4b0
xor eax, eax
jmp 0x40c4b3
mov eax, dword [eax + 4]
mov ecx, dword [ebx + 0x20]
push 1
push eax
push 0x30
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov ecx, dword [esp + 0xc4]
mov eax, dword [esp + 0xc0]
mov edx, dword [esp + 0xc8]
mov dword [esp + 0x20], ecx
add ecx, 0x50
add eax, 0xfa
mov dword [esp + 0x24], edx
mov edx, dword [esp + 0xcc]
mov dword [esp + 0x20], ecx
mov dword [esp + 0x1c], eax
add eax, 0x12c
add ecx, 0x14
mov dword [esp + 0x28], edx
push 0x74
mov dword [esi + 0x11ec], ebx
mov dword [esp + 0x28], eax
mov dword [esp + 0x2c], ecx
call dword [sym.imp.mfc100u.dll_new]
mov ebx, eax
add esp, 4
mov dword [esp + 0x18], ebx
mov dword [esp + 0xf0], 0xa
cmp ebx, edi
je 0x40c540
mov ecx, ebx
call dword [sym.imp.mfc100u.dll_CWnd::CWnd]
mov dword [ebx], vtable.CStatic.0
jmp 0x40c542
xor ebx, ebx
push 0xf29c
push esi
lea eax, [esp + 0x24]
push eax
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push str.IDS_START_LASTSCANTIME_TIP
call dword [0x479d34]
lea ecx, [esp + 0x30]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 0xb
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
lea eax, [esi + 0x1270]
cmp eax, edi
jne 0x40c5bc
xor eax, eax
jmp 0x40c5bf
mov eax, dword [eax + 4]
mov ecx, dword [ebx + 0x20]
push 1
push eax
push 0x30
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov eax, dword [esp + 0xc8]
mov ecx, dword [esp + 0xc4]
add eax, 0xffffff7a
add ecx, 0x2b
lea edx, [eax + 0x7c]
mov dword [esp + 0x4c], eax
lea eax, [ecx + 0x2c]
push 0x174
mov dword [esi + 0x11f0], ebx
mov dword [esp + 0x58], edx
mov dword [esp + 0x5c], eax
mov dword [esp + 0x54], ecx
call dword [sym.imp.mfc100u.dll_new]
add esp, 4
mov dword [esp + 0x18], eax
mov dword [esp + 0xf0], 0xc
cmp eax, edi
je 0x40c62b
push eax
call fcn.004303e0
mov ebx, eax
jmp 0x40c62d
xor ebx, ebx
push 0xf29d
push esi
lea ecx, [esp + 0x54]
push ecx
push 0x10000000
push 1
push edi
push ecx
mov dword [esp + 0x10c], 0xffffffff
mov ecx, esp
mov dword [esp + 0x30], esp
push str.IDS_START_BTN_QUICK_SCAN
call dword [0x479d34]
lea edx, [esp + 0x30]
push edx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0x100], 0xd
mov eax, dword [eax]
mov edx, dword [ebx]
push eax
mov eax, dword [edx + 0x168]
mov ecx, ebx
call eax
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
mov ecx, dword [esp + 0xd4]
mov ebx, dword [esp + 0xdc]
mov eax, dword [esp + 0xd0]
mov edx, dword [esp + 0xd8]
add ecx, 0xa
push 0xf29e
mov dword [esp + 0x34], ecx
sub ebx, 0xa
push esi
lea ecx, [esp + 0x34]
mov dword [esp + 0x34], eax
mov dword [esp + 0x40], ebx
push ecx
add eax, 0xa
sub edx, 0xa
lea ebx, [esi + 0x11f4]
push 0x50000001
mov ecx, ebx
mov dword [esp + 0x3c], eax
mov dword [esp + 0x44], edx
call dword [sym.imp.mfc100u.dll_CListCtrl::Create]
mov edx, dword [esi + 0x20]
push edi
push edi
push 0x31
push edx
call dword [sym.imp.USER32.dll_SendMessageW]
push eax
call dword [sym.imp.mfc100u.dll_CGdiObject::FromHandle]
cmp eax, edi
jne 0x40c710
xor eax, eax
jmp 0x40c713
mov eax, dword [eax + 4]
push 1
push eax
mov eax, dword [esi + 0x1214]
push 0x30
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
mov ecx, dword [esi + 0x1214]
push 0x21
push edi
push 0x1036
push ecx
call dword [sym.imp.USER32.dll_SendMessageW]
mov eax, dword [esp + 0x34]
sub eax, dword [esp + 0x2c]
push 0xffffffffffffffff
cdq
and edx, 3
add eax, edx
sar eax, 2
push eax
push edi
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str.IDS_START_LIST_CATEGORY
call dword [0x479d34]
lea edx, [esp + 0x2c]
push edx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0xfc], 0xe
mov eax, dword [eax]
mov esi, dword [sym.imp.mfc100u.dll_CListCtrl::InsertColumn]
push eax
push edi
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
mov eax, dword [esp + 0x34]
sub eax, dword [esp + 0x2c]
push 0xffffffffffffffff
add eax, eax
cdq
and edx, 3
add eax, edx
sar eax, 2
push eax
push edi
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str.IDS_START_LIST_FOUND
call dword [0x479d34]
lea eax, [esp + 0x2c]
push eax
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0xfc], 0xf
mov eax, dword [eax]
push eax
push 1
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
mov eax, dword [esp + 0x34]
sub eax, dword [esp + 0x2c]
push 0xffffffffffffffff
cdq
and edx, 3
add eax, edx
sar eax, 2
push eax
push edi
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str.IDS_START_LIST_STATUS
call dword [0x479d34]
lea ecx, [esp + 0x2c]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
mov dword [esp + 0xfc], 0x10
mov eax, dword [eax]
push eax
push 2
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x20], esp
push str.IDS_START_SCROE_SCAN0
call dword [0x479d34]
lea edx, [esp + 0x20]
push edx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
push edi
push edi
push edi
mov dword [esp + 0xfc], 0x11
mov eax, dword [eax]
mov esi, dword [sym.imp.mfc100u.dll_CListCtrl::InsertItem]
push edi
push eax
push edi
push 1
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x20], esp
push str.IDS_START_SCROE_SCAN1
call dword [0x479d34]
lea eax, [esp + 0x20]
push eax
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
push edi
push edi
push edi
push edi
mov dword [esp + 0x100], 0x12
mov eax, dword [eax]
push eax
push 1
push 1
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x20], esp
push str.IDS_START_SCROE_SCAN2
call dword [0x479d34]
lea ecx, [esp + 0x20]
push ecx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
push edi
push edi
push edi
push edi
mov dword [esp + 0x100], 0x13
mov eax, dword [eax]
push eax
push 2
push 1
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x20], esp
push str.IDS_START_SCROE_SCAN3
call dword [0x479d34]
lea edx, [esp + 0x20]
push edx
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
push edi
push edi
push edi
push edi
mov dword [esp + 0x100], 0x14
mov eax, dword [eax]
push eax
push 3
push 1
mov ecx, ebx
call esi
lea ecx, [esp + 0x14]
mov dword [esp + 0xf0], 0xffffffff
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
push 1
push edi
push ecx
mov ecx, esp
mov dword [esp + 0x24], esp
push str.IDS_START_SCROE_SCAN4
call dword [0x479d34]
lea eax, [esp + 0x24]
push eax
call sym.Smart_Dll_not_found_Fixer_Pro.exe_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_nsSystemFixer::TranslateCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_long_int__int_
add esp, 0x10
push edi
push edi
push edi
push edi
mov dword [esp + 0x100], 0x15
mov ecx, dword [eax]
push ecx
push 4
push 1
mov ecx, ebx
call esi
lea ecx, [esp + 0x18]
call dword [sym.imp.mfc100u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_cla]
mov ecx, dword [esp + 0xe8]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [esp + 0xd0]
xor ecx, esp
call fcn.0046bf30
mov esp, ebp
pop ebp
ret