Function at 0x43aa10
Capabilities:
Check if file exists
Delete file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc38
mov eax, dword [0x481288]
xor eax, ebp
mov dword [ebp - 4], eax
mov word [ebp - 0x828], 0
push 0x40e
push 0
lea eax, [ebp - 0x826]
push eax
call fcn.00415680
add esp, 0xc
push 0x488af8
mov ecx, dword [ebp + 8]
push ecx
push str._s_s.url
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x18
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sPIMMain.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sTXPlatform.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sTIMPlatform.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQPlayerSvr.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQ.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQexternal.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sSBuddyCall.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sMagicFlash.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sMagicBook.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
cmp dword [0x48a870], 0
jne 0x43ac55
mov ecx, dword [ebp + 8]
push ecx
push str._sQQMusic.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sTimwp.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQLiveUpdate.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQUpdateCenter.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sBDLiveUpdate.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sBMate.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
cmp dword [0x48a870], 0
jne 0x43ad78
mov ecx, dword [ebp + 8]
push ecx
push str._sBugReport.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQMail.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
cmp dword [0x48a870], 0
jne 0x43addf
mov ecx, dword [ebp + 8]
push ecx
push str._sQzoneMusic.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sNetRepair.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQLiveQ.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQ3DAVPlayer.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQClubClient.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQzoneSupport.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
cmp dword [0x48a870], 0
jne 0x43af02
mov ecx, dword [ebp + 8]
push ecx
push str._sQQMusicUpdate.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sCopyFolder.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sHDRoom.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sExitQuestionnairExe.exe
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._slicense.txt
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sSetupInfo.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sContent_Config.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._s_rm.swf
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._s_sm.swf
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._swhatsnew.txt
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQFileInfo.dat
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sKey.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sVoipConfig.dat
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sAUReport.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sAUStat.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sModuleInfo.db
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sdefault.dat
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sloginsl.dat
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sNetRepair.xml
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sOnlineInstall.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQ.exe.manifest
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQ.tlg
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQInfo.dat
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sQQlog.txl
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._s_setupstore.ini
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov ecx, dword [ebp + 8]
push ecx
push str._sTSSafeEdit.DAT
push 0x410
push 0x208
lea edx, [ebp - 0x828]
push edx
call fcn.004157ac
add esp, 0x14
lea eax, [ebp - 0x828]
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
push str..ocx
mov ecx, dword [ebp + 8]
push ecx
call fcn.004392b0
add esp, 8
push str..dll
mov edx, dword [ebp + 8]
push edx
call fcn.004392b0
add esp, 8
push str..htm
mov eax, dword [ebp + 8]
push eax
call fcn.004392b0
add esp, 8
push str..smp
mov ecx, dword [ebp + 8]
push ecx
call fcn.004392b0
add esp, 8
push str..gif
mov edx, dword [ebp + 8]
push edx
call fcn.004392b0
add esp, 8
mov eax, dword [ebp + 8]
push eax
push str._sV2MailActiveX.ocx
push 0x410
push 0x208
lea ecx, [ebp - 0x828]
push ecx
call fcn.004157ac
add esp, 0x14
lea edx, [ebp - 0x828]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov eax, dword [ebp + 8]
push eax
push str._shelp_01.gif
push 0x410
push 0x208
lea ecx, [ebp - 0x828]
push ecx
call fcn.004157ac
add esp, 0x14
lea edx, [ebp - 0x828]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov eax, dword [ebp + 8]
push eax
push str._sACodec.dll
push 0x410
push 0x208
lea ecx, [ebp - 0x828]
push ecx
call fcn.004157ac
add esp, 0x14
lea edx, [ebp - 0x828]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov eax, dword [ebp + 8]
push eax
push str._sAddEmotion.htm
push 0x410
push 0x208
lea ecx, [ebp - 0x828]
push ecx
call fcn.004157ac
add esp, 0x14
lea edx, [ebp - 0x828]
push edx
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
mov word [ebp - 0x418], 0
push 0x40e
push 0
lea eax, [ebp - 0x416]
push eax
call fcn.00415680
add esp, 0xc
mov word [ebp - 0xc38], 0
push 0x40e
push 0
lea ecx, [ebp - 0xc36]
push ecx
call fcn.00415680
add esp, 0xc
mov edx, dword [ebp + 8]
push edx
push str._sTMDLLSTM.exe
push 0x410
push 0x208
lea eax, [ebp - 0x418]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
jne 0x43b5e3
mov edx, dword [ebp + 8]
push edx
push str._sDat
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sFace
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sSCFace
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQAddrDat
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sFace2
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sIMScene
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sNEWFACE
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sNewSkins
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQShowMagic
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQRingFiles
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sSkinBmp
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._s_sound
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sGroupLive
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQAddrPlugin
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQDialSkin
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQPet
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push 0x470f2c
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sR2beat
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQUpdate
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQLiveQ
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQTProxy
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sqqedit
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sP2PFile
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sSearchBanner
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sFaceEditor
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sNEWGROUPFACE
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQQLive
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sSafeBase
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sDNF
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sLNNIcon
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sQBox
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov edx, dword [ebp + 8]
push edx
push str._sPimSkin
push 0x410
push 0x208
lea eax, [ebp - 0xc38]
push eax
call fcn.004157ac
add esp, 0x14
lea ecx, [ebp - 0xc38]
push ecx
call fcn.00438d00
add esp, 4
mov eax, 1
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.004151d0
mov esp, ebp
pop ebp
ret