Warning! We are currently in recovery mode. The complete archive is not available.

Sample details: 1f4327678ed079d6fe37cbb2679f9b7e --

Hashes
MD5: 1f4327678ed079d6fe37cbb2679f9b7e
SHA1: 1f5ecf24191e7e40c54354efefac95a21ae91ea4
SHA256: 56b289a74a0420e0d8beff631f1fc34c9f650e1876c2fe2bd7cc715cbad04c49
SSDEEP: 49152:XCRTdYNHpRTrNHpRTfNHpRTRZzg5UYvn81oq24TVvnN6MatzkEs+qa3URcNoX:Tg5UYvaoq24TVv4MatzkEs+3xo
Details
File Type: PE32
Yara Hits
YRP/Microsoft_Visual_Cpp_v50v60_MFC | YRP/Microsoft_Visual_Cpp_70_DLL | YRP/Microsoft_Visual_Cpp_70_DLL_additional | YRP/Microsoft_Visual_Cpp_v60_DLL | YRP/Microsoft_Visual_Cpp_70_DLL_Method_3 | YRP/IsPE32 | YRP/IsDLL | YRP/IsConsole | YRP/HasDebugData | YRP/IsBeyondImageSize | YRP/HasRichSignature | YRP/domain | YRP/contentis_base64 | YRP/Dropper_Strings | YRP/DebuggerCheck__QueryInfo | YRP/Check_OutputDebugStringA_iat | YRP/anti_dbg | YRP/create_service | YRP/escalate_priv | YRP/screenshot | YRP/keylogger | YRP/rat_rdp | YRP/win_mutex | YRP/win_registry | YRP/win_token | YRP/win_private_profile | YRP/win_files_operation | YRP/android_meterpreter | YRP/MD5_Constants |
Parent Files
0495481d035935c5e309333c6d7c9209
Strings
		!This program cannot be run in DOS mode.
`.orpc
`.data
@.reloc
IMsiCustomAction
IMsiMessage
IMsiServer
IMsiRemoteAPI
Installer
rpoedcamusv
S-1-5-18
Software\Microsoft\MS Setup (ACME)\User Info
DefName
DefCompany
Software\Microsoft\Windows\CurrentVersion
Software\Microsoft\Windows NT\CurrentVersion
RegisteredOwner
RegisteredOrganization
INSTALL
{00000000-0000-0000-0000-000000000000}
_MSIExecute
BindImage
Component
Component
Component_Parent
Directory_
Attributes
Installed
Action
ActionRequest
Condition
LocalCost
NoRbLocalCost
SourceCost
RemoveCost
NoRbRemoveCost
NoRbSourceCost
ARPLocalCost
NoRbARPLocalCost
RuntimeFlags
ComponentId
KeyPath
ForceLocalFiles
LegacyFileExisted
TrueInstallSt
BinaryType
Condition
Feature_
Condition
Control
Attributes
Property
CostAdjuster
CostLink
Component_
RecostComponent
CustomAction
Directory
Directory
Directory_Parent
DefaultDir
EngineTempCosts
Volume
TempCost
Extension
Feature
Feature
Feature_Parent
RuntimeLevel
Handle
Select
Action
ActionRequested
Installed
Attributes
RuntimeAttributes
Directory_
Description
DefaultSelect
RuntimeFlags
Display
FeatureComponents
Feature_
Component_
RuntimeFlags
FeatureCostLink
Feature_
Component_
FileName
Component_
Attributes
FileAction
FileName
Directory_
Installed
Action
FileSize
ComponentId
Component_
MsiFileHash
Options
HashPart1
HashPart2
HashPart3
HashPart4
#_FolderCache
FolderId
FolderPath
Attributes
#_PatchCache
PatchId
PackageName
SourceList
TransformList
TempCopy
SourcePath
Existing
Unregister
Sequence
ProgId
Property
_Property
PublishComponent
Registry
RegAction
Registry
Action
ActionRequest
Component_
SelfReg
Shortcut
VolumeCost
VolumeObject
VolumeCost
NoRbVolumeCost
VolumeARPCost
NoRbVolumeARPCost
Property(%c): [1] = [2]
Temporary Id
_MSI_FEATURE_SELECTION
_NONE_
{EAE142B2-F460-44AB-903B-C25D81FC566E}
{E1ABFC3B-9E84-4099-A79F-E51EDE5368E2}
{0D6004A4-1C6F-4095-B989-87D0001E4767}
{5F1AAAD1-7FD5-4A91-8973-C08881C9B602}
The call to SRSetRestorePoint API failed. Returned status: %d. GetLastError() returned: %d
The System Restore service is disabled. Returned status: %d. GetLastError() returned: %d
Calling SRSetRestorePoint API. dwRestorePtType: %d, dwEventType: %d, llSequenceNumber: %s, szDescription: "%s".
The call to SRSetRestorePoint API succeeded. Returned status: %d.
The call to SRSetRestorePoint API succeeded. Returned status: %d, llSequenceNumber: %s.
No System Restore sequence number for this installation.
SELECT `Media`.`Source`,`Media`.`_MSIOldSource`, `#_PatchCache`.`SourcePath`, `#_PatchCache`.`Unregister`FROM `PatchPackage`, `#_PatchCache`, `Media`WHERE `PatchPackage`.`PatchId` = `#_PatchCache`.`PatchId` AND `PatchPackage`.`Media_` = `Media`.`DiskId`
DROP TABLE `Patch`
CREATE TABLE `Patch` ( `File_` CHAR(72) NOT NULL, `Sequence` INTEGER NOT NULL, `PatchSize` LONG NOT NULL, `Attributes` INTEGER NOT NULL, `Header` OBJECT, `StreamRef_` CHAR(72)  PRIMARY KEY `File_`, `Sequence` )
ALTER TABLE `Patch` HOLD
MsiSelectLanguage
SELECT NULL FROM `File`,`Component` WHERE `Component`=`Component_` AND (`Action` = 0 OR `Action`= 1 OR `Action` = 2)
SELECT NULL FROM `Registry`,`Component` WHERE `Component` = `Component_` AND (`Action` = 0 OR `Action`= 1 OR `Action` = 2)
SELECT NULL FROM `BindImage`, `File`, `Component` WHERE `File` = `File_` AND `Component` = `Component_` AND (`Action`=0 OR `Action`= 1 OR `Action` = 2)
SELECT DISTINCT NULL FROM `ProgId`, `Class`, `Feature`, `Component` WHERE `ProgId`.`Class_` = `Class`.`CLSID` AND `Class`.`Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND ((`Feature`.`Action` = 0 OR `Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT NULL FROM `PublishComponent`, `Component`, `Feature`  WHERE `PublishComponent`.`Component_` = `Component`.`Component` AND `PublishComponent`.`Feature_` = `Feature`.`Feature` AND ((`Feature`.`Action` = 0 OR `Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT NULL FROM `Feature` WHERE ((`Feature`.`Action` = 0 OR `Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT NULL FROM `SelfReg`, `File`, `Component` WHERE `SelfReg`.`File_` = `File`.`File` And `File`.`Component_` = `Component`.`Component` AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2 OR `Component`.`Action` = 0)
SELECT NULL FROM `Component` WHERE `Component_Parent` = NULL AND (`ActionRequest` = 0 OR `ActionRequest` = 1 OR `ActionRequest` = 2)
SELECT NULL FROM `Extension`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 0 OR `Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT NULL FROM `Font`, `File`, `Component` WHERE `Font`.`File_` = `File`.`File` And `File`.`Component_` = `Component`.`Component` AND (`Component`.`Action` = 0 OR `Component`.`Action` = 1 OR `Component`.`Action` = 2)
SELECT NULL FROM `Shortcut`, `Feature`, `Component`, `File` WHERE `Target` = `Feature` AND `Shortcut`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 0 OR `Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT NULL FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 0 OR `Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT NULL FROM `Component`
Registry
CompFeatureTable
0123456789ABCDEF
FASTOEM
MSICHECKCRCS
MSINODISABLEMEDIA
REBOOTPROMPT
EXECUTEACTION
AFTERREBOOT
ODBCREINSTALL
PROMPTROLLBACKCOST
MEDIAPACKAGEPATH
SHORTFILENAMES
PRIMARYFOLDER
RESUME
NOUSERNAME
NOCOMPANYNAME
SEQUENCE
REBOOT
UPGRADINGPRODUCTCODE
LOGACTION
LIMITUI
MIGRATE
TRANSFORMSSECURE
TRANSFORMSATSOURCE
SECONDSEQUENCE
INSTALLLEVEL
CURRENTMEDIAVOLUMELABEL
ACTION
CLIENTPROCESSID
CLIENTUILEVEL
CURRENTDIRECTORY
RUNONCEENTRY
REINSTALLMODE
PRODUCTLANGUAGE
EXECUTEMODE
SCRIPTFILE
ALLUSERS
TRANSFORMS
REMOVE=All
SOURCEDIR
ACTION=Reinstall
PRODUCTID
LOGMODE
ROOTDRIVE
LOGFILE
DATABASE
ACTION=Admin
SELECT `Directory_`, `Action`, `ActionRequest` FROM `Component` WHERE `Component` = ?
AfterReboot
SystemRestoreSequence
DiskSerial
DiskPrompt
DatabasePath
TimeStamp
Properties
Folders
Selections
LogonUser
ProductName
ProductId
ProductID
COMPANYNAME
USERNAME
Msi remote API
Msi custom action server
Msi install server
Msi script executor
Msi message handler
Msi configuration manager
Msi install engine
Msi services
Msi.Execute
Msi.Configuration
Msi.Engine
Msi.Services
FILEADDDEFAULT
FILEADDSOURCE
FILEADDLOCAL
COMPADDDEFAULT
COMPADDSOURCE
COMPADDLOCAL
ADVERTISE
REINSTALL
ADDDEFAULT
ADDSOURCE
REMOVE
ADDLOCAL
Unknown\
%s\CLSID
CLSID\%s
CLSID\%s\ProgId
ole32.dll
CLSID\%s\InprocHandler32
Apartment
ThreadingModel
CLSID\%s\InprocServer32
SeSecurityPrivilege
SeTakeOwnershipPrivilege
SeRestorePrivilege
{%08lX-0000-0000-C000-000000000046}
_MSI_TEST
Software\Microsoft\Windows\CurrentVersion\Installer
Failed to open Terminal Server registry window. Status code 0x%08X
Opening Terminal Server registry propogation window.
(NULL)
LastUserIniSyncTime
Software\Microsoft\Windows NT\CurrentVersion\Terminal Server
Failed to close Terminal Server registry window. Status code 0x%08X.
Closing Terminal Server registry propogation window. %s
Discarding Changes.
Saving Changes.
Rejecting attempt to install from non-console Terminal Server Session
EnableAdminTSRemote
Running install from non-console Terminal Server session.
GPTSupport
Intel64
SecureCustomProperties
SourceDir
ProductCode
STATIC
BUTTON
CostingComplete
https:
Note: %s
WIN64DUALFOLDERS: Substitution in '%s' folder had been blocked by the %d mask argument (the folder pair's iSwapAttrib member = %d).
WIN64DUALFOLDERS: %d is an invalid iSwapAttrib folder pair member!
WIN64DUALFOLDERS: '%s' will substitute %d characters in '%s' folder path. (mask argument = %d, the folder pair's iSwapAttrib member = %d).
WIN64DUALFOLDERS: %d is an invalid mask argument!
Assembly Error:%s
mscorrc.dll
SRSetRestorePoint skipped for this transaction.
LimitSystemRestoreCheckpointing
MsiHiddenProperties
No Command Line.
**********
Command Line: %s
Checking in-progress install: install for same configuration.
Checking in-progress install: install for an uninstall.
Checking in-progress install: install for different configuration.
Checking in-progress install: install for different product.
Checking in-progress install: install performed by different user.
Software\Microsoft\Windows\CurrentVersion\Installer\InProgress
OriginalDatabase
REMOVE=ALL
ProductVersion
ReplacedInUseFiles
UpdateStarted
Running Script: %s
URTUPGRADE
URTREINSTALL
CARRYINGNDP
CCPTrigger
PIDKEY
Transform '%s' is valid.
Validating transform '%s' with validation bits %s
Skipping transform validation for '%s'
Detected that this is a 'Small Update' patch.  Any remaining transforms in the patch will be skipped.
Detected that this patch is a 'Minor Update' patch without product version validation. Any remaining transforms in the patch will be skipped.
Skipping validation for patch transform %s.  Will not apply because previous transform was invalid
Skipping validation for patch transform %s.  Will apply because previous transform was valid
UpgradeCode
Found missing cached transform %s. Adding it to re-cache list.
Couldn't find cached transform %s. Looking for it at the %s.
source
original location
Looking for file transform: %s
Looking for secure file transform: %s
Looking for file transform in shell folder: %s
Looking for storage transform: %s
Dir (target): Key: %s	, Object: %s
Dir (source): Key: %s	, Object: %s	, LongSubPath: %s	, ShortSubPath: %s
Note: target paths subject to change (via custom actions or browsing)
%s path resolution complete. Dumping Directory table...
Target
Source
SOURCEDIR product ==> %s
SOURCEDIR ==> %s
SourcedirProduct
Setting launched-from source as last-used.
Resolving source to launched-from source.
PatchedProductCode
Resolving source.
Source type from package '%s': %d
SourceType
URL source provided. . .
Determining source type
Clients
SELMGR: Component '%s' is a new component added to feature '%s'
SELMGR: Component '%s' is registered to feature '%s', but is not present in the FeatureComponents table.  Removal of components from a feature is not supported!
SELMGR: ComponentId '%s' is registered to feature '%s', but is not present in the Component table.  Removal of components from a feature is not supported!
ParentProductCode
 SELECT `Root`,`Key`,`Name`,`Value` FROM `Registry`,`Component` WHERE `Registry`.`Registry` = `Component`.`KeyPath` AND `Component`.`Component` = ?
Disallowing installation of component: %s since the registry keypath exists and the component is marked to never overwrite existing installations
Software\Classes
 SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`, `MsiAssembly`.`File_Manifest`,  `Component`.`KeyPath` FROM `MsiAssembly`, `Component` WHERE  `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Component_` = ?
MsiWin32AssemblySupport
 SELECT `Name`, `Value` FROM `MsiPatchOldAssemblyName` WHERE `Assembly` = ? AND (`Name` <> 'Name' AND `Name` <> 'NAME' AND `Name` <> 'name')
 SELECT `Name`, `Value` FROM `MsiAssemblyName` WHERE `Component_` = ? AND (`Name` <> 'Name' AND `Name` <> 'NAME' AND `Name` <> 'name')
 SELECT `Value` FROM `MsiPatchOldAssemblyName` WHERE `Assembly` = ? AND (`Name` = 'Name' OR `Name` = 'NAME' OR `Name` = 'name')
 SELECT `Value` FROM `MsiAssemblyName` WHERE `Component_` = ? AND (`Name` = 'Name' OR `Name` = 'NAME' OR `Name` = 'name')
skipping installation of assembly component: %s since the assembly already exists
ignoring fusion interface error, assuming we are bootstrapping
CreateAssemblyCache
Disallowing installation of component: %s since the keyfile exists and the component is marked to never overwrite existing installations
Allowing installation of component: %s even though a modified unversioned keyfile exists and file versioning rules would disable the component
Disallowing installation of component: %s since the same component with higher versioned keyfile exists
Disallowing installation of component: %s since an equal version of its keyfile exists, and is protected by Windows
OutOfNoRbDiskSpace
OutOfDiskSpace
TARGETDIR
RollbackDisabled
DISABLEROLLBACK
DisableRollback
ProductLanguage
MsiMsg.dll
SELECT `Message` FROM `Error` WHERE `Error` = %i
AlwaysInstallElevated
MsiExecCA32
MsiExecCA64
MsiExec.exe
Cabinet
SystemDrive
SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs
MediaSourceDir
PackageName
Couldn't find local patch '%s'. Looking for it at its source.
Opening existing patch '%s'.
LocalPackage
Unable to create new patch table schema
AllowLockdownPatch
DisablePatch
Propagated Reboot to the client/parent install.
Propagated RebootNow to the client/parent install.
Reboot has been ignored because we are in a restricted engine or we are creating an advertise script.
Unknown Product
Back from server. Return value: %d
Switching to server: %s
Not switching to server: %s
we're not connected to the server
we're in the server
Running server side execution of %s %s is not permitted in a restricted engine
action
sequence
Unlocking Server
Server not locked: locking for product %s
Server Locked: Install is suspended for product %s
MediaPackage
PackageCode
ARPPRODUCTICON
ProductToBeRegistered
BeginTransaction: Locking Server
Resume
ALLOWSUSPEND
PIDTemplate
SELMGR: Removal of a component from a feature is not supported
SELMGR: New components have been added to feature '%s'
SELMGR: The feature-component mapping registration is broken for feature '%s' of product '%s'
Features
QFEUpgrade
System64Folder
SystemFolder
APPCOMPAT: Disallowing uninstallation of component: %s
Disallowing uninstallation of component: %s since key file %s is under SFP
SELECT `TempCopy` FROM `#_PatchCache` ORDER BY `Sequence`
WIN9XPROFILESENABLED
%s property set to 'F' after a ForceReboot.  Resetting property to NULL.
Suspended install detected. Resuming.
GenerateScript
IsAdminPackage
RollbackCleanup
Rollback
PrimaryVolumeSpaceRemaining
PrimaryVolumeSpaceRequired
PrimaryVolumeSpaceAvailable
Disallowing uninstallation of component: %s since another client exists
PrimaryVolumePath
Preselected
ARPURLUPDATEINFO
ARPURLINFOABOUT
ARPSYSTEMCOMPONENT
ARPSIZE
ARPREADME
Manufacturer
ARPNOREPAIR
ARPNOREMOVE
ARPNOMODIFY
InstallSource
ARPINSTALLLOCATION
ARPHELPTELEPHONE
ARPHELPLINK
ARPCONTACT
ARPCOMMENTS
ARPAUTHORIZEDCDFPREFIX
Re-registering product - performing upgrade of existing installation.
OEM-mode installation supports only UI-less installations.
OEM-mode installation.
OEM-mode installation supports only INSTALL type of ACTION.
INSTALL
OEM-mode installation supports only first time installations.
OEM-mode installation supports only per machine installations.
OEM-mode installation does not support patching.
UILevel
Child install has different elevation state than parent. Possible pre-existing install or machine/user conflict. Failing child install.
Installed
Privileged
TerminalServer
AdminUser
CommonFiles64Folder
CommonFilesFolder
ProgramFiles64Folder
ProgramFilesFolder
VersionDatabase
ParentOriginalDatabase
TRANSFORMS property is now: %s
Engine has iefSecondSequence set to true.
RestrictedUserControl
EnableUserControl
Software\Microsoft\Windows\CurrentVersion\ProfileReconciliation\Start Menu
ProfileDirectory
Software\Microsoft\Windows\CurrentVersion\ProfileReconciliation
AdminProperties
Determined that existing product (either this product or the product being upgraded with a patch) is installed per-%s.
machine
AssignmentType
Package to be registered: '%s'
Could not create LFN path for package: '%s'
Package name extracted from package path: '%s'
Package name retrieved from configuration data: '%s'
PackagecodeChanging
ProductState
Product not registered: beginning first-time install
Product registered: entering maintenance mode
Product Code from property table after transforms:  '%s'
Product Code from property table before transforms: '%s'
Product Code passed to Engine.Initialize:           '%s'
(none)
RecacheTransforms
Transforms are %s secure.
relative
absolute
TransformsAtSource
TransformsSecure
Language
Transforms
Package we're running from ==> %s
Original package ==> %s
End dialog%s enabled
Install error [1]. [3]
APPCOMPAT: treating component: %s as non-transitive
SELECT `Component_` FROM `File` WHERE `File`=?
dmewuifsoarpcv!
FWindowsInstaller.Installer
WindowsInstaller.Message
Microsoft Windows Installer
Microsoft Windows Installer Message RPC
System\CurrentControlSet\Services\EventLog\Application\MsiInstaller
EventMessageFile
TypesSupported
CLSID\%s\DllVersion
CLSID\%s\TypeLib
SafeForScripting
%i.%i.%i.%i
%d.%d.%d
S-1-5-18
!$%&'()*+,-.0123456789=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{}~
 !"#$%&'()*+,-./0123U456789:;<=>?@ABCDEFGHIJKLMNOPQRUSTU
 !"#$	
mscoree
Re-opening deleted key
Software\Microsoft\Windows\CurrentVersion\Installer\UserData
%s\%s\%s
Components
MsiGetFileSignatureInformation is returning: 0x%X
Entering MsiGetFileSignatureInformation. szFilePath: %s, dwFlags: %d, ppcCertContext: %X, pbHash: %X, pcbHash: %X
(null)
MsiInstallProduct is returning: %u
Entering MsiInstallProduct. Packagepath: %s, Commandline: %s
MsiReinstallProduct is returning: %u
Entering MsiReinstallProduct. Product: %s, Reinstallmode: %d
MsiCollectUserInfo is returning: %u
CollectUserInfo
Entering MsiCollectUserInfo. Product: %s
MsiConfigureFeature is returning: %d
Entering MsiConfigureFeature. Product: %s, Feature: %s, Installstate: %d
MsiReinstallFeature is returning: %u
Entering MsiReinstallFeature. Product: %s, Feature: %s, Reinstallmode: %d
MsiInstallMissingComponent is returning: %u
Entering MsiInstallMissingComponent. Product: %s, Component: %s, Installstate: %d
MsiAdvertiseProduct is returning: %u
Entering MsiAdvertiseProduct. Package: %s, Scriptfile: %s, Transforms: %s, Langid: %d (merced: ptrs truncated to 32-bits)
-user-
-machine-
MsiAdvertiseProductEx is returning: %u
Entering MsiAdvertiseProductEx. Package: %s, Scriptfile: %s, Transforms: %s, Langid: %d (merced: ptrs truncated to 32-bits), Platform: %d, Reserved: %d
MsiApplyPatch is returning: %u
Entering MsiApplyPatch. Package: %s, Product: %s, Installtype: %d, Commandline: %s
MsiCreateAndVerifyInstallerDirectory is returning: %u
Entering MsiCreateAndVerifyInstallerDirectory. dwReserved: %d
MsiSourceListClearAll is returning: %u
Entering MsiSourceListClearAll. Product: %s, User: %s
MsiSourceListAddSource is returning: %u
Entering MsiSourceListAddSource. Product: %s, User: %s, Source: %s
MsiSourceListForceResolution is returning: %u
Entering MsiSourceListForceResolution. Product: %s, User: %s
MsiIsProductElevated is returning: %d
Entering MsiIsProductElevated. Product: %s
Migrate10CachedPackages is not yet implemented for the Windows Installer version 2.0
Retrieving cached source for product %s, disk %d: %s
Installations through MsiProvideComponentFromDescriptor are disallowed.
Software\Microsoft\Windows\CurrentVersion\Installer\ResolveIOD
ResolveIOD
explorer.exe
Installer
Software\Microsoft\Windows\CurrentVersion\Installer\Managed
Software\Microsoft\Installer
DisableUserInstalls
Software\Classes\Installer
UpgradeCodes
Products
Patches
InstallProperties
Software\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT(64)
HKEY_CURRENT_USER
HKEY_CURRENT_USER(64)
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE(64)
HKEY_USERS
HKEY_USERS(64)
RegCreateKeyEx in OpenSpecificUsersSourceListKeyPacked failed with %d
SourceList
OpenWritableAdvertisedProductKey failed with %d
RegCreateKeyEx in OpenSourceListKeyPacked failed with %d
ManagedLocalPackage
Warning: Local cached package '%s' is missing.
Warning: The package code in the cached package '%s' does not match the registered package code.  Cached package will be ignored.
Warning: Local cached package '%s' does not contain valid package code.
Warning: Local cached package '%s' could not be opened as a storage file.
MsiGetProductInfoFromScriptEnd is returning %u
Entering MsiGetProductInfoFromScript. Script file: %s.
SELECT `Value` FROM `Property` WHERE `Property` = ?
MsiOpenPackageEx is returning %d
MsiOpenPackageEx is returning %d.
MsiOpenPackageEx is returning %d. Unable to load services.
Entering MsiOpenPackageEx. szPackagePath: %s, dwOptions: %d, hProduct: %X
%d.%d.%d.%d
RegCompany
RegOwner
Package validation of '%s' %s
failed
succeeded
SOURCEMGMT: RFS Source is valid, but will not be cached due to CSC state.
SOURCEMGMT: RFS Source is valid, but will not be cached because it is Media.
Quick RFS source validation failed. Falling back to source resolver.
RFS Source is valid, but will not be cached due to CSC state.
RFS Source is not valid due to CSC state.
LastUsedSource
RFS validation of product '%s', disk '%u'
MsiInstallMissingFile is returning: %u
Entering MsiInstallMissingFile. Product: %s, File: %s
SHGetFolderPathW
DoAdvertiseScript is returning: %u
Attempt to do an unimpersonated user assignment
Attempt to execute advertise script when not running as local system
MsiOpenPackage is returning %d
Entering MsiOpenPackage. szPackagePath: %s, hProduct: %X
Assemblies
Win32Assemblies
WindowsInstaller
MsiConfigureFeatureFromDescriptor is returning: %u
Entering MsiConfigureFeatureFromDescriptor. Descriptor: %s, Installstate: %d
MsiReinstallFeatureFromDescriptor is returning: %u
Entering MsiReinstallFeatureFromDescriptor. Descriptor: %s, Reinstallmode: %d
MsiGetShortcutTarget is returning: %u
Entering MsiGetShortcutTarget. File: %s
MsiConfigureProductEx is returning: %u
Entering MsiConfigureProductEx. Product: %s, Installlevel: %d, Installstate: %d, Commandline: %s
MsiAdvertiseScript is returning: %u
Entering MsiAdvertiseScript. scriptfile: %s, flags: %d, hkey: %d, remove: %s
MsiConfigureProduct is returning: %u
Entering MsiConfigureProduct. Product: %s, Installlevel: %d, Installstate: %d
MsiProcessAdvertiseScript is returning: %u
Entering MsiProcessAdvertiseScript. Script file: %s, Icon Folder: %s. Shortcuts %s output to special folder. Specified items %s removed.
will not be
will be
MsiProvideComponent is returning: %u
Path buf: 0x%X, cchBuf: 0x%X
Entering MsiProvideComponent. Product: %s, Feature: %s, Component: %s, Install mode: %d
MsiProvideComponentFromDescriptor called for component %s: returning harcoded oleaut32.dll value
MsiProvideComponentFromDescriptor is returning: %u
Entering MsiProvideComponentFromDescriptor. Descriptor: %s, PathBuf: %X, pcchPathBuf: %X, pcchArgsOffset: %X
MsiQueryFeatureStateFromDescriptor is returning: %d
Entering MsiQueryFeatureStateFromDescriptor. Descriptor: %s
MsiProvideQualifiedComponent is returning: %u
Pathbuf: %X, pcchPathBuf: %X
Entering MsiProvideQualifiedComponent. Component: %s, Qualifier: %s, Installmode: %d, Product: %s
MsiProvideAssembly is returning: %u
Global
Entering MsiProvideAssembly. AssemblyName: %s, AppContext: %s, InstallMode: %d
Property
Creating MSIHANDLE (%d) of type %d for thread %d
UserSID
CustomActionData
Closing MSIHANDLE (%d) of type %d for thread %d
Improper MSIHANDLE closing. Trying to close MSIHANDLE (%d) of type %d for thread %d by custom action thread %d.
Leaked MSIHANDLE (%d) of type %d for thread %d
SummaryInformation
FCustom action server's custom action is returning %u. (%s, %s)
Custom action server's custom action threw an exception! (%u), returning %u
Windows Installer
To debug your custom action, attach your debugger to process %d (0x%X) and press OK
Custom action server running custom action: DLL: %s, Entrypoint: %s
syswow64
API call rejected - Invalid Cookie.
API call rejected - No actions in Context
API call rejected - Inactive Context
Unable to create CA thread. (%d)
Received CA shutdown signal.
Unable to execute custom action. Unable to resume action %d.
Unable to execute custom action. Service referred to unknown action %d.
Custom Action Server shutting down.
Destroying RemoteAPI object.
CLSID\{%08lX-0000-0000-C000-000000000046}\DllVersion
SetProxyBlanket failed with: 0x%X
Cloaking enabled.
Custom Action Server rejected - Invalid Context.
Hello, I'm your %s custom action server.
32bit Impersonated
64bit Impersonated
32bit Elevated
64bit Elevated
Custom Action Server rejected - Invalid Cookie.
Custom Action Server rejected - Wrong Context.
Custom Action Server rejected - Mismatched Context.
ScriptsDisabled
Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts
The Windows Installer initiated a system restart to complete or continue the configuration of '%s'..
SeShutdownPrivilege
Set LastUsedIndex to: %s.
Set LastUsedType to: %s.
Set LastUsedSource to: %s.
Added new source '%s' with index '%s'
Adding new sources is%s allowed.
AllowLockdownBrowse
DisableBrowse
Warning: rejected invalid source type for source '%s' (product: %s)
SearchOrder
Specifed source is%s already in a list.
Warning: rejected media source due to system policy.
AllowLockdownMedia
DisableMedia
Installer\Products
Entering CMsiConfigurationManager::SetLastUsedSource.
Software\Microsoft\Windows\CurrentVersion\Installer\RunOnceEntries
Post-install cleanup: removing installer folder '%s' (if empty)
Post-install cleanup: removing installer file '%s'
Software\Microsoft\Windows\CurrentVersion\Installer\TempPackages
Software\Microsoft\Windows\CurrentVersion\Installer\Folders
CA Server Process has terminated.
Custom Action Server never connected to service.
Failed to create Custom Action Server.
Created Custom Action Server with PID %d (0x%X).
Unable to grab user token for impersonation.
Unable to register RemoteAPI in GIT for registration.
WinSta0\Default
Failed to create Custom Action Server wake event.
Global\
Failed to create Custom Action Server event.
 -Embedding 
Generating random cookie.
Failed to create primary token while spawning Custom Action Server.
Running as a server.
Running as a service.
Software\Microsoft\Windows\CurrentVersion\RunOnce
Environment
System\CurrentControlSet\Control\Session Manager\Environment
{00000000-0000-0000-0000-000000000000}
::{9db1186e-40df-11d1-aa8c-00c04fb67863}:
SYSTEM\CurrentControlSet\Control\Session Manager
PendingFileRenameOperations
Config.Msi
INSTALLER
TYPELIB
INTERFACE
Software\Microsoft\Windows NT\CurrentVersion\Fonts
Software\Microsoft\Windows\CurrentVersion\Fonts
WIN.INI
CodeBase
Assembly
Content Type
Extension
SecureTransforms
Deleting %s from URL Cache.
Software\Microsoft
Executing op: %s
__MsiPromptForCD
Could not get CMsiCustomActionManager*
ServicesActive
Assignment
\Installer\Products\
Microsoft
Error in rollback skipped.  Return: %d
Product %s %s.
first-run
is not managed
is managed
Product %s is admin assigned: LocalSystem owns the publish key.
Action skipped - rolling back install from a different user.
ixoRegAddValue
ixoRegRemoveValue
ixoRegCreateKey
ixoRegSelfUnReg
ixoRegSelfReg
ixoSetSourceFolder
Verifying accessibility of file: %s
\WinInit.Ini
[Rename]
%hs=%hs
ixfFileUndoRebootReplace
\Patches
Source is incorrect. Volume label should be %s but is %s.
Source is incorrect. Package code of %s is incorrect.
Source is incorrect. Unable to open or validate MSI package %s.
EstimatedSize
Software\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes
Version
VersionMinor
VersionMajor
URLUpdateInfo
URLInfoAbout
UninstallString
SystemComponent
Readme
Publisher
NoRepair
NoRemove
NoModify
ModifyPath
InstallLocation
InstallDate
HelpTelephone
HelpLink
DisplayVersion
Contact
Comments
AuthorizedCDFPrefix
%4i%02i%02i
Software\ODBC\ODBC.INI\ODBC Data Sources
Software\ODBC\ODBC.INI\
Software\ODBC\ODBCINST.INI
ODBC Drivers
ODBC Translators
Non-fatal error removing ODBC data source %s for driver %s
Software\ODBC\ODBCINST.INI\ODBC Core
ErrorControl
System\CurrentControlSet\Services\%s
Interactive User
ActivateAtStorage
RemoteServerName
ServiceParameters
LocalService
DllSurrogate
AppID\%s
%USERPROFILE%\
%APPDATA%\
Installing brand new catalog.
Updating existing catalog.
Source for file '%s' is uncompressed, at '%s'.
Source for file '%s' is compressed
ixfAssemblyCopy
IAssemblyCache
CreateAssemblyCacheItem
File installed by SFP: %s, version: %s
SFP has installed a file not found in our file cache - File installed: %s
ixfProductRegister
ixfUserRegister
DisplayName
CreateAssemblyNameObject
ixfComponentUnregister
ixoRegRemoveKey
File %s actually installed to %s, binding temp copy.
Not binding file %s because it is protected by Windows
Not binding file %s because it wasn't installed or patched in this install session
ixoBindImage
ttfCache
Cannot get the font title for %s.
Font File %s actually installed to %s, getting font title from temp copy.
Clearing cabinet from URL cache: %s
UninstallAssembly
Skipping all patches for file '%s'.  File does not need to be patched.
Patch for file '%s' is redirected to patch '%s' instead.
Skipping this patch for file '%s'.  Number of remaining patches to skip for this file: '%d'.  Number of total remaining patches: '%d'.
ixoPatchApply
ixfPatchCache
Scheduling file '%s' for deletion during post-install cleanup (not post-reboot).
Installer\UpgradeCodes
AdvertiseFlags
Installer\Features
Installer\Features\
Installer\Components
Installer\Win32Assemblies
Installer\Assemblies
Installer\Patches
ixfSourceListPublish
ixfSourceListAppend
ixfSourceListUnpublish
TypeLib\%s\%s
TypeLib\%s\%s\%s\win32
HELPDIR
TypeLib
QueryPathOfRegTypeLib returned %d in %s context.  Path is '%s'
remote
Protected file - requesting installation by SFP: %s
ixfProductUnregister
ixfProductCPDisplayInfoRegister
ixfProductCPDisplayInfoUnregister
ixfComponentRegister
ixoPatchRegister
ixfPatchUnregister
ixfUpgradeCodePublish
ixfUpgradeCodeUnpublish
ixfProductPublishClient
ixfProductUnpublishClient
ixfFeaturePublish
ixfFeatureUnpublish
ixfComponentPublish
ixfComponentUnpublish
Skipping shortcut %s removal, shortcut has been overwritten by another product %s
ixoShortcutCreate
FileType\%s\%s
APPID\%s
CLSID\%s\InprocHandler
CLSID\%s\NotInsertable
CLSID\%s\Insertable
CLSID\%s\DefaultIcon
CLSID\%s\VersionIndependentProgID
CLSID\%s\ProgID
InProcServer
LocalServer
CLSID\%s\%s
ole2.dll
%s\DefaultIcon
%s\NotInsertable
%s\Insertable
%s\CurVer
ProgID
MIME\Database\Content Type\%s
%s\ShellNew
%s\%s\ShellNew
%s\shell
%s\shell\%s
command
%s\shell\%s\command
AutoExec.bat
Cannot replace autoexec.bat file with working copy.
Cannot initialize the autoexec.bat and rollback files.
IAssemblyCacheItem
Commit
This following file was not removed, because it is protected by Windows: %s
Error %d attempting to delete file %s
Installer\Products\
ProductIcon
Registering cached transform: %s
Processing cached transform: %s
%s secure transform: %s
Registering
Unregistering
Registering storage transform: %s
Removing shell-folder cached transform: %s
unknown
delegating uninstallation of assembly file : %s to Fusion
ixoFileRemove
File %s actually installed to %s; checking CRC of temporary copy.
Redirecting file copy of '%s' to '%s'.  A subsequent patch will update the intermediate file, and then copy over the original.
File: %s;  %s;  %s;  %s%s
  (Checked using version of companion: %s)
Won't patch
Will patch
No patch
Overwrite
Won't Overwrite
To be installed
Existing file is unversioned and unmodified - no source file hash provided to compare
Existing file is unversioned and unmodified - hash doesn't match source file
New file supports language(s) the existing file doesn't support
Existing file is unversioned but modified
Existing file is unversioned and unmodified - hash matches source file
New file unversioned - existing file versioned
New file versioned - existing file unversioned
REINSTALLMODE specifies all files to be overwritten
Existing file is corrupt (invalid checksum)
Existing file has a newer version
Existing file is of an equal version
Existing file is a lower version
No existing file
The Installer did not reinstall the file %s, because it is protected by Windows. Either the existing file is an equal or greater version, or the installer was requested to re-install all files regardless of version.  Package version: %s, existing version: %s
ixoFileCopy
Re-applying security from existing file.
ixfProductPublish
ixfProductUnpublish
Environment
ixfHeader
FUSION PATCHING: Subsequent patch(es) will update file '%s', then copy file into Global Assembly Cache.
FUSION PATCHING: Existing file is patchable.  Source file will not be copied.
FUSION PATCHING: Either no existing file found to patch, or existing file is unpatchable.  Copying file from source.
FUSION PATCHING: Found existing file to patch in assembly with name: '%s' in folder '%s'
FUSION PATCHING: Patching assembly file '%s' from component '%s'.
Skipping all patches for assembly '%s'.  File does not need to be patched.
FUSION PATCHING: Patching assembly file '%s' from component '%s'.  Intermediate file: '%s', remaining patches (including this one): %d
ixfAssemblyPatch
Skipping this patch for assembly '%s'.  Number of remaining patches to skip for this file: '%d'.  Number of total remaining patches: '%d'.
mewuifsoarpcv!
INSTALL
Environment
System\CurrentControlSet\Control\Session Manager\Environment
XSELECT `Action`,`Type`,`Source`,`Target`, NULL FROM `CustomAction` WHERE `Action` = '%s'
SELECT `Data` FROM `Binary` WHERE `Name`='%s'
SELECT `Action`,NULL,`Condition` FROM `%s` WHERE `Sequence` > 0 ORDER BY `Sequence`
SELECT `Action`,NULL,`Condition` FROM `%s` WHERE `Sequence` = ?
Installation of ComPlus App [2] failed with error [3].
GetProductAssignmentType failed.
This version of Windows does not support deploying 64-bit packages.  The script [2] is for a 64-bit package.
BindImage action has not been executed on [2] file.
Unable to compute the CRC for file [2].
Directory Manager not supplied for source resolution.
The Windows Installer cannot delete a system file protection catalog from the cache.  Catalog: [2], Error: [3]
The Windows Installer cannot retrieve a system file protection catalog from the cache.  Catalog: [2], Error: [3]
The Windows Installer cannot install a system file protection catalog.  Catalog: [2],  Error: [3]
Could not find transform [2].
Could not un-secure transform [2]. Error [3]
Could not secure transform [2]. Error [3]
Could not initialize rollback script [2].
Could not create file [2] from script data.{ Error: [3]}
Could not determine publishing root. Error: [2]
Exceeded maximum number of sources. Skipping source '[2]'.
ShellFolder id [2] is invalid.
Script [2] version unsupported. Script version: [3], minimum version: [4], maximum version: [5].
Source directory not specified for file [2].
No cabinet specified for compressed file: [2]
Could not schedule file [2] for removal on reboot.
Could not remove the folder [2].
Could not determine user's security id.
Could not unregister component [2].
Could not register component [2].
Could not create secure security descriptor. Error: [2]
Missing header in script file [2].
Could not read record from script file [2].
Could not BindImage file [2].
The file [2] is missing
Operation [2] called out of sequence.
Invalid parameter to operation [2]: Parameter [3]
Failed to create [2] textstyle. GetLastError() returned: [3].
For [2] textstyle, the system created a '[3]' font, in [4] character set, of [5] pixels height.
Failed to create any [2] font on this system.
Executing action [2] failed.
Freeing RichEd20.dll failed. GetLastError() returned: [2]
Loading RichEd20.dll failed. GetLastError() returned: [2]
The control [3] on dialog [2] can accept property values that are at most [5] characters long. The value [4] exceeds this limit, and has been truncated.
[2] is an integer only control, [3] is not a valid integer value
Failed to destroy window for dialog [2]
The handler failed in creating an unitialized dialog
Creating the window for the control [3] on dialog [2] failed
Executing the [2] view failed
Creating a cursor to the [2] table failed
Creating the [2] table failed
Failed to create the control [3] on the dialog [2]
Failed to create a window for the dialog [2]!
CreateNewDialog failed for the dialog [2]
Dialog window class registration failed
CMsiHandler initialization failed
Do not perform the remaining control events.
The control [3] on dialog [2]  can not parse the mask string: [4]
On the dialog [2] the control [3] has a possible value: [4]. This is an invalid or duplicate value.
The binary data [2] was not found
The control [3] on dialog [2]  had to truncate the string: [4]
Changing the text color to [2] failed
Changing the text font to [2] failed
On the dialog [2] the control [3] has an invalid string length limit: [4]
The argument of the CheckPath control event on dialog [2] is invalid
The [2] table is out of date: [3]
The help string [4] for control [3] on dialog [2] does not contain the separator character
The dialog [2] has the error style bit set, but is not an error dialog
The error dialog [2] does not have the error style bit set
The error dialog property is not set
The dialog [2] is not allowed to return the argument [3]
Control [3] on billboard [2] extends beyond the boundaries of the billboard [4] by [5] pixels
The control [3] on dialog [2] received a browse event, but there is no configurable directory for the present selection. Likely cause: browse button is not authored correctly
The control [3] on dialog [2] needs the icon [4] in size [5]x[5], but that size is not available. Loading the first available size
The attributes for the control [3] on dialog [2] do not define a valid icon size. Setting the size to 16
The next pointers for the radiobuttons on dialog [2] control [3] do not form a cycle
Cancel button is illdefined on dialog [2]
Failed to paint control [2]
The data for the bitmap [2] is not valid
The directory [2] is mentioned in the selection table but not found
Creating a second copy of the dialog [2]
The radiobutton group [3] on dialog [2] has fewer than 2 buttons
On the dialog [2] the control [3] is designated as first active control, but there is no such control
Dialog [2] is a modeless dialog. The execute method should not be called on it
At least one control has to be added to dialog [2] before it is used
The data for the icon [2] is not valid
Unrecognized volume type
The control [3] on dialog [2] is of a type, that can not be integer valued
Tried to set control [3] as the default button on dialog [2], but the control does not exist
The control [3] on dialog [2] has both the icon and the bitmap style set
SetFocus did not find the required control on the error dialog
The total width of the buttons exceeds the size of the error dialog
Can not execute an error dialog if the errorstring is not set
The ErrorString attribute is not supported for standard dialogs
No text field was found on the error dialog
No OK button was found on the error dialog
Error dialog name mismatch
Setting the property [2] failed
The item [2] in the selection table has itself as a parent
The control [3] on dialog [2] wants the winproc to return [4]
The control [3] on the dialog [2] can not take focus
The control [2] was not found on dialog [3]
The next pointers on the dialog [2] do not form a single loop
Control [4] on dialog [3] ignored the message [2]
The dialog [2] does not support the attribute [3]
The control [3] on dialog [2] does not support [5] the attribute [4]
Attempt to use an uninitialized control on dialog [2]
Attempt to use an uninitialized dialog
Tried to remove control [3] from dialog [2], but the control is not part of the dialog
The button [4] on the radiobutton group [3] on dialog [2] extends beyond the boundaries of the group [5] by [6] pixels
Control [3] on dialog [2] extends beyond the boundaries of the dialog [4] by [5] pixels
The control attribute [3] needs a record of at least [2] field(s)
The dialog attribute [3] needs a record of at least [2] field(s)
Attempted to initialize an already initialized control: [3] on dialog [2]
No other method can be called on dialog [2] untill all the controls are added
Attempted to initialize an already initialized dialog: [2]
Attempted to initialize an already initialized handler
Control [3] on dialog [2] needs a property linked to it
In the ControlEvent table EndDialog has an unrecognized argument [2]
The event [2] failed to set the attribute for the control [4] on dialog [3]
The EventMapping table refers to an invalid control [4] on dialog [2] for the event [3]
ControlCondition table has a row without condition for the dialog [2]
On the dialog [2] the control [3] names a non-existent control [4] as the next control
The EndDialog event was called with the argument [2], but the dialog has a parent
The event [2] is not recognized
On dialog [2] control [3] has to take focus, but it is unable to do so
On the dialog [2] the next control pointers do not form a cycle.There is a pointer from both [3] and [5] to [4]
On the dialog [2] the next control pointers do not form a cycle.There is a pointer from [3] to [4], but there is no further pointer
Default button is illdefined on dialog [2]
The action [2] is not recognized
The dialog [2] failed to evaluate the condition [3]
On activation of the control [3] on dialog [2] CMsiDialog failed to evaluate the condition [3]
Dialog View did not find a record for the dialog [2]
No publisher is found for the event [2]
Unknown Message -- Type [2]. No action is taken
Cached folder [2] not defined in internal cache folder table.
Custom Action [2] did not close [3] MSIHANDLEs.
Transform in patch package is invalid.
No more data{ while enumerating [2]}.
The file [2] is an invalid MSI storage file.
Assembly name missing from AssemblyName table : Component: [4].
Cannot run script.  Transaction not started.
Unable to schedule operation. The action must be scheduled between InstallInitialize and InstallFinalize.
Cannot begin transaction. Global mutex not properly initialized.
Transform [2] invalid for package [3]. Expected upgrade code [4], found [5].
Transform [2] version [3] incompatible with engine; Min: [4], Max: [5].
Transform [2] doesn't contain a MSI version.
Could not create summary info for transform [2].
The property '[2]' was used as a directory property in one or more tables, but no value was ever assigned.
Server returned unexpected error [2] attempting to install package [3].
The File '[2]' is not a valid patch file.
The File '[2]' is not marked for installation.
Could not open transform [2] stored as child storage of package [4].
Transform [2] invalid for package [3]. Expected product version > [4], found product version [5].
Transform [2] invalid for package [3]. Expected product version >= [4], found product version [5].
Transform [2] invalid for package [3]. Expected product version == [4], found product version [5].
Transform [2] invalid for package [3]. Expected product version <= [4], found product version [5].
Transform [2] invalid for package [3]. Expected product version < [4], found product version [5].
Transform [2] invalid for package [3]. Expected product [4], found product [5].
Transform [2] invalid for package [3]. Expected language [4], found language [5].
Marshaling to Server failed: [2]
Configuration information for product [2] is corrupt. Invalid info: [2]
Could not access JavaScript runtime for custom action [2]
Could not access VBScript runtime for custom action [2]
Generation of custom action temp file failed: [2]
Custom action '[2]' has caused an unhandled exception and has been stopped.  This may be the result of an internal error in the custom action, such as an access violation.
Invalid Reinstall mode character.
Bad foreign key ('[2]') in '[3]' column of the '[4]' table.
Directory Manager not initialized.
Selection Manager not initialized.
Bad value in database. Table: '[2]'; Primary key: '[3]';  Column: '[4]'
Install engine not initialized.
Table definition error: [2]
The directory entry '[2]' does not exist in the Directory table
Action not found: [2]
Invalid database tables
The volume label '[2]' on the media you're running from doesn't match the label '[3]' given in the Media table. This is allowed only if you have only 1 entry in your Media table.
Custom action [2] specifies unsupported type
Custom action [2] not found in File table
Custom action [2] not found in Binary table stream
Error opening sourcelist key. Error: '[2]'
Neither UNC nor drive letter path found in source '[2]'.
Missing package name for product code '[2]'.
Bad action condition or error calling custom action '[2]'.
Couldn't create a random subcomponent name for component '[2]'.
The specified File key ('[2]') not found in the File Table.
Invalid value for default folder name: [2].
Null value in a non-nullable column ('[2]') in '[3]' column of the '[4]' table.
Invalid return from modeless dialog: [3], in action [2].
The specified Feature name ('[2]') not found in Feature Table.
The requested 'Select' state is illegal for this Component.
The specified Component name ('[2]') not found in Component Table.
No entries found in the file table.
Target paths not created.  No path exists for entry [2] in Directory Table
Source paths not created.  No path exists for entry [2] in Directory Table
Invalid table: [2]; Could not be linked as tree.
Root directory property undefined: [2]
Property name for root source path not defined: [2]
A Feature Table record ([2]) references a non-existent parent in the Attributes field.
The Component Table exceeds the acceptable tree depth of [2] levels.
Key file of isolated application component [2] not in File table.
Isolated components [2], [3] not part of same feature.
Isolated application component [2] not found in Component table.
Shared component [2] not found in Component table.
Companion file [2] parent missing.
Skipped unregistration of Module [2] due to source resolution failure.
Could not access IStorage object from installation package.
RemoveExistingProducts action sequenced incorrectly.
Stream not found in '[2]' column.  Primary key: '[3]'.
The file [2] is marked as compressed, but the associated media entry does not specify a cabinet.
Attempt to migrate product settings before initialization.
Could not create security descriptor for object.  Error: '[2]'.
Media table not found or empty (required for installation of files).
Value of property [2] is not a valid full path: '[3]'.
Could not find server [2] in [3] {, [5]} or [4].
[2] property undefined.
Duplicate Table Name [2]
The [2] table entry '[3]' has no associated entry in the Media table.
Invalid value for property [2]: '[3]'
Called RunScript when not marked in progress.
Called InstallFinalize when no install in progress.
Could not create rollback script enumerator
64-bit registry operation attempted on 32-bit operating system for key [2].
Drive not ready: [2]
Directory does not exist: [2]
Error opening file for write: [3] GetLastError: [2]
Error opening file for read: [3] GetLastError: [2]
Cabinet not found.
Invalid CRC checksum value for [2] file.{{ Its header says [3] for checksum, its computed value is [4].}}
Failed to get network resource information. Error [2], network path [3].{ Extended error: network provider [5], error code [4], error description [6].}
User Abort.
User Failure
Could not BindImage exe file [2]
Bad enumeration constant in CreateCopier call.
Could not enumerate subfolders for folder: [2]
Folder not found: [2]
Need next cabinet.
progress tick.
Unable to create the target file - file may be in use.
Error determining whether file is in-use: [3]. GetLastError: [2]
Cannot set attributes
Couldn't locate cabinet in stream: [2].
Cannot handle cabinet
Not a cabinet
Couldn't initialize cabinet file server. The required file 'Cabinet.dll' may be missing.
FDI Server Error
Copy Resumed With Different Info
Error attempting to read from cabinet stream.
User Ignore
Out of memory.
[2]: File does not contain a valid checksum value.
Could not find required file IMAGEHLP.DLL to validate file:[2]
Specified path is empty.
Could not update resource for file: [3], Resource too large
Could not update resource for file: [3], Missing Resource
Could not set file time for file: [3] GetLastError: [2]
Could not update resource for file: [3] GetLastError: [2]
Could not close file: [3] GetLastError: [2]
Path: [2] is not a parent of [3]
Error converting file time to local time for file: [3]. GetLastError: [2]
Error setting file attributes. GetLastError: [2]
Error getting file attributes. GetLastError: [2]
Error loading library [2] or finding entry point [3]
Error getting file attributes: [3]. GetLastError: [2]
Error deleting file: [3]. GetLastError: [2]
Error getting file version info for file: [2]
Could not remove directory: [3] GetLastError: [2]
Error in FileToDosDateTime.
Could not get file time for file: [3] GetLastError: [2]
Could not open file: [3] GetLastError: [2]
Invalid File Attribute
User cancelled
Error creating file: [2]
File not writable: [2]
Error setting file attribute: [3] GetLastError: [2]
File does not exist: [2]
Missing Path Separator: [2]
Attempting to continue patch when no patch is in progress.
Attempting to patch file [2] when patch already in progress.
Destination File Name is Null
Source file key name is null.
Could not create thread for patch application. GetLastError: [2].
Error waiting for patch thread. GetLastError: [2].
Error getting disk free space. GetLastError: [2]. Volume: [3]
Error getting volume info. GetLastError: [2]
Patch notify: [2] bytes patched to far.
Stream name invalid [2].
Could not rename stream [2]. System error: [3]
Database: [2]. Could not create column [3] for table [4]
Database: [2] Transform: Too many columns in base table [3]
Database: [2]. Exceeded number of expressions limit of 32 in WHERE clause of SQL query: [3].
Database: [2]. Failed to save table [3].
Database: [2]. Codepage [3] not supported by the system.
Database: [2]. Specified Modify [3] operation invalid for table joins.
Database: [2]. MergeDatabase: Unable to write errors to Error table.  Could be due to a non-nullable column in a predefined Error table.
Database: [2]. MergeDatabase:  A reference to the base database was passed as the reference database.
Database: [2]. MergeDatabase will not write any changes because the database is open read-only.
SummaryInformation write for transform failed
Database: [2]. GenerateTransform/Merge: Column name in base table doesn't match reference table. Table: [3] Col #: [4]
Database: [2]. Merge: The column count differed in the '[3]' table of the two databases
Database: [2]. Merge: There were merge conflicts reported in [3] tables
Could not delete storage [2]. System error: [3]
Could not rollback storage. System error: [3]
Could not commit storage. System error: [3]
Could not open stream [2]. System error: [3]
Stream does not exist: [2]. System error: [3]
Could not remove stream [2]. System error: [3]
Storage CopyTo failed. System error: [3]
Database: [2] Table(s) Update failed
Database: [2]. Type mismatch in parameter: [3]
Database: [2]. Intent to modify read only table: [3]
Database: [2] GenerateTransform/Merge: Number of primary keys in base table doesn't match reference table. Table: [3]
Database: [2] Transform: Column with this name already exists. Table: [3] Col: [4]
Database: [2] Transform: Cannot update row that doesn't exist. Table: [3]
Database: [2] Transform: Cannot delete table that doesn't exist. Table: [3]
Database: [2] Transform: Cannot add existing table. Table: [3]
Database: [2] Transform: Cannot delete row that doesn't exist. Table: [3]
Database: [2] Transform: Cannot add existing row. Table: [3]
Database: [2] GenerateTransform: More columns in base table than in reference table. Table: [3]
Database: [2] GenerateTransform/Merge: Column type in base table doesn't match reference table. Table: [3] Col #: [4]
Database: [2] Transform stream read/write failure.
Database: [2]. Invalid Installer transform format.
IStorage::Stat failed with error [3]
Database: [2]. Invalid type specifier '[3]' in SQL query [4].
Database: [2]. No primary columns defined for table creation
Database: [2]. Column '[3]' repeated
Database: [2]. Missing insert columns in INSERT SQL stmt
Database: [2]. Missing update columns in UPDATE SQL stmt
Database: [2]. Insufficent values in INSERT SQL stmt
Database: [2]. Missing FROM clause in SQL query: [3]
Database: [2]. Invalid or missing query string: [3]
Database: [2]. Invalid operator '[3]' in SQL query: [4]
Database: [2]. Column '[3]' not present or ambiguous in SQL query: [4]
Database: [2]. No columns in ORDER BY clause in SQL query: [3]
Database: [2]. No columns in SELECT clause in SQL query: [3]
Database: [2]. Unexpected token '[3]' in SQL query: [4]
Database: [2]. Missing ')' in SQL query: [3]
Database: [2]. Repeated table '[3]' in SQL query: [4]
Database: [2]. Could not load table '[3]' in SQL query: [4]
Database: [2]. Unknown table '[3]' in SQL query: [4]
Database: [2]. Invalid identifier '[3]' in SQL query: [4]
Database: [2]. Transform failed.
Database: [2]. Transform: Cannot transform a temporary table. Table: [3]
Database: [2]. GenerateTransform: Database corrupt. Table: [3]
Database: [2]. Databases are the same. No transform generated.
Database: [2]. Transform or merge codepage [3] differs from database codepage [4].
Database: [2]. Codepage conflict in import file: [3].
Database: [2]. Invalid row/field data
Database: [2]. Invalid Installer database format
Database: [2]. Table name not supplied.
Database: [2]. Wrong state to CreateOutputDatabase [3].
Database: [2]. Import file format error: [3], Line [4]
Database: [2]. Cannot open import file: [3]
Database: [2]. Error writing export file: [3]
Database: [2]. Error saving database tables
Database: [2]. Database not in writable state
Database: [2]. Could not create database table [3]
Database: [2]. Invalid update data type in column [3]
Database: [2]. Cursor in invalid state
Database: [2]. Insufficient parameters for Execute
Database: [2]. Intent violation
Database: [2]. Table could not be dropped: [3]
Database: [2]. Table does not exist: [3]
Database: [2]. Table already exists: [3]
Database: [2]. Cannot open database file. System error [3]
Database: [2]. Data access failed, out of memory
Database: [2]. Initialization failed, out of memory
Database: [2]. Database object creation failed, mode = [3]
Detection of running apps failed.
Detection of running apps failed, could not get perf. index.Reg operation returned : [2].
Detection of running apps failed, could not get perf. data. Reg operation returned : [2].
Key missing for INI action.
Section missing for INI action.
Error [3] unregistering type library [2].
Error [3] registering type library [2].
Shortcut Deletion [3] Failed. System error: [2]
Shortcut Creation [3] Failed. System error: [2]
Writing .INI file: [3]: System error: [2]
Could not resolve path for shell folder [2].
Invalid .INI action: [2]
Shortcuts not supported by the OS
DEBUG: Error [1]:  
IsDebuggerPresent
KERNEL32
MsiHiddenWindow
 %%%s="%s"
HOMESHARE
HOMEDRIVE
HOMEPATH
END Environment block dump:
START Environment block dump:
Custom Action %s returned unexpected value %d. Converted to ERROR_INSTALL_FAILURE.
Possible stack corruption. Custom action may not be declared __stdcall.
Failed to get custom action manager.
Failed to marshal script action.
Opened thread token: we're impersonated
Failed to open thread token (error %d): we're not impersonated
=== Verbose logging started: %s  %s  Build type: %s %s %d.%02d.%04d.%02d  Calling process: %s ===
Logging
Cannot copy environment block
Current environment block after setting user's environment variables
Could not refresh system environment
Refreshing system environment block for service
Initializing environment variables
Restoring environment variables
Invoking remote custom action. DLL: %s, Entrypoint: %s
SaferComputeTokenFromLevel failed with last error = %d
ActionText
MainEngineThread is returning %d
Script custom action %s returned unexpected value %d. Converted to IDABORT.
DllGetClassObject
MsiHnd.dll
Unexpected Termination
Install server not responding
Invalid event trigger in Invoke
Invoke wait timed out
Invalid event trigger in ChildUIThread
ChildUIThread wait timed out
=== Verbose logging stopped: %s  %s ===
{{[1]:[2] [3]}}
Ignoring failure to remove product during upgrade - product already uninstalled.
%MsiBreak
Not impersonating action for per-machine Win2000 TS install.
Skipping action due to %s option.
msidbCustomActionTypeFirstSequence
msidbCustomActionTypeOncePerProcess
msidbCustomActionTypeClientRepeat
Action '%s' is not permitted in a restricted engine.
Skipping action: %s (condition is false)
Timeout
Message context already initialized, returning ERROR_INSTALL_ALREADY_RUNNING
Doing action: %s
Invalid event trigger in wait for engine thread
RunEngine wait timed out
*** Log Line Missing ***
RunEngine is returning: %u
Unable to load services
Desktop
Start Menu
Programs
Startup
Administrative Tools
Common Desktop
DesktopFolder
Common Start Menu
StartMenuFolder
Common Programs
ProgramMenuFolder
Common Startup
StartupFolder
Common Administrative Tools
AdminToolsFolder
My Pictures
MyPicturesFolder
Local AppData
LocalAppDataFolder
Common AppData
CommonAppDataFolder
Templates
TemplateFolder
SendTo
SendToFolder
Recent
RecentFolder
PrintHood
PrintHoodFolder
Personal
PersonalFolder
NetHood
NetHoodFolder
Favorites
FavoritesFolder
AppData
AppDataFolder
Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
CoGetClassInfo
OLE32.DLL
System_Agent_Enable
DisableLowDiskWarning
ScreenSaverIsSecure
ScreenSaveUsePassword
Control Panel\Desktop
Incrementing counter to disable shutdown. Counter after increment: %d
Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: %d
Extra call to decrement shutdown counter - shouldn't happen
Allowing shutdown
Disallowing shutdown.  Shutdown counter: %d
IsShortcut
ProductSuite
System\CurrentControlSet\Control\ProductOptions
Terminal Server
%USERPROFILE%
Found shell folder %s by spelunking through the registry.
SHGetSpecialFolderLocation returned: %s
SHFOLDER::SHGetFolderPath returned: %s
SHELL32::SHGetFolderPath returned: %s
GetUserProfileDirectoryA
USERENV.DLL
RedirectedDllSupport
MsiNetAssemblySupport
fusion.dll
TTCSupport
ColorBits
TextHeight
MS Sans Serif
BorderSide
BorderTop
CaptionHeight
ScreenY
ScreenX
SystemLanguageID
ComputerName
UserLanguageID
VirtualMemory
PhysicalMemory
ShellAdvtSupport
OLEAdvtSupport
FontsFolder
Common Templates
SOFTWARE\Microsoft\Windows\CurrentVersion
Common Files (x86)
CommonFilesDir (x86)
Program Files (x86)
ProgramFilesDir (x86)
ProgramFilesDir
Common Files
CommonFilesDir
Program Files
TempFolder
RemoteAdminTS
SharedWindows
System16Folder
WindowsVolume
WindowsFolder
Enterprise
LanmanNT
ServerNT
ProductType
SYSTEM\CurrentControlSet\Control\ProductOptions
CSDVersion
SYSTEM\CurrentControlSet\Control\Windows
MsiNTSuitePersonal
MsiNTSuiteSmallBusinessRestricted
MsiNTSuiteSmallBusiness
MsiNTSuiteEnterprise
MsiNTSuiteDataCenter
MsiNTSuiteBackOffice
MsiNTProductType
ServicePackLevelMinor
ServicePackLevel
WindowsBuild
VersionNT64
VersionNT
Version9X
Version95
VersionMsi
%d.%02d
ProcessTypeLibraryCore returns: %d. (0 means OK)
could not find the authored LIBID %s and/or the locale %d in the type library %s
CMsiServices::ProcessTypeLibrary runs in %s context, %simpersonated.
Win31FileSystem
SYSTEM\CurrentControlSet\Control\FileSystem
rpoedcamusv
mewuifsoarpcv!
S-1-5-18
_MSIExecute
_MsiFeatureCacheCount
MS PGothic
SimSun
PMingLiU
MS Shell Dlg
InstallKnownPackagesOnly
DisableMsi
Software\Policies\Microsoft\Windows\Installer
Resetting cached policy values
CreateFont failed, codepage: %i  CharSet: %i
Font enumeration failed to select charset, codepage: %i  CharSet: %i
Font created.  Charset: Req=%i, Ret=%i, Font: Req=%s, Ret=%s
GetTextMetrics failed: GetLastError = %i
Package path is a URL. Downloading package.
 REINSTALLMODE=
 REINSTALL=
INSTALLLEVEL=
FDeleteFolder: Deleting file '%s'
FDeleteFolder: Deleting folder '%s'
CreateAndVerifyInstallerDirectory: Unable to create the Installer directory as default owner. LastError = %d
CreateAndVerifyInstallerDirectory: Unable to create the Installer directory as LocalSystem owner
Installer directory is not owned by the system or admin. Deleting . . .
Installer directory not accessible by system. Deleting . . .
CreateAndVerifyInstallerDirectory: Failed to create the Installer directory. LastError = %d
CreateAndVerifyInstallerDirectory: Unable to load services
CreateAndVerifyInstallerDirectory: Must be admin or local system
Install in progress and no UI to display Retry/Cancel. Returning ERROR_INSTALL_ALREADY_RUNNING.
Grabbed execution mutex.
Failed to grab execution mutex. System error %d.
Failed to map view of file for invalidation count (error %d)
Failed to create file mapping for invalidation count (error %d)
%s policy value '%s' is %u
Machine
%s policy value '%s' is '%s'
Policy value '%s' is '%s'
QueryCancelAutoPlay
Opening database from URL: %s
Running product '%s' with user privileges: It's not assigned.
Running product '%s' with elevated privileges: All apps run elevated.
Rejecting product '%s': Non-assigned apps are disabled.
Running product '%s' with elevated privileges: Product is assigned.
Rejecting product '%s': Msi is completely disabled.
Product installation will be elevated because user is admin and product is being installed per-machine.
Failed to connect to server.
Server locked.  Will skip uninstalled package cleanup, and allow locking install to perform cleanup
Cleaning up uninstalled install packages, if any exist
SAFER: Unable to create a fully trusted authorization level.  GetLastError returned %d
 CURRENTMEDIAVOLUMELABEL="
Attempting to recache package via ProductCode. Beginning source resolution.
 ACTION=
Client-side and UI is none or basic: Running entire install on the server.
SeIncreaseQuotaPrivilege
 CLIENTPROCESSID=
 CLIENTUILEVEL=
 CURRENTDIRECTORY="
Cannot remove RunOnce entry: %s.  Couldn't connect to service
Removing RunOnce entry: %s
******* RunEngine:
           ******* Product: %s
           ******* Action: %s
           ******* CommandLine: %s
 PATCH="
 TRANSFORMS="
 PRODUCTLANGUAGE=
Using current %s platform for advertise script creation
Simulating IA64 architecture for advertise script creation on %s platform
Simulating X86 architecture for advertise script creation on %s platform
 EXECUTEMODE=NONE
 SCRIPTFILE="
 ALLUSERS=""
 ALLUSERS=1
URTTemp
GetSystemWow64DirectoryW
kernel32.dll
MSCOREE not loaded loading copy from system32
MSCOREE already loaded, using loaded copy
MSCOREE not loaded loading copy from URTTemp
ERROR:MSCOREE already loaded, need to bootstrap from newer copy in URTTemp, you will need to stop the Windows Installer service before retrying;failing...
COMCTL32
CoInitialize
CoInitializeEx
CoUninitialize
CoGetMalloc
CoCreateInstance
IIDFromString
StgCreateDocfile
StgOpenStorage
StgOpenStorageOnILockBytes
CoImpersonateClient
CoRevertToSelf
CoGetCallContext
CoTaskMemAlloc
CoTaskMemFree
CoInitializeSecurity
CoQueryProxyBlanket
CoSetProxyBlanket
CoFreeUnusedLibraries
CoMarshalInterThreadInterfaceInStream
CoGetInterfaceAndReleaseStream
CoDisconnectObject
CoIsHandlerConnected
StringFromCLSID
StringFromGUID2
OLEAUT32
SysAllocString
SysAllocStringLen
SysFreeString
SysStringLen
VariantClear
VariantInit
VariantChangeType
LoadTypeLib
RegisterTypeLib
UnRegisterTypeLib
SystemTimeToVariantTime
VariantTimeToSystemTime
VarI4FromR8
QueryPathOfRegTypeLib
DosDateTimeToVariantTime
SafeArrayCreate
SafeArrayDestroy
SafeArrayPutElement
SafeArrayAccessData
SafeArrayUnaccessData
WNetAddConnection2A
WNetGetConnectionA
WNetCancelConnection2A
WNetGetUserA
WNetGetResourceInformationA
WNetGetLastErrorA
WNetGetNetworkInformationA
ADVAPI32
GetFileSecurityA
DuplicateTokenEx
CreateProcessAsUserA
RegOpenUserClassesRoot
RegOpenCurrentUser
CheckTokenMembership
ChangeServiceConfig2A
QueryServiceConfig2A
CryptAcquireContextA
CryptAcquireContextW
CryptGenRandom
CryptReleaseContext
GetSecurityInfo
SetSecurityInfo
SetEntriesInAclA
SaferIdentifyLevel
SaferGetLevelInformation
SaferComputeTokenFromLevel
SaferCloseLevel
SaferCreateLevel
CreateRestrictedToken
SaferiChangeRegistryScope
InitCommonControls
InitCommonControlsEx
COMDLG32
CommDlgExtendedError
GetOpenFileNameA
SHELL32
SHGetMalloc
SHGetSpecialFolderLocation
SHGetPathFromIDListA
SHGetFolderPathA
SHChangeNotify
DllGetVersion
VERSION
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
ODBCCP32
SQLInstallDriverEx
SQLConfigDriver
SQLRemoveDriver
SQLInstallTranslatorEx
SQLRemoveTranslator
SQLConfigDataSource
SQLInstallerError
SQLInstallDriverManager
SQLRemoveDriverManager
MSPATCHA
TestApplyPatchToFileByHandles
ApplyPatchToFileByHandlesEx
WININET
InternetCanonicalizeUrlA
InternetGoOnline
InternetCombineUrlA
DeleteUrlCacheEntryA
URLMON
URLDownloadToCacheFileA
SetThreadExecutionState
GetUserDefaultUILanguage
GetLongPathNameA
GetSystemWindowsDirectoryA
GetFileAttributesExA
GlobalMemoryStatusEx
GetEnvironmentStringsW
FreeEnvironmentStringsW
CreateWaitableTimerW
SetWaitableTimer
CancelWaitableTimer
USERENV
CreateEnvironmentBlock
DestroyEnvironmentBlock
RtlSetCurrentEnvironment
NtQuerySystemInformation
NtQueryInformationProcess
NtSetSystemInformation
RtlRandom
NtRenameKey
NtOpenKey
RtlInitUnicodeString
RtlCreateEnvironment
RtlSetEnvironmentVariable
RtlDestroyEnvironment
CSCDLL
CSCQueryFileStatusW
CSCPinFileW
CSCUnpinFileW
SHFOLDER
TSAPPCMP
TermServPrepareAppInstallDueMSI
TermServProcessAppInstallDueMSI
TermsrvLogInstallIniFileEx
TermsrvCheckNewIniFiles
SRSetRestorePoint
SfcIsFileProtected
SfpDuplicateCatalog
IMAGEHLP
ImageNtHeader
MSCOREE
GetCORSystemDirectory
WINTRUST
WinVerifyTrust
WTHelperGetProvSignerFromChain
WTHelperGetProvCertFromChain
WTHelperProvDataFromStateData
CRYPT32
CertDuplicateCertificateContext
CertFreeCertificateContext
USER32
AllowSetForegroundWindow
RecordShutdownReason
SDBAPI
SdbInitDatabase
SdbFindFirstMsiPackage_Str
SdbFindNextMsiPackage
SdbQueryDataEx
SdbEnumMsiTransforms
SdbReadMsiTransformInfo
SdbCreateMsiTransformFile
SdbFindFirstTagRef
SdbFindNextTagRef
SdbReadStringTagRef
SdbReleaseDatabase
Connected to service for CA interface.
Error in CA Manager thread.
Custom Action Manager thread ending.
Timeout in CA Manager thread.
Lost connection to custom action server process. Attempting to regenerate.
Failed to get IMsiCustomAction*
Failed to obtain custom action interface
SeManageVolumePrivilege
SeEnableDelegationPrivilege
SeSyncAgentPrivilege
SeUndockPrivilege
SeRemoteShutdownPrivilege
SeChangeNotifyPrivilege
SeSystemEnvironmentPrivilege
SeAuditPrivilege
SeDebugPrivilege
SeBackupPrivilege
SeCreatePermanentPrivilege
SeCreatePagefilePrivilege
SeIncreaseBasePriorityPrivilege
SeProfileSingleProcessPrivilege
SeSystemtimePrivilege
SeSystemProfilePrivilege
SeLoadDriverPrivilege
SeTcbPrivilege
SeMachineAccountPrivilege
SeUnsolicitedInputPrivilege
SeLockMemoryPrivilege
SeAssignPrimaryTokenPrivilege
SeCreateTokenPrivilege
S-1-5-18
0x%02hx%02hx%02hx%02hx%02hx%02hx
GetTokenInformation failed with error %d
Unable to set process security information. Return code 0x%08x.
ACL Creation for non-admin Synchronize rights failed with code 0x%08x.
Unable to obtain process security information. Return code 0x%08x.
Unable to get a handle to the current process. Return code 0x%08x.
SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
UNKNOWN
Could not persist registry quota increase, RegOpenKeyEx returned: %d
Could not persist registry quota increase, RegSetValueEx returned: %d
RegistrySizeLimit
System\CurrentControlSet\Control
Could not increase registry quota
Wow6432KeyValue
msievent.log
MsiInstaller
 (%s) %s
Success
Error  
Warning
Info   
Unknown
%s (%.2X%c%.2X): 
MSI (c)
MSI (a)
MSI (s)
BinaryData
SELECT `Domain`,`User`,`Permission` FROM `LockPermissions` WHERE `Table`=? AND `LockObject`=? ORDER BY `Permission`
Component
Component
Directory_
Attributes
Installed
DuplicateFile
Extension
FeatureComponents
FileName
FileAction
Directory_
Installed
Action
FileSize
ComponentId
FilesInUse
FileName
FilePath
ProcessID
WindowTitle
FileSFPCatalog
IniFile
MoveFile
MsiAssembly
StreamRef_
Registry
RemoveFile
FileName
_RemoveFilePath
_Component
RemoveMode
ReserveCost
SFPCatalog
Shortcut
VolumeObject
VolumeCost
NoRbVolumeCost
SELECT `FileName`,`Version`,`State`,`File`.`Attributes`,`TempAttributes`,`File`,`FileSize`,`Language`,`Sequence`,`Directory_`, `Installed`,`Action`,`Component`, `ForceLocalFiles`, `ComponentId` FROM `File`,`Component` WHERE `Component`=`Component_` AND `File`=?
SELECT `FileName`,`Version`,`State`,`File`.`Attributes`,`TempAttributes`,`File`,`FileSize`,`Language`,`Sequence`,`Directory_`,`Installed`,`Action`,`Component` FROM `File`,`Component` WHERE `Component`=`Component_` AND `Component_`=? AND `Directory_`=?
SELECT `FileName`,`Version`,`State`,`File`.`Attributes`,`TempAttributes`,`File`,`FileSize`,`Language`,`Sequence`,`Directory_`,`Installed`,`Action`,`Component` FROM `File`,`Component` WHERE `Component`=`Component_` AND `Component_`=?
SELECT `LastSequence`, `DiskPrompt`,%s,`Cabinet`, `DiskId` FROM `Media` ORDER BY `DiskId`
SELECT `LastSequence`, `DiskPrompt`,%s,`Cabinet`,`Source`, `DiskId` FROM `Media` ORDER BY `DiskId`
SELECT `Patch`.`File_`, `Patch`.`Header`, `Patch`.`Attributes`, NULL FROM `Patch` WHERE `Patch`.`File_` = ? AND `Patch`.`Sequence` > ?ORDER BY `Patch`.`Sequence`
SELECT `Patch`.`File_`, `Patch`.`Header`, `Patch`.`Attributes`, `Patch`.`StreamRef_` FROM `Patch` WHERE `Patch`.`File_` = ? AND `Patch`.`Sequence` > ?ORDER BY `Patch`.`Sequence`
SELECT `Header` FROM `MsiPatchHeaders` WHERE `StreamRef` = ?
SELECT `File_` FROM `MsiSFCBypass` WHERE `File_` = ?
SELECT `MsiPatchOldAssemblyFile`.`Assembly_` FROM `MsiPatchOldAssemblyFile` WHERE  `MsiPatchOldAssemblyFile`.`File_` = ?
SELECT `Component_`,`DirProperty` FROM `RemoveFile`
SELECT `FileName`,`InstallMode` FROM `RemoveFile` WHERE `Component_`=? AND `DirProperty`=?
SELECT `FileName`,NULL FROM `RemoveFile` WHERE `Component_`=? AND `DirProperty`=?
SELECT `FileName`,`DirProperty`,`InstallMode`,`Action` FROM `RemoveFile`,`Component` WHERE `Component`=`Component_` AND `FileName` IS NOT NULL ORDER BY `DirProperty`
SELECT `FileName`,`DirProperty`,NULL,`Action` FROM `RemoveFile`,`Component` WHERE `Component`=`Component_` AND `FileName` IS NOT NULL ORDER BY `DirProperty`
SELECT `_Path`, `DirProperty`,`InstallMode`,`Action` FROM `RemoveFile`,`Component` WHERE `FileName` IS NULL AND `Component`=`Component_` 
SELECT `_Path`, `DirProperty`,NULL,`Action` FROM `RemoveFile`,`Component` WHERE `FileName` IS NULL AND `Component`=`Component_` 
SELECT `Component_`,`SourceFolder`,`DestFolder` FROM `MoveFile`
SELECT `SourceName`,`DestName`,`SourceFolder`,`DestFolder`,`Options` FROM `MoveFile` WHERE `Component_`=?
SELECT `SourceName`,`DestName`,`SourceFolder`,`DestFolder`,`Options`,`Action` FROM `MoveFile`,`Component` WHERE `Component`=`Component_`
SELECT `DuplicateFile`.`Component_`,`File`.`Component_`,`DestFolder` FROM `DuplicateFile`,`File` WHERE `File_`=`File`
SELECT `Directory_` FROM `Component` WHERE `Component`=?
SELECT `File_`,`DestName`,`DestFolder`,`Directory_`,`Action`,`Installed` FROM `DuplicateFile`,`Component` WHERE `Component`=`Component_` AND `Component_`=?
Component_
Registry
SELECT `Root`,`Key`,`Name` FROM `Registry` WHERE `Registry`=?
__SFPCostComponent
SELECT `FeatureComponents`.`Feature_`,`FeatureComponents`.`Component_` FROM `FeatureComponents`, `File`, `FileSFPCatalog` WHERE `File`.`File`=`FileSFPCatalog`.`File_` AND `FeatureComponents`.`Component_`=`File`.`Component_`
INSERT INTO `FeatureComponents` (`Feature_`,`Component_`) VALUES (?, ?) TEMPORARY
SELECT DISTINCT `SFPCatalog`,`Catalog` FROM `SFPCatalog`,`File`,`FileSFPCatalog`,`Component` WHERE `Component`.`Action`=1 AND `File`.`Component_`=`Component`.`Component` AND `File`.`File`=`FileSFPCatalog`.`File_` AND `SFPCatalog`.`SFPCatalog`=`FileSFPCatalog`.`SFPCatalog_`
SELECT `File`,`FileName`,`FileSize`,`Directory_`,`PatchSize`,`File`.`Attributes`,`Patch`.`Attributes`,`Patch`.`Sequence`,`File`.`Sequence`,`Component`.`Component`,`Component`.`ComponentId` FROM `File`,`Component`,`Patch` WHERE `File`=`File_` AND `Component`=`Component_` AND `Action`=1 ORDER BY `Patch`.`Sequence`
CreateFolder
SELECT `CreateFolder`.`Directory_`, `ComponentId` FROM `CreateFolder`, `Component` WHERE `Component_` = `Component` AND (`Action` = 1 OR `Action` = 2)
SELECT `CreateFolder`.`Directory_`, `ComponentId` FROM `CreateFolder`, `Component` WHERE `Component_` = `Component` AND (`Action` = 0)
DigitalSignature
SELECT `PatchId`, `PackageName`, `TransformList`, `TempCopy`, `SourcePath` FROM `#_PatchCache` ORDER BY `Sequence`
SELECT `File_`,`Sequence`,`PatchSize`,`Attributes`, NULL FROM `Patch` WHERE File_ = ?
SELECT `File_`,`Sequence`,`PatchSize`,`Attributes`,`Header` FROM `Patch`
SELECT `File_`,`Sequence`,`PatchSize`,`Attributes`, NULL, `StreamRef_` FROM `Patch` WHERE File_ = ?
SELECT `File_`,`Sequence`,`PatchSize`,`Attributes`,`Header`,`StreamRef_` FROM `Patch`
SELECT `File`.`FileName`,`Version`,`File`.`State`,`File`.`Attributes`,`TempAttributes`,`File`.`File`,`File`.`FileSize`,`Language`,`Sequence`, `Directory_`, `Installed`,`FileAction`.`Action`,`File`.`Component_`,`FileAction`.`ForceLocalFiles`, `ComponentId` FROM `File`,`FileAction` WHERE `File`.`File`=`FileAction`.`File` ORDER BY `Sequence`, `Directory_`
%s(%s)
`VolumeLabel`
LockPermissions
Removing foreign folder: %s
Removing child folder of %s (child: %s)
Counted %d foreign folders to be removed.
SELECT `File_`,`DestName`,`DestFolder`,`Action`,`Directory_` FROM `DuplicateFile`,`Component` WHERE `Component`=`Component_`
SELECT `File_`,`DestName`,`DestFolder`,`Action`, `Directory_` FROM `DuplicateFile`,`Component` WHERE `Component`=`Component_`
Registry
SELECT `ContentType`, `Extension_`, `CLSID` FROM `MIME` WHERE `Extension_` = ?
SELECT `Verb`, `Command`, `Argument` FROM `Verb` WHERE `Extension_` = ?
SELECT `Extension`, `ProgId_`, null, null, `Feature_`, `ComponentId` FROM `Extension`, `Component`, `Feature`  WHERE `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND (`Feature`.`Action` = 1 OR `Feature`.`Action` = 2) AND `Component` = ?
SELECT `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`,  null, `AppId_`, `FileTypeMask`, `DefInprocHandler`  FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Feature`.`Action` = 1 OR `Feature`.`Action` = 2) AND `Component` = ?
 SELECT `ComponentId`, `KeyPath`, `Action`, `Directory_`, `Attributes`    FROM `Component` WHERE `Component` = ?
