// Generated .IDL file (by the OLE/COM Object Viewer)
// 
// typelib filename: MqCenCore.tlb

[
  uuid(FB43A932-20D3-4E86-87FC-ED46245B1ECB),
  version(2.5)
]
library MqCenCore
{
    // TLib :     // TLib : Vector IE Interfaces 7.5 : {71413A06-C904-46A6-B55A-2B720B94568D}
    importlib("MqCenInt.tlb");
    // TLib : MetaQuest SQL library 7.6 : {1E95C8AF-CAE9-11D4-9767-0001032347A0}
    importlib("MqSQL10.dll");
    // TLib : mscorlib.dll : {BED7F4EA-1A96-11D2-8F08-00A0C9A6186D}
    importlib("mscorlib.tlb");
    // TLib : Microsoft ActiveX Data Objects 2.7 Library : {EF53050B-882E-4776-B643-EDA472E8E3F2}
    importlib("msado27.tlb");
    // TLib : Metaquest Database Tools and Utilities 7.6 : {AC25F5E1-4227-11D4-9703-00105AA730A1}
    importlib("MqDBTools404.dll");
    // TLib : OLE Automation : {00020430-0000-0000-C000-000000000046}
    importlib("stdole2.tlb");
    // TLib : Metaquest Census External Library 7.7 : {9C9EC154-03BF-4147-822B-63312C146BC4}
    importlib("MqCenX20.dll");

    // Forward declare all types defined in this typelib
    interface IWarrantyInfoSeeker;
    interface IDtsRecEvents;
    interface IWebViewObject;
    interface IMqFormula;
    interface IVNAttachment;
    interface IVNDtsAttachments;
    interface IVNQuery;
    interface IVNQueryCollection;
    interface IWebViewBaseQuery;
    interface IConditionExpressionCollection;
    interface IBuiltInMacro;
    interface IWorkflow;
    interface IDtsTableCollection;
    interface IDtsTable;
    interface ISubRecMgr;
    interface IDtsRecordEvents;
    interface IAssetAllocator;
    interface IAssetReservation;
    interface ILogonSignatureValidator;
    interface IConfigurationItemManager;
    interface IBusinessRulesManager;
    interface IImportEvents;
    interface IVNExporter;
    interface IChoiceListUtils;
    interface IDataConverter_OldImporter;
    interface _RecordFieldsRequest;
    interface _DTSRecordRequest;
    interface _AssetAutoAllocator;
    interface _AssetMaintenance;
    interface _BaseWarrantyInfoSeeker;
    interface _DellServiceClient;
    interface _ExecutableActions;
    interface _FieldAttributeType;
    interface _AttributeType;
    interface _HPServiceClient;
    interface _ImportRule;
    interface _ImportRuleCollection;
    interface _LenovoServiceClient;
    interface _LicenseComplianceCalculator;
    interface _Localization;
    interface _DtsRecHistoryChange;
    interface _DtsRecordBase;
    interface _ConfigurationItem;
    interface _ConfigurationSetup;
    interface _DeclaredAccount;
    interface _DeclaredUserGroup;
    interface _DtsFieldRecordsMgr;
    interface _DtsFieldsMgr;
    interface _DurationTimesCalculator;
    interface _GoogleGSuiteDevice;
    interface _DtsRecordSLA;
    interface _FieldAttribute;
    interface _FieldAttributeCollection;
    interface _FieldAttributeMgr;
    interface _Importer;
    interface _ImportFilesSupervisor;
    interface _ImportManagerTool;
    interface _ImportRuleDefinition;
    interface _LicenseMgr;
    interface _MoneyTransaction;
    interface _MoneyTransactionMonitor;
    interface _MSServiceClient;
    interface _MultiChoiceValues;
    interface _OrganizationAccount;
    interface _OrganizationCollection;
    interface _OutgoingMailQueue;
    interface _ProjectSetup;
    interface _ResourceFileGenerator;
    interface _Role;
    interface _RolesMgr;
    interface _Setting_Old;
    interface _SortExpression;
    interface _SQLEngineDeprecated;
    interface _StatusMonitorMgr;
    interface _CenCoreConstants;
    interface _GlobalVariables;
    interface _ProjectEnumerator;
    interface _SWLicense;
    interface _DtsRecHistoryQuery;
    interface _UserAccountBase;
    interface _UserAccountManager;
    interface _UserMacros;
    interface _UsersSetup;
    interface _VIZOREdition;
    interface _VIZORInstallation;
    interface _VIZORWebAPIClient;
    interface _ADActionInfo;
    interface _MqFormula;
    interface _MqIssueManager;
    interface _MqSecurityManager;
    interface _MqSummaryListLayout;
    interface _MqUserOptions;
    interface _MqViewsManager;
    interface _VNActionCollection;
    interface _VNChoices;
    interface _VNConfigDefinitions;
    interface _VNLogonInfoFile;
    interface _VNProjectCollection;
    interface _VNAttachment;
    interface _VNCenSessCoreMgr;
    interface _VNDtsAttachments;
    interface _FieldValue;
    interface _VNIssueFinder;
    interface _VNPwdResetTokenMgr;
    interface _VNRecMgr;
    interface _VNTokenMgr;
    interface _WarrantyInfo;
    interface _WarrantyInfoUpdater;
    interface _WebViewAttributeCollection;
    interface _DeclaredWebViewField;
    interface _RequestSetDevicesOU;
    interface _Dell_WarrantyInfo_Response_Item;
    interface _DtsFields;
    interface _FieldTemplates;
    interface _DtsFields_2;
    interface _DtsFields_3;
    interface _DtsFields_4;
    interface _VariableNames;
    interface _DtsFields_5;
    interface _DtsFields_6;
    interface _DtsFields_7;
    interface _ExecuteTask;
    interface _DtsFields_8;
    interface _UserMacro;
    interface _EditionKeyword;
    interface _DtsFields_9;
    interface _DtsFields_10;
    interface _ChoiceListRows;
    interface _ChoiceListRow;
    interface _DtsFields__11;
    interface _BuiltinUsers;
    interface _BuiltinCompanies;
    interface _BuiltinSuppliers;
    interface _BuiltinGroups;
    interface _ChoiceTables;
    interface _SLIcon;
    interface _QLIcon;
    interface ILogger;
    interface IDataLoadable;
    interface IFieldValue;

    [
      uuid(7E8A1B3B-D571-3FD3-A9B1-7AF95B5C55E9),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "Entities.RecordFieldsRequest")
    ]
    coclass RecordFieldsRequest {
        [default] interface _RecordFieldsRequest;
        interface _Object;
    };

    [
      uuid(E2E2DAD0-6B07-38AB-9216-2DCDA8648377),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "Entities.Common.DTSRecordRequest")
    ]
    coclass DTSRecordRequest {
        [default] interface _DTSRecordRequest;
        interface _Object;
    };

    [
      uuid(50F34869-B1FF-31F3-83B8-A4F48D26F6A2),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetAutoAllocator")
    ]
    coclass AssetAutoAllocator {
        [default] interface _AssetAutoAllocator;
        interface _Object;
    };

    [
      uuid(CA2D47F3-7430-3D66-B05C-37ADDA6F1826),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetMaintenance")
    ]
    coclass AssetMaintenance {
        [default] interface _AssetMaintenance;
        interface _Object;
    };

    [
      uuid(F2A6A959-A8F5-3E6E-9643-4272D4DD1C2D),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BaseWarrantyInfoSeeker")
    ]
    coclass BaseWarrantyInfoSeeker {
        [default] interface _BaseWarrantyInfoSeeker;
        interface _Object;
        interface IWarrantyInfoSeeker;
        interface ILogger;
    };

    [
      uuid(8886F199-A174-4E85-B9E4-68692B6044A6),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BuiltInMacro")
    ]
    coclass BuiltInMacro {
        interface _Object;
        interface _CMqMacro;
        [default] interface IBuiltInMacro;
    };

    [
      uuid(E5F50E4A-02EA-4FEA-B104-AD9B0883054E),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ChoiceListUtils")
    ]
    coclass ChoiceListUtils {
        interface _Object;
        [default] interface IChoiceListUtils;
    };

    [
      uuid(2A87D08A-D449-4E68-B7A2-E91F106A7E4E),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DataConverter_OldImporter")
    ]
    coclass DataConverter_OldImporter {
        interface _Object;
        [default] interface IDataConverter_OldImporter;
    };

    [
      uuid(EB35D88D-D802-3300-A438-0B5785B68C02),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DellServiceClient")
    ]
    coclass DellServiceClient {
        [default] interface _DellServiceClient;
        interface _Object;
        interface IWarrantyInfoSeeker;
        interface ILogger;
    };

    [
      uuid(096506A7-AED6-3CAA-A4B6-4CE3F2415D6F),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ExecutableActions")
    ]
    coclass ExecutableActions {
        [default] interface _ExecutableActions;
        interface _Object;
    };

    [
      uuid(D07DB190-79E9-351C-B241-3576C526C819),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttributeType")
    ]
    coclass FieldAttributeType {
        [default] interface _FieldAttributeType;
        interface _Object;
    };

    [
      uuid(395ABF32-7E45-3A36-98E1-D165BA0C2718),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AttributeType")
    ]
    coclass AttributeType {
        [default] interface _AttributeType;
        interface _Object;
    };

    [
      uuid(A96C4A0A-D05B-3088-B24B-FB3725D08D41),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HPServiceClient")
    ]
    coclass HPServiceClient {
        [default] interface _HPServiceClient;
        interface _Object;
        interface IWarrantyInfoSeeker;
        interface ILogger;
    };

    [
      uuid(653966CA-26E2-301F-A700-845C2B86863F),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRule")
    ]
    coclass ImportRule {
        [default] interface _ImportRule;
        interface _Object;
        interface ILogger;
    };

    [
      uuid(BF7C09EA-CE81-381C-A095-2559FD659495),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRuleCollection")
    ]
    coclass ImportRuleCollection {
        [default] interface _ImportRuleCollection;
        interface _Object;
    };

    [
      odl,
      uuid(E3AB44E5-6018-3F44-AC9E-569A15D282E5),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IWarrantyInfoSeeker")    

    ]
    interface IWarrantyInfoSeeker : IDispatch {
        [id(0x60020000)]
        HRESULT GetWarrantyInfo(
                        [in] BSTR serialNumber, 
                        [out, retval] _WarrantyInfo** pRetVal);
        [id(0x60020001), propget]
        HRESULT IsEnabled([out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      uuid(C67C1B5B-BC7E-3FAB-8BCB-B75DA45A4A0E),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LenovoServiceClient")
    ]
    coclass LenovoServiceClient {
        [default] interface _LenovoServiceClient;
        interface _Object;
        interface IWarrantyInfoSeeker;
        interface ILogger;
    };

    [
      uuid(DBB0E2CB-0DBD-39A5-822F-7FB45453F5CA),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseComplianceCalculator")
    ]
    coclass LicenseComplianceCalculator {
        [default] interface _LicenseComplianceCalculator;
        interface _Object;
    };

    typedef [uuid(113E87F4-1D11-3ECC-ABC1-DD516B38F9F9), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LocalizedLanguage")    
]
    enum {
        LocalizedLanguage_English = 1,
        LocalizedLanguage_Spanish = 2,
        LocalizedLanguage_German = 3,
        LocalizedLanguage_French = 4
    } LocalizedLanguage;

    [
      uuid(45BAC30C-B1AD-379A-9533-2A625CFBC81B),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Localization")
    ]
    coclass Localization {
        [default] interface _Localization;
        interface _Object;
    };

    [
      uuid(12E14F6F-81A7-383C-B85B-15134018C511),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecHistoryChange")
    ]
    coclass DtsRecHistoryChange {
        [default] interface _DtsRecHistoryChange;
        interface _Object;
        interface IDataLoadable;
    };

    [
      uuid(1C51B64C-056E-3B63-A3E4-F7E10B9B091E),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecordBase")
    ]
    coclass DtsRecordBase {
        [default] interface _DtsRecordBase;
        interface _Object;
    };

    [
      uuid(D6088A2C-17B7-4D84-84C6-C04D5CEF5214),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BusinessRulesManager")
    ]
    coclass BusinessRulesManager {
        interface _Object;
        [default] interface IBusinessRulesManager;
    };

    [
      uuid(CC3C9F84-6335-318A-BBF8-EEF02E4DFD9B),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem")
    ]
    coclass ConfigurationItem {
        [default] interface _ConfigurationItem;
        interface _Object;
    };

    [
      uuid(A4F544EA-59E0-3D86-80CB-85ED939C1A2D),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationSetup")
    ]
    coclass ConfigurationSetup {
        [default] interface _ConfigurationSetup;
        interface _Object;
    };

    [
      uuid(F79FE894-0EDC-38C2-91A6-160818682335),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DeclaredAccount")
    ]
    coclass DeclaredAccount {
        [default] interface _DeclaredAccount;
        interface _Object;
    };

    [
      uuid(C4A153C4-E71A-39D6-AED3-7077D9293809),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DeclaredUserGroup")
    ]
    coclass DeclaredUserGroup {
        [default] interface _DeclaredUserGroup;
        interface _Object;
    };

    [
      uuid(501BD7E9-85FC-344E-A60D-23E674F9450D),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsFieldRecordsMgr")
    ]
    coclass DtsFieldRecordsMgr {
        [default] interface _DtsFieldRecordsMgr;
        interface _Object;
    };

    [
      uuid(BB6D0DF7-0875-3C13-ADA0-5B693964B37E),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsFieldsMgr")
    ]
    coclass DtsFieldsMgr {
        [default] interface _DtsFieldsMgr;
        interface _Object;
    };

    [
      uuid(CC8F5E73-656B-311F-9499-BF8E68DAB342),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DurationTimesCalculator")
    ]
    coclass DurationTimesCalculator {
        [default] interface _DurationTimesCalculator;
        interface _Object;
    };

    [
      uuid(FD86C8E9-5DBC-3A9A-8BA8-AD29357A6BB1),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.GoogleGSuiteDevice")
    ]
    coclass GoogleGSuiteDevice {
        [default] interface _GoogleGSuiteDevice;
        interface _Object;
    };

    [
      uuid(CB51157C-C96E-338D-8262-403B654FCF08),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecordSLA")
    ]
    coclass DtsRecordSLA {
        [default] interface _DtsRecordSLA;
        interface _Object;
    };

    [
      uuid(F8D395ED-D322-3A66-BAE0-1E98DBE4A4BD),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute")
    ]
    coclass FieldAttribute {
        [default] interface _FieldAttribute;
        interface _Object;
    };

    [
      uuid(73CE8479-8ED9-39DF-854B-28B5E0F88D95),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttributeCollection")
    ]
    coclass FieldAttributeCollection {
        [default] interface _FieldAttributeCollection;
        interface _Object;
    };

    [
      uuid(6158773E-E42F-373F-95BC-70272D9EC861),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttributeMgr")
    ]
    coclass FieldAttributeMgr {
        [default] interface _FieldAttributeMgr;
        interface _Object;
    };

    [
      odl,
      uuid(EB11D85C-5F9A-3B4F-B001-2476386CFAE6),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IDtsRecEvents")    

    ]
    interface IDtsRecEvents : IDispatch {
        [id(0x60020000)]
        HRESULT OnAddNew(
                        [in] IUnknown* changedFieldValues, 
                        [in] long baseRecordID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020001)]
        HRESULT OnCopy(
                        [in] IUnknown* changedFieldValues, 
                        [in] long baseRecordID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020002)]
        HRESULT OnValidate(
                        [in] IUnknown* changedFieldValues, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020003)]
        HRESULT OnBeforeSave(
                        [in] IUnknown* changedFieldValues, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020004)]
        HRESULT OnAfterSave(
                        [in] IUnknown* changedFieldValues, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020005)]
        HRESULT OnValidateDelete(
                        [in] IUnknown* changedFieldValues, 
                        [in] VARIANT_BOOL recycleID, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020006)]
        HRESULT OnAfterDelete(
                        [in] IUnknown* changedFieldValues, 
                        [in] VARIANT_BOOL recycleID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      uuid(23861B07-9F99-309F-A452-7E9FCFB7FB0A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Importer")
    ]
    coclass Importer {
        [default] interface _Importer;
        interface _Object;
    };

    [
      uuid(9FF833C3-43F6-4A38-91F6-74F26E4006D2),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportEvents")
    ]
    coclass ImportEvents {
        interface _Object;
        [default] interface IImportEvents;
    };

    [
      uuid(F4539894-062E-3924-BFAB-A11E8DC06CD4),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportFilesSupervisor")
    ]
    coclass ImportFilesSupervisor {
        [default] interface _ImportFilesSupervisor;
        interface _Object;
    };

    [
      uuid(AD43F9E9-3326-39ED-8428-3DB033B0827C),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportManagerTool")
    ]
    coclass ImportManagerTool {
        [default] interface _ImportManagerTool;
        interface _Object;
    };

    [
      uuid(8E23ABC5-9B64-36B2-9D0E-3A402F3347A2),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRuleDefinition")
    ]
    coclass ImportRuleDefinition {
        [default] interface _ImportRuleDefinition;
        interface _Object;
    };

    [
      odl,
      uuid(976CC21A-00AC-33D0-8CD8-AED2AED5B1D6),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IWebViewObject")    

    ]
    interface IWebViewObject : IDispatch {
        [id(0x60020000), propget]
        HRESULT Table([out, retval] BSTR* pRetVal);
        [id(0x60020001), propget]
        HRESULT Field_ObjectID([out, retval] BSTR* pRetVal);
        [id(0x60020002), propget]
        HRESULT ID([out, retval] long* pRetVal);
    };

    [
      uuid(F9346A43-7C64-3C9D-A163-0D48D2BAB0E8),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseMgr")
    ]
    coclass LicenseMgr {
        [default] interface _LicenseMgr;
        interface _Object;
    };

    [
      uuid(87F0088D-B1E4-388E-B1C8-418CB6E6E0B9),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MoneyTransaction")
    ]
    coclass MoneyTransaction {
        [default] interface _MoneyTransaction;
        interface _Object;
        interface IDataLoadable;
    };

    [
      uuid(FA25893C-7AEB-3243-A662-A1F54E931582),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MoneyTransactionMonitor")
    ]
    coclass MoneyTransactionMonitor {
        [default] interface _MoneyTransactionMonitor;
        interface _Object;
    };

    [
      uuid(D50C3366-BC4C-3A0C-BC61-71115E897DDD),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MSServiceClient")
    ]
    coclass MSServiceClient {
        [default] interface _MSServiceClient;
        interface _Object;
        interface IWarrantyInfoSeeker;
        interface ILogger;
    };

    [
      uuid(4AB872A1-FD1B-34E7-8249-D4BBF38A2F18),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MultiChoiceValues")
    ]
    coclass MultiChoiceValues {
        [default] interface _MultiChoiceValues;
        interface _Object;
    };

    [
      uuid(19EF41B6-D2A4-39C4-A925-28CF275E728A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.OrganizationAccount")
    ]
    coclass OrganizationAccount {
        [default] interface _OrganizationAccount;
        interface _Object;
    };

    [
      uuid(CCFEF08E-AE1F-3132-BE48-CDA662192720),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.OrganizationCollection")
    ]
    coclass OrganizationCollection {
        [default] interface _OrganizationCollection;
        interface _Object;
    };

    [
      uuid(54025473-7011-374F-B31D-3A31A13E255A),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.OutgoingMailQueue")
    ]
    coclass OutgoingMailQueue {
        [default] interface _OutgoingMailQueue;
        interface _Object;
    };

    [
      uuid(280E27C4-C457-3AEE-B962-70D748D318A7),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ProjectSetup")
    ]
    coclass ProjectSetup {
        [default] interface _ProjectSetup;
        interface _Object;
    };

    [
      uuid(01D0675B-A897-379E-BEDE-4D44CFD8EC2C),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.RelatedMoneyTransaction")
    ]
    coclass RelatedMoneyTransaction {
        interface _Object;
        [default] interface IDataLoadable;
    };

    [
      uuid(5E4B69A5-630A-3552-9DB0-9B2CDB1FA794),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ResourceFileGenerator")
    ]
    coclass ResourceFileGenerator {
        [default] interface _ResourceFileGenerator;
        interface _Object;
    };

    [
      uuid(E242F583-0326-3206-91B9-A3DB9E5ECA96),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Role")
    ]
    coclass Role {
        [default] interface _Role;
        interface _Object;
    };

    [
      uuid(4A859E5C-4463-3103-9027-E6444CCF3400),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.RolesMgr")
    ]
    coclass RolesMgr {
        [default] interface _RolesMgr;
        interface _Object;
    };

    [
      uuid(41047207-A559-37BE-AE4E-D60CFF2D759F),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Setting_Old")
    ]
    coclass Setting_Old {
        [default] interface _Setting_Old;
        interface _Object;
    };

    [
      uuid(1022CE96-C916-3A0E-ACDF-C3FACD43BA9F),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SortExpression")
    ]
    coclass SortExpression {
        [default] interface _SortExpression;
        interface _Object;
    };

    [
      uuid(931791AE-BBD9-3388-A654-890865021073),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SQLEngineDeprecated")
    ]
    coclass SQLEngineDeprecated {
        [default] interface _SQLEngineDeprecated;
        interface _Object;
    };

    [
      uuid(F10FE4A7-CB71-367E-83B2-BB4794EC1D1A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.StatusMonitorMgr")
    ]
    coclass StatusMonitorMgr {
        [default] interface _StatusMonitorMgr;
        interface _Object;
    };

    [
      uuid(248E6364-27CC-4A91-B94C-BCC7E0DA2734),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetAllocator")
    ]
    coclass AssetAllocator {
        interface _Object;
        [default] interface IAssetAllocator;
    };

    [
      uuid(08CCE369-94B3-4BD4-B53F-F82CB484579E),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetReservation")
    ]
    coclass AssetReservation {
        interface _Object;
        [default] interface IAssetReservation;
    };

    [
      uuid(2DB546E5-D3A0-428C-8535-AB24A64288A0),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConditionExpression")
    ]
    coclass ConditionExpression {
        interface _Object;
        [default] interface IMqCondExpression;
    };

    [
      uuid(5184CC78-C7C0-44D9-80E7-59BF27165D00),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConditionExpressionCollection")
    ]
    coclass ConditionExpressionCollection {
        interface _Object;
        [default] interface IConditionExpressionCollection;
        interface IEnumerable;
    };

    [
      uuid(CB16A783-420D-4F5F-AEA6-189B545010EB),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItemManager")
    ]
    coclass ConfigurationItemManager {
        interface _Object;
        [default] interface IConfigurationItemManager;
    };

    [
      uuid(86F52D4F-8096-3E7B-A6EA-443BE10BE325),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.CenCoreConstants")
    ]
    coclass CenCoreConstants {
        [default] interface _CenCoreConstants;
        interface _Object;
    };

    [
      uuid(4A5AC1E6-885C-45D7-A732-2125D7552D90),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecordEvents")
    ]
    coclass DtsRecordEvents {
        interface _Object;
        [default] interface IDtsRecordEvents;
    };

    typedef [uuid(AEBE40D3-A804-3ADD-B60D-53F908223128), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DataTableSubType")    
]
    enum {
        DataTableSubType_None = 0,
        DataTableSubType_RelatedRecord = 106,
        DataTableSubType_SubRecord = 110
    } DataTableSubType;

    [
      uuid(7EBF1CD0-334F-4F33-9636-1764584FBAA1),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsTable")
    ]
    coclass DtsTable {
        interface _Object;
        [default] interface IDtsTable;
    };

    [
      uuid(928F9947-7B09-4AC2-BE95-823A4A423EE5),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsTableCollection")
    ]
    coclass DtsTableCollection {
        interface _Object;
        [default] interface IDtsTableCollection;
        interface IEnumerable;
    };

    typedef [uuid(7DE0139C-5C44-492E-8AA9-7842CCC5C605), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AttachmentSource")    
]
    enum {
        AttachmentSource_Linked = 0,
        AttachmentSource_Uploaded = 1,
        AttachmentSource_Alfresco = 2,
        AttachmentSource_Sharepoint = 3
    } AttachmentSource;

    [
      uuid(22ED9317-A8F2-3472-BAB5-9BFACAF403D3),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.GlobalVariables")
    ]
    coclass GlobalVariables {
        [default] interface _GlobalVariables;
        interface _Object;
    };

    [
      odl,
      uuid(E07D3268-F375-48ED-89E3-D342E0E60BE4),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IMqFormula")    

    ]
    interface IMqFormula : IDispatch {
        [id(0x60020000)]
        HRESULT ResolveFormula(
                        [in] BSTR strEmailInfo, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020001)]
        HRESULT Initialize(
                        [in] _CMqDataStore* pDSUsers, 
                        [in] _CMqDataStore* pDSLic);
        [id(0x60020002), propget]
        HRESULT PatternTable([out, retval] BSTR* pRetVal);
        [id(0x60020002), propput]
        HRESULT PatternTable([in] BSTR pRetVal);
        [id(0x60020004), propget]
        HRESULT TablePatternField([out, retval] BSTR* pRetVal);
        [id(0x60020004), propput]
        HRESULT TablePatternField([in] BSTR pRetVal);
        [id(0x60020006), propget]
        HRESULT TablePatternReplaceField([out, retval] BSTR* pRetVal);
        [id(0x60020006), propput]
        HRESULT TablePatternReplaceField([in] BSTR pRetVal);
        [id(0x60020008), propget]
        HRESULT TableConditionField([out, retval] BSTR* pRetVal);
        [id(0x60020008), propput]
        HRESULT TableConditionField([in] BSTR pRetVal);
        [id(0x6002000a), propget]
        HRESULT ConditionValue([out, retval] BSTR* pRetVal);
        [id(0x6002000a), propput]
        HRESULT ConditionValue([in] BSTR pRetVal);
        [id(0x6002000c), propget]
        HRESULT PatternReplace([out, retval] BSTR* pRetVal);
        [id(0x6002000c), propput]
        HRESULT PatternReplace([in] BSTR pRetVal);
        [id(0x6002000e), propget]
        HRESULT DefaultFormulaID([out, retval] long* pRetVal);
        [id(0x6002000e), propput]
        HRESULT DefaultFormulaID([in] long pRetVal);
        [id(0x60020010), propget]
        HRESULT DefaultFormulaReplaceID([out, retval] long* pRetVal);
        [id(0x60020010), propput]
        HRESULT DefaultFormulaReplaceID([in] long pRetVal);
        [id(0x60020012), propget]
        HRESULT UniquenessField([out, retval] BSTR* pRetVal);
        [id(0x60020012), propput]
        HRESULT UniquenessField([in] BSTR pRetVal);
        [id(0x60020014), propget]
        HRESULT UniquenessTable([out, retval] BSTR* pRetVal);
        [id(0x60020014), propput]
        HRESULT UniquenessTable([in] BSTR pRetVal);
        [id(0x60020016), propget]
        HRESULT IsEmail([out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020016), propput]
        HRESULT IsEmail([in] VARIANT_BOOL pRetVal);
    };

    [
      odl,
      uuid(D8DAA307-15BC-488E-A6DC-2A09954EC0E2),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IVNAttachment")    

    ]
    interface IVNAttachment : IDispatch {
        [id(0x60020000), propget]
        HRESULT ID([out, retval] long* pRetVal);
        [id(0x60020000), propput]
        HRESULT ID([in] long pRetVal);
        [id(0x60020002), propget]
        HRESULT Name([out, retval] BSTR* pRetVal);
        [id(0x60020002), propput]
        HRESULT Name([in] BSTR pRetVal);
        [id(0x60020004), propget]
        HRESULT URL([out, retval] BSTR* pRetVal);
        [id(0x60020004), propput]
        HRESULT URL([in] BSTR pRetVal);
        [id(0x60020006), propget]
        HRESULT Source([out, retval] AttachmentSource* pRetVal);
        [id(0x60020006), propput]
        HRESULT Source([in] AttachmentSource pRetVal);
        [id(0x60020008), propget]
        HRESULT AddedDate([out, retval] DATE* pRetVal);
        [id(0x60020008), propput]
        HRESULT AddedDate([in] DATE pRetVal);
        [id(0x6002000a)]
        HRESULT InitCOM([in] _CMqFieldCollection* oFlds);
    };

    [
      odl,
      uuid(ED5F38C4-EEE1-450C-863B-9D46359A7312),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IVNDtsAttachments")    

    ]
    interface IVNDtsAttachments : IDispatch {
        [id(0x60020000)]
        HRESULT InitCOM(
                        [in] _IMqCenApp* oCenApp, 
                        [in] _CMqProject* oProject, 
                        [in] _CMqField* oMainAttachmentsFld);
        [id(0x60020001)]
        HRESULT Add(
                        [in] _VNAttachment* oAttachmentToAdd, 
                        [in, out] BSTR* msg, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020002)]
        HRESULT Remove(
                        [in] long iAttachmentID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020003)]
        HRESULT GetListXML(
                        [in] BSTR xmlTemplatePath, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020004)]
        HRESULT Exists(
                        [in] _VNAttachment* oAttachment, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020005), propput]
        HRESULT UploadedFilesRoot([in] BSTR rhs);
        [id(0x60020006), propget]
        HRESULT ParentID([out, retval] long* pRetVal);
        [id(0x60020006), propput]
        HRESULT ParentID([in] long pRetVal);
        [id(0x60020008), propget]
        HRESULT UploadPath([out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(2184050B-0CB1-462B-AA26-97129A845BFB),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IVNQuery")    

    ]
    interface IVNQuery : IDispatch {
        [id(0x60020000), propget]
        HRESULT ID([out, retval] long* pRetVal);
        [id(0x60020000), propput]
        HRESULT ID([in] long pRetVal);
        [id(0x60020002), propget]
        HRESULT Caption([out, retval] BSTR* pRetVal);
        [id(0x60020002), propput]
        HRESULT Caption([in] BSTR pRetVal);
        [id(0x60020004), propget]
        HRESULT DefaultLayoutID([out, retval] long* pRetVal);
        [id(0x60020004), propput]
        HRESULT DefaultLayoutID([in] long pRetVal);
        [id(0x60020006), propget]
        HRESULT DefaultSortID([out, retval] long* pRetVal);
        [id(0x60020006), propput]
        HRESULT DefaultSortID([in] long pRetVal);
        [id(0x60020008), propget]
        HRESULT Expressions([out, retval] VARIANT* pRetVal);
    };

    [
      odl,
      uuid(78386952-F651-4647-8B2F-FF519021DA20),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IVNQueryCollection")    

    ]
    interface IVNQueryCollection : IDispatch {
        [id(0x60020000)]
        HRESULT Load(
                        [in] _CMqDataStore* dsDef, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020001)]
        HRESULT Item(
                        [in] long ID, 
                        [out, retval] IVNQuery** pRetVal);
        [id(0x60020002)]
        HRESULT Exists(
                        [in] long ID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      odl,
      uuid(D67DD240-070B-46B8-9477-EC33E5305CDF),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IWebViewBaseQuery")    

    ]
    interface IWebViewBaseQuery : IDispatch {
        [id(0x60020000)]
        HRESULT GetConditions(
                        [in] long BaseQueryID, 
                        [in] VARIANT oCenApp, 
                        [in] long SessionID, 
                        [in] long Mode, 
                        [out, retval] IMqCondExpressionCol** pRetVal);
    };

    [
      odl,
      uuid(D4FAE452-D98C-40A1-9E02-BC9A24C8A09E),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IConditionExpressionCollection")    

    ]
    interface IConditionExpressionCollection : IDispatch {
        [id(0x60020000)]
        HRESULT Init([in] IMqCondExpressionCol* oExprCol);
        [id(0x60020001)]
        HRESULT Print([out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(1613E8AE-E9EA-4EAD-81DA-01A3A9218103),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IBuiltInMacro")    

    ]
    interface IBuiltInMacro : IDispatch {
        [id(0x60020000)]
        HRESULT Init([in] VARIANT oCenApp);
        [id(0x60020001)]
        HRESULT IsBuiltInMacro(
                        [in] BSTR sMacroName, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020002), propget]
        HRESULT Name([out, retval] BSTR* pRetVal);
        [id(0x60020002), propput]
        HRESULT Name([in] BSTR pRetVal);
    };

    [
      odl,
      uuid(034BFA07-8912-4E82-BCF5-B96FF9FFB5E8),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IWorkflow")    

    ]
    interface IWorkflow : IDispatch {
        [id(0x60020000), propget]
        HRESULT QRY_STR_OUTPUT([out, retval] BSTR* pRetVal);
        [id(0x60020001), propget]
        HRESULT QRY_STR_MODE([out, retval] BSTR* pRetVal);
        [id(0x60020002), propget]
        HRESULT QRY_STR_FROM([out, retval] BSTR* pRetVal);
        [id(0x60020003), propget]
        HRESULT QRY_STR_COND([out, retval] BSTR* pRetVal);
        [id(0x60020004), propget]
        HRESULT QRY_STR_TGT([out, retval] BSTR* pRetVal);
        [id(0x60020005), propget]
        HRESULT SRC_MODE_SQL([out, retval] BSTR* pRetVal);
        [id(0x60020006), propget]
        HRESULT OUTPUT_MODE_XML([out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(A89EBBDA-98CA-42CC-9A86-91EFF606C60F),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IDtsTableCollection")    

    ]
    interface IDtsTableCollection : IDispatch {
        [id(0x60020000)]
        HRESULT Load([in] VARIANT dsDef);
        [id(0x60020001)]
        HRESULT Exists(
                        [in] BSTR Name, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020002)]
        HRESULT Find(
                        [in] BSTR Name, 
                        [out, retval] IDtsTable** pRetVal);
    };

    [
      odl,
      uuid(8DB21E59-1A8C-4D97-99A6-1DE4725E1196),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IDtsTable")    

    ]
    interface IDtsTable : IDispatch {
        [id(0x60020000), propget]
        HRESULT RelationshipType([out, retval] long* pRetVal);
        [id(0x60020001), propget]
        HRESULT Name([out, retval] BSTR* pRetVal);
        [id(0x60020002), propget]
        HRESULT DSType([out, retval] long* pRetVal);
        [id(0x60020003), propget]
        HRESULT SubType([out, retval] DataTableSubType* pRetVal);
    };

    [
      odl,
      uuid(795E5DE5-5AF6-4158-B568-8FBDC21C0884),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ISubRecMgr")    

    ]
    interface ISubRecMgr : IDispatch {
        [id(0x60020000)]
        HRESULT Initialize(
                        [in] VARIANT cenApp, 
                        [in] VARIANT subRecField, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020001)]
        HRESULT Copy(
                        [in] long fromDtsRecordID, 
                        [in] long toNewDtsRecordID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      odl,
      uuid(487A0BCB-2C62-450C-A045-83FCE413EE88),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IDtsRecordEvents")    

    ]
    interface IDtsRecordEvents : IDispatch {
        [id(0x60020000)]
        HRESULT OnAddNew(
                        [in] VARIANT cenApp, 
                        [in] VARIANT project, 
                        [in] long recordID, 
                        [in] VARIANT fieldValues, 
                        [in] long baseRecordID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020001)]
        HRESULT OnCopy(
                        [in] VARIANT cenApp, 
                        [in] VARIANT project, 
                        [in] long recordID, 
                        [in] VARIANT fieldValues, 
                        [in] long baseRecordID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020002)]
        HRESULT OnValidate(
                        [in] VARIANT cenApp, 
                        [in] VARIANT project, 
                        [in] long recordID, 
                        [in] VARIANT fieldValues, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020003)]
        HRESULT OnBeforeSave(
                        [in] VARIANT cenApp, 
                        [in] VARIANT project, 
                        [in] long recordID, 
                        [in] VARIANT fieldValues, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020004)]
        HRESULT OnAfterSave(
                        [in] VARIANT cenApp, 
                        [in] VARIANT project, 
                        [in] long recordID, 
                        [in] VARIANT fieldValues, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020005)]
        HRESULT OnValidateDelete(
                        [in] VARIANT cenApp, 
                        [in] long recordID, 
                        [in] VARIANT_BOOL recycleID, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020006)]
        HRESULT OnAfterDelete(
                        [in] VARIANT cenApp, 
                        [in] long recordID, 
                        [in] VARIANT_BOOL recycleID, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      odl,
      uuid(DF1E35DF-BDEF-4507-B57B-061E061FA600),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IAssetAllocator")    

    ]
    interface IAssetAllocator : IDispatch {
        [id(0x60020000)]
        HRESULT AllocateToPeople(
                        [in] long assetType, 
                        [in] BSTR AllocateToPeople, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] BSTR* failedList, 
                        [in, out] BSTR* succeededList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020001)]
        HRESULT AllocateToDevices(
                        [in] long assetType, 
                        [in] BSTR AllocateToDevices, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] BSTR* failedList, 
                        [in, out] BSTR* succeededList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020002)]
        HRESULT Deallocate(
                        [in] BSTR IDs, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] BSTR* failedList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020003)]
        HRESULT AllocateToPerson(
                        [in] long personID, 
                        [in] long assetID, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020004)]
        HRESULT AllocateToLicenseServer(
                        [in] long assetType, 
                        [in] long AllocateToLicenseServer, 
                        [in] long numToAllocate, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] long* failedCount, 
                        [in, out] BSTR* succeededList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020005)]
        HRESULT Reserve(
                        [in] long assetType, 
                        [in] long numberToReserve, 
                        [in] IAssetReservation* AssetReservation, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] BSTR* failedList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020006),
            custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "Reserve")]
        HRESULT Reserve_2(
                        [in] BSTR IDs, 
                        [in] IAssetReservation* AssetReservation, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] BSTR* failedList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020007)]
        HRESULT Unreserve(
                        [in] BSTR IDs, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [in, out] BSTR* failedList, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020008)]
        HRESULT GetAllocatedToPerson(
                        [in] long assetID, 
                        [in] VARIANT oAssetsProject, 
                        [in] VARIANT oCenApp, 
                        [out, retval] long* pRetVal);
    };

    [
      odl,
      uuid(860A71D8-A52F-4AD5-AB4F-A030BDC2E9DF),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IAssetReservation")    

    ]
    interface IAssetReservation : IDispatch {
        [id(0x60020000), propget]
        HRESULT Department([out, retval] long* pRetVal);
        [id(0x60020000), propput]
        HRESULT Department([in] long pRetVal);
        [id(0x60020002), propget]
        HRESULT Location([out, retval] long* pRetVal);
        [id(0x60020002), propput]
        HRESULT Location([in] long pRetVal);
        [id(0x60020004), propget]
        HRESULT project([out, retval] long* pRetVal);
        [id(0x60020004), propput]
        HRESULT project([in] long pRetVal);
    };

    [
      odl,
      uuid(A9DE977E-CCDD-49BE-AA52-223605A7158B),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ILogonSignatureValidator")    

    ]
    interface ILogonSignatureValidator : IDispatch {
        [id(0x60020000)]
        HRESULT VerifySignature(
                        [in] BSTR Signature, 
                        [in] VARIANT Request, 
                        [in] VARIANT_BOOL Encrypt, 
                        [in] VARIANT_BOOL Hash, 
                        [in] VARIANT SignatureParams, 
                        [in, optional, defaultvalue(2)] long NumMins, 
                        [out, retval] VARIANT_BOOL* pRetVal);
        [id(0x60020001)]
        HRESULT Generate(
                        [in] VARIANT Request, 
                        [in] VARIANT_BOOL Encrypt, 
                        [in] VARIANT_BOOL Hash, 
                        [in] VARIANT SignatureParams, 
                        [in] long MinDiff, 
                        [out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(F6872AE5-B52C-4D7D-BB2C-2937EE5576AA),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IConfigurationItemManager")    

    ]
    interface IConfigurationItemManager : IDispatch {
        [id(0x60020000)]
        HRESULT GetSettingValue(
                        [in] long settingID, 
                        [out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(10ED2610-73A8-4E46-9179-F7FEBAF90965),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IBusinessRulesManager")    

    ]
    interface IBusinessRulesManager : IDispatch {
        [id(0x60020000)]
        HRESULT Initialize([in] long projectID);
        [id(0x60020001)]
        HRESULT GetRuntimeRules(
                        [in] long groupID, 
                        [out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(D7EB4083-A7C8-4C04-81BE-3A575E02F78B),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IImportEvents")    

    ]
    interface IImportEvents : IDispatch {
        [id(0x60020000)]
        HRESULT Initialize(
                        [in] long ruleID, 
                        [in] VARIANT notUsed, 
                        [in] VARIANT notUsed2);
        [id(0x60020001)]
        HRESULT OnAfterImport(
                        [in] long ruleID, 
                        [in] VARIANT notUsed, 
                        [in] VARIANT notUsed2);
        [id(0x60020002)]
        HRESULT OnBeforeImport(
                        [in] VARIANT notUsed, 
                        [in] VARIANT notUsed2);
        [id(0x60020003)]
        HRESULT FormatValue(
                        [in] BSTR Value, 
                        [in] BSTR fieldName, 
                        [in] long recordID, 
                        [out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(464E4E6E-A693-350A-A4B7-1C824391F335),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IVNExporter")    

    ]
    interface IVNExporter : IDispatch {
        [id(0x60020000)]
        HRESULT Init(
                        [in] VARIANT project, 
                        [in] VARIANT cenApp);
        [id(0x60020001)]
        HRESULT Export(
                        [in] BSTR sqlQuery, 
                        [in] BSTR fileFormat, 
                        [out, retval] SAFEARRAY(unsigned char)* pRetVal);
        [id(0x60020002)]
        HRESULT ExportQuery(
                        [in] VARIANT queryBuilder, 
                        [in] BSTR fileFormat, 
                        [out, retval] SAFEARRAY(unsigned char)* pRetVal);
        [id(0x60020003)]
        HRESULT ExportXML(
                        [in] BSTR sqlQuery, 
                        [in] BSTR idFieldName, 
                        [out, retval] BSTR* pRetVal);
        [id(0x60020004)]
        HRESULT ExportToFile(
                        [in] long objectID, 
                        [in] long objectType, 
                        [in] BSTR outputFormat, 
                        [in] BSTR outputFileName, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      odl,
      uuid(F1A79D9C-2059-4E2A-945E-6ADAFA27297D),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IChoiceListUtils")    

    ]
    interface IChoiceListUtils : IDispatch {
        [id(0x60020000)]
        HRESULT Initialize(
                        [in] _IMqCenApp* cenSession, 
                        [in] long projectID, 
                        [in] long fieldID);
        [id(0x60020001)]
        HRESULT GetListType([out, retval] long* pRetVal);
        [id(0x60020002)]
        HRESULT GetHeaders([out, retval] BSTR* pRetVal);
        [id(0x60020003)]
        HRESULT GetHeaderWidths([out, retval] BSTR* pRetVal);
        [id(0x60020004)]
        HRESULT GetJsonForChoiceTable([out, retval] BSTR* pRetVal);
    };

    [
      odl,
      uuid(BCA41D29-A94D-408D-91E5-34B51D38FA08),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.IDataConverter_OldImporter")    

    ]
    interface IDataConverter_OldImporter : IDispatch {
        [id(0x60020000)]
        HRESULT Initialize(
                        [in] _IMqCenApp* cenApp, 
                        [in] long ruleID);
        [id(0x60020001)]
        HRESULT ConvertAll(
                        [in] _Recordset* rsToConvert, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      uuid(A84B5874-6A4F-3C74-940B-ACC750C8011F),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ProjectEnumerator")
    ]
    coclass ProjectEnumerator {
        [default] interface _ProjectEnumerator;
        interface _Object;
    };

    [
      uuid(BFDD02D6-92A6-3A96-A53F-80D18E02CCB3),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SWLicense")
    ]
    coclass SWLicense {
        [default] interface _SWLicense;
        interface _Object;
    };

    [
      uuid(D9D9A566-4919-3E5F-9869-E29D06BD12C5),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecHistoryQuery")
    ]
    coclass DtsRecHistoryQuery {
        [default] interface _DtsRecHistoryQuery;
        interface _Object;
    };

    [
      uuid(F47C0C32-607F-3CD7-9082-2095FEF404FF),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccountBase")
    ]
    coclass UserAccountBase {
        [default] interface _UserAccountBase;
        interface _Object;
    };

    [
      uuid(D7F910FE-1784-3054-AA97-4EC6C1B417AD),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccountManager")
    ]
    coclass UserAccountManager {
        [default] interface _UserAccountManager;
        interface _Object;
    };

    [
      uuid(939A5B0C-7962-3F2D-89CC-9F829971D66A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserMacros")
    ]
    coclass UserMacros {
        [default] interface _UserMacros;
        interface _Object;
    };

    [
      uuid(2BEB3A36-C22F-3E43-BE87-7A27334D038F),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UsersSetup")
    ]
    coclass UsersSetup {
        [default] interface _UsersSetup;
        interface _Object;
    };

    [
      uuid(38055563-6D87-3A8A-AD25-7D569E7BE3A6),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZOREdition")
    ]
    coclass VIZOREdition {
        [default] interface _VIZOREdition;
        interface _Object;
    };

    [
      uuid(81198106-C5E5-3282-B1FB-2B2563917F21),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZORInstallation")
    ]
    coclass VIZORInstallation {
        [default] interface _VIZORInstallation;
        interface _Object;
    };

    [
      uuid(39FFE779-369A-380F-AA94-6B091DB3CAE7),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZORWebAPIClient")
    ]
    coclass VIZORWebAPIClient {
        [default] interface _VIZORWebAPIClient;
        interface _Object;
    };

    [
      uuid(8510F95C-0F0E-36E6-ABC8-0B72A329F55D),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ADActionInfo")
    ]
    coclass ADActionInfo {
        [default] interface _ADActionInfo;
        interface _Object;
    };

    [
      uuid(6CA9794C-2FEB-4882-8BBD-347AE52E9A28),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqFormula")
    ]
    coclass MqFormula {
        [default] interface _MqFormula;
        interface _Object;
        interface IMqFormula;
    };

    typedef [uuid(D9CAE9C7-3EFD-32E2-B404-A24844E83970), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Patterns")    
]
    struct tagPatterns {
                
LPSTR _Pattern;
                
LPSTR _PatternReplace;
    } Patterns;

    [
      uuid(DDCF7FEC-1223-352E-9798-158038B49547),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqIssueManager")
    ]
    coclass MqIssueManager {
        [default] interface _MqIssueManager;
        interface _Object;
    };

    typedef [uuid(8B35DEA6-D08D-334A-B923-97834981B86D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.QueryStyle")    
]
    enum {
        QueryStyle_SimpleFields = 1,
        QueryStyle_FieldCount = 2,
        QueryStyle_TotalCount = 3,
        QueryStyle_TopN = 4
    } QueryStyle;

    [
      uuid(2019BF9D-F5B3-33F8-85A9-1B152A69C21A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqCensusSessionCore")
    ]
    coclass MqCensusSessionCore {
        [default] interface _Object;
    };

    [
      uuid(D2F28CAB-021E-3517-B3DF-50162A7B8D6D),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqSecurityManager")
    ]
    coclass MqSecurityManager {
        [default] interface _MqSecurityManager;
        interface _Object;
    };

    [
      uuid(F3CAA353-B826-48A0-817D-311AB2949BC3),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LogonSignatureValidator")
    ]
    coclass LogonSignatureValidator {
        interface _Object;
        [default] interface ILogonSignatureValidator;
    };

    [
      uuid(0D77F893-C51D-3E52-8CD0-92B794992C1A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqSummaryListLayout")
    ]
    coclass MqSummaryListLayout {
        [default] interface _MqSummaryListLayout;
        interface _Object;
    };

    [
      uuid(F316C7AF-546E-35CD-AF57-5BDBAB648A1B),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqUserOptions")
    ]
    coclass MqUserOptions {
        [default] interface _MqUserOptions;
        interface _Object;
    };

    [
      uuid(34BBB110-9682-3FCF-83A5-67026916C9A0),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqViewsManager")
    ]
    coclass MqViewsManager {
        [default] interface _MqViewsManager;
        interface _Object;
    };

    [
      uuid(60BE40F9-5FBB-3587-913F-4274A5228460),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNActionCollection")
    ]
    coclass VNActionCollection {
        [default] interface _VNActionCollection;
        interface _Object;
    };

    [
      uuid(45A58EAF-F850-3A9D-8876-CC0A88149693),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNChoices")
    ]
    coclass VNChoices {
        [default] interface _VNChoices;
        interface _Object;
    };

    [
      uuid(3F1DDE23-AB4B-3171-ADD3-7A7DBB9D2FA0),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNConfigDefinitions")
    ]
    coclass VNConfigDefinitions {
        [default] interface _VNConfigDefinitions;
        interface _Object;
    };

    [
      uuid(61CE9B79-F2FC-3BB9-9883-BA364B9E07B0),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNLogonInfoFile")
    ]
    coclass VNLogonInfoFile {
        [default] interface _VNLogonInfoFile;
        interface _Object;
    };

    [
      uuid(9BCB91A7-ECC1-32D8-AFEE-2430F0D4EF79),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNProjectCollection")
    ]
    coclass VNProjectCollection {
        [default] interface _VNProjectCollection;
        interface _Object;
        interface IEnumerable;
    };

    [
      uuid(8A6241E8-4B25-4B10-A401-8D5774D5966C),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAttachment")
    ]
    coclass VNAttachment {
        [default] interface _VNAttachment;
        interface _Object;
        interface IVNAttachment;
        interface IDataLoadable;
    };

    [
      uuid(505B8F6D-0F11-327A-BD4E-B52D715FC3E6),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNCenSessCoreMgr")
    ]
    coclass VNCenSessCoreMgr {
        [default] interface _VNCenSessCoreMgr;
        interface _Object;
    };

    [
      uuid(8C8D6E5D-ECB3-46BD-A052-260871D0D8D3),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNDtsAttachments")
    ]
    coclass VNDtsAttachments {
        [default] interface _VNDtsAttachments;
        interface _Object;
        interface IVNDtsAttachments;
    };

    [
      uuid(C8D29DD1-0817-3F17-B48B-F24A842606D5),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNExport")
    ]
    coclass VNExport {
        interface _Object;
        [default] interface IVNExporter;
    };

    [
      uuid(AAEB69D1-BEB5-3DD5-8238-75D4719C6F6F),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldValue")
    ]
    coclass FieldValue {
        [default] interface _FieldValue;
        interface _Object;
        interface IFieldValue;
    };

    [
      uuid(6A105714-2BD2-332A-8572-4E45CFA11CE9),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNIssueFinder")
    ]
    coclass VNIssueFinder {
        [default] interface _VNIssueFinder;
        interface _Object;
    };

    [
      uuid(B1F51476-5ACB-3210-A5DD-1C7723C045FC),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNPwdResetTokenMgr")
    ]
    coclass VNPwdResetTokenMgr {
        [default] interface _VNPwdResetTokenMgr;
        interface _Object;
    };

    [
      uuid(29B0E847-DDC5-4990-AD74-55B20C3AB1B1),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNQuery")
    ]
    coclass VNQuery {
        interface _Object;
        [default] interface IVNQuery;
        interface IWebViewObject;
    };

    [
      uuid(4C5D0B9E-6044-438C-AAA2-7EBFA6F28B92),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNQueryCollection")
    ]
    coclass VNQueryCollection {
        interface _Object;
        [default] interface IVNQueryCollection;
    };

    [
      uuid(3B23B28A-7B84-3065-9110-E28D314B3977),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNRecMgr")
    ]
    coclass VNRecMgr {
        [default] interface _VNRecMgr;
        interface _Object;
    };

    [
      uuid(2EA26617-9922-49A3-96EC-74540CEE6EE3),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNSubRecMgr")
    ]
    coclass VNSubRecMgr {
        interface _Object;
        [default] interface ISubRecMgr;
    };

    [
      uuid(33766FBE-1EB7-3E9C-B3BE-FB9B4CE42097),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNTokenMgr")
    ]
    coclass VNTokenMgr {
        [default] interface _VNTokenMgr;
        interface _Object;
    };

    [
      uuid(799210DB-1386-386D-8D70-01FCBDB19B45),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNUser")
    ]
    coclass VNUser {
        [default] interface _Object;
    };

    [
      uuid(FA24A8FF-4545-47FE-886C-4B6480D8AE77),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNWorkflow")
    ]
    coclass VNWorkflow {
        interface _Object;
        [default] interface IWorkflow;
    };

    [
      uuid(F577F37C-75F5-32F1-8D32-F4B2A09DAAD6),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WarrantyInfo")
    ]
    coclass WarrantyInfo {
        [default] interface _WarrantyInfo;
        interface _Object;
    };

    [
      uuid(C5D66A0D-2EB2-3E3E-9A8C-C2C6CA349CA9),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WarrantyInfoUpdater")
    ]
    coclass WarrantyInfoUpdater {
        [default] interface _WarrantyInfoUpdater;
        interface _Object;
    };

    [
      uuid(045EA36B-4831-3538-99FC-328E438E8770),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection")
    ]
    coclass WebViewAttributeCollection {
        [default] interface _WebViewAttributeCollection;
        interface _Object;
    };

    [
      uuid(7EA712AD-0905-4732-8D27-6B866FC535D1),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewBaseQuery")
    ]
    coclass WebViewBaseQuery {
        interface _Object;
        [default] interface IWebViewBaseQuery;
    };

    [
      uuid(D7A07771-8302-3368-AC85-58481DA6B8C4),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DeclaredWebViewField")
    ]
    coclass DeclaredWebViewField {
        [default] interface _DeclaredWebViewField;
        interface _Object;
    };

    [
      uuid(022C64F0-BE73-3781-B7A6-646E6647F386),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebRequestEntity.RequestSetDevicesOU")
    ]
    coclass RequestSetDevicesOU {
        [default] interface _RequestSetDevicesOU;
        interface _Object;
    };

    typedef [uuid(66332338-926E-4E46-88D2-2500E2FA68C5), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenInt.cenRecordsMgrType")    
]
    enum {
        cenRecordsMgrType_cenRecordsMgrType_Dts = 1,
        cenRecordsMgrType_cenRecordsMgrType_SLA = 2,
        cenRecordsMgrType_cenRecordsMgrType_Fields = 4
    } cenRecordsMgrType;

    typedef [uuid(71B6A37D-ECC8-410E-B9CD-4EBB6A8518B9), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenInt.cenTableTypeID")    
]
    enum {
        cenTableTypeID_cenTableTypeID_Layout = 2,
        cenTableTypeID_cenTableTypeID_Sort = 4,
        cenTableTypeID_cenTableTypeID_Query = 6,
        cenTableTypeID_cenTableTypeID_ReportSummary = 8,
        cenTableTypeID_cenTableTypeID_ReportListing = 10,
        cenTableTypeID_cenTableTypeID_ReportTime = 12,
        cenTableTypeID_cenTableTypeID_ReportPage = 14,
        cenTableTypeID_cenTableTypeID_Condition = 15,
        cenTableTypeID_cenTableTypeID_Notification = 17,
        cenTableTypeID_cenTableTypeID_Field = 18,
        cenTableTypeID_cenTableTypeID_DataView = 19,
        cenTableTypeID_cenTableTypeID_UsrQry = 20,
        cenTableTypeID_cenTableTypeID_SysQry = 21,
        cenTableTypeID_cenTableTypeID_Widget = 22
    } cenTableTypeID;

    typedef [uuid(E8C8E1B7-F0AA-11D4-9773-0001032347A0), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenX20.cenSetting")    
]
    enum {
        cenSetting_cenMonitorInterval = 1,
        cenSetting_cenSendShutdownMessage = 2,
        cenSetting_cenBackupFilesWhenReplacing = 3,
        cenSetting_cenSMTPserver = 4,
        cenSetting_cenTimeoutInterval = 6,
        cenSetting_cenDeleteAttachments = 301
    } cenSetting;

    typedef [uuid(0C998A5B-C9C3-44DF-8721-730DA9BC743C), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCensusWeb65.cenAdditionalQueryOperation")    
]
    enum {
        cenAdditionalQueryOperation_cenAdditionalQuery_NoUse = 0,
        cenAdditionalQueryOperation_cenAdditionalQuery_NoRetain = 1,
        cenAdditionalQueryOperation_cenAdditionalQuery_RetainAnd = 2,
        cenAdditionalQueryOperation_cenAdditionalQuery_RetainOr = 3,
        cenAdditionalQueryOperation_cenAdditionalQuery_Remove = 4
    } cenAdditionalQueryOperation;

    typedef [uuid(AC25F5EB-4227-11D4-9703-00105AA730A1), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqDBTools404.cenDSConnectionReturnEnum")    
]
    enum {
        cenDSConnectionReturnEnum_cenDSNoAction = 0,
        cenDSConnectionReturnEnum_cenDSEnsureOpenConnection = 1,
        cenDSConnectionReturnEnum_cenDSRefreshConnection = 2
    } cenDSConnectionReturnEnum;

    typedef [uuid(AC25F5E8-4227-11D4-9703-00105AA730A1), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqDBTools404.cenDataStoreAttribute")    
]
    enum {
        cenDataStoreAttribute_cenActiveDAOConn = 2,
        cenDataStoreAttribute_cenActiveADOConn = 4,
        cenDataStoreAttribute_cenODBCConnection = 16,
        cenDataStoreAttribute_cenApplicationDS = 32,
        cenDataStoreAttribute_cenProjectDS = 64
    } cenDataStoreAttribute;

    typedef [uuid(AC25F5E6-4227-11D4-9703-00105AA730A1), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqDBTools404.cenDataStoreType")    
]
    enum {
        cenDataStoreType_cenClientDB = 1,
        cenDataStoreType_cenAdmin = 2,
        cenDataStoreType_cenLibrary = 4,
        cenDataStoreType_cenLicenses = 8,
        cenDataStoreType_cenUsers = 16,
        cenDataStoreType_cenDat = 32,
        cenDataStoreType_cenDef = 64,
        cenDataStoreType_cenUsr = 128,
        cenDataStoreType_cenWeb = 256,
        cenDataStoreType_cenSystemDB = 512,
        cenDataStoreType_cenTemplateDB = 1024,
        cenDataStoreType_cenCensusServer = 2048,
        cenDataStoreType_cenAdminServer = 4096,
        cenDataStoreType_cenCenslibServer = 8192,
        cenDataStoreType_cenTemp = 16384,
        cenDataStoreType_cenAny = 32768,
        cenDataStoreType_cenSecuredDB = 65536,
        cenDataStoreType_cenAuth = 131072
    } cenDataStoreType;

    typedef [uuid(AC25F5E9-4227-11D4-9703-00105AA730A1), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqDBTools404.cenProviderType")    
]
    enum {
        cenProviderType_cenJetDataStore = 1,
        cenProviderType_cenSQLServerDataStore = 2,
        cenProviderType_cenOracleDataStore = 4
    } cenProviderType;

    typedef [uuid(494A8A17-587D-4574-BBA1-4D1809858420), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqRules.cenRuleStateEnum")    
]
    enum {
        cenRuleStateEnum_cenRuleState_NotInitialized = -1,
        cenRuleStateEnum_cenRuleState_Disabled = 0,
        cenRuleStateEnum_cenRuleState_Enabled = 1
    } cenRuleStateEnum;

    typedef [uuid(E8C8E367-F0AA-11D4-9773-0001032347A0), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqSQL10.cenMacroTypeEnum")    
]
    enum {
        cenMacroTypeEnum_cenMacroType_NoArgs = 1,
        cenMacroTypeEnum_cenMacroType_DTSRecord = 2,
        cenMacroTypeEnum_cenMacroType_DTSHistory = 3,
        cenMacroTypeEnum_cenMacroType_Expression = 4
    } cenMacroTypeEnum;

    [
      uuid(0317D6CD-F037-3B2F-98E6-101B2BF20158),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DellServiceClient+Dell_WarrantyInfo_Response_Item")
    ]
    coclass Dell_WarrantyInfo_Response_Item {
        [default] interface _Dell_WarrantyInfo_Response_Item;
        interface _Object;
    };

    typedef [uuid(D5BA8FF2-9AEA-3AA4-8F08-1EBE52A453A9), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ExecutableActions+ExecuteMode")    
]
    enum {
        ExecuteMode_NotDefined = 0,
        ExecuteMode_ExecuteNormal = 1,
        ExecuteMode_LogOnly = 2,
        ExecuteMode_ExecuteAndLog = 3
    } ExecuteMode;

    typedef [uuid(DD996725-928B-3D60-8A6F-A295D6308549), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRule+ImportEntityType")    
]
    enum {
        ImportEntityType_None = 0,
        ImportEntityType_People = 1,
        ImportEntityType_Assets = 2,
        ImportEntityType_Locations = 3
    } ImportEntityType;

    typedef [uuid(CC3E0C3C-7D8F-3350-A96F-AD2DA9155FFB), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRule+SourceSystemType")    
]
    enum {
        SourceSystemType_Other = 0,
        SourceSystemType_Active_Directory = 1,
        SourceSystemType_Windows_Domain = 2,
        SourceSystemType_MicrosoftDynamics = 3,
        SourceSystemType_SmartStream = 4,
        SourceSystemType_MicrosoftAccess = 5,
        SourceSystemType_MicrosoftSQLServer = 6,
        SourceSystemType_AzureActiveDirectory = 36,
        SourceSystemType_GSuite = 37,
        SourceSystemType_PowerSchool = 38,
        SourceSystemType_GSuiteViaXls = 42,
        SourceSystemType_Solarwinds = 41,
        SourceSystemType_HP_Service = 45,
        SourceSystemType_Dell_Service = 46,
        SourceSystemType_Lenovo_Service = 47,
        SourceSystemType_Microsoft_Service = 48,
        SourceSystemType_Excel_File = 49
    } SourceSystemType;

    typedef [uuid(AA95271A-2470-3839-8176-2418F5FE5A89), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseComplianceCalculator+CalculationType")    
]
    enum {
        CalculationType_Lic_1_Installation = 1,
        CalculationType_Lic_1_User = 2,
        CalculationType_Lic_1_CPU = 3,
        CalculationType_Lic_X_CPUCores = 4,
        CalculationType_Lic_1_Session = 5,
        CalculationType_Lic_1_AllocatedComputer = 6,
        CalculationType_Lic_1_LicenseServerAllocation = 7,
        CalculationType_Lic_1_OS = 8
    } CalculationType;

    typedef [uuid(8CF742A5-1BF0-3B3E-8A8F-A1961F59A376), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ListLayoutColumn+AlignEnum")    
]
    enum {
        AlignEnum_Left = 0,
        AlignEnum_Center = 1,
        AlignEnum_Right = 2
    } AlignEnum;

    typedef [uuid(DECA3356-91F0-3E41-9C2D-8081A9E06905), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BusinessRuleGroup+ActionType")    
]
    enum {
        ActionType_PossibleValues = 0,
        ActionType_DependentValues = 1,
        ActionType_HiddenFields = 2,
        ActionType_RequiredFields = 3,
        ActionType_HiddenTabs = 4,
        ActionType_DisabledFields = 5,
        ActionType_DisabledTicket = 22
    } ActionType;

    typedef [uuid(284D9887-E983-37CA-9ABA-A5EE5941CB7D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BusinessRuleGroup+StateEnum")    
]
    enum {
        StateEnum_NotInitialized = -1,
        StateEnum_Disabled = 0,
        StateEnum_Enabled = 1
    } StateEnum;

    typedef [uuid(4489B453-1DFD-3B9A-AFCA-EC5AB873EB21), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BusinessRuleGroup+TriggerType")    
]
    enum {
        TriggerType_OnLoadRecord = 0,
        TriggerType_OnChange = 1,
        TriggerType_OnLoadList = 2
    } TriggerType;

    [
      uuid(78A7326E-2B5D-3986-ACEB-1E56922B17EC),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem+DtsFields")
    ]
    coclass DtsFields {
        [default] interface _DtsFields;
        interface _Object;
    };

    typedef [uuid(A72873A7-4965-39D5-B4F5-EE76E9F3A686), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem+AttachmentCategory")    
]
    enum {
        AttachmentCategory_Attachments = 1,
        AttachmentCategory_ImportFiles = 3,
        AttachmentCategory_TemplateFiles = 4
    } AttachmentCategory;

    typedef [uuid(E855AB1C-9299-3B93-AFAF-F9BFF43D8A66), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem+IntervalUnitsEnum")    
]
    enum {
        IntervalUnitsEnum_Hours = 1,
        IntervalUnitsEnum_Minutes = 2
    } IntervalUnitsEnum;

    typedef [uuid(7E06ACFC-B80F-3EA9-94A4-3412F980F879), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem+RecordIDs")    
]
    enum {
        RecordIDs_NotUsedDelete = 1,
        RecordIDs_PublicURL = 2,
        RecordIDs_MaxRecordsOnDueDate = 3,
        RecordIDs_DueDateBlackoutDatesEnabled = 4,
        RecordIDs_ImportUsersFromAzureAD = 5,
        RecordIDs_ReconciliationSWInstallations = 7,
        RecordIDs_SCCMIntegration = 8,
        RecordIDs_VAMIntegration = 12,
        RecordIDs_SolarWindsIntegration = 13,
        RecordIDs_ApplicationSetup = 14,
        RecordIDs_ImportChromebooksFromGSuite = 15,
        RecordIDs_ImportPowerSchool = 16,
        RecordIDs_MaximumVirtualDirectories = 17,
        RecordIDs_ApproversPerCostLevel = 18,
        RecordIDs_AllowCreateUsersAtLogon = 19,
        RecordIDs_GoogleAuthenticationEnabled = 20,
        RecordIDs_UpdateSWInstallationStatus = 21,
        RecordIDs_DeleteToBeScrapped = 22,
        RecordIDs_DefaultCultureEdition = 23,
        RecordIDs_IntegrationHPServices = 24,
        RecordIDs_IntegrationDellServices = 25,
        RecordIDs_IntegrationLenovoServices = 26,
        RecordIDs_KeepAssigneeInRepair = 27,
        RecordIDs_ImportLocations = 28,
        RecordIDs_AssetLocationFollowsUser = 29,
        RecordIDs_ImportUsersFromExcel = 30,
        RecordIDs_ExecuteActionInterval = 140,
        RecordIDs_SWLicInterval = 4550,
        RecordIDs_AutoAllocation_RecentUser = 4890,
        RecordIDs_AutoAllocation_LinkedAssets = 4900,
        RecordIDs_AutoAllocation_ContainerAssets = 4910,
        RecordIDs_HTTPProxy = 4920
    } RecordIDs;

    typedef [uuid(C80580E1-DDFE-3499-AAB2-E499608A6774), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem+Status")    
]
    enum {
        Status_New = 0,
        Status_ToBeVerified = 3
    } Status;

    typedef [uuid(E16034B3-F23B-390B-86FC-0C0A167E38A4), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DisplayPic+PathType")    
]
    enum {
        PathType_file = 1,
        PathType_url = 2
    } PathType;

    typedef [uuid(180527DB-BA6A-3F28-9FE5-15724895940A), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.EscalationState+State")    
]
    enum {
        State_On = 1,
        State_Off = 2,
        State_Paused = 3
    } State;

    typedef [uuid(DBC21AD0-AD40-3A5B-914D-FD7D4E56612D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute+AttributeTypeEnum")    
]
    enum {
        AttributeTypeEnum_FieldColumnSpan = 2,
        AttributeTypeEnum_HTMLBefore = 12,
        AttributeTypeEnum_HTMLAfter = 13,
        AttributeTypeEnum_FieldVisible = 14,
        AttributeTypeEnum_Editor = 20,
        AttributeTypeEnum_CaptionColumnSpan = 23,
        AttributeTypeEnum_Tooltip = 30,
        AttributeTypeEnum_FieldTemplate = 31,
        AttributeTypeEnum_AutocompleteOnly = 33
    } AttributeTypeEnum;

    typedef [uuid(56185774-0EB9-3577-91B5-A33B301664D8), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute+YesNoNever")    
]
    enum {
        YesNoNever_Yes = 1,
        YesNoNever_No = 2,
        YesNoNever_Never = 3
    } YesNoNever;

    typedef [uuid(7FD349A7-E3AF-3473-9251-FF28AC7F60F6), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute+ColumnSpan")    
]
    enum {
        ColumnSpan_OneColumn = 1,
        ColumnSpan_TwoColumns = 2
    } ColumnSpan;

    [
      uuid(B7D2A6C8-876E-3F76-AAAE-39BD395809EA),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute+FieldTemplates")
    ]
    coclass FieldTemplates {
        [default] interface _FieldTemplates;
        interface _Object;
    };

    typedef [uuid(8FAA341A-05F7-3DB8-B3E0-A1C74A26EDBA), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HDTicket+CategoryEnum")    
]
    enum {
        CategoryEnum_LostAsset = 9999
    } CategoryEnum;

    typedef [uuid(35042213-9305-3BCA-9D49-DC9C48F3D57A), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HDTicket+TicketType")    
]
    enum {
        TicketType_Incident = 1,
        TicketType_Repair = 2,
        TicketType_Request = 3,
        TicketType_Problem = 4
    } TicketType;

    typedef [uuid(6459E8EE-F790-3CFF-804E-385BD641C810), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Importer+ImportType")    
]
    enum {
        ImportType_Users = 1,
        ImportType_Assets = 2,
        ImportType_Records = 3
    } ImportType;

    typedef [uuid(251B119D-D882-31F8-85E3-650AFB5AF0EB), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportManagerTool+ImportRuleID")    
]
    enum {
        ImportRuleID_SCCM_Laptops = 1,
        ImportRuleID_SCCM_Desktops = 2,
        ImportRuleID_Assets = 4,
        ImportRuleID_SCCM_Servers = 5,
        ImportRuleID_SCCM_PrintersAndNetDevices = 6,
        ImportRuleID_SCCM_InstallationsCatalog = 7,
        ImportRuleID_SCCM_Installations = 8,
        ImportRuleID_VAM_Computers = 3,
        ImportRuleID_VAM_Servers = 11,
        ImportRuleID_VAM_Installations = 10,
        ImportRuleID_VAM_InstallationsCatalog = 9,
        ImportRuleID_VAM_SNMP = 28,
        ImportRuleID_Lansweeper_Computers = 40,
        ImportRuleID_Lansweeper_Laptops = 41,
        ImportRuleID_Lansweeper_Servers = 42,
        ImportRuleID_GSuite_Chromebooks = 46,
        ImportRuleID_PurchasesFromExcel = 58,
        ImportRuleID_PurchaseLineItemsFromExcel = 59,
        ImportRuleID_SCCM_Monitors = 60,
        ImportRuleID_SolarWinds_WindowsServers = 67,
        ImportRuleID_SolarWinds_OtherServers = 68
    } ImportRuleID;

    typedef [uuid(28CB592A-0FA7-33C7-A35E-7FA89276877C), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRule_OldImporter+AuthType")    
]
    enum {
        AuthType_NTLM = 1,
        AuthType_ActiveDirectory = 2,
        AuthType_Vizor = 3,
        AuthType_DB = 4,
        AuthType_GPCompanies = 5,
        AuthType_GPContacts = 6,
        AuthType_CSV = 7,
        AuthType_HRSystem = 8,
        AuthType_XML = 9,
        AuthType_XLS = 10,
        AuthType_AzureAD = 11
    } AuthType;

    typedef [uuid(B3B17330-1A48-3104-B501-C849704B4016), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRule_OldImporter+Type")    
]
    enum {
        Type_NTLM = 1,
        Type_ActiveDirectory = 2,
        Type_Vizor = 3
    } Type;

    typedef [uuid(66C7878B-48D6-3413-BE77-054C15CC8E44), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ResourcesSetup+SLLayouts")    
]
    enum {
        SLLayouts_AssetDetails = 2,
        SLLayouts_Chromebooks = 19,
        SLLayouts_AssetDetailsSimple = 21,
        SLLayouts_CheckOut = 22,
        SLLayouts_ComputerChoiceVals = 23,
        SLLayouts_AssetChoiceVals = 24,
        SLLayouts_SchoolAllocation = 25
    } SLLayouts;

    typedef [uuid(B4D1AAE2-4271-3FC3-9B36-07A340126D37), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ResourcesSetup+Queries")    
]
    enum {
        Queries_Computers = 35,
        Queries_Chromebooks = 58,
        Queries_AutoStatus_Lost = 74,
        Queries_AutoStatus_Repair = 75,
        Queries_AutoStatus_InStock = 76,
        Queries_AutoStatus_Retired = 77,
        Queries_ChromebooksWithNoInsurance = 80,
        Queries_HP_Devices = 81,
        Queries_Dell_Devices = 82,
        Queries_Lenovo_Devices = 83,
        Queries_Microsoft_Devices = 84,
        Queries_Inactive_But_Active_In_Google = 85,
        Queries_Printers = 86,
        Queries_Monitors = 87,
        Queries_SupportEndsInLessThan6m = 88,
        Queries_PendingUserConfirmationOfAcceptance = 89,
        Queries_Chromebooks_OldOS = 90
    } Queries;

    typedef [uuid(72BDF6FC-EB07-345A-AEDD-09D65D10F030), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetType+RequestApprovalType")    
]
    enum {
    } RequestApprovalType;

    typedef [uuid(9A72777A-A545-39F8-B855-73FD7CD63E19), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetType+AssetClassEnum")    
]
    enum {
        AssetClassEnum_Software = 321,
        AssetClassEnum_Computer = 314,
        AssetClassEnum_Consumables = 350,
        AssetClassEnum_RemoteAccess = 10014
    } AssetClassEnum;

    typedef [uuid(62A8ED81-8232-36EF-8D94-7C22052344D7), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetType+AssetTypeEnum")    
]
    enum {
        AssetTypeEnum_Desktop = 1,
        AssetTypeEnum_Laptop = 18,
        AssetTypeEnum_Tablet = 19,
        AssetTypeEnum_MicrosoftOffice2013 = 419,
        AssetTypeEnum_Server = 423,
        AssetTypeEnum_Printer = 424,
        AssetTypeEnum_Monitor = 1123,
        AssetTypeEnum_Chromebook = 7180,
        AssetTypeEnum_RemoteAccessSupplier = 10015
    } AssetTypeEnum;

    typedef [uuid(9052547A-FD50-30AF-B945-CB5C21B4648C), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetType+RequestAllocationRuleType")    
]
    enum {
        RequestAllocationRuleType_NotDefined = 0,
        RequestAllocationRuleType_AllocateFromStock = 1,
        RequestAllocationRuleType_AllocateCreateNew = 2,
        RequestAllocationRuleType_AllocateManually = 3
    } RequestAllocationRuleType;

    typedef [uuid(838B8AD9-B9F6-3CB6-9BA0-457C9DED8AA1), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetType+FilterSelector")    
]
    enum {
        FilterSelector_MostRecent = 1
    } FilterSelector;

    typedef [uuid(8C4C0987-D267-31EF-AC8B-EAFE7049319B), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Computer+PlatformSync")    
]
    enum {
        PlatformSync_ChromeOS = 3
    } PlatformSync;

    typedef [uuid(7A8643D2-865F-322B-A28C-F136E538F565), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItemManager+ConfigurationItemType")    
]
    enum {
        ConfigurationItemType_NotDefined = 0,
        ConfigurationItemType_ImportRule = 1,
        ConfigurationItemType_Setting = 2,
        ConfigurationItemType_ScheduledTask = 3,
        ConfigurationItemType_Property = 4
    } ConfigurationItemType;

    typedef [uuid(2FC58E76-210C-3331-B387-918B687F8131), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItemManager+Setting")    
]
    enum {
        Setting_SMTPServer = 4,
        Setting_SLAEvaluationFrequency = 9,
        Setting_MailRetrievalInterval = 11,
        Setting_ExecuteActionsInterval = 14,
        Setting_MaxRecordsOnDueDate_AllTypes = 17,
        Setting_PublicURL = 18,
        Setting_DueDateBlackoutDatesEnabled = 19,
        Setting_NotificationAgentEmail = 201,
        Setting_UserFullNameFieldIDs = 311,
        Setting_UserFullNameFormula = 312,
        Setting_InvalidEmailDomains = 316,
        Setting_AddEmploymentMode = 319,
        Setting_MailIntegrityCheckInterval = 400,
        Setting_UserEmailFields = 401,
        Setting_SMTPTLSEnabled = 403,
        Setting_ExternalHDProjectName = 410,
        Setting_ExternalCMProjectName = 411,
        Setting_ExternalVITPath = 412,
        Setting_ExternalVITUser = 413,
        Setting_ExternalVITPassword = 414,
        Setting_UserImport_UniqueFieldsMatch = 418,
        Setting_ShowDemoPersonasOnLogonPage = 431,
        Setting_ExecuteActionsMode = 432,
        Setting_DefaultExecStatus = 434,
        Setting_SWLicInterval = 455,
        Setting_TimeUntilNotSeenRecently_Asset = 462,
        Setting_TimeUntilNotSeenRecently_User = 463,
        Setting_MarkLostAsRetiredLost = 468,
        Setting_AzureAuthenticationEnabled = 471,
        Setting_SWReconciliationMatchOnUserComputer = 472,
        Setting_SCCMIntegrationInterval = 473,
        Setting_MultiTenant_Organization = 474,
        Setting_MultiTenant_Department = 475,
        Setting_MultiTenant_Location = 476,
        Setting_VAMIntegrationInterval = 477,
        Setting_GoogleAuthenticationEnabled = 478,
        Setting_SolarWindsIntegration = 479,
        Setting_MaxVirtualDirectories = 480,
        Setting_ApproversPerCostLevel = 481,
        Setting_UseTidyHTML = 482,
        Setting_AllowCreateUsersAtLogon = 483,
        Setting_UpdateSWInstallationStatus = 484,
        Setting_DeleteToBeScrapped = 485,
        Setting_DefaultCultureEdition = 486,
        Setting_KeepAssigneeInRepair = 487,
        Setting_AssetLocationFollowsUser = 488,
        Setting_AutoAllocation_RecentUser = 489,
        Setting_AutoAllocation_LinkedAssets = 490,
        Setting_AutoAllocation_ContainerAssets = 491,
        Setting_AutoAllocation_RequiredAssets = 492,
        Setting_HTTPProxy = 493
    } Setting;

    typedef [uuid(EA9DBDE0-62A2-3932-B7FF-11113E7F1586), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItemManager+Property")    
]
    enum {
        Property_PRIORITY_ID = 2,
        Property_SLA_EVALUATION_ORDER = 3,
        Property_TIMESTAMP_FORMAT = 4,
        Property_TIMESTAMP_FIELDS = 5,
        Property_MAIL_QUEUE_PAGE_SIZE = 6,
        Property_ACTIVITY_FIELDS = 7,
        Property_INCOMING_FORMAT = 8,
        Property_OUTGOING_FORMAT = 9,
        Property_BODY_PREVIEW_LENGHT = 10,
        Property_ACTIVITY_ENTRY_FORMAT = 11,
        Property_BODY_PREVIEW_ELLIPSIS = 12,
        Property_SET_IRT_ON_OUTGOING = 13,
        Property_RESET_ON_PRIORITY_ID = 14,
        Property_SERVICE_TYPE_FIELD_ID = 15,
        Property_USER_MACROS_LIST = 16,
        Property_POP_CONNECTION_TIMEOUT = 19,
        Property_POP_READ_TIMEOUT = 20,
        Property_POP_BUNDLE_SIZE = 21,
        Property_POP_BUNDLE_SIZE_INTEGRITY = 22,
        Property_ENABLE_INTEGRITY_FEATURE = 23,
        Property_EMAIL_SLA_INTELLIGENCE_FIELDS = 24,
        Property_TITLES_TO_STRIP_FOR_AUTOCREATECONTACTS = 25,
        Property_LAST_NAME_SUFFIXES_FOR_AUTOCREATECONTACTS = 26,
        Property_MINIMUM_RECENT_EMAILS_TO_REMEMBER = 27,
        Property_MAX_TIMES_TO_RETRY_INTEGRITY = 28,
        Property_INTEGRATION_AM = 29,
        Property_INTEGRATION_LM_CONNECT = 31,
        Property_PROJECT_EMAIL = 32,
        Property_ACTIVITY_LOG_ENTRY_END = 33,
        Property_MAX_ACTIVITY_LOG_ENTRIES_TO_RESOLVE = 34
    } Property;

    typedef [uuid(551FE5E8-07F6-356C-AF71-612F17261C0B), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItemManager+ScheduledTaskSubType")    
]
    enum {
        ScheduledTaskSubType_ReconciliationSWInstallations = 1,
        ScheduledTaskSubType_ApplicationSetup = 2
    } ScheduledTaskSubType;

    typedef [uuid(CE7A7717-D322-35D5-97AF-FC57B2F2D14E), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecord+UsageType")    
]
    enum {
        UsageType_Instance = 1,
        UsageType_Template = 2
    } UsageType;

    [
      uuid(9DEA553E-4F03-3B60-BD3F-8DC3433CEF3A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.GlobalVariables+VariableNames")
    ]
    coclass VariableNames {
        [default] interface _VariableNames;
        interface _Object;
    };

    typedef [uuid(FAB9F0C9-1CAC-3AC3-9CF7-039B66DF090E), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Installation+StatusEnum")    
]
    enum {
        StatusEnum_NotDefined = 0,
        StatusEnum_Installed = 1,
        StatusEnum_Uninstalled = 2,
        StatusEnum_Computer_Inactive = 3
    } StatusEnum;

    typedef [uuid(7CCA0380-ACC9-3BC0-BA69-F5CDC248ECCD), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+PaymentTerms")    
]
    enum {
        PaymentTerms_Net30 = 1,
        PaymentTerms_Net60 = 2,
        PaymentTerms_Net15 = 3,
        PaymentTerms_Net90 = 4
    } PaymentTerms;

    typedef [uuid(B2256870-0628-3064-9AC5-481298685731), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+CostCenter")    
]
    enum {
        CostCenter_CostCenter1 = 1,
        CostCenter_CostCenter2 = 2,
        CostCenter_CostCenter3 = 3,
        CostCenter_CostCenter4 = 4
    } CostCenter;

    typedef [uuid(38973C04-3539-32C8-B295-D8D543FA1A41), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+RenewalInterval")    
]
    enum {
        RenewalInterval_Monthly = 1,
        RenewalInterval_Quarterly = 2,
        RenewalInterval_Biannually = 3,
        RenewalInterval_Annually = 4
    } RenewalInterval;

    typedef [uuid(5B3D9EF2-3C10-35BD-B85A-856FB0BA7459), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.PurchaseLineItem+PendingStatus")    
]
    enum {
        PendingStatus_NotPending = 0,
        PendingStatus_Pending = 1
    } PendingStatus;

    typedef [uuid(8F65E953-E4B7-3C18-BBA4-0DA472F0B928), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.PurchaseLineItem+SubType")    
]
    enum {
        SubType_NewLicense = 1,
        SubType_UpgradeLicense = 2,
        SubType_Maintenance = 3,
        SubType_Services = 4,
        SubType_Subscription = 6,
        SubType_Other = 7,
        SubType_AssetPurchase = 8,
        SubType_Facility = 9,
        SubType_Utilities = 10,
        SubType_Personnel = 11,
        SubType_Warranty = 12
    } SubType;

    typedef [uuid(D9EF932A-8E1D-3675-8C91-2390B908ECAA), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.PurchaseLineItem+Duration")    
]
    enum {
        Duration_Permanent = 1,
        Duration_Temporary = 2
    } Duration;

    [
      uuid(DEF4E6FB-30B5-349D-B0F5-7F7AEC48E72F),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ScheduledTask+ExecuteTask")
    ]
    coclass ExecuteTask {
        [default] interface _ExecuteTask;
        interface _Delegate;
        interface _Object;
        interface ICloneable;
        interface ISerializable;
    };

    typedef [uuid(E480CC81-7765-38EA-BCA8-F2A7FBABD1AC), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SWLicense+AllocationTypeEnum")    
]
    enum {
        AllocationTypeEnum_Computers = 1,
        AllocationTypeEnum_Users = 2,
        AllocationTypeEnum_LicenseServers = 3
    } AllocationTypeEnum;

    typedef [uuid(B926D477-3434-3F38-B5A1-34C048B5B596), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccountManager+ValidateConditions")    
]
    enum {
        ValidateConditions_UserEmailInValidOrganizationDomain = 1
    } ValidateConditions;

    [
      uuid(459E34CF-FF70-3CFF-9407-17A22F5CEB48),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserMacros+UserMacro")
    ]
    coclass UserMacro {
        [default] interface _UserMacro;
        interface _Object;
    };

    typedef [uuid(466DE4E7-D3C4-3A89-8FD2-B2BC381154C7), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZOREdition+Edition")    
]
    enum {
        Edition_Standard = 1,
        Edition_Education = 2
    } Edition;

    [
      uuid(348B234D-733B-3E54-88C2-3D75EA40AFA2),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZOREdition+EditionKeyword")
    ]
    coclass EditionKeyword {
        [default] interface _EditionKeyword;
        interface _Object;
    };

    typedef [uuid(BEA987AE-F43F-3446-A7CD-B195F21A394D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+ExecutionStatus")    
]
    enum {
        ExecutionStatus_None = 0,
        ExecutionStatus_Pending = 1,
        ExecutionStatus_Running = 2,
        ExecutionStatus_Finished = 3,
        ExecutionStatus_Paused = 4
    } ExecutionStatus;

    typedef [uuid(3AB8B24A-30EF-3257-968B-4521D754320C), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+EventTypeEnum")    
]
    enum {
        EventTypeEnum_NoEvent = 0,
        EventTypeEnum_Provisioning = 1,
        EventTypeEnum_Deprovisioning = 2,
        EventTypeEnum_HiringApproval = 3,
        EventTypeEnum_Request = 4,
        EventTypeEnum_Repair = 5,
        EventTypeEnum_Custom = 6
    } EventTypeEnum;

    typedef [uuid(04A83011-75ED-34A5-8C47-F12F7E87EF55), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+TypeEnum")    
]
    enum {
        TypeEnum_ChangeManagementTicket = 1,
        TypeEnum_ExecuteCommand = 2,
        TypeEnum_HelpDeskTicket = 3,
        TypeEnum_VIZORAction = 4,
        TypeEnum_SendEmail = 5,
        TypeEnum_RequireApproval = 6,
        TypeEnum_ActiveDirectoryAutomation = 7,
        TypeEnum_ServiceRequest = 8,
        TypeEnum_Charge = 9
    } TypeEnum;

    typedef [uuid(AF12C2A4-3DF3-3EAC-8532-0FC1CD2B5EEA), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+Tabs")    
]
    enum {
        Tabs_Action = 28,
        Tabs_Detail = 36
    } Tabs;

    typedef [uuid(ABFF78F6-90C9-3670-A968-37F1B87118CD), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqQueryEngine+FieldAliasTemplateEnum")    
]
    enum {
        FieldAliasTemplateEnum_Old_TableName_FieldName = 0,
        FieldAliasTemplateEnum_FieldName_FieldID = 1,
        FieldAliasTemplateEnum_FieldName = 2,
        FieldAliasTemplateEnum_FieldCaption = 3,
        FieldAliasTemplateEnum_FieldID = 4
    } FieldAliasTemplateEnum;

    typedef [uuid(4EB0B176-9108-30D9-9D67-8F077DCBEEA0), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqSecurityManager+SecurityFeature")    
]
    enum {
        SecurityFeature_Widget = 0
    } SecurityFeature;

    typedef [uuid(2199D560-4EFF-3011-A1B0-8704E9B146D7), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+StatusLifeCycle")    
]
    enum {
        StatusLifeCycle_Assigned = 1,
        StatusLifeCycle_InStockStorage = 2,
        StatusLifeCycle_Retired = 3,
        StatusLifeCycle_LostStolen = 4,
        StatusLifeCycle_InRepairMaintenance = 5,
        StatusLifeCycle_Requested = 6,
        StatusLifeCycle_Merged = 7,
        StatusLifeCycle_Status_Requested = 11,
        StatusLifeCycle_ToBeScrapped = 12,
        StatusLifeCycle_InTransitReturn = 25,
        StatusLifeCycle_InTransitAssigned = 26
    } StatusLifeCycle;

    typedef [uuid(D844A41B-C928-3755-81D0-AAC40943F917), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+ReserveType")    
]
    enum {
        ReserveType_Department = 1,
        ReserveType_Location = 2,
        ReserveType_Project = 3,
        ReserveType_LicenseServer = 4
    } ReserveType;

    typedef [uuid(B24923E8-AD97-34F9-B09C-F13D6D9966D8), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+cenUsageType")    
]
    enum {
        cenUsageType_AssetInstance = 1,
        cenUsageType_AssetType = 2,
        cenUsageType_AssetRequest = 7
    } cenUsageType;

    typedef [uuid(88F741FF-6E7D-3CF5-BED6-2EB9FF283993), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+DepreciationScheme")    
]
    enum {
        DepreciationScheme_Degressive10 = 1,
        DepreciationScheme_Linear33 = 8
    } DepreciationScheme;

    typedef [uuid(5222B721-3E04-3B31-B081-56FA6D0EAA6A), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+ExpectedLife")    
]
    enum {
        ExpectedLife_OneYear = 1,
        ExpectedLife_TwoYears = 2,
        ExpectedLife_ThreeYears = 3
    } ExpectedLife;

    typedef [uuid(4F5341D7-6F0B-3A8D-8F04-F07945D05563), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+ItemLevel")    
]
    enum {
        ItemLevel_AssetClass = 1,
        ItemLevel_AssetGroup = 2,
        ItemLevel_AssetInstance = 3
    } ItemLevel;

    typedef [uuid(8C2E60C0-3CC2-3E15-A176-F0EBF14D0734), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+ReasonForReturn")    
]
    enum {
        ReasonForReturn_NA = 1,
        ReasonForReturn_Replacement = 2,
        ReasonForReturn_Termination = 3,
        ReasonForReturn_Recall = 4,
        ReasonForReturn_Update = 5
    } ReasonForReturn;

    typedef [uuid(EFC180FA-DCAE-331C-B8B5-B2E4A218E37D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+TrackAs")    
]
    enum {
        TrackAs_Individual = 1,
        TrackAs_Bulk = 2,
        TrackAs_Container = 3
    } TrackAs;

    [
      uuid(625AF6AF-33D0-3AE5-AA39-71F84F3E5741),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNChoices+ChoiceListRows")
    ]
    coclass ChoiceListRows {
        [default] interface _ChoiceListRows;
        interface _Object;
    };

    [
      uuid(5B0EAD21-7EB5-3F1A-B029-FB51CE595C53),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNChoices+ChoiceListRow")
    ]
    coclass ChoiceListRow {
        [default] interface _ChoiceListRow;
        interface _Object;
    };

    typedef [uuid(AB97DAC3-6351-3B2F-B4D6-8612CEC0344D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNConfigDefinitions+Task")    
]
    enum {
        Task_NotDefined = 0,
        Task_ApplicationSetup = 1,
        Task_ConvertHTMLDescriptionToText = 2,
        Task_PowerschoolSync = 3,
        Task_CheckAdminReferences = 4,
        Task_RunDurationWorkingHoursCalculations = 5,
        Task_SetFieldGIDs = 6,
        Task_GenerateLocalizedResourceFiles = 7,
        Task_MigrateChoiceValuesToNewChoiceTable = 8,
        Task_PrepareImportFiles = 11,
        Task_RemoveLocks = 12,
        Task_SetupSchools = 13,
        Task_UpdateWarrantyInfo = 14,
        Task_Debug = 15,
        Task_PrepareStudentsGroups = 16,
        Task_ProcessReport = 17,
        Task_TroubleshootNotifications = 18,
        Task_ImportLocations = 19,
        Task_DebugEmailIntegration = 20,
        Task_AutoProvisionDependentAssets = 21,
        Task_SetRelLicense = 22,
        Task_SetLicenseCount = 23,
        Task_SetupNotificationsForReturns = 24,
        Task_SetupImportRules = 25,
        Task_SetupContactFieldsInHelpDesk = 26,
        Task_SetLocationBasedOnOwner = 27,
        Task_IncreaseLogLevel = 28,
        Task_DecreaseLogLevel = 29
    } Task;

    typedef [uuid(DB68F8C8-96F3-3AA4-A3A5-72FD4D804649), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNLocation+LevelEnum")    
]
    enum {
        LevelEnum_Country = 1,
        LevelEnum_City = 2,
        LevelEnum_Building_School = 3,
        LevelEnum_Floor = 4,
        LevelEnum_Room = 5,
        LevelEnum_RoomSubLocation = 6,
        LevelEnum_Cabinet_ServerRack = 7,
        LevelEnum_Enclosure = 8,
        LevelEnum_Bay_Unit = 9
    } LevelEnum;

    typedef [uuid(2341FEF5-939B-3B1E-A7E5-CBFCA1F8F577), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+SecurityType")    
]
    enum {
        SecurityType_NotDefined = 0,
        SecurityType_VIZOROnlyUser = 1,
        SecurityType_Contact = 2,
        SecurityType_Organization = 3,
        SecurityType_Vendor = 4,
        SecurityType_User = 8,
        SecurityType_Supplier = 9
    } SecurityType;

    typedef [uuid(A9A8EB2D-9444-3AED-9BE3-8A4B4941D459), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+AuthenticationID")    
]
    enum {
        AuthenticationID_VIZOR = 1,
        AuthenticationID_AD_Main = 27,
        AuthenticationID_Azure_MS = 46,
        AuthenticationID_Google = 99
    } AuthenticationID;

    typedef [uuid(5753EABC-8AF6-3C87-BCC8-40087FE97446), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+AuthenticationType")    
]
    enum {
        AuthenticationType_WindowsNT = 1,
        AuthenticationType_ActiveDirectory = 2,
        AuthenticationType_VIZOR = 3,
        AuthenticationType_Excel = 10,
        AuthenticationType_Azure = 11,
        AuthenticationType_Google = 99
    } AuthenticationType;

    [
      uuid(A2C2BA61-3232-3E49-9996-929F1650759D),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+BuiltinUsers")
    ]
    coclass BuiltinUsers {
        [default] interface _BuiltinUsers;
        interface _Object;
    };

    [
      uuid(8B615093-D8D4-3DAE-890D-05E8A298479B),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+BuiltinCompanies")
    ]
    coclass BuiltinCompanies {
        [default] interface _BuiltinCompanies;
        interface _Object;
    };

    [
      uuid(C66DC719-8772-3710-8B5F-E00AE186598F),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+BuiltinSuppliers")
    ]
    coclass BuiltinSuppliers {
        [default] interface _BuiltinSuppliers;
        interface _Object;
    };

    [
      uuid(4130FF43-DDFE-31BE-A0E5-F8822F9A1241),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserGroup+BuiltinGroups")
    ]
    coclass BuiltinGroups {
        [default] interface _BuiltinGroups;
        interface _Object;
    };

    typedef [uuid(DB64919E-3BE6-375B-A98F-60FF16B4D0F2), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNProject+ProjTemplate")    
]
    enum {
        ProjTemplate_BugTrk = 0,
        ProjTemplate_HelpDesk = 4,
        ProjTemplate_Users = 8,
        ProjTemplate_KnowledgeBase = 9,
        ProjTemplate_Roles = 14,
        ProjTemplate_Resources = 15,
        ProjTemplate_Actions = 16,
        ProjTemplate_ChangeRequests = 19,
        ProjTemplate_Appraisals = 20,
        ProjTemplate_AppraisalSections = 21,
        ProjTemplate_PurchasesAgreements = 22,
        ProjTemplate_LicenseManager = 24,
        ProjTemplate_InstallationTypes = 25,
        ProjTemplate_Installations = 26,
        ProjTemplate_ReleaseMgmt = 27,
        ProjTemplate_Configuration = 28
    } ProjTemplate;

    typedef [uuid(8F2E4514-7DBC-36AD-B700-DAFA642C11E9), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNProject+ProjectFeature")    
]
    enum {
        ProjectFeature_AnyFeature = 0,
        ProjectFeature_SLA = 1,
        ProjectFeature_EmailIntegration = 2,
        ProjectFeature_RelatedMoneyTransaction = 3
    } ProjectFeature;

    typedef [uuid(4A133CAC-7491-3FEB-B75F-36760C849671), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNQueryCollection+BuiltinQuery")    
]
    enum {
        BuiltinQuery_DefaultQuery = 1
    } BuiltinQuery;

    typedef [uuid(77941AEF-4759-3D19-A442-0AC22546C3ED), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WarrantyInfoUpdater+WarrantyInfoProvider")    
]
    enum {
        WarrantyInfoProvider_HP = 1,
        WarrantyInfoProvider_Dell = 2,
        WarrantyInfoProvider_Lenovo = 3,
        WarrantyInfoProvider_Microsoft = 4
    } WarrantyInfoProvider;

    typedef [uuid(24E91DFD-AF95-3744-9CEC-E6714A572801), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WarrantyInfoUpdater+WarrantyStatus")    
]
    enum {
        WarrantyStatus_Active = 1,
        WarrantyStatus_Expired = 2
    } WarrantyStatus;

    typedef [uuid(97AA6955-24FA-3425-BEB8-5BE20FEA1E60), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebView+ViewID")    
]
    enum {
        ViewID_HelpDesk_HelpDesk = 5,
        ViewID_HelpDesk_Employee = 6,
        ViewID_HelpDesk_Report_Issue = 7,
        ViewID_Knowledgebase_InternalKB = 8,
        ViewID_Users_Security = 10,
        ViewID_Knowledgebase_PublicKB = 11,
        ViewID_Knowledgebase_KBFAQEntry = 13,
        ViewID_Roles_Manage = 17,
        ViewID_Users_Manage = 18,
        ViewID_Actions_Manage = 19,
        ViewID_Resources_Manage = 20,
        ViewID_Users_Add = 22,
        ViewID_Resources_Add = 24,
        ViewID_Users_Edit = 26,
        ViewID_Resources_Edit = 28,
        ViewID_Actions_MyActions = 29,
        ViewID_Users_BatchAdd = 30,
        ViewID_Users_Terminate = 31,
        ViewID_Users_BatchTerminate = 33,
        ViewID_Resources_Library = 44,
        ViewID_Resources_EditAsset = 45,
        ViewID_Purchases_Manage = 46,
        ViewID_Purchases_Add = 47,
        ViewID_Purchases_Edit = 48,
        ViewID_Resources_AddGrp = 49,
        ViewID_Roles_ManageLoc = 50,
        ViewID_Roles_AddLoc = 51,
        ViewID_Resources_UnmanagedLib = 53,
        ViewID_LicenseManager_Licenses = 54,
        ViewID_Resources_AddSoftware = 55,
        ViewID_Resources_EditSoftware = 56,
        ViewID_Users_AddSimple = 57,
        ViewID_Users_EditSimple = 58,
        ViewID_Resources_ViewAsset = 61,
        ViewID_Resources_MyAssets = 62,
        ViewID_Actions_MyRequestedAssets = 64,
        ViewID_Resources_RequestAssets = 65,
        ViewID_Installations_Library = 67,
        ViewID_InventoriedSoftware_Catalog = 68,
        ViewID_Resources_ViewAssetRequest = 69,
        ViewID_Users_ResetPwd = 70,
        ViewID_Users_CreateUser = 71,
        ViewID_Resources_CheckInCheckOut = 72,
        ViewID_Resources_EditSWAsset = 73,
        ViewID_Resources_Allocation = 74,
        ViewID_Users_Vendors = 77,
        ViewID_Resources_Consumable = 78,
        ViewID_Resources_HiddenAsetTypes = 79,
        ViewID_HelpDesk_RelatedIssues = 80,
        ViewID_Resources_AddComputer = 81,
        ViewID_Resources_SWAssets = 82,
        ViewID_Resources_SWAssetTypes = 83,
        ViewID_Resources_EmployeeAssets = 84,
        ViewID_Users_EmployeeAsets = 85,
        ViewID_Actions_Charges = 86,
        ViewID_Configuration_Configuration = 87,
        ViewID_HelpDesk_MobileEmployee = 88,
        ViewID_HelpDesk_MobileHelpDesk = 89,
        ViewID_LicenseManager_MobileSWLicenses = 90,
        ViewID_Purchases_AlertForm = 92,
        ViewID_Resources_DepartmentAssets = 93,
        ViewID_Resources_MobileLibrary = 94
    } ViewID;

    typedef [uuid(33ADBA7C-0AAB-3EED-93E3-6D48940F87AC), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebView+ViewTypeEnum")    
]
    enum {
        ViewTypeEnum_Normal = 8191,
        ViewTypeEnum_ReadOnly = 73727
    } ViewTypeEnum;

    [
      uuid(D4E1902E-5D69-38A4-9EBC-E5B8E0BCC4C2),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+ChoiceTables")
    ]
    coclass ChoiceTables {
        [default] interface _ChoiceTables;
        interface _Object;
    };

    typedef [uuid(1085B2D7-B410-3F1B-98D6-CEEAF76ACF14), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+Attribute")    
]
    enum {
        Attribute_CaptionFormula = 7,
        Attribute_Caption = 8,
        Attribute_LoadRecordsNotInQuery = 9,
        Attribute_DefaultQuery = 13,
        Attribute_DefaultSort = 14,
        Attribute_DefaultLayout = 15,
        Attribute_AutoRefreshSummaryList = 16,
        Attribute_BaseQuery = 21,
        Attribute_RecordCaption = 23,
        Attribute_RecordCaption_Plural = 24,
        Attribute_RecordCaption_Article = 28,
        Attribute_ShowInQuickLinks = 29,
        Attribute_QuickLinksIcon = 37,
        Attribute_IsMobile = 40,
        Attribute_DataSQLTemplate = 41,
        Attribute_DataXMLTemplate = 42,
        Attribute_CustomView = 44,
        Attribute_SummaryListIcon = 45
    } Attribute;

    [
      uuid(1376FDA2-D852-34D0-B0A0-7FCFDA330B38),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+SLIcon")
    ]
    coclass SLIcon {
        [default] interface _SLIcon;
        interface _Object;
    };

    [
      uuid(2A499A6B-92ED-3FD7-9AC9-BCB238DA7FEA),
      version(1.0),
      noncreatable,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+QLIcon")
    ]
    coclass QLIcon {
        [default] interface _QLIcon;
        interface _Object;
    };

    typedef [uuid(B713F892-7B04-3182-88C1-E46DC292E62D), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewBaseQuery+Mode")    
]
    enum {
        Mode_UseAccessibleContext = 1,
        Mode_DoNotUseAccessibleContext = 2
    } Mode;

    [
      uuid(DEFEB13F-D06E-3ACF-8481-E4AB2F483A6A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HDTicket+DtsFields")
    ]
    coclass DtsFields_2 {
        [default] interface _DtsFields_2;
        interface _Object;
    };

    typedef [uuid(FD8EE9B1-BA2D-3493-AF56-918653A68514), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HDTicket+Status")    
]
    enum {
        Status_2_New = 0,
        Status_2_ToBeVerified = 3,
        Status_2_Canceled = 4,
        Status_2_InProgress = 5,
        Status_2_Resolved = 7,
        Status_2_Waiting = 8,
        Status_2_Assigned = 12
    } Status_2;

    [
      uuid(4ECDAA66-C9B3-3FC2-82BA-A3D8A13EF731),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseMgr+DtsFields")
    ]
    coclass DtsFields_3 {
        [default] interface _DtsFields_3;
        interface _Object;
    };

    typedef [uuid(424DD3D5-693E-3C32-B6C3-5C69D275C98A), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Role+Type")    
]
    enum {
        Type_2_JobTitle = 1,
        Type_2_Department = 5,
        Type_2_WorkTeam = 6,
        Type_2_Location = 7
    } Type_2;

    typedef [uuid(7B26A74B-A7FB-30F1-BB7A-476AE87AC751), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Role+Status")    
]
    enum {
        Status_3_Requested = 0,
        Status_3_Active = 1,
        Status_3_Declined = 2,
        Status_3_Inactive = 3
    } Status_3;

    [
      uuid(B9A28CE4-C978-3755-A609-3C5F65DAAB95),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Role+DtsFields")
    ]
    coclass DtsFields_4 {
        [default] interface _DtsFields_4;
        interface _Object;
    };

    typedef [uuid(41EB6A48-9222-3BAE-A0CA-DA87C0429877), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecord+StateEnum")    
]
    enum {
        StateEnum_2_NotDefined = 0,
        StateEnum_2_Open_Active = 1,
        StateEnum_2_Closed_Inactive = 2
    } StateEnum_2;

    typedef [uuid(B852BA22-8B6B-3E24-A8FE-685F3559F560), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Installation+State")    
]
    enum {
        State_2_Installed = 1,
        State_2_Uninstalled = 2
    } State_2;

    [
      uuid(17E58955-A4C7-36AC-803D-5412385C0607),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.InstallationType+DtsFields")
    ]
    coclass DtsFields_5 {
        [default] interface _DtsFields_5;
        interface _Object;
    };

    typedef [uuid(5D8B9BE0-1122-3505-A0D3-79AE2E6200DE), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+Type")    
]
    enum {
        Type_3_Purchase = 1,
        Type_3_Agreement = 2,
        Type_3_LineItem = 3
    } Type_3;

    typedef [uuid(3F6CE0BC-A9E0-31D2-BBFF-A821DE397322), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+Status")    
]
    enum {
        Status_4_Active = 3,
        Status_4_Inactive = 4
    } Status_4;

    typedef [uuid(C0FFB5BC-BE7E-34CC-AAC1-B0FD641CC606), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+UsageType")    
]
    enum {
        UsageType_2_Invoice = 5
    } UsageType_2;

    [
      uuid(133937B0-CB04-39A5-B9C3-97248D3E0299),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+DtsFields")
    ]
    coclass DtsFields_6 {
        [default] interface _DtsFields_6;
        interface _Object;
    };

    [
      uuid(8104CA3F-7D80-3A53-9D65-13EC44E45AA5),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.PurchaseLineItem+DtsFields")
    ]
    coclass DtsFields_7 {
        [default] interface _DtsFields_7;
        interface _Object;
    };

    typedef [uuid(CD5811DE-DBB0-3C11-B9D7-487E29EF6A95), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.PurchaseLineItem+Status")    
]
    enum {
        Status_5_Active = 3,
        Status_5_Inactive = 4
    } Status_5;

    [
      uuid(435F749A-BFEC-3ACF-93E7-F35070F40EE5),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SWLicense+DtsFields")
    ]
    coclass DtsFields_8 {
        [default] interface _DtsFields_8;
        interface _Object;
    };

    typedef [uuid(EF29B1D4-4600-3002-AD08-A412586C3A37), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UsersSetup+SLLayouts")    
]
    enum {
        SLLayouts_2_ChoiceVals = 7
    } SLLayouts_2;

    typedef [uuid(EA881757-BDC5-3B2B-82A6-1DC34851C262), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UsersSetup+Queries")    
]
    enum {
        Queries_2_Contacts = 1,
        Queries_2_VIZOROnlyUsers = 6,
        Queries_2_VIZOROnlyUsersAndContacts = 7,
        Queries_2_Organizations = 8,
        Queries_2_Vendors = 9,
        Queries_2_OrganizationsAndVendors = 10,
        Queries_2_All = 11,
        Queries_2_UsersBase = 12,
        Queries_2_Recently_Created = 13,
        Queries_2_Recently_Updated = 14,
        Queries_2_Active = 16,
        Queries_2_Inactive = 17,
        Queries_2_Terminated = 18,
        Queries_2_Recently_Terminated = 19,
        Queries_2_StartingWithin31Days = 22,
        Queries_2_TerminatingWithin31Days = 23,
        Queries_2_Users = 24,
        Queries_2_People = 25,
        Queries_2_WithoutaStartDate = 27,
        Queries_2_MyDepartment_Inactive = 29,
        Queries_2_MyDepartment_Terminated = 32,
        Queries_2_Terminated_since_Jan_1st = 33,
        Queries_2_Hired_since_Jan_1st = 34,
        Queries_2_Suppliers = 37,
        Queries_2_Students = 39,
        Queries_2_Teachers = 40,
        Queries_2_StudentsWithNoInsurance = 41
    } Queries_2;

    typedef [uuid(CC0C0CE8-694E-3CAD-A508-14616D8F4AE4), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+StatusEnum")    
]
    enum {
        StatusEnum_2_NotDefined = -1,
        StatusEnum_2_New = 0,
        StatusEnum_2_RequestAwaitingManualAllocation = 20,
        StatusEnum_2_RequestAwaitingNewCreatedAssetAllocation = 21,
        StatusEnum_2_RequestAwaitingAllocationFromStock = 22
    } StatusEnum_2;

    typedef [uuid(6E6EDA00-BD63-3E6F-A46E-17577D4A04A2), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+CategoryEnum")    
]
    enum {
        CategoryEnum_2_Charge = 18,
        CategoryEnum_2_Fee = 19
    } CategoryEnum_2;

    [
      uuid(836E81EB-DFFF-3AFA-BA87-3A7F69D2C9DD),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+DtsFields")
    ]
    coclass DtsFields_9 {
        [default] interface _DtsFields_9;
        interface _Object;
    };

    typedef [uuid(9636517C-56F5-3B36-B2FB-273783F473AD), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+StateEnum")    
]
    enum {
        StateEnum_3_Active = 1,
        StateEnum_3_Inactive = 2
    } StateEnum_3;

    [
      uuid(D87CD0AA-52BA-3FE1-953B-496F83E7C05A),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+DtsFields")
    ]
    coclass DtsFields_10 {
        [default] interface _DtsFields_10;
        interface _Object;
    };

    [
      uuid(C909500F-236D-3815-BFC1-B241358FB021),
      version(1.0),
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+DtsFields")
    ]
    coclass DtsFields__11 {
        [default] interface _DtsFields__11;
        interface _Object;
    };

    typedef [uuid(BA154D32-91B2-3FBD-B925-AF0AD4CFB6C0), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+State")    
]
    enum {
        State_3_Active = 1,
        State_3_Inactive = 2,
        State_3_Paused = 3
    } State_3;

    typedef [uuid(329AF7F6-C402-37C9-B945-46B2A3959B33), version(1.0)    ,
    custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+CategoryEnum")    
]
    enum {
        CategoryEnum_3_Employee = 4,
        CategoryEnum_3_Student = 6,
        CategoryEnum_3_Teacher = 16
    } CategoryEnum_3;

    [
      odl,
      uuid(6078471C-D3A5-3CBF-B5C1-DA568D415504),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "Entities.RecordFieldsRequest")    

    ]
    interface _RecordFieldsRequest : IDispatch {
    };

    [
      odl,
      uuid(7961AC37-F48F-3B35-A76B-1FEFCA593AA8),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "Entities.Common.DTSRecordRequest")    

    ]
    interface _DTSRecordRequest : IDispatch {
    };

    [
      odl,
      uuid(1A4C3E8F-9829-36B4-A309-BEAA7CDE04A7),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetAutoAllocator")    

    ]
    interface _AssetAutoAllocator : IDispatch {
    };

    [
      odl,
      uuid(82D75AC8-5A7B-3001-BF1A-3E1304A9A32D),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AssetMaintenance")    

    ]
    interface _AssetMaintenance : IDispatch {
    };

    [
      odl,
      uuid(DECD04C6-1BA1-331A-ABD6-5C7306C67F2A),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.BaseWarrantyInfoSeeker")    

    ]
    interface _BaseWarrantyInfoSeeker : IDispatch {
    };

    [
      odl,
      uuid(244B811D-D3D1-357E-B500-F47C28818459),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DellServiceClient")    

    ]
    interface _DellServiceClient : IDispatch {
    };

    [
      odl,
      uuid(C366CD8C-8632-3F37-8998-EBA8E2DD0126),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ExecutableActions")    

    ]
    interface _ExecutableActions : IDispatch {
    };

    [
      odl,
      uuid(C0B357B8-C356-3211-A538-925EF12C9348),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttributeType")    

    ]
    interface _FieldAttributeType : IDispatch {
    };

    [
      odl,
      uuid(B754060E-D314-3958-AE39-1E024B315FFE),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.AttributeType")    

    ]
    interface _AttributeType : IDispatch {
    };

    [
      odl,
      uuid(64B5E0EE-3D99-3C36-AA2F-D1FC1D406655),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HPServiceClient")    

    ]
    interface _HPServiceClient : IDispatch {
    };

    [
      odl,
      uuid(BD0224C1-444A-331F-8C7A-62947B88A683),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRule")    

    ]
    interface _ImportRule : IDispatch {
    };

    [
      odl,
      uuid(BC7F55DD-954C-3FB2-B30B-22E0C7F916DA),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRuleCollection")    

    ]
    interface _ImportRuleCollection : IDispatch {
    };

    [
      odl,
      uuid(F1DB68F2-8EB1-36F3-8075-A18D2CCF6BA3),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LenovoServiceClient")    

    ]
    interface _LenovoServiceClient : IDispatch {
    };

    [
      odl,
      uuid(E1FAFBDC-1A52-3A6C-BDDF-754A7EFD14A4),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseComplianceCalculator")    

    ]
    interface _LicenseComplianceCalculator : IDispatch {
    };

    [
      odl,
      uuid(C2C2FED3-D345-3E6E-B60F-07DC3307A9F3),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Localization")    

    ]
    interface _Localization : IDispatch {
    };

    [
      odl,
      uuid(3DBB5401-16E3-317C-A3F8-B75E53932619),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecHistoryChange")    

    ]
    interface _DtsRecHistoryChange : IDispatch {
    };

    [
      odl,
      uuid(713ABC80-5F32-3648-9DD2-5B4C254A07C4),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecordBase")    

    ]
    interface _DtsRecordBase : IDispatch {
    };

    [
      odl,
      uuid(B9768D45-3CD5-300E-AB13-CDDB906FFA95),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem")    

    ]
    interface _ConfigurationItem : IDispatch {
    };

    [
      odl,
      uuid(B98A61E0-5719-39DE-AE35-F6E9BFFAB252),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationSetup")    

    ]
    interface _ConfigurationSetup : IDispatch {
    };

    [
      odl,
      uuid(15D89F55-E526-3F6B-A882-132ED410C553),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DeclaredAccount")    

    ]
    interface _DeclaredAccount : IDispatch {
    };

    [
      odl,
      uuid(38B6FBA4-214C-3328-8ADF-2A32AE446BBF),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DeclaredUserGroup")    

    ]
    interface _DeclaredUserGroup : IDispatch {
    };

    [
      odl,
      uuid(D6928BCD-2EB7-3EEA-AF44-090290BEFD07),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsFieldRecordsMgr")    

    ]
    interface _DtsFieldRecordsMgr : IDispatch {
    };

    [
      odl,
      uuid(87109B1F-7824-3D71-A76F-67EF268F4237),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsFieldsMgr")    

    ]
    interface _DtsFieldsMgr : IDispatch {
    };

    [
      odl,
      uuid(5031E6AC-AF99-32FD-98A9-A11C294519BE),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DurationTimesCalculator")    

    ]
    interface _DurationTimesCalculator : IDispatch {
    };

    [
      odl,
      uuid(06058C87-D9A6-3B3D-9CDA-50612CF9798F),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.GoogleGSuiteDevice")    

    ]
    interface _GoogleGSuiteDevice : IDispatch {
    };

    [
      odl,
      uuid(05D6CE0D-5F10-37A7-9796-71716CC4CAC7),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecordSLA")    

    ]
    interface _DtsRecordSLA : IDispatch {
    };

    [
      odl,
      uuid(E52C14BD-B9BB-32E5-A87D-7E7E2CE1E5D0),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute")    

    ]
    interface _FieldAttribute : IDispatch {
    };

    [
      odl,
      uuid(9D17D06A-8F33-3871-9418-392F3ADCDC47),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttributeCollection")    

    ]
    interface _FieldAttributeCollection : IDispatch {
    };

    [
      odl,
      uuid(CFDA0CA6-495B-379C-BDAB-6BB6D5C3F54B),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttributeMgr")    

    ]
    interface _FieldAttributeMgr : IDispatch {
    };

    [
      odl,
      uuid(1055E3FE-B8A8-3593-A5A6-44AA12B69758),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Importer")    

    ]
    interface _Importer : IDispatch {
    };

    [
      odl,
      uuid(20D64611-E675-331D-B675-AA307B3A5301),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportFilesSupervisor")    

    ]
    interface _ImportFilesSupervisor : IDispatch {
    };

    [
      odl,
      uuid(901CA02D-18B5-3A40-9D60-8FE8B6AFABE0),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportManagerTool")    

    ]
    interface _ImportManagerTool : IDispatch {
    };

    [
      odl,
      uuid(110BA4B9-1046-3C64-99F0-FBC0F1222F0A),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ImportRuleDefinition")    

    ]
    interface _ImportRuleDefinition : IDispatch {
    };

    [
      odl,
      uuid(EC7ED365-D4AB-3010-866B-00D24E269DC1),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseMgr")    

    ]
    interface _LicenseMgr : IDispatch {
    };

    [
      odl,
      uuid(42E85EBB-8561-34A7-93CC-8DCA6E5E980D),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MoneyTransaction")    

    ]
    interface _MoneyTransaction : IDispatch {
    };

    [
      odl,
      uuid(17B661E0-E7CC-3FF9-A1B6-ED53CB51FD5C),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MoneyTransactionMonitor")    

    ]
    interface _MoneyTransactionMonitor : IDispatch {
    };

    [
      odl,
      uuid(05919E02-5C88-328C-B6E4-1CCF930115CD),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MSServiceClient")    

    ]
    interface _MSServiceClient : IDispatch {
    };

    [
      odl,
      uuid(8CA0BD5A-DAFC-3F3A-B951-492D22F8544F),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MultiChoiceValues")    

    ]
    interface _MultiChoiceValues : IDispatch {
    };

    [
      odl,
      uuid(5BA44E5A-7E72-3C2C-A35C-01CBAA019481),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.OrganizationAccount")    

    ]
    interface _OrganizationAccount : IDispatch {
    };

    [
      odl,
      uuid(95E78DD1-BAD3-3B14-BE00-166A41393C93),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.OrganizationCollection")    

    ]
    interface _OrganizationCollection : IDispatch {
    };

    [
      odl,
      uuid(84E9CBB5-6AA9-37D8-BD72-9387D90B8817),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.OutgoingMailQueue")    

    ]
    interface _OutgoingMailQueue : IDispatch {
    };

    [
      odl,
      uuid(3B70BF49-357F-361D-9609-6702E33C2BE7),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ProjectSetup")    

    ]
    interface _ProjectSetup : IDispatch {
    };

    [
      odl,
      uuid(119A01F6-AB0A-3344-9343-05EB58965E33),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ResourceFileGenerator")    

    ]
    interface _ResourceFileGenerator : IDispatch {
    };

    [
      odl,
      uuid(1345B2BD-D640-3355-AC6E-566BA7ED6217),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Role")    

    ]
    interface _Role : IDispatch {
    };

    [
      odl,
      uuid(66D73D40-74E7-3925-ABFB-9D352A71E9BB),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.RolesMgr")    

    ]
    interface _RolesMgr : IDispatch {
    };

    [
      odl,
      uuid(B9C969A2-4445-3611-9D54-1C15EAAB0EDD),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Setting_Old")    

    ]
    interface _Setting_Old : IDispatch {
    };

    [
      odl,
      uuid(1E1EE594-2284-30F0-8260-6F934ED189F5),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SortExpression")    

    ]
    interface _SortExpression : IDispatch {
    };

    [
      odl,
      uuid(2B1B519B-1389-36B9-BABF-EA74D9F309B8),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SQLEngineDeprecated")    

    ]
    interface _SQLEngineDeprecated : IDispatch {
    };

    [
      odl,
      uuid(3590C9D2-1E4F-3734-9E49-846C77E61794),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.StatusMonitorMgr")    

    ]
    interface _StatusMonitorMgr : IDispatch {
    };

    [
      odl,
      uuid(B31FA016-7572-35B7-8F65-62BBB1D512B2),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.CenCoreConstants")    

    ]
    interface _CenCoreConstants : IDispatch {
    };

    [
      odl,
      uuid(4982DEC1-D6E6-3157-9B66-E966B0AE13AE),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.GlobalVariables")    

    ]
    interface _GlobalVariables : IDispatch {
    };

    [
      odl,
      uuid(1D39B665-43E1-3F0A-B3AB-8EA151D4B5C9),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ProjectEnumerator")    

    ]
    interface _ProjectEnumerator : IDispatch {
    };

    [
      odl,
      uuid(07BB7FD7-3D71-3482-B343-D2F477BDB300),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SWLicense")    

    ]
    interface _SWLicense : IDispatch {
    };

    [
      odl,
      uuid(F8CC94A1-3CB0-32F8-BBA1-D3BA57F3F045),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DtsRecHistoryQuery")    

    ]
    interface _DtsRecHistoryQuery : IDispatch {
    };

    [
      odl,
      uuid(28B939D5-E9B5-3617-A630-CDF8B790522A),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccountBase")    

    ]
    interface _UserAccountBase : IDispatch {
    };

    [
      odl,
      uuid(FA84A4F2-12B1-3FC6-8913-A9F1442FD25E),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccountManager")    

    ]
    interface _UserAccountManager : IDispatch {
    };

    [
      odl,
      uuid(19AA1FB6-1C64-3B85-AD11-3A6AC6F71A52),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserMacros")    

    ]
    interface _UserMacros : IDispatch {
    };

    [
      odl,
      uuid(CBEE658E-96C7-3AB0-9857-E5C488C1BD9C),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UsersSetup")    

    ]
    interface _UsersSetup : IDispatch {
    };

    [
      odl,
      uuid(EEB4B607-443A-3E22-BD04-103DB217F95B),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZOREdition")    

    ]
    interface _VIZOREdition : IDispatch {
    };

    [
      odl,
      uuid(8501F945-D754-315C-8F52-5373365BA2CA),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZORInstallation")    

    ]
    interface _VIZORInstallation : IDispatch {
    };

    [
      odl,
      uuid(9E9799FB-7368-33D1-BF3B-E603C88CE769),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZORWebAPIClient")    

    ]
    interface _VIZORWebAPIClient : IDispatch {
    };

    [
      odl,
      uuid(BD73775C-8C15-3F31-B695-E2E7214ADFF9),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ADActionInfo")    

    ]
    interface _ADActionInfo : IDispatch {
    };

    [
      odl,
      uuid(E1BE69C4-33CC-3758-87F9-EFE680AE0748),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqFormula")    

    ]
    interface _MqFormula : IDispatch {
    };

    [
      odl,
      uuid(D7C0D8B2-4459-3224-96D5-382B00388066),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqIssueManager")    

    ]
    interface _MqIssueManager : IDispatch {
    };

    [
      odl,
      uuid(C6766EF8-7647-3E59-88B2-C883D6D22A9B),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqSecurityManager")    

    ]
    interface _MqSecurityManager : IDispatch {
    };

    [
      odl,
      uuid(046096EA-784E-3266-9B62-0852ADE0CC35),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqSummaryListLayout")    

    ]
    interface _MqSummaryListLayout : IDispatch {
    };

    [
      odl,
      uuid(AF7ED070-A2B3-33A1-9388-0361C258F4CF),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqUserOptions")    

    ]
    interface _MqUserOptions : IDispatch {
    };

    [
      odl,
      uuid(3369C41B-671A-3CA9-9959-5BD74567FA5A),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.MqViewsManager")    

    ]
    interface _MqViewsManager : IDispatch {
    };

    [
      odl,
      uuid(BA703C94-EC0A-3332-A189-6904593A7A21),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNActionCollection")    

    ]
    interface _VNActionCollection : IDispatch {
    };

    [
      odl,
      uuid(68C7C723-44BD-3A50-B755-542B58985A47),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNChoices")    

    ]
    interface _VNChoices : IDispatch {
    };

    [
      odl,
      uuid(B847644E-9175-386F-990A-55F1AFD7F923),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNConfigDefinitions")    

    ]
    interface _VNConfigDefinitions : IDispatch {
    };

    [
      odl,
      uuid(0B26B2BF-8E8C-3A73-91E2-8CF40096125C),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNLogonInfoFile")    

    ]
    interface _VNLogonInfoFile : IDispatch {
    };

    [
      odl,
      uuid(B7A4291A-1A5E-3696-9FC6-42C99AC72116),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNProjectCollection")    

    ]
    interface _VNProjectCollection : IDispatch {
    };

    [
      odl,
      uuid(E102700F-A411-3B6E-BAFD-4078515313CC),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAttachment")    

    ]
    interface _VNAttachment : IDispatch {
    };

    [
      odl,
      uuid(809CEB93-F608-3139-BB41-04D7D584F529),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNCenSessCoreMgr")    

    ]
    interface _VNCenSessCoreMgr : IDispatch {
    };

    [
      odl,
      uuid(E2F24B79-7648-36AB-9839-C9B804A8691C),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNDtsAttachments")    

    ]
    interface _VNDtsAttachments : IDispatch {
    };

    [
      odl,
      uuid(514777F8-6855-38A6-842C-4987C2ABCDF6),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldValue")    

    ]
    interface _FieldValue : IDispatch {
    };

    [
      odl,
      uuid(667BC613-E727-3E71-9F10-369C10A011E7),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNIssueFinder")    

    ]
    interface _VNIssueFinder : IDispatch {
    };

    [
      odl,
      uuid(74BB941D-132B-3510-B07E-E325E0568721),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNPwdResetTokenMgr")    

    ]
    interface _VNPwdResetTokenMgr : IDispatch {
    };

    [
      odl,
      uuid(A16042DF-4510-3AC0-83D7-9BEF80F5D974),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNRecMgr")    

    ]
    interface _VNRecMgr : IDispatch {
    };

    [
      odl,
      uuid(5ED1407C-A29E-398D-AC2D-C6750CFAD84C),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNTokenMgr")    

    ]
    interface _VNTokenMgr : IDispatch {
    };

    [
      odl,
      uuid(E449E8CA-9070-3872-8047-73D5BFBDE711),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WarrantyInfo")    

    ]
    interface _WarrantyInfo : IDispatch {
    };

    [
      odl,
      uuid(0AAACA11-F42B-38A0-AA28-91C4DD198BFF),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WarrantyInfoUpdater")    

    ]
    interface _WarrantyInfoUpdater : IDispatch {
    };

    [
      odl,
      uuid(64F96331-244E-374D-8BE6-E26236C8C857),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection")    

    ]
    interface _WebViewAttributeCollection : IDispatch {
    };

    [
      odl,
      uuid(0468573A-CDD5-36D8-B83F-1B472AB917FA),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DeclaredWebViewField")    

    ]
    interface _DeclaredWebViewField : IDispatch {
    };

    [
      odl,
      uuid(42A4BB0B-BC0F-3D48-8BC2-D21F4AB6F41B),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebRequestEntity.RequestSetDevicesOU")    

    ]
    interface _RequestSetDevicesOU : IDispatch {
    };

    [
      odl,
      uuid(B5CDFB49-09AC-39F4-A0DE-7DA05E012E17),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.DellServiceClient+Dell_WarrantyInfo_Response_Item")    

    ]
    interface _Dell_WarrantyInfo_Response_Item : IDispatch {
    };

    [
      odl,
      uuid(B5E479BB-DEC3-3E92-8E3E-58CFD482B47D),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ConfigurationItem+DtsFields")    

    ]
    interface _DtsFields : IDispatch {
    };

    [
      odl,
      uuid(7C77A2FA-8261-3987-957C-2F39DA32E75C),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.FieldAttribute+FieldTemplates")    

    ]
    interface _FieldTemplates : IDispatch {
    };

    [
      odl,
      uuid(8D50C852-DB90-39A8-84EE-BCA37C540EA5),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.HDTicket+DtsFields")    

    ]
    interface _DtsFields_2 : IDispatch {
    };

    [
      odl,
      uuid(0CD52A76-0D54-381C-98B0-785E667C94F7),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.LicenseMgr+DtsFields")    

    ]
    interface _DtsFields_3 : IDispatch {
    };

    [
      odl,
      uuid(068A9F65-16D6-31D7-B83B-4D8E39B6AF63),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Role+DtsFields")    

    ]
    interface _DtsFields_4 : IDispatch {
    };

    [
      odl,
      uuid(76899BC9-EF71-3E26-8598-1A0A67562400),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.GlobalVariables+VariableNames")    

    ]
    interface _VariableNames : IDispatch {
    };

    [
      odl,
      uuid(AA353063-70CE-31E7-AFD1-2688ACEB5194),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.InstallationType+DtsFields")    

    ]
    interface _DtsFields_5 : IDispatch {
    };

    [
      odl,
      uuid(ECD8D392-C2FB-3C1B-9C75-EA8F53CF8799),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Purchase+DtsFields")    

    ]
    interface _DtsFields_6 : IDispatch {
    };

    [
      odl,
      uuid(AC1DBF8E-A430-3F47-A33F-7199729C8099),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.PurchaseLineItem+DtsFields")    

    ]
    interface _DtsFields_7 : IDispatch {
    };

    [
      odl,
      uuid(2378B81B-0240-3C9B-A09F-AD2A1A9B10E7),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.ScheduledTask+ExecuteTask")    

    ]
    interface _ExecuteTask : IDispatch {
    };

    [
      odl,
      uuid(9C4C2D11-E048-3EEB-B853-636D7780ACE8),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.SWLicense+DtsFields")    

    ]
    interface _DtsFields_8 : IDispatch {
    };

    [
      odl,
      uuid(0C3C0AB7-7FFC-3881-AF35-4ED41F56FC02),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserMacros+UserMacro")    

    ]
    interface _UserMacro : IDispatch {
    };

    [
      odl,
      uuid(8BAB030F-B0FA-3EEE-8457-A2E3864E7E17),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VIZOREdition+EditionKeyword")    

    ]
    interface _EditionKeyword : IDispatch {
    };

    [
      odl,
      uuid(51ABBBC3-659D-3758-8092-9F19E02473BD),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNAction+DtsFields")    

    ]
    interface _DtsFields_9 : IDispatch {
    };

    [
      odl,
      uuid(9404F44A-7C90-3A51-AFAA-E713ABB8802B),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.Asset+DtsFields")    

    ]
    interface _DtsFields_10 : IDispatch {
    };

    [
      odl,
      uuid(C2EE95B0-2064-3345-A41A-931A6D52BBDE),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNChoices+ChoiceListRows")    

    ]
    interface _ChoiceListRows : IDispatch {
    };

    [
      odl,
      uuid(8A87630A-362F-3BC7-B7A3-9BC212F219D0),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.VNChoices+ChoiceListRow")    

    ]
    interface _ChoiceListRow : IDispatch {
    };

    [
      odl,
      uuid(E761B5A5-E73E-367E-B379-3D9CCD1BEFAD),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+DtsFields")    

    ]
    interface _DtsFields__11 : IDispatch {
    };

    [
      odl,
      uuid(5961DFCE-C288-32BD-870F-39DF47DEF5BC),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+BuiltinUsers")    

    ]
    interface _BuiltinUsers : IDispatch {
    };

    [
      odl,
      uuid(869ACD02-7405-303F-8F23-19AC6FA47D48),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+BuiltinCompanies")    

    ]
    interface _BuiltinCompanies : IDispatch {
    };

    [
      odl,
      uuid(6307EBF9-4F13-3DF1-80DB-AF114AB19B1A),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserAccount+BuiltinSuppliers")    

    ]
    interface _BuiltinSuppliers : IDispatch {
    };

    [
      odl,
      uuid(DFBBD704-C1AF-3389-BF8A-D51E818F8FE5),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.UserGroup+BuiltinGroups")    

    ]
    interface _BuiltinGroups : IDispatch {
    };

    [
      odl,
      uuid(E57F8473-E993-3F93-BF64-21BA53DD34BB),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+ChoiceTables")    

    ]
    interface _ChoiceTables : IDispatch {
    };

    [
      odl,
      uuid(0B7214AE-9F0E-37E4-823D-B01642861CAA),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+SLIcon")    

    ]
    interface _SLIcon : IDispatch {
    };

    [
      odl,
      uuid(700B68DA-0456-39D5-95D4-C55548CE3545),
      hidden,
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqCenCore.WebViewAttributeCollection+QLIcon")    

    ]
    interface _QLIcon : IDispatch {
    };

    [
      odl,
      uuid(C0872CAE-10EF-310A-A452-EB65C03B48D0),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "MqUtilsNET.ILogger")    

    ]
    interface ILogger : IDispatch {
        [id(0x60020000)]
        HRESULT LogInformation([in] BSTR message);
        [id(0x60020001)]
        HRESULT CommitLog();
    };

    [
      odl,
      uuid(9736E2D3-7A77-3DC8-80F6-F0D099EF2952),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "VNDBUtils.IDataLoadable")    

    ]
    interface IDataLoadable : IDispatch {
        [id(0x60020000)]
        HRESULT Load(
                        [in] IUnknown* row, 
                        [out, retval] VARIANT_BOOL* pRetVal);
    };

    [
      odl,
      uuid(5E848C21-50F9-3A84-BD40-03420B1F06C1),
      version(1.0),
      dual,
      oleautomation,
        custom({0F21F359-AB84-41E8-9A78-36D110E6D2F9}, "VNDBUtils.IFieldValue")    

    ]
    interface IFieldValue : IDispatch {
        [id(0x60020000), propget]
        HRESULT GlobalID([out, retval] BSTR* pRetVal);
        [id(0x60020000), propput]
        HRESULT GlobalID([in] BSTR pRetVal);
        [id(0x60020002), propget]
        HRESULT ID([out, retval] long* pRetVal);
        [id(0x60020002), propput]
        HRESULT ID([in] long pRetVal);
        [id(00000000), propget]
        HRESULT Value([out, retval] VARIANT* pRetVal);
        [id(00000000), propputref]
        HRESULT Value([in] VARIANT pRetVal);
    };
};
