?DumpXMLElement@@YGXPAUIGrooveXMLElement@@@Z
?DumpXMLElementToFile@@YGXPAUIGrooveXMLElement@@@Z
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Static task
static1
Behavioral task
behavioral1
Sample
NEAS.989698d8c1ee554d76b0e925713100f0.dll
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
NEAS.989698d8c1ee554d76b0e925713100f0.dll
Resource
win10v2004-20231020-en
Target
NEAS.989698d8c1ee554d76b0e925713100f0.exe
Size
1.8MB
MD5
989698d8c1ee554d76b0e925713100f0
SHA1
bd5a732dee03b893de05826f4313a4ba6f48db13
SHA256
795c9c1b6a6f2d2462adbd9c6a623803cd4c9d7cb01a7c04958b48ddd4d06d9c
SHA512
d7035dd0c996db4fae89622f32af082c4cc2d987d7f34ff381ea8fe6d2936f08c60f6bb2267c51ebc4338673017c61c77ce7ae588b027e3e6d815510418c20ed
SSDEEP
49152:z4/5/S3Ein7gkbnTURZtNnf57VmKFBlByw5q9GAU:zpE8QRZtxHywYEAU
Checks for missing Authenticode signature.
resource |
---|
NEAS.989698d8c1ee554d76b0e925713100f0.exe |
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
GetVersionExA
InterlockedCompareExchange
HeapFree
GetProcessHeap
HeapAlloc
IsProcessorFeaturePresent
VirtualFree
VirtualAlloc
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
LoadLibraryA
GetUserDefaultLCID
InterlockedExchange
MultiByteToWideChar
InterlockedExchangeAdd
ReleaseSemaphore
SizeofResource
LockResource
LoadResource
FindResourceW
GlobalMemoryStatus
FlushFileBuffers
FlushViewOfFile
GetFileSize
MapViewOfFile
CreateFileMappingW
UnmapViewOfFile
SystemTimeToFileTime
GetSystemTime
GetModuleFileNameW
DeleteFileW
MoveFileW
GetTempFileNameW
SetProcessWorkingSetSize
InitializeCriticalSection
GetModuleHandleW
GetCurrentThread
Sleep
LocalAlloc
WriteFile
GetComputerNameW
LocalFree
WideCharToMultiByte
lstrlenW
GetProcAddress
LoadLibraryW
CreateFileW
CancelIo
GetOverlappedResult
FreeLibrary
GetFileAttributesW
FindFirstFileW
FindNextFileW
FindClose
SetLastError
GetLastError
WaitForMultipleObjects
ResetEvent
GetTickCount
CreateEventW
WaitForSingleObject
SetEvent
FlushInstructionCache
GetCurrentProcess
CloseHandle
InterlockedDecrement
InterlockedIncrement
LeaveCriticalSection
RaiseException
EnterCriticalSection
GetCurrentThreadId
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
CreateWindowExW
GetWindowLongW
SetWindowLongW
UnregisterClassA
DestroyWindow
IsWindow
DefWindowProcW
GetClassInfoExW
LoadCursorW
RegisterWindowMessageW
RegisterClassExW
GetLastInputInfo
CallWindowProcW
DeleteObject
AccessCheck
CloseServiceHandle
GetUserNameW
AllocateAndInitializeSid
GetSidLengthRequired
InitializeAcl
AddAccessAllowedAceEx
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
OpenSCManagerW
OpenServiceW
QueryServiceStatus
StartServiceW
GetNamedSecurityInfoW
ImpersonateSelf
OpenThreadToken
EqualSid
GetTokenInformation
RevertToSelf
FreeSid
StringFromCLSID
CoCreateInstance
CoTaskMemFree
ProgIDFromCLSID
IIDFromString
CoTaskMemAlloc
SafeArrayAccessData
SystemTimeToVariantTime
LoadTypeLi
LoadRegTypeLi
SysStringLen
SysAllocString
SafeArrayUnaccessData
VariantClear
SysFreeString
VariantInit
VariantTimeToSystemTime
?GetCountry@GCLocale@@QBE?AVGCStrRetVal@@XZ
?GetDisplayLanguage@GCLocale@@QBE?AVGCStrRetVal@@XZ
?GetLanguage@GCLocale@@QBE?AVGCStrRetVal@@XZ
?GetDisplayName@GCLocale@@QBE?AVGCStrRetVal@@XZ
?GetName@GCLocale@@QBE?AVGCStrRetVal@@XZ
??0GCLocale@@QAE@QB_W0@Z
??0GCDateFormat@@QAE@W4STYLE@0@0ABVGCLocale@@@Z
?Parse@GCDateFormat@@QBE_NPB_WAAVGCDate@@@Z
?Compare@GCDate@@QBE?AW4COMPARE_RESULT@1@ABV1@@Z
?GetDisplayCountry@GCLocale@@QBE?AVGCStrRetVal@@XZ
?Set@GCCalendar@@QAEXGGG@Z
?Set@GCCalendar@@QAEXW4FIELDID@1@G@Z
?Get@GCCalendar@@QBEFW4FIELDID@1@@Z
?Add@GCCalendar@@QAEXW4FIELDID@1@J@Z
?Clear@GCCalendar@@QAEXXZ
?IsBefore@GCCalendar@@QBE_NABV1@@Z
?IsAfter@GCCalendar@@QBE_NABV1@@Z
?Equals@GCCalendar@@QBE_NABV1@@Z
?InDaylightTime@GCCalendar@@QBE_NXZ
?SetTimeZone@GCCalendar@@QAEXABVGCTimeZone@@@Z
?OpenTimeZone@GCCalendar@@QBEABVGCTimeZone@@XZ
?SetTime@GCCalendar@@QAEXABVGCDate@@@Z
?GetTime@GCCalendar@@QBE?AVGCDate@@XZ
?CreateInstanceHelper@GCCalendar@@CGPAV1@PBVGCTimeZone@@PBVGCLocale@@@Z
?WaitForMultiple@@YGJPAPAXJKPA_N@Z
?StartSimpleThread@GCThreadManager@@QAEXP6AKPAX@Z0PB_W_N@Z
?g_ManualResetHandleCache@@3V?$GCCachedHandle@$0EAA@@@A
?GetISO3Language@GCLocale@@QBE?AVGCStrRetVal@@XZ
?GetISO3Country@GCLocale@@QBE?AVGCStrRetVal@@XZ
??8GCLocale@@QBE_NABV0@@Z
??0GCMessageFormat@@QAE@PB_WABVGCLocale@@@Z
?SetLocale@GCMessageFormat@@QAEXABVGCLocale@@@Z
?ApplyPattern@GCMessageFormat@@QAEXPB_W@Z
?GetPattern@GCMessageFormat@@QBE?AVGCStrRetVal@@XZ
?Format@GCMessageFormat@@QBEXABVGCArrayFormattable@@AAVGCStackStrBase@@@Z
?SetParseIntegerOnly@GCNumberFormat@@QAEX_N@Z
?SetGroupingAllowed@GCNumberFormat@@QAEX_N@Z
?Format@GCNumberFormat@@QBE?AVGCStrRetVal@@ABN@Z
?Parse@GCNumberFormat@@QBE_NPB_WAAN@Z
?deprecated_GetICUID@GCTimeZone@@QBE?AVGCStrRetVal@@XZ
?GetDescriptiveName@GCTimeZone@@QBEXAAVGCStackStrBase@@@Z
?GetDisplayName@GCTimeZone@@QBEPB_W_N@Z
?InDaylightTime@GCTimeZone@@QBE_NABVGCDate@@@Z
?Equals@GCTimeZone@@QBE_NABV1@@Z
?LoadRBDString@GCRBDStringLoader@@SG?AVGCStrRetVal@@PB_W0@Z
?Set@GCSafeArray@@QAEXGKJ@Z
?CopyData@GCSafeArray@@QAEXJPBUtagSAFEARRAY@@JJ@Z
?Mid@raw_GCStr@@SG?AVGCStrRetVal@@PB_WK@Z
?Release@GCSafeArray@@AAEXXZ
?DeTokenize@raw_GCStr@@SG?AVGCStrRetVal@@ABVGCArrayStr@@PB_W@Z
?GetElementBSTR@GCSafeArray@@QBEPA_WPBJ@Z
?ToUpper@raw_GCStr@@SG?AVGCStrRetVal@@PB_W@Z
??0GCSafeArray@@QAE@PBUtagSAFEARRAY@@@Z
?IsSameInstanceSafe@GCIPtrBase@@QBE_NPAUIUnknown@@@Z
?GimmeComponentPath@GCMso@@SG?AVGCStrRetVal@@HPB_W@Z
?EndsWithNoCase@GCStr@@QBE_NPB_W@Z
?UnsignedLongToString@raw_GCStr@@SG?AVGCStrRetVal@@KJ@Z
?ToLower@raw_GCStr@@SG?AVGCStrRetVal@@PB_W@Z
?Find@GCStr@@QBE_NPB_WAAK@Z
?Trace@GCCSM@@SGXW4UTIL_GrooveModuleID@@W4UTIL_GrooveTraceSeverity@@PB_W2JH@Z
?StartsWith@GCStr@@QBE_NPB_W@Z
?Set@GCCalendar@@QAEXGGGGGG@Z
?EndTiming@GCTimingCheck@@QAEXPB_W00@Z
?Set@GCVariant@@QAEXPAUIDispatch@@@Z
?ScriptHasInterfaceMethod@@YGJPAXPBXJGPAUtagDISPPARAMS@@PAUtagVARIANT@@@Z
??1GCAnyIPtr@@QAE@XZ
?int_RawError@GCError@@CG?AV1@KJ@Z
?HandleAllIfMethodCatch@@YGJPBU_GUID@@@Z
?InterfaceSupportsErrorInfoHelper@GCoSupportErrorInfoTearOffBase@@AAEJPBXPAUIUnknown@@ABU_GUID@@@Z
?IGrooveDispatchImplHelper_FindMultiDispatchEntry@@YGPBUGrooveMultiDispatchEntry@@PBU1@ABU_GUID@@PB_W@Z
?IGrooveDispatchImplHelper_SetObjectReturnValue@@YGXPAVGCoScriptDispatchTearoff@@PAUtagVARIANT@@@Z
?CreateScriptDispatchTearoff@@YG?AV?$GCIPtrRetVal@UIDispatch@@$1?_GUID_00020400_0000_0000_c000_000000000046@@3U__s_GUID@@B@@PBUGrooveMultiDispatchEntry@@PAUIUnknown@@_N@Z
?IGrooveDispatchImplHelper_FindMultiDispatchEntry@@YGPBUGrooveMultiDispatchEntry@@PBU1@ABU_GUID@@J@Z
?CreateScriptDispatchTearoff@@YG?AV?$GCIPtrRetVal@UIDispatch@@$1?_GUID_00020400_0000_0000_c000_000000000046@@3U__s_GUID@@B@@PAUIUnknown@@_N@Z
?int_Inst@GCError@@CGPAUHINSTANCE__@@XZ
?int_RawError@GCError@@CG?AV1@KQAUHINSTANCE__@@JPB_W1KPAUIErrorInfo@@PAD@Z
?GOutputDebugString@@YGXPB_W@Z
?SAFE_EMPTY_STRING_CBSTR@raw_GCStr@@2PB_WB
?Format@GCStr@@QAAJPB_WZZ
?Append@GCStackStrBase@@QAEXQB_WK@Z
?Set@GCStackStrBase@@QAEXQB_WK@Z
?LongToString@raw_GCStr@@SGXJPAVGCStackStrBase@@J@Z
?int_DeallocateBufferIfNecessary@GCStackStrBase@@AAEXAAPA_W@Z
?Set@GCStr@@QAEXPB_W@Z
?GetValue@GCRegistryKey@@QBEJAAKPB_WPAK@Z
?Open@GCRegistryKey@@QAEJK@Z
??1GCRegistryKey@@UAE@XZ
??0GCRegistryKey@@QAE@W4KEY_ROOT@0@PB_W_N@Z
?IGrooveDispatchImplHelper_IsSafeForScripting@@YG_NPBUGrooveSafeForScriptingEntry@@PAUITypeInfo@@ABU_GUID@@JG@Z
?ms_MainSTAThreadId@GCGrooveThreadId@@0KA
?hr_LoadTypeLib@GCTypeLibLoader@@SGJABU_GUID@@GGKPAPAUITypeLib@@@Z
?ProvideIMarshal@GCFTMIMarshalProvider@@QAGJPAUIUnknown@@PAPAX@Z
??1GCError@@QAE@XZ
?int_FromLastErrorInfo@GCError@@CG?AV1@KJ_N@Z
?Throw@GCError@@QBEXXZ
?_Release@GCStr@@AAEXXZ
?StartErrorBlock@GCCriticalErrorInfo@@SGX_N@Z
?EndErrorBlock@GCCriticalErrorInfo@@SGXXZ
?HandleAllNoUIErrorCatch@@YGXXZ
?Empty@GCIPtrBase@@QAEXXZ
?int_Win32Error@GCError@@CG?AV1@KK@Z
?HandleMessageMapErrorCatch@@YGXKIJ@Z
?_GrooveTrace@@YAXPB_WZZ
?SetThreadName@@YGXPB_WK@Z
?HandleAllErrorCatch@@YGXXZ
?int_COMError@GCError@@CG?AV1@JPAUIUnknown@@ABU_GUID@@11@Z
?HandleAllFinalConstructCatch@@YGJPBU_GUID@@@Z
?int_ErrorBase@GCError@@CG?AV1@KJPB_W00PAUIErrorInfo@@JABU_GUID@@0K@Z
??0GCStr@@QAE@PB_W@Z
?DeallocateHashTable@@YGXPAXK@Z
?ToPowerOf2@@YGKK@Z
?AllocateHashTable@@YGPAXK@Z
?CreateInstance@GCoUnknownEnum2@@SG?AV?$GCIPtrRetVal@UIGrooveUnknownEnumCreate@@$1?IID_IGrooveUnknownEnumCreate@@3U_GUID@@B@@ABU_GUID@@0@Z
?CreateInstance@GCoUnknownEnum@@SG?AV?$GCIPtrRetVal@UIGrooveUnknownEnumCreate@@$1?IID_IGrooveUnknownEnumCreate@@3U_GUID@@B@@ABU_GUID@@0_N@Z
?OnUIThread@@YG_NXZ
?PostUIThreadMessage@@YGXPAX0@Z
??0GCThreadManager@@QAE@XZ
??1GCThreadManager@@QAE@XZ
?Init@GCThreadManager@@QAEXXZ
?StartThread@GCThreadManager@@QAEXP6AKPAUIGrooveEvent@@PAX@Z1_NPB_W3@Z
?int_RawError@GCError@@CG?AV1@KJPB_W00PAUIErrorInfo@@PAD@Z
?StopAllThreads@GCThreadManager@@QAEXXZ
?WaitAllThreads@GCThreadManager@@QAEXXZ
?CreateInstanceNoRelease@GCIPtrBase@@IAEXABU_GUID@@0K@Z
?_Release@GCVariant@@AAEXXZ
?Set@GCVariant@@QAEXABUtagVARIANT@@_N@Z
?Set@GCVariant@@QAEXABV1@@Z
?StopSharing@GCVariant@@AAEXXZ
?Length@raw_GCStr@@SGKABVGCStr@@@Z
?Append@raw_GCStr@@SGXAAVGCStr@@_WK@Z
?Append@GCStr@@QAEXPB_W@Z
?FindLastChar@raw_GCStr@@SG_NPB_W_WAAK@Z
?First@raw_GCStr@@SG?AVGCStrRetVal@@PB_WK@Z
?GetValue@GCRegistryKey@@QBEJAAVGCStr@@PB_WPAK@Z
?StringToUnsignedLong@raw_GCStr@@SGKPB_WJ@Z
?CreateFullPathURI@GCRegistryKey@@SG?AVGCStrRetVal@@W4KEY_ROOT@1@PB_W@Z
?GetHandle@GCGrooveResourceModule@@SGPAUHINSTANCE__@@XZ
?SetFromResource@GCStackStrBase@@QAEXKQAUHINSTANCE__@@@Z
?GetDefault@GCLocale@@SG?BV1@XZ
??1GCLocale@@QAE@XZ
?Format@GCNumberFormat@@QBEXJAAVGCStackStrBase@@@Z
?SetFractionDigits@GCNumberFormat@@QAEXJ@Z
?MessageFormat@GCStackStrBase@@QAEJKQB_W000ABVGCLocale@@QAUHINSTANCE__@@@Z
??0GCStr@@QAE@ABV0@@Z
?Last@raw_GCStr@@SG?AVGCStrRetVal@@PB_WK@Z
?IsValidPathSegmentName@GCFileInterface@@SG_NPB_WAAW4InvalidPathSegmentReason@1@@Z
?Report@GCError@@QBEX_N@Z
?Equals@raw_GCStr@@SG_NPB_W0@Z
?Equals@GCStr@@QBE_NPB_W@Z
?StringToLong@raw_GCStr@@SGJPB_WJ@Z
?QueryInterfaceNoReleaseNoThrow@GCIPtrBase@@IAEJABU_GUID@@PAUIUnknown@@@Z
?QueryInterfaceNoRelease@GCIPtrBase@@IAEXABU_GUID@@PAUIUnknown@@@Z
??4GCAtom@@QAEABV0@PB_W@Z
?Hash@@YGKPBEKK@Z
?Compare@raw_GCStr@@SGJPB_W0@Z
??1GCAtom@@QAE@XZ
?OpenCopy@raw_GCStr@@SGPA_WPB_W@Z
?Format@GCStackStrBase@@QAAJQB_WZZ
?EndsWith_Helper@raw_GCStr@@CG_NPB_W0_N@Z
?Mid@raw_GCStr@@SGXPB_WKKPAVGCStackStrBase@@@Z
?ms_Semaphore@GCUtilDLL@@2VGCSemaphore@@A
?CompareNoCase@raw_GCStr@@SGJPB_W0@Z
?Tokenize_Helper@raw_GCStr@@CGXPB_W0PAVGCArrayStr@@PAV?$GCSet@VGCStr@@PB_WV?$GCHashMapResizeHelper@$01$00$03@@@@@Z
?StartsWith_Helper@raw_GCStr@@CG_NPB_W0_N@Z
?FindInterface@GCIPtrBase@@IAE_NABU_GUID@@PAUIUnknown@@@Z
?Compare@GCStr@@QBEJPB_W@Z
??1GCSafeArray@@QAE@XZ
??0GCSafeArray@@QAE@GKJ@Z
?CopyData@GCSafeArray@@QAEXJPBXJ@Z
??0GCSafeArray@@QAE@ABV0@@Z
?GetSize@GCSafeArray@@SGJPBUtagSAFEARRAY@@@Z
?AccessData@GCSafeArray@@SG?AVGCDataPtr@@PBUtagSAFEARRAY@@@Z
??0GCSafeArray@@QAE@XZ
?Set@GCSafeArray@@QAEXPBUtagSAFEARRAY@@@Z
??1GCDate@@QAE@XZ
?Format@GCDateFormat@@QBE?AVGCStrRetVal@@ABVGCDate@@@Z
??0GCDate@@QAE@XZ
??0GCAutoWaitCursor@@QAE@_N@Z
??1GCAutoWaitCursor@@QAE@XZ
?Start@GCBusy@@QAEXPB_W0_NK@Z
?Stop@GCBusy@@QAEXXZ
?GetUBound@GCSafeArray@@SGJPBUtagSAFEARRAY@@K@Z
?GetLBound@GCSafeArray@@SGJPBUtagSAFEARRAY@@K@Z
?GetElemsize@GCSafeArray@@SGKPBUtagSAFEARRAY@@@Z
?GetDim@GCSafeArray@@SGKPBUtagSAFEARRAY@@@Z
?TakeHandoff@GCAtom@@QAEXPAVGCStr@@@Z
?ConcatStrings@raw_GCStr@@SA?AVGCStrRetVal@@KPB_W0ZZ
?Init@GCDateFormat@@AAEX_NW4STYLE@1@00KABVGCLocale@@PB_W33@Z
??0GCTimeZone@@QAE@PB_W@Z
?CreateInstanceHelper@GCTimeZone@@CGPAV1@PB_W@Z
?SetTimeZone@GCDateFormat@@QAEXABVGCTimeZone@@@Z
?Encode@GCBase64@@SG?AVGCStrRetVal@@PAUIGrooveByteInputStream@@@Z
?Remove@GCFileInterface@@SGXPB_W@Z
?SetFromResource@GCStr@@QAEXKQAUHINSTANCE__@@@Z
?Input@@YGXPAUIGrooveByteInputStreamLocal@@AAVGCSafeArray@@PAX@Z
?Exists@GCFileInterface@@SG_NPB_WPA_N@Z
?int_RawError@GCError@@CG?AV1@KQAUHINSTANCE__@@JKPB_WKPAUIErrorInfo@@PAD@Z
?TerminateGrooveProcess@GCError@@SGXPBV1@K_NJPBU_EXCEPTION_POINTERS@@@Z
?PrintGlobalTimeStamp@GCTimingCheck@@SGXPB_W@Z
?StartTiming@GCTimingCheck@@QAEXXZ
?g_AutoResetHandleCache@@3V?$GCCachedHandle@$0EAA@@@A
?Set@raw_GCStr@@SGXAAVGCStr@@PB_WK@Z
?Encode@GCBase64Coder@@SG?AVGCStrRetVal@@PBEK_N@Z
?Encode@GCBase32Coder@@SG?AVGCStrRetVal@@PBEK@Z
?Find@raw_GCStr@@SG_NPB_W0AAK@Z
?Wait@@YG_NPAXKK@Z
??0GCTimingCheck@@QAE@XZ
??1GCHighResTimer@@QAE@XZ
?int_ITFError@GCError@@CG?AV1@KABU_GUID@@GPB_W11PAUIErrorInfo@@PAD@Z
?int_IsRunningInGrooveProcess@GCSafeScriptingSupport@@CG_NXZ
?ms_RunningInGrooveProcess@GCSafeScriptingSupport@@0_NA
?ms_RunningProcessChecked@GCSafeScriptingSupport@@0_NA
?GrooveHandleShipAssert@@YGXPBDK0K@Z
?InitUIThreadProxy@@YG_NXZ
?TermUIThreadProxy@@YGXXZ
?CreateUIThreadProxyDelegator@@YGPAXPAXABU_GUID@@@Z
?CreateObjectOnMainSTA@@YGPAXPB_WABU_GUID@@@Z
?Replace@raw_GCStr@@SGXAAVGCStr@@_WPB_WPAK@Z
?ms_GlobalPointersInitializationSemaphore@GCUtilDLL@@2VGCReentrantSemaphore@@A
?int_ITFError@GCError@@CG?AV1@KQAUHINSTANCE__@@ABU_GUID@@GPB_W2KPAUIErrorInfo@@PAD@Z
?HandleAllIfMethodCatch@@YGJPBU_GUID@@0@Z
?CompareN@raw_GCStr@@SGJPB_W0K@Z
?int_Empty@GCAtom@@AAEXXZ
??GGCTimeMillis@@QBEJABV0@@Z
??0GCAtom@@QAE@ABV0@@Z
??0GCAtom@@QAE@PB_W@Z
?EqualsNoCase@GCStr@@QBE_NPB_W@Z
?CounterSet@GCPerfCounter@@SGXW4PERF_CounterID@@J@Z
??4GCAtom@@QAEABV0@ABV0@@Z
?DoubleToString@raw_GCStr@@SG?AVGCStrRetVal@@NK@Z
?ConcatStrings@GCStackStrBase@@QAAKKQB_W0ZZ
??0GCTimer@@QAE@XZ
??1GCTimer@@QAE@XZ
?Stop@GCTimer@@QAE_NXZ
?CounterIncrement@GCPerfCounter@@SGXW4PERF_CounterID@@J@Z
?int_Format@GCStackStrBase@@AAEJQB_WPADI@Z
?Splice@raw_GCStr@@SGXAAVGCStr@@KKPB_W@Z
?Set@GCError@@QAEXJPAUIUnknown@@ABU_GUID@@@Z
??0GCError@@QAE@XZ
?AppendDelimitedStringFromEnum@GCStrMisc@@SGJAAVGCStr@@PAUIGrooveBSTREnum@@_W@Z
?ParseDelimitedString@GCStrMisc@@SG?AV?$GCIPtrRetVal@UIGrooveBSTREnum@@$1?IID_IGrooveBSTREnum@@3U_GUID@@B@@PB_W0@Z
?AppendDelimitedString@GCStrMisc@@SGJAAVGCStr@@PB_W_W@Z
?Find@raw_GCStr@@SG_NPB_W_WAAK@Z
?FindOneOf@raw_GCStr@@SG_NPB_W0AAKPA_W@Z
?Grow@raw_GCStr@@SGXAAVGCStr@@KK@Z
?Set@GCAtom@@QAEXPB_W@Z
?Mid@raw_GCStr@@SG?AVGCStrRetVal@@PB_WKK@Z
?CompareNNoCase@raw_GCStr@@SGJPB_W0K@Z
??0GCSimpleTokenIterator@@QAE@PB_W_W@Z
?HasMore@GCSimpleTokenIterator@@QBE_NXZ
?GetNext@GCSimpleTokenIterator@@QAE_NPAVGCStackStrBase@@@Z
?GetNumberFmt@GCNumberFormat@@QAEAAU_numberfmtW@@XZ
?Format@GCNumberFormat@@QBE?AVGCStrRetVal@@J@Z
?MessageFormat@GCStr@@QAEJKPB_W000ABVGCLocale@@QAUHINSTANCE__@@@Z
?ms_PageSize@GCXMLStream@@0KB
?CompareNoCase@GCStr@@QBEJPB_W@Z
?Init@GCAXMLParser@@QAEXPAXP6GK00K@Z@Z
?Open_document@GCAXMLParser@@QAE?AW4GrooveParserStatus@@W4XMLParseOptions@@@Z
?Close@GCAXMLParser@@QAEXXZ
?LongToString@raw_GCStr@@SG?AVGCStrRetVal@@JJ@Z
?Encode@GCBase64@@SG?AVGCStrRetVal@@PBUtagSAFEARRAY@@@Z
?DecodeToStream@GCBase64@@SGXPB_WPAUIGrooveByteOutputStream@@@Z
?DecodeToSafeArray@GCBase64@@SGXPB_WAAVGCSafeArray@@PA_N@Z
?Serialize@GCXMLSerializer@@QAEXPAXW4XMLSerializeOptions@@@Z
?StringToDouble@raw_GCStr@@SGNPB_W@Z
?GetLineByteOffset@GCAXMLParser@@QBEKXZ
?GetBytesRead@GCAXMLParser@@QBEKXZ
??0GCFile@@QAE@XZ
??1GCFile@@UAE@XZ
?Open@GCFile@@UAE_NPB_WKK_N@Z
?SetLength@GCFile@@UAEX_K@Z
?Close@GCFile@@UAEXXZ
?LengthInGlyphs@raw_GCStr@@SGKPB_W@Z
?GetSystemInfo@GCUtilDLL@@SGPBU_SYSTEM_INFO@@XZ
?OpenTempFileName@GCFileInterface@@SG?AVGCStrRetVal@@PB_W0@Z
?SetLength@GCFileInterface@@SGXPAX_K@Z
?GetPageSize@GCFileInterface@@SGKXZ
?TakeHandoff@GCAtom@@QAEXPAV1@@Z
?Set@GCVariant@@QAEXPB_W@Z
?Set@GCVariant@@QAEXPAUIUnknown@@@Z
?g_CountedHandleCache@@3V?$GCCachedHandle@$0EAA@@@A
?Last@GCStr@@QBE?AVGCStrRetVal@@PB_W@Z
?GrooveDelete@@YAXPAX@Z
?GrooveNew@@YAPAXI@Z
ord22
ord18
ord15
ord19
ord55
ord61
ord23
ord11
ord10
ord43
ord44
ord31
ord58
ord32
ord64
_lock
__CxxFrameHandler3
__clean_type_info_names_internal
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_crt_debugger_hook
_except_handler4_common
__CppXcptFilter
_adjust_fdiv
_amsg_exit
_initterm_e
_initterm
_encoded_null
_malloc_crt
_decode_pointer
_onexit
_CxxThrowException
__dllonexit
_encode_pointer
_unlock
?terminate@@YAXXZ
wcslen
_purecall
memcpy_s
memset
swprintf_s
_beginthreadex
_endthreadex
_recalloc
memmove_s
_wsplitpath_s
_wfullpath
towlower
memcmp
free
_itow_s
wcscpy_s
wcscat_s
InternetReadFile
InternetQueryDataAvailable
HttpQueryInfoW
HttpSendRequestW
InternetQueryOptionW
HttpOpenRequestW
InternetCloseHandle
InternetConnectW
InternetOpenW
InternetSetOptionW
?DumpXMLElement@@YGXPAUIGrooveXMLElement@@@Z
?DumpXMLElementToFile@@YGXPAUIGrooveXMLElement@@@Z
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