SELECT `Cost` FROM `TypeLib` WHERE `Component_`=?
SELECT `_Columns`.`Name` FROM `_Columns` WHERE `Table` = 'TypeLib' AND `_Columns`.`Name` = 'Cost'
Directory_
Component_
SELECT `Name`, `Target`,`Directory_` FROM `Shortcut` WHERE `Component_`=? AND `Directory_`=?
SELECT `Component_`,`DirProperty` FROM `IniFile`
SELECT `Component_`,`ReserveFolder` FROM `ReserveCost`
SELECT `ReserveFolder`,`Directory_`,`ReserveLocal`,`ReserveSource` FROM `ReserveCost`,`Component` WHERE `Component`=`Component_` AND Component_=?
Skipping patch for file '%s' because patch is older than file. Patch sequence number: %d, File sequence number: %d
DISABLEMEDIA
PATCHNEWSUMMARYCOMMENTS
PATCHNEWSUMMARYSUBJECT
PATCHNEWPACKAGECODE
skipping processing of isolate component %s as it is a Win32 assembly.
%s.~~~|%s.LOCAL
SELECT `File_`,`Path` FROM BindImage WHERE File_ = ?
BindImage
SELECT NULL FROM `FeatureComponents` WHERE `Feature_` = ? AND `Component_` = ?
SELECT `Feature_` FROM `FeatureComponents` WHERE `Component_` = ?
SELECT `File`,`Component_`,`FileName`,`FileSize`,`Version`,`Language`,`Attributes`,`Sequence` FROM File WHERE `File` = ?
SELECT `File`,`Component_`,`FileName`,`FileSize`,`Version`,`Language`,`Attributes`,`Sequence` FROM File WHERE `Component_` = ?
SELECT `Component`,`RuntimeFlags`,`KeyPath`, `Attributes` FROM `Component` WHERE `Component` = ?
SELECT `Component_Shared`,`Component_Application` FROM `IsolatedComponent`
IsolatedComponent
Skipping IsolateComponents: action already run in this engine.
SELECT `Component`.`RuntimeFlags` FROM `IsolatedComponent`, `Component` WHERE `IsolatedComponent`.`Component_Shared` = `Component`.`Component` AND `IsolatedComponent`.`Component_Application` = ?
SELECT `File_` FROM `Patch` WHERE File_ = ?
SELECT `File_` FROM BindImage WHERE File_ = ?
SELECT `File` FROM File WHERE `File` = ?
SELECT `File` FROM File WHERE `Component_` = ?
SELECT `KeyPath` FROM `Component` WHERE `Component` = ?
SELECT `Component_Shared`,`Component_Application` FROM `IsolatedComponent` WHERE `Component_Shared` = ?
Skipping FileCost: action already run in this engine.
Resolving source for application compatibility with this install.
%d application(s) had been reported to have files in use.
msiexec
explorer
%s: %s; Installed: %s;   Request: %s;   Action: %s
HKCRFileAbsent
HKCRAbsent
FileAbsent
Current
Advertise
Reinstall
Absent
Component
Feature
 SELECT `Component`, `Action`, `ActionRequest`, `Installed` FROM `Component`
 SELECT `Feature`, `Action`, `ActionRequested`, `Installed` FROM `Feature`
INSERT
Sequence
DiskId
LastSequence
Source
_MSIOldSource
Sequence
PatchPackage
PatchId
Media_
_MsiPatchTransformView
MSPSRC
TRANSFORM: The maximum '%s.%s' or '%s.%s' value inserted by a patch transform is %d.
TRANSFORM: The minimum '%s.%s' or '%s.%s' value inserted by a patch transform is %d
TRANSFORM: The maximum '%s.%s' value inserted by a patch transform is %d
TRANSFORM: The minimum '%s.%s' value inserted by a patch transform is %d
TRANSFORM: No collisions detected between this transform and existing data added by patch transforms.  No pre-transform fixup is necessary.
TRANSFORM: To avoid collisions with this transform, modifying existing '%s' and '%s' table rows starting with '%s' value %d by offset %d
TRANSFORM: This transform not changing the '%s.%s' or '%s.%s' columns.  No pre-transform fixup of these columns is necessary.
TRANSFORM: The maximum '%s.%s' or '%s.%s' value inserted by this transform is %d
TRANSFORM: This transform is not changing the '%s.%s' column.  No pre-transform fixup of this column is necessary.
TRANSFORM: The maximum '%s.%s' value inserted by this transform is %d.
TRANSFORM: transform is invalid - regular transforms may not add rows to the '%s' table.
TRANSFORM: '%s' table is missing or empty.  No pre-transform fixup necessary.
~*~*~*~
TRANSFORM: Temporarily moving '%s' row with '%s' and '%s' values %s and %d to avoid conflict with this transform
TRANSFORM: Temporarily moving '%s' table row with '%s' value %d to avoid conflict with this transform
TRANSFORM: Temporarily moving '%s' table row with '%s' value %d to avoid conflict with this transform.
TRANSFORM: Moving '%s' table row back to use correct '%s' value %d
TRANSFORM: Modifying '%s' table row added by this patch transform to use '%s' value %d and '%s' values %s.
TRANSFORM: Modifying '%s' table row added by this patch transform to use '%s' value %d.
TRANSFORM: Modifying '%s' and '%s' rows added by this patch transform to have appropriate '%s' values.  Offsetting values by %d
TRANSFORM: This transform is not modifying the '%s.%s' or '%s.%s' columns.
TRANSFORM: Applying special patch transform to database.
TRANSFORM: Applying regular transform to database.
BindImage
BindImageEx
imagehlp.dll
CheckSumMappedFile
imagehlp.dll
RECYCLED
NoDrives
Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
GetDiskFreeSpaceExA
KERNEL32.DLL
Failed to generate hash for file '%s'. Error: 0x%X
\VarFileInfo\Translation
fontext.dll
 (TrueType)
