Import table
advapi32.dll
RegCreateKeyA, RegCloseKey, RegQueryValueExA
kernel32.dll
GetModuleFileNameA, Sleep, SetProcessShutdownParameters, WriteFile, LoadLibraryA, OutputDebugStringA, GetModuleHandleA, GetProcAddress, WaitNamedPipeA, CreateFileA, SetProcessWorkingSetSize, ExitProcess, GetCommandLineA, HeapFree, GetVersionExA, HeapAlloc, GetProcessHeap, GetStartupInfoA, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, InterlockedIncrement, SetLastError, GetCurrentThreadId, GetLastError, InterlockedDecrement, GetStdHandle, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, InitializeCriticalSection, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStringsW, SetHandleCount, GetFileType, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, HeapSize, RtlUnwind, MultiByteToWideChar, GetLocaleInfoA, VirtualAlloc, HeapReAlloc, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW