Import table
advapi32.dll
RegCloseKey, RegCreateKeyExA, RegSetValueExA, RegQueryValueExA, RegOpenKeyA
kernel32.dll
GetModuleHandleA, GetLongPathNameA, GetModuleFileNameA, CloseHandle, ReleaseMutex, GetCommandLineA, WaitForSingleObject, FreeLibrary, CreateMutexA, GetCurrentDirectoryA, EnumSystemLocalesA, GetLocaleInfoA, IsValidCodePage, IsValidLocale, SetEndOfFile, LoadLibraryA, GetProcAddress, GetUserDefaultLCID, GetVersionExA, GetLastError, LeaveCriticalSection, FindFirstFileA, FindNextFileA, FindClose, FileTimeToSystemTime, FileTimeToLocalFileTime, MultiByteToWideChar, HeapAlloc, HeapFree, VirtualFree, VirtualAlloc, HeapReAlloc, IsBadWritePtr, GetDriveTypeA, SetEnvironmentVariableA, SetCurrentDirectoryA, GetStartupInfoA, GetVersion, ExitProcess, TerminateProcess, GetCurrentProcess, HeapSize, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, GetLocaleInfoW, FatalAppExitA, SetEnvironmentVariableW, WideCharToMultiByte, HeapDestroy, HeapCreate, GetFullPathNameA, UnhandledExceptionFilter, FreeEnvironmentStringsA, FreeEnvironmentStringsW, GetEnvironmentStrings, GetEnvironmentStringsW, SetHandleCount, GetStdHandle, GetFileType, GetCurrentThreadId, TlsSetValue, TlsAlloc, TlsFree, SetLastError, TlsGetValue, GetCurrentThread, RtlUnwind, WriteFile, GetStringTypeA, GetStringTypeW, InterlockedDecrement, InterlockedIncrement, SetStdHandle, FlushFileBuffers, ReadFile, CreateFileA, SetFilePointer, GetTimeZoneInformation, GetCPInfo, CompareStringA, CompareStringW, GetACP, GetOEMCP, LCMapStringA, LCMapStringW, GetFileAttributesA, GetExitCodeProcess, CreateProcessA, Sleep
user32.dll
FindWindowA, PostMessageA, wsprintfA, MessageBoxA