Error while attempting to search in/ below folder: %s
SELECT `Domain`,`User`,`Permission` FROM `LockPermissions` WHERE `Table`=? AND `LockObject`=? ORDER BY `Permission`
{00000000-0000-0000-0000-000000000000}
SELECT `ComponentId`,`Description`,`Directory_`, `ActionRequest`, `Installed`, `Attributes` FROM `ODBCDriver`, `Component` WHERE `ODBCDriver`.`Component_` = `Component` AND (`ActionRequest` = 1 OR `ActionRequest` = 2)
SELECT `ComponentId`,`Description`,`Directory_`, `ActionRequest`, `Installed`, `Attributes` FROM `ODBCTranslator`, `Component` WHERE `ODBCTranslator`.`Component_` = `Component` AND (`ActionRequest` = 1 OR `ActionRequest` = 2)
ODBC driver [1] forcing folder [2] to [3]
SELECT `Driver`,`ComponentId`,`Description`,`RuntimeFlags`,`Directory_`,`FileName`,`File_Setup`,`Action` FROM `ODBCDriver`, `File`, `Component` WHERE `File_` = `File` AND `ODBCDriver`.`Component_` = `Component` AND (`Component`.`ActionRequest` = 1 OR `Component`.`ActionRequest` = 2) AND `BinaryType` = ?
SELECT `Driver`,`ComponentId`,`Description`, `RuntimeFlags`, `Component`.`Attributes` FROM `ODBCDriver`, `Component` WHERE `Component_` = `Component` AND `Component`.`ActionRequest` = 0 AND `BinaryType` = ?
SELECT `Translator`,`ComponentId`,`Description`,`RuntimeFlags`,`Directory_`,`FileName`,`File_Setup`,`Action` FROM `ODBCTranslator`, `File`, `Component` WHERE `File_` = `File` AND `ODBCTranslator`.`Component_` = `Component` AND (`Component`.`ActionRequest` = 1 OR `Component`.`ActionRequest` = 2) AND `BinaryType` = ?
SELECT `Translator`,`ComponentId`,`Description`, `RuntimeFlags`, `Component`.`Attributes` FROM `ODBCTranslator`, `Component` WHERE `Component_` = `Component` AND `Component`.`ActionRequest` = 0 AND `BinaryType` = ?
SELECT `FileName` FROM `File` WHERE `File` = ?
SELECT `DataSource`,`ComponentId`,`DriverDescription`,`Description`,`Registration` FROM `ODBCDataSource`, `Component` WHERE `Component_` = `Component` AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND `BinaryType` = ?
SELECT `DataSource`,`ComponentId`,`DriverDescription`,`Description`,`Registration` FROM `ODBCDataSource`, `Component` WHERE `Component_` = `Component` AND `Component`.`Action` = 0 AND `BinaryType` = ?
SELECT `Attribute`,`Value` FROM `ODBCAttribute` WHERE `Driver_` = ?
SELECT `Attribute`,`Value` FROM `ODBCSourceAttribute` WHERE `DataSource_` = ?
\Software\ODBC\ODBC.INI\
SELECT `DiskId` FROM `Media` WHERE `LastSequence` >= ? ORDER BY `LastSequence`
 SELECT `Description`, `Registration` FROM `ODBCDataSource`,`Component` WHERE `DataSource`=? AND `ODBCDataSource`.`Component_` = `Component`.`Component`
SELECT `Component`.`Directory_`, `FileName`, `Sequence` From `File`, `Component` Where `File` =? And `File`.`Component_` = `Component`.`Component`
 SELECT `Root`,`Key`,`Name`, `Value` FROM `Registry`,`Component` WHERE `Registry`=? AND `Registry`.`Component_` = `Component`.`Component`
SELECT `FileName`, `Section`, `IniLocator`.`Key`, `Field`, `Type` FROM `IniLocator` WHERE `Signature_` = ?
SELECT `FileName`,`RemoveIniFile`.`DirProperty`,`Section`,`RemoveIniFile`.`Key`,`RemoveIniFile`.`Value`,`RemoveIniFile`.`Action` FROM `RemoveIniFile`, `Component` WHERE `Component`=`Component_` AND (`Component`.`Action`=1 OR `Component`.`Action`=2) ORDER BY `FileName`,`Section`
SELECT `FileName`,`IniFile`.`DirProperty`,`Section`,`IniFile`.`Key`,`IniFile`.`Value`,`IniFile`.`Action` FROM `IniFile`, `Component` WHERE `Component`=`Component_` AND `Component`.`Action`=0 ORDER BY `FileName`,`Section`
SELECT `FileName`,`IniFile`.`DirProperty`,`Section`,`IniFile`.`Key`,`IniFile`.`Value`,`IniFile`.`Action` FROM `IniFile`, `Component` WHERE `Component`=`Component_` AND (`Component`.`Action`=1 OR `Component`.`Action`=2) ORDER BY `FileName`,`Section`
SELECT `BinaryType`,`Root`,`Key`,`Name`, null, `Component_` FROM `RemoveRegistry`,`Component` WHERE `Component`=`Component_` AND (`Action`=1 OR `Action`=2) ORDER BY `BinaryType`, `Root`, `Key`
SELECT `BinaryType`,`Root`,`Key`,`Name`,`Value`, `Component_` FROM `RegAction` WHERE (`Action`=0 OR (`Root` = 0 AND (`Action` = 11 OR `Action` = 12))) ORDER BY `BinaryType`, `Root`, `Key`
SELECT `BinaryType`,`Root`,`Key`,`Name`,`Value`, `Component_`, `Registry`, `Action`, `Attributes` FROM `RegAction` WHERE ((`Action`=1 OR `Action`=2) OR (`Root` = 0 AND `Action` = null AND `ActionRequest` = 1)) ORDER BY `BinaryType`, `Root`, `Key`
SELECT `BinaryType`,`Root`,`Key`,`Name`,`Value`, `Component_`, `Registry`, `Action`, `Attributes` FROM `RegAction` WHERE (`Action`=1 OR `Action`=2) ORDER BY `BinaryType`, `Root`, `Key`
CCP_DRIVE
CCP_Success
SELECT `FontTitle`, `FileName`, `Directory_`, `Action` From `Font`, `FileAction` Where `Font`.`File_` = `FileAction`.`File` And (`FileAction`.`Action` = 1 Or `FileAction`.`Action` = 2) ORDER BY `FileAction`.`Directory_`
SELECT `FontTitle`, `FileName`, `Directory_`, `Installed`From `Font`, `FileAction` Where `Font`.`File_` = `FileAction`.`File`  And `FileAction`.`Action` = 0 ORDER BY `FileAction`.`Directory_`
skipping registration for component %s as its action column is null and component has registry keypath
skipping HKCR registration for component %s as it is a Win32 assembly.
RemoveRegistry
RemoveIniFile
SELECT `ComponentId`, `Type` FROM `CompLocator` WHERE `Signature_` = ?
SELECT `Root`, `Key`, `Name`, `Type` FROM `RegLocator` WHERE `Signature_` = ?
SELECT `Parent`, `Path`, `Depth` FROM `DrLocator` WHERE `Signature_` = ? ORDER BY `Depth`
SELECT `Parent`, `Path`, `Depth` FROM `DrLocator` WHERE `Signature_` = ? And `Parent` = ? ORDER BY `Depth`
Signature_
SignatureSearch
skipping self-registration for file %s as it belongs to a Win32 assembly.
SourceResFailedInUnreg
Select `FileAction`.`FileName`,`FileAction`.`Directory_`,`FileAction`.`Action`, `FileAction`.`Component_`,`SelfReg`.`File_` From `SelfReg`, `FileAction` Where `SelfReg`.`File_` = `FileAction`.`File`  And (`FileAction`.`Action` = 1 OR `FileAction`.`Action` = 2)
Select `File`.`FileName`,`Component`.`Directory_`,`Component`.`Installed`, `File`.`Component_`,`SelfReg`.`File_`  From `SelfReg`, `File`, `Component` Where `SelfReg`.`File_` = `File`.`File` And `File`.`Component_` = `Component`.`Component` And `Component`.`Action` = 0
skipping bindimage for file %s as it belongs to a Win32 assembly.
Select `FileAction`.`FileName`, `Directory_`, `Path`, `BinaryType`, `Attributes`, `FileAction`.`Component_` From `BindImage`, `FileAction`, `File` Where `BindImage`.`File_` = `FileAction`.`File` And `BindImage`.`File_` = `File`.`File` And `FileAction`.`Action` = 1 Order By `Directory_`
 SELECT `File`.`File`, `File`.`FileName`, `Component`.`Directory_`, `Component`.`Attributes`, `Component`.`KeyPath`, `Component`.`ActionRequest`, `BinaryType` FROM `File`, `Component` WHERE `File`.`Component_` = `Component`.`Component` AND  `Component`.`Component` = ?
 SELECT `Component`, `Directory_`, `RuntimeFlags` FROM `Component` WHERE (`Component`.`ActionRequest` = 1 AND (`Component`.`Installed` = 0 OR `Component`.`Installed` = 2)) OR (`Component`.`Installed` = 1 AND (`Component`.`ActionRequest` = 2 OR `Component`.`ActionRequest` = 0)) ORDER BY `BinaryType`
 SELECT  `Component`, `ComponentId`, `RuntimeFlags`, `KeyPath`, `ActionRequest`, `Action`, `Directory_`, `Attributes`, `LegacyFileExisted`, `BinaryType`, ?, ? From `Component` WHERE (`Component_Parent` = null OR `Component_Parent` = `Component`) AND `ComponentId` <> null AND (`ActionRequest` = 1 OR `ActionRequest` = 2 OR (`ActionRequest` = null AND (`Action`= 1 OR `Action`= 2))) 
 SELECT  `ComponentId`, `BinaryType`  From `Component` WHERE (`Component_Parent` = null OR `Component_Parent` = `Component`) AND `ComponentId` <> null AND (`ActionRequest` = 0)
