<migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/BulkUpgrade">

  <component type="Application">
    <displayName>Bulk Upgrade</displayName>
    <paths>
      <path type="File">%windir%\BulkUpg</path>
    </paths>
    <role role="Settings">

      <environment context="System">
        <variable name="GOOGLE_EARTH_ROOT">
          <script>MigXmlHelper.GetStringContent("Registry","HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3DE5E7D4-7B88-403C-A3FD-2017A8240C5B} [InstallLocation]")</script>
        </variable>

       <variable name="SYSVOL_DIR">
          <objectSet>
            <content filter='MigXmlHelper.ExtractDirectory (NULL, "1")'>
              <objectSet>
                <pattern type="Registry">HKLM\System\CurrentControlSet\Services\Netlogon\Parameters [SysVol]</pattern>
              </objectSet>
            </content>
          </objectSet>
        </variable>
      </environment>

      <rules context="System">
        <exclude>
          <objectSet>
            <pattern type="Registry">HKU\.DEFAULT\* [*]</pattern>
            <pattern type="Registry">HKU\.DEFAULT\Software\Classes\* [*]</pattern>
            <pattern type="Registry">HKU\.DEFAULT\Software\Microsoft\Windows\* [*]</pattern>
            <pattern type="Registry">HKU\.DEFAULT\Software\Microsoft\WindowsNT\* [*]</pattern>
            <pattern type="Registry">HKU\.DEFAULT\Software\Policies\* [*]</pattern>
          </objectSet>
        </exclude>
        <include>
          <objectSet>
            <pattern type="Registry">HKU\.DEFAULT\Software\* [*]</pattern>
          </objectSet>
        </include>
      </rules>

      <environment context="User">
        <variable name="CSIDL_PERSONAL_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</script>
        </variable>
        <variable name="CSIDL_MYMUSIC_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Music]")</script>
        </variable>
        <variable name="CSIDL_MYPICTURES_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Pictures]")</script>
        </variable>
        <variable name="CSIDL_MYVIDEO_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Video]")</script>
        </variable>
        <variable name="CSIDL_STARTMENU_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Start Menu]")</script>
        </variable>
        <variable name="CSIDL_PROGRAMS_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Programs]")</script>
        </variable>
        <variable name="CSIDL_STARTUP_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Startup]")</script>
        </variable>
        <variable name="CSIDL_RECENT_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Recent]")</script>
        </variable>
        <variable name="CSIDL_DESKTOP_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Desktop]")</script>
        </variable>
        <variable name="CSIDL_FAVORITES_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Favorites]")</script>
        </variable>
        <variable name="CSIDL_INTERNET_CACHE_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Cache]")</script>
        </variable>
        <variable name="FOLDERID_Playlists_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{DE92C1C7-837F-4F69-A3BB-86E631204A23}]")</script>
        </variable>
        <variable name="FOLDERID_PhotoAlbums_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{69D2CF90-FC33-4FB7-9A0C-EBB0F0FCB43C}]")</script>
        </variable>
        <variable name="FOLDERID_Downloads_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{374DE290-123F-4565-9164-39C4925E467B}]")</script>
        </variable>
        <variable name="FOLDERID_SavedSearches_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{7d1d3a04-debb-4115-95cf-2f29da2920da}]")</script>
        </variable>
        <variable name="FOLDERID_Contacts_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{56784854-C6CB-462b-8169-88E350ACB882}]")</script>
        </variable>
        <variable name="FOLDERID_GameTasks_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{054FAE61-4DD8-4787-80B6-090220C4B700}]")</script>
        </variable>
        <variable name="FOLDERID_SavedGames_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{4C5C32FF-BB9D-43b0-B5B4-2D72E54EAAA4}]")</script>
        </variable>
        <variable name="FOLDERID_Games_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{CAC52C1A-B53D-4edc-92D7-6B2E8AC19434}]")</script>
        </variable>
        <variable name="FOLDERID_RecordedTV_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{bd85e001-112e-431e-983b-7b15ac09fff1}]")</script>
        </variable>
        <variable name="FOLDERID_Links_Default">
          <script>MigXmlHelper.GetStringContent("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{bfb9d5e0-c6a9-404c-b2b2-ae6db6af4968}]")</script>
        </variable>
      </environment>

      <rules context="User">
        <exclude>
          <objectSet>
            <condition>MigXmlHelper.IsSameStringContent("Registry","HKCU\Environment [TEMP]","Registry","HKU\.Default\Environment [TEMP]")</condition>
            <pattern type="Registry">HKCU\Environment [TEMP]</pattern>
          </objectSet>
          <objectSet>
            <condition>MigXmlHelper.IsSameStringContent("Registry","HKCU\Environment [TMP]","Registry","HKU\.Default\Environment [TMP]")</condition>
            <pattern type="Registry">HKCU\Environment [TMP]</pattern>
          </objectSet>
        </exclude>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKCU\Environment [TEMP]</pattern>
            <pattern type="Registry">HKCU\Environment [TMP]</pattern>
          </objectSet>
        </merge>
      </rules>

    <rules context="User">
        <include>
          <objectSet>
            <pattern type="Registry">HKCU\* [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
            <pattern type="Registry">HKCU\* [*]</pattern>
          </objectSet>
        </merge>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKCU\AppEvents\Schemes [*]</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\AppEvents\EventLabels\.Default\* [*]</pattern>
            <pattern type="Registry">HKCU\AppEvents\Schemes\Apps\.Default\* [*]</pattern>
            <pattern type="Registry">HKCU\AppEvents\Schemes\Names\.Default\* [*]</pattern>
            <pattern type="Registry">HKCU\Console\* [*]</pattern>
            <pattern type="Registry">HKCU\Control Panel\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Environment\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Environment [*]</pattern>
          </objectSet>
        </include>


        <contentModify script="MigXmlHelper.MergeDelimitedContent(&apos;;&apos;)">
          <objectSet>
            <pattern type="Registry">HKCU\Environment [Path]</pattern>
            <pattern type="Registry">HKCU\Environment [PATHEXT]</pattern>
          </objectSet>
        </contentModify>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKCU\Environment [Path]</pattern>
            <pattern type="Registry">HKCU\Environment [PATHEXT]</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Identities\* [*]</pattern>
            <pattern type="Registry">HKCU\Keyboard Layout\* [*]</pattern>
            <pattern type="Registry">HKCU\Network\* [*]</pattern>
            <pattern type="Registry">HKCU\Printers\* [*]</pattern>
            <pattern type="Registry">HKCU\Remote\* [*]</pattern>
            <pattern type="Registry">HKCU\RemoteAccess\* [*]</pattern>
            <pattern type="Registry">HKCU\SessionInformation\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Classes\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Classes</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Classes\Folder\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Classes\FolderTypes\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Active Setup\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\AD7Metrics\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\AD7Metrics [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\ADs\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Advanced INF Setup\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\ALG\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\ASF Stream Descriptor File\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Assistance\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\AudioCompressionManager\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\BidInterface\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Clock\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\COM3\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Command Processor\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Connection Manager\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Conferencing\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Cryptography\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\CTF\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\DataAccess\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\RegisteredApplications\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\DataFactory\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\DeviceManager\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Dfrg\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Dot3svc\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\Driver Signing\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\DRM\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\DrWatson\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\EAPOL\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\EnterpriseCertificates\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\ESENT\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\EventSystem\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Fax\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\File Manager\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\FTP\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Fusion\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\GDIPlus\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\HTMLHelp [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\HTMLHelp\$\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IdentityCRL\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IdentityCRL\Creds\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IE Setup\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IE Setup\DependentComponents\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IE4\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IE4\DependentComponents\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IMAPI\* [*]</pattern>
            
            <pattern type="Registry">HKCU\Software\Microsoft\IMEJP\10.0 [Mig]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\IMEJP\10.0 [Migrated]</pattern>
            
            <pattern type="Registry">HKCU\Software\Microsoft\InputPersonalization\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Installer\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Intelligent Search\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Account Manager\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Connection Wizard\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Domains\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default HTML Editor\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default MHTML Editor\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\MenuExt\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Internet Explorer\Main\FeatureControl\* [*]</pattern>
          </objectSet>
        </include>
        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{0002df01-0000-0000-c000-000000000046} [Policy]</pattern>
          </objectSet>
        </exclude> 


        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\IPSec\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Keyboard\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Magnify\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MediaCenterPeripheral\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MediaPlayer\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Microsoft Agent\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Microsoft Help Workshop\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Microsoft Management Console\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MMCtlsForIE\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Mobile\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MPEG2Demultiplexer\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Mr. Enigma\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\MS Setup (ACME)\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MSDAIPP\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MSDTC\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MSHandwritingTIP\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MSLicensing\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\MSMQ\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\MSPaper$\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Multimedia\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Narrator\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\NetDDE\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\NetSh\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\NetShow\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Non-Driver Signing\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Notepad\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Ntbackup\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Ole\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Osk\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Outlook Express\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\PCHealth\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Protected Storage System Provider\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\RAS\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\RAS AutoDial\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\RAS EAP\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\RegEdt32\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Remote Desktop\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Router\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Rpc\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\SAPI Layer\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Schedule+\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\SchedulingAgent\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Search Assistant\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Secure\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Security Center\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\SQMClient\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\SRU\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\StrongName\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\SystemCertificates\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Tcpip\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\TelnetServer\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Terminal Server Client\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\TPG\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Tracing\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Transaction Server\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\TShoot\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Tuning Spaces\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\uDRM\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Updates\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\UPnP Device Host\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\WAB\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\WBEM\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\Wlansvc\* [*]</pattern>

          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Web Service Providers\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\AppCompatFlags\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Paint\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Wordpad\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\StickyNotes\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Deployment\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Fonts\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Passport\* [*]</pattern>

          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Media Center\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100 [DisplayName]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100 [URL]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\UnreadMail\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Run [ctfmon.exe]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Run [WindowsWelcomeCenter]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows\Shell\AttachmentExecute\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\Windows CE Services\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Defender\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Help\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Mail\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Media\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Media Device Manager\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Media Foundation\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Media Player NSS\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Messaging Subsystem\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows NT\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\* [*]</pattern>

            <pattern type="Registry">HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon [ExcludeProfileDirs]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Photo Gallery\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Script Host\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Windows Scripting Host\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\WindowsErrorReporting\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Wisp\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Policies\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Policies\Microsoft\SystemCertificates\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Policies\Microsoft\Windows\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Policies\Microsoft\Windows NT\* [*]</pattern>

            <pattern type="Registry">HKCU\Unicode Program Groups\* [*]</pattern>

            <pattern type="Registry">HKCU\Volatile Environment\* [*]</pattern>

            <pattern type="Registry">HKCU\Windows 3.1 Migration Status\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKCU\Software\Microsoft\Speech\AudioInput\TokenEnums\MMAudioIn\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Speech\AudioOutput\TokenEnums\MMAudioOut\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Speech\AudioInput\[DefaultTokenId]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\Speech\AudioOutput\[DefaultTokenId]</pattern>
          </objectSet>
        </exclude>


        <include>
          <objectSet>

            <pattern type="File">%UserProfile%\* [*]</pattern>

            <pattern type="File">%CSIDL_MYMUSIC%\* [*]</pattern>
            <pattern type="File">%CSIDL_MYPICTURES%\* [*]</pattern>
            <pattern type="File">%CSIDL_MYVIDEO%\* [*]</pattern>
            <pattern type="File">%CSIDL_PERSONAL%\* [*]</pattern>

            <pattern type="File">%CSIDL_APPDATA%\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\* [*]</pattern>

            <pattern type="File">%CSIDL_PROGRAMS%\* [*]</pattern>
            <pattern type="File">%CSIDL_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_STARTUP%\* [*]</pattern>

            <pattern type="File">%CSIDL_QUICKLAUNCH%\* [*]</pattern>

            <pattern type="File">%CSIDL_RECENT%\* [*]</pattern>
            <pattern type="File">%CSIDL_SENDTO%\* [*]</pattern>

            <pattern type="File">%CSIDL_DESKTOP%\* [*]</pattern>
            <pattern type="File">%CSIDL_FAVORITES%\* [*]</pattern>
            <pattern type="File">%CSIDL_NETHOOD%\* [*]</pattern>

          </objectSet>
        </include>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_LOCAL_APPDATA%\..\Apps','%CSIDL_LOCAL_APPDATA%\Apps')">
          <objectSet>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\..\Apps\* [*]</pattern>
          </objectSet>
        </locationModify>

        <exclude filter="MigXmlHelper.IgnoreIrrelevantLinks()">
          <objectSet>

            <pattern type="File">%CSIDL_MYMUSIC%\* [*]</pattern>
            <pattern type="File">%CSIDL_MYPICTURES%\* [*]</pattern>
            <pattern type="File">%CSIDL_MYVIDEO%\* [*]</pattern>
            <pattern type="File">%CSIDL_PERSONAL%\* [*]</pattern>

            <pattern type="File">%CSIDL_PROGRAMS%\* [*]</pattern>
            <pattern type="File">%CSIDL_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_STARTUP%\* [*]</pattern>

            <pattern type="File">%CSIDL_QUICKLAUNCH%\* [*]</pattern>

            <pattern type="File">%CSIDL_DESKTOP%\* [*]</pattern>
            <pattern type="File">%CSIDL_FAVORITES%\* [*]</pattern>

          </objectSet>
        </exclude>

        <exclude filter="MigXmlHelper.ExcludeSystemShortcuts('*\accwiz.exe;*\audioconverter.exe;*\bckgzm.exe;*\calc.exe;*\cdlm.exe;*\charmap.exe;*\chkrzm.exe;*\cleanmgr.exe;*\explorer.exe;*\freecell.exe;*\fxsclnt.exe;*\fxscover.exe;*\fxssend.exe;*\hrtzzm.exe;*\hypertrm.exe;*\iexplore.exe;*\inetcfg.exe;*\magnify.exe;*\migwiz.exe;*\mobsync.exe;*\moviemk.exe;*\mshearts.exe;*\msimn.exe;*\msnsusii.exe;*\msoobe.exe;*\mspaint.exe;*\mstsc.exe;*\narrator.exe;*\notepad.exe;*\ntbackup.exe;*\osk.exe;*\partymode.exe;*\pinball.exe;*\rcimlby.exe;*\rstrui.exe;*\rvsezm.exe;*\shvlzm.exe;*\sndrec32.exe;*\sndvol32.exe;*\sol.exe;*\spider.exe;*\tourstart.exe;*\utilman.exe;*\winmine.exe;*\wmplayer.exe;*\wupdmgr.exe','*\wordpad.exe;*\ehshell.exe')">
          <objectSet>
            <pattern type="File">%CSIDL_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_PROGRAMS%\* [*]</pattern>
          </objectSet>
        </exclude>
        <include>
          <objectSet>
            <pattern type="File">%CSIDL_STARTUP%\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>

            <pattern type="File">%UserProfile% [ntuser.*]</pattern>
            <pattern type="File">%UserProfile% [*.cer]</pattern>
            <pattern type="File">%UserProfile% [*.pol]</pattern>

            <pattern type="File">%Temp%\* [*]</pattern>

            <pattern type="File">%CSIDL_INTERNET_CACHE%\* [*]</pattern>

            <pattern type="File">%CSIDL_COOKIES%\* [*]</pattern>
            <pattern type="File">%CSIDL_HISTORY%\* [*]</pattern>

            <pattern type="File">%CSIDL_LOCAL_APPDATA% [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\assembly\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\PCHealth\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Deployment\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\ApplicationHistory\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\MigWiz\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\CD Burning\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Credentials\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Feeds\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Feeds Cache\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\HelpCtr\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\InputPersonalization\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Media Player\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Device Metadata\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Media Player [currentdatabase*.wmdb]</pattern>
          </objectSet>
        </include>
        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Media Player [currentdatabase*.wmdb]</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Terminal Server Client\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\History\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows Media\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows NT\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows Messenger\* [*]</pattern>


            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Address Book\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\AntiSpyware\* [*]</pattern>

            <pattern type="File">%CSIDL_APPDATA%\Microsoft\CLR Security Config\* [*]</pattern>

            <pattern type="File">%CSIDL_APPDATA%\Microsoft\CryptnetUrlCache\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Crypto\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\DRM\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Media Player\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Smart Tags\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\SoftwareLicensing\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\SystemCertificates\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Web Server Extensions\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Templates\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows Messenger\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Network\* [*]</pattern>
          </objectSet>
        </exclude>


        <include>
          <objectSet>
            <pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\upgrade\* [*]</pattern>
          </objectSet>
        </include>


        <merge script="MigXmlHelper.ConflictRename('NodeSourcePriority')">
          <objectSet>

            <pattern type="File">%UserProfile%\* [*]</pattern>

            <pattern type="File">%CSIDL_MYMUSIC%\* [*]</pattern>
            <pattern type="File">%CSIDL_MYPICTURES%\* [*]</pattern>
            <pattern type="File">%CSIDL_MYVIDEO%\* [*]</pattern>
            <pattern type="File">%CSIDL_PERSONAL%\* [*]</pattern>

            <pattern type="File">%CSIDL_APPDATA%\* [*]</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\* [*]</pattern>

            <pattern type="File">%CSIDL_PROGRAMS%\* [*]</pattern>
            <pattern type="File">%CSIDL_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_STARTUP%\* [*]</pattern>

            <pattern type="File">%CSIDL_QUICKLAUNCH%\* [*]</pattern>

            <pattern type="File">%CSIDL_RECENT%\* [*]</pattern>
            <pattern type="File">%CSIDL_SENDTO%\* [*]</pattern>

            <pattern type="File">%CSIDL_DESKTOP%\* [*]</pattern>
            <pattern type="File">%CSIDL_FAVORITES%\* [*]</pattern>

            <pattern type="File">%CSIDL_NETHOOD%\* [*]</pattern>

          </objectSet>
        </merge>

        <rules>
          <conditions operation="AND">
            <condition negation="Yes">MigXmlHelper.IsOSLaterThan("NT","6.0.0.0")</condition>
          </conditions>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_PERSONAL")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_PERSONAL_Default%','%CSIDL_PERSONAL_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_PERSONAL_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <conditions operation="OR">
                <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Music]")</condition>
                <conditions operation="AND">
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
                  <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_PERSONAL")</condition>
                </conditions>
              </conditions>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Music]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_MYMUSIC")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_MYMUSIC_Default%','%CSIDL_MYMUSIC_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_MYMUSIC_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <conditions operation="OR">
                <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{DE92C1C7-837F-4F69-A3BB-86E631204A23}]")</condition>
                <conditions operation="AND">
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Music]")</condition>
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Music]")</condition>
                  <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_MYMUSIC")</condition>
                </conditions>
              </conditions>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{DE92C1C7-837F-4F69-A3BB-86E631204A23}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_Playlists")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_Playlists%','%FOLDERID_DEFAULT_Playlists%')">
              <objectSet>
                <pattern type="File">%FOLDERID_Playlists_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <conditions operation="OR">
                <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Pictures]")</condition>
                <conditions operation="AND">
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
                  <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_PERSONAL")</condition>
                </conditions>
              </conditions>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Pictures]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_MYPICTURES")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_MYPICTURES_Default%','%CSIDL_MYPICTURES_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_MYPICTURES_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <conditions operation="OR">
                <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{69D2CF90-FC33-4FB7-9A0C-EBB0F0FCB43C}]")</condition>
                <conditions operation="AND">
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Pictures]")</condition>
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Pictures]")</condition>
                  <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_MYPICTURES")</condition>
                </conditions>
              </conditions>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{69D2CF90-FC33-4FB7-9A0C-EBB0F0FCB43C}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_PhotoAlbums")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_PhotoAlbums%','%FOLDERID_DEFAULT_PhotoAlbums%')">
              <objectSet>
                <pattern type="File">%CSIDL_PhotoAlbums_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <conditions operation="OR">
                <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Video]")</condition>
                <conditions operation="AND">
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
                  <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Personal]")</condition>
                  <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_PERSONAL")</condition>
                </conditions>
              </conditions>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [My Video]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_MYVIDEO")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_MYVIDEO_Default%','%CSIDL_MYVIDEO_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_MYVIDEO_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Start Menu]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Start Menu]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_STARTMENU")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_STARTMENU_Default%','%CSIDL_STARTMENU_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_STARTMENU_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Programs]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Programs]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_PROGRAMS")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_PROGRAMS_Default%','%CSIDL_PROGRAMS_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_PROGRAMS_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Startup]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Startup]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_STARTUP")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_STARTUP_Default%','%CSIDL_STARTUP_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_STARTUP_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Recent]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Recent]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_RECENT")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_RECENT_Default%','%CSIDL_RECENT_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_RECENT_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Desktop]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Desktop]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_DESKTOP")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DESKTOP_Default%','%CSIDL_DESKTOP_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_DESKTOP_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Favorites]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Favorites]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_FAVORITES")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_FAVORITES_Default%','%CSIDL_FAVORITES_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_FAVORITES_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Cache]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [Cache]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("CSIDL_INTERNET_CACHE")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_INTERNET_CACHE_Default%','%CSIDL_INTERNET_CACHE_Default%')">
              <objectSet>
                <pattern type="File">%CSIDL_INTERNET_CACHE_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{374DE290-123F-4565-9164-39C4925E467B}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{374DE290-123F-4565-9164-39C4925E467B}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_Downloads")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_Downloads%','%FOLDERID_DEFAULT_Downloads%')">
              <objectSet>
                <pattern type="File">%FOLDERID_Downloads_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{7d1d3a04-debb-4115-95cf-2f29da2920da}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{7d1d3a04-debb-4115-95cf-2f29da2920da}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_SavedSearches")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_SavedSearches%','%FOLDERID_DEFAULT_SavedSearches%')">
              <objectSet>
                <pattern type="File">%FOLDERID_SavedSearches_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{56784854-C6CB-462b-8169-88E350ACB882}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{56784854-C6CB-462b-8169-88E350ACB882}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_Contacts")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_Contacts%','%FOLDERID_DEFAULT_Contacts%')">
              <objectSet>
                <pattern type="File">%FOLDERID_Contacts_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{054FAE61-4DD8-4787-80B6-090220C4B700}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{054FAE61-4DD8-4787-80B6-090220C4B700}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_GamesTasks")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_GamesTasks%','%FOLDERID_DEFAULT_GamesTasks%')">
              <objectSet>
                <pattern type="File">%FOLDERID_GamesTasks_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{4C5C32FF-BB9D-43b0-B5B4-2D72E54EAAA4}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{4C5C32FF-BB9D-43b0-B5B4-2D72E54EAAA4}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_SavedGames")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_SavedGames%','%FOLDERID_DEFAULT_SavedGames%')">
              <objectSet>
                <pattern type="File">%FOLDERID_SavedGames_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{CAC52C1A-B53D-4edc-92D7-6B2E8AC19434}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{CAC52C1A-B53D-4edc-92D7-6B2E8AC19434}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_Games")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_Games%','%FOLDERID_DEFAULT_Games%')">
              <objectSet>
                <pattern type="File">%FOLDERID_Games_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{bd85e001-112e-431e-983b-7b15ac09fff1}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{bd85e001-112e-431e-983b-7b15ac09fff1}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_RecordedTV")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_RecordedTV%','%FOLDERID_DEFAULT_RecordedTV%')">
              <objectSet>
                <pattern type="File">%FOLDERID_RecordedTV_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
          <rules>
            <conditions operation="AND">
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{bfb9d5e0-c6a9-404c-b2b2-ae6db6af4968}]")</condition>
              <condition>MigXmlHelper.DoesObjectExist("Registry","HKU\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders [{bfb9d5e0-c6a9-404c-b2b2-ae6db6af4968}]")</condition>
              <condition negation="Yes">MigXmlHelper.IsDefaultShellFolderPath("FOLDERID_Links")</condition>
            </conditions>
            <locationModify script="MigXmlHelper.RelativeMove('%FOLDERID_DEFAULT_Links%','%FOLDERID_DEFAULT_Links%')">
              <objectSet>
                <pattern type="File">%FOLDERID_Links_Default%\* [*]</pattern>
              </objectSet>
            </locationModify>
          </rules>
        </rules>

        <contentModify script="MigXmlHelper.KeepExisting('Security','TimeFields','FileAttrib:HSRI')">
          <objectSet>

            <pattern type="File">%UserProfile%\*</pattern>

            <pattern type="File">%CSIDL_MYMUSIC%\*</pattern>
            <pattern type="File">%CSIDL_MYPICTURES%\*</pattern>
            <pattern type="File">%CSIDL_MYVIDEO%\*</pattern>
            <pattern type="File">%CSIDL_PERSONAL%\*</pattern>

            <pattern type="File">%CSIDL_APPDATA%\*</pattern>
            <pattern type="File">%CSIDL_LOCAL_APPDATA%\*</pattern>

            <pattern type="File">%CSIDL_PROGRAMS%\*</pattern>
            <pattern type="File">%CSIDL_STARTMENU%\*</pattern>
            <pattern type="File">%CSIDL_STARTUP%\*</pattern>

            <pattern type="File">%CSIDL_QUICKLAUNCH%\*</pattern>

            <pattern type="File">%CSIDL_RECENT%\*</pattern>
            <pattern type="File">%CSIDL_SENDTO%\*</pattern>

            <pattern type="File">%CSIDL_DESKTOP%\*</pattern>
            <pattern type="File">%CSIDL_FAVORITES%\*</pattern>
            <pattern type="File">%CSIDL_NETHOOD%\*</pattern>

          </objectSet>
        </contentModify>

      </rules>


      <rules context="System">

        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
            <pattern type="Registry">HKLM\Software\* [*]</pattern>
          </objectSet>
        </merge>

        <include>
          <objectSet>
            <pattern type="Registry">HKU\.DEFAULT\AppEvents\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKU\.DEFAULT\AppEvents\EventLabels\.Default\* [*]</pattern>
            <pattern type="Registry">HKU\.DEFAULT\AppEvents\Schemes\Apps\.Default\* [*]</pattern>
            <pattern type="Registry">HKU\.DEFAULT\AppEvents\Schemes\Names\.Default\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Classes</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\AudioEngine\AudioProcessingObjects\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CID\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{0A4286EA-E355-44FB-8086-AF3DF7645BD9}\Implemented Categories\* [*]</pattern>


            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\* [*]</pattern>

            @*:
            @*: Vista Windows codecs cleanup
            @*: Windows 7 Bug 188585 and 407736 [bingxiao]
            @*:
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC901}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC902}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC903}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC904}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC905}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC906}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC907}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC908}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC909}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC90A}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC90B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC90C}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC90D}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC90E}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC90F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC910}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC911}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC912}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC913}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC914}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC915}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC916}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC917}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC918}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC919}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC91A}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC91B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC91C}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC91D}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC91E}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC91F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC920}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC921}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC922}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC923}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC924}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC925}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC926}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC927}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC928}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC929}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC92A}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC92B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC92C}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC92D}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC92E}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC92F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC930}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC931}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC932}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC933}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC934}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC935}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC936}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC937}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC938}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC939}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC93A}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC93B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC93C}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC93D}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC93E}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC93F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC940}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC941}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6FDDC324-4E03-4BFE-B185-3D77768DC942}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{381DDA3C-9CE9-4834-A23E-1F98F8FC52BE}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{389EA17B-5078-4CDE-B6EF-25C15175C751}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6B462062-7CBF-400D-9FDB-813DD10F2778}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{9456A480-E88B-43EA-9E73-0B2D9B71B1CA}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B54E85D9-FE23-499F-8B88-6ACEA713752B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{C61BFCDF-2E0F-4AAD-A8D7-E06BAFEBCDFE}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{0131BE10-2001-4C5F-A9B0-CC88FAB64CE8}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{114F5598-0B22-40A0-86A1-C83EA495ADBD}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1A34F5C1-4A5A-46DC-B644-1F4567E7A676}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{27949969-876A-41D7-9447-568F6A35A4DC}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{69BE8BB4-D66D-47C8-865A-ED1589433782}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1A3F11DC-B514-4B17-8C5F-2154513852F1}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{9CB5172B-D600-46BA-AB77-77BB7E3A00D9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{C17CABB2-D4A3-47D7-A557-339B2EFBD4F1}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{0010668C-0801-4DA6-A4A4-826522B6D28F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{01B90D9A-8209-47F7-9C52-E1244BF50CED}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{03012959-F4F6-44D7-9D09-DAA087A9DB57}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{3697790B-223B-484E-9925-C4869218F17A}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{43324B33-A78F-480F-9111-9638AACCC832}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{4B59AFCC-B8C3-408A-B670-89E5FAB6FDA7}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{50D42F09-ECD1-4B41-B65D-DA1FDAA75663}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{699745C2-5066-4B82-A8E3-D40478DBEC8C}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{72B624DF-AE11-4948-A65C-351EB0829419}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{8F914656-9D0A-4EB2-9019-0BF96D8A9EE6}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA7E3C50-864C-4604-BC04-8B0B76E637F6}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B5C8B898-0074-459F-B700-860D4651EA14}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D4DCD3D7-B4C2-47D9-A6BF-B89BA396A4A3}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D9403860-297F-4A49-BF9B-77898150A442}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{DDE33513-774E-4BCD-AE79-02F4ADFE62FC}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FB012959-F4F6-44D7-9D09-DAA087A9DB57}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{00108226-EE41-44A2-9E9C-4BE4D5B1D2CD}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{122EC645-CD7E-44D8-B186-2C8C20C3B50F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1249B20C-5DD0-44FE-B0B3-8F92C8E6D080}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1765E14E-1BD4-462E-B6B1-590BF1262AC6}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{5C5C1935-0235-4434-80BC-251BC1EC39C6}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7B19A919-A9D6-49E5-BD45-02C34E4E4CD5}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{8ADE5386-8E9B-4F4C-ACF2-F0008706B238}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{A09CCA86-27BA-4F39-9053-121FA4DC08FC}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B1EBFC28-C9BD-47A2-8D33-B948769777A7}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B5EBAFB9-253E-4A72-A744-0762D2685683}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{C9A14CDA-C339-460B-9078-D4DEBCFABE91}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{CB8C13E4-62B5-4C96-A48B-6BA6ACE39C76}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D049B20C-5DD0-44FE-B0B3-8F92C8E6D080}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{EE366069-1832-420F-B381-0479AD066F19}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{F3C633A2-46C8-498E-8FBB-CC6F721BBCDE}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{0010668C-0801-4DA6-A4A4-826522B6D28F}\Containers\{16100D66-8570-4BB9-B92D-FDA4B23ECE67}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{00108226-EE41-44A2-9E9C-4BE4D5B1D2CD}\Containers\{16100D66-8570-4BB9-B92D-FDA4B23ECE67}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{01B90D9A-8209-47F7-9C52-E1244BF50CED}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{01B90D9A-8209-47F7-9C52-E1244BF50CED}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{01B90D9A-8209-47F7-9C52-E1244BF50CED}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{01B90D9A-8209-47F7-9C52-E1244BF50CED}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{122EC645-CD7E-44D8-B186-2C8C20C3B50F}\Containers\{1C3C4F9D-B84A-467D-9493-36CFBD59EA57}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1249B20C-5DD0-44FE-B0B3-8F92C8E6D080}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1765E14E-1BD4-462E-B6B1-590BF1262AC6}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1765E14E-1BD4-462E-B6B1-590BF1262AC6}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{3697790B-223B-484E-9925-C4869218F17A}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{43324B33-A78F-480F-9111-9638AACCC832}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{50D42F09-ECD1-4B41-B65D-DA1FDAA75663}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{5C5C1935-0235-4434-80BC-251BC1EC39C6}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{72B624DF-AE11-4948-A65C-351EB0829419}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{72B624DF-AE11-4948-A65C-351EB0829419}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7B19A919-A9D6-49E5-BD45-02C34E4E4CD5}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{8ADE5386-8E9B-4F4C-ACF2-F0008706B238}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{8F914656-9D0A-4EB2-9019-0BF96D8A9EE6}\Containers\{163BCC30-E2E9-4F0B-1D96-A3E9FDB788A3}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA7E3C50-864C-4604-BC04-8B0B76E637F6}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B1EBFC28-C9BD-47A2-8D33-B948769777A7}\Containers\{163BCC30-E2E9-4F0B-1D96-A3E9FDB788A3}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B5C8B898-0074-459F-B700-860D4651EA14}\Containers\{1C3C4F9D-B84A-467D-9493-36CFBD59EA57}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B5EBAFB9-253E-4A72-A744-0762D2685683}\Containers\{1B7CFAF4-713F-473C-BBCD-6137425FAEAF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{C9A14CDA-C339-460B-9078-D4DEBCFABE91}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{CB8C13E4-62B5-4C96-A48B-6BA6ACE39C76}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D049B20C-5DD0-44FE-B0B3-8F92C8E6D080}\Containers\{8FD3DFC3-F951-492B-817F-69C2E6D9A5B0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D4DCD3D7-B4C2-47D9-A6BF-B89BA396A4A3}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D9403860-297F-4A49-BF9B-77898150A442}\Containers\{537396C6-2D8A-4BB6-9BF8-2F0A8E2A3ADF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{DDE33513-774E-4BCD-AE79-02F4ADFE62FC}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\Containers\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\Containers\{63E8DF02-EB6C-456C-A224-B25E794FD648}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\Containers\{7B08A675-91AA-481B-A798-4DA94908613B}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\Containers\{833CCA5F-DCB7-4516-806F-6596AB26DCE4}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\Containers\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{EE366069-1832-420F-B381-0479AD066F19}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{F3C633A2-46C8-498E-8FBB-CC6F721BBCDE}\Containers\{19E4A5AA-5662-4FC5-A0C0-1758028E1057}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FB012959-F4F6-44D7-9D09-DAA087A9DB57}\Containers\{8FD3DFC3-F951-492B-817F-69C2E6D9A5B0}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FAE3D380-FEA4-4623-8C75-C6B61110B681}\Schemas\{22383CF1-ED17-4E2E-AF17-D85B8F6B30D0} [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FAE3D380-FEA4-4623-8C75-C6B61110B681}\Schemas\{BB5ACC38-F216-4CEC-A6C5-5F6E739763A9} [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FAE3D380-FEA4-4623-8C75-C6B61110B681}\Namespaces [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{F133FDA6-7FA7-4913-AA52-ABD3B2E55AD9}\Implemented Categories\{23C58E7E-F6CE-4d24-A863-93C9E66FB69D}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FFB10065-C96A-4c38-BFA3-E7E813F70CAD}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{0AEA9D89-A450-4315-88E2-858DBAA6B9DF}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{220BD138-84DF-4c81-8F75-8F1BF3E1A515}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{44CA6D95-B0B6-4750-87A6-D0B6AA025E97}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{4F7892AA-BAF7-4928-BE23-023B6405B739}\* [*]</pattern>

            <pattern type="Registry">HKLM\SOFTWARE\Classes\CLSID\{9C2C8FBD-9F1B-4316-9846-1D63658C3D01}\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\CLSID\{47629D4B-2AD3-4e50-B716-A66C15C63153}\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FEE45DE2-A467-4bf9-BF2D-1411304BCD84}\* [*]</pattern>

            @*:
            @*: Vista Windows codecs cleanup
            @*: Windows 7 Bug 188585 and 407736 [bingxiao]
            @*:
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{0010668C-0801-4DA6-A4A4-826522B6D28F}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{00108226-EE41-44A2-9E9C-4BE4D5B1D2CD}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{01B90D9A-8209-47F7-9C52-E1244BF50CED}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{03012959-F4F6-44D7-9D09-DAA087A9DB57}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{076C2A6C-F78F-4C46-A723-3583E70876EA}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{122EC645-CD7E-44D8-B186-2C8C20C3B50F}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1249B20C-5DD0-44FE-B0B3-8F92C8E6D080}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{1765E14E-1BD4-462E-B6B1-590BF1262AC6}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{22C21F93-7DDB-411C-9B17-C5B7BD064ABC}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{3697790B-223B-484E-9925-C4869218F17A}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{43324B33-A78F-480F-9111-9638AACCC832}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{4B59AFCC-B8C3-408A-B670-89E5FAB6FDA7}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{50D42F09-ECD1-4B41-B65D-DA1FDAA75663}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{5C5C1935-0235-4434-80BC-251BC1EC39C6}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{699745C2-5066-4B82-A8E3-D40478DBEC8C}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{6D68D1DE-D432-4B0F-923A-091183A9BDA7}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{72B624DF-AE11-4948-A65C-351EB0829419}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7B19A919-A9D6-49E5-BD45-02C34E4E4CD5}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{7F12E753-FC71-43D7-A51D-92F35977ABB5}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{8ADE5386-8E9B-4F4C-ACF2-F0008706B238}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{8F914656-9D0A-4EB2-9019-0BF96D8A9EE6}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{A09CCA86-27BA-4F39-9053-121FA4DC08FC}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA7E3C50-864C-4604-BC04-8B0B76E637F6}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{AA94DCC2-B8B0-4898-B835-000AABD74393}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B1EBFC28-C9BD-47A2-8D33-B948769777A7}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B5C8B898-0074-459F-B700-860D4651EA14}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{B5EBAFB9-253E-4A72-A744-0762D2685683}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{C9A14CDA-C339-460B-9078-D4DEBCFABE91}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{CB8C13E4-62B5-4C96-A48B-6BA6ACE39C76}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D049B20C-5DD0-44FE-B0B3-8F92C8E6D080}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D4DCD3D7-B4C2-47D9-A6BF-B89BA396A4A3}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{D9403860-297F-4A49-BF9B-77898150A442}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{DDE33513-774E-4BCD-AE79-02F4ADFE62FC}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{E7E79A30-4F2C-4FAB-8D00-394F2D6BBEBE}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{ED822C8C-D6BE-4301-A631-0E1416BAD28F}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{EE366069-1832-420F-B381-0479AD066F19}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{F3C633A2-46C8-498E-8FBB-CC6F721BBCDE}\Containers\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\CLSID\{FB012959-F4F6-44D7-9D09-DAA087A9DB57}\Containers\* [*]</pattern>

          </objectSet>

        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\Folder\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\FolderTypes\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Classes\Installer\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Classes\SVCID\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Classes\SystemFileAssociations\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\Windows Media Foundation\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Classes\.xps\PersistentHandler []</pattern>
            
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\.TiVo [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\TivoRecording [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\TivoRecording\DefaultIcon\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Classes\TivoRecording\Shell\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Clients\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Address Book\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Hotmail\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Outlook Express\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Windows Media Player\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Windows Messenger\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Outlook Express\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\IEXPLORE.EXE\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Media Center DVD\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Media Center Music\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Media Center Radio\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Media Center TV\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Media Center Videos\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Media Center Website\* [*]</pattern>

            <pattern type="Registry">HKLM\SOFTWARE\Clients\$\Windows Mail\* [*]</pattern>

            <pattern type="Registry">HKLM\SOFTWARE\Description\Microsoft\Rpc\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\.NETFramework\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Active Setup\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\ActiveMovie\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\AD7Metrics [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\AD7Metrics\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\ADFS\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\ADs\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Advanced INF Setup\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\ALG\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\ASF Stream Descriptor File\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Assistance\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\AudioCompressionManager\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\BidInterface\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Clock\* [*]</pattern>


            <pattern type="Registry">HKLM\Software\Microsoft\COM3\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Command Processor\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Connection Manager\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Conferencing\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Cryptography\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\CTF\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\DataAccess\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\RegisteredApplications\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\DataFactory\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\DeviceManager\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Dfrg\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Dot3svc\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Driver Signing\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\DRM\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\DrWatson\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\EAPOL\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\EnterpriseCertificates\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\ESENT\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\EventSystem\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Fax\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\File Manager\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\FTP\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Function Discovery\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Fusion\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\GDIPlus\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\HTMLHelp\$\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\HTMLHelp [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\HTMLHelp\1.x\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Identity Management for UNIX\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\IE Setup\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\IE Setup\DependentComponents\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\IE4\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\IMAPI\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\InetStp\Components\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\InputPersonalization\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Installer\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Intelligent Search\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Intelligent Search\Schema\1.0\XML\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Internet Connection Wizard\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Internet Domains\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Internet Explorer\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Default HTML Editor\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Default MHTML Editor\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\DependentComponents\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\IPSec\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Keyboard\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MalwareProtection\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MediaCenterPeripheral\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MediaPlayer\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\MediaPlayer\PREFERENCES\VideoSettings\* [*]</pattern>
          </objectSet>
        </include>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\MessengerService\ServiceProviders\{83D4679F-B6D7-11D2-BF36-00C04FB90A03}\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Microsoft Agent\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Microsoft Help Workshop\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Microsoft Management Console\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MMCtlsForIE\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Mobile\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MPEG2Demultiplexer\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Mr. Enigma\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MS Setup (ACME)\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MSDAIPP\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MSDRM\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MSDTC\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\MSFTPSVC\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\MSHandwritingTIP\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MSLicensing\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MSMQ\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\MSPaper$\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\MSSQLServer\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\MSSQLServer\Client\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\MSSQLServer\MSSQLSERVER\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\My_Products\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\NapServer\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\NetDDE\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\NetSh\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\NetShow\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\NET Framework Setup\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Non-Driver Signing\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Notepad\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Ntbackup\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\ODBC\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Ole\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Outlook Express\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\PCHealth\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Protected Storage System Provider\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\PswdSync\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\RAS\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\RAS AutoDial\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\RAS EAP\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\RegEdt32\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Reliability Analysis\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Remote Desktop\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\RFC1156Agent\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Router\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Rpc\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\SAPI Layer\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Schedule+\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Schedule+\Application\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\SchedulingAgent\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Search Assistant\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Secure\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Security Center\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Server For Nis\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Shared Tools [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
              <pattern type="Registry">HKLM\Software\Microsoft\Shared Tools [SharedFilesDir]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
              <pattern type="Registry">HKLM\Software\Microsoft\Shared Tools [SharedFilesDir]</pattern>
          </objectSet>
        </merge>

        <include>
          <objectSet>
              <pattern type="Registry">HKLM\Software\Microsoft\Shared Tools\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\SmartCard\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\SQMClient\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\SRU\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\StrongName\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\SUA\*  [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\SystemCertificates\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\TableTextService\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Tcpip\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\TelnetServer\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Terminal Server Client\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Tracing\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Transaction Server\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\TShoot\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Tuning Spaces\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\uDRM\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Updates\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\UPnP Device Host\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Search\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\WAB\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\WBEM\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Web Service Providers\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\WebSSO\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Wlansvc\* [*]</pattern>

          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\SystemCertificates\WHSKeys\* [*]</pattern>
          </objectSet>
        </include>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Applets\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\AppCompatFlags\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Controls Folder\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Premium\* [*]</pattern>

          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Microsoft Office Temp Files\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Fonts\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\* [*]</pattern>
          </objectSet>
        </include>

        <contentModify script="MigXmlHelper.ProcessInstallPaths()">
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\* [*]</pattern>
          </objectSet>
        </contentModify>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\ModuleUsage\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\OOBE [SkipMachineOOBE]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Run [ehTray]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Run [TabletTip]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Run [Windows Defender]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Run [WPCUMI]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Run [HvConfig]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100 [DisplayName]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100 [URL]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Upgrade\Dummy\* [*]</pattern>

            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents [wmaccess]</pattern>

            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDlls\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\AwayMode160\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\winevt\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <condition>MigXmlHelper.DoesOSMatch("NT", "5.2.*")</condition>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Windows Internal Database\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Defender\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Help\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Mail\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Connect 2\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Foundation\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Player NSS\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows CE Services [EulaRequired]</pattern>

            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows Messaging Subsystem\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDeviceClasses\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDevices\* [*]</pattern>

          </objectSet>
        </include>

        <exclude>
          <objectSet>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDeviceClasses\Portable Audio Players\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDeviceClasses\Windows CE\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDeviceClasses\Windows CE RNDIS\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDevices\WinCEDevice\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Media Device Manager\KnownDevices\WinCEDeviceRNDIS\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Microsoft\Windows NT\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-$\Preference [UserPreference]</pattern>
          </objectSet>
          <objectSet>
            <conditions operation="AND">
              <condition negation="Yes">MigXmlHelper.DoesStringContentEqual("Registry", "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug [Debugger]", "drwtsn32 -p %ld -e %ld -g")</condition>
            </conditions>

            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug [Debugger]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug [Auto]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug [Debugger]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug [Auto]</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Photo Gallery\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Script Host\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Windows Scripting Host\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\WindowsErrorReporting\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\Wisp\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\WZCSVC\* [*]</pattern>
          </objectSet>
        </exclude>


        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Policies\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Policies\Microsoft\Windows\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Policies\Microsoft\Windows NT\* [*]</pattern>

            <pattern type="Registry">HKLM\Software\Program Groups\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Secure\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Windows 3.1 Migration Status\* [*]</pattern>
          </objectSet>
        </exclude>


        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\* [*]</pattern>
          </objectSet>
        </exclude>


        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
            <pattern type="Registry">HKLM\System\* [*]</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\wttsvc [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [*]</pattern>

            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\DeviceOverrides\* [*]</pattern>

          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [ComSpec]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [NUMBER_OF_PROCESSORS]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [OS]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [PROCESSOR_ARCHITECTURE]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [PROCESSOR_IDENTIFIER]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [PROCESSOR_LEVEL]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [PROCESSOR_REVISION]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [TEMP]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [TMP]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [windir]</pattern>

            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WSRM\Parameters [*]</pattern>

            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EventLog\System\MSFTPSVC\* [*]</pattern>

        </objectSet>
        </exclude>


        <contentModify script="MigXmlHelper.MergeDelimitedContent(&apos;;&apos;)">
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [Path]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [PATHEXT]</pattern>
          </objectSet>
        </contentModify>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [Path]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment [PATHEXT]</pattern>
          </objectSet>
        </merge>

        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\Outlook\* [*]</pattern>

            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\* [*]</pattern>

          </objectSet>
        </include>

	<merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\* [*]</pattern>

          </objectSet>
        </merge>


        <include>
          <objectSet>
            <pattern type="GAC">[*]</pattern>
          </objectSet>
        </include>




        <include>
          <objectSet>
            <pattern type="File">%windir%\*.ini</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%windir% [vb.ini]</pattern>
            <pattern type="File">%windir% [win.ini]</pattern>
            <pattern type="File">%windir% [system.ini]</pattern>
            <pattern type="File">%windir% [control.ini]</pattern>
            <pattern type="File">%windir% [ODBCINST.INI]</pattern>
          </objectSet>
        </merge>


        <include>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\$\Performance [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\$\Performance [*]</pattern>
          </objectSet>
        </merge>

        <unconditionalExclude>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\$\Performance [First Counter]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\$\Performance [First Help]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\$\Performance [Last Counter]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\$\Performance [Last Help]</pattern>
          </objectSet>
        </unconditionalExclude>


        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\EmdCache\Performance [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\PNRPsvc\Performance [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\PSched\Performance [*]</pattern>
            <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\services\PolicyAgent\Performance [*]</pattern>
          </objectSet>
        </exclude>

      </rules>

      <rules context="System">
        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
            <pattern type="Ini">*|*[*]</pattern>
          </objectSet>
        </merge>
      </rules>


      <rules context="System">

        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
            <pattern type="File">%SystemDrive%\* [*]</pattern>
          </objectSet>
        </merge>

      </rules>


      <rules context="System">

        <detects>
          <detect>
            <condition negation="Yes">MigXmlHelper.IsOSLaterThan("NT","6.0.0.0")</condition>
          </detect>
        </detects>

        <include>
          <objectSet>
            <pattern type="File">%ALLUSERSPROFILE%\* [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%ALLUSERSPROFILE%\*</pattern>
          </objectSet>
        </merge>

        <contentModify script="MigXmlHelper.KeepExisting('Security','TimeFields','FileAttrib:HSRI')">
          <objectSet>
            <pattern type="File">%ALLUSERSPROFILE%\*</pattern>
          </objectSet>
        </contentModify>

      </rules>


      <rules context="System">

        <detects>
          <detect>
            <condition>MigXmlHelper.IsOSLaterThan("NT","6.0.0.0")</condition>
          </detect>
        </detects>

        <include>
          <objectSet>
            <pattern type="File">%ProgramData%\* [*]</pattern>
            <pattern type="File">%Public%\* [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%ProgramData%\*</pattern>
            <pattern type="File">%Public%\*</pattern>
          </objectSet>
        </merge>

        <contentModify script="MigXmlHelper.KeepExisting('Security','TimeFields','FileAttrib:HSRI')">
          <objectSet>
            <pattern type="File">%ProgramData%\*</pattern>
            <pattern type="File">%Public%\*</pattern>
          </objectSet>
        </contentModify>

      </rules>


      <rules context="System">

        <exclude>
          <objectSet>

            <pattern type="File">%ALLUSERSPROFILE% [ntuser.*]</pattern>
            <pattern type="File">%ALLUSERSPROFILE% [*.cer]</pattern>
            <pattern type="File">%ALLUSERSPROFILE% [*.pol]</pattern>

            <pattern type="File">%CSIDL_COMMON_APPDATA% [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\AddIns\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Address Book\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Credentials\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\CryptnetUrlCache\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Crypto\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\dot3svc\Profiles\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Media Player\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\MMC\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Search\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\cm\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\pbk\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\RAC\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Smart Tags\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\SystemCertificates\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\User Account Pictures\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Web Server Extensions\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows\Templates\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows Defender\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows Messenger$\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Wlansvc\Profiles\* [*]</pattern>

          </objectSet>
        </exclude>


        <exclude>
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_LOCAL_SETTINGS%</pattern>
            <pattern type="File">%CSIDL_DEFAULT_LOCAL_SETTINGS% [desktop.ini]</pattern>
            <pattern type="File">%CSIDL_DEFAULT_LOCAL_SETTINGS%\Temp</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>

            <pattern type="File">%CSIDL_COMMON_DESKTOPDIRECTORY%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTUP%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_PROGRAMS%\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_DOCUMENTS%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_PICTURES%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_MUSIC%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_VIDEO%\* [*]</pattern>

          </objectSet>
        </include>

        <exclude filter="MigXmlHelper.IgnoreIrrelevantLinks()">
          <objectSet>

            <pattern type="File">%CSIDL_COMMON_DESKTOPDIRECTORY%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTUP%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_PROGRAMS%\* [*]</pattern>

            <pattern type="File">%CSIDL_COMMON_DOCUMENTS%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_PICTURES%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_MUSIC%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_VIDEO%\* [*]</pattern>

            <pattern type="File">%DEFAULTUSERPROFILE%\* [*]</pattern>

          </objectSet>
        </exclude>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>

            <pattern type="File">%CSIDL_COMMON_DESKTOPDIRECTORY%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTUP%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTMENU%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_PROGRAMS%\*</pattern>

            <pattern type="File">%CSIDL_COMMON_DOCUMENTS%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_PICTURES%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_MUSIC%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_VIDEO%\*</pattern>

          </objectSet>
        </merge>

        <contentModify script="MigXmlHelper.KeepExisting('Security','TimeFields','FileAttrib:HSRI')">
          <objectSet>

            <pattern type="File">%CSIDL_COMMON_DESKTOPDIRECTORY%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTUP%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_STARTMENU%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_PROGRAMS%\*</pattern>

            <pattern type="File">%CSIDL_COMMON_DOCUMENTS%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_PICTURES%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_MUSIC%\*</pattern>
            <pattern type="File">%CSIDL_COMMON_VIDEO%\*</pattern>

          </objectSet>
        </contentModify>


        <exclude filter="MigXmlHelper.ExcludeSystemShortcuts('*\accwiz.exe;*\audioconverter.exe;*\bckgzm.exe;*\calc.exe;*\cdlm.exe;*\charmap.exe;*\chkrzm.exe;*\cleanmgr.exe;*\explorer.exe;*\freecell.exe;*\fxsclnt.exe;*\fxscover.exe;*\fxssend.exe;*\hrtzzm.exe;*\hypertrm.exe;*\iexplore.exe;*\inetcfg.exe;*\magnify.exe;*\migwiz.exe;*\mobsync.exe;*\moviemk.exe;*\mshearts.exe;*\msimn.exe;*\msnsusii.exe;*\msoobe.exe;*\mspaint.exe;*\mstsc.exe;*\narrator.exe;*\notepad.exe;*\ntbackup.exe;*\osk.exe;*\partymode.exe;*\pinball.exe;*\rcimlby.exe;*\rstrui.exe;*\rvsezm.exe;*\shvlzm.exe;*\sndrec32.exe;*\sndvol32.exe;*\sol.exe;*\spider.exe;*\tourstart.exe;*\utilman.exe;*\winmine.exe;*\wmplayer.exe;*\wupdmgr.exe','*\wordpad.exe;*\ehshell.exe')">
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_STARTMENU%\* [*]</pattern>
            <pattern type="File">%CSIDL_COMMON_PROGRAMS%\* [*]</pattern>
          </objectSet>
        </exclude>
        <include>
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_STARTUP%\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="File">%CSIDL_COMMON_PROGRAMS%\Accessories\System Tools\BitLocker\* [*]</pattern>
          </objectSet>
        </exclude>


        <include>
          <objectSet>
            <pattern type="File">%DEFAULTUSERPROFILE%\* [*]</pattern>
          </objectSet>
        </include>

        <locationModify script="MigXmlHelper.RelativeMove('%DEFAULTUSERPROFILE%','%DEFAULTUSERPROFILE%.migrated')">
          <objectSet>
            <pattern type="File">%DEFAULTUSERPROFILE%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_APPDATA%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_APPDATA%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_LOCAL_APPDATA%','%DEFAULTUSERPROFILE%.migrated\AppData\Local')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_LOCAL_APPDATA%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_COOKIES%','%DEFAULTUSERPROFILE%.migrated\Cookies')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_COOKIES%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_CONTACTS%','%DEFAULTUSERPROFILE%.migrated\Contacts')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_CONTACTS%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_DESKTOP%','%DEFAULTUSERPROFILE%.migrated\Desktop')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_DESKTOP%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_DOWNLOADS%','%DEFAULTUSERPROFILE%.migrated\Downloads')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_DOWNLOADS%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_FAVORITES%','%DEFAULTUSERPROFILE%.migrated\Favorites')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_FAVORITES%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_HISTORY%','%DEFAULTUSERPROFILE%.migrated\AppData\Local\Microsoft\Windows\History')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_HISTORY%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_INTERNET_CACHE%','%DEFAULTUSERPROFILE%.migrated\AppData\Local\Microsoft\Windows\Temporary Internet Files')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_INTERNET_CACHE%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_PERSONAL%','%DEFAULTUSERPROFILE%.migrated\Documents')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_PERSONAL%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_MYDOCUMENTS%','%DEFAULTUSERPROFILE%.migrated\Documents')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_MYDOCUMENTS%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_MYPICTURES%','%DEFAULTUSERPROFILE%.migrated\Pictures')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_MYPICTURES%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_MYMUSIC%','%DEFAULTUSERPROFILE%.migrated\Music')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_MYMUSIC%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_MYVIDEO%','%DEFAULTUSERPROFILE%.migrated\Videos')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_MYVIDEO%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_NETHOOD%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Network Shortcuts')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_NETHOOD%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_PRINTHOOD%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Printer Shortcuts')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_PRINTHOOD%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_RECENT%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Recent')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_RECENT%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_SENDTO%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\SendTo')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_SENDTO%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_STARTMENU%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Start Menu')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_STARTMENU%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_PROGRAMS%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Start Menu\Programs')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_PROGRAMS%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_STARTUP%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_STARTUP%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_TEMPLATES%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Windows\Templates')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_TEMPLATES%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <locationModify script="MigXmlHelper.RelativeMove('%CSIDL_DEFAULT_QUICKLAUNCH%','%DEFAULTUSERPROFILE%.migrated\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch')">
          <objectSet>
            <pattern type="File">%CSIDL_DEFAULT_QUICKLAUNCH%\* [*]</pattern>
          </objectSet>
        </locationModify>

        <exclude>
          <objectSet>
            <pattern type="File">%DEFAULTUSERPROFILE% [ntuser.*]</pattern>
            <pattern type="File">%DEFAULTUSERPROFILE% [*.cer]</pattern>
            <pattern type="File">%DEFAULTUSERPROFILE% [*.pol]</pattern>
            <pattern type="File">%DEFAULTUSERPROFILE%\Application Data\Microsoft\CLR Security Config\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
             <pattern type="File">%ProgramFiles%\* [*]</pattern>

             <pattern type="File">%SystemDrive%\Program Files\* [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
             <pattern type="File">%ProgramFiles%\*</pattern>
             <pattern type="File">%SystemDrive%\Program Files\*</pattern>
          </objectSet>
        </merge>

        <contentModify script="MigXmlHelper.KeepExisting('Security','TimeFields','FileAttrib:HSRI')">
          <objectSet>
             <pattern type="File">%ProgramFiles%\*</pattern>
             <pattern type="File">%SystemDrive%\Program Files\*</pattern>
          </objectSet>
        </contentModify>

        <exclude>
          <objectSet>
             <pattern type="File">%ProgramFiles%\CMAK\Profiles\Vista</pattern>
          </objectSet>
        </exclude>


        <exclude>
          <objectSet>
            <pattern type="File">%COMMONPROGRAMFILES%\System [*]</pattern>
            <pattern type="File">%COMMONPROGRAMFILES%\System\ADO\* [*]</pattern>
            <pattern type="File">%COMMONPROGRAMFILES%\System\msadc\* [*]</pattern>
            <pattern type="File">%COMMONPROGRAMFILES%\System\mui\* [*]</pattern>

            <pattern type="File">%PROGRAMFILES%\Internet Explorer\* [*]</pattern>

          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="File">%GOOGLE_EARTH_ROOT% [msvcrt.dll]</pattern>

          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%PROGRAMFILES%\Internet Explorer\PLUGINS\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="File">%PROGRAMFILES%\Messenger\* [*]</pattern>
            <pattern type="File">%PROGRAMFILES%\Movie Maker\* [*]</pattern>
            <pattern type="File">%PROGRAMFILES%\NetMeeting\* [*]</pattern>
            <pattern type="File">%PROGRAMFILES%\Outlook Express\* [*]</pattern>
            <pattern type="File">%PROGRAMFILES%\Windows NT\* [*]</pattern>
            <pattern type="File">%PROGRAMFILES%\WindowsUpdate\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
              <pattern type="File">%PROFILESFOLDER%\* [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
              <pattern type="File">%PROFILESFOLDER%\*</pattern>
          </objectSet>
        </merge>

        <contentModify script="MigXmlHelper.KeepExisting('Security','TimeFields','FileAttrib:HSRI')">
          <objectSet>
              <pattern type="File">%PROFILESFOLDER%\*</pattern>
          </objectSet>
        </contentModify>

        <exclude>
          <objectSet>
              <script>MigXmlHelper.GenerateUserPatterns("File","%USERPROFILE%\* [*]","TRUE")</script>
              <pattern type="File">%PROFILESFOLDER%\LocalService\* [*]</pattern>
              <pattern type="File">%PROFILESFOLDER%\NetworkService\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%windir%\* [*]</pattern>
          </objectSet>
        </include>


        <merge script="MigXmlHelper.DestinationPriority()">
          <objectSet>
              <pattern type="File">%windir%\*</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>
            <pattern type="File">%windir% [setup*.log]</pattern>
            <pattern type="File">%windir% [setupapi.ev*]</pattern>
            <pattern type="File">%windir% [debug.log]</pattern>
            <pattern type="File">%windir% [iis*.log]</pattern>
            <pattern type="File">%windir% [faxsetup.log]</pattern>
            <pattern type="File">%windir% [imsins.log]</pattern>
            <pattern type="File">%windir% [sessmgr*.log]</pattern>
            <pattern type="File">%windir% [Sti_Trace.log]</pattern>
            <pattern type="File">%windir% [tabletoc.log]</pattern>
            <pattern type="File">%windir% [tsoc.log]</pattern>
            <pattern type="File">%windir% [Windows*Update*.log]</pattern>

            <pattern type="File">%windir%\AppPatch\* [*]</pattern>

            <pattern type="File">%windir%\assembly\* [*]</pattern>

            <pattern type="File">%windir%\Config\* [*]</pattern>
            <pattern type="File">%windir%\Connection Wizard\* [*]</pattern>
            <pattern type="File">%windir%\CSC\* [*]</pattern>
            <pattern type="File">%windir%\Debug\* [*]</pattern>
            <pattern type="File">%windir%\dot3svc\policies\* [*]</pattern>

            <pattern type="File">%windir%\Driver Cache\* [*]</pattern>

@*
@*
            <pattern type="File">%windir%\Globalization\* [*]</pattern>

            <pattern type="File">%windir%\OemDir\* [*]</pattern>

            <pattern type="File">%SYSVOL_DIR%\* [*]</pattern>

          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%windir%\Help\* [*]</pattern>
          </objectSet>
        </include>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%windir%\Help\iisHelp\* [*]</pattern>
          </objectSet>
        </merge>

        <exclude>
          <objectSet>


            <pattern type="File">%windir%\inf\* [oem*.inf]</pattern>
            <pattern type="File">%windir%\inf\* [oem*.pnf]</pattern>
            <pattern type="File">%windir%\inf\* [whql*.inf]</pattern>
            <pattern type="File">%windir%\inf\* [whql*.pnf]</pattern>

            <pattern type="File">%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\* [*]</pattern>
            <pattern type="File">%windir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\* [*]</pattern>           



            <pattern type="File">%windir%\Minidump\* [*]</pattern>

            <pattern type="File">%windir%\Media\* [*]</pattern>


            <pattern type="File">%windir%\mui\* [*]</pattern>
            <pattern type="File">%windir%\Offline Web Pages\* [*]</pattern>
            <pattern type="File">%windir%\PCHEALTH\* [*]</pattern>

            <pattern type="File">%windir%\PeerNet\* [*]</pattern>

            <pattern type="File">%windir%\Prefetch\* [*]</pattern>
            <pattern type="File">%windir%\Provisioning\* [*]</pattern>

            <pattern type="File">%windir%\Registration\* [*]</pattern>

            <pattern type="File">%windir%\Repair\* [*]</pattern>
            <pattern type="File">%windir%\SchCache\* [*]</pattern>
            <pattern type="File">%windir%\security\* [*]</pattern>
            <pattern type="File">%windir%\ServicePackFiles\* [*]</pattern>

            <pattern type="File">%windir%\servicing\* [*]</pattern>

            <pattern type="File">%windir%\system32\licensing\* [*]</pattern>

            <pattern type="File">%windir%\system32\logfiles\* [*]</pattern>

@*
            <pattern type="File">%windir%\system32\spp\* [*]</pattern>

            <pattern type="File">%windir%\system32\migwiz\* [*]</pattern>

            <pattern type="File">%windir%\system32\Sysprep [unattend.xml]</pattern>"

            <pattern type="File">%windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\* [*]</pattern>
            <pattern type="File">%windir%\ServiceProfiles\LocalService\AppData\Roaming\Microsoft\* [*]</pattern>

            <pattern type="File">%windir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\* [*]</pattern>
            <pattern type="File">%windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\* [*]</pattern>
            
            <pattern type="File">%windir%\ServiceProfiles\NetworkService\AppData\Local\PeerDistPub\* [*]</pattern>
            <pattern type="File">%windir%\ServiceProfiles\NetworkService\AppData\Local\PeerDistRepub\* [*]</pattern>


            <pattern type="File">%windir%\setup\scripts\* [*]</pattern>

            <pattern type="File">%windir%\SoftwareDistribution\* [*]</pattern>
            <pattern type="File">%windir%\srchasst\* [*]</pattern>

            <pattern type="File">%windir%\SYSMSI\* [*]</pattern>
            <pattern type="File">%windir%\SYSMSICache\* [*]</pattern>

            <pattern type="File">%windir%\System32\1025\* [*]</pattern>
            <pattern type="File">%windir%\System32\1028\* [*]</pattern>
            <pattern type="File">%windir%\System32\1031\* [*]</pattern>
            <pattern type="File">%windir%\System32\1037\* [*]</pattern>
            <pattern type="File">%windir%\System32\1041\* [*]</pattern>
            <pattern type="File">%windir%\System32\1042\* [*]</pattern>
            <pattern type="File">%windir%\System32\1054\* [*]</pattern>
            <pattern type="File">%windir%\System32\2052\* [*]</pattern>
            <pattern type="File">%windir%\System32\3076\* [*]</pattern>
            <pattern type="File">%windir%\System32\CatRoot2\* [*]</pattern>
            <pattern type="File">%windir%\System32\Com\* [*]</pattern>
            <pattern type="File">%windir%\System32\config\* [*]</pattern>
            <pattern type="File">%windir%\System32\dhcp\* [*]</pattern>
            <pattern type="File">%windir%\System32\DirectX\* [*]</pattern>
            <pattern type="File">%windir%\System32\dllcache\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude filter="MigXmlHelper.ExcludeWindowsCatalogs()">
          <objectSet>
            <pattern type="File">%windir%\System32\CatRoot\* [*]</pattern>
          </objectSet>
        </exclude>

        <include>
          <objectSet>
            <pattern type="File">%windir%\system32\drivers\etc [hosts]</pattern>
          </objectSet>
        </include>

        <include>
          <objectSet>
            <pattern type="File">%windir%\SYSMSI\SSEE\* [*]</pattern>
            <pattern type="File">%windir%\SYSMSICache\WSSEE\* [*]</pattern>
          </objectSet>
        </include>
        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%windir%\SYSMSI\SSEE\* [*]</pattern>
            <pattern type="File">%windir%\SYSMSICache\WSSEE\* [*]</pattern>
          </objectSet>
        </merge>

        <merge script="MigXmlHelper.SourcePriority()">
          <objectSet>
            <pattern type="File">%windir%\System32\drivers\etc [hosts]</pattern>
          </objectSet>
        </merge>


        <exclude>
          <objectSet>
            <pattern type="File">%windir%\System32\DriverStore\* [*]</pattern>
            <pattern type="File">%windir%\System32\DRM\* [*]</pattern>
            <pattern type="File">%windir%\System32\export\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="File">%windir%\System32\GroupPolicy\* [*]</pattern>
            <pattern type="File">%windir%\System32\GroupPolicyUsers\* [*]</pattern>
          </objectSet>
        </exclude>


        <include>
          <objectSet>
            <pattern type="File">%windir%\System32\inetsrv\* [*]</pattern>
          </objectSet>
        </include>

        <exclude>
          <objectSet>
            <pattern type="File">%windir%\System32\Microsoft\* [*]</pattern>
            <pattern type="File">%windir%\System32\MsDtc\* [*]</pattern>

            <pattern type="File">%windir%\System32\msmq\* [*]</pattern>

            <pattern type="File">%windir%\System32\npp\* [*]</pattern>
            <pattern type="File">%windir%\System32\ras\* [*]</pattern>
            <pattern type="File">%windir%\System32\ReinstallBackups\* [*]</pattern>
            <pattern type="File">%windir%\System32\Restore\* [*]</pattern>
            <pattern type="File">%windir%\System32 [rsaci.rat]</pattern>

            <pattern type="File">%windir%\System32\Setup\* [*]</pattern>
            <pattern type="File">%windir%\System32\ShellExt\* [*]</pattern>
            <pattern type="File">%windir%\System32\Speech\* [*]</pattern>

            <pattern type="File">%windir%\System32\URTTemp\* [*]</pattern>
            <pattern type="File">%windir%\System32\USMT\* [*]</pattern>
            <pattern type="File">%windir%\System32\VPCache\* [*]</pattern>
            <pattern type="File">%windir%\System32\wbem\* [*]</pattern>
            <pattern type="File">%windir%\System32\wdi\* [*]</pattern>
            <pattern type="File">%windir%\System32\Web Projects\* [*]</pattern>
            <pattern type="File">%windir%\System32\winevt\* [*]</pattern>
            <pattern type="File">%windir%\System32\xircom\* [*]</pattern>

            <pattern type="File">%windir%\Tasks\* [*]</pattern>
            <pattern type="File">%windir%\Temp\* [*]</pattern>

            <pattern type="File">%windir%\WinSxS\* [*]</pattern>
            <pattern type="Registry">HKLM\COMPONENTS\* [*]</pattern>

            <pattern type="File">%windir%\wlansvc\policies\* [*]</pattern>

          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="Registry">HKLM\Software\Microsoft\Sysprep\* [*]</pattern>
          </objectSet>
        </exclude>

        <exclude>
          <objectSet>
            <pattern type="File">%windir%\System32\Tasks\* [*]</pattern>
          </objectSet>
        </exclude>


        <exclude>
          <objectSet>
            <pattern type="File">%windir%\System32\SoftwareDistribution\* [*]</pattern>
          </objectSet>
        </exclude>

      </rules>

      <rules context="System">
        <processing when="apply-success">
          <script>MigXmlHelper.RemoveEmptyDirectories("%windir%\Help\Tablet PC\*")</script>
          <script>MigXmlHelper.RemoveEmptyDirectories("%CSIDL_PROGRAM_FILES_COMMON%\Microsoft Shared\ink\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%CSIDL_PROGRAM_FILES_COMMON%\Microsoft Shared\Speech\*")</script>
          <script>MigXmlHelper.RemoveEmptyDirectories("%CSIDL_PROGRAM_FILES_COMMON%\SpeechEngines\Microsoft\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramData%\Microsoft\Windows\Start Menu\Programs\Windows Virtual PC\*")</script>
          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramFiles%\Windows Virtual PC\Integration Components\*")</script>
          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramFiles%\Windows Virtual PC\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramFiles%\Microsoft Games\Tinker\*")</script>
          
          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Terminal Services\*")</script>
          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramData%\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Remote Desktop Services\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramData%\Microsoft\Windows\Start Menu\Programs\Extras and Upgrades\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%ProgramData%\Microsoft\Windows\Start Menu\Programs\Windows PowerShell 1.0\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%windir%\System32\WindowsPowerShell\v1.0\Modules\FileTransfer\*")</script>

          <script>MigXmlHelper.RemoveEmptyDirectories("%windir%\MSAgent\*")</script>


        </processing>
      </rules>

    </role>

  </component>


  <component type="System" context="system">
    <displayName>HighMAT Support in CD Writing Wizard</displayName>
    <role role="Settings">

      <environment context="System">
        <variable name="HIGHMAT_INSTALLPATH">
          <script>MigXmlHelper.GetStringContent("Registry","HKLM\SOFTWARE\Microsoft\HMTCDWrite [InstallFolder]")</script>
        </variable>
      </environment>

      <rules>

        <exclude>
          <objectSet>

            <pattern type="File">%HIGHMAT_INSTALLPATH%\* [*]</pattern>
            <pattern type="Registry">HKCU\Software\Microsoft\HMTCDWrite\* [*]</pattern>
            <pattern type="Registry">HKLM\Software\Microsoft\HMTCDWrite\* [*]</pattern>
            <pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Extensions\HMTBurnWizard\* [*]</pattern>

           </objectSet>
         </exclude>

      </rules>
    </role>
  </component>


</migration>
