MalwareSourceCode/MSIL/HackTool/Win32/K/HackTool.Win32.KMSAuto.i-f317ba4d4051fad64a0aa45b587fa3dcea795bac30acec2872779abe31a07cbe/Office_2010_Toolkit/Common.cs

3336 lines
195 KiB
C#
Raw Normal View History

2022-08-18 11:28:56 +00:00
// Decompiled with JetBrains decompiler
// Type: Office_2010_Toolkit.Common
// Assembly: AutoKMS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: D1CED9E3-1FC7-49B8-B3AC-44976AB7F6E4
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\HackTool.Win32.KMSAuto.i-f317ba4d4051fad64a0aa45b587fa3dcea795bac30acec2872779abe31a07cbe.exe
using Microsoft.Win32;
using Office_2010_Toolkit.Logic;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Management;
using System.ServiceProcess;
using System.Text.RegularExpressions;
using System.Threading;
using TaskScheduler;
namespace Office_2010_Toolkit
{
internal class Common
{
public const string AUTOKMS_FILE_NAME = "AutoKMS.exe";
public const string AUTOKMS_PROCESS_NAME = "AutoKMS";
public const string AUTOKMSINI_FILE_NAME = "AutoKMS.ini";
public const string AUTOKMSLOG_FILE_NAME = "AutoKMS.log";
public const string AUTOKMSLOGTMP_FILE_NAME = "AutoKMS.tmp";
public const string AUTOREARM_FILE_NAME = "AutoRearm.exe";
public const string AUTOREARM_PROCESS_NAME = "AutoRearm";
public const string AUTOREARMINI_FILE_NAME = "AutoRearm.ini";
public const string AUTOREARMLOG_FILE_NAME = "AutoRearm.log";
public const string AUTOREARMLOGTMP_FILE_NAME = "AutoRearm.tmp";
public const string BACKUP_KEYS_FILE_NAME = "Keys.ini";
public const string IORRT_FILE_NAME = "IORRT.bat";
public const string IORRT_PROCESS_NAME = "IORRT";
public const string KEYGEN_FILE_NAME = "KMSEmulator.exe";
public const string KEYGEN_PROCESS_NAME = "KMSEmulator";
public const string MAKEISO_FILE_NAME = "Office14.iso";
public const string PHONE_FILE_NAME = "PhoneActivation.ini";
public const string PIDGENX_FILE_NAME = "pidgenx.dll";
public const string PKEYCONFIGOFFICE_FILE_NAME = "pkeyconfig-office.xrm-ms";
public const string TOOLKITINI_FILE_NAME = "Settings.ini";
public const string TOOLKITLOG_FILE_NAME = "Office 2010 Toolkit.log";
public const string UNINSTALL2003_FILE_NAME = "UninstallOffice2003.vbs";
public const string UNINSTALL2007_FILE_NAME = "UninstallOffice2007.vbs";
public const string UNINSTALL2010_FILE_NAME = "UninstallOffice2010.vbs";
public const string Access_KMS_Client_OOB_FILE_NAME = "Access_KMS_Client.OOB.xrm-ms";
public const string Access_KMS_Client_PL_FILE_NAME = "Access_KMS_Client.PL.xrm-ms";
public const string Access_KMS_Client_PPDLIC_FILE_NAME = "Access_KMS_Client.PPDLIC.xrm-ms";
public const string Access_KMS_Client_RAC_Priv_FILE_NAME = "Access_KMS_Client.RAC_Priv.xrm-ms";
public const string Access_KMS_Client_RAC_Pub_FILE_NAME = "Access_KMS_Client.RAC_Pub.xrm-ms";
public const string Access_MAK_OOB_FILE_NAME = "Access_MAK.OOB.xrm-ms";
public const string Access_MAK_PHN_FILE_NAME = "Access_MAK.PHN.xrm-ms";
public const string Access_MAK_PL_FILE_NAME = "Access_MAK.PL.xrm-ms";
public const string Access_MAK_PPDLIC_FILE_NAME = "Access_MAK.PPDLIC.xrm-ms";
public const string Excel_KMS_Client_OOB_FILE_NAME = "Excel_KMS_Client.OOB.xrm-ms";
public const string Excel_KMS_Client_PL_FILE_NAME = "Excel_KMS_Client.PL.xrm-ms";
public const string Excel_KMS_Client_PPDLIC_FILE_NAME = "Excel_KMS_Client.PPDLIC.xrm-ms";
public const string Excel_KMS_Client_RAC_Priv_FILE_NAME = "Excel_KMS_Client.RAC_Priv.xrm-ms";
public const string Excel_KMS_Client_RAC_Pub_FILE_NAME = "Excel_KMS_Client.RAC_Pub.xrm-ms";
public const string Excel_MAK_OOB_FILE_NAME = "Excel_MAK.OOB.xrm-ms";
public const string Excel_MAK_PHN_FILE_NAME = "Excel_MAK.PHN.xrm-ms";
public const string Excel_MAK_PL_FILE_NAME = "Excel_MAK.PL.xrm-ms";
public const string Excel_MAK_PPDLIC_FILE_NAME = "Excel_MAK.PPDLIC.xrm-ms";
public const string Groove_KMS_Client_OOB_FILE_NAME = "Groove_KMS_Client.OOB.xrm-ms";
public const string Groove_KMS_Client_PL_FILE_NAME = "Groove_KMS_Client.PL.xrm-ms";
public const string Groove_KMS_Client_PPDLIC_FILE_NAME = "Groove_KMS_Client.PPDLIC.xrm-ms";
public const string Groove_KMS_Client_RAC_Priv_FILE_NAME = "Groove_KMS_Client.RAC_Priv.xrm-ms";
public const string Groove_KMS_Client_RAC_Pub_FILE_NAME = "Groove_KMS_Client.RAC_Pub.xrm-ms";
public const string Groove_MAK_OOB_FILE_NAME = "Groove_MAK.OOB.xrm-ms";
public const string Groove_MAK_PHN_FILE_NAME = "Groove_MAK.PHN.xrm-ms";
public const string Groove_MAK_PL_FILE_NAME = "Groove_MAK.PL.xrm-ms";
public const string Groove_MAK_PPDLIC_FILE_NAME = "Groove_MAK.PPDLIC.xrm-ms";
public const string InfoPath_KMS_Client_OOB_FILE_NAME = "InfoPath_KMS_Client.OOB.xrm-ms";
public const string InfoPath_KMS_Client_PL_FILE_NAME = "InfoPath_KMS_Client.PL.xrm-ms";
public const string InfoPath_KMS_Client_PPDLIC_FILE_NAME = "InfoPath_KMS_Client.PPDLIC.xrm-ms";
public const string InfoPath_KMS_Client_RAC_Priv_FILE_NAME = "InfoPath_KMS_Client.RAC_Priv.xrm-ms";
public const string InfoPath_KMS_Client_RAC_Pub_FILE_NAME = "InfoPath_KMS_Client.RAC_Pub.xrm-ms";
public const string InfoPath_MAK_OOB_FILE_NAME = "InfoPath_MAK.OOB.xrm-ms";
public const string InfoPath_MAK_PHN_FILE_NAME = "InfoPath_MAK.PHN.xrm-ms";
public const string InfoPath_MAK_PL_FILE_NAME = "InfoPath_MAK.PL.xrm-ms";
public const string InfoPath_MAK_PPDLIC_FILE_NAME = "InfoPath_MAK.PPDLIC.xrm-ms";
public const string OneNote_KMS_Client_OOB_FILE_NAME = "OneNote_KMS_Client.OOB.xrm-ms";
public const string OneNote_KMS_Client_PL_FILE_NAME = "OneNote_KMS_Client.PL.xrm-ms";
public const string OneNote_KMS_Client_PPDLIC_FILE_NAME = "OneNote_KMS_Client.PPDLIC.xrm-ms";
public const string OneNote_KMS_Client_RAC_Priv_FILE_NAME = "OneNote_KMS_Client.RAC_Priv.xrm-ms";
public const string OneNote_KMS_Client_RAC_Pub_FILE_NAME = "OneNote_KMS_Client.RAC_Pub.xrm-ms";
public const string OneNote_MAK_OOB_FILE_NAME = "OneNote_MAK.OOB.xrm-ms";
public const string OneNote_MAK_PHN_FILE_NAME = "OneNote_MAK.PHN.xrm-ms";
public const string OneNote_MAK_PL_FILE_NAME = "OneNote_MAK.PL.xrm-ms";
public const string OneNote_MAK_PPDLIC_FILE_NAME = "OneNote_MAK.PPDLIC.xrm-ms";
public const string Outlook_KMS_Client_OOB_FILE_NAME = "Outlook_KMS_Client.OOB.xrm-ms";
public const string Outlook_KMS_Client_PL_FILE_NAME = "Outlook_KMS_Client.PL.xrm-ms";
public const string Outlook_KMS_Client_PPDLIC_FILE_NAME = "Outlook_KMS_Client.PPDLIC.xrm-ms";
public const string Outlook_KMS_Client_RAC_Priv_FILE_NAME = "Outlook_KMS_Client.RAC_Priv.xrm-ms";
public const string Outlook_KMS_Client_RAC_Pub_FILE_NAME = "Outlook_KMS_Client.RAC_Pub.xrm-ms";
public const string Outlook_MAK_OOB_FILE_NAME = "Outlook_MAK.OOB.xrm-ms";
public const string Outlook_MAK_PHN_FILE_NAME = "Outlook_MAK.PHN.xrm-ms";
public const string Outlook_MAK_PL_FILE_NAME = "Outlook_MAK.PL.xrm-ms";
public const string Outlook_MAK_PPDLIC_FILE_NAME = "Outlook_MAK.PPDLIC.xrm-ms";
public const string PowerPoint_KMS_Client_OOB_FILE_NAME = "PowerPoint_KMS_Client.OOB.xrm-ms";
public const string PowerPoint_KMS_Client_PL_FILE_NAME = "PowerPoint_KMS_Client.PL.xrm-ms";
public const string PowerPoint_KMS_Client_PPDLIC_FILE_NAME = "PowerPoint_KMS_Client.PPDLIC.xrm-ms";
public const string PowerPoint_KMS_Client_RAC_Priv_FILE_NAME = "PowerPoint_KMS_Client.RAC_Priv.xrm-ms";
public const string PowerPoint_KMS_Client_RAC_Pub_FILE_NAME = "PowerPoint_KMS_Client.RAC_Pub.xrm-ms";
public const string PowerPoint_MAK_OOB_FILE_NAME = "PowerPoint_MAK.OOB.xrm-ms";
public const string PowerPoint_MAK_PHN_FILE_NAME = "PowerPoint_MAK.PHN.xrm-ms";
public const string PowerPoint_MAK_PL_FILE_NAME = "PowerPoint_MAK.PL.xrm-ms";
public const string PowerPoint_MAK_PPDLIC_FILE_NAME = "PowerPoint_MAK.PPDLIC.xrm-ms";
public const string ProjectPro_KMS_Client_OOB_FILE_NAME = "ProjectPro_KMS_Client.OOB.xrm-ms";
public const string ProjectPro_KMS_Client_PL_FILE_NAME = "ProjectPro_KMS_Client.PL.xrm-ms";
public const string ProjectPro_KMS_Client_PPDLIC_FILE_NAME = "ProjectPro_KMS_Client.PPDLIC.xrm-ms";
public const string ProjectPro_KMS_Client_RAC_Priv_FILE_NAME = "ProjectPro_KMS_Client.RAC_Priv.xrm-ms";
public const string ProjectPro_KMS_Client_RAC_Pub_FILE_NAME = "ProjectPro_KMS_Client.RAC_Pub.xrm-ms";
public const string ProjectPro_MAK_OOB_FILE_NAME = "ProjectPro_MAK.OOB.xrm-ms";
public const string ProjectPro_MAK_PHN_FILE_NAME = "ProjectPro_MAK.PHN.xrm-ms";
public const string ProjectPro_MAK_PL_FILE_NAME = "ProjectPro_MAK.PL.xrm-ms";
public const string ProjectPro_MAK_PPDLIC_FILE_NAME = "ProjectPro_MAK.PPDLIC.xrm-ms";
public const string ProjectStd_KMS_Client_OOB_FILE_NAME = "ProjectStd_KMS_Client.OOB.xrm-ms";
public const string ProjectStd_KMS_Client_PL_FILE_NAME = "ProjectStd_KMS_Client.PL.xrm-ms";
public const string ProjectStd_KMS_Client_PPDLIC_FILE_NAME = "ProjectStd_KMS_Client.PPDLIC.xrm-ms";
public const string ProjectStd_KMS_Client_RAC_Priv_FILE_NAME = "ProjectStd_KMS_Client.RAC_Priv.xrm-ms";
public const string ProjectStd_KMS_Client_RAC_Pub_FILE_NAME = "ProjectStd_KMS_Client.RAC_Pub.xrm-ms";
public const string ProjectStd_MAK_OOB_FILE_NAME = "ProjectStd_MAK.OOB.xrm-ms";
public const string ProjectStd_MAK_PHN_FILE_NAME = "ProjectStd_MAK.PHN.xrm-ms";
public const string ProjectStd_MAK_PL_FILE_NAME = "ProjectStd_MAK.PL.xrm-ms";
public const string ProjectStd_MAK_PPDLIC_FILE_NAME = "ProjectStd_MAK.PPDLIC.xrm-ms";
public const string ProjectStd_MAK2_OOB_FILE_NAME = "ProjectStd_MAK2.OOB.xrm-ms";
public const string ProjectStd_MAK2_PHN_FILE_NAME = "ProjectStd_MAK2.PHN.xrm-ms";
public const string ProjectStd_MAK2_PL_FILE_NAME = "ProjectStd_MAK2.PL.xrm-ms";
public const string ProjectStd_MAK2_PPDLIC_FILE_NAME = "ProjectStd_MAK2.PPDLIC.xrm-ms";
public const string ProPlus_KMS_Client_OOB_FILE_NAME = "ProPlus_KMS_Client.OOB.xrm-ms";
public const string ProPlus_KMS_Client_PL_FILE_NAME = "ProPlus_KMS_Client.PL.xrm-ms";
public const string ProPlus_KMS_Client_PPDLIC_FILE_NAME = "ProPlus_KMS_Client.PPDLIC.xrm-ms";
public const string ProPlus_KMS_Client_RAC_Priv_FILE_NAME = "ProPlus_KMS_Client.RAC_Priv.xrm-ms";
public const string ProPlus_KMS_Client_RAC_Pub_FILE_NAME = "ProPlus_KMS_Client.RAC_Pub.xrm-ms";
public const string ProPlus_MAK_OOB_FILE_NAME = "ProPlus_MAK.OOB.xrm-ms";
public const string ProPlus_MAK_PHN_FILE_NAME = "ProPlus_MAK.PHN.xrm-ms";
public const string ProPlus_MAK_PL_FILE_NAME = "ProPlus_MAK.PL.xrm-ms";
public const string ProPlus_MAK_PPDLIC_FILE_NAME = "ProPlus_MAK.PPDLIC.xrm-ms";
public const string ProPlusAcad_MAK_OOB_FILE_NAME = "ProPlusAcad_MAK.OOB.xrm-ms";
public const string ProPlusAcad_MAK_PHN_FILE_NAME = "ProPlusAcad_MAK.PHN.xrm-ms";
public const string ProPlusAcad_MAK_PL_FILE_NAME = "ProPlusAcad_MAK.PL.xrm-ms";
public const string ProPlusAcad_MAK_PPDLIC_FILE_NAME = "ProPlusAcad_MAK.PPDLIC.xrm-ms";
public const string Publisher_KMS_Client_OOB_FILE_NAME = "Publisher_KMS_Client.OOB.xrm-ms";
public const string Publisher_KMS_Client_PL_FILE_NAME = "Publisher_KMS_Client.PL.xrm-ms";
public const string Publisher_KMS_Client_PPDLIC_FILE_NAME = "Publisher_KMS_Client.PPDLIC.xrm-ms";
public const string Publisher_KMS_Client_RAC_Priv_FILE_NAME = "Publisher_KMS_Client.RAC_Priv.xrm-ms";
public const string Publisher_KMS_Client_RAC_Pub_FILE_NAME = "Publisher_KMS_Client.RAC_Pub.xrm-ms";
public const string Publisher_MAK_OOB_FILE_NAME = "Publisher_MAK.OOB.xrm-ms";
public const string Publisher_MAK_PHN_FILE_NAME = "Publisher_MAK.PHN.xrm-ms";
public const string Publisher_MAK_PL_FILE_NAME = "Publisher_MAK.PL.xrm-ms";
public const string Publisher_MAK_PPDLIC_FILE_NAME = "Publisher_MAK.PPDLIC.xrm-ms";
public const string SmallBusBasics_KMS_Client_OOB_FILE_NAME = "SmallBusBasics_KMS_Client.OOB.xrm-ms";
public const string SmallBusBasics_KMS_Client_PL_FILE_NAME = "SmallBusBasics_KMS_Client.PL.xrm-ms";
public const string SmallBusBasics_KMS_Client_PPDLIC_FILE_NAME = "SmallBusBasics_KMS_Client.PPDLIC.xrm-ms";
public const string SmallBusBasics_KMS_Client_RAC_Priv_FILE_NAME = "SmallBusBasics_KMS_Client.RAC_Priv.xrm-ms";
public const string SmallBusBasics_KMS_Client_RAC_Pub_FILE_NAME = "SmallBusBasics_KMS_Client.RAC_Pub.xrm-ms";
public const string SmallBusBasics_MAK_OOB_FILE_NAME = "SmallBusBasics_MAK.OOB.xrm-ms";
public const string SmallBusBasics_MAK_PHN_FILE_NAME = "SmallBusBasics_MAK.PHN.xrm-ms";
public const string SmallBusBasics_MAK_PL_FILE_NAME = "SmallBusBasics_MAK.PL.xrm-ms";
public const string SmallBusBasics_MAK_PPDLIC_FILE_NAME = "SmallBusBasics_MAK.PPDLIC.xrm-ms";
public const string Standard_KMS_Client_OOB_FILE_NAME = "Standard_KMS_Client.OOB.xrm-ms";
public const string Standard_KMS_Client_PL_FILE_NAME = "Standard_KMS_Client.PL.xrm-ms";
public const string Standard_KMS_Client_PPDLIC_FILE_NAME = "Standard_KMS_Client.PPDLIC.xrm-ms";
public const string Standard_KMS_Client_RAC_Priv_FILE_NAME = "Standard_KMS_Client.RAC_Priv.xrm-ms";
public const string Standard_KMS_Client_RAC_Pub_FILE_NAME = "Standard_KMS_Client.RAC_Pub.xrm-ms";
public const string Standard_MAK_OOB_FILE_NAME = "Standard_MAK.OOB.xrm-ms";
public const string Standard_MAK_PHN_FILE_NAME = "Standard_MAK.PHN.xrm-ms";
public const string Standard_MAK_PL_FILE_NAME = "Standard_MAK.PL.xrm-ms";
public const string Standard_MAK_PPDLIC_FILE_NAME = "Standard_MAK.PPDLIC.xrm-ms";
public const string StandardAcad_MAK_OOB_FILE_NAME = "StandardAcad_MAK.OOB.xrm-ms";
public const string StandardAcad_MAK_PHN_FILE_NAME = "StandardAcad_MAK.PHN.xrm-ms";
public const string StandardAcad_MAK_PL_FILE_NAME = "StandardAcad_MAK.PL.xrm-ms";
public const string StandardAcad_MAK_PPDLIC_FILE_NAME = "StandardAcad_MAK.PPDLIC.xrm-ms";
public const string VisioPrem_KMS_Client_OOB_FILE_NAME = "VisioPrem_KMS_Client.OOB.xrm-ms";
public const string VisioPrem_KMS_Client_PL_FILE_NAME = "VisioPrem_KMS_Client.PL.xrm-ms";
public const string VisioPrem_KMS_Client_PPDLIC_FILE_NAME = "VisioPrem_KMS_Client.PPDLIC.xrm-ms";
public const string VisioPrem_KMS_Client_RAC_Priv_FILE_NAME = "VisioPrem_KMS_Client.RAC_Priv.xrm-ms";
public const string VisioPrem_KMS_Client_RAC_Pub_FILE_NAME = "VisioPrem_KMS_Client.RAC_Pub.xrm-ms";
public const string VisioPrem_MAK_OOB_FILE_NAME = "VisioPrem_MAK.OOB.xrm-ms";
public const string VisioPrem_MAK_PHN_FILE_NAME = "VisioPrem_MAK.PHN.xrm-ms";
public const string VisioPrem_MAK_PL_FILE_NAME = "VisioPrem_MAK.PL.xrm-ms";
public const string VisioPrem_MAK_PPDLIC_FILE_NAME = "VisioPrem_MAK.PPDLIC.xrm-ms";
public const string VisioPro_KMS_Client_OOB_FILE_NAME = "VisioPro_KMS_Client.OOB.xrm-ms";
public const string VisioPro_KMS_Client_PL_FILE_NAME = "VisioPro_KMS_Client.PL.xrm-ms";
public const string VisioPro_KMS_Client_PPDLIC_FILE_NAME = "VisioPro_KMS_Client.PPDLIC.xrm-ms";
public const string VisioPro_KMS_Client_RAC_Priv_FILE_NAME = "VisioPro_KMS_Client.RAC_Priv.xrm-ms";
public const string VisioPro_KMS_Client_RAC_Pub_FILE_NAME = "VisioPro_KMS_Client.RAC_Pub.xrm-ms";
public const string VisioPro_MAK_OOB_FILE_NAME = "VisioPro_MAK.OOB.xrm-ms";
public const string VisioPro_MAK_PHN_FILE_NAME = "VisioPro_MAK.PHN.xrm-ms";
public const string VisioPro_MAK_PL_FILE_NAME = "VisioPro_MAK.PL.xrm-ms";
public const string VisioPro_MAK_PPDLIC_FILE_NAME = "VisioPro_MAK.PPDLIC.xrm-ms";
public const string VisioStd_KMS_Client_OOB_FILE_NAME = "VisioStd_KMS_Client.OOB.xrm-ms";
public const string VisioStd_KMS_Client_PL_FILE_NAME = "VisioStd_KMS_Client.PL.xrm-ms";
public const string VisioStd_KMS_Client_PPDLIC_FILE_NAME = "VisioStd_KMS_Client.PPDLIC.xrm-ms";
public const string VisioStd_KMS_Client_RAC_Priv_FILE_NAME = "VisioStd_KMS_Client.RAC_Priv.xrm-ms";
public const string VisioStd_KMS_Client_RAC_Pub_FILE_NAME = "VisioStd_KMS_Client.RAC_Pub.xrm-ms";
public const string VisioStd_MAK_OOB_FILE_NAME = "VisioStd_MAK.OOB.xrm-ms";
public const string VisioStd_MAK_PHN_FILE_NAME = "VisioStd_MAK.PHN.xrm-ms";
public const string VisioStd_MAK_PL_FILE_NAME = "VisioStd_MAK.PL.xrm-ms";
public const string VisioStd_MAK_PPDLIC_FILE_NAME = "VisioStd_MAK.PPDLIC.xrm-ms";
public const string Word_KMS_Client_OOB_FILE_NAME = "Word_KMS_Client.OOB.xrm-ms";
public const string Word_KMS_Client_PL_FILE_NAME = "Word_KMS_Client.PL.xrm-ms";
public const string Word_KMS_Client_PPDLIC_FILE_NAME = "Word_KMS_Client.PPDLIC.xrm-ms";
public const string Word_KMS_Client_RAC_Priv_FILE_NAME = "Word_KMS_Client.RAC_Priv.xrm-ms";
public const string Word_KMS_Client_RAC_Pub_FILE_NAME = "Word_KMS_Client.RAC_Pub.xrm-ms";
public const string Word_MAK_OOB_FILE_NAME = "Word_MAK.OOB.xrm-ms";
public const string Word_MAK_PHN_FILE_NAME = "Word_MAK.PHN.xrm-ms";
public const string Word_MAK_PL_FILE_NAME = "Word_MAK.PL.xrm-ms";
public const string Word_MAK_PPDLIC_FILE_NAME = "Word_MAK.PPDLIC.xrm-ms";
public const string OEM_ByPass_OOB_FILE_NAME = "OEM_ByPass_OOB.xrm-ms";
public const string OEM_ByPass_PHN_FILE_NAME = "OEM_ByPass_PHN.xrm-ms";
public const string OEM_ByPass_PL_FILE_NAME = "OEM_ByPass_PL.xrm-ms";
public const string OEM_ByPass_PPDLIC_FILE_NAME = "OEM_ByPass_PPDLIC.xrm-ms";
public const string Access_OEM_Perp_OOB_FILE_NAME = "Access_OEM_Perp.OOB.xrm-ms";
public const string Access_OEM_Perp_PHN_FILE_NAME = "Access_OEM_Perp.PHN.xrm-ms";
public const string Access_OEM_Perp_PL_FILE_NAME = "Access_OEM_Perp.PL.xrm-ms";
public const string Access_OEM_Perp_PPDLIC_FILE_NAME = "Access_OEM_Perp.PPDLIC.xrm-ms";
public const string Access_Retail_OOB_FILE_NAME = "Access_Retail.OOB.xrm-ms";
public const string Access_Retail_PHN_FILE_NAME = "Access_Retail.PHN.xrm-ms";
public const string Access_Retail_PL_FILE_NAME = "Access_Retail.PL.xrm-ms";
public const string Access_Retail_PPDLIC_FILE_NAME = "Access_Retail.PPDLIC.xrm-ms";
public const string Access_SubPrepid_OOB_FILE_NAME = "Access_SubPrepid.OOB.xrm-ms";
public const string Access_SubPrepid_PL_FILE_NAME = "Access_SubPrepid.PL.xrm-ms";
public const string Access_SubPrepid_PPDLIC_FILE_NAME = "Access_SubPrepid.PPDLIC.xrm-ms";
public const string Access_Trial_OOB_FILE_NAME = "Access_Trial.OOB.xrm-ms";
public const string Access_Trial_PL_FILE_NAME = "Access_Trial.PL.xrm-ms";
public const string Access_Trial_PPDLIC_FILE_NAME = "Access_Trial.PPDLIC.xrm-ms";
public const string HSExcel_OEM_Perp_OOB_FILE_NAME = "HSExcel_OEM_Perp.OOB.xrm-ms";
public const string HSExcel_OEM_Perp_PHN_FILE_NAME = "HSExcel_OEM_Perp.PHN.xrm-ms";
public const string HSExcel_OEM_Perp_PL_FILE_NAME = "HSExcel_OEM_Perp.PL.xrm-ms";
public const string HSExcel_OEM_Perp_PPDLIC_FILE_NAME = "HSExcel_OEM_Perp.PPDLIC.xrm-ms";
public const string HSExcel_Retail_OOB_FILE_NAME = "HSExcel_Retail.OOB.xrm-ms";
public const string HSExcel_Retail_PHN_FILE_NAME = "HSExcel_Retail.PHN.xrm-ms";
public const string HSExcel_Retail_PL_FILE_NAME = "HSExcel_Retail.PL.xrm-ms";
public const string HSExcel_Retail_PPDLIC_FILE_NAME = "HSExcel_Retail.PPDLIC.xrm-ms";
public const string HSExcel_SubPrepid_OOB_FILE_NAME = "HSExcel_SubPrepid.OOB.xrm-ms";
public const string HSExcel_SubPrepid_PL_FILE_NAME = "HSExcel_SubPrepid.PL.xrm-ms";
public const string HSExcel_SubPrepid_PPDLIC_FILE_NAME = "HSExcel_SubPrepid.PPDLIC.xrm-ms";
public const string HSExcel_Trial_OOB_FILE_NAME = "HSExcel_Trial.OOB.xrm-ms";
public const string HSExcel_Trial_PL_FILE_NAME = "HSExcel_Trial.PL.xrm-ms";
public const string HSExcel_Trial_PPDLIC_FILE_NAME = "HSExcel_Trial.PPDLIC.xrm-ms";
public const string Excel_OEM_Perp_OOB_FILE_NAME = "Excel_OEM_Perp.OOB.xrm-ms";
public const string Excel_OEM_Perp_PHN_FILE_NAME = "Excel_OEM_Perp.PHN.xrm-ms";
public const string Excel_OEM_Perp_PL_FILE_NAME = "Excel_OEM_Perp.PL.xrm-ms";
public const string Excel_OEM_Perp_PPDLIC_FILE_NAME = "Excel_OEM_Perp.PPDLIC.xrm-ms";
public const string Excel_Retail_OOB_FILE_NAME = "Excel_Retail.OOB.xrm-ms";
public const string Excel_Retail_PHN_FILE_NAME = "Excel_Retail.PHN.xrm-ms";
public const string Excel_Retail_PL_FILE_NAME = "Excel_Retail.PL.xrm-ms";
public const string Excel_Retail_PPDLIC_FILE_NAME = "Excel_Retail.PPDLIC.xrm-ms";
public const string Excel_SubPrepid_OOB_FILE_NAME = "Excel_SubPrepid.OOB.xrm-ms";
public const string Excel_SubPrepid_PL_FILE_NAME = "Excel_SubPrepid.PL.xrm-ms";
public const string Excel_SubPrepid_PPDLIC_FILE_NAME = "Excel_SubPrepid.PPDLIC.xrm-ms";
public const string Excel_Trial_OOB_FILE_NAME = "Excel_Trial.OOB.xrm-ms";
public const string Excel_Trial_PL_FILE_NAME = "Excel_Trial.PL.xrm-ms";
public const string Excel_Trial_PPDLIC_FILE_NAME = "Excel_Trial.PPDLIC.xrm-ms";
public const string Groove_OEM_Perp_OOB_FILE_NAME = "Groove_OEM_Perp.OOB.xrm-ms";
public const string Groove_OEM_Perp_PHN_FILE_NAME = "Groove_OEM_Perp.PHN.xrm-ms";
public const string Groove_OEM_Perp_PL_FILE_NAME = "Groove_OEM_Perp.PL.xrm-ms";
public const string Groove_OEM_Perp_PPDLIC_FILE_NAME = "Groove_OEM_Perp.PPDLIC.xrm-ms";
public const string Groove_Retail_OOB_FILE_NAME = "Groove_Retail.OOB.xrm-ms";
public const string Groove_Retail_PHN_FILE_NAME = "Groove_Retail.PHN.xrm-ms";
public const string Groove_Retail_PL_FILE_NAME = "Groove_Retail.PL.xrm-ms";
public const string Groove_Retail_PPDLIC_FILE_NAME = "Groove_Retail.PPDLIC.xrm-ms";
public const string Groove_SubPrepid_OOB_FILE_NAME = "Groove_SubPrepid.OOB.xrm-ms";
public const string Groove_SubPrepid_PL_FILE_NAME = "Groove_SubPrepid.PL.xrm-ms";
public const string Groove_SubPrepid_PPDLIC_FILE_NAME = "Groove_SubPrepid.PPDLIC.xrm-ms";
public const string Groove_Trial_OOB_FILE_NAME = "Groove_Trial.OOB.xrm-ms";
public const string Groove_Trial_PL_FILE_NAME = "Groove_Trial.PL.xrm-ms";
public const string Groove_Trial_PPDLIC_FILE_NAME = "Groove_Trial.PPDLIC.xrm-ms";
public const string HomeBusiness_BypassTrial_OOB_FILE_NAME = "HomeBusiness_BypassTrial.OOB.xrm-ms";
public const string HomeBusiness_BypassTrial_PL_FILE_NAME = "HomeBusiness_BypassTrial.PL.xrm-ms";
public const string HomeBusiness_BypassTrial_PPDLIC_FILE_NAME = "HomeBusiness_BypassTrial.PPDLIC.xrm-ms";
public const string HomeBusiness_OEM_Perp_OOB_FILE_NAME = "HomeBusiness_OEM_Perp.OOB.xrm-ms";
public const string HomeBusiness_OEM_Perp_PHN_FILE_NAME = "HomeBusiness_OEM_Perp.PHN.xrm-ms";
public const string HomeBusiness_OEM_Perp_PL_FILE_NAME = "HomeBusiness_OEM_Perp.PL.xrm-ms";
public const string HomeBusiness_OEM_Perp_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp.PPDLIC.xrm-ms";
public const string HomeBusiness_OEM_Perp2_OOB_FILE_NAME = "HomeBusiness_OEM_Perp2.OOB.xrm-ms";
public const string HomeBusiness_OEM_Perp2_PHN_FILE_NAME = "HomeBusiness_OEM_Perp2.PHN.xrm-ms";
public const string HomeBusiness_OEM_Perp2_PL_FILE_NAME = "HomeBusiness_OEM_Perp2.PL.xrm-ms";
public const string HomeBusiness_OEM_Perp2_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp2.PPDLIC.xrm-ms";
public const string HomeBusiness_OEM_Perp3_OOB_FILE_NAME = "HomeBusiness_OEM_Perp3.OOB.xrm-ms";
public const string HomeBusiness_OEM_Perp3_PHN_FILE_NAME = "HomeBusiness_OEM_Perp3.PHN.xrm-ms";
public const string HomeBusiness_OEM_Perp3_PL_FILE_NAME = "HomeBusiness_OEM_Perp3.PL.xrm-ms";
public const string HomeBusiness_OEM_Perp3_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp3.PPDLIC.xrm-ms";
public const string HomeBusiness_Retail_OOB_FILE_NAME = "HomeBusiness_Retail.OOB.xrm-ms";
public const string HomeBusiness_Retail_PHN_FILE_NAME = "HomeBusiness_Retail.PHN.xrm-ms";
public const string HomeBusiness_Retail_PL_FILE_NAME = "HomeBusiness_Retail.PL.xrm-ms";
public const string HomeBusiness_Retail_PPDLIC_FILE_NAME = "HomeBusiness_Retail.PPDLIC.xrm-ms";
public const string HomeBusiness_Retail2_OOB_FILE_NAME = "HomeBusiness_Retail2.OOB.xrm-ms";
public const string HomeBusiness_Retail2_PHN_FILE_NAME = "HomeBusiness_Retail2.PHN.xrm-ms";
public const string HomeBusiness_Retail2_PL_FILE_NAME = "HomeBusiness_Retail2.PL.xrm-ms";
public const string HomeBusiness_Retail2_PPDLIC_FILE_NAME = "HomeBusiness_Retail2.PPDLIC.xrm-ms";
public const string HomeBusiness_Retail3_OOB_FILE_NAME = "HomeBusiness_Retail3.OOB.xrm-ms";
public const string HomeBusiness_Retail3_PHN_FILE_NAME = "HomeBusiness_Retail3.PHN.xrm-ms";
public const string HomeBusiness_Retail3_PL_FILE_NAME = "HomeBusiness_Retail3.PL.xrm-ms";
public const string HomeBusiness_Retail3_PPDLIC_FILE_NAME = "HomeBusiness_Retail3.PPDLIC.xrm-ms";
public const string HomeBusiness_SubPrepid_OOB_FILE_NAME = "HomeBusiness_SubPrepid.OOB.xrm-ms";
public const string HomeBusiness_SubPrepid_PL_FILE_NAME = "HomeBusiness_SubPrepid.PL.xrm-ms";
public const string HomeBusiness_SubPrepid_PPDLIC_FILE_NAME = "HomeBusiness_SubPrepid.PPDLIC.xrm-ms";
public const string HomeBusiness_Trial_OOB_FILE_NAME = "HomeBusiness_Trial.OOB.xrm-ms";
public const string HomeBusiness_Trial_PL_FILE_NAME = "HomeBusiness_Trial.PL.xrm-ms";
public const string HomeBusiness_Trial_PPDLIC_FILE_NAME = "HomeBusiness_Trial.PPDLIC.xrm-ms";
public const string HomeBusiness_Trial2_OOB_FILE_NAME = "HomeBusiness_Trial2.OOB.xrm-ms";
public const string HomeBusiness_Trial2_PL_FILE_NAME = "HomeBusiness_Trial2.PL.xrm-ms";
public const string HomeBusiness_Trial2_PPDLIC_FILE_NAME = "HomeBusiness_Trial2.PPDLIC.xrm-ms";
public const string HomeBusinessDemo_BypassTrial_OOB_FILE_NAME = "HomeBusinessDemo_BypassTrial.OOB.xrm-ms";
public const string HomeBusinessDemo_BypassTrial_PL_FILE_NAME = "HomeBusinessDemo_BypassTrial.PL.xrm-ms";
public const string HomeBusinessDemo_BypassTrial_PPDLIC_FILE_NAME = "HomeBusinessDemo_BypassTrial.PPDLIC.xrm-ms";
public const string HomeStudent_BypassTrial_OOB_FILE_NAME = "HomeStudent_BypassTrial.OOB.xrm-ms";
public const string HomeStudent_BypassTrial_PL_FILE_NAME = "HomeStudent_BypassTrial.PL.xrm-ms";
public const string HomeStudent_BypassTrial_PPDLIC_FILE_NAME = "HomeStudent_BypassTrial.PPDLIC.xrm-ms";
public const string HomeStudent_OEM_Perp_OOB_FILE_NAME = "HomeStudent_OEM_Perp.OOB.xrm-ms";
public const string HomeStudent_OEM_Perp_PHN_FILE_NAME = "HomeStudent_OEM_Perp.PHN.xrm-ms";
public const string HomeStudent_OEM_Perp_PL_FILE_NAME = "HomeStudent_OEM_Perp.PL.xrm-ms";
public const string HomeStudent_OEM_Perp_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp.PPDLIC.xrm-ms";
public const string HomeStudent_OEM_Perp2_OOB_FILE_NAME = "HomeStudent_OEM_Perp2.OOB.xrm-ms";
public const string HomeStudent_OEM_Perp2_PHN_FILE_NAME = "HomeStudent_OEM_Perp2.PHN.xrm-ms";
public const string HomeStudent_OEM_Perp2_PL_FILE_NAME = "HomeStudent_OEM_Perp2.PL.xrm-ms";
public const string HomeStudent_OEM_Perp2_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp2.PPDLIC.xrm-ms";
public const string HomeStudent_OEM_Perp3_OOB_FILE_NAME = "HomeStudent_OEM_Perp3.OOB.xrm-ms";
public const string HomeStudent_OEM_Perp3_PHN_FILE_NAME = "HomeStudent_OEM_Perp3.PHN.xrm-ms";
public const string HomeStudent_OEM_Perp3_PL_FILE_NAME = "HomeStudent_OEM_Perp3.PL.xrm-ms";
public const string HomeStudent_OEM_Perp3_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp3.PPDLIC.xrm-ms";
public const string HomeStudent_Retail_OOB_FILE_NAME = "HomeStudent_Retail.OOB.xrm-ms";
public const string HomeStudent_Retail_PHN_FILE_NAME = "HomeStudent_Retail.PHN.xrm-ms";
public const string HomeStudent_Retail_PL_FILE_NAME = "HomeStudent_Retail.PL.xrm-ms";
public const string HomeStudent_Retail_PPDLIC_FILE_NAME = "HomeStudent_Retail.PPDLIC.xrm-ms";
public const string HomeStudent_Retail2_OOB_FILE_NAME = "HomeStudent_Retail2.OOB.xrm-ms";
public const string HomeStudent_Retail2_PHN_FILE_NAME = "HomeStudent_Retail2.PHN.xrm-ms";
public const string HomeStudent_Retail2_PL_FILE_NAME = "HomeStudent_Retail2.PL.xrm-ms";
public const string HomeStudent_Retail2_PPDLIC_FILE_NAME = "HomeStudent_Retail2.PPDLIC.xrm-ms";
public const string HomeStudent_Retail3_OOB_FILE_NAME = "HomeStudent_Retail3.OOB.xrm-ms";
public const string HomeStudent_Retail3_PHN_FILE_NAME = "HomeStudent_Retail3.PHN.xrm-ms";
public const string HomeStudent_Retail3_PL_FILE_NAME = "HomeStudent_Retail3.PL.xrm-ms";
public const string HomeStudent_Retail3_PPDLIC_FILE_NAME = "HomeStudent_Retail3.PPDLIC.xrm-ms";
public const string HomeStudent_SubPrepid_OOB_FILE_NAME = "HomeStudent_SubPrepid.OOB.xrm-ms";
public const string HomeStudent_SubPrepid_PL_FILE_NAME = "HomeStudent_SubPrepid.PL.xrm-ms";
public const string HomeStudent_SubPrepid_PPDLIC_FILE_NAME = "HomeStudent_SubPrepid.PPDLIC.xrm-ms";
public const string HomeStudent_Trial_OOB_FILE_NAME = "HomeStudent_Trial.OOB.xrm-ms";
public const string HomeStudent_Trial_PL_FILE_NAME = "HomeStudent_Trial.PL.xrm-ms";
public const string HomeStudent_Trial_PPDLIC_FILE_NAME = "HomeStudent_Trial.PPDLIC.xrm-ms";
public const string HomeStudentDemo_BypassTrial_OOB_FILE_NAME = "HomeStudentDemo_BypassTrial.OOB.xrm-ms";
public const string HomeStudentDemo_BypassTrial_PL_FILE_NAME = "HomeStudentDemo_BypassTrial.PL.xrm-ms";
public const string HomeStudentDemo_BypassTrial_PPDLIC_FILE_NAME = "HomeStudentDemo_BypassTrial.PPDLIC.xrm-ms";
public const string InfoPath_OEM_Perp_OOB_FILE_NAME = "InfoPath_OEM_Perp.OOB.xrm-ms";
public const string InfoPath_OEM_Perp_PHN_FILE_NAME = "InfoPath_OEM_Perp.PHN.xrm-ms";
public const string InfoPath_OEM_Perp_PL_FILE_NAME = "InfoPath_OEM_Perp.PL.xrm-ms";
public const string InfoPath_OEM_Perp_PPDLIC_FILE_NAME = "InfoPath_OEM_Perp.PPDLIC.xrm-ms";
public const string InfoPath_Retail_OOB_FILE_NAME = "InfoPath_Retail.OOB.xrm-ms";
public const string InfoPath_Retail_PHN_FILE_NAME = "InfoPath_Retail.PHN.xrm-ms";
public const string InfoPath_Retail_PL_FILE_NAME = "InfoPath_Retail.PL.xrm-ms";
public const string InfoPath_Retail_PPDLIC_FILE_NAME = "InfoPath_Retail.PPDLIC.xrm-ms";
public const string InfoPath_SubPrepid_OOB_FILE_NAME = "InfoPath_SubPrepid.OOB.xrm-ms";
public const string InfoPath_SubPrepid_PL_FILE_NAME = "InfoPath_SubPrepid.PL.xrm-ms";
public const string InfoPath_SubPrepid_PPDLIC_FILE_NAME = "InfoPath_SubPrepid.PPDLIC.xrm-ms";
public const string InfoPath_Trial_OOB_FILE_NAME = "InfoPath_Trial.OOB.xrm-ms";
public const string InfoPath_Trial_PL_FILE_NAME = "InfoPath_Trial.PL.xrm-ms";
public const string InfoPath_Trial_PPDLIC_FILE_NAME = "InfoPath_Trial.PPDLIC.xrm-ms";
public const string HSOneNote_OEM_Perp_OOB_FILE_NAME = "HSOneNote_OEM_Perp.OOB.xrm-ms";
public const string HSOneNote_OEM_Perp_PHN_FILE_NAME = "HSOneNote_OEM_Perp.PHN.xrm-ms";
public const string HSOneNote_OEM_Perp_PL_FILE_NAME = "HSOneNote_OEM_Perp.PL.xrm-ms";
public const string HSOneNote_OEM_Perp_PPDLIC_FILE_NAME = "HSOneNote_OEM_Perp.PPDLIC.xrm-ms";
public const string HSOneNote_Retail_OOB_FILE_NAME = "HSOneNote_Retail.OOB.xrm-ms";
public const string HSOneNote_Retail_PHN_FILE_NAME = "HSOneNote_Retail.PHN.xrm-ms";
public const string HSOneNote_Retail_PL_FILE_NAME = "HSOneNote_Retail.PL.xrm-ms";
public const string HSOneNote_Retail_PPDLIC_FILE_NAME = "HSOneNote_Retail.PPDLIC.xrm-ms";
public const string HSOneNote_SubPrepid_OOB_FILE_NAME = "HSOneNote_SubPrepid.OOB.xrm-ms";
public const string HSOneNote_SubPrepid_PL_FILE_NAME = "HSOneNote_SubPrepid.PL.xrm-ms";
public const string HSOneNote_SubPrepid_PPDLIC_FILE_NAME = "HSOneNote_SubPrepid.PPDLIC.xrm-ms";
public const string HSOneNote_Trial_OOB_FILE_NAME = "HSOneNote_Trial.OOB.xrm-ms";
public const string HSOneNote_Trial_PL_FILE_NAME = "HSOneNote_Trial.PL.xrm-ms";
public const string HSOneNote_Trial_PPDLIC_FILE_NAME = "HSOneNote_Trial.PPDLIC.xrm-ms";
public const string OneNote_OEM_Perp_OOB_FILE_NAME = "OneNote_OEM_Perp.OOB.xrm-ms";
public const string OneNote_OEM_Perp_PHN_FILE_NAME = "OneNote_OEM_Perp.PHN.xrm-ms";
public const string OneNote_OEM_Perp_PL_FILE_NAME = "OneNote_OEM_Perp.PL.xrm-ms";
public const string OneNote_OEM_Perp_PPDLIC_FILE_NAME = "OneNote_OEM_Perp.PPDLIC.xrm-ms";
public const string OneNote_Retail_OOB_FILE_NAME = "OneNote_Retail.OOB.xrm-ms";
public const string OneNote_Retail_PHN_FILE_NAME = "OneNote_Retail.PHN.xrm-ms";
public const string OneNote_Retail_PL_FILE_NAME = "OneNote_Retail.PL.xrm-ms";
public const string OneNote_Retail_PPDLIC_FILE_NAME = "OneNote_Retail.PPDLIC.xrm-ms";
public const string OneNote_SubPrepid_OOB_FILE_NAME = "OneNote_SubPrepid.OOB.xrm-ms";
public const string OneNote_SubPrepid_PL_FILE_NAME = "OneNote_SubPrepid.PL.xrm-ms";
public const string OneNote_SubPrepid_PPDLIC_FILE_NAME = "OneNote_SubPrepid.PPDLIC.xrm-ms";
public const string OneNote_Trial_OOB_FILE_NAME = "OneNote_Trial.OOB.xrm-ms";
public const string OneNote_Trial_PL_FILE_NAME = "OneNote_Trial.PL.xrm-ms";
public const string OneNote_Trial_PPDLIC_FILE_NAME = "OneNote_Trial.PPDLIC.xrm-ms";
public const string Outlook_OEM_Perp_OOB_FILE_NAME = "Outlook_OEM_Perp.OOB.xrm-ms";
public const string Outlook_OEM_Perp_PHN_FILE_NAME = "Outlook_OEM_Perp.PHN.xrm-ms";
public const string Outlook_OEM_Perp_PL_FILE_NAME = "Outlook_OEM_Perp.PL.xrm-ms";
public const string Outlook_OEM_Perp_PPDLIC_FILE_NAME = "Outlook_OEM_Perp.PPDLIC.xrm-ms";
public const string Outlook_Retail_OOB_FILE_NAME = "Outlook_Retail.OOB.xrm-ms";
public const string Outlook_Retail_PHN_FILE_NAME = "Outlook_Retail.PHN.xrm-ms";
public const string Outlook_Retail_PL_FILE_NAME = "Outlook_Retail.PL.xrm-ms";
public const string Outlook_Retail_PPDLIC_FILE_NAME = "Outlook_Retail.PPDLIC.xrm-ms";
public const string Outlook_SubPrepid_OOB_FILE_NAME = "Outlook_SubPrepid.OOB.xrm-ms";
public const string Outlook_SubPrepid_PL_FILE_NAME = "Outlook_SubPrepid.PL.xrm-ms";
public const string Outlook_SubPrepid_PPDLIC_FILE_NAME = "Outlook_SubPrepid.PPDLIC.xrm-ms";
public const string Outlook_Trial_OOB_FILE_NAME = "Outlook_Trial.OOB.xrm-ms";
public const string Outlook_Trial_PL_FILE_NAME = "Outlook_Trial.PL.xrm-ms";
public const string Outlook_Trial_PPDLIC_FILE_NAME = "Outlook_Trial.PPDLIC.xrm-ms";
public const string HSPowerPoint_OEM_Perp_OOB_FILE_NAME = "HSPowerPoint_OEM_Perp.OOB.xrm-ms";
public const string HSPowerPoint_OEM_Perp_PHN_FILE_NAME = "HSPowerPoint_OEM_Perp.PHN.xrm-ms";
public const string HSPowerPoint_OEM_Perp_PL_FILE_NAME = "HSPowerPoint_OEM_Perp.PL.xrm-ms";
public const string HSPowerPoint_OEM_Perp_PPDLIC_FILE_NAME = "HSPowerPoint_OEM_Perp.PPDLIC.xrm-ms";
public const string HSPowerPoint_Retail_OOB_FILE_NAME = "HSPowerPoint_Retail.OOB.xrm-ms";
public const string HSPowerPoint_Retail_PHN_FILE_NAME = "HSPowerPoint_Retail.PHN.xrm-ms";
public const string HSPowerPoint_Retail_PL_FILE_NAME = "HSPowerPoint_Retail.PL.xrm-ms";
public const string HSPowerPoint_Retail_PPDLIC_FILE_NAME = "HSPowerPoint_Retail.PPDLIC.xrm-ms";
public const string HSPowerPoint_SubPrepid_OOB_FILE_NAME = "HSPowerPoint_SubPrepid.OOB.xrm-ms";
public const string HSPowerPoint_SubPrepid_PL_FILE_NAME = "HSPowerPoint_SubPrepid.PL.xrm-ms";
public const string HSPowerPoint_SubPrepid_PPDLIC_FILE_NAME = "HSPowerPoint_SubPrepid.PPDLIC.xrm-ms";
public const string HSPowerPoint_Trial_OOB_FILE_NAME = "HSPowerPoint_Trial.OOB.xrm-ms";
public const string HSPowerPoint_Trial_PL_FILE_NAME = "HSPowerPoint_Trial.PL.xrm-ms";
public const string HSPowerPoint_Trial_PPDLIC_FILE_NAME = "HSPowerPoint_Trial.PPDLIC.xrm-ms";
public const string PowerPoint_OEM_Perp_OOB_FILE_NAME = "PowerPoint_OEM_Perp.OOB.xrm-ms";
public const string PowerPoint_OEM_Perp_PHN_FILE_NAME = "PowerPoint_OEM_Perp.PHN.xrm-ms";
public const string PowerPoint_OEM_Perp_PL_FILE_NAME = "PowerPoint_OEM_Perp.PL.xrm-ms";
public const string PowerPoint_OEM_Perp_PPDLIC_FILE_NAME = "PowerPoint_OEM_Perp.PPDLIC.xrm-ms";
public const string PowerPoint_Retail_OOB_FILE_NAME = "PowerPoint_Retail.OOB.xrm-ms";
public const string PowerPoint_Retail_PHN_FILE_NAME = "PowerPoint_Retail.PHN.xrm-ms";
public const string PowerPoint_Retail_PL_FILE_NAME = "PowerPoint_Retail.PL.xrm-ms";
public const string PowerPoint_Retail_PPDLIC_FILE_NAME = "PowerPoint_Retail.PPDLIC.xrm-ms";
public const string PowerPoint_SubPrepid_OOB_FILE_NAME = "PowerPoint_SubPrepid.OOB.xrm-ms";
public const string PowerPoint_SubPrepid_PL_FILE_NAME = "PowerPoint_SubPrepid.PL.xrm-ms";
public const string PowerPoint_SubPrepid_PPDLIC_FILE_NAME = "PowerPoint_SubPrepid.PPDLIC.xrm-ms";
public const string PowerPoint_Trial_OOB_FILE_NAME = "PowerPoint_Trial.OOB.xrm-ms";
public const string PowerPoint_Trial_PL_FILE_NAME = "PowerPoint_Trial.PL.xrm-ms";
public const string PowerPoint_Trial_PPDLIC_FILE_NAME = "PowerPoint_Trial.PPDLIC.xrm-ms";
public const string Professional_BypassTrial_OOB_FILE_NAME = "Professional_BypassTrial.OOB.xrm-ms";
public const string Professional_BypassTrial_PL_FILE_NAME = "Professional_BypassTrial.PL.xrm-ms";
public const string Professional_BypassTrial_PPDLIC_FILE_NAME = "Professional_BypassTrial.PPDLIC.xrm-ms";
public const string Professional_DeltaTrial_OOB_FILE_NAME = "Professional_DeltaTrial.OOB.xrm-ms";
public const string Professional_DeltaTrial_PL_FILE_NAME = "Professional_DeltaTrial.PL.xrm-ms";
public const string Professional_DeltaTrial_PPDLIC_FILE_NAME = "Professional_DeltaTrial.PPDLIC.xrm-ms";
public const string Professional_OEM_Perp_OOB_FILE_NAME = "Professional_OEM_Perp.OOB.xrm-ms";
public const string Professional_OEM_Perp_PHN_FILE_NAME = "Professional_OEM_Perp.PHN.xrm-ms";
public const string Professional_OEM_Perp_PL_FILE_NAME = "Professional_OEM_Perp.PL.xrm-ms";
public const string Professional_OEM_Perp_PPDLIC_FILE_NAME = "Professional_OEM_Perp.PPDLIC.xrm-ms";
public const string Professional_OEM_Perp2_OOB_FILE_NAME = "Professional_OEM_Perp2.OOB.xrm-ms";
public const string Professional_OEM_Perp2_PHN_FILE_NAME = "Professional_OEM_Perp2.PHN.xrm-ms";
public const string Professional_OEM_Perp2_PL_FILE_NAME = "Professional_OEM_Perp2.PL.xrm-ms";
public const string Professional_OEM_Perp2_PPDLIC_FILE_NAME = "Professional_OEM_Perp2.PPDLIC.xrm-ms";
public const string Professional_OEM_Perp3_OOB_FILE_NAME = "Professional_OEM_Perp3.OOB.xrm-ms";
public const string Professional_OEM_Perp3_PHN_FILE_NAME = "Professional_OEM_Perp3.PHN.xrm-ms";
public const string Professional_OEM_Perp3_PL_FILE_NAME = "Professional_OEM_Perp3.PL.xrm-ms";
public const string Professional_OEM_Perp3_PPDLIC_FILE_NAME = "Professional_OEM_Perp3.PPDLIC.xrm-ms";
public const string Professional_Retail_OOB_FILE_NAME = "Professional_Retail.OOB.xrm-ms";
public const string Professional_Retail_PHN_FILE_NAME = "Professional_Retail.PHN.xrm-ms";
public const string Professional_Retail_PL_FILE_NAME = "Professional_Retail.PL.xrm-ms";
public const string Professional_Retail_PPDLIC_FILE_NAME = "Professional_Retail.PPDLIC.xrm-ms";
public const string Professional_Retail2_OOB_FILE_NAME = "Professional_Retail2.OOB.xrm-ms";
public const string Professional_Retail2_PHN_FILE_NAME = "Professional_Retail2.PHN.xrm-ms";
public const string Professional_Retail2_PL_FILE_NAME = "Professional_Retail2.PL.xrm-ms";
public const string Professional_Retail2_PPDLIC_FILE_NAME = "Professional_Retail2.PPDLIC.xrm-ms";
public const string Professional_Retail3_OOB_FILE_NAME = "Professional_Retail3.OOB.xrm-ms";
public const string Professional_Retail3_PHN_FILE_NAME = "Professional_Retail3.PHN.xrm-ms";
public const string Professional_Retail3_PL_FILE_NAME = "Professional_Retail3.PL.xrm-ms";
public const string Professional_Retail3_PPDLIC_FILE_NAME = "Professional_Retail3.PPDLIC.xrm-ms";
public const string Professional_SubPrepid_OOB_FILE_NAME = "Professional_SubPrepid.OOB.xrm-ms";
public const string Professional_SubPrepid_PL_FILE_NAME = "Professional_SubPrepid.PL.xrm-ms";
public const string Professional_SubPrepid_PPDLIC_FILE_NAME = "Professional_SubPrepid.PPDLIC.xrm-ms";
public const string Professional_Trial_OOB_FILE_NAME = "Professional_Trial.OOB.xrm-ms";
public const string Professional_Trial_PL_FILE_NAME = "Professional_Trial.PL.xrm-ms";
public const string Professional_Trial_PPDLIC_FILE_NAME = "Professional_Trial.PPDLIC.xrm-ms";
public const string Professional_Trial2_OOB_FILE_NAME = "Professional_Trial2.OOB.xrm-ms";
public const string Professional_Trial2_PL_FILE_NAME = "Professional_Trial2.PL.xrm-ms";
public const string Professional_Trial2_PPDLIC_FILE_NAME = "Professional_Trial2.PPDLIC.xrm-ms";
public const string ProfessionalAcad_OEM_Perp_OOB_FILE_NAME = "ProfessionalAcad_OEM_Perp.OOB.xrm-ms";
public const string ProfessionalAcad_OEM_Perp_PHN_FILE_NAME = "ProfessionalAcad_OEM_Perp.PHN.xrm-ms";
public const string ProfessionalAcad_OEM_Perp_PL_FILE_NAME = "ProfessionalAcad_OEM_Perp.PL.xrm-ms";
public const string ProfessionalAcad_OEM_Perp_PPDLIC_FILE_NAME = "ProfessionalAcad_OEM_Perp.PPDLIC.xrm-ms";
public const string ProfessionalAcad_Retail_OOB_FILE_NAME = "ProfessionalAcad_Retail.OOB.xrm-ms";
public const string ProfessionalAcad_Retail_PHN_FILE_NAME = "ProfessionalAcad_Retail.PHN.xrm-ms";
public const string ProfessionalAcad_Retail_PL_FILE_NAME = "ProfessionalAcad_Retail.PL.xrm-ms";
public const string ProfessionalAcad_Retail_PPDLIC_FILE_NAME = "ProfessionalAcad_Retail.PPDLIC.xrm-ms";
public const string ProfessionalAcad_Trial_OOB_FILE_NAME = "ProfessionalAcad_Trial.OOB.xrm-ms";
public const string ProfessionalAcad_Trial_PL_FILE_NAME = "ProfessionalAcad_Trial.PL.xrm-ms";
public const string ProfessionalAcad_Trial_PPDLIC_FILE_NAME = "ProfessionalAcad_Trial.PPDLIC.xrm-ms";
public const string ProfessionalDemo_BypassTrial_OOB_FILE_NAME = "ProfessionalDemo_BypassTrial.OOB.xrm-ms";
public const string ProfessionalDemo_BypassTrial_PL_FILE_NAME = "ProfessionalDemo_BypassTrial.PL.xrm-ms";
public const string ProfessionalDemo_BypassTrial_PPDLIC_FILE_NAME = "ProfessionalDemo_BypassTrial.PPDLIC.xrm-ms";
public const string ProjectPro_OEM_Perp_OOB_FILE_NAME = "ProjectPro_OEM_Perp.OOB.xrm-ms";
public const string ProjectPro_OEM_Perp_PHN_FILE_NAME = "ProjectPro_OEM_Perp.PHN.xrm-ms";
public const string ProjectPro_OEM_Perp_PL_FILE_NAME = "ProjectPro_OEM_Perp.PL.xrm-ms";
public const string ProjectPro_OEM_Perp_PPDLIC_FILE_NAME = "ProjectPro_OEM_Perp.PPDLIC.xrm-ms";
public const string ProjectPro_OEM_Perp2_OOB_FILE_NAME = "ProjectPro_OEM_Perp2.OOB.xrm-ms";
public const string ProjectPro_OEM_Perp2_PHN_FILE_NAME = "ProjectPro_OEM_Perp2.PHN.xrm-ms";
public const string ProjectPro_OEM_Perp2_PL_FILE_NAME = "ProjectPro_OEM_Perp2.PL.xrm-ms";
public const string ProjectPro_OEM_Perp2_PPDLIC_FILE_NAME = "ProjectPro_OEM_Perp2.PPDLIC.xrm-ms";
public const string ProjectPro_Retail_OOB_FILE_NAME = "ProjectPro_Retail.OOB.xrm-ms";
public const string ProjectPro_Retail_PHN_FILE_NAME = "ProjectPro_Retail.PHN.xrm-ms";
public const string ProjectPro_Retail_PL_FILE_NAME = "ProjectPro_Retail.PL.xrm-ms";
public const string ProjectPro_Retail_PPDLIC_FILE_NAME = "ProjectPro_Retail.PPDLIC.xrm-ms";
public const string ProjectPro_Retail2_OOB_FILE_NAME = "ProjectPro_Retail2.OOB.xrm-ms";
public const string ProjectPro_Retail2_PHN_FILE_NAME = "ProjectPro_Retail2.PHN.xrm-ms";
public const string ProjectPro_Retail2_PL_FILE_NAME = "ProjectPro_Retail2.PL.xrm-ms";
public const string ProjectPro_Retail2_PPDLIC_FILE_NAME = "ProjectPro_Retail2.PPDLIC.xrm-ms";
public const string ProjectPro_SubPrepid_OOB_FILE_NAME = "ProjectPro_SubPrepid.OOB.xrm-ms";
public const string ProjectPro_SubPrepid_PL_FILE_NAME = "ProjectPro_SubPrepid.PL.xrm-ms";
public const string ProjectPro_SubPrepid_PPDLIC_FILE_NAME = "ProjectPro_SubPrepid.PPDLIC.xrm-ms";
public const string ProjectPro_Trial_OOB_FILE_NAME = "ProjectPro_Trial.OOB.xrm-ms";
public const string ProjectPro_Trial_PL_FILE_NAME = "ProjectPro_Trial.PL.xrm-ms";
public const string ProjectPro_Trial_PPDLIC_FILE_NAME = "ProjectPro_Trial.PPDLIC.xrm-ms";
public const string ProjectPro_Trial2_OOB_FILE_NAME = "ProjectPro_Trial2.OOB.xrm-ms";
public const string ProjectPro_Trial2_PL_FILE_NAME = "ProjectPro_Trial2.PL.xrm-ms";
public const string ProjectPro_Trial2_PPDLIC_FILE_NAME = "ProjectPro_Trial2.PPDLIC.xrm-ms";
public const string ProjectProMSDN_Retail_OOB_FILE_NAME = "ProjectProMSDN_Retail.OOB.xrm-ms";
public const string ProjectProMSDN_Retail_PHN_FILE_NAME = "ProjectProMSDN_Retail.PHN.xrm-ms";
public const string ProjectProMSDN_Retail_PL_FILE_NAME = "ProjectProMSDN_Retail.PL.xrm-ms";
public const string ProjectProMSDN_Retail_PPDLIC_FILE_NAME = "ProjectProMSDN_Retail.PPDLIC.xrm-ms";
public const string ProjectStd_OEM_Perp_OOB_FILE_NAME = "ProjectStd_OEM_Perp.OOB.xrm-ms";
public const string ProjectStd_OEM_Perp_PHN_FILE_NAME = "ProjectStd_OEM_Perp.PHN.xrm-ms";
public const string ProjectStd_OEM_Perp_PL_FILE_NAME = "ProjectStd_OEM_Perp.PL.xrm-ms";
public const string ProjectStd_OEM_Perp_PPDLIC_FILE_NAME = "ProjectStd_OEM_Perp.PPDLIC.xrm-ms";
public const string ProjectStd_Retail_OOB_FILE_NAME = "ProjectStd_Retail.OOB.xrm-ms";
public const string ProjectStd_Retail_PHN_FILE_NAME = "ProjectStd_Retail.PHN.xrm-ms";
public const string ProjectStd_Retail_PL_FILE_NAME = "ProjectStd_Retail.PL.xrm-ms";
public const string ProjectStd_Retail_PPDLIC_FILE_NAME = "ProjectStd_Retail.PPDLIC.xrm-ms";
public const string ProjectStd_SubPrepid_OOB_FILE_NAME = "ProjectStd_SubPrepid.OOB.xrm-ms";
public const string ProjectStd_SubPrepid_PL_FILE_NAME = "ProjectStd_SubPrepid.PL.xrm-ms";
public const string ProjectStd_SubPrepid_PPDLIC_FILE_NAME = "ProjectStd_SubPrepid.PPDLIC.xrm-ms";
public const string ProjectStd_Trial_OOB_FILE_NAME = "ProjectStd_Trial.OOB.xrm-ms";
public const string ProjectStd_Trial_PL_FILE_NAME = "ProjectStd_Trial.PL.xrm-ms";
public const string ProjectStd_Trial_PPDLIC_FILE_NAME = "ProjectStd_Trial.PPDLIC.xrm-ms";
public const string ProPlus_Retail_OOB_FILE_NAME = "ProPlus_Retail.OOB.xrm-ms";
public const string ProPlus_Retail_PHN_FILE_NAME = "ProPlus_Retail.PHN.xrm-ms";
public const string ProPlus_Retail_PL_FILE_NAME = "ProPlus_Retail.PL.xrm-ms";
public const string ProPlus_Retail_PPDLIC_FILE_NAME = "ProPlus_Retail.PPDLIC.xrm-ms";
public const string ProPlus_Retail2_OOB_FILE_NAME = "ProPlus_Retail2.OOB.xrm-ms";
public const string ProPlus_Retail2_PHN_FILE_NAME = "ProPlus_Retail2.PHN.xrm-ms";
public const string ProPlus_Retail2_PL_FILE_NAME = "ProPlus_Retail2.PL.xrm-ms";
public const string ProPlus_Retail2_PPDLIC_FILE_NAME = "ProPlus_Retail2.PPDLIC.xrm-ms";
public const string ProPlus_SubPrepid_OOB_FILE_NAME = "ProPlus_SubPrepid.OOB.xrm-ms";
public const string ProPlus_SubPrepid_PL_FILE_NAME = "ProPlus_SubPrepid.PL.xrm-ms";
public const string ProPlus_SubPrepid_PPDLIC_FILE_NAME = "ProPlus_SubPrepid.PPDLIC.xrm-ms";
public const string ProPlus_Trial_OOB_FILE_NAME = "ProPlus_Trial.OOB.xrm-ms";
public const string ProPlus_Trial_PL_FILE_NAME = "ProPlus_Trial.PL.xrm-ms";
public const string ProPlus_Trial_PPDLIC_FILE_NAME = "ProPlus_Trial.PPDLIC.xrm-ms";
public const string ProPlusAcad_Retail_OOB_FILE_NAME = "ProPlusAcad_Retail.OOB.xrm-ms";
public const string ProPlusAcad_Retail_PHN_FILE_NAME = "ProPlusAcad_Retail.PHN.xrm-ms";
public const string ProPlusAcad_Retail_PL_FILE_NAME = "ProPlusAcad_Retail.PL.xrm-ms";
public const string ProPlusAcad_Retail_PPDLIC_FILE_NAME = "ProPlusAcad_Retail.PPDLIC.xrm-ms";
public const string ProPlusMSDN_Retail_OOB_FILE_NAME = "ProPlusMSDN_Retail.OOB.xrm-ms";
public const string ProPlusMSDN_Retail_PHN_FILE_NAME = "ProPlusMSDN_Retail.PHN.xrm-ms";
public const string ProPlusMSDN_Retail_PL_FILE_NAME = "ProPlusMSDN_Retail.PL.xrm-ms";
public const string ProPlusMSDN_Retail_PPDLIC_FILE_NAME = "ProPlusMSDN_Retail.PPDLIC.xrm-ms";
public const string ProPlusMSDN_Retail2_OOB_FILE_NAME = "ProPlusMSDN_Retail2.OOB.xrm-ms";
public const string ProPlusMSDN_Retail2_PHN_FILE_NAME = "ProPlusMSDN_Retail2.PHN.xrm-ms";
public const string ProPlusMSDN_Retail2_PL_FILE_NAME = "ProPlusMSDN_Retail2.PL.xrm-ms";
public const string ProPlusMSDN_Retail2_PPDLIC_FILE_NAME = "ProPlusMSDN_Retail2.PPDLIC.xrm-ms";
public const string Publisher_OEM_Perp_OOB_FILE_NAME = "Publisher_OEM_Perp.OOB.xrm-ms";
public const string Publisher_OEM_Perp_PHN_FILE_NAME = "Publisher_OEM_Perp.PHN.xrm-ms";
public const string Publisher_OEM_Perp_PL_FILE_NAME = "Publisher_OEM_Perp.PL.xrm-ms";
public const string Publisher_OEM_Perp_PPDLIC_FILE_NAME = "Publisher_OEM_Perp.PPDLIC.xrm-ms";
public const string Publisher_Retail_OOB_FILE_NAME = "Publisher_Retail.OOB.xrm-ms";
public const string Publisher_Retail_PHN_FILE_NAME = "Publisher_Retail.PHN.xrm-ms";
public const string Publisher_Retail_PL_FILE_NAME = "Publisher_Retail.PL.xrm-ms";
public const string Publisher_Retail_PPDLIC_FILE_NAME = "Publisher_Retail.PPDLIC.xrm-ms";
public const string Publisher_SubPrepid_OOB_FILE_NAME = "Publisher_SubPrepid.OOB.xrm-ms";
public const string Publisher_SubPrepid_PL_FILE_NAME = "Publisher_SubPrepid.PL.xrm-ms";
public const string Publisher_SubPrepid_PPDLIC_FILE_NAME = "Publisher_SubPrepid.PPDLIC.xrm-ms";
public const string Publisher_Trial_OOB_FILE_NAME = "Publisher_Trial.OOB.xrm-ms";
public const string Publisher_Trial_PL_FILE_NAME = "Publisher_Trial.PL.xrm-ms";
public const string Publisher_Trial_PPDLIC_FILE_NAME = "Publisher_Trial.PPDLIC.xrm-ms";
public const string SmallBusBasics_OEM_Perp_OOB_FILE_NAME = "SmallBusBasics_OEM_Perp.OOB.xrm-ms";
public const string SmallBusBasics_OEM_Perp_PHN_FILE_NAME = "SmallBusBasics_OEM_Perp.PHN.xrm-ms";
public const string SmallBusBasics_OEM_Perp_PL_FILE_NAME = "SmallBusBasics_OEM_Perp.PL.xrm-ms";
public const string SmallBusBasics_OEM_Perp_PPDLIC_FILE_NAME = "SmallBusBasics_OEM_Perp.PPDLIC.xrm-ms";
public const string SmallBusBasics_Retail_OOB_FILE_NAME = "SmallBusBasics_Retail.OOB.xrm-ms";
public const string SmallBusBasics_Retail_PHN_FILE_NAME = "SmallBusBasics_Retail.PHN.xrm-ms";
public const string SmallBusBasics_Retail_PL_FILE_NAME = "SmallBusBasics_Retail.PL.xrm-ms";
public const string SmallBusBasics_Retail_PPDLIC_FILE_NAME = "SmallBusBasics_Retail.PPDLIC.xrm-ms";
public const string SmallBusBasics_SubPrepid_OOB_FILE_NAME = "SmallBusBasics_SubPrepid.OOB.xrm-ms";
public const string SmallBusBasics_SubPrepid_PL_FILE_NAME = "SmallBusBasics_SubPrepid.PL.xrm-ms";
public const string SmallBusBasics_SubPrepid_PPDLIC_FILE_NAME = "SmallBusBasics_SubPrepid.PPDLIC.xrm-ms";
public const string SmallBusBasics_Trial_OOB_FILE_NAME = "SmallBusBasics_Trial.OOB.xrm-ms";
public const string SmallBusBasics_Trial_PL_FILE_NAME = "SmallBusBasics_Trial.PL.xrm-ms";
public const string SmallBusBasics_Trial_PPDLIC_FILE_NAME = "SmallBusBasics_Trial.PPDLIC.xrm-ms";
public const string SmallBusBasicsMSDN_Retail_OOB_FILE_NAME = "SmallBusBasicsMSDN_Retail.OOB.xrm-ms";
public const string SmallBusBasicsMSDN_Retail_PHN_FILE_NAME = "SmallBusBasicsMSDN_Retail.PHN.xrm-ms";
public const string SmallBusBasicsMSDN_Retail_PL_FILE_NAME = "SmallBusBasicsMSDN_Retail.PL.xrm-ms";
public const string SmallBusBasicsMSDN_Retail_PPDLIC_FILE_NAME = "SmallBusBasicsMSDN_Retail.PPDLIC.xrm-ms";
public const string Standard_Retail_OOB_FILE_NAME = "Standard_Retail.OOB.xrm-ms";
public const string Standard_Retail_PHN_FILE_NAME = "Standard_Retail.PHN.xrm-ms";
public const string Standard_Retail_PL_FILE_NAME = "Standard_Retail.PL.xrm-ms";
public const string Standard_Retail_PPDLIC_FILE_NAME = "Standard_Retail.PPDLIC.xrm-ms";
public const string Standard_SubPrepid_OOB_FILE_NAME = "Standard_SubPrepid.OOB.xrm-ms";
public const string Standard_SubPrepid_PL_FILE_NAME = "Standard_SubPrepid.PL.xrm-ms";
public const string Standard_SubPrepid_PPDLIC_FILE_NAME = "Standard_SubPrepid.PPDLIC.xrm-ms";
public const string StandardMSDN_Retail_OOB_FILE_NAME = "StandardMSDN_Retail.OOB.xrm-ms";
public const string StandardMSDN_Retail_PHN_FILE_NAME = "StandardMSDN_Retail.PHN.xrm-ms";
public const string StandardMSDN_Retail_PL_FILE_NAME = "StandardMSDN_Retail.PL.xrm-ms";
public const string StandardMSDN_Retail_PPDLIC_FILE_NAME = "StandardMSDN_Retail.PPDLIC.xrm-ms";
public const string VisioPrem_OEM_Perp_OOB_FILE_NAME = "VisioPrem_OEM_Perp.OOB.xrm-ms";
public const string VisioPrem_OEM_Perp_PHN_FILE_NAME = "VisioPrem_OEM_Perp.PHN.xrm-ms";
public const string VisioPrem_OEM_Perp_PL_FILE_NAME = "VisioPrem_OEM_Perp.PL.xrm-ms";
public const string VisioPrem_OEM_Perp_PPDLIC_FILE_NAME = "VisioPrem_OEM_Perp.PPDLIC.xrm-ms";
public const string VisioPrem_Retail_OOB_FILE_NAME = "VisioPrem_Retail.OOB.xrm-ms";
public const string VisioPrem_Retail_PHN_FILE_NAME = "VisioPrem_Retail.PHN.xrm-ms";
public const string VisioPrem_Retail_PL_FILE_NAME = "VisioPrem_Retail.PL.xrm-ms";
public const string VisioPrem_Retail_PPDLIC_FILE_NAME = "VisioPrem_Retail.PPDLIC.xrm-ms";
public const string VisioPrem_SubPrepid_OOB_FILE_NAME = "VisioPrem_SubPrepid.OOB.xrm-ms";
public const string VisioPrem_SubPrepid_PL_FILE_NAME = "VisioPrem_SubPrepid.PL.xrm-ms";
public const string VisioPrem_SubPrepid_PPDLIC_FILE_NAME = "VisioPrem_SubPrepid.PPDLIC.xrm-ms";
public const string VisioPrem_Trial_OOB_FILE_NAME = "VisioPrem_Trial.OOB.xrm-ms";
public const string VisioPrem_Trial_PL_FILE_NAME = "VisioPrem_Trial.PL.xrm-ms";
public const string VisioPrem_Trial_PPDLIC_FILE_NAME = "VisioPrem_Trial.PPDLIC.xrm-ms";
public const string VisioPro_OEM_Perp_OOB_FILE_NAME = "VisioPro_OEM_Perp.OOB.xrm-ms";
public const string VisioPro_OEM_Perp_PHN_FILE_NAME = "VisioPro_OEM_Perp.PHN.xrm-ms";
public const string VisioPro_OEM_Perp_PL_FILE_NAME = "VisioPro_OEM_Perp.PL.xrm-ms";
public const string VisioPro_OEM_Perp_PPDLIC_FILE_NAME = "VisioPro_OEM_Perp.PPDLIC.xrm-ms";
public const string VisioPro_OEM_Perp2_OOB_FILE_NAME = "VisioPro_OEM_Perp2.OOB.xrm-ms";
public const string VisioPro_OEM_Perp2_PHN_FILE_NAME = "VisioPro_OEM_Perp2.PHN.xrm-ms";
public const string VisioPro_OEM_Perp2_PL_FILE_NAME = "VisioPro_OEM_Perp2.PL.xrm-ms";
public const string VisioPro_OEM_Perp2_PPDLIC_FILE_NAME = "VisioPro_OEM_Perp2.PPDLIC.xrm-ms";
public const string VisioPro_Retail_OOB_FILE_NAME = "VisioPro_Retail.OOB.xrm-ms";
public const string VisioPro_Retail_PHN_FILE_NAME = "VisioPro_Retail.PHN.xrm-ms";
public const string VisioPro_Retail_PL_FILE_NAME = "VisioPro_Retail.PL.xrm-ms";
public const string VisioPro_Retail_PPDLIC_FILE_NAME = "VisioPro_Retail.PPDLIC.xrm-ms";
public const string VisioPro_Retail2_OOB_FILE_NAME = "VisioPro_Retail2.OOB.xrm-ms";
public const string VisioPro_Retail2_PHN_FILE_NAME = "VisioPro_Retail2.PHN.xrm-ms";
public const string VisioPro_Retail2_PL_FILE_NAME = "VisioPro_Retail2.PL.xrm-ms";
public const string VisioPro_Retail2_PPDLIC_FILE_NAME = "VisioPro_Retail2.PPDLIC.xrm-ms";
public const string VisioPro_SubPrepid_OOB_FILE_NAME = "VisioPro_SubPrepid.OOB.xrm-ms";
public const string VisioPro_SubPrepid_PL_FILE_NAME = "VisioPro_SubPrepid.PL.xrm-ms";
public const string VisioPro_SubPrepid_PPDLIC_FILE_NAME = "VisioPro_SubPrepid.PPDLIC.xrm-ms";
public const string VisioPro_Trial_OOB_FILE_NAME = "VisioPro_Trial.OOB.xrm-ms";
public const string VisioPro_Trial_PL_FILE_NAME = "VisioPro_Trial.PL.xrm-ms";
public const string VisioPro_Trial_PPDLIC_FILE_NAME = "VisioPro_Trial.PPDLIC.xrm-ms";
public const string VisioProMSDN_Retail_OOB_FILE_NAME = "VisioProMSDN_Retail.OOB.xrm-ms";
public const string VisioProMSDN_Retail_PHN_FILE_NAME = "VisioProMSDN_Retail.PHN.xrm-ms";
public const string VisioProMSDN_Retail_PL_FILE_NAME = "VisioProMSDN_Retail.PL.xrm-ms";
public const string VisioProMSDN_Retail_PPDLIC_FILE_NAME = "VisioProMSDN_Retail.PPDLIC.xrm-ms";
public const string VisioStd_OEM_Perp_OOB_FILE_NAME = "VisioStd_OEM_Perp.OOB.xrm-ms";
public const string VisioStd_OEM_Perp_PHN_FILE_NAME = "VisioStd_OEM_Perp.PHN.xrm-ms";
public const string VisioStd_OEM_Perp_PL_FILE_NAME = "VisioStd_OEM_Perp.PL.xrm-ms";
public const string VisioStd_OEM_Perp_PPDLIC_FILE_NAME = "VisioStd_OEM_Perp.PPDLIC.xrm-ms";
public const string VisioStd_Retail_OOB_FILE_NAME = "VisioStd_Retail.OOB.xrm-ms";
public const string VisioStd_Retail_PHN_FILE_NAME = "VisioStd_Retail.PHN.xrm-ms";
public const string VisioStd_Retail_PL_FILE_NAME = "VisioStd_Retail.PL.xrm-ms";
public const string VisioStd_Retail_PPDLIC_FILE_NAME = "VisioStd_Retail.PPDLIC.xrm-ms";
public const string VisioStd_SubPrepid_OOB_FILE_NAME = "VisioStd_SubPrepid.OOB.xrm-ms";
public const string VisioStd_SubPrepid_PL_FILE_NAME = "VisioStd_SubPrepid.PL.xrm-ms";
public const string VisioStd_SubPrepid_PPDLIC_FILE_NAME = "VisioStd_SubPrepid.PPDLIC.xrm-ms";
public const string VisioStd_Trial_OOB_FILE_NAME = "VisioStd_Trial.OOB.xrm-ms";
public const string VisioStd_Trial_PL_FILE_NAME = "VisioStd_Trial.PL.xrm-ms";
public const string VisioStd_Trial_PPDLIC_FILE_NAME = "VisioStd_Trial.PPDLIC.xrm-ms";
public const string HSWord_OEM_Perp_OOB_FILE_NAME = "HSWord_OEM_Perp.OOB.xrm-ms";
public const string HSWord_OEM_Perp_PHN_FILE_NAME = "HSWord_OEM_Perp.PHN.xrm-ms";
public const string HSWord_OEM_Perp_PL_FILE_NAME = "HSWord_OEM_Perp.PL.xrm-ms";
public const string HSWord_OEM_Perp_PPDLIC_FILE_NAME = "HSWord_OEM_Perp.PPDLIC.xrm-ms";
public const string HSWord_Retail_OOB_FILE_NAME = "HSWord_Retail.OOB.xrm-ms";
public const string HSWord_Retail_PHN_FILE_NAME = "HSWord_Retail.PHN.xrm-ms";
public const string HSWord_Retail_PL_FILE_NAME = "HSWord_Retail.PL.xrm-ms";
public const string HSWord_Retail_PPDLIC_FILE_NAME = "HSWord_Retail.PPDLIC.xrm-ms";
public const string HSWord_SubPrepid_OOB_FILE_NAME = "HSWord_SubPrepid.OOB.xrm-ms";
public const string HSWord_SubPrepid_PL_FILE_NAME = "HSWord_SubPrepid.PL.xrm-ms";
public const string HSWord_SubPrepid_PPDLIC_FILE_NAME = "HSWord_SubPrepid.PPDLIC.xrm-ms";
public const string HSWord_Trial_OOB_FILE_NAME = "HSWord_Trial.OOB.xrm-ms";
public const string HSWord_Trial_PL_FILE_NAME = "HSWord_Trial.PL.xrm-ms";
public const string HSWord_Trial_PPDLIC_FILE_NAME = "HSWord_Trial.PPDLIC.xrm-ms";
public const string Word_OEM_Perp_OOB_FILE_NAME = "Word_OEM_Perp.OOB.xrm-ms";
public const string Word_OEM_Perp_PHN_FILE_NAME = "Word_OEM_Perp.PHN.xrm-ms";
public const string Word_OEM_Perp_PL_FILE_NAME = "Word_OEM_Perp.PL.xrm-ms";
public const string Word_OEM_Perp_PPDLIC_FILE_NAME = "Word_OEM_Perp.PPDLIC.xrm-ms";
public const string Word_Retail_OOB_FILE_NAME = "Word_Retail.OOB.xrm-ms";
public const string Word_Retail_PHN_FILE_NAME = "Word_Retail.PHN.xrm-ms";
public const string Word_Retail_PL_FILE_NAME = "Word_Retail.PL.xrm-ms";
public const string Word_Retail_PPDLIC_FILE_NAME = "Word_Retail.PPDLIC.xrm-ms";
public const string Word_SubPrepid_OOB_FILE_NAME = "Word_SubPrepid.OOB.xrm-ms";
public const string Word_SubPrepid_PL_FILE_NAME = "Word_SubPrepid.PL.xrm-ms";
public const string Word_SubPrepid_PPDLIC_FILE_NAME = "Word_SubPrepid.PPDLIC.xrm-ms";
public const string Word_Trial_OOB_FILE_NAME = "Word_Trial.OOB.xrm-ms";
public const string Word_Trial_PL_FILE_NAME = "Word_Trial.PL.xrm-ms";
public const string Word_Trial_PPDLIC_FILE_NAME = "Word_Trial.PPDLIC.xrm-ms";
public const string SPD_ByPass_OOB_FILE_NAME = "SPD_ByPass_OOB.xrm-ms";
public const string SPD_ByPass_PHN_FILE_NAME = "SPD_ByPass_PHN.xrm-ms";
public const string SPD_ByPass_PL_FILE_NAME = "SPD_ByPass_PL.xrm-ms";
public const string SPD_ByPass_PPDLIC_FILE_NAME = "SPD_ByPass_PPDLIC.xrm-ms";
public const string Starter_ByPass_OOB_FILE_NAME = "Starter_ByPass_OOB.xrm-ms";
public const string Starter_ByPass_PHN_FILE_NAME = "Starter_ByPass_PHN.xrm-ms";
public const string Starter_ByPass_PL_FILE_NAME = "Starter_ByPass_PL.xrm-ms";
public const string Starter_ByPass_PPDLIC_FILE_NAME = "Starter_ByPass_PPDLIC.xrm-ms";
public const string StarterPrem_SubPrepid_OOB_FILE_NAME = "StarterPrem_SubPrepid_OOB.xrm-ms";
public const string StarterPrem_SubPrepid_PL_FILE_NAME = "StarterPrem_SubPrepid_PL.xrm-ms";
public const string StarterPrem_SubPrepid_PPDLIC_FILE_NAME = "StarterPrem_SubPrepid_PPDLIC.xrm-ms";
public const string AccessVLReg32_FILE_NAME = "AccessVLReg32.reg";
public const string AccessVLReg64_FILE_NAME = "AccessVLReg64.reg";
public const string AccessVLRegWOW_FILE_NAME = "AccessVLRegWOW.reg";
public const string ExcelVLReg32_FILE_NAME = "ExcelVLReg32.reg";
public const string ExcelVLReg64_FILE_NAME = "ExcelVLReg64.reg";
public const string ExcelVLRegWOW_FILE_NAME = "ExcelVLRegWOW.reg";
public const string GrooveVLReg32_FILE_NAME = "GrooveVLReg32.reg";
public const string GrooveVLReg64_FILE_NAME = "GrooveVLReg64.reg";
public const string GrooveVLRegWOW_FILE_NAME = "GrooveVLRegWOW.reg";
public const string InfoPathVLReg32_FILE_NAME = "InfoPathVLReg32.reg";
public const string InfoPathVLReg64_FILE_NAME = "InfoPathVLReg64.reg";
public const string InfoPathVLRegWOW_FILE_NAME = "InfoPathVLRegWOW.reg";
public const string OneNoteVLReg32_FILE_NAME = "OneNoteVLReg32.reg";
public const string OneNoteVLReg64_FILE_NAME = "OneNoteVLReg64.reg";
public const string OneNoteVLRegWOW_FILE_NAME = "OneNoteVLRegWOW.reg";
public const string OutlookVLReg32_FILE_NAME = "OutlookVLReg32.reg";
public const string OutlookVLReg64_FILE_NAME = "OutlookVLReg64.reg";
public const string OutlookVLRegWOW_FILE_NAME = "OutlookVLRegWOW.reg";
public const string PowerPointVLReg32_FILE_NAME = "PowerPointVLReg32.reg";
public const string PowerPointVLReg64_FILE_NAME = "PowerPointVLReg64.reg";
public const string PowerPointVLRegWOW_FILE_NAME = "PowerPointVLRegWOW.reg";
public const string ProjectProVLReg32_FILE_NAME = "ProjectProVLReg32.reg";
public const string ProjectProVLReg64_FILE_NAME = "ProjectProVLReg64.reg";
public const string ProjectProVLRegWOW_FILE_NAME = "ProjectProVLRegWOW.reg";
public const string ProjectStdVLReg32_FILE_NAME = "ProjectStdVLReg32.reg";
public const string ProjectStdVLReg64_FILE_NAME = "ProjectStdVLReg64.reg";
public const string ProjectStdVLRegWOW_FILE_NAME = "ProjectStdVLRegWOW.reg";
public const string ProPlusVLReg32_FILE_NAME = "ProPlusVLReg32.reg";
public const string ProPlusVLReg64_FILE_NAME = "ProPlusVLReg64.reg";
public const string ProPlusVLRegWOW_FILE_NAME = "ProPlusVLRegWOW.reg";
public const string PublisherVLReg32_FILE_NAME = "PublisherVLReg32.reg";
public const string PublisherVLReg64_FILE_NAME = "PublisherVLReg64.reg";
public const string PublisherVLRegWOW_FILE_NAME = "PublisherVLRegWOW.reg";
public const string SmallBusBasicsVLReg32_FILE_NAME = "SmallBusBasicsVLReg32.reg";
public const string SmallBusBasicsVLReg64_FILE_NAME = "SmallBusBasicsVLReg64.reg";
public const string SmallBusBasicsVLRegWOW_FILE_NAME = "SmallBusBasicsVLRegWOW.reg";
public const string StandardVLReg32_FILE_NAME = "StandardVLReg32.reg";
public const string StandardVLReg64_FILE_NAME = "StandardVLReg64.reg";
public const string StandardVLRegWOW_FILE_NAME = "StandardVLRegWOW.reg";
public const string VisioVLReg32_FILE_NAME = "VisioVLReg32.reg";
public const string VisioVLReg64_FILE_NAME = "VisioVLReg64.reg";
public const string VisioVLRegWOW_FILE_NAME = "VisioVLRegWOW.reg";
public const string WordVLReg32_FILE_NAME = "WordVLReg32.reg";
public const string WordVLReg64_FILE_NAME = "WordVLReg64.reg";
public const string WordVLRegWOW_FILE_NAME = "WordVLRegWOW.reg";
public const string AccessRetailReg32_FILE_NAME = "AccessRetailReg32.reg";
public const string AccessRetailReg64_FILE_NAME = "AccessRetailReg64.reg";
public const string AccessRetailRegWOW_FILE_NAME = "AccessRetailRegWOW.reg";
public const string ExcelRetailReg32_FILE_NAME = "ExcelRetailReg32.reg";
public const string ExcelRetailReg64_FILE_NAME = "ExcelRetailReg64.reg";
public const string ExcelRetailRegWOW_FILE_NAME = "ExcelRetailRegWOW.reg";
public const string GrooveRetailReg32_FILE_NAME = "GrooveRetailReg32.reg";
public const string GrooveRetailReg64_FILE_NAME = "GrooveRetailReg64.reg";
public const string GrooveRetailRegWOW_FILE_NAME = "GrooveRetailRegWOW.reg";
public const string HomeBusinessRetailReg32_FILE_NAME = "HomeBusinessRetailReg32.reg";
public const string HomeBusinessRetailReg64_FILE_NAME = "HomeBusinessRetailReg64.reg";
public const string HomeBusinessRetailRegWOW_FILE_NAME = "HomeBusinessRetailRegWOW.reg";
public const string HomeStudentRetailReg32_FILE_NAME = "HomeStudentRetailReg32.reg";
public const string HomeStudentRetailReg64_FILE_NAME = "HomeStudentRetailReg64.reg";
public const string HomeStudentRetailRegWOW_FILE_NAME = "HomeStudentRetailRegWOW.reg";
public const string InfoPathRetailReg32_FILE_NAME = "InfoPathRetailReg32.reg";
public const string InfoPathRetailReg64_FILE_NAME = "InfoPathRetailReg64.reg";
public const string InfoPathRetailRegWOW_FILE_NAME = "InfoPathRetailRegWOW.reg";
public const string OneNoteRetailReg32_FILE_NAME = "OneNoteRetailReg32.reg";
public const string OneNoteRetailReg64_FILE_NAME = "OneNoteRetailReg64.reg";
public const string OneNoteRetailRegWOW_FILE_NAME = "OneNoteRetailRegWOW.reg";
public const string OutlookRetailReg32_FILE_NAME = "OutlookRetailReg32.reg";
public const string OutlookRetailReg64_FILE_NAME = "OutlookRetailReg64.reg";
public const string OutlookRetailRegWOW_FILE_NAME = "OutlookRetailRegWOW.reg";
public const string PowerPointRetailReg32_FILE_NAME = "PowerPointRetailReg32.reg";
public const string PowerPointRetailReg64_FILE_NAME = "PowerPointRetailReg64.reg";
public const string PowerPointRetailRegWOW_FILE_NAME = "PowerPointRetailRegWOW.reg";
public const string ProfessionalRetailReg32_FILE_NAME = "ProfessionalRetailReg32.reg";
public const string ProfessionalRetailReg64_FILE_NAME = "ProfessionalRetailReg64.reg";
public const string ProfessionalRetailRegWOW_FILE_NAME = "ProfessionalRetailRegWOW.reg";
public const string ProjectProRetailReg32_FILE_NAME = "ProjectProRetailReg32.reg";
public const string ProjectProRetailReg64_FILE_NAME = "ProjectProRetailReg64.reg";
public const string ProjectProRetailRegWOW_FILE_NAME = "ProjectProRetailRegWOW.reg";
public const string ProjectStdRetailReg32_FILE_NAME = "ProjectStdRetailReg32.reg";
public const string ProjectStdRetailReg64_FILE_NAME = "ProjectStdRetailReg64.reg";
public const string ProjectStdRetailRegWOW_FILE_NAME = "ProjectStdRetailRegWOW.reg";
public const string ProPlusRetailReg32_FILE_NAME = "ProPlusRetailReg32.reg";
public const string ProPlusRetailReg64_FILE_NAME = "ProPlusRetailReg64.reg";
public const string ProPlusRetailRegWOW_FILE_NAME = "ProPlusRetailRegWOW.reg";
public const string PublisherRetailReg32_FILE_NAME = "PublisherRetailReg32.reg";
public const string PublisherRetailReg64_FILE_NAME = "PublisherRetailReg64.reg";
public const string PublisherRetailRegWOW_FILE_NAME = "PublisherRetailRegWOW.reg";
public const string SmallBusBasicsRetailReg32_FILE_NAME = "SmallBusBasicsRetailReg32.reg";
public const string SmallBusBasicsRetailReg64_FILE_NAME = "SmallBusBasicsRetailReg64.reg";
public const string SmallBusBasicsRetailRegWOW_FILE_NAME = "SmallBusBasicsRetailRegWOW.reg";
public const string StandardRetailReg32_FILE_NAME = "StandardRetailReg32.reg";
public const string StandardRetailReg64_FILE_NAME = "StandardRetailReg64.reg";
public const string StandardRetailRegWOW_FILE_NAME = "StandardRetailRegWOW.reg";
public const string VisioRetailReg32_FILE_NAME = "VisioRetailReg32.reg";
public const string VisioRetailReg64_FILE_NAME = "VisioRetailReg64.reg";
public const string VisioRetailRegWOW_FILE_NAME = "VisioRetailRegWOW.reg";
public const string WordRetailReg32_FILE_NAME = "WordRetailReg32.reg";
public const string WordRetailReg64_FILE_NAME = "WordRetailReg64.reg";
public const string WordRetailRegWOW_FILE_NAME = "WordRetailRegWOW.reg";
public const string SharePointDesignerOtherReg32_FILE_NAME = "SharePointDesignerOtherReg32.reg";
public const string SharePointDesignerOtherReg64_FILE_NAME = "SharePointDesignerOtherReg64.reg";
public const string SharePointDesignerOtherRegWOW_FILE_NAME = "SharePointDesignerOtherRegWOW.reg";
public const string StarterOtherReg32_FILE_NAME = "StarterOtherReg32.reg";
public const string StarterOtherReg64_FILE_NAME = "StarterOtherReg64.reg";
public const string StarterOtherRegWOW_FILE_NAME = "StarterOtherRegWOW.reg";
public const string FOLDER_AUTOREARM = "AutoRearm";
public const string FOLDER_LICENSE_TEMP = "Office2010Licenses";
public const string FOLDER_UNINSTALLER_TEMP = "OfficeUninstaller";
public const string FOLDER_RESTORE_AUTOREARM = "AutoRearmBackup";
public const string FOLDER_RESTORE_TEMP = "TEMP";
public const string FOLDER_RESTORE_CHECKTEMP = "RearmCheckTEMP";
public const string FOLDER_RESTORE_EZTEMP = "EZ-TEMP";
public const string FOLDER_RESTORE_EZCMID = "EZ-CMID";
public const string X86 = "x86";
public const string WOW = "x86-64";
public const string X64 = "x64";
public const string AccessVLKey = "V7Y44-9T38C-R2VJK-666HK-T7DDX";
public const string ExcelVLKey = "H62QG-HXVKF-PP4HP-66KMR-CW9BM";
public const string InfoPathVLKey = "K96W8-67RPQ-62T9Y-J8FQJ-BT37T";
public const string OneNoteVLKey = "Q4Y4M-RHWJM-PY37F-MTKWH-D3XHX";
public const string OutlookVLKey = "7YDC2-CWM8M-RRTJC-8MDVC-X3DWQ";
public const string PowerPointVLKey = "RC8FX-88JRY-3PF7C-X8P67-P4VTT";
public const string ProPlusVLKey = "VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB";
public const string ProjectProVLKey = "YGX6F-PGV49-PGW3J-9BTGG-VHKC6";
public const string ProjectStdVLKey = "4HP3K-88W3F-W2K3D-6677X-F9PGB";
public const string PublisherVLKey = "BFK7F-9MYHM-V68C7-DRQ66-83YTP";
public const string SharePointWorkspaceVLKey = "QYYW6-QP4CB-MBV6G-HYMCJ-4T3J4";
public const string SmallBusinessBasicsVLKey = "D6QFG-VBYP2-XQHM7-J97RH-VVRCK";
public const string StandardVLKey = "V7QKV-4XVVR-XYV4D-F7DFM-8R6BM";
public const string VisioPremiumVLKey = "D9DWC-HPYVV-JGF4P-BTWQB-WX8BJ";
public const string VisioProVLKey = "7MCW8-VRQVK-G677T-PDJCM-Q8TCP";
public const string VisioStdVLKey = "767HD-QGMWX-8QTDB-9G3R2-KHFGJ";
public const string WordVLKey = "HVHB3-C6FV7-KQX9W-YQG79-CRY7T";
public const string AccessRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string ExcelRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string HomeBusinessRetailKey = "H746C-BM4VK-TWBB8-MVWH8-FXR32";
public const string HomeStudentRetailKey = "KCQQJ-B3HPF-9MDDG-MP9YW-R3V97";
public const string InfoPathRetailKey = "XDGJY-KFHW9-JWX9X-YM4GW-GC8WR";
public const string OneNoteRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string OutlookRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string PowerPointRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string ProfessionalRetailKey = "BK94T-HTCK7-PVJ7J-RB4KD-FQK67";
public const string ProPlusRetailKey = "6QFDX-PYH2G-PPYFD-C7RJM-BBKQ8";
public const string ProjectProRetailKey = "MVR3D-9XVBT-TBWY8-W3793-FR7C3";
public const string ProjectStdRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string PublisherRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string SharePointWorkspaceRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string SmallBusinessBasicsRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string StandardRetailKey = "HMWTD-39GCX-W84CF-37R44-BQWH2";
public const string VisioPremiumRetailKey = "GR24B-GC2XY-KRXRG-2TRJJ-4X7DC";
public const string VisioProRetailKey = "6GMHJ-PJRM9-JP7JP-634V9-H7TH3";
public const string VisioStdRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string WordRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
public const string SharePointDesignerOtherKey = "H48K6-FB4Y6-P83GH-9J7XG-HDKKX";
public const string StarterOtherKey = "VXHHB-W7HBD-7M342-RJ7P8-CHBD6";
public const string Access_KMS_Client = "8ce7e872-188c-4b98-9d90-f8f90b7aad02";
public const string Access_MAK = "95ab3ec8-4106-4f9d-b632-03c019d1d23f";
public const string Excel_KMS_Client = "cee5d470-6e3b-4fcc-8c2b-d17428568a9f";
public const string Excel_MAK = "71dc86ff-f056-40d0-8ffb-9592705c9b76";
public const string Groove_KMS_Client = "8947d0b8-c33b-43e1-8c56-9b674c052832";
public const string Groove_MAK = "fdad0dfa-417d-4b4f-93e4-64ea8867b7fd";
public const string InfoPath_KMS_Client = "ca6b6639-4ad6-40ae-a575-14dee07f6430";
public const string InfoPath_MAK = "85e22450-b741-430c-a172-a37962c938af";
public const string OneNote_KMS_Client = "ab586f5c-5256-4632-962f-fefd8b49e6f4";
public const string OneNote_MAK = "6860b31f-6a67-48b8-84b9-e312b3485c4b";
public const string Outlook_KMS_Client = "ecb7c192-73ab-4ded-acf4-2399b095d0cc";
public const string Outlook_MAK = "a9aeabd8-63b8-4079-a28e-f531807fd6b8";
public const string PowerPoint_KMS_Client = "45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a";
public const string PowerPoint_MAK = "38252940-718c-4aa6-81a4-135398e53851";
public const string ProjectPro_KMS_Client = "df133ff7-bf14-4f95-afe3-7b48e7e331ef";
public const string ProjectPro_MAK = "1cf57a59-c532-4e56-9a7d-ffa2fe94b474";
public const string ProjectStd_KMS_Client = "5dc7bf61-5ec9-4996-9ccb-df806a2d0efe";
public const string ProjectStd_MAK = "11b39439-6b93-4642-9570-f2eb81be2238";
public const string ProjectStd_MAK2 = "b6e9fae1-1a0e-4c61-99d0-4af068915378";
public const string ProPlus_KMS_Client = "6f327760-8c5c-417c-9b61-836a98287e0c";
public const string ProPlus_MAK = "fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7";
public const string ProPlusAcad_MAK = "191301d3-a579-428c-b0c7-d7988500f9e3";
public const string Publisher_KMS_Client = "b50c4f75-599b-43e8-8dcd-1081a7967241";
public const string Publisher_MAK = "3d014759-b128-4466-9018-e80f6320d9d0";
public const string SmallBusBasics_KMS_Client = "ea509e87-07a1-4a45-9edc-eba5a39f36af";
public const string SmallBusBasics_MAK = "8090771e-d41a-4482-929e-de87f1f47e46";
public const string Standard_KMS_Client = "9da2a678-fb6b-4e67-ab84-60dd6a9c819a";
public const string StandardAcad_MAK = "dd457678-5c3e-48e4-bc67-a89b7a3e3b44";
public const string Standard_MAK = "1f76e346-e0be-49bc-9954-70ec53a4fcfe";
public const string VisioPrem_KMS_Client = "92236105-bb67-494f-94c7-7f7a607929bd";
public const string VisioPrem_MAK = "36756cb8-8e69-4d11-9522-68899507cd6a";
public const string VisioPro_KMS_Client = "e558389c-83c3-4b29-adfe-5e4d7f46c358";
public const string VisioPro_MAK = "5980cf2b-e460-48af-921e-0c2a79025d23";
public const string VisioStd_KMS_Client = "9ed833ff-4f92-4f36-b370-8683a4f13275";
public const string VisioStd_MAK = "cab3a4c4-f31a-4c12-afa9-a0eecc86bd95";
public const string Word_KMS_Client = "2d0882e7-a4e7-423b-8ccc-70d91e0158b1";
public const string Word_MAK = "98d4050e-9c98-49bf-9be1-85e12eb3ab13";
public const string OEM_ByPass = "c1ceda8b-c578-4d5d-a4aa-23626be4e234";
public const string Access_OEM_Perp = "4b17d082-d27d-467d-9e70-40b805714c0a";
public const string Access_Retail = "4d463c2c-0505-4626-8cdb-a4da82e2d8ed";
public const string Access_SubPrepid = "b3dade99-de64-4cec-bcc7-a584d510782a";
public const string Access_Trial = "ed826596-52c4-4a81-85bd-0f343cbc6d67";
public const string HSExcel_OEM_Perp = "8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd";
public const string HSExcel_Retail = "c3ae020c-5a71-4cc5-a27a-2a97c2d46860";
public const string HSExcel_SubPrepid = "c7df3516-425a-4a84-9420-0112f3094d90";
public const string HSExcel_Trial = "f4f25e2b-c13c-4256-8e4c-5d4d82e1b862";
public const string Excel_OEM_Perp = "eaeed721-9715-46fc-b2f8-03eea2ef1fe2";
public const string Excel_Retail = "4eaff0d0-c6cb-4187-94f3-c7656d49a0aa";
public const string Excel_SubPrepid = "0be50797-9053-4f15-b9b1-2f2c5a310816";
public const string Excel_Trial = "8fc26056-52e4-4519-889f-cdbedeac7c31";
public const string Groove_OEM_Perp = "209408df-98db-4eeb-b96b-d0b9a4b13468";
public const string Groove_Retail = "7004b7f0-6407-4f45-8eac-966e5f868bde";
public const string Groove_SubPrepid = "84155b23-bae0-4748-967b-40e12917b0bb";
public const string Groove_Trial = "dd1e0912-6816-4dc2-a8bf-aa2971db0e25";
public const string HomeBusiness_BypassTrial = "2beb303e-66c6-4422-b2ec-5aea48b75ee5";
public const string HomeBusiness_OEM_Perp = "f63b84d0-ed9d-4b05-99e4-19d33fd7afbd";
public const string HomeBusiness_OEM_Perp2 = "0eaaf923-70a2-48bd-a6f1-54cc1aa95c13";
public const string HomeBusiness_OEM_Perp3 = "00b6bbfc-4091-4182-bb81-93a9a6deb46a";
public const string HomeBusiness_Retail = "7b7d1f17-fdcb-4820-9789-9bec6e377821";
public const string HomeBusiness_Retail2 = "00495466-527f-442f-a681-f36fad813f86";
public const string HomeBusiness_Retail3 = "4efbd4c4-5422-434c-8c25-75da21b9381c";
public const string HomeBusiness_SubPrepid = "b21da2d5-50f1-4c5c-bf59-07baa35e25ba";
public const string HomeBusinessSub_Subscription = "2637e47c-cd16-45a1-8ff7-b7938723fd10";
public const string HomeBusinessSub_Subscription2 = "eff11b33-79b0-4d87-b05f-ae5e4ec5f209";
public const string HomeBusinessSub_SubPrepid = "19316117-30a8-4773-8fd9-7f7231f4e060";
public const string HomeBusiness_Trial = "4790b2a5-bbf2-4c26-976f-d7736e516cce";
public const string HomeBusiness_Trial2 = "1dfbb6c1-0c4d-44e9-a0ea-77f59146e011";
public const string HomeBusinessDemo_BypassTrial = "0b1aca01-5c25-468f-809d-da81cb49ac3a";
public const string HomeStudent_BypassTrial = "f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec";
public const string HomeStudent_OEM_Perp = "5dbe2163-3fa9-464c-b8b7-caadde61e4ff";
public const string HomeStudent_OEM_Perp2 = "0e795cce-5bad-40b1-8803-ce71fb89031d";
public const string HomeStudent_OEM_Perp3 = "ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020";
public const string HomeStudent_Retail = "09e2d37e-474b-4121-8626-58ad9be5776f";
public const string HomeStudent_Retail2 = "1caef4ec-adec-4236-a835-882f5afd4bf0";
public const string HomeStudent_Retail3 = "7b0ff49b-22da-4c74-876f-b039616d9a4e";
public const string HomeStudent_SubPrepid = "afca9e83-152d-48a8-a492-6d552e40ee8a";
public const string HomeStudent_Trial = "3850c794-b06f-4633-b02f-8ac4df0a059f";
public const string HomeStudentDemo_BypassTrial = "8fc4269f-a845-4d1f-9df0-9f499c92d9cb";
public const string InfoPath_OEM_Perp = "866ac003-01a0-49fd-a6ec-f8f56abdcfab";
public const string InfoPath_Retail = "ef1da464-01c8-43a6-91af-e4e5713744f9";
public const string InfoPath_SubPrepid = "0209ac7b-8a4b-450b-92f2-b583152a2613";
public const string InfoPath_Trial = "4f0b7650-a09d-4180-976d-76d8b31ea1b4";
public const string HSOneNote_OEM_Perp = "9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7";
public const string HSOneNote_Retail = "25fe4611-b44d-49cc-ae87-2143d299194e";
public const string HSOneNote_SubPrepid = "d82665d5-2d8f-46ba-abec-fdf06206b956";
public const string HSOneNote_Trial = "b49d9abe-7f30-40aa-9a4c-bde08a14832d";
public const string OneNote_OEM_Perp = "115a5cf2-d4cf-4627-91dc-839df666d082";
public const string OneNote_Retail = "3f7aa693-9a7e-44fc-9309-bb3d8e604925";
public const string OneNote_SubPrepid = "698fa94f-eb99-43be-ab8c-5a085c36936c";
public const string OneNote_Trial = "8cc3794c-4b71-44ea-baae-d95cc1d17042";
public const string Outlook_OEM_Perp = "8c54246a-31fe-4274-90c7-687987735848";
public const string Outlook_Retail = "fbf4ac36-31c8-4340-8666-79873129cf40";
public const string Outlook_SubPrepid = "8fb0d83e-2bcc-43cd-871a-6ad7a06349f4";
public const string Outlook_Trial = "2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5";
public const string HSPowerPoint_OEM_Perp = "95ff18b9-f2cf-4291-ab2e-bc17d54aa756";
public const string HSPowerPoint_Retail = "d652ad8d-da5c-4358-b928-7fb1b4de7a7c";
public const string HSPowerPoint_SubPrepid = "31e631f4-ee62-4b1f-aeb6-3b30393e0045";
public const string HSPowerPoint_Trial = "131e900a-efa8-412e-ba20-cb0f4be43054";
public const string PowerPoint_OEM_Perp = "247e7706-0d68-4f56-8d78-2b8147a11ca8";
public const string PowerPoint_Retail = "133c8359-4e93-4241-8118-30bb18737ea0";
public const string PowerPoint_SubPrepid = "1eea4120-6699-47e9-9e5d-2305ee108bac";
public const string PowerPoint_Trial = "1c57ad8f-60be-4ce0-82ec-8f55aa09751f";
public const string Professional_BypassTrial = "4365667b-8304-463e-b542-2df8d0a73ea9";
public const string Professional_DeltaTrial = "6912ccdf-557a-497c-9903-3de6ce9fa631";
public const string Professional_OEM_Perp = "1783c7a6-840c-4b33-af05-2b1f5cd73527";
public const string Professional_OEM_Perp2 = "7d4627b9-9467-4aa7-ae7f-892807d78d8f";
public const string Professional_OEM_Perp3 = "7e05fc0c-7ce4-4849-bb0b-231bdf5dca70";
public const string Professional_Retail = "8b559c37-0117-413e-921b-b853aeb6e210";
public const string Professional_Retail2 = "50ac2361-fe88-4e5e-b0b2-13acc96ca9ae";
public const string Professional_Retail3 = "a7971f62-61d0-4c67-abcc-085c10cf470f";
public const string Professional_SubPrepid = "71fb05b7-19e2-4567-af77-8f31681d39d2";
public const string Professional_Trial = "df01848d-8f9d-4589-9198-4ac51f2547f3";
public const string Professional_Trial2 = "42122f59-2850-485e-b0c0-1aaca1c88923";
public const string ProfessionalAcad_OEM_Perp = "ae3ed6ae-2654-4b82-a4ba-331265bb8972";
public const string ProfessionalAcad_Retail = "c4109e90-6c4a-44f6-b380-ef6137122f16";
public const string ProfessionalAcad_Trial = "23037f94-d654-4f38-962f-ff5b15348630";
public const string ProfessionalDemo_BypassTrial = "2bcdddbe-4ebe-4728-9594-625e26137761";
public const string ProjectPro_OEM_Perp = "fabc9393-6174-4192-b3ee-6340e16cf90d";
public const string ProjectPro_OEM_Perp2 = "7b8ebe34-08fc-46c5-8bfa-161b12a43e41";
public const string ProjectPro_Retail = "725714d7-d58f-4d12-9fa8-35873c6f7215";
public const string ProjectPro_Retail2 = "aa188b61-d3d3-443c-9dec-5b42393ee5cb";
public const string ProjectPro_SubPrepid = "9a13eb9c-006f-450a-9f59-4cec1eab88f5";
public const string ProjectPro_Trial = "694e35b9-f965-47d7-aa19-ab2783224adf";
public const string ProjectPro_Trial2 = "fd2bbced-f8db-45bc-b4d6-ac05a47d3691";
public const string ProjectProMSDN_Retail = "47a5840c-8124-4a1f-a447-50168cd6833d";
public const string ProjectProSub_Subscription = "3047cde0-03e2-4bae-abc9-40ad640b418d";
public const string ProjectProSub_SubPrepid = "4d06f72e-fd50-4bc2-a24b-d448d7f17ef2";
public const string ProjectStd_OEM_Perp = "8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe";
public const string ProjectStd_Retail = "688f6589-2bd9-424e-a152-b13f36aa6de1";
public const string ProjectStd_SubPrepid = "f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf";
public const string ProjectStd_Trial = "f510f8de-4325-4461-bd33-571edbe0a933";
public const string ProPlus_Retail = "71af7e84-93e6-4363-9b69-699e04e74071";
public const string ProPlus_Retail2 = "46c84aad-65c7-482d-b82a-1edc52e6989a";
public const string ProPlus_SubPrepid = "28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae";
public const string ProPlus_Trial = "8c5fa740-5dca-43f9-be1b-d0281bcf9779";
public const string ProPlusAcad_Retail = "75bb133b-f5dd-423c-8321-3bd0b50322a5";
public const string ProPlusMSDN_Retail = "42cbf3f6-4d5e-49c6-991a-0d99b8429a6d";
public const string ProPlusMSDN_Retail2 = "8c5edb5d-9aa0-47a7-9416-d61c7419a60a";
public const string ProPlusSub_Subscription = "ae28e0ab-590f-4be3-b7f6-438dda6c0b1c";
public const string ProPlusSub_Subscription2 = "8d1e5912-b904-40a6-addd-8c7482879e87";
public const string ProPlusSub_SubPrepid = "e98ef0c0-71c4-42ce-8305-287d8721e26c";
public const string Sub4_Subscription = "eff34ba1-2794-4908-9501-5190c8f2025e";
public const string Publisher_OEM_Perp = "4e6f61a8-989b-463c-9948-83b894540ad4";
public const string Publisher_Retail = "98677603-a668-4fa4-9980-3f1f05f78f69";
public const string Publisher_SubPrepid = "17b7ce1a-92a9-4b59-a7d0-e872d8a9a994";
public const string Publisher_Trial = "1a069855-55ec-4ccf-9c45-2ac5d500f792";
public const string SmallBusBasics_OEM_Perp = "88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b";
public const string SmallBusBasics_Retail = "dbe3aee0-5183-4ff7-8142-66050173cb01";
public const string SmallBusBasics_SubPrepid = "08cef85d-8704-417e-a749-b87c7d218cad";
public const string SmallBusBasics_Trial = "4519abcf-23db-487b-ac28-7c9ebe801716";
public const string SmallBusBasicsMSDN_Retail = "af2afe5b-55dd-4252-af42-e6f79cc07ebc";
public const string Standard_Retail = "d3422cfb-8d8b-4ead-99f9-eab0ccd990d7";
public const string Standard_SubPrepid = "bc8275b7-d67a-4390-8c5e-cc57cfc74328";
public const string StandardMSDN_Retail = "b6d2565c-341d-4768-ad7d-addbe00bb5ce";
public const string VisioPrem_OEM_Perp = "bb42dd2b-070c-4f5b-947a-55f56a16d4f3";
public const string VisioPrem_Retail = "66cad568-c2dc-459d-93ec-2f3cb967ee34";
public const string VisioPrem_SubPrepid = "3513c04b-9085-43a9-8f9a-639993c19e80";
public const string VisioPrem_Trial = "7616c283-5c5b-4054-b52c-902f03e4dcdf";
public const string VisioPro_OEM_Perp = "1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d";
public const string VisioPro_OEM_Perp2 = "0b172e55-95ae-4c78-8c58-81aa98ab7f94";
public const string VisioPro_Retail = "d0a97e12-08a1-4a45-add5-1155b204e766";
public const string VisioPro_Retail2 = "0993043d-664f-4b2e-a7f1-fd92091fa81f";
public const string VisioPro_SubPrepid = "0ec894e8-a5a9-48de-9463-061c4801ee8f";
public const string VisioPro_Trial = "673ea9ea-9bc0-463f-93e5-f77655e46630";
public const string VisioProMSDN_Retail = "15a9d881-3184-45e0-b407-466a68a691b1";
public const string VisioStd_OEM_Perp = "40becf98-1d17-43ef-989f-1d92396a2741";
public const string VisioStd_Retail = "ba24d057-8b5f-462e-87fe-485038c68954";
public const string VisioStd_SubPrepid = "4cc91c85-44a8-4834-b15d-ffea4616e4e4";
public const string VisioStd_Trial = "a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17";
public const string HSWord_OEM_Perp = "d79a3f4f-e768-4114-8d3a-7f9f45687f67";
public const string HSWord_Retail = "a963d7ae-7a88-41a7-94da-8bb5635a8af9";
public const string HSWord_SubPrepid = "c735dcc2-f5e9-4077-a72f-4b6d254ddc43";
public const string HSWord_Trial = "533d80cb-bf68-48db-ab3e-165b5377599e";
public const string Word_OEM_Perp = "bed40a3e-6aca-4512-8012-70ae831a2fc5";
public const string Word_Retail = "db3bbc9c-ce52-41d1-a46f-1a1d68059119";
public const string Word_SubPrepid = "99279f42-6de2-4346-87b1-b0ec99c7525c";
public const string Word_Trial = "195e23d7-e0b7-4c30-8a30-8e9941afd07e";
public const string SPD_ByPass = "b78df69e-0966-40b1-ae85-30a5134dedd0";
public const string Starter_ByPass = "2745e581-565a-4670-ae90-6bf7c57ffe43";
public const string StarterPrem_SubPrepid = "59ec6b79-f6f5-4add-a5a0-b755bfb77422";
public const string VOLUME_EDITION = "Volume";
public const string RETAIL_EDITION = "Retail";
public const string OTHER_EDITION = "Other";
public const string Product_Name_Access = "Access";
public const string Product_Name_Excel = "Excel";
public const string Product_Name_HomeBusiness = "Home and Business";
public const string Product_Name_HomeStudent = "Home and Student";
public const string Product_Name_InfoPath = "InfoPath";
public const string Product_Name_OneNote = "OneNote";
public const string Product_Name_Outlook = "Outlook";
public const string Product_Name_PowerPoint = "PowerPoint";
public const string Product_Name_Professional = "Professional";
public const string Product_Name_Professional_Plus = "Professional Plus";
public const string Product_Name_Project_Professional = "Project Professional";
public const string Product_Name_Project_Standard = "Project Standard";
public const string Product_Name_Publisher = "Publisher";
public const string Product_Name_SharePoint_Designer = "SharePoint Designer";
public const string Product_Name_SharePoint_Workspace = "SharePoint Workspace";
public const string Product_Name_Small_Business_Basics = "Small Business Basics";
public const string Product_Name_Standard = "Standard";
public const string Product_Name_Starter = "Starter";
public const string Product_Name_Visio = "Visio";
public const string Product_Name_Visio_Premium = "Visio Premium";
public const string Product_Name_Visio_Professional = "Visio Professional";
public const string Product_Name_Visio_Standard = "Visio Standard";
public const string Product_Name_Word = "Word";
public static int FILE_ATTEMPTS = 5;
public static string OSPPREARM;
public static string BrowseFile = string.Empty;
public static string BrowseFolder = string.Empty;
public static string BrowseFileSave = string.Empty;
public static string BrowseFolderSave = string.Empty;
public static bool ExtractISO = false;
public static string WINDIR;
public static string ALLUSERSPROFILE;
public static string TEMP;
public static string OfficeInstallPath;
public static bool OfficeInstalled;
public static string OfficeArchitecture;
public static string OSPPSVCVersion;
public static List<string> KMSPIDList = new List<string>();
public static bool AccessVLPhysicallyInstalled = false;
public static bool ExcelVLPhysicallyInstalled = false;
public static bool GrooveVLPhysicallyInstalled = false;
public static bool InfoPathVLPhysicallyInstalled = false;
public static bool OneNoteVLPhysicallyInstalled = false;
public static bool OutlookVLPhysicallyInstalled = false;
public static bool PowerPointVLPhysicallyInstalled = false;
public static bool ProjectProVLPhysicallyInstalled = false;
public static bool ProjectStdVLPhysicallyInstalled = false;
public static bool ProPlusVLPhysicallyInstalled = false;
public static bool PublisherVLPhysicallyInstalled = false;
public static bool SmallBusBasicsVLPhysicallyInstalled = false;
public static bool StandardVLPhysicallyInstalled = false;
public static bool VisioVLPhysicallyInstalled = false;
public static bool WordVLPhysicallyInstalled = false;
public static bool AccessRetailPhysicallyInstalled = false;
public static bool ExcelRetailPhysicallyInstalled = false;
public static bool GrooveRetailPhysicallyInstalled = false;
public static bool HomeBusinessRetailPhysicallyInstalled = false;
public static bool HomeStudentRetailPhysicallyInstalled = false;
public static bool InfoPathRetailPhysicallyInstalled = false;
public static bool OneNoteRetailPhysicallyInstalled = false;
public static bool OutlookRetailPhysicallyInstalled = false;
public static bool PowerPointRetailPhysicallyInstalled = false;
public static bool ProfessionalRetailPhysicallyInstalled = false;
public static bool ProjectProRetailPhysicallyInstalled = false;
public static bool ProjectStdRetailPhysicallyInstalled = false;
public static bool ProPlusRetailPhysicallyInstalled = false;
public static bool PublisherRetailPhysicallyInstalled = false;
public static bool SmallBusBasicsRetailPhysicallyInstalled = false;
public static bool StandardRetailPhysicallyInstalled = false;
public static bool VisioRetailPhysicallyInstalled = false;
public static bool WordRetailPhysicallyInstalled = false;
public static bool SharePointDesignerOtherPhysicallyInstalled = false;
public static bool StarterOtherPhysicallyInstalled = false;
public static bool OEMBypassAllPhysicallyInstalled = false;
public static bool HomeBusinessRetailPhysicallyInstalledC2R = false;
public static bool HomeStudentRetailPhysicallyInstalledC2R = false;
public static bool ProfessionalRetailPhysicallyInstalledC2R = false;
public static bool AccessVLLicenseInstalled = false;
public static bool ExcelVLLicenseInstalled = false;
public static bool GrooveVLLicenseInstalled = false;
public static bool InfoPathVLLicenseInstalled = false;
public static bool OneNoteVLLicenseInstalled = false;
public static bool OutlookVLLicenseInstalled = false;
public static bool PowerPointVLLicenseInstalled = false;
public static bool ProjectProVLLicenseInstalled = false;
public static bool ProjectStdVLLicenseInstalled = false;
public static bool ProPlusVLLicenseInstalled = false;
public static bool PublisherVLLicenseInstalled = false;
public static bool SmallBusBasicsVLLicenseInstalled = false;
public static bool StandardVLLicenseInstalled = false;
public static bool VisioPremVLLicenseInstalled = false;
public static bool VisioProVLLicenseInstalled = false;
public static bool VisioStdVLLicenseInstalled = false;
public static bool WordVLLicenseInstalled = false;
public static bool AccessRetailLicenseInstalled = false;
public static bool ExcelRetailLicenseInstalled = false;
public static bool GrooveRetailLicenseInstalled = false;
public static bool HomeBusinessRetailLicenseInstalled = false;
public static bool HomeStudentRetailLicenseInstalled = false;
public static bool InfoPathRetailLicenseInstalled = false;
public static bool OneNoteRetailLicenseInstalled = false;
public static bool OutlookRetailLicenseInstalled = false;
public static bool PowerPointRetailLicenseInstalled = false;
public static bool ProfessionalRetailLicenseInstalled = false;
public static bool ProjectProRetailLicenseInstalled = false;
public static bool ProjectStdRetailLicenseInstalled = false;
public static bool ProPlusRetailLicenseInstalled = false;
public static bool PublisherRetailLicenseInstalled = false;
public static bool SmallBusBasicsRetailLicenseInstalled = false;
public static bool StandardRetailLicenseInstalled = false;
public static bool VisioPremRetailLicenseInstalled = false;
public static bool VisioProRetailLicenseInstalled = false;
public static bool VisioStdRetailLicenseInstalled = false;
public static bool WordRetailLicenseInstalled = false;
public static bool SharePointDesignerOtherLicenseInstalled = false;
public static bool StarterOtherLicenseInstalled = false;
public static bool OEMBypassAllLicenseInstalled = false;
public static string AccessVLLicType;
public static string ExcelVLLicType;
public static string GrooveVLLicType;
public static string InfoPathVLLicType;
public static string OneNoteVLLicType;
public static string OutlookVLLicType;
public static string PowerPointVLLicType;
public static string ProjectProVLLicType;
public static string ProjectStdVLLicType;
public static string ProPlusVLLicType;
public static string PublisherVLLicType;
public static string SmallBusBasicsVLLicType;
public static string StandardVLLicType;
public static string VisioPremVLLicType;
public static string VisioProVLLicType;
public static string VisioStdVLLicType;
public static string WordVLLicType;
public static string AccessRetailLicType;
public static string ExcelRetailLicType;
public static string GrooveRetailLicType;
public static string HomeBusinessRetailLicType;
public static string HomeStudentRetailLicType;
public static string InfoPathRetailLicType;
public static string OneNoteRetailLicType;
public static string OutlookRetailLicType;
public static string PowerPointRetailLicType;
public static string ProfessionalRetailLicType;
public static string ProjectProRetailLicType;
public static string ProjectStdRetailLicType;
public static string ProPlusRetailLicType;
public static string PublisherRetailLicType;
public static string SmallBusBasicsRetailLicType;
public static string StandardRetailLicType;
public static string VisioPremRetailLicType;
public static string VisioProRetailLicType;
public static string VisioStdRetailLicType;
public static string WordRetailLicType;
public static string SharePointDesignerOtherLicType;
public static string StarterOtherLicType;
public static string OEMBypassAllLicType;
public static string AccessVLActiveSKU;
public static string ExcelVLActiveSKU;
public static string GrooveVLActiveSKU;
public static string InfoPathVLActiveSKU;
public static string OneNoteVLActiveSKU;
public static string OutlookVLActiveSKU;
public static string PowerPointVLActiveSKU;
public static string ProjectProVLActiveSKU;
public static string ProjectStdVLActiveSKU;
public static string ProPlusVLActiveSKU;
public static string PublisherVLActiveSKU;
public static string SmallBusBasicsVLActiveSKU;
public static string StandardVLActiveSKU;
public static string VisioPremVLActiveSKU;
public static string VisioProVLActiveSKU;
public static string VisioStdVLActiveSKU;
public static string WordVLActiveSKU;
public static string AccessRetailActiveSKU;
public static string ExcelRetailActiveSKU;
public static string GrooveRetailActiveSKU;
public static string HomeBusinessRetailActiveSKU;
public static string HomeStudentRetailActiveSKU;
public static string InfoPathRetailActiveSKU;
public static string OneNoteRetailActiveSKU;
public static string OutlookRetailActiveSKU;
public static string PowerPointRetailActiveSKU;
public static string ProfessionalRetailActiveSKU;
public static string ProjectProRetailActiveSKU;
public static string ProjectStdRetailActiveSKU;
public static string ProPlusRetailActiveSKU;
public static string PublisherRetailActiveSKU;
public static string SmallBusBasicsRetailActiveSKU;
public static string StandardRetailActiveSKU;
public static string VisioPremRetailActiveSKU;
public static string VisioProRetailActiveSKU;
public static string VisioStdRetailActiveSKU;
public static string WordRetailActiveSKU;
public static string SharePointDesignerOtherActiveSKU;
public static string StarterOtherActiveSKU;
public static string OEMBypassAllActiveSKU;
public static string AccessVLLicStatus;
public static string ExcelVLLicStatus;
public static string GrooveVLLicStatus;
public static string InfoPathVLLicStatus;
public static string OneNoteVLLicStatus;
public static string OutlookVLLicStatus;
public static string PowerPointVLLicStatus;
public static string ProjectProVLLicStatus;
public static string ProjectStdVLLicStatus;
public static string ProPlusVLLicStatus;
public static string PublisherVLLicStatus;
public static string SmallBusBasicsVLLicStatus;
public static string StandardVLLicStatus;
public static string VisioPremVLLicStatus;
public static string VisioProVLLicStatus;
public static string VisioStdVLLicStatus;
public static string WordVLLicStatus;
public static string AccessRetailLicStatus;
public static string ExcelRetailLicStatus;
public static string GrooveRetailLicStatus;
public static string HomeBusinessRetailLicStatus;
public static string HomeStudentRetailLicStatus;
public static string InfoPathRetailLicStatus;
public static string OneNoteRetailLicStatus;
public static string OutlookRetailLicStatus;
public static string PowerPointRetailLicStatus;
public static string ProfessionalRetailLicStatus;
public static string ProjectProRetailLicStatus;
public static string ProjectStdRetailLicStatus;
public static string ProPlusRetailLicStatus;
public static string PublisherRetailLicStatus;
public static string SmallBusBasicsRetailLicStatus;
public static string StandardRetailLicStatus;
public static string VisioPremRetailLicStatus;
public static string VisioProRetailLicStatus;
public static string VisioStdRetailLicStatus;
public static string WordRetailLicStatus;
public static string SharePointDesignerOtherLicStatus;
public static string StarterOtherLicStatus;
public static string OEMBypassAllLicStatus;
public static bool RunningSilent = false;
public static Result ExecuteCommand(string Command, int Timeout, bool SaveOutput)
{
Result result = new Result();
Process process = Process.Start(new ProcessStartInfo("cmd.exe", "/C " + Command)
{
CreateNoWindow = true,
UseShellExecute = false,
RedirectStandardOutput = true
});
StreamReader standardOutput = process.StandardOutput;
while (!process.HasExited)
Thread.Sleep(100);
result.ExitCode = process.ExitCode;
if (SaveOutput)
{
if (result.HasError)
result.Error = standardOutput.ReadToEnd();
else
result.Output = standardOutput.ReadToEnd();
}
process.Close();
return result;
}
public static Result FileCreate(string FileName, byte[] FileData, string CreatePath)
{
Result result = new Result();
DirectoryInfo directoryInfo = new DirectoryInfo(CreatePath);
if (!directoryInfo.Exists)
{
bool flag = false;
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
{
if (!flag)
{
try
{
directoryInfo.Create();
flag = true;
}
catch (IOException ex)
{
Thread.Sleep(50);
}
}
else
break;
}
if (!flag)
result.Error = "The directory \"" + directoryInfo.FullName + "\" could not be created";
}
if (!result.HasError)
{
bool flag = false;
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
{
if (!flag)
{
try
{
FileInfo fileInfo = new FileInfo(CreatePath + "\\" + FileName);
if (fileInfo.Exists)
fileInfo.Delete();
FileStream fileStream = fileInfo.OpenWrite();
fileStream.Write(FileData, 0, FileData.Length);
fileStream.Close();
flag = true;
}
catch (IOException ex)
{
Thread.Sleep(50);
}
}
else
break;
}
if (!flag)
result.Error = "The file \"" + CreatePath + "\\" + FileName + "\" could not be created";
}
return result;
}
public static Result FileDelete(string FileName)
{
Result result = new Result();
FileInfo fileInfo = new FileInfo(FileName);
if (fileInfo.Exists)
{
bool flag = false;
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
{
if (!flag)
{
try
{
fileInfo.Attributes = FileAttributes.Normal;
fileInfo.Delete();
flag = true;
}
catch (IOException ex)
{
Thread.Sleep(50);
}
}
else
break;
}
if (!flag)
result.Error = "The file \"" + fileInfo.FullName + "\" could not be deleted";
}
return result;
}
public static void KillProcess(Process process)
{
process.Kill();
while (!process.HasExited)
Thread.Sleep(100);
}
public static void ReplaceTextInFile(string filePath, string searchText, string replaceText)
{
StreamReader streamReader = new StreamReader(filePath);
string end = streamReader.ReadToEnd();
streamReader.Close();
string str = Regex.Replace(end, searchText, replaceText);
StreamWriter streamWriter = new StreamWriter(filePath);
streamWriter.Write(str);
streamWriter.Close();
}
public static void FolderCopy(DirectoryInfo source, DirectoryInfo target)
{
if (!Directory.Exists(target.FullName))
Directory.CreateDirectory(target.FullName);
foreach (FileInfo file in source.GetFiles())
file.CopyTo(Path.Combine(target.ToString(), file.Name), true);
foreach (DirectoryInfo directory in source.GetDirectories())
{
DirectoryInfo subdirectory = target.CreateSubdirectory(directory.Name);
Common.FolderCopy(directory, subdirectory);
}
}
public static Result FolderDelete(string DirectoryName)
{
Result result = new Result();
DirectoryInfo directoryInfo = new DirectoryInfo(DirectoryName);
if (directoryInfo.Exists)
{
bool flag = false;
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
{
if (!flag)
{
try
{
directoryInfo.Attributes = FileAttributes.Normal;
Directory.Delete(DirectoryName, true);
flag = true;
}
catch (IOException ex)
{
Thread.Sleep(50);
}
}
else
break;
}
if (!flag)
result.Error = "The directory \"" + DirectoryName + "\" could not be deleted";
}
return result;
}
public static void OfficeCriticalVariablesCheck()
{
Common.WINDIR = Environment.GetEnvironmentVariable("windir");
Common.ALLUSERSPROFILE = Environment.GetEnvironmentVariable("ALLUSERSPROFILE");
Common.TEMP = Environment.GetEnvironmentVariable("temp");
Common.OfficeInstalled = Common.IsOfficeInstalled();
Common.OfficeArchitecture = Common.GetOfficeArch();
Common.OfficeInstallPath = Common.GetOfficeInstallPath();
Common.BuildKMSPIDList();
Common.OSPPREARM = Common.GetRearmToolPath();
Common.OSPPSVCVersion = Common.GetOSPPSVCVersion();
}
public static bool IsOfficeInstalled()
{
try
{
Common.StartOSPPSVC();
return true;
}
catch (Exception ex)
{
return false;
}
}
public static string GetOfficeArch()
{
string officeArch;
try
{
if (((string) Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment").GetValue("PROCESSOR_ARCHITECTURE")).Equals("x86"))
{
officeArch = "x86";
}
else
{
RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Common\\InstallRoot");
if (registryKey != null)
{
string str = (string) registryKey.GetValue("Path");
officeArch = str == null || str.Length <= 0 ? "x64" : "x86-64";
}
else
officeArch = "x64";
}
}
catch (Exception ex)
{
ex.GetType();
officeArch = string.Empty;
}
return officeArch;
}
public static string GetOfficeInstallPath()
{
string empty;
try
{
switch (Common.OfficeArchitecture)
{
case "x86":
empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path");
break;
case "x86-64":
empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path");
break;
case "x64":
empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path");
break;
default:
empty = string.Empty;
break;
}
}
catch (Exception ex)
{
ex.GetType();
empty = string.Empty;
}
return empty;
}
public static string GetRearmToolPath()
{
string rearmToolPath;
try
{
switch (Common.OfficeArchitecture)
{
case "x86":
rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\"";
break;
case "x86-64":
rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles(x86)"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\"";
break;
case "x64":
rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramW6432"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\"";
break;
default:
rearmToolPath = string.Empty;
break;
}
}
catch (Exception ex)
{
ex.GetType();
rearmToolPath = string.Empty;
}
return rearmToolPath;
}
public static string GetOSPPSVCVersion()
{
string osppsvcVersion = string.Empty;
try
{
foreach (ManagementBaseObject managementBaseObject in new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM OfficeSoftwareProtectionService").Get())
osppsvcVersion = Convert.ToString(managementBaseObject["Version"]);
}
catch (Exception ex)
{
osppsvcVersion = "14.0.370.400";
}
return osppsvcVersion;
}
public static string GetPIDGENXPath()
{
string pidgenxPath;
try
{
switch (Common.OfficeArchitecture)
{
case "x86":
pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles"), "microsoft shared\\OFFICE14\\Office Setup Controller");
break;
case "x86-64":
pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles(x86)"), "microsoft shared\\OFFICE14\\Office Setup Controller");
break;
case "x64":
pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramW6432"), "microsoft shared\\OFFICE14\\Office Setup Controller");
break;
default:
pidgenxPath = string.Empty;
break;
}
}
catch (Exception ex)
{
ex.GetType();
pidgenxPath = string.Empty;
}
return pidgenxPath;
}
public static void BuildKMSPIDList()
{
Common.KMSPIDList.Add("55041-00168-305-190595-03-1033-3790.0000-2692009");
Common.KMSPIDList.Add("55041-00096-199-000004-03-1033-7600.0000-3632009");
Common.KMSPIDList.Add("55041-00168-305-246209-03-1033-7600.0000-0522010");
Common.KMSPIDList.Add("55041-00168-305-100667-03-1033-6002.0000-2372009");
Common.KMSPIDList.Add("55041-00142-026-982506-03-1033-3790.0000-0962010");
Common.KMSPIDList.Add("55041-00152-339-725949-03-1033-3790.0000-0972010");
Common.KMSPIDList.Add("55041-00140-015-871562-03-1033-7078.0000-0992009");
Common.KMSPIDList.Add("55041-00142-026-826687-03-1033-6000.0000-3472006");
Common.KMSPIDList.Add("55041-00152-105-000223-03-1033-6001.0000-0692009");
Common.KMSPIDList.Add("55041-00168-313-440506-03-1033-7600.0000-2242010");
Common.KMSPIDList.Add("55041-00142-026-098258-03-1033-6000.0000-3392006");
}
public static bool isValidPID(string key) => new Regex("^([0-9]{5})-([0-9]{5})-([0-9]{3})-([0-9]{6})-([0-9]{2})-([0-9]{4})-([0-9]{4}).([0-9]{4})-([0-9]{7})$").Match(key).Success;
public static bool IsAutoKMSInstalled()
{
bool flag = false;
if (Common.IsAutoKMSCustomTaskInstalled())
return true;
ScheduledTasks scheduledTasks = new ScheduledTasks();
try
{
scheduledTasks.OpenTask("AutoKMS").Close();
flag = true;
}
catch (Exception ex)
{
}
scheduledTasks.Dispose();
return flag;
}
public static bool IsAutoKMSCustomTaskInstalled()
{
bool flag = false;
ScheduledTasks scheduledTasks = new ScheduledTasks();
try
{
scheduledTasks.OpenTask("AutoKMSCustom").Close();
flag = true;
}
catch (Exception ex)
{
}
scheduledTasks.Dispose();
return flag;
}
public static bool IsAutoKMSServiceInstalled()
{
foreach (ServiceController service in ServiceController.GetServices())
{
if (service.ServiceName == "AutoKMS")
return true;
}
return false;
}
public static bool IsAutoRearmInstalled()
{
bool flag = false;
ScheduledTasks scheduledTasks = new ScheduledTasks();
try
{
scheduledTasks.OpenTask("AutoRearm").Close();
flag = true;
}
catch (Exception ex)
{
}
scheduledTasks.Dispose();
return flag;
}
public static bool IsIORRTInstalled()
{
bool flag = false;
if (new FileInfo(Environment.GetEnvironmentVariable("SYSTEMDRIVE") + "\\IORRT\\IORRT.bat").Exists)
flag = true;
ScheduledTasks scheduledTasks = new ScheduledTasks();
try
{
scheduledTasks.OpenTask("IORRT").Close();
flag = true;
}
catch (Exception ex)
{
}
scheduledTasks.Dispose();
return flag;
}
public static void GetLicConfigStatus()
{
Console.WriteLine("Getting Office License Configuration Information.");
string str = Activation.CheckActivation(true);
if (str.Contains("8ce7e872-188c-4b98-9d90-f8f90b7aad02"))
{
Common.AccessVLLicenseInstalled = true;
Common.AccessVLLicType = "KMS";
Common.AccessVLActiveSKU = "8ce7e872-188c-4b98-9d90-f8f90b7aad02";
Common.AccessVLLicStatus = Common.GetLicStatus("8ce7e872-188c-4b98-9d90-f8f90b7aad02");
}
if (str.Contains("95ab3ec8-4106-4f9d-b632-03c019d1d23f"))
{
Common.AccessVLLicenseInstalled = true;
Common.AccessVLLicType = "MAK";
Common.AccessVLActiveSKU = "95ab3ec8-4106-4f9d-b632-03c019d1d23f";
Common.AccessVLLicStatus = Common.GetLicStatus("95ab3ec8-4106-4f9d-b632-03c019d1d23f");
}
if (str.Contains("cee5d470-6e3b-4fcc-8c2b-d17428568a9f"))
{
Common.ExcelVLLicenseInstalled = true;
Common.ExcelVLLicType = "KMS";
Common.ExcelVLActiveSKU = "cee5d470-6e3b-4fcc-8c2b-d17428568a9f";
Common.ExcelVLLicStatus = Common.GetLicStatus("cee5d470-6e3b-4fcc-8c2b-d17428568a9f");
}
if (str.Contains("71dc86ff-f056-40d0-8ffb-9592705c9b76"))
{
Common.ExcelVLLicenseInstalled = true;
Common.ExcelVLLicType = "MAK";
Common.ExcelVLActiveSKU = "71dc86ff-f056-40d0-8ffb-9592705c9b76";
Common.ExcelVLLicStatus = Common.GetLicStatus("71dc86ff-f056-40d0-8ffb-9592705c9b76");
}
if (str.Contains("8947d0b8-c33b-43e1-8c56-9b674c052832"))
{
Common.GrooveVLLicenseInstalled = true;
Common.GrooveVLLicType = "KMS";
Common.GrooveVLActiveSKU = "8947d0b8-c33b-43e1-8c56-9b674c052832";
Common.GrooveVLLicStatus = Common.GetLicStatus("8947d0b8-c33b-43e1-8c56-9b674c052832");
}
if (str.Contains("fdad0dfa-417d-4b4f-93e4-64ea8867b7fd"))
{
Common.GrooveVLLicenseInstalled = true;
Common.GrooveVLLicType = "MAK";
Common.GrooveVLActiveSKU = "fdad0dfa-417d-4b4f-93e4-64ea8867b7fd";
Common.GrooveVLLicStatus = Common.GetLicStatus("fdad0dfa-417d-4b4f-93e4-64ea8867b7fd");
}
if (str.Contains("ca6b6639-4ad6-40ae-a575-14dee07f6430"))
{
Common.InfoPathVLLicenseInstalled = true;
Common.InfoPathVLLicType = "KMS";
Common.InfoPathVLActiveSKU = "ca6b6639-4ad6-40ae-a575-14dee07f6430";
Common.InfoPathVLLicStatus = Common.GetLicStatus("ca6b6639-4ad6-40ae-a575-14dee07f6430");
}
if (str.Contains("85e22450-b741-430c-a172-a37962c938af"))
{
Common.InfoPathVLLicenseInstalled = true;
Common.InfoPathVLLicType = "MAK";
Common.InfoPathVLActiveSKU = "85e22450-b741-430c-a172-a37962c938af";
Common.InfoPathVLLicStatus = Common.GetLicStatus("85e22450-b741-430c-a172-a37962c938af");
}
if (str.Contains("ab586f5c-5256-4632-962f-fefd8b49e6f4"))
{
Common.OneNoteVLLicenseInstalled = true;
Common.OneNoteVLLicType = "KMS";
Common.OneNoteVLActiveSKU = "ab586f5c-5256-4632-962f-fefd8b49e6f4";
Common.OneNoteVLLicStatus = Common.GetLicStatus("ab586f5c-5256-4632-962f-fefd8b49e6f4");
}
if (str.Contains("6860b31f-6a67-48b8-84b9-e312b3485c4b"))
{
Common.OneNoteVLLicenseInstalled = true;
Common.OneNoteVLLicType = "MAK";
Common.OneNoteVLActiveSKU = "6860b31f-6a67-48b8-84b9-e312b3485c4b";
Common.OneNoteVLLicStatus = Common.GetLicStatus("6860b31f-6a67-48b8-84b9-e312b3485c4b");
}
if (str.Contains("ecb7c192-73ab-4ded-acf4-2399b095d0cc"))
{
Common.OutlookVLLicenseInstalled = true;
Common.OutlookVLLicType = "KMS";
Common.OutlookVLActiveSKU = "ecb7c192-73ab-4ded-acf4-2399b095d0cc";
Common.OutlookVLLicStatus = Common.GetLicStatus("ecb7c192-73ab-4ded-acf4-2399b095d0cc");
}
if (str.Contains("a9aeabd8-63b8-4079-a28e-f531807fd6b8"))
{
Common.OutlookVLLicenseInstalled = true;
Common.OutlookVLLicType = "MAK";
Common.OutlookVLActiveSKU = "a9aeabd8-63b8-4079-a28e-f531807fd6b8";
Common.OutlookVLLicStatus = Common.GetLicStatus("a9aeabd8-63b8-4079-a28e-f531807fd6b8");
}
if (str.Contains("45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a"))
{
Common.PowerPointVLLicenseInstalled = true;
Common.PowerPointVLLicType = "KMS";
Common.PowerPointVLActiveSKU = "45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a";
Common.PowerPointVLLicStatus = Common.GetLicStatus("45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a");
}
if (str.Contains("38252940-718c-4aa6-81a4-135398e53851"))
{
Common.PowerPointVLLicenseInstalled = true;
Common.PowerPointVLLicType = "MAK";
Common.PowerPointVLActiveSKU = "38252940-718c-4aa6-81a4-135398e53851";
Common.PowerPointVLLicStatus = Common.GetLicStatus("38252940-718c-4aa6-81a4-135398e53851");
}
if (str.Contains("df133ff7-bf14-4f95-afe3-7b48e7e331ef"))
{
Common.ProjectProVLLicenseInstalled = true;
Common.ProjectProVLLicType = "KMS";
Common.ProjectProVLActiveSKU = "df133ff7-bf14-4f95-afe3-7b48e7e331ef";
Common.ProjectProVLLicStatus = Common.GetLicStatus("df133ff7-bf14-4f95-afe3-7b48e7e331ef");
}
if (str.Contains("1cf57a59-c532-4e56-9a7d-ffa2fe94b474"))
{
Common.ProjectProVLLicenseInstalled = true;
Common.ProjectProVLLicType = "MAK";
Common.ProjectProVLActiveSKU = "1cf57a59-c532-4e56-9a7d-ffa2fe94b474";
Common.ProjectProVLLicStatus = Common.GetLicStatus("1cf57a59-c532-4e56-9a7d-ffa2fe94b474");
}
if (str.Contains("5dc7bf61-5ec9-4996-9ccb-df806a2d0efe"))
{
Common.ProjectStdVLLicenseInstalled = true;
Common.ProjectStdVLLicType = "KMS";
Common.ProjectStdVLActiveSKU = "5dc7bf61-5ec9-4996-9ccb-df806a2d0efe";
Common.ProjectStdVLLicStatus = Common.GetLicStatus("5dc7bf61-5ec9-4996-9ccb-df806a2d0efe");
}
if (str.Contains("11b39439-6b93-4642-9570-f2eb81be2238"))
{
Common.ProjectStdVLLicenseInstalled = true;
Common.ProjectStdVLLicType = "KMS";
Common.ProjectStdVLActiveSKU = "11b39439-6b93-4642-9570-f2eb81be2238";
Common.ProjectStdVLLicStatus = Common.GetLicStatus("11b39439-6b93-4642-9570-f2eb81be2238");
}
if (str.Contains("b6e9fae1-1a0e-4c61-99d0-4af068915378"))
{
Common.ProjectStdVLLicenseInstalled = true;
Common.ProjectStdVLLicType = "MAK";
Common.ProjectStdVLActiveSKU = "b6e9fae1-1a0e-4c61-99d0-4af068915378";
Common.ProjectStdVLLicStatus = Common.GetLicStatus("b6e9fae1-1a0e-4c61-99d0-4af068915378");
}
if (str.Contains("6f327760-8c5c-417c-9b61-836a98287e0c"))
{
Common.ProPlusVLLicenseInstalled = true;
Common.ProPlusVLLicType = "KMS";
Common.ProPlusVLActiveSKU = "6f327760-8c5c-417c-9b61-836a98287e0c";
Common.ProPlusVLLicStatus = Common.GetLicStatus("6f327760-8c5c-417c-9b61-836a98287e0c");
}
if (str.Contains("fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7"))
{
Common.ProPlusVLLicenseInstalled = true;
Common.ProPlusVLLicType = "MAK";
Common.ProPlusVLActiveSKU = "fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7";
Common.ProPlusVLLicStatus = Common.GetLicStatus("fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7");
}
if (str.Contains("191301d3-a579-428c-b0c7-d7988500f9e3"))
{
Common.ProPlusVLLicenseInstalled = true;
Common.ProPlusVLLicType = "MAK (Academic)";
Common.ProPlusVLActiveSKU = "191301d3-a579-428c-b0c7-d7988500f9e3";
Common.ProPlusVLLicStatus = Common.GetLicStatus("191301d3-a579-428c-b0c7-d7988500f9e3");
}
if (str.Contains("b50c4f75-599b-43e8-8dcd-1081a7967241"))
{
Common.PublisherVLLicenseInstalled = true;
Common.PublisherVLLicType = "KMS";
Common.PublisherVLActiveSKU = "b50c4f75-599b-43e8-8dcd-1081a7967241";
Common.PublisherVLLicStatus = Common.GetLicStatus("b50c4f75-599b-43e8-8dcd-1081a7967241");
}
if (str.Contains("3d014759-b128-4466-9018-e80f6320d9d0"))
{
Common.PublisherVLLicenseInstalled = true;
Common.PublisherVLLicType = "MAK";
Common.PublisherVLActiveSKU = "3d014759-b128-4466-9018-e80f6320d9d0";
Common.PublisherVLLicStatus = Common.GetLicStatus("3d014759-b128-4466-9018-e80f6320d9d0");
}
if (str.Contains("ea509e87-07a1-4a45-9edc-eba5a39f36af"))
{
Common.SmallBusBasicsVLLicenseInstalled = true;
Common.SmallBusBasicsVLLicType = "KMS";
Common.SmallBusBasicsVLActiveSKU = "ea509e87-07a1-4a45-9edc-eba5a39f36af";
Common.SmallBusBasicsVLLicStatus = Common.GetLicStatus("ea509e87-07a1-4a45-9edc-eba5a39f36af");
}
if (str.Contains("8090771e-d41a-4482-929e-de87f1f47e46"))
{
Common.SmallBusBasicsVLLicenseInstalled = true;
Common.SmallBusBasicsVLLicType = "MAK";
Common.SmallBusBasicsVLActiveSKU = "8090771e-d41a-4482-929e-de87f1f47e46";
Common.SmallBusBasicsVLLicStatus = Common.GetLicStatus("8090771e-d41a-4482-929e-de87f1f47e46");
}
if (str.Contains("9da2a678-fb6b-4e67-ab84-60dd6a9c819a"))
{
Common.StandardVLLicenseInstalled = true;
Common.StandardVLLicType = "KMS";
Common.StandardVLActiveSKU = "9da2a678-fb6b-4e67-ab84-60dd6a9c819a";
Common.StandardVLLicStatus = Common.GetLicStatus("9da2a678-fb6b-4e67-ab84-60dd6a9c819a");
}
if (str.Contains("1f76e346-e0be-49bc-9954-70ec53a4fcfe"))
{
Common.StandardVLLicenseInstalled = true;
Common.StandardVLLicType = "MAK";
Common.StandardVLActiveSKU = "1f76e346-e0be-49bc-9954-70ec53a4fcfe";
Common.StandardVLLicStatus = Common.GetLicStatus("1f76e346-e0be-49bc-9954-70ec53a4fcfe");
}
if (str.Contains("dd457678-5c3e-48e4-bc67-a89b7a3e3b44"))
{
Common.StandardVLLicenseInstalled = true;
Common.StandardVLLicType = "MAK (Academic)";
Common.StandardVLActiveSKU = "dd457678-5c3e-48e4-bc67-a89b7a3e3b44";
Common.StandardVLLicStatus = Common.GetLicStatus("dd457678-5c3e-48e4-bc67-a89b7a3e3b44");
}
if (str.Contains("92236105-bb67-494f-94c7-7f7a607929bd"))
{
Common.VisioPremVLLicenseInstalled = true;
Common.VisioPremVLLicType = "KMS";
Common.VisioPremVLActiveSKU = "92236105-bb67-494f-94c7-7f7a607929bd";
Common.VisioPremVLLicStatus = Common.GetLicStatus("92236105-bb67-494f-94c7-7f7a607929bd");
}
if (str.Contains("36756cb8-8e69-4d11-9522-68899507cd6a"))
{
Common.VisioPremVLLicenseInstalled = true;
Common.VisioPremVLLicType = "MAK";
Common.VisioPremVLActiveSKU = "36756cb8-8e69-4d11-9522-68899507cd6a";
Common.VisioPremVLLicStatus = Common.GetLicStatus("36756cb8-8e69-4d11-9522-68899507cd6a");
}
if (str.Contains("e558389c-83c3-4b29-adfe-5e4d7f46c358"))
{
Common.VisioProVLLicenseInstalled = true;
Common.VisioProVLLicType = "KMS";
Common.VisioProVLActiveSKU = "e558389c-83c3-4b29-adfe-5e4d7f46c358";
Common.VisioProVLLicStatus = Common.GetLicStatus("e558389c-83c3-4b29-adfe-5e4d7f46c358");
}
if (str.Contains("5980cf2b-e460-48af-921e-0c2a79025d23"))
{
Common.VisioProVLLicenseInstalled = true;
Common.VisioProVLLicType = "MAK";
Common.VisioProVLActiveSKU = "5980cf2b-e460-48af-921e-0c2a79025d23";
Common.VisioProVLLicStatus = Common.GetLicStatus("5980cf2b-e460-48af-921e-0c2a79025d23");
}
if (str.Contains("9ed833ff-4f92-4f36-b370-8683a4f13275"))
{
Common.VisioStdVLLicenseInstalled = true;
Common.VisioStdVLLicType = "KMS";
Common.VisioStdVLActiveSKU = "9ed833ff-4f92-4f36-b370-8683a4f13275";
Common.VisioStdVLLicStatus = Common.GetLicStatus("9ed833ff-4f92-4f36-b370-8683a4f13275");
}
if (str.Contains("cab3a4c4-f31a-4c12-afa9-a0eecc86bd95"))
{
Common.VisioStdVLLicenseInstalled = true;
Common.VisioStdVLLicType = "MAK";
Common.VisioStdVLActiveSKU = "cab3a4c4-f31a-4c12-afa9-a0eecc86bd95";
Common.VisioStdVLLicStatus = Common.GetLicStatus("cab3a4c4-f31a-4c12-afa9-a0eecc86bd95");
}
if (str.Contains("2d0882e7-a4e7-423b-8ccc-70d91e0158b1"))
{
Common.WordVLLicenseInstalled = true;
Common.WordVLLicType = "KMS";
Common.WordVLActiveSKU = "2d0882e7-a4e7-423b-8ccc-70d91e0158b1";
Common.WordVLLicStatus = Common.GetLicStatus("2d0882e7-a4e7-423b-8ccc-70d91e0158b1");
}
if (str.Contains("98d4050e-9c98-49bf-9be1-85e12eb3ab13"))
{
Common.WordVLLicenseInstalled = true;
Common.WordVLLicType = "MAK";
Common.WordVLActiveSKU = "98d4050e-9c98-49bf-9be1-85e12eb3ab13";
Common.WordVLLicStatus = Common.GetLicStatus("98d4050e-9c98-49bf-9be1-85e12eb3ab13");
}
if (str.Contains("c1ceda8b-c578-4d5d-a4aa-23626be4e234"))
{
Common.OEMBypassAllLicenseInstalled = true;
Common.OEMBypassAllLicType = "Bypass ALL (OEM)";
Common.OEMBypassAllActiveSKU = "c1ceda8b-c578-4d5d-a4aa-23626be4e234";
Common.OEMBypassAllLicStatus = "Activated";
}
if (str.Contains("4b17d082-d27d-467d-9e70-40b805714c0a"))
{
Common.AccessRetailLicenseInstalled = true;
Common.AccessRetailLicType = "Retail (OEM)";
Common.AccessRetailActiveSKU = "4b17d082-d27d-467d-9e70-40b805714c0a";
Common.AccessRetailLicStatus = Common.GetLicStatus("4b17d082-d27d-467d-9e70-40b805714c0a");
}
if (str.Contains("4d463c2c-0505-4626-8cdb-a4da82e2d8ed"))
{
Common.AccessRetailLicenseInstalled = true;
Common.AccessRetailLicType = "Retail";
Common.AccessRetailActiveSKU = "4d463c2c-0505-4626-8cdb-a4da82e2d8ed";
Common.AccessRetailLicStatus = Common.GetLicStatus("4d463c2c-0505-4626-8cdb-a4da82e2d8ed");
}
if (str.Contains("b3dade99-de64-4cec-bcc7-a584d510782a"))
{
Common.AccessRetailLicenseInstalled = true;
Common.AccessRetailLicType = "Subscription";
Common.AccessRetailActiveSKU = "b3dade99-de64-4cec-bcc7-a584d510782a";
Common.AccessRetailLicStatus = Common.GetLicStatus("b3dade99-de64-4cec-bcc7-a584d510782a");
}
if (str.Contains("ed826596-52c4-4a81-85bd-0f343cbc6d67"))
{
Common.AccessRetailLicenseInstalled = true;
Common.AccessRetailLicType = "Trial";
Common.AccessRetailActiveSKU = "ed826596-52c4-4a81-85bd-0f343cbc6d67";
Common.AccessRetailLicStatus = Common.GetLicStatus("ed826596-52c4-4a81-85bd-0f343cbc6d67");
}
if (str.Contains("8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Retail (Home and Student) (OEM)";
Common.ExcelRetailActiveSKU = "8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd";
Common.ExcelRetailLicStatus = Common.GetLicStatus("8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd");
}
if (str.Contains("eaeed721-9715-46fc-b2f8-03eea2ef1fe2"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Retail (OEM)";
Common.ExcelRetailActiveSKU = "eaeed721-9715-46fc-b2f8-03eea2ef1fe2";
Common.ExcelRetailLicStatus = Common.GetLicStatus("eaeed721-9715-46fc-b2f8-03eea2ef1fe2");
}
if (str.Contains("c3ae020c-5a71-4cc5-a27a-2a97c2d46860"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Retail (Home and Student)";
Common.ExcelRetailActiveSKU = "c3ae020c-5a71-4cc5-a27a-2a97c2d46860";
Common.ExcelRetailLicStatus = Common.GetLicStatus("c3ae020c-5a71-4cc5-a27a-2a97c2d46860");
}
if (str.Contains("4eaff0d0-c6cb-4187-94f3-c7656d49a0aa"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Retail";
Common.ExcelRetailActiveSKU = "4eaff0d0-c6cb-4187-94f3-c7656d49a0aa";
Common.ExcelRetailLicStatus = Common.GetLicStatus("4eaff0d0-c6cb-4187-94f3-c7656d49a0aa");
}
if (str.Contains("c7df3516-425a-4a84-9420-0112f3094d90"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Subscription (Home and Student)";
Common.ExcelRetailActiveSKU = "c7df3516-425a-4a84-9420-0112f3094d90";
Common.ExcelRetailLicStatus = Common.GetLicStatus("c7df3516-425a-4a84-9420-0112f3094d90");
}
if (str.Contains("0be50797-9053-4f15-b9b1-2f2c5a310816"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Subscription";
Common.ExcelRetailActiveSKU = "0be50797-9053-4f15-b9b1-2f2c5a310816";
Common.ExcelRetailLicStatus = Common.GetLicStatus("0be50797-9053-4f15-b9b1-2f2c5a310816");
}
if (str.Contains("f4f25e2b-c13c-4256-8e4c-5d4d82e1b862"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Trial (Home and Student)";
Common.ExcelRetailActiveSKU = "f4f25e2b-c13c-4256-8e4c-5d4d82e1b862";
Common.ExcelRetailLicStatus = Common.GetLicStatus("f4f25e2b-c13c-4256-8e4c-5d4d82e1b862");
}
if (str.Contains("8fc26056-52e4-4519-889f-cdbedeac7c31"))
{
Common.ExcelRetailLicenseInstalled = true;
Common.ExcelRetailLicType = "Trial";
Common.ExcelRetailActiveSKU = "8fc26056-52e4-4519-889f-cdbedeac7c31";
Common.ExcelRetailLicStatus = Common.GetLicStatus("8fc26056-52e4-4519-889f-cdbedeac7c31");
}
if (str.Contains("209408df-98db-4eeb-b96b-d0b9a4b13468"))
{
Common.GrooveRetailLicenseInstalled = true;
Common.GrooveRetailLicType = "Retail (OEM)";
Common.GrooveRetailActiveSKU = "209408df-98db-4eeb-b96b-d0b9a4b13468";
Common.GrooveRetailLicStatus = Common.GetLicStatus("209408df-98db-4eeb-b96b-d0b9a4b13468");
}
if (str.Contains("7004b7f0-6407-4f45-8eac-966e5f868bde"))
{
Common.GrooveRetailLicenseInstalled = true;
Common.GrooveRetailLicType = "Retail";
Common.GrooveRetailActiveSKU = "7004b7f0-6407-4f45-8eac-966e5f868bde";
Common.GrooveRetailLicStatus = Common.GetLicStatus("7004b7f0-6407-4f45-8eac-966e5f868bde");
}
if (str.Contains("84155b23-bae0-4748-967b-40e12917b0bb"))
{
Common.GrooveRetailLicenseInstalled = true;
Common.GrooveRetailLicType = "Subscription";
Common.GrooveRetailActiveSKU = "84155b23-bae0-4748-967b-40e12917b0bb";
Common.GrooveRetailLicStatus = Common.GetLicStatus("84155b23-bae0-4748-967b-40e12917b0bb");
}
if (str.Contains("dd1e0912-6816-4dc2-a8bf-aa2971db0e25"))
{
Common.GrooveRetailLicenseInstalled = true;
Common.GrooveRetailLicType = "Trial";
Common.GrooveRetailActiveSKU = "dd1e0912-6816-4dc2-a8bf-aa2971db0e25";
Common.GrooveRetailLicStatus = Common.GetLicStatus("dd1e0912-6816-4dc2-a8bf-aa2971db0e25");
}
if (str.Contains("2beb303e-66c6-4422-b2ec-5aea48b75ee5"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Bypass (Trial)";
Common.HomeBusinessRetailActiveSKU = "2beb303e-66c6-4422-b2ec-5aea48b75ee5";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("2beb303e-66c6-4422-b2ec-5aea48b75ee5");
}
if (str.Contains("f63b84d0-ed9d-4b05-99e4-19d33fd7afbd"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Retail (OEM)";
Common.HomeBusinessRetailActiveSKU = "f63b84d0-ed9d-4b05-99e4-19d33fd7afbd";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("f63b84d0-ed9d-4b05-99e4-19d33fd7afbd");
}
if (str.Contains("0eaaf923-70a2-48bd-a6f1-54cc1aa95c13"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Retail (OEM)";
Common.HomeBusinessRetailActiveSKU = "0eaaf923-70a2-48bd-a6f1-54cc1aa95c13";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("0eaaf923-70a2-48bd-a6f1-54cc1aa95c13");
}
if (str.Contains("00b6bbfc-4091-4182-bb81-93a9a6deb46a"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Retail (OEM)";
Common.HomeBusinessRetailActiveSKU = "00b6bbfc-4091-4182-bb81-93a9a6deb46a";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("00b6bbfc-4091-4182-bb81-93a9a6deb46a");
}
if (str.Contains("7b7d1f17-fdcb-4820-9789-9bec6e377821"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Retail";
Common.HomeBusinessRetailActiveSKU = "7b7d1f17-fdcb-4820-9789-9bec6e377821";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("7b7d1f17-fdcb-4820-9789-9bec6e377821");
}
if (str.Contains("00495466-527f-442f-a681-f36fad813f86"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Retail";
Common.HomeBusinessRetailActiveSKU = "00495466-527f-442f-a681-f36fad813f86";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("00495466-527f-442f-a681-f36fad813f86");
}
if (str.Contains("4efbd4c4-5422-434c-8c25-75da21b9381c"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Retail";
Common.HomeBusinessRetailActiveSKU = "4efbd4c4-5422-434c-8c25-75da21b9381c";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("4efbd4c4-5422-434c-8c25-75da21b9381c");
}
if (str.Contains("b21da2d5-50f1-4c5c-bf59-07baa35e25ba"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Subscription";
Common.HomeBusinessRetailActiveSKU = "b21da2d5-50f1-4c5c-bf59-07baa35e25ba";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("b21da2d5-50f1-4c5c-bf59-07baa35e25ba");
}
if (str.Contains("2637e47c-cd16-45a1-8ff7-b7938723fd10"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Subscription";
Common.HomeBusinessRetailActiveSKU = "2637e47c-cd16-45a1-8ff7-b7938723fd10";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("2637e47c-cd16-45a1-8ff7-b7938723fd10");
}
if (str.Contains("eff11b33-79b0-4d87-b05f-ae5e4ec5f209"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Subscription";
Common.HomeBusinessRetailActiveSKU = "eff11b33-79b0-4d87-b05f-ae5e4ec5f209";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("eff11b33-79b0-4d87-b05f-ae5e4ec5f209");
}
if (str.Contains("19316117-30a8-4773-8fd9-7f7231f4e060"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Subscription";
Common.HomeBusinessRetailActiveSKU = "19316117-30a8-4773-8fd9-7f7231f4e060";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("19316117-30a8-4773-8fd9-7f7231f4e060");
}
if (str.Contains("4790b2a5-bbf2-4c26-976f-d7736e516cce"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Trial";
Common.HomeBusinessRetailActiveSKU = "4790b2a5-bbf2-4c26-976f-d7736e516cce";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("4790b2a5-bbf2-4c26-976f-d7736e516cce");
}
if (str.Contains("1dfbb6c1-0c4d-44e9-a0ea-77f59146e011"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Trial";
Common.HomeBusinessRetailActiveSKU = "1dfbb6c1-0c4d-44e9-a0ea-77f59146e011";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("1dfbb6c1-0c4d-44e9-a0ea-77f59146e011");
}
if (str.Contains("0b1aca01-5c25-468f-809d-da81cb49ac3a"))
{
Common.HomeBusinessRetailLicenseInstalled = true;
Common.HomeBusinessRetailLicType = "Bypass (Demo) (Trial)";
Common.HomeBusinessRetailActiveSKU = "0b1aca01-5c25-468f-809d-da81cb49ac3a";
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("0b1aca01-5c25-468f-809d-da81cb49ac3a");
}
if (str.Contains("f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Bypass (Trial)";
Common.HomeStudentRetailActiveSKU = "f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec");
}
if (str.Contains("5dbe2163-3fa9-464c-b8b7-caadde61e4ff"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Retail (OEM)";
Common.HomeStudentRetailActiveSKU = "5dbe2163-3fa9-464c-b8b7-caadde61e4ff";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("5dbe2163-3fa9-464c-b8b7-caadde61e4ff");
}
if (str.Contains("0e795cce-5bad-40b1-8803-ce71fb89031d"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Retail (OEM)";
Common.HomeStudentRetailActiveSKU = "0e795cce-5bad-40b1-8803-ce71fb89031d";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("0e795cce-5bad-40b1-8803-ce71fb89031d");
}
if (str.Contains("ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Retail (OEM)";
Common.HomeStudentRetailActiveSKU = "ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020");
}
if (str.Contains("09e2d37e-474b-4121-8626-58ad9be5776f"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Retail";
Common.HomeStudentRetailActiveSKU = "09e2d37e-474b-4121-8626-58ad9be5776f";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("09e2d37e-474b-4121-8626-58ad9be5776f");
}
if (str.Contains("1caef4ec-adec-4236-a835-882f5afd4bf0"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Retail";
Common.HomeStudentRetailActiveSKU = "1caef4ec-adec-4236-a835-882f5afd4bf0";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("1caef4ec-adec-4236-a835-882f5afd4bf0");
}
if (str.Contains("7b0ff49b-22da-4c74-876f-b039616d9a4e"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Retail";
Common.HomeStudentRetailActiveSKU = "7b0ff49b-22da-4c74-876f-b039616d9a4e";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("7b0ff49b-22da-4c74-876f-b039616d9a4e");
}
if (str.Contains("afca9e83-152d-48a8-a492-6d552e40ee8a"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Subscription";
Common.HomeStudentRetailActiveSKU = "afca9e83-152d-48a8-a492-6d552e40ee8a";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("afca9e83-152d-48a8-a492-6d552e40ee8a");
}
if (str.Contains("3850c794-b06f-4633-b02f-8ac4df0a059f"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Trial";
Common.HomeStudentRetailActiveSKU = "3850c794-b06f-4633-b02f-8ac4df0a059f";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("3850c794-b06f-4633-b02f-8ac4df0a059f");
}
if (str.Contains("8fc4269f-a845-4d1f-9df0-9f499c92d9cb"))
{
Common.HomeStudentRetailLicenseInstalled = true;
Common.HomeStudentRetailLicType = "Bypass (Demo) (Trial)";
Common.HomeStudentRetailActiveSKU = "8fc4269f-a845-4d1f-9df0-9f499c92d9cb";
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("8fc4269f-a845-4d1f-9df0-9f499c92d9cb");
}
if (str.Contains("866ac003-01a0-49fd-a6ec-f8f56abdcfab"))
{
Common.InfoPathRetailLicenseInstalled = true;
Common.InfoPathRetailLicType = "Retail (OEM)";
Common.InfoPathRetailActiveSKU = "866ac003-01a0-49fd-a6ec-f8f56abdcfab";
Common.InfoPathRetailLicStatus = Common.GetLicStatus("866ac003-01a0-49fd-a6ec-f8f56abdcfab");
}
if (str.Contains("ef1da464-01c8-43a6-91af-e4e5713744f9"))
{
Common.InfoPathRetailLicenseInstalled = true;
Common.InfoPathRetailLicType = "Retail";
Common.InfoPathRetailActiveSKU = "ef1da464-01c8-43a6-91af-e4e5713744f9";
Common.InfoPathRetailLicStatus = Common.GetLicStatus("ef1da464-01c8-43a6-91af-e4e5713744f9");
}
if (str.Contains("0209ac7b-8a4b-450b-92f2-b583152a2613"))
{
Common.InfoPathRetailLicenseInstalled = true;
Common.InfoPathRetailLicType = "Subscription";
Common.InfoPathRetailActiveSKU = "0209ac7b-8a4b-450b-92f2-b583152a2613";
Common.InfoPathRetailLicStatus = Common.GetLicStatus("0209ac7b-8a4b-450b-92f2-b583152a2613");
}
if (str.Contains("4f0b7650-a09d-4180-976d-76d8b31ea1b4"))
{
Common.InfoPathRetailLicenseInstalled = true;
Common.InfoPathRetailLicType = "Trial";
Common.InfoPathRetailActiveSKU = "4f0b7650-a09d-4180-976d-76d8b31ea1b4";
Common.InfoPathRetailLicStatus = Common.GetLicStatus("4f0b7650-a09d-4180-976d-76d8b31ea1b4");
}
if (str.Contains("9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Retail (Home and Student) (OEM)";
Common.OneNoteRetailActiveSKU = "9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7");
}
if (str.Contains("115a5cf2-d4cf-4627-91dc-839df666d082"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Retail (OEM)";
Common.OneNoteRetailActiveSKU = "115a5cf2-d4cf-4627-91dc-839df666d082";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("115a5cf2-d4cf-4627-91dc-839df666d082");
}
if (str.Contains("25fe4611-b44d-49cc-ae87-2143d299194e"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Retail (Home and Student)";
Common.OneNoteRetailActiveSKU = "25fe4611-b44d-49cc-ae87-2143d299194e";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("25fe4611-b44d-49cc-ae87-2143d299194e");
}
if (str.Contains("3f7aa693-9a7e-44fc-9309-bb3d8e604925"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Retail";
Common.OneNoteRetailActiveSKU = "3f7aa693-9a7e-44fc-9309-bb3d8e604925";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("3f7aa693-9a7e-44fc-9309-bb3d8e604925");
}
if (str.Contains("d82665d5-2d8f-46ba-abec-fdf06206b956"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Subscription (Home and Student)";
Common.OneNoteRetailActiveSKU = "d82665d5-2d8f-46ba-abec-fdf06206b956";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("d82665d5-2d8f-46ba-abec-fdf06206b956");
}
if (str.Contains("698fa94f-eb99-43be-ab8c-5a085c36936c"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Subscription";
Common.OneNoteRetailActiveSKU = "698fa94f-eb99-43be-ab8c-5a085c36936c";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("698fa94f-eb99-43be-ab8c-5a085c36936c");
}
if (str.Contains("b49d9abe-7f30-40aa-9a4c-bde08a14832d"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Trial (Home and Student)";
Common.OneNoteRetailActiveSKU = "b49d9abe-7f30-40aa-9a4c-bde08a14832d";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("b49d9abe-7f30-40aa-9a4c-bde08a14832d");
}
if (str.Contains("8cc3794c-4b71-44ea-baae-d95cc1d17042"))
{
Common.OneNoteRetailLicenseInstalled = true;
Common.OneNoteRetailLicType = "Trial";
Common.OneNoteRetailActiveSKU = "8cc3794c-4b71-44ea-baae-d95cc1d17042";
Common.OneNoteRetailLicStatus = Common.GetLicStatus("8cc3794c-4b71-44ea-baae-d95cc1d17042");
}
if (str.Contains("8c54246a-31fe-4274-90c7-687987735848"))
{
Common.OutlookRetailLicenseInstalled = true;
Common.OutlookRetailLicType = "Retail (OEM)";
Common.OutlookRetailActiveSKU = "8c54246a-31fe-4274-90c7-687987735848";
Common.OutlookRetailLicStatus = Common.GetLicStatus("8c54246a-31fe-4274-90c7-687987735848");
}
if (str.Contains("fbf4ac36-31c8-4340-8666-79873129cf40"))
{
Common.OutlookRetailLicenseInstalled = true;
Common.OutlookRetailLicType = "Retail";
Common.OutlookRetailActiveSKU = "fbf4ac36-31c8-4340-8666-79873129cf40";
Common.OutlookRetailLicStatus = Common.GetLicStatus("fbf4ac36-31c8-4340-8666-79873129cf40");
}
if (str.Contains("8fb0d83e-2bcc-43cd-871a-6ad7a06349f4"))
{
Common.OutlookRetailLicenseInstalled = true;
Common.OutlookRetailLicType = "Subscription";
Common.OutlookRetailActiveSKU = "8fb0d83e-2bcc-43cd-871a-6ad7a06349f4";
Common.OutlookRetailLicStatus = Common.GetLicStatus("8fb0d83e-2bcc-43cd-871a-6ad7a06349f4");
}
if (str.Contains("2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5"))
{
Common.OutlookRetailLicenseInstalled = true;
Common.OutlookRetailLicType = "Trial";
Common.OutlookRetailActiveSKU = "2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5";
Common.OutlookRetailLicStatus = Common.GetLicStatus("2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5");
}
if (str.Contains("95ff18b9-f2cf-4291-ab2e-bc17d54aa756"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Retail (Home and Student) (OEM)";
Common.PowerPointRetailActiveSKU = "95ff18b9-f2cf-4291-ab2e-bc17d54aa756";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("95ff18b9-f2cf-4291-ab2e-bc17d54aa756");
}
if (str.Contains("247e7706-0d68-4f56-8d78-2b8147a11ca8"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Retail (OEM)";
Common.PowerPointRetailActiveSKU = "247e7706-0d68-4f56-8d78-2b8147a11ca8";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("247e7706-0d68-4f56-8d78-2b8147a11ca8");
}
if (str.Contains("d652ad8d-da5c-4358-b928-7fb1b4de7a7c"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Retail (Home and Student)";
Common.PowerPointRetailActiveSKU = "d652ad8d-da5c-4358-b928-7fb1b4de7a7c";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("d652ad8d-da5c-4358-b928-7fb1b4de7a7c");
}
if (str.Contains("133c8359-4e93-4241-8118-30bb18737ea0"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Retail";
Common.PowerPointRetailActiveSKU = "133c8359-4e93-4241-8118-30bb18737ea0";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("133c8359-4e93-4241-8118-30bb18737ea0");
}
if (str.Contains("31e631f4-ee62-4b1f-aeb6-3b30393e0045"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Subscription (Home and Student)";
Common.PowerPointRetailActiveSKU = "31e631f4-ee62-4b1f-aeb6-3b30393e0045";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("31e631f4-ee62-4b1f-aeb6-3b30393e0045");
}
if (str.Contains("1eea4120-6699-47e9-9e5d-2305ee108bac"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Subscription";
Common.PowerPointRetailActiveSKU = "1eea4120-6699-47e9-9e5d-2305ee108bac";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("1eea4120-6699-47e9-9e5d-2305ee108bac");
}
if (str.Contains("131e900a-efa8-412e-ba20-cb0f4be43054"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Trial (Home and Student)";
Common.PowerPointRetailActiveSKU = "131e900a-efa8-412e-ba20-cb0f4be43054";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("131e900a-efa8-412e-ba20-cb0f4be43054");
}
if (str.Contains("1c57ad8f-60be-4ce0-82ec-8f55aa09751f"))
{
Common.PowerPointRetailLicenseInstalled = true;
Common.PowerPointRetailLicType = "Trial";
Common.PowerPointRetailActiveSKU = "1c57ad8f-60be-4ce0-82ec-8f55aa09751f";
Common.PowerPointRetailLicStatus = Common.GetLicStatus("1c57ad8f-60be-4ce0-82ec-8f55aa09751f");
}
if (str.Contains("4365667b-8304-463e-b542-2df8d0a73ea9"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Bypass (Trial)";
Common.ProfessionalRetailActiveSKU = "4365667b-8304-463e-b542-2df8d0a73ea9";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("4365667b-8304-463e-b542-2df8d0a73ea9");
}
if (str.Contains("6912ccdf-557a-497c-9903-3de6ce9fa631"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Trial (Delta)";
Common.ProfessionalRetailActiveSKU = "6912ccdf-557a-497c-9903-3de6ce9fa631";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("6912ccdf-557a-497c-9903-3de6ce9fa631");
}
if (str.Contains("1783c7a6-840c-4b33-af05-2b1f5cd73527"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail (OEM)";
Common.ProfessionalRetailActiveSKU = "1783c7a6-840c-4b33-af05-2b1f5cd73527";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("1783c7a6-840c-4b33-af05-2b1f5cd73527");
}
if (str.Contains("7d4627b9-9467-4aa7-ae7f-892807d78d8f"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail (OEM)";
Common.ProfessionalRetailActiveSKU = "7d4627b9-9467-4aa7-ae7f-892807d78d8f";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("7d4627b9-9467-4aa7-ae7f-892807d78d8f");
}
if (str.Contains("7e05fc0c-7ce4-4849-bb0b-231bdf5dca70"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail (OEM)";
Common.ProfessionalRetailActiveSKU = "7e05fc0c-7ce4-4849-bb0b-231bdf5dca70";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("7e05fc0c-7ce4-4849-bb0b-231bdf5dca70");
}
if (str.Contains("8b559c37-0117-413e-921b-b853aeb6e210"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail";
Common.ProfessionalRetailActiveSKU = "8b559c37-0117-413e-921b-b853aeb6e210";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("8b559c37-0117-413e-921b-b853aeb6e210");
}
if (str.Contains("50ac2361-fe88-4e5e-b0b2-13acc96ca9ae"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail";
Common.ProfessionalRetailActiveSKU = "50ac2361-fe88-4e5e-b0b2-13acc96ca9ae";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("50ac2361-fe88-4e5e-b0b2-13acc96ca9ae");
}
if (str.Contains("a7971f62-61d0-4c67-abcc-085c10cf470f"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail";
Common.ProfessionalRetailActiveSKU = "a7971f62-61d0-4c67-abcc-085c10cf470f";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("a7971f62-61d0-4c67-abcc-085c10cf470f");
}
if (str.Contains("71fb05b7-19e2-4567-af77-8f31681d39d2"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Subscription";
Common.ProfessionalRetailActiveSKU = "71fb05b7-19e2-4567-af77-8f31681d39d2";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("71fb05b7-19e2-4567-af77-8f31681d39d2");
}
if (str.Contains("df01848d-8f9d-4589-9198-4ac51f2547f3"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Trial";
Common.ProfessionalRetailActiveSKU = "df01848d-8f9d-4589-9198-4ac51f2547f3";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("df01848d-8f9d-4589-9198-4ac51f2547f3");
}
if (str.Contains("42122f59-2850-485e-b0c0-1aaca1c88923"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Trial";
Common.ProfessionalRetailActiveSKU = "42122f59-2850-485e-b0c0-1aaca1c88923";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("42122f59-2850-485e-b0c0-1aaca1c88923");
}
if (str.Contains("ae3ed6ae-2654-4b82-a4ba-331265bb8972"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail (OEM) (Academic)";
Common.ProfessionalRetailActiveSKU = "ae3ed6ae-2654-4b82-a4ba-331265bb8972";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("ae3ed6ae-2654-4b82-a4ba-331265bb8972");
}
if (str.Contains("c4109e90-6c4a-44f6-b380-ef6137122f16"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Retail (Academic)";
Common.ProfessionalRetailActiveSKU = "c4109e90-6c4a-44f6-b380-ef6137122f16";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("c4109e90-6c4a-44f6-b380-ef6137122f16");
}
if (str.Contains("23037f94-d654-4f38-962f-ff5b15348630"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Trial (Academic)";
Common.ProfessionalRetailActiveSKU = "23037f94-d654-4f38-962f-ff5b15348630";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("23037f94-d654-4f38-962f-ff5b15348630");
}
if (str.Contains("2bcdddbe-4ebe-4728-9594-625e26137761"))
{
Common.ProfessionalRetailLicenseInstalled = true;
Common.ProfessionalRetailLicType = "Bypass (Demo) (Trial)";
Common.ProfessionalRetailActiveSKU = "2bcdddbe-4ebe-4728-9594-625e26137761";
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("2bcdddbe-4ebe-4728-9594-625e26137761");
}
if (str.Contains("fabc9393-6174-4192-b3ee-6340e16cf90d"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Retail (OEM)";
Common.ProjectProRetailActiveSKU = "fabc9393-6174-4192-b3ee-6340e16cf90d";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("fabc9393-6174-4192-b3ee-6340e16cf90d");
}
if (str.Contains("7b8ebe34-08fc-46c5-8bfa-161b12a43e41"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Retail (OEM)";
Common.ProjectProRetailActiveSKU = "7b8ebe34-08fc-46c5-8bfa-161b12a43e41";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("7b8ebe34-08fc-46c5-8bfa-161b12a43e41");
}
if (str.Contains("725714d7-d58f-4d12-9fa8-35873c6f7215"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Retail";
Common.ProjectProRetailActiveSKU = "725714d7-d58f-4d12-9fa8-35873c6f7215";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("725714d7-d58f-4d12-9fa8-35873c6f7215");
}
if (str.Contains("aa188b61-d3d3-443c-9dec-5b42393ee5cb"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Retail";
Common.ProjectProRetailActiveSKU = "aa188b61-d3d3-443c-9dec-5b42393ee5cb";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("aa188b61-d3d3-443c-9dec-5b42393ee5cb");
}
if (str.Contains("9a13eb9c-006f-450a-9f59-4cec1eab88f5"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Subscription";
Common.ProjectProRetailActiveSKU = "9a13eb9c-006f-450a-9f59-4cec1eab88f5";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("9a13eb9c-006f-450a-9f59-4cec1eab88f5");
}
if (str.Contains("694e35b9-f965-47d7-aa19-ab2783224adf"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Trial";
Common.ProjectProRetailActiveSKU = "694e35b9-f965-47d7-aa19-ab2783224adf";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("694e35b9-f965-47d7-aa19-ab2783224adf");
}
if (str.Contains("fd2bbced-f8db-45bc-b4d6-ac05a47d3691"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Trial";
Common.ProjectProRetailActiveSKU = "fd2bbced-f8db-45bc-b4d6-ac05a47d3691";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("fd2bbced-f8db-45bc-b4d6-ac05a47d3691");
}
if (str.Contains("47a5840c-8124-4a1f-a447-50168cd6833d"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Retail (MSDN)";
Common.ProjectProRetailActiveSKU = "47a5840c-8124-4a1f-a447-50168cd6833d";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("47a5840c-8124-4a1f-a447-50168cd6833d");
}
if (str.Contains("3047cde0-03e2-4bae-abc9-40ad640b418d"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Subscription";
Common.ProjectProRetailActiveSKU = "3047cde0-03e2-4bae-abc9-40ad640b418d";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("3047cde0-03e2-4bae-abc9-40ad640b418d");
}
if (str.Contains("4d06f72e-fd50-4bc2-a24b-d448d7f17ef2"))
{
Common.ProjectProRetailLicenseInstalled = true;
Common.ProjectProRetailLicType = "Subscription";
Common.ProjectProRetailActiveSKU = "4d06f72e-fd50-4bc2-a24b-d448d7f17ef2";
Common.ProjectProRetailLicStatus = Common.GetLicStatus("4d06f72e-fd50-4bc2-a24b-d448d7f17ef2");
}
if (str.Contains("8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe"))
{
Common.ProjectStdRetailLicenseInstalled = true;
Common.ProjectStdRetailLicType = "Retail (OEM)";
Common.ProjectStdRetailActiveSKU = "8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe";
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe");
}
if (str.Contains("688f6589-2bd9-424e-a152-b13f36aa6de1"))
{
Common.ProjectStdRetailLicenseInstalled = true;
Common.ProjectStdRetailLicType = "Retail";
Common.ProjectStdRetailActiveSKU = "688f6589-2bd9-424e-a152-b13f36aa6de1";
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("688f6589-2bd9-424e-a152-b13f36aa6de1");
}
if (str.Contains("f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf"))
{
Common.ProjectStdRetailLicenseInstalled = true;
Common.ProjectStdRetailLicType = "Subscription";
Common.ProjectStdRetailActiveSKU = "f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf";
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf");
}
if (str.Contains("f510f8de-4325-4461-bd33-571edbe0a933"))
{
Common.ProjectStdRetailLicenseInstalled = true;
Common.ProjectStdRetailLicType = "Trial";
Common.ProjectStdRetailActiveSKU = "f510f8de-4325-4461-bd33-571edbe0a933";
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("f510f8de-4325-4461-bd33-571edbe0a933");
}
if (str.Contains("71af7e84-93e6-4363-9b69-699e04e74071"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Retail";
Common.ProPlusRetailActiveSKU = "71af7e84-93e6-4363-9b69-699e04e74071";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("71af7e84-93e6-4363-9b69-699e04e74071");
}
if (str.Contains("46c84aad-65c7-482d-b82a-1edc52e6989a"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Retail";
Common.ProPlusRetailActiveSKU = "46c84aad-65c7-482d-b82a-1edc52e6989a";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("46c84aad-65c7-482d-b82a-1edc52e6989a");
}
if (str.Contains("28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Subscription";
Common.ProPlusRetailActiveSKU = "28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae");
}
if (str.Contains("8c5fa740-5dca-43f9-be1b-d0281bcf9779"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Trial";
Common.ProPlusRetailActiveSKU = "8c5fa740-5dca-43f9-be1b-d0281bcf9779";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("8c5fa740-5dca-43f9-be1b-d0281bcf9779");
}
if (str.Contains("75bb133b-f5dd-423c-8321-3bd0b50322a5"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Retail (Academic)";
Common.ProPlusRetailActiveSKU = "75bb133b-f5dd-423c-8321-3bd0b50322a5";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("75bb133b-f5dd-423c-8321-3bd0b50322a5");
}
if (str.Contains("42cbf3f6-4d5e-49c6-991a-0d99b8429a6d"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Retail (MSDN)";
Common.ProPlusRetailActiveSKU = "42cbf3f6-4d5e-49c6-991a-0d99b8429a6d";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("42cbf3f6-4d5e-49c6-991a-0d99b8429a6d");
}
if (str.Contains("8c5edb5d-9aa0-47a7-9416-d61c7419a60a"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Retail (MSDN)";
Common.ProPlusRetailActiveSKU = "8c5edb5d-9aa0-47a7-9416-d61c7419a60a";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("8c5edb5d-9aa0-47a7-9416-d61c7419a60a");
}
if (str.Contains("ae28e0ab-590f-4be3-b7f6-438dda6c0b1c"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Subscription";
Common.ProPlusRetailActiveSKU = "ae28e0ab-590f-4be3-b7f6-438dda6c0b1c";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("ae28e0ab-590f-4be3-b7f6-438dda6c0b1c");
}
if (str.Contains("8d1e5912-b904-40a6-addd-8c7482879e87"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Subscription";
Common.ProPlusRetailActiveSKU = "8d1e5912-b904-40a6-addd-8c7482879e87";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("8d1e5912-b904-40a6-addd-8c7482879e87");
}
if (str.Contains("e98ef0c0-71c4-42ce-8305-287d8721e26c"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Subscription";
Common.ProPlusRetailActiveSKU = "e98ef0c0-71c4-42ce-8305-287d8721e26c";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("e98ef0c0-71c4-42ce-8305-287d8721e26c");
}
if (str.Contains("eff34ba1-2794-4908-9501-5190c8f2025e"))
{
Common.ProPlusRetailLicenseInstalled = true;
Common.ProPlusRetailLicType = "Subscription";
Common.ProPlusRetailActiveSKU = "eff34ba1-2794-4908-9501-5190c8f2025e";
Common.ProPlusRetailLicStatus = Common.GetLicStatus("eff34ba1-2794-4908-9501-5190c8f2025e");
}
if (str.Contains("4e6f61a8-989b-463c-9948-83b894540ad4"))
{
Common.PublisherRetailLicenseInstalled = true;
Common.PublisherRetailLicType = "Retail (OEM)";
Common.PublisherRetailActiveSKU = "4e6f61a8-989b-463c-9948-83b894540ad4";
Common.PublisherRetailLicStatus = Common.GetLicStatus("4e6f61a8-989b-463c-9948-83b894540ad4");
}
if (str.Contains("98677603-a668-4fa4-9980-3f1f05f78f69"))
{
Common.PublisherRetailLicenseInstalled = true;
Common.PublisherRetailLicType = "Retail";
Common.PublisherRetailActiveSKU = "98677603-a668-4fa4-9980-3f1f05f78f69";
Common.PublisherRetailLicStatus = Common.GetLicStatus("98677603-a668-4fa4-9980-3f1f05f78f69");
}
if (str.Contains("17b7ce1a-92a9-4b59-a7d0-e872d8a9a994"))
{
Common.PublisherRetailLicenseInstalled = true;
Common.PublisherRetailLicType = "Subscription";
Common.PublisherRetailActiveSKU = "17b7ce1a-92a9-4b59-a7d0-e872d8a9a994";
Common.PublisherRetailLicStatus = Common.GetLicStatus("17b7ce1a-92a9-4b59-a7d0-e872d8a9a994");
}
if (str.Contains("1a069855-55ec-4ccf-9c45-2ac5d500f792"))
{
Common.PublisherRetailLicenseInstalled = true;
Common.PublisherRetailLicType = "Trial";
Common.PublisherRetailActiveSKU = "1a069855-55ec-4ccf-9c45-2ac5d500f792";
Common.PublisherRetailLicStatus = Common.GetLicStatus("1a069855-55ec-4ccf-9c45-2ac5d500f792");
}
if (str.Contains("88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b"))
{
Common.SmallBusBasicsRetailLicenseInstalled = true;
Common.SmallBusBasicsRetailLicType = "Retail (OEM)";
Common.SmallBusBasicsRetailActiveSKU = "88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b";
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b");
}
if (str.Contains("dbe3aee0-5183-4ff7-8142-66050173cb01"))
{
Common.SmallBusBasicsRetailLicenseInstalled = true;
Common.SmallBusBasicsRetailLicType = "Retail";
Common.SmallBusBasicsRetailActiveSKU = "dbe3aee0-5183-4ff7-8142-66050173cb01";
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("dbe3aee0-5183-4ff7-8142-66050173cb01");
}
if (str.Contains("08cef85d-8704-417e-a749-b87c7d218cad"))
{
Common.SmallBusBasicsRetailLicenseInstalled = true;
Common.SmallBusBasicsRetailLicType = "Subscription";
Common.SmallBusBasicsRetailActiveSKU = "08cef85d-8704-417e-a749-b87c7d218cad";
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("08cef85d-8704-417e-a749-b87c7d218cad");
}
if (str.Contains("4519abcf-23db-487b-ac28-7c9ebe801716"))
{
Common.SmallBusBasicsRetailLicenseInstalled = true;
Common.SmallBusBasicsRetailLicType = "Trial";
Common.SmallBusBasicsRetailActiveSKU = "4519abcf-23db-487b-ac28-7c9ebe801716";
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("4519abcf-23db-487b-ac28-7c9ebe801716");
}
if (str.Contains("af2afe5b-55dd-4252-af42-e6f79cc07ebc"))
{
Common.SmallBusBasicsRetailLicenseInstalled = true;
Common.SmallBusBasicsRetailLicType = "Retail (MSDN)";
Common.SmallBusBasicsRetailActiveSKU = "af2afe5b-55dd-4252-af42-e6f79cc07ebc";
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("af2afe5b-55dd-4252-af42-e6f79cc07ebc");
}
if (str.Contains("d3422cfb-8d8b-4ead-99f9-eab0ccd990d7"))
{
Common.StandardRetailLicenseInstalled = true;
Common.StandardRetailLicType = "Retail";
Common.StandardRetailActiveSKU = "d3422cfb-8d8b-4ead-99f9-eab0ccd990d7";
Common.StandardRetailLicStatus = Common.GetLicStatus("d3422cfb-8d8b-4ead-99f9-eab0ccd990d7");
}
if (str.Contains("bc8275b7-d67a-4390-8c5e-cc57cfc74328"))
{
Common.StandardRetailLicenseInstalled = true;
Common.StandardRetailLicType = "Subscription";
Common.StandardRetailActiveSKU = "bc8275b7-d67a-4390-8c5e-cc57cfc74328";
Common.StandardRetailLicStatus = Common.GetLicStatus("bc8275b7-d67a-4390-8c5e-cc57cfc74328");
}
if (str.Contains("b6d2565c-341d-4768-ad7d-addbe00bb5ce"))
{
Common.StandardRetailLicenseInstalled = true;
Common.StandardRetailLicType = "Retail (MSDN)";
Common.StandardRetailActiveSKU = "b6d2565c-341d-4768-ad7d-addbe00bb5ce";
Common.StandardRetailLicStatus = Common.GetLicStatus("b6d2565c-341d-4768-ad7d-addbe00bb5ce");
}
if (str.Contains("bb42dd2b-070c-4f5b-947a-55f56a16d4f3"))
{
Common.VisioPremRetailLicenseInstalled = true;
Common.VisioPremRetailLicType = "Retail (OEM)";
Common.VisioPremRetailActiveSKU = "bb42dd2b-070c-4f5b-947a-55f56a16d4f3";
Common.VisioPremRetailLicStatus = Common.GetLicStatus("bb42dd2b-070c-4f5b-947a-55f56a16d4f3");
}
if (str.Contains("66cad568-c2dc-459d-93ec-2f3cb967ee34"))
{
Common.VisioPremRetailLicenseInstalled = true;
Common.VisioPremRetailLicType = "Retail";
Common.VisioPremRetailActiveSKU = "66cad568-c2dc-459d-93ec-2f3cb967ee34";
Common.VisioPremRetailLicStatus = Common.GetLicStatus("66cad568-c2dc-459d-93ec-2f3cb967ee34");
}
if (str.Contains("3513c04b-9085-43a9-8f9a-639993c19e80"))
{
Common.VisioPremRetailLicenseInstalled = true;
Common.VisioPremRetailLicType = "Subscription";
Common.VisioPremRetailActiveSKU = "3513c04b-9085-43a9-8f9a-639993c19e80";
Common.VisioPremRetailLicStatus = Common.GetLicStatus("3513c04b-9085-43a9-8f9a-639993c19e80");
}
if (str.Contains("7616c283-5c5b-4054-b52c-902f03e4dcdf"))
{
Common.VisioPremRetailLicenseInstalled = true;
Common.VisioPremRetailLicType = "Trial";
Common.VisioPremRetailActiveSKU = "7616c283-5c5b-4054-b52c-902f03e4dcdf";
Common.VisioPremRetailLicStatus = Common.GetLicStatus("7616c283-5c5b-4054-b52c-902f03e4dcdf");
}
if (str.Contains("1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Retail (OEM)";
Common.VisioProRetailActiveSKU = "1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d";
Common.VisioProRetailLicStatus = Common.GetLicStatus("1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d");
}
if (str.Contains("0b172e55-95ae-4c78-8c58-81aa98ab7f94"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Retail (OEM)";
Common.VisioProRetailActiveSKU = "0b172e55-95ae-4c78-8c58-81aa98ab7f94";
Common.VisioProRetailLicStatus = Common.GetLicStatus("0b172e55-95ae-4c78-8c58-81aa98ab7f94");
}
if (str.Contains("d0a97e12-08a1-4a45-add5-1155b204e766"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Retail";
Common.VisioProRetailActiveSKU = "d0a97e12-08a1-4a45-add5-1155b204e766";
Common.VisioProRetailLicStatus = Common.GetLicStatus("d0a97e12-08a1-4a45-add5-1155b204e766");
}
if (str.Contains("0993043d-664f-4b2e-a7f1-fd92091fa81f"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Retail";
Common.VisioProRetailActiveSKU = "0993043d-664f-4b2e-a7f1-fd92091fa81f";
Common.VisioProRetailLicStatus = Common.GetLicStatus("0993043d-664f-4b2e-a7f1-fd92091fa81f");
}
if (str.Contains("0ec894e8-a5a9-48de-9463-061c4801ee8f"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Subscription";
Common.VisioProRetailActiveSKU = "0ec894e8-a5a9-48de-9463-061c4801ee8f";
Common.VisioProRetailLicStatus = Common.GetLicStatus("0ec894e8-a5a9-48de-9463-061c4801ee8f");
}
if (str.Contains("673ea9ea-9bc0-463f-93e5-f77655e46630"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Trial";
Common.VisioProRetailActiveSKU = "673ea9ea-9bc0-463f-93e5-f77655e46630";
Common.VisioProRetailLicStatus = Common.GetLicStatus("673ea9ea-9bc0-463f-93e5-f77655e46630");
}
if (str.Contains("15a9d881-3184-45e0-b407-466a68a691b1"))
{
Common.VisioProRetailLicenseInstalled = true;
Common.VisioProRetailLicType = "Retail (MSDN)";
Common.VisioProRetailActiveSKU = "15a9d881-3184-45e0-b407-466a68a691b1";
Common.VisioProRetailLicStatus = Common.GetLicStatus("15a9d881-3184-45e0-b407-466a68a691b1");
}
if (str.Contains("40becf98-1d17-43ef-989f-1d92396a2741"))
{
Common.VisioStdRetailLicenseInstalled = true;
Common.VisioStdRetailLicType = "Retail (OEM)";
Common.VisioStdRetailActiveSKU = "40becf98-1d17-43ef-989f-1d92396a2741";
Common.VisioStdRetailLicStatus = Common.GetLicStatus("40becf98-1d17-43ef-989f-1d92396a2741");
}
if (str.Contains("ba24d057-8b5f-462e-87fe-485038c68954"))
{
Common.VisioStdRetailLicenseInstalled = true;
Common.VisioStdRetailLicType = "Retail";
Common.VisioStdRetailActiveSKU = "ba24d057-8b5f-462e-87fe-485038c68954";
Common.VisioStdRetailLicStatus = Common.GetLicStatus("ba24d057-8b5f-462e-87fe-485038c68954");
}
if (str.Contains("4cc91c85-44a8-4834-b15d-ffea4616e4e4"))
{
Common.VisioStdRetailLicenseInstalled = true;
Common.VisioStdRetailLicType = "Subscription";
Common.VisioStdRetailActiveSKU = "4cc91c85-44a8-4834-b15d-ffea4616e4e4";
Common.VisioStdRetailLicStatus = Common.GetLicStatus("4cc91c85-44a8-4834-b15d-ffea4616e4e4");
}
if (str.Contains("a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17"))
{
Common.VisioStdRetailLicenseInstalled = true;
Common.VisioStdRetailLicType = "Trial";
Common.VisioStdRetailActiveSKU = "a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17";
Common.VisioStdRetailLicStatus = Common.GetLicStatus("a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17");
}
if (str.Contains("d79a3f4f-e768-4114-8d3a-7f9f45687f67"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Retail (Home and Student) (OEM)";
Common.WordRetailActiveSKU = "d79a3f4f-e768-4114-8d3a-7f9f45687f67";
Common.WordRetailLicStatus = Common.GetLicStatus("d79a3f4f-e768-4114-8d3a-7f9f45687f67");
}
if (str.Contains("bed40a3e-6aca-4512-8012-70ae831a2fc5"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Retail (OEM)";
Common.WordRetailActiveSKU = "bed40a3e-6aca-4512-8012-70ae831a2fc5";
Common.WordRetailLicStatus = Common.GetLicStatus("bed40a3e-6aca-4512-8012-70ae831a2fc5");
}
if (str.Contains("a963d7ae-7a88-41a7-94da-8bb5635a8af9"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Retail (Home and Student)";
Common.WordRetailActiveSKU = "a963d7ae-7a88-41a7-94da-8bb5635a8af9";
Common.WordRetailLicStatus = Common.GetLicStatus("a963d7ae-7a88-41a7-94da-8bb5635a8af9");
}
if (str.Contains("db3bbc9c-ce52-41d1-a46f-1a1d68059119"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Retail";
Common.WordRetailActiveSKU = "db3bbc9c-ce52-41d1-a46f-1a1d68059119";
Common.WordRetailLicStatus = Common.GetLicStatus("db3bbc9c-ce52-41d1-a46f-1a1d68059119");
}
if (str.Contains("c735dcc2-f5e9-4077-a72f-4b6d254ddc43"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Subscription (Home and Student)";
Common.WordRetailActiveSKU = "c735dcc2-f5e9-4077-a72f-4b6d254ddc43";
Common.WordRetailLicStatus = Common.GetLicStatus("c735dcc2-f5e9-4077-a72f-4b6d254ddc43");
}
if (str.Contains("99279f42-6de2-4346-87b1-b0ec99c7525c"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Subscription";
Common.WordRetailActiveSKU = "99279f42-6de2-4346-87b1-b0ec99c7525c";
Common.WordRetailLicStatus = Common.GetLicStatus("99279f42-6de2-4346-87b1-b0ec99c7525c");
}
if (str.Contains("533d80cb-bf68-48db-ab3e-165b5377599e"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Trial (Home and Student)";
Common.WordRetailActiveSKU = "533d80cb-bf68-48db-ab3e-165b5377599e";
Common.WordRetailLicStatus = Common.GetLicStatus("533d80cb-bf68-48db-ab3e-165b5377599e");
}
if (str.Contains("195e23d7-e0b7-4c30-8a30-8e9941afd07e"))
{
Common.WordRetailLicenseInstalled = true;
Common.WordRetailLicType = "Trial";
Common.WordRetailActiveSKU = "195e23d7-e0b7-4c30-8a30-8e9941afd07e";
Common.WordRetailLicStatus = Common.GetLicStatus("195e23d7-e0b7-4c30-8a30-8e9941afd07e");
}
if (str.Contains("b78df69e-0966-40b1-ae85-30a5134dedd0"))
{
Common.SharePointDesignerOtherLicenseInstalled = true;
Common.SharePointDesignerOtherLicType = "Bypass (Free)";
Common.SharePointDesignerOtherActiveSKU = "b78df69e-0966-40b1-ae85-30a5134dedd0";
Common.SharePointDesignerOtherLicStatus = "Activated";
}
if (str.Contains("2745e581-565a-4670-ae90-6bf7c57ffe43"))
{
Common.StarterOtherLicenseInstalled = true;
Common.StarterOtherLicType = "Bypass (Free)";
Common.StarterOtherActiveSKU = "2745e581-565a-4670-ae90-6bf7c57ffe43";
Common.StarterOtherLicStatus = "Activated";
}
if (str.Contains("59ec6b79-f6f5-4add-a5a0-b755bfb77422"))
{
Common.StarterOtherLicenseInstalled = true;
Common.StarterOtherLicType = "Subscription";
Common.StarterOtherActiveSKU = "59ec6b79-f6f5-4add-a5a0-b755bfb77422";
Common.StarterOtherLicStatus = Common.GetLicStatus("59ec6b79-f6f5-4add-a5a0-b755bfb77422");
}
Console.WriteLine("---------------------------------------");
}
public static string GetLicStatus(string SKUID)
{
int num = -1;
foreach (ManagementBaseObject managementBaseObject in new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM OfficeSoftwareProtectionProduct WHERE ID='" + SKUID + "'").Get())
num = Convert.ToInt32(managementBaseObject["LicenseStatus"]);
switch (num)
{
case 0:
return "Unlicensed";
case 1:
return "Activated";
case 2:
return "Initial Grace Period";
case 3:
return "Out-of-Tolerance Grace Period";
case 4:
return "Non-Genuine Grace Period";
case 5:
return "Notifications Mode";
case 6:
return "Extended Grace Period";
default:
return "Unknown";
}
}
public static void GetPhysicalInstallConfigStatus()
{
string empty = string.Empty;
string str1 = !(Common.OfficeArchitecture != "x86-64") ? "SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\" : "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\";
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Access") != null)
Common.AccessVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Excel") != null)
Common.ExcelVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Groove") != null)
Common.GrooveVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.InfoPath") != null)
Common.InfoPathVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OneNote") != null)
Common.OneNoteVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Outlook") != null)
Common.OutlookVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PowerPoint") != null)
Common.PowerPointVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjPro") != null)
Common.ProjectProVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjStd") != null)
Common.ProjectStdVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProPlus") != null)
Common.ProPlusVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Publisher") != null)
Common.PublisherVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SmallBusBasics") != null)
Common.SmallBusBasicsVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Standard") != null)
Common.StandardVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Visio") != null)
Common.VisioVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Word") != null)
Common.WordVLPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.AccessR") != null)
Common.AccessRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ExcelR") != null)
Common.ExcelRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.GrooveR") != null)
Common.GrooveRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.HomeBusinessR") != null)
{
Common.HomeBusinessRetailPhysicallyInstalled = true;
Common.HomeBusinessRetailPhysicallyInstalledC2R = false;
}
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.HomeStudentR") != null)
{
Common.HomeStudentRetailPhysicallyInstalled = true;
Common.HomeStudentRetailPhysicallyInstalledC2R = false;
}
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.InfoPathR") != null)
Common.InfoPathRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OneNoteR") != null)
Common.OneNoteRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OutlookR") != null)
Common.OutlookRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PowerPointR") != null)
Common.PowerPointRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjProR") != null)
Common.ProjectProRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjStdR") != null)
Common.ProjectStdRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProPlusR") != null)
Common.ProPlusRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProR") != null)
{
Common.ProfessionalRetailPhysicallyInstalled = true;
Common.ProfessionalRetailPhysicallyInstalledC2R = false;
}
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PublisherR") != null)
Common.PublisherRetailPhysicallyInstalled = true;
RegistryKey registryKey = Registry.LocalMachine.OpenSubKey(str1 + "Office14.SingleImage");
if (registryKey != null)
{
string str2 = registryKey.GetValue("DisplayName").ToString();
if (str2 == "Microsoft Office Home and Business 2010")
{
Common.HomeBusinessRetailPhysicallyInstalled = true;
Common.HomeBusinessRetailPhysicallyInstalledC2R = true;
}
else if (str2 == "Microsoft Office Home and Student 2010")
{
Common.HomeStudentRetailPhysicallyInstalled = true;
Common.HomeStudentRetailPhysicallyInstalledC2R = true;
}
else if (str2 == "Microsoft Office Professional 2010")
{
Common.ProfessionalRetailPhysicallyInstalled = true;
Common.ProfessionalRetailPhysicallyInstalledC2R = true;
}
}
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SmallBusBasicsR") != null)
Common.SmallBusBasicsRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.StandardR") != null)
Common.StandardRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.VisioR") != null)
Common.VisioRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.WordR") != null)
Common.WordRetailPhysicallyInstalled = true;
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SharePointDesigner") == null)
return;
Common.SharePointDesignerOtherPhysicallyInstalled = true;
}
public static void LicConfigStatusReset()
{
Common.AccessVLLicenseInstalled = false;
Common.ExcelVLLicenseInstalled = false;
Common.GrooveVLLicenseInstalled = false;
Common.InfoPathVLLicenseInstalled = false;
Common.OneNoteVLLicenseInstalled = false;
Common.OutlookVLLicenseInstalled = false;
Common.PowerPointVLLicenseInstalled = false;
Common.ProjectProVLLicenseInstalled = false;
Common.ProjectStdVLLicenseInstalled = false;
Common.ProPlusVLLicenseInstalled = false;
Common.PublisherVLLicenseInstalled = false;
Common.SmallBusBasicsVLLicenseInstalled = false;
Common.StandardVLLicenseInstalled = false;
Common.VisioPremVLLicenseInstalled = false;
Common.VisioProVLLicenseInstalled = false;
Common.VisioStdVLLicenseInstalled = false;
Common.WordVLLicenseInstalled = false;
Common.AccessRetailLicenseInstalled = false;
Common.ExcelRetailLicenseInstalled = false;
Common.GrooveRetailLicenseInstalled = false;
Common.HomeBusinessRetailLicenseInstalled = false;
Common.HomeStudentRetailLicenseInstalled = false;
Common.InfoPathRetailLicenseInstalled = false;
Common.OneNoteRetailLicenseInstalled = false;
Common.OutlookRetailLicenseInstalled = false;
Common.PowerPointRetailLicenseInstalled = false;
Common.ProfessionalRetailLicenseInstalled = false;
Common.ProjectProRetailLicenseInstalled = false;
Common.ProjectStdRetailLicenseInstalled = false;
Common.ProPlusRetailLicenseInstalled = false;
Common.PublisherRetailLicenseInstalled = false;
Common.SmallBusBasicsRetailLicenseInstalled = false;
Common.StandardRetailLicenseInstalled = false;
Common.VisioPremRetailLicenseInstalled = false;
Common.VisioProRetailLicenseInstalled = false;
Common.VisioStdRetailLicenseInstalled = false;
Common.WordRetailLicenseInstalled = false;
Common.SharePointDesignerOtherLicenseInstalled = false;
Common.StarterOtherLicenseInstalled = false;
Common.OEMBypassAllLicenseInstalled = false;
Common.AccessVLActiveSKU = string.Empty;
Common.ExcelVLActiveSKU = string.Empty;
Common.GrooveVLActiveSKU = string.Empty;
Common.InfoPathVLActiveSKU = string.Empty;
Common.OneNoteVLActiveSKU = string.Empty;
Common.OutlookVLActiveSKU = string.Empty;
Common.PowerPointVLActiveSKU = string.Empty;
Common.ProjectProVLActiveSKU = string.Empty;
Common.ProjectStdVLActiveSKU = string.Empty;
Common.ProPlusVLActiveSKU = string.Empty;
Common.PublisherVLActiveSKU = string.Empty;
Common.SmallBusBasicsVLActiveSKU = string.Empty;
Common.StandardVLActiveSKU = string.Empty;
Common.VisioPremVLActiveSKU = string.Empty;
Common.VisioProVLActiveSKU = string.Empty;
Common.VisioStdVLActiveSKU = string.Empty;
Common.WordVLActiveSKU = string.Empty;
Common.AccessRetailActiveSKU = string.Empty;
Common.ExcelRetailActiveSKU = string.Empty;
Common.GrooveRetailActiveSKU = string.Empty;
Common.HomeBusinessRetailActiveSKU = string.Empty;
Common.HomeStudentRetailActiveSKU = string.Empty;
Common.InfoPathRetailActiveSKU = string.Empty;
Common.OneNoteRetailActiveSKU = string.Empty;
Common.OutlookRetailActiveSKU = string.Empty;
Common.PowerPointRetailActiveSKU = string.Empty;
Common.ProfessionalRetailActiveSKU = string.Empty;
Common.ProjectProRetailActiveSKU = string.Empty;
Common.ProjectStdRetailActiveSKU = string.Empty;
Common.ProPlusRetailActiveSKU = string.Empty;
Common.PublisherRetailActiveSKU = string.Empty;
Common.SmallBusBasicsRetailActiveSKU = string.Empty;
Common.StandardRetailActiveSKU = string.Empty;
Common.VisioPremRetailActiveSKU = string.Empty;
Common.VisioProRetailActiveSKU = string.Empty;
Common.VisioStdRetailActiveSKU = string.Empty;
Common.WordRetailActiveSKU = string.Empty;
Common.SharePointDesignerOtherActiveSKU = string.Empty;
Common.StarterOtherActiveSKU = string.Empty;
Common.OEMBypassAllActiveSKU = string.Empty;
Common.AccessVLLicStatus = string.Empty;
Common.ExcelVLLicStatus = string.Empty;
Common.GrooveVLLicStatus = string.Empty;
Common.InfoPathVLLicStatus = string.Empty;
Common.OneNoteVLLicStatus = string.Empty;
Common.OutlookVLLicStatus = string.Empty;
Common.PowerPointVLLicStatus = string.Empty;
Common.ProjectProVLLicStatus = string.Empty;
Common.ProjectStdVLLicStatus = string.Empty;
Common.ProPlusVLLicStatus = string.Empty;
Common.PublisherVLLicStatus = string.Empty;
Common.SmallBusBasicsVLLicStatus = string.Empty;
Common.StandardVLLicStatus = string.Empty;
Common.VisioPremVLLicStatus = string.Empty;
Common.VisioProVLLicStatus = string.Empty;
Common.VisioStdVLLicStatus = string.Empty;
Common.WordVLLicStatus = string.Empty;
Common.AccessRetailLicStatus = string.Empty;
Common.ExcelRetailLicStatus = string.Empty;
Common.GrooveRetailLicStatus = string.Empty;
Common.HomeBusinessRetailLicStatus = string.Empty;
Common.HomeStudentRetailLicStatus = string.Empty;
Common.InfoPathRetailLicStatus = string.Empty;
Common.OneNoteRetailLicStatus = string.Empty;
Common.OutlookRetailLicStatus = string.Empty;
Common.PowerPointRetailLicStatus = string.Empty;
Common.ProfessionalRetailLicStatus = string.Empty;
Common.ProjectProRetailLicStatus = string.Empty;
Common.ProjectStdRetailLicStatus = string.Empty;
Common.ProPlusRetailLicStatus = string.Empty;
Common.PublisherRetailLicStatus = string.Empty;
Common.SmallBusBasicsRetailLicStatus = string.Empty;
Common.StandardRetailLicStatus = string.Empty;
Common.VisioPremRetailLicStatus = string.Empty;
Common.VisioProRetailLicStatus = string.Empty;
Common.VisioStdRetailLicStatus = string.Empty;
Common.WordRetailLicStatus = string.Empty;
Common.SharePointDesignerOtherLicStatus = string.Empty;
Common.StarterOtherLicStatus = string.Empty;
Common.OEMBypassAllLicStatus = string.Empty;
Common.AccessVLLicType = string.Empty;
Common.ExcelVLLicType = string.Empty;
Common.GrooveVLLicType = string.Empty;
Common.InfoPathVLLicType = string.Empty;
Common.OneNoteVLLicType = string.Empty;
Common.OutlookVLLicType = string.Empty;
Common.PowerPointVLLicType = string.Empty;
Common.ProjectProVLLicType = string.Empty;
Common.ProjectStdVLLicType = string.Empty;
Common.ProPlusVLLicType = string.Empty;
Common.PublisherVLLicType = string.Empty;
Common.SmallBusBasicsVLLicType = string.Empty;
Common.StandardVLLicType = string.Empty;
Common.VisioPremVLLicType = string.Empty;
Common.VisioProVLLicType = string.Empty;
Common.VisioStdVLLicType = string.Empty;
Common.WordVLLicType = string.Empty;
Common.AccessRetailLicType = string.Empty;
Common.ExcelRetailLicType = string.Empty;
Common.GrooveRetailLicType = string.Empty;
Common.HomeBusinessRetailLicType = string.Empty;
Common.HomeStudentRetailLicType = string.Empty;
Common.InfoPathRetailLicType = string.Empty;
Common.OneNoteRetailLicType = string.Empty;
Common.OutlookRetailLicType = string.Empty;
Common.PowerPointRetailLicType = string.Empty;
Common.ProfessionalRetailLicType = string.Empty;
Common.ProjectProRetailLicType = string.Empty;
Common.ProjectStdRetailLicType = string.Empty;
Common.ProPlusRetailLicType = string.Empty;
Common.PublisherRetailLicType = string.Empty;
Common.SmallBusBasicsRetailLicType = string.Empty;
Common.StandardRetailLicType = string.Empty;
Common.VisioPremRetailLicType = string.Empty;
Common.VisioProRetailLicType = string.Empty;
Common.VisioStdRetailLicType = string.Empty;
Common.WordRetailLicType = string.Empty;
Common.SharePointDesignerOtherLicType = string.Empty;
Common.StarterOtherLicType = string.Empty;
Common.OEMBypassAllLicType = string.Empty;
}
public static void PhysicalInstallConfigStatusReset()
{
Common.AccessVLPhysicallyInstalled = false;
Common.ExcelVLPhysicallyInstalled = false;
Common.GrooveVLPhysicallyInstalled = false;
Common.InfoPathVLPhysicallyInstalled = false;
Common.OneNoteVLPhysicallyInstalled = false;
Common.OutlookVLPhysicallyInstalled = false;
Common.PowerPointVLPhysicallyInstalled = false;
Common.ProjectProVLPhysicallyInstalled = false;
Common.ProjectStdVLPhysicallyInstalled = false;
Common.ProPlusVLPhysicallyInstalled = false;
Common.PublisherVLPhysicallyInstalled = false;
Common.SmallBusBasicsVLPhysicallyInstalled = false;
Common.StandardVLPhysicallyInstalled = false;
Common.VisioVLPhysicallyInstalled = false;
Common.WordVLPhysicallyInstalled = false;
Common.AccessRetailPhysicallyInstalled = false;
Common.ExcelRetailPhysicallyInstalled = false;
Common.GrooveRetailPhysicallyInstalled = false;
Common.HomeBusinessRetailPhysicallyInstalled = false;
Common.HomeStudentRetailPhysicallyInstalled = false;
Common.InfoPathRetailPhysicallyInstalled = false;
Common.OneNoteRetailPhysicallyInstalled = false;
Common.OutlookRetailPhysicallyInstalled = false;
Common.PowerPointRetailPhysicallyInstalled = false;
Common.ProfessionalRetailPhysicallyInstalled = false;
Common.ProjectProRetailPhysicallyInstalled = false;
Common.ProjectStdRetailPhysicallyInstalled = false;
Common.ProPlusRetailPhysicallyInstalled = false;
Common.PublisherRetailPhysicallyInstalled = false;
Common.SmallBusBasicsRetailPhysicallyInstalled = false;
Common.StandardRetailPhysicallyInstalled = false;
Common.VisioRetailPhysicallyInstalled = false;
Common.WordRetailPhysicallyInstalled = false;
Common.SharePointDesignerOtherPhysicallyInstalled = false;
Common.StarterOtherPhysicallyInstalled = false;
Common.OEMBypassAllPhysicallyInstalled = false;
}
public static void LicAndPhysicalConfigReset()
{
Common.LicConfigStatusReset();
Common.PhysicalInstallConfigStatusReset();
}
public static void StartOSPPSVC()
{
try
{
ServiceController serviceController = new ServiceController();
serviceController.ServiceName = "OSPPSVC";
if (!(serviceController.Status.ToString().ToLower() == "stopped"))
return;
serviceController.Start();
}
catch (Exception ex)
{
throw new Exception();
}
}
public static void StopOSPPSVC()
{
try
{
ServiceController serviceController = new ServiceController();
serviceController.ServiceName = "OSPPSVC";
if (!(serviceController.Status.ToString().ToLower() == "running"))
return;
serviceController.Stop();
Thread.Sleep(1000);
foreach (Process process in Process.GetProcessesByName("OSPPSVC"))
Common.KillProcess(process);
}
catch (Exception ex)
{
throw new Exception();
}
}
}
}