MachineName
SELECT `Name`,`Wait`,`Arguments`,`Event`, `Action` FROM `ServiceControl`, `Component` WHERE `Component_` = `Component` AND (`Action` = 0 OR `Action` = 1 OR `Action` = 2)
SELECT `Name`,`DisplayName`,`ServiceType`,`StartType`,`ErrorControl`,`LoadOrderGroup`,`Dependencies`,`StartName`,`Password`,`Directory_`,`FileName`,`Arguments` FROM `ServiceInstall`, `Component`, `File` WHERE `ServiceInstall`.`Component_` = `Component`.`Component` AND (`Component`.`KeyPath` = `File`.`File`) AND (`Action` = 1 OR `Action` = 2)
SELECT `Name` FROM `_Columns` WHERE `Table` = 'ServiceInstall' AND `Name` = 'Description'
SELECT `Name`,`DisplayName`,`ServiceType`,`StartType`,`ErrorControl`,`LoadOrderGroup`,`Dependencies`,`StartName`,`Password`,`Directory_`,`FileName`,`Arguments`,`Description` FROM `ServiceInstall`, `Component`, `File` WHERE `ServiceInstall`.`Component_` = `Component`.`Component` AND (`Component`.`KeyPath` = `File`.`File`) AND (`Action` = 1 OR `Action` = 2)
Detected older ServiceInstall table schema
%s folder has not been set.
%s folder has been set to '%s'
For %s-bit '%s' the ODBC API returned %d.  rgchPathOut = '%s', dwOldUsage = %d
%s%c%s=dummy.dll%c
Translator
Driver
ODBCDriverManager64
ODBCDriverManager
BootDir
SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
config.sys
WIN95_ENVIRONMENT_TEST
SELECT `Name`,`Value` FROM `Environment`,`Component` WHERE `Component_`=`Component` AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2)
SELECT `Name`,`Value` FROM `Environment`,`Component` WHERE `Component_`=`Component` AND (`Component`.`Action` = 0)
Skipping InstallSFPCatalogFile.  Only valid on Windows 9x platform, beginning with Millennium Edition.
SELECT DISTINCT `SFPCatalog`, `Catalog`, `Dependency` FROM `SFPCatalog`,`File`,`FileSFPCatalog`,`Component` WHERE `Component`.`Action`=1 AND `Component_`=`Component` AND `File`=`File_` AND `SFPCatalog`=`SFPCatalog_`
SELECT `FileName`, `MinVersion`, `MaxVersion`, `MinSize` , `MaxSize`, `MinDate`, `MaxDate`, `Languages` FROM  `Signature` WHERE `Signature` = ?
SELECT `Signature_`,`Path` FROM `SignatureSearch` WHERE `Signature_` = ?
DrLocator
IniLocator
RegLocator
CompLocator
SELECT `Property`, `Signature_` FROM `AppSearch`
Skipping AppSearch action: already done on client side
SELECT `Signature_` FROM `CCPSearch`
Skipping CCPSearch action: already done on client side
Searching for compliant products
Skipping RMCCPSearch action: already done on client side
FEATURECACHE: waiting till other thread creates semaphore
FEATURECACHE: Entering Invalidate
Share %s is a connected CSC share.
Share %s is a disconnected CSC share.
SOURCEMGMT: Media enabled only if package is safe.
SOURCEMGMT: Modifying search order: Demoting media, promoting %s.
SOURCEMGMT: Adding %s to potential sourcelist list (pcode;disk;relpath).
SOURCEMGMT: Looking for sourcelist for product %s
SOURCEMGMT: Media is %s for product.
enabled
disabled
SOURCEMGMT: Now checking product %s
ConnectToSource (con't): CreatePath/CreateFilePath failed with: %d %d
ConnectToSource: CreatePath/CreateFilePath failed with: %d %d %d
SOURCEMGMT: Source is invalid due to missing/inaccessible package.
SOURCEMGMT: Source is invalid due to CSC state.
SOURCEMGMT: Source is invalid due to invalid package code.
%s (*.%s)%c*.%s%c
Installation Package
SOURCEMGMT: Resolved source to: '%s'
SOURCEMGMT: Browsing is %s.
SOURCEMGMT: Prompting user for a valid source.
SOURCEMGMT: Source with value name '%s' is blank
SOURCEMGMT: %s source '%s' is invalid.
SOURCEMGMT: Trying source %s.
SOURCEMGMT: Trying media source %s.
The selected source is not a valid source for this product or is inaccessible.
SOURCEMGMT: Processing %s source list.
SOURCEMGMT: Media Disabled for this package.
SOURCEMGMT: Ignoring last used source.
SOURCEMGMT: Attempting to use LastUsedSource from source list.
SOURCEMGMT: Attempting to use raw LastUsedSource value.
SOURCEMGMT: LastUsedSource is Media. Media Disabled for this package.
SOURCEMGMT: No valid sources and browsing disabled. Not creating SourceList dialog.
SOURCEMGMT: Failed to resolve source
mewuifsoarpcv!
Component
Attributes
BinaryType
SELECT `Condition`, `Description` FROM `LaunchCondition`
TempAttributes
SELECT `UpgradeCode`,`VersionMin`,`VersionMax`,`Language`,`Attributes`,`ActionProperty` FROM `Upgrade`
SELECT `UpgradeCode`, `ProductVersion`, `Operator`, `Features`, `Property` FROM `Upgrade`
SELECT `Attributes`, `ActionProperty`, `Remove` FROM `Upgrade`
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, null, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, null, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3 OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, null, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Feature`.`Action` = 0 OR (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, null, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags` FROM `Class`, `Component`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Feature`.`Action` = 4
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, `Class`.`Attributes`, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, `Class`.`Attributes`, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3 OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, `Class`.`Attributes`, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Class`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Feature`.`Action` = 0 OR (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `BinaryType`, `CLSID`, `ProgId_Default`, `Class`.`Description`, `Context`, `Feature_`, `ComponentId`, `Component`, `Class`.`Attributes`, `AppId_`, `FileTypeMask`, `Icon_`, `IconIndex`, `DefInprocHandler`, `Argument`, `Component`.`RuntimeFlags` FROM `Class`, `Component`, `Feature` WHERE `Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND `Feature`.`Action` = 4
SELECT `RemoteServerName`, `LocalService`, `ServiceParameters`, `DllSurrogate`, `ActivateAtStorage`, `RunAsInteractiveUser` FROM AppId WHERE AppId = ?
SELECT `ProgId` FROM `ProgId` WHERE `ProgId_Parent` = ?
SELECT DISTINCT `BinaryType`, `ProgId`, `Class_`, `ProgId`.`Description`, `ProgId`.`Icon_`, `ProgId`.`IconIndex`, null, `Component`.`RuntimeFlags`, `Component`.`Component` FROM `ProgId`, `Class`, `Feature`, `Component` WHERE `ProgId`.`Class_` = `Class`.`CLSID` AND `Class`.`Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT DISTINCT `BinaryType`, `ProgId`, `Class_`, `ProgId`.`Description`, `ProgId`.`Icon_`, `ProgId`.`IconIndex`, null, `Component`.`RuntimeFlags` , `Component`.`Component` FROM `ProgId`, `Class`, `Feature`, `Component` WHERE `ProgId`.`Class_` = `Class`.`CLSID` AND `Class`.`Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3 OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT DISTINCT `BinaryType`, `ProgId`, `Class_`, `ProgId`.`Description`, `ProgId`.`Icon_`, `ProgId`.`IconIndex`, null, `Component`.`RuntimeFlags` , `Component`.`Component` FROM `ProgId`, `Class`, `Feature`, `Component` WHERE `ProgId`.`Class_` = `Class`.`CLSID` AND `Class`.`Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND (`Feature`.`Action` = 0 OR (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT DISTINCT `BinaryType`, `ProgId`, `Class_`, `ProgId`.`Description`, `ProgId`.`Icon_`, `ProgId`.`IconIndex`, null, `Component`.`RuntimeFlags` , `Component`.`Component` FROM `ProgId`, `Class`, `Feature`, `Component` WHERE `ProgId`.`Class_` = `Class`.`CLSID` AND `Class`.`Feature_` = `Feature` AND `Class`.`Component_` = `Component` AND (`Feature`.`Action` = 4)
SELECT `ProgId`, `Description` FROM `ProgId` WHERE `ProgId_Parent` = ?
SELECT `Extension`.`Extension` FROM `Extension` WHERE `Extension`.`ProgId_` = ?
SELECT `BinaryType`, `ProgId`, `Class_`, `Extension`.`Extension`, `ProgId`.`Description`, `Icon_`, `IconIndex`, null, `Component`.`RuntimeFlags`, `Component`.`Component`  FROM `ProgId`, `Extension`, `Feature`, `Component` WHERE `ProgId`.`Class_` = null AND `ProgId`.`ProgId` = `Extension`.`ProgId_` AND `Extension`.`Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `ProgId`, `Class_`, `Extension`.`Extension`, `ProgId`.`Description`, `Icon_`, `IconIndex`, null, `Component`.`RuntimeFlags`, `Component`.`Component`  FROM `ProgId`, `Extension`, `Feature`, `Component` WHERE `ProgId`.`Class_` = null AND `ProgId`.`ProgId` = `Extension`.`ProgId_` AND `Extension`.`Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3 OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `ProgId`, `Class_`, `Extension`.`Extension`, `ProgId`.`Description`, `Icon_`, `IconIndex`, null, `Component`.`RuntimeFlags`, `Component`.`Component`  FROM `ProgId`, `Extension`, `Feature`, `Component` WHERE `ProgId`.`Class_` = null AND `ProgId`.`ProgId` = `Extension`.`ProgId_` AND `Extension`.`Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND (`Feature`.`Action` = 0 OR  (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `BinaryType`, `ProgId`, `Class_`, `Extension`.`Extension`, `ProgId`.`Description`, `Icon_`, `IconIndex`, null, `Component`.`RuntimeFlags`, `Component`.`Component`  FROM `ProgId`, `Extension`, `Feature`, `Component` WHERE `ProgId`.`Class_` = null AND `ProgId`.`ProgId` = `Extension`.`ProgId_` AND `Extension`.`Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND (`Feature`.`Action` = 4)
SELECT `ProgId`, `Description` FROM `ProgId` WHERE `ProgId_Parent` = ?
SELECT `LibID`, `TypeLib`.`Version`, `TypeLib`.`Language`, `TypeLib`.`Directory_`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `BinaryType`, `Component`.`Component` FROM `TypeLib`, `Component`, `File` WHERE `TypeLib`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Component`.`Action`=1 OR `Component`.`Action`=2)
SELECT `LibID`, `TypeLib`.`Version`, `TypeLib`.`Language`, `TypeLib`.`Directory_`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `BinaryType`, `Component`.`Component` FROM `TypeLib`, `Component`, `File` WHERE `TypeLib`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Component`.`Action`=0)
SELECT `BinaryType`, `ContentType`, `Extension`.`Extension`, `MIME`.`CLSID`, `Component`.`RuntimeFlags`, `Component`.`Component` FROM `MIME`, `Extension`, `Feature`, `Component` WHERE `MIME`.`Extension_` = `Extension`.`Extension` AND `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `ContentType`, `Extension`.`Extension`, `MIME`.`CLSID`, `Component`.`RuntimeFlags`, `Component`.`Component` FROM `MIME`, `Extension`, `Feature`, `Component` WHERE `MIME`.`Extension_` = `Extension`.`Extension` AND `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3 OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `BinaryType`, `ContentType`, `Extension`.`Extension`, `MIME`.`CLSID`, `Component`.`RuntimeFlags`, `Component`.`Component` FROM `MIME`, `Extension`, `Feature`, `Component` WHERE `MIME`.`Extension_` = `Extension`.`Extension` AND `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND (`Feature`.`Action` = 0 OR (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `BinaryType`, `ContentType`, `Extension`.`Extension`, `MIME`.`CLSID`, `Component`.`RuntimeFlags`, `Component`.`Component` FROM `MIME`, `Extension`, `Feature`, `Component` WHERE `MIME`.`Extension_` = `Extension`.`Extension` AND `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND `Feature`.`Action` = 4
SELECT `Verb`, `Command`, `Argument`, `Sequence` FROM `Verb` WHERE `Extension_` = ? ORDER BY `Sequence`
SELECT `Extension`, `BinaryType`, `ProgId_`, null, null, `MIME_`, `Feature_`, `ComponentId`, `Component`.`RuntimeFlags`, `Component`.`Component`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Extension`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `Extension`, `BinaryType`, `ProgId_`, null, null, `MIME_`, `Feature_`, `ComponentId`, `Component`.`RuntimeFlags`, `Component`.`Component`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Extension`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3 OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND ((`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4))))
SELECT `Extension`, `BinaryType`, `ProgId_`, null, null, `MIME_`, `Feature_`, `ComponentId`, `Component`.`RuntimeFlags`, `Component`.`Component`, `FileName`, `Component`.`Directory_`, `Component`.`Action`, `Component`.`Installed`, `Feature`.`Action` FROM `Extension`, `Component`, `File`, `Feature` WHERE `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Feature`.`Action` = 0 OR (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `Extension`, `BinaryType`, `ProgId_`, null, null, `MIME_`, `Feature_`, `ComponentId`, `Component`.`RuntimeFlags`, `Component`.`Component` FROM `Extension`, `Component`, `Feature` WHERE `Feature_` = `Feature` AND `Extension`.`Component_` = `Component` AND `Feature`.`Action` = 4
SELECT `Name`, null, null, `Arguments`, `WkDir`, `Icon_`, `IconIndex`, `Hotkey`, `ShowCmd`, `Shortcut`.`Description`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`, null, `Target`, `ComponentId` From `Shortcut`, `Feature`, `Component` WHERE `Target` = `Feature` AND `Shortcut`.`Component_` = `Component` AND `Feature`.`Action` = 4
SELECT  `Name`, `FileName`, `Component`.`Directory_`, `Arguments`, `WkDir`, `Icon_`, `IconIndex`, `Hotkey`, `ShowCmd`, `Shortcut`.`Description`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`, `Component`.`Action`, `Target`, `ComponentId`, `Feature`.`Action`, `Component`.`Installed` From `Shortcut`, `Feature`, `Component`, `File` WHERE `Target` = `Feature` AND `Shortcut`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT  `Name`, `FileName`, `Component`.`Directory_`, `Arguments`, `WkDir`, `Icon_`, `IconIndex`, `Hotkey`, `ShowCmd`, `Shortcut`.`Description`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`, `Component`.`Action`, `Target`, `ComponentId`, `Feature`.`Action`, `Component`.`Installed` From `Shortcut`, `Feature`, `Component`, `File` WHERE `Target` = `Feature` AND `Shortcut`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3  OR `Feature`.`Action` = `Feature`.`Installed`) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)) OR (`Feature`.`Action` = NULL AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2) AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT  `Name`, `Target`, null, `Arguments`, `WkDir`, `Icon_`, `IconIndex`, `Hotkey`, `ShowCmd`, `Shortcut`.`Description`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags` From `Shortcut`, `Component` WHERE `Shortcut`.`Component_` = `Component` AND (`Component`.`Action` = 1 OR `Component`.`Action` = 2)
SELECT  `Name`, null, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`, `Feature`.`Action`, `Component`.`Action` From  `Shortcut`, `Feature`, `Component` WHERE `Target` = `Feature` AND `Shortcut`.`Component_` = `Component` AND (`Feature`.`Action` = 0 OR (`Feature`.`Action` = 4 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)) OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT  `Name`, `Target`, `Shortcut`.`Directory_`, `Component`.`RuntimeFlags`  From  `Shortcut`, `Component` WHERE `Shortcut`.`Component_` = `Component` AND `Component`.`Action` = 0
SELECT `ComponentId` FROM `FeatureComponents`, `Component` WHERE `Component` = `Component_` AND `Feature_` = ?
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE `Feature`.`Action` = 0 AND `Feature`.`RuntimeLevel` > 0
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE (`Feature`.`Action` = 0 OR (`Feature`.`Action` = null AND `Feature`.`Installed` = 0)) AND `Feature`.`RuntimeLevel` > 0
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE (`Feature`.`Installed` = null OR `Feature`.`Installed` = 0) AND (`Feature`.`Action` = null OR `Feature`.`Action` = 0 OR `Feature`.`Action` = 3) AND `Feature`.`RuntimeLevel` > 0
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE `Feature`.`Action` = 4
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE (`Feature`.`Action` = null OR `Feature`.`Action` = 0) AND `Feature`.`RuntimeLevel` > 0
SELECT `Feature`, `Feature_Parent` FROM `Feature` WHERE `Feature`.`RuntimeLevel` > 0
SELECT `PublishComponent`.`ComponentId`, `PublishComponent`.`Qualifier`, `PublishComponent`.`AppData`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `PublishComponent`, `Component`, `Feature`  WHERE `PublishComponent`.`Component_` = `Component`.`Component` AND `PublishComponent`.`Feature_` = `Feature`.`Feature` AND (`Feature`.`Action` = 0 OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `PublishComponent`.`ComponentId`, `PublishComponent`.`Qualifier`, `PublishComponent`.`AppData`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `PublishComponent`, `Component`, `Feature`  WHERE `PublishComponent`.`Component_` = `Component`.`Component` AND `PublishComponent`.`Feature_` = `Feature`.`Feature` AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT `PublishComponent`.`ComponentId`, `PublishComponent`.`Qualifier`, `PublishComponent`.`AppData`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `PublishComponent`, `Component`, `Feature`  WHERE `PublishComponent`.`Component_` = `Component`.`Component` AND `PublishComponent`.`Feature_` = `Feature`.`Feature` AND `Feature`.`Action` = 4
SELECT `File`.`FileName`, `Component_Parent`.`Directory_`, `Component`.`Component`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `MsiAssembly`, `Component`, `Feature`, `File`, `Component` AS `Component_Parent` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Feature_` = `Feature`.`Feature` AND `MsiAssembly`.`File_Application` = `File`.`File` AND `File`.`Component_` =  `Component_Parent`.`Component` AND (`Component_Parent`.`ActionRequest` = 1 OR `Component_Parent`.`ActionRequest` = 2 OR (`Component_Parent`.`ActionRequest` = null AND (`Component_Parent`.`Action`= 1 OR `Component_Parent`.`Action`= 2))) 
SELECT `File`.`FileName`, `Component_Parent`.`Directory_`, `Component`.`Component`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `MsiAssembly`, `Component`, `Feature`, `File`, `Component`  AS `Component_Parent` WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Feature_` = `Feature`.`Feature` AND `MsiAssembly`.`File_Application` = `File`.`File` AND `File`.`Component_` =  `Component_Parent`.`Component` AND `Component_Parent`.`ActionRequest` = 0
SELECT null, null, `Component`.`Component`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `MsiAssembly`, `Component`, `Feature`  WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Feature_` = `Feature`.`Feature` AND `MsiAssembly`.`File_Application` = null AND `Feature`.`Action` = 4
SELECT null, null, `Component`.`Component`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `MsiAssembly`, `Component`, `Feature`  WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Feature_` = `Feature`.`Feature` AND `MsiAssembly`.`File_Application` = null AND ((`Feature`.`Action` = 1 OR `Feature`.`Action` = 2)  OR (`Feature`.`Action` = 4 AND `Feature`.`Installed` = 0) OR (`Feature`.`Action` = 3 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2 OR `Feature`.`Installed` = 4)))
SELECT null, null, `Component`.`Component`, `Feature`, `Component`.`ComponentId`, `Component`.`RuntimeFlags` FROM `MsiAssembly`, `Component`, `Feature`  WHERE `MsiAssembly`.`Component_` = `Component`.`Component` AND `MsiAssembly`.`Feature_` = `Feature`.`Feature` AND `MsiAssembly`.`File_Application` = null AND (`Feature`.`Action` = 0 OR ((`Feature`.`Action` = NULL OR `Feature`.`Action` = 3) AND `Component`.`Action` = 0 AND (`Feature`.`Installed` = 1 OR `Feature`.`Installed` = 2)))
SELECT `DiskPrompt`, `VolumeLabel`, `DiskId` FROM `Media` ORDER BY `DiskId`
SELECT `DiskPrompt`, `VolumeLabel`, `DiskId` FROM `Media`, `PatchPackage` WHERE `PatchPackage`.`Media_` = `DiskId`
SELECT `Name`, `Data` FROM `Icon`
SELECT `PatchId`, `PackageName`, `SourceList`, `TransformList`, `TempCopy`, `Existing`, `Unregister`, `SourcePath` FROM `#_PatchCache` ORDER BY `Sequence`
SELECT `PatchId` FROM `#_PatchCache`
WriteRegistryValues
WriteIniValues
WriteEnvironmentStrings
ValidateProductID
UnregisterTypeLibraries
UnregisterProgIdInfo
UnregisterMIMEInfo
UnregisterFonts
UnregisterExtensionInfo
UnregisterComPlus
UnregisterClassInfo
UnpublishProduct
UnpublishFeatures
UnpublishComponents
StopServices
StartServices
SetODBCFolders
SelfUnregModules
SelfRegModules
ScheduleReboot
ResolveSource
RemoveShortcuts
RemoveRegistryValues
RemoveODBC
RemoveIniValues
RemoveFolders
RemoveFiles
RemoveExistingProducts
RemoveEnvironmentStrings
RemoveDuplicateFiles
RegisterUser
RegisterTypeLibraries
RegisterProgIdInfo
RegisterProduct
RegisterMIMEInfo
RegisterFonts
RegisterExtensionInfo
RegisterComPlus
RegisterClassInfo
RMCCPSearch
PublishProduct
PublishFeatures
PublishComponents
ProcessComponents
PatchFiles
MsiUnpublishAssemblies
MsiPublishAssemblies
MoveFiles
MigrateFeatureStates
LaunchConditions
IsolateComponents
InstallValidate
InstallServices
InstallSFPCatalogFile
InstallODBC
InstallInitialize
InstallFinalize
InstallFiles
InstallExecuteAgain
InstallExecute
InstallAdminPackage
ForceReboot
FindRelatedProducts
FileCost
ExecuteAction
DuplicateFiles
DeleteServices
CreateShortcuts
CreateFolders
CostInitialize
CostFinalize
CCPSearch
AppSearch
AllocateRegistrySpace
FirstRun
Finished allocating new user SID
Using well known SID for Everyone
Everyone
Using well known SID for Administrators
Administrators
Using well known SID for System
SYSTEM
Running ExecuteSequence
Running UISequence
In client but switching to server to run ExecuteSequence
Running ExecuteSequence from client
UI Sequence table '%s' is %s.
missing or empty
present and populated
InstallUISequence
InstallExecuteSequence
AdminUISequence
AdminExecuteSequence
AdvtUISequence
AdvtExecuteSequence
Skipping CostInitialize: action already run in this engine.
Skipping CostFinalize: action already run in this engine.
AFTERREBOOT=1
TRANSFORMSSECURE=1 
TRANSFORMSATSOURCE=1 
TRANSFORMS="
" AFTERREBOOT=1 RUNONCEENTRY="
Skipping FindRelatedProducts action: database does not support upgrade logic
FindRelatedProducts: could not read LANGUAGE info for product '%s'.  Skipping...
FindRelatedProducts: could not read VERSION info for product '%s'.  Skipping...
FindRelatedProducts: current install is per-%s.  Related install for product '%s' is per-%s.  Skipping...
FindRelatedProducts: could not read ASSIGNMENTTYPE info for product '%s'.  Skipping...
Skipping FindRelatedProducts action: not run in OEM mode
Skipping FindRelatedProducts action: not run in maintenance mode
Skipping FindRelatedProducts action: already done on client side
MigrateFeatureStates: based on existing product, setting feature '%s' to '%s' state.
Migrating feature settings from product(s) '%s'
Skipping MigrateFeatureStates action: feature settings already made
Skipping MigrateFeatureStates action: not run in maintenance mode
Skipping MigrateFeatureStates action: already done on client side
skipping class registration for component %s as it is a Win32 assembly.
skipping progid registration for component %s as it is a Win32 assembly.
skipping type library registration for component %s as it is a Win32 assembly.
skipping MIME registration for component %s as it is a Win32 assembly.
skipping extension registration for component %s as it is a Win32 assembly.
DISABLEADVTSHORTCUTS
'%s' icon will be removed.
'%s' shortcut is advertised, so that '%s' icon will be removed.
'%s' shortcut's, '%s' component will not be removed, so that '%s' icon will not be removed.
'%s' extension's, '%s' component will not be removed, so that '%s' icon will not be removed.
'%s' class', '%s' component will not be removed, so that '%s' icon will not be removed.
'%s' class is marked permanent, so that '%s' icon will not be removed.
SELECT `Feature` FROM `Feature` WHERE `Feature`=?
SELECT `Component`,`Extension` FROM `Component`,`Extension`,`ProgId` WHERE `Component`.`Component`=`Extension`.`Component_` AND `ProgId`.`ProgId`=`Extension`.`ProgId_` AND `ProgId`.`Icon_`=? AND  (`Component`.`Installed` <> 0 AND `Component`.`Action` <> 0)
SELECT `Component`,`CLSID` FROM `Component`,`Class` WHERE `Component`=`Component_` AND `Icon_`=? AND  (`Component`.`Installed` <> 0 AND `Component`.`Action` <> 0)
SELECT `Component`,`Shortcut`,`Target` FROM `Component`,`Shortcut` WHERE `Component`=`Component_` AND `Icon_`=? AND  (`Component`.`Installed` <> 0 AND `Component`.`Action` <> 0)
SELECT `CLSID` FROM `Class` WHERE `Icon_`=? AND `Class`.`Attributes`=1
AVAILABLEFREEREG
SIDBlob
SidCache
Skipping RemoveExistingProducts action: current configuration is maintenance mode or an uninstall
Skipping RemoveExistingProducts action: database does not support upgrade logic
PatchedProductSourceList
REMOVE=
UPGRADINGPRODUCTCODE=
SOURCELIST
Recaching cached transform: %s
Recaching secure transform: %s
Re-publishing product - installing new package with existing product code.
Icon.Data
APPCOMPAT: SdbQueryData failed unexpectedly.  Sdb may be invalid.
APPCOMPAT: found invalid '%s' entry.  Ignoring...
APPCOMPAT: %s: %d
SHIMFLAGS
APPCOMPAT: database cell lookup failed.  Missing or invalid primary key data in appcompat database.
APPCOMPAT: database cell lookup failed.  Unexpected cell lookup data in appcompat database.
APPCOMPAT: database cell lookup failed.  Unknown data type %d specified for column '%s' in table '%s'.
APPCOMPAT: database cell lookup failed.  Column '%s' does not exist in table '%s'.
APPCOMPAT: database cell lookup failed.  Missing primary key data in appcompat database.
APPCOMPAT: database cell lookup failed.  Expected cell data does not exist in table '%s'.
APPCOMPAT: database cell lookup failed.  Column '%s' in table '%s' does not accept the lookup data.
LOOKUPDATA
PRIMARYKEYS
APPCOMPAT: database cell lookup failed.  Expected row does not exist in table '%s'.
APPCOMPAT: unexpected failure: couldn't create cursor object
APPCOMPAT: database cell lookup failed.  Table '%s' does not exist
APPCOMPAT: SdbCreateMsiTransformFile failed unexpectedly.  Sdb may be invalid.
APPCOMPAT: applying appcompat transform '%s'.
APPCOMPAT: cannot apply appcompat transforms - database is open read/write.
APPCOMPAT: mismatched attributes.  Property: '%s'; expected value: '%s'; true value: '%s'
APPCOMPAT: PackageCode attribute(s) exist, but no matching PackageCode found.  Actual PackageCode: '%s'
APPCOMPAT: ignoring unknown data.  Data name: '%s', data type: %d
APPCOMPAT: testing cell data in '%s' table.
MSIDBCELL
APPCOMPAT: testing PackageCode.  Expected value: '%s'
PACKAGECODE
APPCOMPAT: testing Property value.  Property: '%s'; expected value: '%s'
MSIPROPERTY_
APPCOMPAT: skipping transform because it should be applied at a different point of the install.
APPLYPOINT
APPCOMPAT: skipping this entry.  Minimum MSI version required: '%s'; current version: %d.%02d.%04d.%02d.
APPCOMPAT: invalid minimum version string '%s' found.
MINMSIVERSION
APPCOMPAT: Failed to determine temp directory for appcompat transforms.
APPCOMPAT: Failed to apply appcompat transform.
APPCOMPAT: matching ProductCode found in database, and other attributes match.  Applying appcompat fix.
APPCOMPAT: found matching ProductCode in database, but other attributes do not match.
APPCOMPAT: matching ProductCode found in database.  Entry name: '%s'.  Testing other attributes...
APPCOMPAT: no matching ProductCode found in database.
APPCOMPAT: looking for appcompat database entry with ProductCode '%s'.
APPCOMPAT: unable to initialize database.
\apppatch\msimain.sdb
APPCOMPAT: can't get path to Windows folder.
SummaryProperties
_StringPool
_StringData
_Tables
_Columns
SummaryInformation
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz._@@@@@@@@@@@@@>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>@
	@@@@@@@
 !"#@@@@?@$%&'()*+,-./0123456789:;<=@@@@@
ILockBytes
_StringPool
_StringData
_Tables
_Columns
_Streams
_Storages
SourceDir
SourceParentDir
Formatted
Template
Condition
AnyPath
Filename
WildCardFilename
Version
Language
Identifier
Binary
UpperCase
LowerCase
KeyFormatted
DefaultDir
RegPath
CustomSource
Property
Cabinet
Shortcut
Binary
Component
Control
CustomAction
Target
Directory
Directory
Directory_Parent
Feature
_Validation
Column
Nullable
MinValue
MaxValue
KeyTable
KeyColumn
Category
F_SummaryInformation
_ForceCodepage
PropertyId
Number
ScrollableText
Database string pool is corrupted.
%02i:%02i:%02i
%4i/%02i/%02i 
(Unknown format)
(Bitmap)
Exceeded 64K strings. Bumping database string index size.
Change in string index size during commit. Recommitting database.
User %s %sbe allowed to modify contents of SourceList.
SourceList for product %s not found.
Managed install not found. Attempting to open per-user non managed SourceList.
Couldn't open SourceList key, but could open product key. Corrupt SourceList?
Opening per-%s SourceList.
user managed
machine managed
Non-Admin attempting to open another users per-user product. Access denied.
Attempting to modify per-user managed install for user %s.
Attempting to modify per-user managed install for another user on Win9X.
Product to be modified belongs to current user.
Could not retrieve UserName of calling thread.
Checking registry for verification purposes only.
Last used type is network. Clearing LastUsedSource.
Specifed source is already in a list.
Connected to service.
VersionString
InstalledProductName
Assigned
5SELECT `ComponentId`,  `FileName`, `Component`.`Directory_`, `ExpType`, `Component`.`Action`, `Component`.`Installed`  FROM `Complus`, `Component`, `File` WHERE `Complus`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND (`Action` = 1 OR `Action` = 2)
SELECT `ComponentId`,  `FileName`, `Component`.`Directory_`, `ExpType`, `Component`.`Action`, `Component`.`Installed`  FROM `Complus`, `Component`, `File` WHERE `Complus`.`Component_` = `Component` AND `Component`.`KeyPath` = `File`.`File` AND `Action` = 0
REMOTESERVERNAME
INSTALLUSERS
_Validation
Internal Table
URLSourceTypeRegister({ProductCode=[1]},{SourceType=[2]})
AssemblyMapping({ComponentId=[1]},{AssemblyName=[2]},{AssemblyType=[3]})
AssemblyPatch({PatchName=[1]},{TargetName=[2]},{PatchSize=[3]},{TargetSize=[4]},{PerTick=[5]},{IsCompressed=[6]},{FileAttributes=[7]},{PatchAttributes=[8]},{ComponentId=[9]},{IsManifest=[10]})
AssemblyCopy({SourceName=[1]},{SourceCabKey=[2]},{DestName=[3]},{Attributes=[4]},{FileSize=[5]},{PerTick=[6]},{IsCompressed=[7]},{VerifyMedia=[8]},{ElevateFlags=[9]},{TotalPatches=[10]},{PatchHeadersStart=[11]},{Empty=[12]},{ComponentId=[13]},{IsManifest=[14]},{OldAssembliesCount=[15]},{OldAssembliesStart=[16]},{VariableStart=[17]})
AssemblyUnpublish({Feature=[1]},{Component=[2]},{AssemblyType=[3]},{AppCtx=[4]},{AssemblyName=[5]})
AssemblyPublish({Feature=[1]},{Component=[2]},{AssemblyType=[3]},{AppCtx=[4]},{AssemblyName=[5]})
ODBCDataSource64({DriverKey=[1]},{Component=[2]},{Registration=[3]},{Attribute_=[4]},{Value_=[5]})
ODBCRemoveTranslator64({TranslatorKey=[1]},{Component=[2]})
ODBCInstallTranslator64({TranslatorKey=[1]},{Component=[2]},{Folder=[3]},{Attribute_=[4]},{Value_=[5]})
ODBCRemoveDriver64({DriverKey=[1]},{Component=[2]})
ODBCInstallDriver64({DriverKey=[1]},{Component=[2]},{Folder=[3]},{Attribute_=[4]},{Value_=[5]})
RegAppIdInfoUnregister64({AppId=[1]},{ClsId=[2]},{RemoteServerName=[3]},{LocalService=[4]},{ServiceParameters=[5]},{DllSurrogate=[6]},{ActivateAtStorage=[7]},{RunAsInteractiveUser=[8]})
RegAppIdInfoRegister64({AppId=[1]},{ClsId=[2]},{RemoteServerName=[3]},{LocalService=[4]},{ServiceParameters=[5]},{DllSurrogate=[6]},{ActivateAtStorage=[7]},{RunAsInteractiveUser=[8]})
RegExtensionInfoUnregister64({Feature=[1]},{Component=[2]},{FileName=[3]},{Extension=[4]},{ProgId=[5]},{ShellNew=[6]},{ShellNewValue=[7]},{ContentType=[8]},{Order=[9]})
RegExtensionInfoRegister64({Feature=[1]},{Component=[2]},{FileName=[3]},{Extension=[4]},{ProgId=[5]},{ShellNew=[6]},{ShellNewValue=[7]},{ContentType=[8]},{Order=[9]})
RegProgIdInfoUnregister64({ProgId=[1]},{ClsId=[2]},{Extension=[3]},{Description=[4]},{Icon=[5]},{IconIndex=[6]},{VIProgId=[7]},{VIProgIdDescription=[8]},{Insertable=[9]})
RegProgIdInfoRegister64({ProgId=[1]},{ClsId=[2]},{Extension=[3]},{Description=[4]},{Icon=[5]},{IconIndex=[6]},{VIProgId=[7]},{VIProgIdDescription=[8]},{Insertable=[9]})
RegMIMEInfoUnregister64({ContentType=[1]},{Extension=[2]},{ClsId=[3]})
RegMIMEInfoRegister64({ContentType=[1]},{Extension=[2]},{ClsId=[3]})
RegClassInfoUnregister64({Feature=[1]},{Component=[2]},{FileName=[3]},{ClsId=[4]},{ProgId=[5]},{VIProgId=[6]},{Description=[7]},{Context=[8]},{Insertable=[9]},{AppID=[10]},{FileTypeMask=[11]},{Icon=[12]},{IconIndex=[13]},{DefInprocHandler=[14]},{Argument=[15]},{AssemblyName=[16]},{AssemblyType=[17]})
RegClassInfoRegister64({Feature=[1]},{Component=[2]},{FileName=[3]},{ClsId=[4]},{ProgId=[5]},{VIProgId=[6]},{Description=[7]},{Context=[8]},{Insertable=[9]},{AppID=[10]},{FileTypeMask=[11]},{Icon=[12]},{IconIndex=[13]},{DefInprocHandler=[14]},{Argument=[15]},{AssemblyName=[16]},{AssemblyType=[17]})
SourceListAppend({PatchCode=[1]},{NumberOfMedia=[2]})
InstallSFPCatalogFile({Name=[1]},{Catalog=[2]},{Dependency=[3]})
InstallProtectedFiles({AllowUI=[1]})
UpdateEstimatedSize({EstimatedSize=[1]})
SecureTransformCache({Transform=[1]},{AtSource=[2]})
ProductPublishUpdate()
RegAddRunOnceEntry({Name=[1]},{Command=[2]})
DisableRollback()
AdvtFlagsUpdate({Flags=[1]})
UpgradeCodeUnpublish({UpgradeCode=[1]})
UpgradeCodePublish({UpgradeCode=[1]})
RegAllocateSpace({Space=[1]})
PackageCodePublish({PackageKey=[1]})
RegAppIdInfoUnregister({AppId=[1]},{ClsId=[2]},{RemoteServerName=[3]},{LocalService=[4]},{ServiceParameters=[5]},{DllSurrogate=[6]},{ActivateAtStorage=[7]},{RunAsInteractiveUser=[8]})
RegAppIdInfoRegister({AppId=[1]},{ClsId=[2]},{RemoteServerName=[3]},{LocalService=[4]},{ServiceParameters=[5]},{DllSurrogate=[6]},{ActivateAtStorage=[7]},{RunAsInteractiveUser=[8]})
ComPlusRollback({Feature=[1]},{Component=[2]},{FileName=[3]})
ComPlusCommit({Feature=[1]},{Component=[2]},{FileName=[3]})
ComPlusUnregister({AppID=[1]},{AplFileName=[2]},{AppDir=[3]},{AppType=[4]},{InstallUsers=[5]},{RSN=[6]})
ComPlusRegister({AppID=[1]},{AplFileName=[2]},{AppDir=[3]},{AppType=[4]},{InstallUsers=[5]},{RSN=[6]})
ComPlusUnregisterMetaOnly({Feature=[1]},{Component=[2]},{MetaDataBlob=[3]})
ComPlusRegisterMetaOnly({Feature=[1]},{Component=[2]},{MetaDataBlob=[3]})
UpdateEnvironmentStrings({Name=[1]},{Value=[2]},{Delimiter=[3]},{Action=[4]},{AutoExecPath=[5]})
FullRecord()
ProgressTick()
ODBCDriverManager({State=[1]},{BinaryType=[2]})
ODBCDataSource({DriverKey=[1]},{Component=[2]},{Registration=[3]},{Attribute_=[4]},{Value_=[5]})
ODBCRemoveTranslator({TranslatorKey=[1]},{Component=[2]})
ODBCInstallTranslator({TranslatorKey=[1]},{Component=[2]},{Folder=[3]},{Attribute_=[4]},{Value_=[5]})
ODBCRemoveDriver({DriverKey=[1]},{Component=[2]})
ODBCInstallDriver({DriverKey=[1]},{Component=[2]},{Folder=[3]},{Attribute_=[4]},{Value_=[5]})
ServiceInstall({Name=[1]},{DisplayName=[2]},{ImagePath=[3]},{ServiceType=[4]},{StartType=[5]},{ErrorControl=[6]},{LoadOrderGroup=[7]},{Dependencies=[8]},{TagId=[9]},{StartName=[10]},{Password=[11]},{Description=[12]})
ServiceControl({MachineName=[1]},{Name=[2]},{Action=[3]},{Wait=[4]},{StartupArguments=[5]})
CustomActionRollback({Action=[1]},{ActionType=[2]},{Source=[3]},{Target=[4]},{CustomActionData=[5]})
CustomActionCommit({Action=[1]},{ActionType=[2]},{Source=[3]},{Target=[4]},{CustomActionData=[5]})
CustomActionSchedule({Action=[1]},{ActionType=[2]},{Source=[3]},{Target=[4]},{CustomActionData=[5]})
DatabasePatch({DatabasePath=[1]},{Transforms=[2]})
DatabaseCopy({DatabasePath=[1]},{ProductCode=[2]},{CabinetStreams=[3]},{AdminDestFolder=[4]},{SubStorage=[5]})
RegisterBackupFile({File=[1]})
TypeLibraryUnregister({Feature=[1]},{Component=[2]},{FilePath=[3]},{LibID=[4]},{Version=[5]},{Description=[6]},{Language=[7]},{HelpPath=[8]},{BinaryType=[9]})
TypeLibraryRegister({Feature=[1]},{Component=[2]},{FilePath=[3]},{LibID=[4]},{Version=[5]},{Description=[6]},{Language=[7]},{HelpPath=[8]},{BinaryType=[9]})
IconRemove({Icon=[1]},{Data=[2]})
IconCreate({Icon=[1]},{Data=[2]})
FeatureUnpublish({Feature=[1]},{Parent=[2]},{Absent=[3]},{Component=[4]})
FeaturePublish({Feature=[1]},{Parent=[2]},{Absent=[3]},{Component=[4]})
StreamAdd({File=[1]},{Stream=[2]},{Data=[3]})
StreamsRemove({File=[1]},{Streams=[2]})
SummaryInfoUpdate({Database=[1]},{LastUpdate=[2]},{LastAuthor=[3]},{InstallDate=[4]},{SourceType=[5]},{SubStorage=[6]},{Revision=[7]},{Subject=[8]},{Comments=[9]})
FontUnregister({Title=[1]},{File=[2]})
FontRegister({Title=[1]},{File=[2]})
PatchCache({PatchId=[1]},{PatchPath=[2]})
PatchUnregister({PatchId=[1]},{UpgradingProductCode=[2]})
PatchRegister({PatchId=[1]},{Unused1=[2]},{Unused2=[3]},{TransformList=[4]})
PatchApply({PatchName=[1]},{TargetName=[2]},{PatchSize=[3]},{TargetSize=[4]},{PerTick=[5]},{IsCompressed=[6]},{FileAttributes=[7]},{PatchAttributes=[8]},{CheckCRC=[9]})
ResourceUpdate({File=[1]},{Type=[2]},{Id=[3]},{Data=[4]})
IniFilePath({File=[1]},{Folder=[2]})
IniWriteRemoveValue({Section=[1]},{Key=[2]},{Value=[3]},{Mode=[4]})
ShortcutRemove({Name=[1]})
ShortcutCreate({Name=[1]},{Feature=[2]},{Component=[3]},{FileName=[4]},{Arguments=[5]},{WorkingDir=[6]},{Icon=[7]},{IconIndex=[8]},{HotKey=[9]},{ShowCmd=[10]},{Description=[11]})
RegExtensionInfoUnregister({Feature=[1]},{Component=[2]},{FileName=[3]},{Extension=[4]},{ProgId=[5]},{ShellNew=[6]},{ShellNewValue=[7]},{ContentType=[8]},{Order=[9]})
RegExtensionInfoRegister({Feature=[1]},{Component=[2]},{FileName=[3]},{Extension=[4]},{ProgId=[5]},{ShellNew=[6]},{ShellNewValue=[7]},{ContentType=[8]},{Order=[9]})
RegProgIdInfoUnregister({ProgId=[1]},{ClsId=[2]},{Extension=[3]},{Description=[4]},{Icon=[5]},{IconIndex=[6]},{VIProgId=[7]},{VIProgIdDescription=[8]},{Insertable=[9]})
RegProgIdInfoRegister({ProgId=[1]},{ClsId=[2]},{Extension=[3]},{Description=[4]},{Icon=[5]},{IconIndex=[6]},{VIProgId=[7]},{VIProgIdDescription=[8]},{Insertable=[9]})
RegMIMEInfoUnregister({ContentType=[1]},{Extension=[2]},{ClsId=[3]})
RegMIMEInfoRegister({ContentType=[1]},{Extension=[2]},{ClsId=[3]})
RegClassInfoUnregister({Feature=[1]},{Component=[2]},{FileName=[3]},{ClsId=[4]},{ProgId=[5]},{VIProgId=[6]},{Description=[7]},{Context=[8]},{Insertable=[9]},{AppID=[10]},{FileTypeMask=[11]},{Icon=[12]},{IconIndex=[13]},{DefInprocHandler=[14]},{Argument=[15]},{AssemblyName=[16]},{AssemblyType=[17]})
RegClassInfoRegister({Feature=[1]},{Component=[2]},{FileName=[3]},{ClsId=[4]},{ProgId=[5]},{VIProgId=[6]},{Description=[7]},{Context=[8]},{Insertable=[9]},{AppID=[10]},{FileTypeMask=[11]},{Icon=[12]},{IconIndex=[13]},{DefInprocHandler=[14]},{Argument=[15]},{AssemblyName=[16]},{AssemblyType=[17]})
RegSelfUnreg({File=[1]},{FileID=[2]})
RegSelfReg({File=[1]},{FileID=[2]})
RegRemoveKey()
RegCreateKey()
RegRemoveValue({Name=[1]},{Value=[2]},{Attributes=[3]})
RegAddValue({Name=[1]},{Value=[2]},{Attributes=[3]})
RegOpenKey({Root=[1]},{Key=[2]},{SecurityDescriptor=[3]},{BinaryType=[4]})
FolderRemove({Folder=[1]},{Foreign=[2]})
FolderCreate({Folder=[1]},{Foreign=[2]},{SecurityDescriptor=[3]})
FileUndoRebootReplace({ExistingFile=[1]},{NewFile=[2]},{Type=[3]})
FileBindImage({File=[1]},{Folders=[2]},{FileAttributes=[3]})
FileRemove({Unused=[1]},{FileName=[2]},{Elevate=[3]},{ComponentId=[4]})
FileCopy({SourceName=[1]},{SourceCabKey=[2]},{DestName=[3]},{Attributes=[4]},{FileSize=[5]},{PerTick=[6]},{IsCompressed=[7]},{VerifyMedia=[8]},{ElevateFlags=[9]},{TotalPatches=[10]},{PatchHeadersStart=[11]},{SecurityDescriptor=[12]},{CheckCRC=[13]},{Version=[14]},{Language=[15]},{InstallMode=[16]},{HashOptions=[17]},{HashPart1=[18]},{HashPart2=[19]},{HashPart3=[20]},{HashPart4=[21]},{VariableStart=[22]})
SetCompanionParent({ParentPath=[1]},{ParentName=[2]},{ParentVersion=[3]},{ParentLanguage=[4]})
ChangeMedia({MediaVolumeLabel=[1]},{MediaPrompt=[2]},{MediaCabinet=[3]},{BytesPerTick=[4]},{CopierType=[5]},{ModuleFileName=[6]},{ModuleSubStorageList=[7]},{SignatureRequired=[8]},{SignatureCert=[9]},{SignatureHash=[10]},{IsFirstPhysicalMedia=[11]})
SetTargetFolder({Folder=[1]})
SetSourceFolder({Folder=[1]})
ProgressTotal({Total=[1]},{Type=[2]},{ByteEquivalent=[3]})
ComponentUnpublish({Feature=[1]},{Component=[2]},{ComponentId=[3]},{Qualifier=[4]},{AppData=[5]})
ComponentPublish({Feature=[1]},{Component=[2]},{ComponentId=[3]},{Qualifier=[4]},{AppData=[5]})
ComponentUnregister({ComponentId=[1]},{ProductKey=[2]},{BinaryType=[3]},{PreviouslyPinned=[4]})
ComponentRegister({ComponentId=[1]},{KeyPath=[2]},{State=[3]},{ProductKey=[4]},{Disk=[5]},{SharedDllRefCount=[6]},{BinaryType=[7]})
UserRegister({Owner=[1]},{Company=[2]},{ProductId=[3]})
ProductUnpublishClient({Parent=[1]},{ChildPackagePath=[2]},{ChildDiskId=[3]})
ProductPublishClient({Parent=[1]},{ChildPackagePath=[2]},{ChildDiskId=[3]})
ProductUnpublish({PackageKey=[1]})
ProductPublish({PackageKey=[1]})
ProductCPDisplayInfoUnregister()
ProductCPDisplayInfoRegister()
ProductUnregister({UpgradeCode=[1]})
ProductRegister({UpgradeCode=[1]},{VersionString=[2]},{HelpLink=[3]},{HelpTelephone=[4]},{InstallLocation=[5]},{InstallSource=[6]},{Publisher=[7]},{URLInfoAbout=[8]},{URLUpdateInfo=[9]},{NoRemove=[10]},{NoModify=[11]},{NoRepair=[12]},{AuthorizedCDFPrefix=[13]},{Comments=[14]},{Contact=[15]},{Readme=[16]},{Size=[17]},{SystemComponent=[18]},{EstimatedSize=[19]})
SourceListRegisterLastUsed({SourceProduct=[1]},{LastUsedSource=[2]})
SourceListUnpublish({PatchCode=[1]},{UpgradingProductCode=[2]})
SourceListPublish({PatchCode=[1]},{PatchPackageName=[2]},{DiskPromptTemplate=[3]},{PackagePath=[4]},{NumberOfDisks=[5]})
ActionStart({Name=[1]},{Description=[2]},{Template=[3]})
InfoMessage({Type=[1]},{Arg1=[2]},{Arg2=[3]},{Arg3=[4]},{Arg4=[5]})
RollbackInfo({Reserved=[1]},{RollbackAction=[2]},{RollbackDescription=[3]},{RollbackTemplate=[4]},{CleanupAction=[5]},{CleanupDescription=[6]},{CleanupTemplate=[7]})
DialogInfo({Type=[1]},{Argument=[2]})
ProductInfo({ProductKey=[1]},{ProductName=[2]},{PackageName=[3]},{Language=[4]},{Version=[5]},{Assignment=[6]},{ObsoleteArg=[7]},{ProductIcon=[8]},{PackageMediaPath=[9]},{PackageCode=[10]},{AppCompatDB=[11]},{AppCompatID=[12]})
End({Checksum=[1]},{ProgressTotal=[2]})
Header({Signature=[1]},{Version=[2]},{Timestamp=[3]},{LangId=[4]},{Platform=[5]},{ScriptType=[6]},{ScriptMajorVersion=[7]},{ScriptMinorVersion=[8]},{ScriptAttributes=[9]})
Noop()
Fail()
_RowState
_Columns
_Tables
Unspecified Column
LOCALIZABLE
TEMPORARY
OBJECT
INTEGER
LONGCHAR
VARCHAR
CHARACTER
PRIMARY
CREATE
VALUES
INSERT
DELETE
UPDATE
DISTINCT
SELECT
IStream
File will have security applied from OpCode.
Using source file security for destination.
NTDLL.DLL
STACK_OVERFLOW
PRIV_INSTRUCTION
INT_OVERFLOW
INT_DIVIDE_BY_ZERO
FLT_UNDERFLOW
FLT_STACK_CHECK
FLT_OVERFLOW
FLT_INVALID_OPERATION
FLT_INEXACT_RESULT
FLT_DIVIDE_BY_ZERO
FLT_DENORMAL_OPERAND
INVALID_HANDLE
ILLEGAL_INSTRUCTION
NONCONTINUABLE_EXCEPTION
INVALID_DISPOSITION
ARRAY_BOUNDS_EXCEEDED
IN_PAGE_ERROR
GUARD_PAGE
DATATYPE_MISALIGNMENT
BREAKPOINT
SINGLE_STEP
ACCESS_VIOLATION
%08X  %08X %hs
 -- 0x%08X 0x%08X 0x%08X 0x%08X
Address   Frame
Call stack:
SymGetModuleBase
SymFunctionTableAccess
StackWalk
Imagehlp.dll
Flags:%08X
DS:%04X  ES:%04X  FS:%04X  GS:%04X
SS:ESP:%04X:%08X  EBP:%08X
CS:EIP:%04X:%08X 
EAX:%08X  EBX:%08X  ECX:%08X  EDX:%08X  ESI:%08X  EDI:%08X
Registers:
Function: 
Module: %s
Exception code: %08X %s
=====================================================
Generating exception report.
Process
ID Process
Version
Counters
software\microsoft\windows nt\currentversion\perflib
Thread32Next
Thread32First
Process32Next
Process32First
Module32Next
Module32First
CreateToolhelp32Snapshot
Counter 
MsiDigitalSignature
SignObject
DigitalCertificate_
MsiDigitalCertificate
DigitalCertificate
CertData
Hash of signed cab '%s' does not match hash authored in the MsiDigitalSignature table
Failed allocation -- Out of Memory
Hash of signed cab '%s' differs in size with the hash of the cab in the MsiDigitalSignature table
Certificate of signed cab '%s' does not match certificate authored in the MsiDigitalCertificate table
Certificate of signed cab '%s' differs in size with the certificate of the cab in the MsiDigitalCertificate table
Unable to obtain the saved state data from WinVerifyTrust
CAB '%s' is a validly signed cab and validates according to authoring of MSI package
Skipping Signed CAB hash to MSI stored hash comparison --> No authored hash in MsiDigitalSignature table for cabinet '%s'
Digital signature on the '%s' cabinet is invalid.  WinVerifyTrust returned 0x%X
The certificate in the digital signature for the '%s' cabinet has been revoked by its issuer
Cabinet '%s' is not trusted.  WinVerifyTrust returned 0x%X
Cabinet '%s' has an invalid hash.  It is possibly corrupted.
Crypt registration is broken.  WinVerifyTrust returned 0x%X
Cabinet '%s' does not have a digital signature.
Authoring of MsiDigitalSignature table requires a trust check for CAB '%s'
INSERT
DELETE
CREATE
_Tables
_Columns
_TransformView
Column
Current
FNumRowMergeConflicts
Transforming table %s.
MsiFDIInterface
MsiFDIServer
FDIDestroy
FDIIsCabinet
FDICopy
FDICreate
CABINET
CorExitProcess
mscoree.dll
runtime error 
TLOSS error
SING error
DOMAIN error
- unable to initialize heap
- not enough space for lowio initialization
- not enough space for stdio initialization
- pure virtual function call
- not enough space for _onexit/atexit table
- unable to open console device
- unexpected heap error
- unexpected multithread lock error
- not enough space for thread data
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
- not enough space for environment
- not enough space for arguments
- floating point not loaded
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: 
<program name unknown>
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
InitializeCriticalSectionAndSpinCount
GetProcessWindowStation
GetUserObjectInformationA
GetLastActivePopup
GetActiveWindow
MessageBoxA
user32.dll
HH:mm:ss
dddd, MMMM dd, yyyy
MM/dd/yy
December
November
October
September
August
February
January
Saturday
Friday
Thursday
Wednesday
Tuesday
Monday
Sunday
SunMonTueWedThuFriSat
JanFebMarAprMayJunJulAugSepOctNovDec
msi.pdb
j	h`$@
u$h.$@
u,h@$@
QPPPPPPh 
QPPPPPPPj
`SUVWh
D$ PWh
t5Ht*Ht
89>_^t
VVVVVh
VVVVWhp]@
VVVVPh
VVVVWhH^@
VVVVVhhC@
t*VVVP
VVVVVhL_@
VVVVVh
E@;ET~
ED;E\~
E@;EP~
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
P Ph(`@
t$WhnwD
PSSSSSSSj
PSSSSSSh 
PSSSSSSSj
PSSSSSSh 
PSSSSSSSj
PSSSSSSSj
PSSSSSSh 
PSSSSSSSj
PSSSSSSSj
PSSSSSSh 
PSSSSSSSj
PSSSSSSSSj
PSSSSSSh 
PSSSSSSSSj
PSSSSSSSj
PSSSSSSh 
zu3UUj
C98u!W
98u-9>u
VVVVVh
t/VVVj
VVVVVh
PPPPPhhC@
PPPPPhLd@
SVWjdX
QQSVW3
VVVVVh
VVVVVhDe@
VVVVVh
SSSSSW
VVVVVh
VVVVVh
P PWWj	
U`Rh<f@
M<Qh8f@
t,Ht!Ht
UlRh4f@
UlRh0f@
UlRh4f@
UlRh0f@
UlRj"j
QDh4f@
QDh0f@
tXh`d@
QDh0f@
tXh`d@
OOt%Ot
VWhHf@
9^DWu'h
P4h|f@
u.hXf@
Y9^<tT
P h`d@
Q PhLg@
RHVVVV
VVVVVP
VVVVVP
U(Rj&j
VVVVVP
VVVVVP
VVVVVP
VVVVVP
VVVVVP
UDRGWP
Q Ph\j@
Q Ph,j@
HHt	Hu'
U,Rh4d@
Q PhDi@
P`hHf@
Q Phph@
VVVVVh
VVVVVhxg@
8|t,j|
YY_^[]
VVVVPh@k@
VVVVVh
P Ph@:@
P Ph@:@
]\S@Pj
U\Rh4d@
SSSSSh@l@
t7SSSSSh
SSSSSh
VVVVVh
VVVVVh
PShxl@
Q PhTl@
Q PhTl@
Q Phxs@
PPPPPh$s@
Q,ht?@
tyHt5Ht
S(hT8@
Fdh@9@
Fdh(>@
Fdh(<@
Fdh\<@
Fdhd<@
Fdh|<@
Fdhd9@
FdhP9@
YYu2Vh
VVVVVVVj
YY_[^]
PPPPPhxw@
UPRj&SP
VVVVVP
Q PhHw@
VVVVVP
PPPPPhxw@
MXSSVV
SSSSSh(x@
P`hdd@
tDHt/HHt
PPPPPh
PPPPPh
uY9_puT
SSSSPh
9_\uHh
PPPPPh
u?h4d@
P`htY@
PPPPPhLz@
QDhtY@
Q Phx{@
g9Et~?
VVVVVh
E<u`9M@~
tL;EPuG
SSSSSP
PPPPPh
WSSSSSSS
VWSSSSSSSSP
VWSSSSSSSSP
WSSSSSSSSP
PPPPWh
SSSSSP
u9h4d@
9^0tM9]
PPPPPh
P4h`~@
P4hT~@
P4hD~@
SSSSPhX
ULRh4d@
0SSSSS
Elt'9]
9^pu_j
ulSSSSS
ulSSSSS
SSSSPh
SSSSPh@
t,SSSSSh
SSSSSh`
t&h4z@
y&hxV@
SSSSPh
PSSSSSSSS
0QQQQQ
t*hp|@
PPPPPPP
SSSSSh
SSSSSh
t-Ht!Ht
9Ept&9
SSSSShP
SSSSSh
SSSSSh
SSSSSh
SSSSSht
SSSSSh8
t";]Dt
u.VVVV
5t+JJt!Jt
 jmZf;
tjSSSSj
uYSSSSSSSSS:
uQSSSS:
tBJt8JJt
u.SSSSSSS
VWSt9Sh
VVVVVh
YYuLVW
Ht1HHt
PPPPWh
[tDHt8Ht(Ht
VVVRPh`
VVVVSh<
jW[9=X
VVVVSh
VVVVPh<
jW[9=X
VVVVSh
jW[9=X
VVVVShh
jW[9=X
VVVVSh
WWWWVhT
VWRQPh
VVVVWh
PPPPVh
VVVVShP
VVVVSh
VVVQPhd
VVVVSh<
VVRQPh
VVVVSh
VVVQPh<
VVVVSh
VVVVPh
Yt#HHt
VVVVWh|
PPPPPh
Ht5HHt
VVVVVhX
PSSSSSSh 
PPPPPh
zu3SSSSj
zu3UUj
PPPPPh
1Wj	Y3
0tUHt:Ht
t#VVVVPh\
u SSShP
t;VVVVWh
t1VVVVWh\
tMVVVVPh
HtjHt.Hu+
tyVVVV
t?VVVV
</t	h$`@
WWWWPh\
VVVVWh
jWX_^[
t3Ht(Ht
YYuK9u
PShtY@
E<PSShL
E4HHtgHH
Ht&HuD9
VVVVVh 
VVVVVh
]c9]\t,
VVVVVh
uM9}8uHj
VVVVVhH
VVVVVh
t!SSSSV
jWX_^[
VVVQPh
VVVVWh
E`;Epr
QPPPPPPP
0j2Yt	f;
0tXHt<Ht H
t1VVVVWhH
tmVVVV
WWWWPh
VVVVWh
jWX_^[
t3Ht(Ht
PPPPWh
[tDHt8Ht(Ht
uDSSSS
YYuK9u
E$PSSh
ELHHtkHH
Ht&HuD9
VVVVVh 
VVVVVh
]c9]\t,
VVVVVh
EHPSh,
uM9}HuHj
VVVVVhH
VVVVVh
PPPh4d@
t&SSSSV
GGFFf;
jWX_^[
jWX_^[
VVVRPhh
VVVVSh 
jW[9=X
VVVVSh
VVVVPh
jW[9=X
VVVVSh
jW[9=X
VVVVShp
jW[9=X
VVVVShX
VVVQPh
VVVVWh@
u|QPhX
WWWWVh
VRQPhP
PPPPVh
PPPPVhh
VVVVSh
VVVQPh 
VVVVSh
VVRQPh
VVVVSh
VVVQPh
VVVVShh
VVVVPh
VVVVWhH
}h9]\u	9]X
VVVVVh
VVVVVh
VVVVVh|
M`9]tj
$9]hu(
PSSSSSSh 
VVVVVh
F<>u+K
SVWup3
PPPPPh@
PPPPPh
$jWX_^[
VVVVSh
PPPh4d@
PSSSSSSS
SSSSSSS
&t$SSSSS
t-WWWW
jW[9=X
VVVVSh
t-WWWW
jW[9=X
VVVVSh
VVVVPhH
VVVVWh 
VVVVShp
HtjHt.Hu+
SVWup3
PPPPPh@
PPPPPh
$jWX_^[
PPPPSh
t$ Ph@
VVVVSh
PSSSSSSS
SSSSSSS
&t$SSSSS
t3WWWW
jW[9=X
VVVVShP
t3WWWW
jW[9=X
VVVVShX
VVVVPh
E(:E't
VVVVWh`
VVVVSh
u|9=DxT
VVVVSh
SSSSSj
VVVVSh
u|9=DxT
VVVVSh
9]xt	9]|
SSSSSj
SSSSSj
VVVVSh(
VVVVWh
tb8]pu]
VVVVWh
tKSSSSSW
+SSSSSW
t"8]pu
uPhx{@
E8Phx{@
t SSSSSW
SSSSSW
jW[9=X
VVVVSh<
EL9uLt
VVVVShD
VVVVPh
t*WWWW
VVVVSh
9]xt	9]|
VVVVWhX
VVVVWh
PWhx{@
VVVVPhp
t0WWWW
VVVVSh
9] t	9]$
jWX_^]
jWX_^[
uiSVWh
YYt	hd
PPPPPh
PPPPPh
PPPPPhp
,8X@t	
PPPPPhd
_$_^][
PPPPPh
PPPPPh
VVVVVh
PPPPPPh
tt9}0to
uBf9|F
jWX_^[
PPPPPhd
PPPPPh4
PPPPPh
PPPPQh
PPPPPh\
WWWWWh$
WWWWWh
WWWWPh
WWWWPh
t+9]@t&
E<PSSSSSSj
9]<u19
PPPPPh
PPPPPht
PPPPPh0
PPPPPh
PSSSSSSSj
PSSSSSSh 
PPPPPh
PPPPPhp
$8]7t@9]xt;
9]xuK9
PPPPPh
PPPPPh
PPPPPh
SSSSSS
PPPPPh|
PPPPPhd
t0UVSS
u$h4d@
zu3SSSSj
SRSSSP
tHHt&HtaH
WWWWPh0
U`t"It
P PSh.
=IXOSt
VVVQPhX
^PSh4d@
PPPPWh
PPPPWh
PPPPWh
PPPPWh
t18E t
SVWjd[
8_<u1hp
_]^[YY
_]^[YY
PPPPQh
PPPPPh(
PPPPPh
u.hL	A
u.h`	A
PPPPWh
PPPPSh
P49}(t
PPPPVh
Mx|"u	
PPPPSh
PPPPRh
9Q@u58
PPPPRh
9Q@u58
PPPPRh
t9SSS3
F@SSSj
F@SSSP
UTRhx[@
UXRj j
M\Qh8f@
U`Rj;j
U`Rh8f@
U\Ru(j
UTRh8f@
WWWPVRS
PPPPPhX
VVVPQR
PPPPPh 
U`Rj;j
WWWWPh
8|t,j|
El;ET|
EP@;EH
 E8 Eg9G|
PPPPPh
UXRh4d@
UXR@Pj
t?VVVVVh
VVVVVhX
QQPPPPPh4d@
VVVVVh
WWWWSh
VVVVVh
VVVVVh(wA
PPPPPh
PPPPPhpwA
u5h|yA
QSVWhlzA
WWWWWWWhH
tBh<zA
tBf90t=W
PPPPPh
PPPPPh
VVVVVhH}A
VVVVVh
VVVVVh
VVVVVh
PPPPPhl}A
PPPPPhpwA
$0< t'
"G9]\t
uXSj SSS
tZ9]ltU
t;9]dt6
uXSj$SSS
uXSj$SSS
uXSj$SSS
9]`t1j
SWh4d@
PPPPVh$~A
3Php~A
WWWWWh4
WWWWWh
WWWWWht
WWWWWhL
Q|8\$x
PPPPPh
PPPPPh
u39^pu
WWWWPh
WWWWWh@
P Ph(`@
P Ph(`@
PPPPPh
SSSSSh
SSSSSh
PPPPPh
PPPPPhx
0SSSSSW
PPPPVh\
YYt@Ht+Ht
_u3SSS
PPPPPht
PPPPQh
PPPPPh
t?9]LuC
P PhM	
Q PSSS
U Rj,j
U Rj,j
tWVWjd^
Q PSh9
Q PVh9
Yt29upt-
t	CFGG;u
u+9E4t&hX
uc9E\v^
u;9}\v6h
YYt:h|f@
YjHjZ3
PPPPVh
VVVQPhP
Rj8[PW
YYF;D$
[t7Jt-Jt!Jt
PPPPPhT
tEHt9Ht-Ht!Ht
 QSj@S
upSSSh
t`8]@t'
PPPPPh
HtHHt>Ht4Ht*Ht 
toVVVP
VVVVVh8
VVVVVh
VVVVPh
E,PVVV
VVVVVh`
VVVVVh
VVVVVh
PSSSSSSSj
PSSSSSSSSj
PSSSSSSh 
VVVVPh
VVVVVh
t3VVVVVh
PSSSSSSSj
PSSSSSSSSj
YYuRj(XS
YYufSWSS
;F u1j
9~$][u
PPPPWh8
28\$(t,
VVVVVh
VVVVWh\
VVVVWh
VVVVWh
VVVVWh
VVVVWhX
PPPPPh
SSSSSP
WWWWWh
Q@9]xu	
YYu#SSS
]P9]Pt
WWWWWh0
|!8]Wu
 u29]H~-
WWWWWh|
WWWWWh
jWX_^[
PPPPQh
PPPPQhh
PPPPQh0
PPPPPh(
PPPPPh
PPPPPh
PPPPPh
PPPPPh,
t$4SSSS
WWWWWh
WWWWWhp
WWWWWhT
PPPPPh
9XTu=SSSS
APPSQhc
RSSSSSSSSP
PPPPPh
PPPPPh$
HtRHt;HuV
tnHtTHt#Ht
PPPPVh
QQSVW3
PWWWWWWh 
QQQQPh
QQQQPh
PSSSSSSSVj
QQQQPhP
QQQQPh
QQQQQh0
QQQQPh
QQQQPhh
SSSSh`
u)9~0u$
PWWWWWW
uoVVVVVV
YYu%hb	
VWt&Ht
9U<u	<[u
U<9U\t
P$SSVh}PM
PPPPVW
98u&9}
ELu~9E
P<SSSS
E4SVWj$Y
P\h|f@
PPPPPh
PPPPPh$s@
PPPPPh
PPPPPh(
Q,_^][
u7SSSS
VVVVWh
VVVPWh
WSRRj	
t"PQh$
VVVVVh
PPPPPh
PPPPPh
F;5\~T
Q Pj h
t/HHt'HHt
u:9>t69} t1
ttcfu,
t VVVj
{WSSSj
8]_t	8]^
8]Pud8]H
MH8]Pu
P PVh.
< t	9}
namet)
P Ph=	
Q Ph=	
^Pu3SW
$t39=X
t6Ht*Ht
PPPPPhx
t*h@V@
PPPPPh
PPPPPhp
PPPPPh
PPPPPh,
WWWWWhh
PPPPPh
SSSSPhh
SSSSSh0
SVWj;3
tLHtCHuF
SSSSPh8
PPPPPh
u68] u,9
PPPPPhl
PPPPPh(
WWWWWhT
WWWWPh8
U,Rj;j
U,Rj;j
U,Rj;j
WWWWWhx
WWWWWh@
WWWWWh
WWWWWh
WWWWWh
WWWWPh
Q Ph4d@
uMSShF
PPPPPh
P4h|f@
P4h,W@
VVVVVh
QSSSSSSS3
VVVVVh
PSSSSSSh 
VVVVVhp
QSSSSSSS3
VVVVVhL
YYtGWj
VVVVVhh
VVVVVh,
VVVVVh
VVVVVh
PPPPPhP
PPPPPh
VVVVVh
VVVVVh@
VVVVVh
toVVVV
VVVVVh@
SSSSSh
SSSSSh
SSSSShX
}TuOh1
Ht4Ht%H
WWWWj	P
YYu	PV
PPPPPh
PPPPPh
SSSSSh
PPPPPh0
PPPQVh
PPPPVht
PPPPPhP
PPPPPh0
PPPPPh0
PPPPPh
PPPPPh
VVVVVh
VVVVVhp
VVVVVhp
VVVVVh0
VVVVVh0
VVVVVh
VVVVVhx
VVVVVh
VVVVVh8
VVVVVh
VVVVVh
VVVVVhX
^t2Ht4Ht7Ht
Mp8Y!u*
Mp8Y!uk
XtSItUItWIt
up8^!u!
PPPPPh
PPPPPh
PPPPPh
j Y+N 
EtAA9Et|
Ep;Et}
4	V$[_^
	V$_^]
<_u+<Ar
<%tG<$tC<#t?<!t;<~u
GueWh0
|+jX^3
NL_^][
PPPPPh<
9F u"P
F$C;^@
u<;^0u
F4@;F,
t6;~0u1
	V$[_^]
t]<\uY
~D9~@u7
<#t?<$t
<!t7<]t
Q<;EXuo
Q<;EXuR
Y9}Xu+9}Lt
U`Rj,j
U`Rj;j
E|;EX~
tL<.t?
U8Rj.j
9]H~&9]4
R4G;}H|
;FxtQ3
PPPPPh
Y,PPWR
VVVVVh
VVVVVh|
VVVVVh|
tnVVVVVhL
VVVVVh
t*VVVV
8]tu68
VVVVVhx
] t48]tt
VVVVPh8
9]|t98]gt49
VVVVVh
VVVVVh
E|t58]gt09
VVVVVh
9]|t*9
VVVQPh(
jWX_^[
PPPPPh
PPPPPh
PPPPPh<
PPPPPh<
PPPPPh<
_][^YY
VWh`jQ
VWh-gQ
VWhJgQ
VWhWgQ
t$WhsjQ
9^4tu8]
P PhM	
WWWWWh
WWWWWhT
tXHtDHt
utj)Y3
PPPPPh|
$SVWhD
A4RPh0
uXWWSW
PPPPPh
PPPPPh
VVVVPh\
VVVVVS
VVVVVh
]\@!E\t
E|t-9M\f
Et SVu9
9E,t	9Et
_^][YY
VVhCfR
HHt!Ht
Yt3Ht$Ht
t>Ht;Ht-Ht
QQSVW3
t#SSUP
t$$VSS
_^][YY
VC20XC00U
F,98uX
v	N+D$
VWumhX
t.;t$$t(
t!SS9]
PPPPPPPP
PPPPPPPP
u5SSWhd
E SSSS
WWWWVSW
WWVPVSW
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
GetLengthSid
AllocateAndInitializeSid
EqualSid
GetTokenInformation
SetThreadToken
OpenThreadToken
RegOpenKeyExA
FreeSid
RegCloseKey
RegSetValueExA
RegCreateKeyExA
RegDeleteKeyA
RegDeleteValueA
MakeSelfRelativeSD
GetSecurityDescriptorLength
SetSecurityDescriptorGroup
SetSecurityDescriptorOwner
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
GetAce
AddAccessAllowedAce
InitializeAcl
RegFlushKey
RegQueryValueExA
RegQueryValueExW
RegEnumKeyExW
RegEnumKeyExA
RegEnumValueW
RegEnumValueA
RegQueryInfoKeyW
RegQueryInfoKeyA
RegOpenKeyExW
RegConnectRegistryA
RegSetValueExW
RegDeleteKeyW
SetTokenInformation
CloseServiceHandle
OpenServiceA
OpenSCManagerA
GetServiceDisplayNameA
QueryServiceStatus
ControlService
EnumDependentServicesA
SetFileSecurityA
IsValidSecurityDescriptor
QueryServiceConfigA
DeleteService
StartServiceA
ChangeServiceConfigA
CreateServiceA
RegEnumKeyA
GetUserNameA
MakeAbsoluteSD
GetFileSecurityA
CopySid
GetSecurityDescriptorGroup
GetSecurityDescriptorOwner
GetSecurityDescriptorControl
PrivilegeCheck
RegGetKeySecurity
RegSetKeySecurity
DeregisterEventSource
ReportEventA
RegisterEventSourceA
GetSidLengthRequired
GetSidSubAuthorityCount
LookupAccountNameA
AddAccessDeniedAce
DuplicateToken
ADVAPI32.dll
GetLastError
CloseHandle
GetCurrentProcess
GetVersionExA
GetCurrentThread
lstrcatA
lstrlenA
lstrcpyA
lstrcpynA
lstrcmpA
lstrcmpiA
GetModuleFileNameA
GetEnvironmentVariableA
GetExitCodeThread
GetSystemDefaultLangID
GetSystemInfo
SetEnvironmentVariableA
GetACP
GetLocaleInfoA
FreeLibrary
LoadLibraryExA
FormatMessageA
SetLastError
GlobalAlloc
GlobalFree
MultiByteToWideChar
InitializeCriticalSection
DeleteFileA
ExpandEnvironmentStringsA
WideCharToMultiByte
GetTickCount
LockResource
LoadResource
FindResourceExA
CreateDirectoryA
GetTempPathA
TlsFree
GetCurrentThreadId
DisableThreadLibraryCalls
DeleteCriticalSection
lstrlenW
FileTimeToSystemTime
GetUserDefaultLCID
ExpandEnvironmentStringsW
GetFileAttributesW
GetFileAttributesA
GetEnvironmentVariableW
SetEnvironmentVariableW
LocalFileTimeToFileTime
SystemTimeToFileTime
FileTimeToLocalFileTime
lstrcpyW
lstrcmpW
GetFileSize
CreateFileW
CreateFileA
SetErrorMode
lstrcpynW
lstrcatW
LocalFree
GetLocalTime
lstrcmpiW
DeleteFileW
GetProcAddress
LoadLibraryExW
InterlockedIncrement
UnhandledExceptionFilter
GetCurrentProcessId
LoadLibraryA
SetEvent
LeaveCriticalSection
EnterCriticalSection
GetSystemDirectoryA
InterlockedDecrement
CreateThread
InterlockedExchange
WaitForSingleObject
ResumeThread
TlsSetValue
TlsAlloc
CreateEventA
TerminateProcess
RemoveDirectoryA
CreateMutexA
GetShortPathNameA
GetPrivateProfileStringA
GetProfileStringA
MoveFileA
SetEndOfFile
SetFilePointer
UnmapViewOfFile
IsBadWritePtr
MapViewOfFile
CreateFileMappingA
MoveFileExA
WriteFile
FindClose
FindNextFileA
FindFirstFileA
GlobalAddAtomA
FlushFileBuffers
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetTempFileNameA
DebugBreak
ExitThread
GetExitCodeProcess
CreateProcessA
MulDiv
SetUnhandledExceptionFilter
TerminateThread
RaiseException
GlobalDeleteAtom
GlobalGetAtomNameA
WaitForMultipleObjects
GetUserDefaultLangID
ReadFile
WriteProfileStringA
WritePrivateProfileStringA
GetComputerNameA
GlobalMemoryStatus
GetDateFormatA
GetTimeFormatA
OpenMutexA
ReleaseMutex
GetWindowsDirectoryA
SetFileAttributesA
GetVolumeInformationA
GetCurrentDirectoryA
TlsGetValue
GetModuleHandleA
WriteProcessMemory
ReadProcessMemory
OpenProcess
OutputDebugStringA
OutputDebugStringW
FormatMessageW
GetNumberFormatA
GetDriveTypeA
GetDiskFreeSpaceA
SetFileTime
GetFileTime
FileTimeToDosDateTime
CreateSemaphoreA
ReleaseSemaphore
DosDateTimeToFileTime
GlobalUnlock
GlobalLock
GlobalReAlloc
IsValidCodePage
GetSystemTimeAsFileTime
VirtualFree
VirtualAlloc
VirtualQuery
ResetEvent
OpenEventA
GetCommandLineA
ExitProcess
HeapFree
HeapAlloc
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
FreeEnvironmentStringsA
GetEnvironmentStrings
HeapDestroy
HeapCreate
HeapReAlloc
HeapSize
GetOEMCP
GetCPInfo
RtlUnwind
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
VirtualProtect
KERNEL32.dll
CharNextA
wsprintfA
DefWindowProcA
SetFocus
GetWindowLongA
PostQuitMessage
GetKeyState
UnregisterClassA
DestroyWindow
GetMessageA
DispatchMessageA
SetWindowLongA
SendDlgItemMessageA
SendMessageA
MoveWindow
ReleaseDC
CreateWindowExA
GetSystemMetrics
RegisterClassA
LoadCursorA
LoadStringA
IsCharLowerA
wsprintfW
MessageBoxA
PostThreadMessageA
GetActiveWindow
PeekMessageA
TranslateMessage
MsgWaitForMultipleObjects
ExitWindowsEx
CharPrevA
SendMessageTimeoutA
PostMessageA
SystemParametersInfoA
GetWindowRect
IsDialogMessageA
SetDlgItemTextA
GetDlgItemTextA
GetDlgItem
InvalidateRect
EnableWindow
SetCursor
IsWindowEnabled
IsWindowVisible
LoadIconA
SetForegroundWindow
ShowWindow
CreateDialogParamA
SetWindowTextA
SetWindowPos
FindWindowExA
CharUpperA
CharLowerA
EndDialog
GetClientRect
MapWindowPoints
DrawTextA
CopyRect
RemoveMenu
GetSystemMenu
GetFocus
RegisterWindowMessageA
DialogBoxParamA
GetWindowTextA
SetUserObjectSecurity
GetWindowTextLengthA
GetWindowThreadProcessId
GetWindow
EnumWindows
USER32.dll
GetStockObject
GetTextExtentPoint32A
SelectObject
GetTextMetricsA
AddFontResourceA
RemoveFontResourceA
DeleteObject
GetTextFaceA
CreateFontIndirectA
GetDeviceCaps
EnumFontFamiliesExA
CreateFontA
GDI32.dll
CStdStubBuffer_DebugServerRelease
CStdStubBuffer_DebugServerQueryInterface
CStdStubBuffer_CountRefs
CStdStubBuffer_IsIIDSupported
CStdStubBuffer_Invoke
CStdStubBuffer_Disconnect
CStdStubBuffer_Connect
CStdStubBuffer_AddRef
CStdStubBuffer_QueryInterface
IUnknown_Release_Proxy
IUnknown_AddRef_Proxy
IUnknown_QueryInterface_Proxy
NdrOleFree
NdrOleAllocate
NdrProxyErrorHandler
NdrClearOutParameters
NdrProxyFreeBuffer
RpcRaiseException
NdrConvert
NdrProxySendReceive
NdrPointerMarshall
NdrProxyGetBuffer
NdrPointerBufferSize
NdrProxyInitialize
NdrStubGetBuffer
NdrPointerUnmarshall
NdrStubInitialize
NdrInterfacePointerMarshall
NdrInterfacePointerBufferSize
NdrPointerFree
NdrInterfacePointerFree
NdrInterfacePointerUnmarshall
NdrConformantStringUnmarshall
NdrSimpleStructMarshall
NdrConformantStringMarshall
NdrConformantStringBufferSize
NdrAllocate
NdrSimpleStructUnmarshall
NdrConformantArrayMarshall
NdrConformantArrayBufferSize
NdrConformantArrayUnmarshall
NdrSimpleTypeMarshall
NdrSimpleTypeUnmarshall
NdrDllGetClassObject
NdrCStdStubBuffer_Release
NdrDllRegisterProxy
NdrDllUnregisterProxy
RPCRT4.dll
msi.dll
DllCanUnloadNow
DllGetClassObject
DllGetVersion
DllRegisterServer
DllUnregisterServer
Migrate10CachedPackagesA
Migrate10CachedPackagesW
MsiAdvertiseProductA
MsiAdvertiseProductExA
MsiAdvertiseProductExW
MsiAdvertiseProductW
MsiAdvertiseScriptA
MsiAdvertiseScriptW
MsiApplyPatchA
MsiApplyPatchW
MsiCloseAllHandles
MsiCloseHandle
MsiCollectUserInfoA
MsiCollectUserInfoW
MsiConfigureFeatureA
MsiConfigureFeatureFromDescriptorA
MsiConfigureFeatureFromDescriptorW
MsiConfigureFeatureW
MsiConfigureProductA
MsiConfigureProductExA
MsiConfigureProductExW
MsiConfigureProductW
MsiCreateAndVerifyInstallerDirectory
MsiCreateRecord
MsiCreateTransformSummaryInfoA
MsiCreateTransformSummaryInfoW
MsiDatabaseApplyTransformA
MsiDatabaseApplyTransformW
MsiDatabaseCommit
MsiDatabaseExportA
MsiDatabaseExportW
MsiDatabaseGenerateTransformA
MsiDatabaseGenerateTransformW
MsiDatabaseGetPrimaryKeysA
MsiDatabaseGetPrimaryKeysW
MsiDatabaseImportA
MsiDatabaseImportW
MsiDatabaseIsTablePersistentA
MsiDatabaseIsTablePersistentW
MsiDatabaseMergeA
MsiDatabaseMergeW
MsiDatabaseOpenViewA
MsiDatabaseOpenViewW
MsiDecomposeDescriptorA
MsiDecomposeDescriptorW
MsiDeleteUserDataA
MsiDeleteUserDataW
MsiDoActionA
MsiDoActionW
MsiEnableLogA
MsiEnableLogW
MsiEnableUIPreview
MsiEnumClientsA
MsiEnumClientsW
MsiEnumComponentCostsA
MsiEnumComponentCostsW
MsiEnumComponentQualifiersA
MsiEnumComponentQualifiersW
MsiEnumComponentsA
MsiEnumComponentsW
MsiEnumFeaturesA
MsiEnumFeaturesW
MsiEnumPatchesA
MsiEnumPatchesW
MsiEnumProductsA
MsiEnumProductsW
MsiEnumRelatedProductsA
MsiEnumRelatedProductsW
MsiEvaluateConditionA
MsiEvaluateConditionW
MsiFormatRecordA
MsiFormatRecordW
MsiGetActiveDatabase
MsiGetComponentPathA
MsiGetComponentPathW
MsiGetComponentStateA
MsiGetComponentStateW
MsiGetDatabaseState
MsiGetFeatureCostA
MsiGetFeatureCostW
MsiGetFeatureInfoA
MsiGetFeatureInfoW
MsiGetFeatureStateA
MsiGetFeatureStateW
MsiGetFeatureUsageA
MsiGetFeatureUsageW
MsiGetFeatureValidStatesA
MsiGetFeatureValidStatesW
MsiGetFileHashA
MsiGetFileHashW
MsiGetFileSignatureInformationA
MsiGetFileSignatureInformationW
MsiGetFileVersionA
MsiGetFileVersionW
MsiGetLanguage
MsiGetLastErrorRecord
MsiGetMode
MsiGetPatchInfoA
MsiGetPatchInfoW
MsiGetProductCodeA
MsiGetProductCodeFromPackageCodeA
MsiGetProductCodeFromPackageCodeW
MsiGetProductCodeW
MsiGetProductInfoA
MsiGetProductInfoFromScriptA
MsiGetProductInfoFromScriptW
MsiGetProductInfoW
MsiGetProductPropertyA
MsiGetProductPropertyW
MsiGetPropertyA
MsiGetPropertyW
MsiGetShortcutTargetA
MsiGetShortcutTargetW
MsiGetSourcePathA
MsiGetSourcePathW
MsiGetSummaryInformationA
MsiGetSummaryInformationW
MsiGetTargetPathA
MsiGetTargetPathW
MsiGetUserInfoA
MsiGetUserInfoW
MsiInstallMissingComponentA
MsiInstallMissingComponentW
MsiInstallMissingFileA
MsiInstallMissingFileW
MsiInstallProductA
MsiInstallProductW
MsiInvalidateFeatureCache
MsiIsProductElevatedA
MsiIsProductElevatedW
MsiLoadStringA
MsiLoadStringW
MsiLocateComponentA
MsiLocateComponentW
MsiMessageBoxA
MsiMessageBoxW
MsiNotifySidChangeA
MsiNotifySidChangeW
MsiOpenDatabaseA
MsiOpenDatabaseW
MsiOpenPackageA
MsiOpenPackageExA
MsiOpenPackageExW
MsiOpenPackageW
MsiOpenProductA
MsiOpenProductW
MsiPreviewBillboardA
MsiPreviewBillboardW
MsiPreviewDialogA
MsiPreviewDialogW
MsiProcessAdvertiseScriptA
MsiProcessAdvertiseScriptW
MsiProcessMessage
MsiProvideAssemblyA
MsiProvideAssemblyW
MsiProvideComponentA
MsiProvideComponentFromDescriptorA
MsiProvideComponentFromDescriptorW
MsiProvideComponentW
MsiProvideQualifiedComponentA
MsiProvideQualifiedComponentExA
MsiProvideQualifiedComponentExW
MsiProvideQualifiedComponentW
MsiQueryFeatureStateA
MsiQueryFeatureStateFromDescriptorA
MsiQueryFeatureStateFromDescriptorW
MsiQueryFeatureStateW
MsiQueryProductStateA
MsiQueryProductStateW
MsiRecordClearData
MsiRecordDataSize
MsiRecordGetFieldCount
MsiRecordGetInteger
MsiRecordGetStringA
MsiRecordGetStringW
MsiRecordIsNull
MsiRecordReadStream
MsiRecordSetInteger
MsiRecordSetStreamA
MsiRecordSetStreamW
MsiRecordSetStringA
MsiRecordSetStringW
MsiReinstallFeatureA
MsiReinstallFeatureFromDescriptorA
MsiReinstallFeatureFromDescriptorW
MsiReinstallFeatureW
MsiReinstallProductA
MsiReinstallProductW
MsiSequenceA
MsiSequenceW
MsiSetComponentStateA
MsiSetComponentStateW
MsiSetExternalUIA
MsiSetExternalUIW
MsiSetFeatureAttributesA
MsiSetFeatureAttributesW
MsiSetFeatureStateA
MsiSetFeatureStateW
MsiSetInstallLevel
MsiSetInternalUI
MsiSetMode
MsiSetPropertyA
MsiSetPropertyW
MsiSetTargetPathA
MsiSetTargetPathW
MsiSourceListAddSourceA
MsiSourceListAddSourceW
MsiSourceListClearAllA
MsiSourceListClearAllW
MsiSourceListForceResolutionA
MsiSourceListForceResolutionW
MsiSummaryInfoGetPropertyA
MsiSummaryInfoGetPropertyCount
MsiSummaryInfoGetPropertyW
MsiSummaryInfoPersist
MsiSummaryInfoSetPropertyA
MsiSummaryInfoSetPropertyW
MsiUseFeatureA
MsiUseFeatureExA
MsiUseFeatureExW
MsiUseFeatureW
MsiVerifyDiskSpace
MsiVerifyPackageA
MsiVerifyPackageW
MsiViewClose
MsiViewExecute
MsiViewFetch
MsiViewGetColumnInfo
MsiViewGetErrorA
MsiViewGetErrorW
MsiViewModify
#TEMP0000
#TEMP0000
@777777
wwwwwx
z"(wwx
wwwwww
wwwwwwwww1
ffffffff
l||||||f
n~~~~~
s"@777777
wwwwwwwww3
',llll
llll`LLD*G
lllLLG
"""LlL
wwwwwx
zz*""$
<<<<<<<<<<<<
<<<<<<<e
|U4.((.((
|UU....(
UUUUUUUU
<<<<<<<<<<<<<<<<<<<
<<<<<<<<<<<
<<<<<<<<<<<<
|||.''
wwOwO."
wOwO""
((UU..(
(|||U...(
|UU...(
<<<<<<<e
|UUU..(
||UU..((..((
|||UUUU....(
||||UUU...(
|||UU..(
UUUUUUUU
<fffffffff
f<<<<<<y
ffffff<
ffffffffffffffffffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwvfffp
ffffgw
vffffffgx
fwwwffp
wwwwwwww
fwwffp
fffwwww
ffffffxxxxp
ffffffw
fffffgxxxxxp
vffffg
ffffgxxxxxxwfffffx
fffffx
fffffx
fffffxxxxxxvffffg
xxxxxvffffg
vfffffx
xxxxffffffx
ffffffx
xxwffffffg
ffffffg
xvfffffff~
ffffffffw
ffffffffg
vfffffffffz
ffffffffffg
vfffffffffffw
ffffffffffffgz
ffffffffffffffg~
ffffffffffffffffgw
fffffffffffffffffffwwwwvfffffff
CCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCCC
mmmmmmmmmmmmmmmmmmmmmmmmmmmC
mmmmmmmmmmmmmmmmmmmmm
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmC
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
CCCCCC
CCCCCC
wwwwwwwwwwww
r"wwwwwwwwww
wwwwwx
wxr""/p
wr""/p
ozR1ML
oLLLLL
wwwwwwwxp
"""""/
"""""/
wwwwwwww
zz1111MMM
^zz1111MM
^zz1111M
^zz1111
^zz111
stdole2.tlbWWW$'
WindowsInstaller
InstallerWWWd
MsiUILevelWWd
msiUILevelNoChangeWWd
msiUILevelDefaultWWWd
0t/msiUILevelNoneWWd
WmsiUILevelBasicWd
08-msiUILevelReducedWWWd
!msiUILevelFullWWd
msiUILevelHideCanceld
msiUILevelProgressOnlyWWd
msiUILevelEndDialogW
UILevelW
RecordWW
StringDataWW
3FieldWWW
IntegerDataW
SetStreamWWW
OFilePath,
MsiReadStreamWWW,
msiReadStreamInteger,
0;MmsiReadStreamBytesWW,
jmsiReadStreamAnsiWWW,
msiReadStreamDirectW
ReadStreamWW
LengthWW
7#FormatWW
>oFieldCountWW
IsNullWW
:DataSize
ClearDataWWW
FormatTextWW
TCreateRecord
0vCountWWW
SessionW
Property
Language
8]dMsiRunModeWW
0lrmsiRunModeAdminW
0>gmsiRunModeAdvertiseW
?msiRunModeMaintenanceWWW
GmsiRunModeRollbackEnabledWWW
kmsiRunModeLogEnabled
}msiRunModeOperations
msiRunModeRebootAtEndWWW
msiRunModeRebootNowW
msiRunModeCabinetWWW
|msiRunModeSourceShortNamesWW
msiRunModeTargetShortNamesWW
msiRunModeWindows9xW
msiRunModeZawEnabled
imsiRunModeScheduledW
msiRunModeRollbackWW
msiRunModeCommit
Database
MsiDatabaseState
msiDatabaseStateRead
msiDatabaseStateWriteWWWX
DatabaseStateWWW 
!SummaryInfoW
jPropertyCountWWW 
WPersistWX
uSummaryInformationWW
YUpdateCountW
ExecuteW
ParamsWW
3lFetchWWW
MsiViewModifyWWW
msiViewModifySeekWWW
lmsiViewModifyRefresh
{msiViewModifyInsertW
msiViewModifyUpdateW
msiViewModifyAssignW
emsiViewModifyReplace
msiViewModifyMergeWW
msiViewModifyDeleteW
msiViewModifyInsertTemporary
ImsiViewModifyValidateWWW
0(JmsiViewModifyValidateNew
msiViewModifyValidateFieldWW
msiViewModifyValidateDeleteW
ModifyWWL
MsiColumnInfoWWWL
msiColumnInfoNamesWWL
msiColumnInfoTypesWW
o#ColumnInfoWW
CloseWWW
GetErrorX
IOpenView
CommitWWX
\PrimaryKeysW
TableWWWX
ImportWW
QFolderWW
ExportWWX
q_MergeWWW
ErrorTableWWX
HGenerateTransformWWW
ReferenceDatabaseWWW
TransformFileWWW
HMsiTransformErrorWWW
msiTransformErrorNoneWWW
amsiTransformErrorAddExistingRowW
msiTransformErrorDeleteNonExistingRowWWW
gmsiTransformErrorAddExistingTableWWW
msiTransformErrorDeleteNonExistingTableW
msiTransformErrorUpdateNonExistingRowWWW
;msiTransformErrorChangeCodePageW
0dsmsiTransformErrorViewTransformWWX
ApplyTransformWW
ErrorConditionsW
)UIPreviewWWW
ViewDialogWW
fDialogWW
vViewBillboardWWW
ControlW
BillboardWWWX
EnableUIPreviewWx
MsiEvaluateConditionx
msiEvaluateConditionFalseWWWx
msiEvaluateConditionTruex
gmsiEvaluateConditionNonex
msiEvaluateConditionErrorWWWX
(TablePersistentW
MsiTransformValidationWW
)msiTransformValidationNoneWW
4msiTransformValidationLanguageWW
msiTransformValidationProductWWW
msiTransformValidationPlatformWW
msiTransformValidationMajorVerWW
msiTransformValidationMinorVerWW
msiTransformValidationUpdateVerW
jmsiTransformValidationLessWW
msiTransformValidationLessOrEqualWWW
msiTransformValidationEqualW
msiTransformValidationGreaterOrEqual
msiTransformValidationGreaterWWW
msiTransformValidationUpgradeCodeWWWX
:CreateTransformSummaryInfoWW
ValidationWW
SourcePathWW
TargetPathWW@
MsiDoActionStatusWWW@
msiDoActionStatusNoActionWWW@
cmsiDoActionStatusSuccess@
CmsiDoActionStatusUserExitWWW@
,msiDoActionStatusFailure@
msiDoActionStatusSuspend@
msiDoActionStatusFinishedWWW@
PmsiDoActionStatusWrongStateW@
06[msiDoActionStatusBadActionDataWW
DoAction
RActionWW
Sequence
EvaluateConditionWWW
ExpressionWW
FormatRecord
8>?MsiMessageStatus
msiMessageStatusErrorWWW
0:WmsiMessageStatusNone
0+&msiMessageStatusOkWW
msiMessageStatusCancelWW
0x5msiMessageStatusAbortWWW
QmsiMessageStatusRetryWWW
0@DmsiMessageStatusIgnoreWW
msiMessageStatusYesW
&msiMessageStatusNoWW
MsiMessageTypeWW
msiMessageTypeFatalExitW
msiMessageTypeErrorW
msiMessageTypeWarningWWW
%msiMessageTypeUserWW
msiMessageTypeInfoWW
msiMessageTypeFilesInUse
}msiMessageTypeResolveSourceW
umsiMessageTypeOutOfDiskSpace
UmsiMessageTypeActionStartWWW
msiMessageTypeActionData
nmsiMessageTypeProgressWW
0NCmsiMessageTypeCommonData
msiMessageTypeOk
'msiMessageTypeOkCancelWW
0`mmsiMessageTypeAbortRetryIgnoreWW
msiMessageTypeYesNoCancelWWW
msiMessageTypeYesNoW
0RBmsiMessageTypeRetryCancelWWW
msiMessageTypeDefault1WW
msiMessageTypeDefault2WW
msiMessageTypeDefault3WW
MessageW
MsiInstallStateWl
0K!msiInstallStateNotUsedWWl
msiInstallStateBadConfigl
msiInstallStateIncompleteWWWl
msiInstallStateSourceAbsentWl
msiInstallStateInvalidArgWWWl
0Z%msiInstallStateUnknownWWl
msiInstallStateBrokenWWWl
{msiInstallStateAdvertisedWWWl
msiInstallStateRemovedWWl
msiInstallStateAbsentWWWl
msiInstallStateLocall
jmsiInstallStateSourceWWWl
omsiInstallStateDefaultWW
FeatureCurrentStateW
!>FeatureW
JFeatureRequestStateW
*pFeatureValidStatesWW
MsiCostTreeW
msiCostTreeSelfOnlyW
=msiCostTreeChildrenW
msiCostTreeParentsWW
FeatureCostW
WCostTree
StateWWW
ComponentCurrentStateWWW
"ComponentWWW
HComponentRequestStateWWW
SetInstallLevelW
LevelWWW
nVerifyDiskSpaceW
5?ProductPropertyW4
'FeatureInfoW4
AttributesWW4
~TitleWWW4
 DescriptionW
RecordListWW
xA_NewEnum
IndexWWW
ComponentCostsWW
OpenPackageW
hPackagePathW
AOpenProductW
ProductCodeW
`OpenDatabase
DatabasePath
yvOpenMode
7EnableLogWWW
qLogModeW
LogFileW
InstallProductWW
PropertyValuesWW
VersionW
LastErrorRecordW
RegistryValueWWW
KValueWWW
OFileAttributesWW
FileSize
FileVersionW
5EnvironmentW
Variable
WProductState
aProductW
;ProductInfoW
AttributeWWW
ConfigureProduct
{InstallLevel
InstallState
MsiReinstallMode
msiReinstallModeFileMissingW
~msiReinstallModeFileOlderVersion
VmsiReinstallModeFileEqualVersion
msiReinstallModeFileExactWWW
msiReinstallModeFileVerifyWW
gmsiReinstallModeFileReplaceW
UmsiReinstallModeMachineDataW
0Q\msiReinstallModeUserData
msiReinstallModeShortcut
msiReinstallModePackageW
ReinstallProduct
JReinstallModeWWW
CCollectUserInfoW`	
8JkMsiInstallTypeWW`	
PmsiInstallTypeDefaultWWW`	
bmsiInstallTypeNetworkImageWW
ApplyPatchWW
mPatchPackage
AInstallPackageWW
qInstallTypeW
CommandLineW
FeatureParentWWW
ChFeatureState
MsiInstallModeWW
-msiInstallModeNoSourceResolution
msiInstallModeNoDetectionWWW
msiInstallModeExistingWW
msiInstallModeDefaultWWW
UseFeatureWW
InstallModeW
FeatureUsageCountWWW
fFeatureUsageDate
ConfigureFeature
ReinstallFeature
ProvideComponent
DComponentPathWWW
;RProvideQualifiedComponentWWW
\Category
iQualifierWWW
QualifierDescription(
XStringListWW
ComponentQualifiersW
Products
Features
ComponentsWW
jComponentClients
PatchesW
RelatedProductsW
UpgradeCodeW
uRPatchInfoWWW
PatchWWW
PatchTransformsW
60AddSourceWWW
SourceWW
$tClearSourceListW
ForceSourceListResolutionWWW
GetShortcutTargetWWW
#^ShortcutPath
"FileHash
OptionsW
MsiSignatureInfo
msiSignatureInfoCertificateW
msiSignatureInfoHash
FileSignatureInfoWWW
ConstantsWWW
msiDatabaseNullIntegerWWT
:MsiOpenDatabaseModeWT
#msiOpenDatabaseModeReadOnlyWT
msiOpenDatabaseModeTransactWT
msiOpenDatabaseModeDirectWWWT
msiOpenDatabaseModeCreateWWWT
	msiOpenDatabaseModeCreateDirectWT
msiOpenDatabaseModePatchFile
MsiSignatureOptionWW
msiSignatureOptionInvalidHashFatalWW
Msi.CHMWWW*
Microsoft Windows Installer Object Library
Created by MIDL version 6.00.0347 at Fri Sep 21 11:00:02 2001
uP,n"u
1Y!k{v
uP,n"u
vxeMO=|
&N*gck
eJX-N8
eJX-Nx
S+T(W 
&N*gck
N0Rdk"u
n/f&TX[(W&N
`wQ	gX[
/f&TX[(W
bvQ/f&T
gvQMOn
/f&TX[(W&N
_/f&Tck
/f&TX[(W
/f&TX[(W
pck8^ 
pck8^ 
z-N1Y%
v5uP[~{
6RV{eu
6RV{eu
~+R/f 
6RV{eu
l	gcknx0W
RhV1Y%
~b0R	gHe
T(u7bpency
`	gCgX[
HrCg@b	g 
OYu@b	gCg)R
vFh-N.
S+T(W 
/f`O(W
l	gcknx0W
eHr,g 
KNMRHQ
N*N	gHe
N*N	gHe
R(u7bLub
X[(Wv^
/f&T/f
N*N	gHe
/f&T/f
N*N	gHe
N*NHr,g
dkHr,g
s	gHr,g
0	gsQ}T
tXTMb	g
6RV{eu
6RV{eu
0h0M0k01YWeW0~0W0_0
gW0j0D0$P~0_0o0$PL0j0D0
gW0j0D0
i"}k01YWeW0~0W0_0
N~0_0o0
0~0W0_0
g0M0~0[0
0f0D0~0[0
0g0o06RP
0f0D0j0D0
g0M0~0Y0
g0W0_0 
uW0_0_0
0f0D0~0[0
g0M0~0[0
0f0D0~0[0
0(ug0Y0
s(W{v2
0f0D0~0[0
}g0M0~0[0
0g0W0_0
Qk01YWeW0~0W0_0
0j0K0c0_0_0
i"}g0M0~0[0
0g0W0_0
0~0W0_0L0
eg0M0~0[0
o0S0n0
c'`L0j0D0_0
0g0M0~0[0
W0f0o0
0k0OUD0
0[0f0O0`0U0D0
0S0n04X@bk0
W0f0O0`0U0D0
0~0_0o0
O(uW0f0
0W0f0O0`0U0D0
0?ceQW0
0W0~0Y0
RW0~0Y0
bW0_0_j
0~0_0o0
O(ug0M0j0D0{0K0n0
bW0_0_j
O(ug0M0j0D0
RW0~0Y0
0W0~0Y0K0 
D0D0H0(
0g0o0B0
O(uW0f0
0W0f0O0`0U0D0
N~0_0o0
0~0W0_0
0k0+T~0
We0D0f0
W0~0Y0
mW0-N.
0g0M0~0[0
0g0W0_0
W0f0D0
0~0_0o0 
0L0ckW0O0
0f0D0j0D04X
'`L0B0
k0OUD0
0[0f0O0`0U0D0
[W0f0n0
0f0D0~0Y0
k0OUD0
0[0f0O0`0U0D0
0)R(ug0M0~0[0
0CQL0X[(WW0
W0f0O0`0U0D0
0g0M0~0[0
0L0+T~0
0f0D0~0Y0
NW0f0K0
W0f0O0`0U0D0
O0S0h0L0g0M0~0[0
0g0W0_0
0L0X[(WW0
W0f0O0`0U0D0
0~0_0o0
0k0OUD0
W0f0O0`0U0D0
O0S0h0L0g0M0~0[0
0g0W0_0
0k0OUD0
W0f0O0`0U0D0
0h0M0k0
uW0~0W0_0
k0OUD0
0[0f0O0`0U0D0
O0h0M0k0
uW0~0W0_0
0n04X@bL0X[(WW0
W0f0O0`0U0D0
0f0D0~0[0
0h0M0k0
uW0~0W0_0
W0f0O0`0U0D0
g0M0j0D0
[W0~0W0_0
Yg0M0~0[0
0g0W0_0
k0OUD0
0[0f0O0`0U0D0
0L0D0c0q0D0K0
0g0M0~0[0
0n0zzM0
W0f0O0`0U0D0
0o0S0n0.z^
0f0D0~0[0
0k0OUD0
0[0f0O0`0U0D0
O0S0h0L0g0M0~0[0
0g0W0_0
0L0X[(WW0
W0f0O0`0U0D0
0~0_0o0
0k0OUD0
W0f0O0`0U0D0
O0S0h0L0g0M0~0[0
0g0W0_0
0k0OUD0
W0f0O0`0U0D0
tg0M0~0[0
0L0+T~0
0f0D0~0Y0
g0M0~0[0
0~0_0o0JRd
Rh0JRd
O(uW0~0Y0
_peL0!q
0}k0d0D0f0o0
SgqW0f0O0`0U0D0
0~0_0o0
`0Q0g0Y0
0~0_0o0
k0OUD0
0[0f0O0`0U0D0
0g0M0~0[0
0L0j0D0K0
0~0_0o0
'`L0B0
0L0S0n0
0L0ckW0D0K0i0F0K0
W0f0O0`0U0D0
0f0D0~0[0
0f0D0~0[0
6 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|6
7 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|7
8 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|8
9 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|9
: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:
=(=X=\=`=p=x=|=
>$>(>,>0>4>8><>@>D>H>L>P>X>\>`>h>
?$?0?<?@?L?X?d?h?t?
0 0,000<0H0T0X0d0p0|0
0,101H1x1|1
2 2L2P2\2h2t2x2
5 5$5(5,5054585<5@5D5H5L5P5T5X5\5d5h5l5p5t5x5|5
6$6(646@6L6P6\6h6t6x6
7$707<7@7L7X7d7h7t7
< <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<
= =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|=
> >$>,>0>4><>l>p>|>
?(?4?8?D?P?\?`?l?x?
0$0(040@0L0P0\0h0t0x0
1$101<1@1L1X1d1h1t1
2 2,202<2H2T2X2d2p2|2
3 3,383D3H3T3`3l3p3|3
4(44484D4P4\4`4l4x4
5$5(545@5L5P5\5h5t5x5
6$606<6@6L6X6d6h6t6
@4D4P4T4`4d4p4t4
5$5,545<5D5L5T5\5d5l5t5|5
= =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=
2 2$2(2,2024282@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2
3 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3
> >$>(>,>p>t>x>|>
0 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0
L?P?T?
3 3$3(3,3034383<3
4 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4
4\5`5d5h5l5p5t5x5|5
> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>
1 1$1(1,1X1\1`1d1h1l1p1
4 4$44484H4L4\4`4p4t4
5$5(585<5L5P5`5d5H8L8P8T8X8\8`8d8h8l8p8t8x8|8
2 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2
3 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3
4 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4
5 5$5(5,5054585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|5
7 7\8`8d8h8l8p8t8x8|8
p9t9x9|9
; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;
3 3$3(3,3034383<3`3d3h3l3p3t3x3|3
4 4$4(4,4044484@5D5H5L5P5T5X5\5`5
9p:t:x:|:
l=p=t=x=|=
> >$>(>,>0>4>8><>@>D>H>L>P>x>|>
? ?$?(?,?0?4?8?<?@?D?H?L?P?T?
 9(9,94989@9D9L9P9X9\9d9h9p9t9|9
:$:(:0:4:<:@:H:L:T:X:`:d:l:p:x:|:
; ;$;,;0;8;<;D;H;P;T;\;`;h;l;t;x;
< <(<,<4<8<@<D<L<P<X<\<d<h<p<t<|<
> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>h>l>p>t>x>|>
? ?$?(?
3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3
4 4$4(4,4P4T4X4\4`4d4h4l4p4t4x4|4
6 6$6(6,6064686H6L6P6T6X6\6`6d6h6l6p6t6x6|6
(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2
3 3$3(3,3034383
80`0l0x0
5l6p6x6|6
;D<H<P<T<
?E?R?X?m?
1+1B1t1
2H2m2z2
5)565G5]5j5
5-6G6^6
868[8i8
8&939d9x9~9
:#;(;;;j;u;
=@=M=Y={=
0/0@0P0a0
292F2L2a2
394J4O4`4p4
4.5;5B5S5
6$656J6l6
8*8=8W8
9&9W9h9m9~9
9+:8:?:P:
;6;H;Y;
<O=b=m=~=
=!>P>]>
?&?8?I?d?q?w?
3,3=3j3w3
6+6;6j6w6
7@7R7c7~7
8!989c9
:;:H:Y:|:
=0===G=\=~=
?-?8?I?`?
0C0h0u0
112`2m2
333@3T3e3z3
707U7b7n7
7*8>8R8
9	:1:V:c:o:
:W;\;m;
<)<<<M<t<
=<=I=U=w=
?)?_?p?
0)0O0`0
1:1L1]1
213`3k3|3
6;6K6[6n6u6
8$868G8
8Q9f9z9
;2;C;T;
<G<m<z<
<,=9=?=S=Y=n=
?K?\?l?}?
'0O0u0
0#10161J1
4(494T4a4g4{4
4"555@5P5g5
7(797`7m7s7
9-9@9S9p9
:>:K:W:y:
<+<S<d<i<z<
>->3>G>
>	?$?;?
0%0T0a0v0
171_1l1v1
2/2<2B2W2]2q2
2J3_3r3
354O4b4v4
5!515D5s5
5"6/666G6k6|6
7C7P7X7i7z7
8%8;8x8
;!;2;I;
=A=o=|=
_0r0}0
2;2`2m2y2
6,6N6[6l6
7(898I8
9 9G9p9
<-=V={=
(090I0
101=1D1U1
2A2c2x2
3<4P4c4}4
5&565M5|5
7,797J7g7t7
9!989k9|9
9':V:c:
;.;@;Q;l;y;
=%=<=k=|=
?7?D?U?r?
0=1M1d1
3&333D3a3n3
555E5J5[5z5
7#757F7m7z7
8"929I9x9
94:c:p:
;);F;S;
=+=0=A=Q=
=.>;>}>
?)?J?W?
1$1;1n1
3%3G3Y3j3
717V7c7o7
:";/;V;
=&>7><>M>]>
?(?W?d?
051I1]1
262i2z2
2B3q3~3
4&4H4Z4k4
121?1f1
4I4Z4j4
6W6d6n6
6V7j7;8T8
<;=L=c=
?>?c?p?|?
2:2K2[2
2%323t3
4 4;4H4
6?6P6U6f6v6
6]7m7~7
8C8e8r8
>,>=>d>q>
.0B0U0
001C1N1^1u1
373D3U3r3
5F5W5g5
7,7G7T7
9D9T9Y9j9
9):H:w:
;,;=;f;s;
;1<E<Z<
<#=4=K=~=
=:>i>v>
?A?S?d?
0+1<1S1
2$313=3_3q3
;%;6;w;
<.<?<f<s<
>-?>?C?T?d?
0@0M0u0
2!32373H3X3
3#4R4_4
737f7w7
9&939?9a9s9
0T0e0j0{0
0*1:1i1v1
2-2H2j2
5.6;6b6
9G9X9]9n9~9
:-:\:i:
; ;;;];r;
>!?.?U?~?
252F2K2\2l2
4+474Y4k4|4
6#747D7
7+888_8
;&;+;<;L;
;)<6<x<
=$=E=R=
?"?9?l?}?
1*161X1j1{1
5B5g5t5
>%>6>c>p>
>;?O?v?
061G1L1]1m1
282g2t2{2
2$313;3P3r3
6*656E6\6
8D8f8s8
<1<S<`<q<
>1>`>q>v>
090F0W0z0
1J2]2t2
203@3z3
4*414B4
5(5X5z5
9$9W9h9x9
9%:2:9:J:q:
;K<`<q<
=$=,=1=7===C=H=N=T=
=!>*>0>D>R>\>l>x>
0%020L0f0
141;1C1g1w1
2Y2a2w2
3)363<3F3K3Q3W3
4h4m4r4y4~4
5	6,6;6X6n6
8P8r8|8
;N;\;m;
;%<1<z<
=.=:=N=b=t=
>Q>V>\>
>$?>?H?T?[?a?s?
;%<x<%=8=C=H=S=
=0>J>Y>
0`1u1|1
2,212l2
4?4E4t4
6*666B6T6a6o6}6
6Z7_7<8
>R?f?v?
J0^0n0
4@5T5d5
7%898I8
9$9)9.9=9E9R9j9
<#<6<Q<e<l<x<
6*6E6W6
7A7H7T7g7
929;9B9
>0?K?P?
1-121\1v1
1)202:2P2V2`2
7J8b8z8
;l;s;};
<*=/=H=X=
=#>W>y>
8%919H9T9Y9p9
:V:f:r:
3~3'40474q4
5#515L5
9%:*:L:{:
:p;w;~;
545G5Z5m5'6
;v<K=P>V?
4-5B5b6{6w7
839=9D9W9
;A;J;^;
<*<C<[<
8}9(:m:
="=7=J=V=i=
2R2_2o3{3
='=9=K=
= >H>p>
>3?8?J?S?l?
8.858K8s8
6<7C7V7
070=0F1Q1d1~1
405>5k5p5
9&:S:?<I<V=
0(1T1|1
3n495y5
7R8d8I9f9
:8:X:x:
;2;Y;y;
<?<\<y<%>
2 2+2N2l2
6*616M6Z6
62787E7
<"<6<K<m<
>%>4>>>J>
?$?.?8?B?L?X?^?i?
93:";r=y=
0&1X1a1
556<6F6t6
6p7x7}7
7$8)8D8i8
9"9+9@9S9
1E2R2Z2r2
>L>X?g?|?
0;0Q0Z0_0
3*3<3N3`3r3
8)9Q9`9u9
2)2/2K2R2k2
3!3-3T3a3m3
8@9E9r9w9
4E4O4Z4
7)8M8T8^8z8
d0l0y0
5C7h7o7
>.>M>l>
>%>P>]?~?
1]2d2n2
<.=@=I=[=d=r=w=
>"><>a>z>
0'1=1!2<2
646s6?7
;U<|<c?p?}?
0F1X1o1
222F2\2
8$9,929
151R1q1
4"464I4s4
5-5O5a5
6>6p6y6
8/848D8
9":J:q:
=7=C=_=v=
>5?E?M?Z?
<%<5<K<,=T=Z=t=
;M<>=Z>
>+?D?r?w?
909J9g9m9
12292$6
80989R9
<$=A=N=Y=
=!>?>a>x>
575I5Z5
?,?<?S?_?m?y?
0/0=0I0W0_0o0
1+1G1Z1r1
1>2I2f2p2v2
323G3f3l3
2/5?5q5
576>6I6m8t8
1#3*353<3L3
<&=G=k=
>->O>[>
?.?B?T?`?e?o?y?
@0L0S0]0i0p0
4 5.595
7	8"878E8`8
9+9r9~9
:":P:U:b:l:
;9<E<w<}<
="=6=k=w=
>9>i>v>
?-?4?A?b?
0&0;0Y0
1A1F1S1i1
2<2J2v2{2
3 3*3D3R3c3
494@4J4
4*5V5i5
8&8/8=8c8k8p8
9'949F9M9V9j9
;$;D;K;U;|;
=.=B=d=z=
>1>E>b>y>
?*?C?I?a?h?
5$51595@5J5p5
6#656Q6u6
=U=\=j=o=v=
=,>1>8>
%0/0=0G0U0_0k0u0
1.1:1t1
3(353A3U3w3
3P4[4u4g5y5
;@<M<y<
=.>]>l>w>
?8?>?L?V?u?
9V:R;Y;h;
?"?B?^?d?t?
4'4T4`4
4*5;5U5h5
151B1T1r1
1&2S2f2u2
767m7v7
869D9L9Q9X9e9j9q9
9	:T:[:i:n:u:
:*;/;6;
> >/>9>H>R>_>i>
?H?T?q?
0&0:0\0
525;5I5
:1;X;};
>3???s?x?
02070C0[0}0
13181D1\1~1
282>2J2`2
4M4V4_4e4j4~4
5O5^5j5t5
7V7e7q7{7
8)909:9r9w9
;$;[;`;i;
<&<W<\<i<
<*=3=@=J=d=r=
=Q>]>$?+?4???O?^?c?t?
0D0K0T0f0
171E1y1
2+2O2[2a2g2}2
2!333:3H3f3
5Z6p6z6
6;7s7x7
8!8A8H8Q8\8l8{8
9[:b:k:r:
;a<h<q<|<
=&=7=>=G=R=b=t=}=
>$>->4>D>_>x>}>
?.?5?B?P?W?`?r?~?
D0J0O0^0c0}0
0	1'131m1~1
2.454?4f4m4w4
8=9D9P9h9
:(;1;:;C;
;]<z<7=p=
4C4o4{4
5%5b5j5
:O:\:m:
='>4>E>
?6?h?o?
4@5L5}5
8d9#:.:H:8;];
6"6,6D6Z6_6l6y6
6F7Z7i7
7u889E9V9
0!1&131?1
2 4,4D4o4t4
;1;=;O;[;j;
0L1Q1`1n1
2"212H2~2
8)8.8D8\8v8
"0R0n0
2*242A2
2@2]2|2
303D3W3
454I4X4
475H5u5
8B8V8e8
?0?B?R?t?
53595E5f5x5
8!818D8
8(9i9p9
<(<@<X<d<
?+?G?w?
0/0>0e0y0
1(181R1
7&818_8
8G9f9t9
>3?;?N?]?h?r?
0 0@0S0^0s0
2:2?2J2a2
3 3$3(3,3034383<3@3D3H3L3P3T3e3
3;4C4V5
7&7+7F7[7n7u7
7"8)818K8X8
5d6f7w8
=8?=?l?q?
?#?,?5?
041=1F1O1]1w1
5*5j5u5
:*:1:<;R;X;h;|;
<^<c<l<r<
='=-=8=L=d=k=
?%?-?3?<?B?I?O?e?s?
0'1?1F1P1^1e1o1
4a4g4n4x4
4U5]5j5q5{5
6A6M6T6`6i6t6{6
737F7N7d7v7
9'929M9W9f9s9{9
:%:W:\:f:u:
2"2,2A2{2
323C3T3
4&4-939>9v9
:':@:I:Q:d:
1#1+1A1
5'5?5J5T5
<<<B<_<
=5=W=_=h=
2_4i4p4z4
5A5Q5l5
6*616;6
8!8F8k8~8
0+141;1P1
2!2(2=2
2T3]3d3y3
6Z8l8t8z8
999b9m9~9
:-:::F:f:s:
;L<l<z<
<4=;=x=
#040;0E0z0
11282B2q2{2
293C3R3
6-636:6a6{7
8#8-8^8f8l8
96:T:f:
>3?>?^?f?o?v?
C0P0m0
=6>l>{>
:):/<P<_<
=5=D=!?(?
9.:3:~:
:\;e;l;|;
8	9#9(919R9
;.<5<?<d<
0C1J1T1
74:?:Q:|:
:0;;;I;~;
7!7>7Y7y7
7C8[8d8w8
0!1/1\1
516I6[6b6g6
838<8G9
:*:g:q:x:
:[;m;};a<L=\=
3X4"5(5=5
91;h;z;
5B5R5^5|5
6(6G6Y6x6
7#7/7L7V7m7y7
80878X8^8k8x8
2<5q63788i9
9g:n:|:
</=>=L=
1#2G2c2q2
2J3U3a3h3
7"8D8R8
8*9=9G9s9{9
S0_0u0
1'202_2
2s4{4;5I5P5Z5
(161a1f1
1r2%3,3?3
2E3U3e3y3
7G:N:X:p:3<d<n<
=Y=`=s=
222f2m2u2
8!:h:~:
5 5K5S5m5r5
7	779`9
3 3-3V4
:+:J;Q;x;}<
?R?Y?m?
>7?<?O?
;&;#<(<1<
616T6M7p7z7
:6;C;^;
=R>Y>c>e?k?|?
6/7=7B7!8
e1l1v1
6]7d7u7
7i8n8%989
=?=W=C>J>x>
<K=V={=
=O?d?v?
0-080@0M0e0
959N9^9
9,:E:U:
;o<z<N=S=
5/5:5D5
-0`0v0
1 2(2e2z2
3)4?4R8Y8l8
979>9[9b9
6 7%7'8
293Y3p3
565Q5j5
6(6C6^6p6
1K1_1t1)4d4B5L5V5
3O3h3w3
3)4Y8_8|8
:><R<h<u<
487C7S7
:!:(:3:8:f:
<:<C<H<N<U<a<
=%=-=5=;=D=S=[=k=
>/>6>|>
>	?(?S?Z?
2080R0[0
2&3E3P3\3
5L5S5]5k5r5|5
6 6B6M6]6o6
9%9>9Q9g9
9L:a:x:
0$0L0_0|0
21282B2K2Q2Y2`2f2l2
3+3J3l3
344D4Z4`4
5#5A5Y5m5z5
7$7-7=7l7x7
:<:M:]:c:o:
;*;0;U;^;d;q;
010>0T0
091@1{1
3?3[3a3h3u3
414S4Z4y4
5&5=5V5\5f5m5w5}5
5#6F6P6Y6
9B9`9v9
2&2B2Q2\2
263D3N3
4_4e4v4
6)6J6S6[6}6
;	<%<,<J<
>Q>X>l>
60H0\1`1d1h1l1p1t1x1|1
5G5W5j5s5
7)777>7Q7X7f7m7
8"8&8*8.82868Y8
9-999R9]9
:&:4:V:|:
:);9;T;[;o;
<%<F<`<g<q<{<
<K=^=k=v=}=
=5>B>K>V>
?+?:?d?j?v?
0i1B2G2
4`5r6|6
7;7A7R7\7l7
7q8x8~8
9 90979<9N9Y:`:j:
;9;X;e;k;
818<8E8
<I<P<Y<u<
1:1U1l1
3N3b3i3v3
3*4i4p4|4
6P7\7~7
94:j:t:
<&<=<[<k<{<
?*?6?L?]?g?r?y?
30V0_0g0
242e3r3
3j4C5V5b5h5u5
6$606>6D6k6v6
7!7+7E7R7X7g7o7v7
848;8E8l8
:,;3;o;
;><Y<l<r<
=!=:=A=Z=p=
>&>n>v>
50H0v0
1%2G2\2r2
5/555A5Y5`5
<9=Y=~=
9$9P9Z9w9
:7;0<A<
>	?&?N?]?z?
4T5h5n5{5
6$6/66607
>">,>Q>s>
1E1J1]1o1
2!2=2B2L2m2
3"3<3M3a3q3
414;4J4
4E5`5z5
7+7:7L7c7u7
9-:6:s:
;.<H<s<
=I>N>r>
0/0R0a0w0
2(323:3D3
7+7:7y7
848=8W8q8
<R=Z=b=
>A>Z>v>
> ?)?R?q?
0C1I1b1}1
2%2>2V2
:@;O;U;j;
444F4O4
9#9'9+9/93979;9?9C9G9K9Q9Y9f9o9x9~9
:0:::E:Y:a:v:
<-<3<?<I<N<]<f<z<
=Z>i>s>
?	?"?,?2?I?n?~?
0>0T0e0j0o0
1>1F1S1
2L2j2z2
3%3D3l3
565A5N5V5
7B7[7|7
8	9Z9{9
9<:_:s:
7!858V8f8y8
829?9F9M9T9[9r9
<R<W<d<q<~<
=<=H=X=j=s=
>$>@>Y>g>|>
?N?d?l?
50A0R0
4'4/4G4R4
6%6*6G6\6w6
818>8L8[8
939Y9i9t9~9
: :/:;:E:K:T:]:i:
:m;s;};
</=6=e=t=
2(292P2_2i2
4*434N4V4[4
5?5G5P5p5
7;7k7r7
989J9T9}9
:1:=:I:#;r;
112S2_2t2G3p3
5A6^6x6
;+;G;S;q;~;
<U>\>l>
2O2b2g2n2s2}2
474O4`4f4
4(5V5[5`5e5s5x5}5
6!6&6+606>6C6H6M6[6`6e6j6x6}6
7C7R7Z7`7l7s7}7
8'8/868B8
9+979>9H9[9c9j9t9
:%:+:3:9:?:D:J:\:f:
;6;D;R;m;t;
<&<9<J<T<h<o<{<
='=-=2=C=S=X=j=x=}=
>2>B>G>X>c>h>y>
?'?8?=?O?]?b?s?y?~?
0%0*0;0I0S0c0j0v0
1*14191J1W1\1m1u1z1
2&2+2I2U2Z2x2
3(353:3K3X3]3n3|3
4 4+404A4L4Q4b4m4r4
5,5<5D5N5^5h5s5
656:6?6Y6^6c6u6z6
71797D7I7Z7b7l7q7
8,818C8K8Y8^8p8x8
9#929<9P9W9c9v9
:#:(:9:C:H:M:`:j:z:
;&;-;9;I;Q;b;r;z;
<"</<4<E<a<f<k<~<
=#=*=/=@=J=O=`=j=o=
>(>0>A>Q>[>`>r>
?,?<?A?S?_?d?u?
0)010>0C0U0]0i0s0
101;1@1Q1\1f1v1}1
2/272H2X2`2j2z2
3&30353F3\3a3f3x3}3
4#4(494D4N4^4e4q4
5/575H5X5_5d5u5
6$6/646E6P6U6f6n6s6
7.7>7F7P7`7j7u7
8 848>8N8X8c8p8x8
9)999@9E9V9a9f9w9
:&:1:;:K:R:^:n:v:
;!;5;A;T;_;d;u;
<"<1<;<O<V<f<u<
=!=1=8===N=[=`=q={=
>">)>.>?>I>N>_>j>t>
?(?8???K?[?c?t?
0"02090>0O0W0a0f0w0
1 1%161>1H1M1^1f1p1u1
1&2=2S2]2m2v2
3:4(6\6d6
627?7e7s7
7'8<8M8`8g8q8
9.959?9
9$:O:n:
;);5;J;`;f;t;
<6<G<^<
=3=V=r=
>9>H>^>i>y>
>1?7?G?_?
30;0G0
233;3G3
3S4[4g4
6(7@7G7Q7n7x7
919;9J9U9]9e9s9
:C:N:a:k:z:
:	;?;I;Y;_;g;m;
<+<9<B<H<P<`<g<m<x<
= =6=o=
>%>.>8>W>e>
?'?N?T?[?c?u?|?
1<2e2o2~2
2$3+3L3U3f3p3
4)414C4M4\4h4p4x4
5A5H5R5}5
808B8M8c8l8
899J9T9c9o9z9
;7;>;M;
=b=p=}=
>!>e>{>
?$?3?@?G?S?\?e?y?
>0O041N1m1
2>2I2[2d2n2u2
2$3J3d3
90:J:$;Q;
;1<I<+=I=
? ?3?:?M?U?b?|?
(0-0;0l0~0
1[1b1h1
2 20272>2D2S2\2e2n2w2
4!505L5]5d5k5q5
7(788H8]8v8
9 9-9K9T9Z9f9
=:=U=z=
0*11282p2
4'5A5[5
.272K2)3c4
5J6;7D7
<O=X=a=
8#9L9u9
9-:J:Z:_:o:
<J=o=x=
;1@1W1
0)2<2a5y5
8c94:<:
!0K2n2
90;N<W<k<
6}:C;X;r;"<
=.=B=R=b=
=!>+>1>6>
2,334L4
4:5B5/8
<C<L?_?
5;6D6Q6
<V<l<~<B=
7/7I7h7
0I1Q1a1
6<6[6z6
6Q=Y=i=
1Z1b1F3
4&545u5z5
9;:X;a;|;
;+=:=e=t=
=0>?>j>y>
3'3S3[3h3
6*6C6\6u6
;6<<<J<
1I4T4k4
=>=G=[=
>$>1>B>
b0j0s0x0~0
1%1Q1X1a1f1
4'42474=4E4N4S4Y4
8g8r8w8|8
=A>s>z>
0^0j0o0
192@2J2
4)494B4N4[4c4k4
2R4X4c4j4
6[7f7Y8h8~8
=H>X>t>
:0L0[0f0p0
1&1R1s1
2#273E3Y3a3g3z3
4*4]4d4{4
8J9^9d9t9{9
:	;@;P;b;
<'<o<%=k=
>L?Q?n?s?
8n8|8E9 :+:D:
<"<N<r<
0@1\1x1
:*:3:C:m:
:-;H;i;!<9<
>9>F>T>[>i>
7%8@8h8p8
;1<L<Y<
>7>J>Q>k>
2Z2g2o2
4;4|4@5H5
8W8\8a:v:
=.=R=Z=
`0e0X2
3S4d4u4
0)0;0<1D1U1h1r1
2!212=2
8!:p;r<
3-434P4V4n4
:$:;:C:_:z;
6#74797H7]7b7r7w7
9m9r9g:4;:;
?0?v?}?
41;1p1|1
6!6p6}6!7
344c4j4
4W6\6x6}6
6C8J8T8
4	5&5Y5
8%8J8_8w8
<&=D>i>r>y>
202M2f2r2
9*:3:R:d:
> ?'?1?
G0S0f0m0
1%1f1p162@2V2w2|2
8[9}9m:
;';.;A;p;
?(?3?K?t?
7'747?7F7P7'8
8	989y9
;<<Z<m<
?#?*?4?
2(2e2J3l3x3
4O4_4k4
5)5O5h5n5z5
666=6L6
:#:F:K:P:
<e<s<}<
1%2G263>3E3O3
:$:,:8:@:G:
? ?H?a?p?
3k4r4|4
53595K5
7&777J7]7n7v7
;,;5;>;
1I2]2f2o2
4N5b5k5t5
9g9#:(:|;
1#1*1y1
'0R2^2g2
6Y7n7|7
0`0)2Z2
6s7$8J8
9&:g:N;
4%4,464
7;8U8j8
<-=->V>
506;6K6f6;7E7U7
:':3:N:
>!?(?2?r?
3%343?3M3X3c3s3
3W4b4n4
667l7x7
7B8M8\8
9!:::|:
;3;C;X;
=#=<=D=V=w=
>&>.>:>
13292#3F3
8\8j8w8p9
9%:W:_;
0C1N1}1
2A3F3p3
>G?T?Y?v?{?
2)505:5D5K5U5
3c3g3k3o3s3w3{3
2)242L2
4Z5j5p6
79:?:g:
6&6]6d6
657K7f7
:+;I;g;
;(<i<z<
9(:/:[:b:
:/;S;k;
8)9?9|9
;9;C;O;e;
<L<j<t<
=/=e=q=
=8>H>l>
.0k0|0
2V3^3u3
4K5R5\5
8H9]9n9
:):/:6:::G:N:Y:f:o:s:y:}:
:*;>;M;_;k;v;
20393B3K3G4M4
6?7c7{7
;.;B;_;u;
<	=1=B=L=Z=a=
3*3C3\3u3
0 0b0k0|0
0'111s1|1
585k5v6{6
8;8O8]8j8
;<;M;^;
=K=\=m=
202D2T2v2
4+5;5K5k5{5
566t6f7
9`:c;n;
>,>5>@>
5>6W6s6
6)8P8z8
97:<:"=>=
E1X1d1n1v1
2:3K3V6\6a6
9H9f9q9
;6;>;J;u;
=!=%=)=-=1=5=9===A=h>o>
"0,0L0_0f0t0
3F3k3q3
5 6*646`6h6p6
8"8V8f8
9"9	:L:Q:
<`<f<l<r<x<~<
=,=5=;=G=O=S=W=[=_=c=g=k=o=
>*>/>B>U>h>q>v>
?(?L?j?q?{?
0&0=0X0f0z0
5y6~6R7^7
=!=C=_=
=H>q>v>
0Q0w354
6#6-6g6n6
7Y7`7s7
8<8Y8v8\9
?4?F?Y?
7-7;7A7
65::={?
.1?1Y1j1r1x1
2!2&2;2G2l2
3#3+343I3T3_3f3p3{3
646@6P6W6d6z6
7 717G7l7|7
8+8R8}8
:=:E:U:^:k:w:
;';4;A;N;[;h;u;~;
;	</<Y<o<y<
>3>>>F>n>
?C?O?Y?
0!0.0G0
404@4L4a4v4
41585E5U5s5
7)7/767A7F7N7T7Y7`7f7k7r7x7}7
8!8N8_8g8p8
9%9]9c9t9
9%:@:O:k:u:
<0=S>_>f>
050<0@0D0H0L0P0T0X0
1%1@1G1L1P1T1q1
1:2@2D2H2L2
6C6[6`6h6q6
6!7-737@7P7V7^7
939;9a9g9r9
;*;_;f;w;
;'<U<c<
=&=i=v=
?-?m?z?
0)050A0H0t0
1+141V1]1l1
2'282G2Z2
2!3`3i3
3(6F6i6
617:7B7Q7`7o7~7
9L:R:b:
;";?;M;V;
=!>'>4>
? ?%?>?D?
0,0:0G0W0q0}0
171I1i1o1
2-2I2W2a2n2x2
313A3M3|3
3(666<6V6[6j6s6
7$7*7?7F7L7Z7`7e7k7y7
? ?)?.?a?|?
070H0a0|1
1&2@2I2a2n2{2
8+868H8S8e8p8
8A9N9]9d9n9v9
<(<5<b<
M0^0r0
0]1m1y1
3|5><C<L<Y<]<c<m<w<
=&=3=@=M=Z=g=t=
>*>7>D>Q>^>k>x>
?!?.?;?H?U?b?o?|?
0%020?0L0Y0f0s0
1)161C1P1]1j1w1
2 2-2:2G2T2a2n2{2
3$313>3K3X3e3r3
4(454B4O4\4i4v4
5,595F5S5`5m5z5
6"6'6,61666;6@6E6J6O6T6Y6^6c6h6m6r6w6|6
7!7'7+71757;7?7E7I7O7S7Y7]7c7g7m7q7w7{7
8 8%8*8/84898>8C8H8M8R8W8\8a8f8k8p8u8z8
9%9)9/93999=9C9G9M9Q9W9[9a9e9k9o9u9y9
:#:):-:3:7:=:A:F:L:Q:V:[:`:e:j:o:t:y:~:
; ;%;*;/;4;9;>;C;H;M;S;Z;a;h;o;v;};
<!<.<;<H<U<b<o<|<
=%=2=?=L=Y=f=s=
>)>6>C>P>]>j>w>
? ?-?:?G?T?a?n?{?
0$010>0K0X0e0r0
1(151B1O1\1i1v1
0*0S0|0
080@0\0d0
1 1$14181<1@1D1H1L1P1T1\1`1d1h1l1p1x1
2 2$2(2,2024282<2P2T2X2\2`2d2h2l2p2t2x2|2
3$383<3@3D3H3L3P3T3X3\3`3l3p3|3
4 4$40444@4D4P4T4`4d4p4t4
5 5$50545@5D5P5T5`5d5p5t5
6 6$60646@6D6P6T6`6d6p6t6
7 7$70747@7D7P7T7`7d7p7t7
8 8$80848@8D8P8T8`8d8p8t8
9 9$90949@9D9P9T9`9d9p9t9
: :$:0:4:@:D:P:T:`:d:p:t:x:|:
; ;,;0;4;@;D;H;T;X;\;h;l;p;|;
;4=8=<=@=D=
> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>
? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|?
0 0$0024282<2@2D2H2L2P2X2\2h2p2
3$3,343<3D3L3T3\3d3l3t3|3
4$4,444<4D4L4T4\4d4l4t4|4
5$5,545<5D5L5T5\5d5l5t5|5
6$6,646<6D6L6T6\6d6l6t6|6
7$7,747<7D7L7T7\7d7l7t7|7
8$8,848<8D8L8T8\8d8l8t8|8
9$9,949<9D9L9T9\9d9l9t9|9
:$:,:4:<:D:L:T:\:d:l:t:|:
;$;,;4;<;D;L;T;\;d;l;t;|;
<$<,<4<<<D<L<T<\<d<l<t<|<
=$=,=4=<=D=L=T=\=d=l=t=|=
>$>,>4><>D>L>T>\>d>l>t>|>
3@3L3p3|3
404<4`4l4
5 585P5h5
6(6@6X6p6
7 7$7(7,7074787<7@7D7H7P7T7X7\7`7d7h7l7p7t7x7|7
8 8$8,80888<8@8D8H8L8T8X8\8`8d8h8p8t8x8|8
9 9$9,90949<9D9H9L9P9X9\9`9d9h9l9p9t9|9
: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:
; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;p;t;x;|;
< <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<h<l<p<t<
= =$=(=,=0=4=8=<=@=D=H=L=X=\=`=d=p=t=x=|=
> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>
? ?$?0?4?8?<?H?L?X?\?`?d?h?l?p?t?
1 1$1014181<1@1D1H1L1P1T1\1h1t1
2 2$2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2x2|2
3L3P3T3X3\3`3d3h3l3p3x3|3
4(4,484<4H4L4X4\4h4l4x4|4
5(5,5H5L5X5\5h5l5x5|5
6(6,686<6H6L6X6\6h6l6x6|6
7(7,70787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|7
8 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|8
9 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9
:$:,:4:<:D:L:T:\:d:l:t:|:
? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|?