PowerToys/installer/PowerToysSetup/MonacoSRC.wxs
Stefan Markovic 870f8e3571
[installer] Support per-user installation (#24087)
* Add per user installer

* Separate upgrade codes for per machine and per user installation
Move per machine check to bootstrapper
Move all defines to common.wxs
Fix CI

* Update installer/PowerToysSetup/generateFileList.ps1

Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>

* Update installer/PowerToysSetup/generateAllFileComponents.ps1

Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>

* Update installer/PowerToysSetup/generateFileList.ps1

Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>

* expect.txt

* Revert "Update installer/PowerToysSetup/generateFileList.ps1"

This reverts commit 34545dab9c.

* Update release CI to build both installers

* Revert bundle name change

It messes up app ID for per-user installation which ends up breaking winget update
of the per-user PT

* spellcheck

* Fix bad merge

* Add RegistryPreview

* Include backup_restore_settings.json

* Revert testing endpoint change

---------

Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>
2023-03-31 12:23:57 +02:00

1059 lines
79 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<?include $(sys.CURRENTDIR)\Common.wxi?>
<Fragment>
<DirectoryRef Id="MonacoPreviewHandlerMonacoSRCFolder">
<Directory Id="dirF3D9892E484C03D885D33EEA40EF87C2" Name="min" />
</DirectoryRef>
</Fragment>
<Fragment>
<ComponentGroup Id="MonacoSRCHeatGenerated">
<Component Id="cmpD794187AC05B0DFB15CD6A20F14A62D1" Directory="dirB6981C7877773C58E1AF6BDA6BA6F65E" Guid="{BFD5077F-443F-4768-AEF2-BA5839AF5EBE}">
<File Id="fil5A195A746DF9F6BFC8AC7BB0FE3F57F1" Source="$(var.MonacoSRCHarvestPath)\min\vs\loader.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpD794187AC05B0DFB15CD6A20F14A62D1" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp76F2BAE040BF5B744FC7D6635120D0AC" Directory="dir977D270DC116F38F1B9320DA90FDF824" Guid="{D6D05710-5F45-4CDF-8115-910F980163E7}">
<File Id="fil230F5EB5567F7124C272D9A08FD8E06E" Source="$(var.MonacoSRCHarvestPath)\min\vs\base\browser\ui\codicons\codicon\codicon.ttf" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp76F2BAE040BF5B744FC7D6635120D0AC" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp27DA4DF6CA1A415A1B093D2AA7DCB7B8" Directory="dir1073A77D6A6F9C3BD868895BC0D2BB43" Guid="{DA918860-DC4A-4523-BFC5-C4BC6023B6E8}">
<File Id="filE7A37FC22BFDE273DA141CEC965874BC" Source="$(var.MonacoSRCHarvestPath)\min\vs\base\worker\workerMain.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp27DA4DF6CA1A415A1B093D2AA7DCB7B8" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp5DD256FF0534FA2EFD897D7096F79776" Directory="dirEEC36D6CE0850FD998425DA64003EF71" Guid="{7F8395CA-95BD-45B1-8F0D-31FA8311A5C1}">
<File Id="fil4716FFF7F5BE94226FEEF137155B46EF" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\abap\abap.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp5DD256FF0534FA2EFD897D7096F79776" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpC257248FA4D690DD5F454AD45894A1D6" Directory="dirA5D6CA3E903645EA55097ED025FDC806" Guid="{07A3F3FF-F7B0-4F5C-8D7B-427174723FCD}">
<File Id="filF7702CDF0F8A4A51E66DAA366AACB368" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\apex\apex.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpC257248FA4D690DD5F454AD45894A1D6" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpDF8D96BA15B92D88FFDDD65D85624A47" Directory="dir78E5143BB991015ABB2B126B33DF20F3" Guid="{A2FE469D-AE78-4A9D-AF4D-7ACA13A21135}">
<File Id="fil77FDE762A29B94578C6A7E50142114F3" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\azcli\azcli.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpDF8D96BA15B92D88FFDDD65D85624A47" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpF7E39F0DA6D41EC6E5ACA196CBD76A4B" Directory="dirBB7633031785DFA55795107B6D149163" Guid="{6199449D-942E-4ECC-A002-AAF1362E58C8}">
<File Id="fil5CC8087FCE857D501F36DC47C770C099" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\bat\bat.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpF7E39F0DA6D41EC6E5ACA196CBD76A4B" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp9D24E640F94C19F22CAA9D8317FCE692" Directory="dir11500149D13F58C29A933FFBCF7AE831" Guid="{677A42D2-3480-4190-8538-62E83EA62074}">
<File Id="filF79C76A71621AD4172E02CE5603CA7FE" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\cameligo\cameligo.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp9D24E640F94C19F22CAA9D8317FCE692" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp2A2DBAA1966C85200CC39CA3BEFA0290" Directory="dir8F4676CBA9C11989C570D9760FDB6D14" Guid="{2A765EF0-EC6F-4EB5-A5C6-EE8EE473DF74}">
<File Id="filE68A15A72537EBCF9F123DFB8C5067E4" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\clojure\clojure.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp2A2DBAA1966C85200CC39CA3BEFA0290" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp60FC028022733E6C011C5FEDF27B4841" Directory="dir1DC625A0C557A53F30B2B2778AC20EAC" Guid="{30D11A14-88A4-4555-BE7A-4EB5699DCDB1}">
<File Id="fil68CC461818DCCB3A84A1EF35D0390651" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\coffee\coffee.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp60FC028022733E6C011C5FEDF27B4841" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp61D17782DC575327F8B8C6401A788846" Directory="dir2DADC716DFBEA6EC858374A8DE4A55BF" Guid="{97F1D5AB-4034-40EC-BFEA-CFA8A6DD5E30}">
<File Id="filAC903246C65CCCCDE52F6B5BF26B25E1" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\cpp\cpp.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp61D17782DC575327F8B8C6401A788846" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp066AA35698CEA6719D4C1297E66185D0" Directory="dirE4E212383E30441F1F43B3FCB74DDD2E" Guid="{B11BE0B6-5120-45E2-A440-49102B363503}">
<File Id="fil613CABD1196D2EB0D5AF231E6ACA5F48" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\csharp\csharp.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp066AA35698CEA6719D4C1297E66185D0" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp41D508CED9B63C5935241337A5E65C34" Directory="dir9BDD3DD06D0AE947DFAB4ECE8AED417A" Guid="{2030D564-366D-4C34-ADCA-1EA8D290D1EB}">
<File Id="fil4D323557640C7B4D1370AE7415167ED4" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\csp\csp.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp41D508CED9B63C5935241337A5E65C34" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpCE10D34AFB174E2D480A8E5DAD51163D" Directory="dir44B4D4584FD02BDBAD15EAA2FF9C3081" Guid="{4C0869BE-D399-40A0-ACC6-11B54A5506C5}">
<File Id="filC4F99435F9C80CF179A573800122002A" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\css\css.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpCE10D34AFB174E2D480A8E5DAD51163D" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpD3DCAB67EF8E802516BF17B051F8B54A" Directory="dir98CCF277B8D261E44E72D2436AE03A17" Guid="{2DB5C538-87A9-4961-B74F-6030B1F271FA}">
<File Id="fil18E4885DCF08C677694AF22C2CC58D77" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\dart\dart.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpD3DCAB67EF8E802516BF17B051F8B54A" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp33A6E9486D8D91F57B7AE33501C45932" Directory="dirEEBBE2EAD2FF3D7241AB0246E0F2EE59" Guid="{41814971-9A43-45B6-AF91-CAB865036743}">
<File Id="fil677130B753F696F5542909678FAFD7EC" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\dockerfile\dockerfile.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp33A6E9486D8D91F57B7AE33501C45932" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp8A1AC85DC4199DD7B8D6FF67A97A8C37" Directory="dirE449AC0C719DDD618B136F9380896803" Guid="{27C0EBD8-47BE-41B8-B193-82CCBA22DF01}">
<File Id="filEF2689C0260FCCFF84FAEDDA4D63646F" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\ecl\ecl.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp8A1AC85DC4199DD7B8D6FF67A97A8C37" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp49F9485793701E195AE9B312C908C977" Directory="dirDC0D8D61976CD9114B598B3D7BC3A75E" Guid="{FCA7CDEB-4BDA-4DCF-BDAB-C1EC1BC742FB}">
<File Id="fil9F3473182D46B20D72D60B8AD0031246" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\fsharp\fsharp.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp49F9485793701E195AE9B312C908C977" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpB0B29540C5D5446781C1B6FAA1E090D6" Directory="dir09029A378D1F2B1CB5245A0926BB01B5" Guid="{733C13CA-2DE6-47C5-9F9C-0B78A37B50AE}">
<File Id="fil1B0F3EF110B1B3619872E641D06BDFB8" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\go\go.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpB0B29540C5D5446781C1B6FAA1E090D6" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp9FBC4EED7959B05C65F8B932DE801C21" Directory="dir7FC34AF4DF60585C05AF245B0976DB1A" Guid="{AB94D345-1327-4FB4-A2C6-B0704DB269CD}">
<File Id="fil678F2821AF1941144AA26961A798225E" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\graphql\graphql.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp9FBC4EED7959B05C65F8B932DE801C21" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp7B7FB30E70C4E173321B3E834AB38153" Directory="dir0D808593278731C2A8A5E3579964B030" Guid="{8A68FCD9-E070-4994-81D2-C14E64E49546}">
<File Id="fil704686C5BE0D4A68FE121AAD02C2B2BC" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\handlebars\handlebars.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp7B7FB30E70C4E173321B3E834AB38153" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp3177C2D5997D023EB737804E90A8219D" Directory="dir08D93211F4F28EB69AAB12C06A0A2717" Guid="{90FAFF5E-A785-44F0-A439-8C6DA7409C81}">
<File Id="fil41B011E3827AEE80EF78527C083141CD" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\hcl\hcl.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp3177C2D5997D023EB737804E90A8219D" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpC589E0056B907D7CF2CF0B45E8163C01" Directory="dir290B934CDF26049203FDCD68940E9A56" Guid="{EF6EA8A1-9E0A-40DA-98D7-2549FC92AC55}">
<File Id="fil17392B8121F4FBB6A506FABC2C2E5B4A" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\html\html.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpC589E0056B907D7CF2CF0B45E8163C01" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp4D5DDE2D9E64DBF9C36214C22F90B6CB" Directory="dir32E14839B1A40DAE7351CDB5201D0D6B" Guid="{13C03DB2-54BE-4341-8380-9B8592A98977}">
<File Id="fil1DD0BC29C5CFEE770DCBC99543791DE5" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\ini\ini.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp4D5DDE2D9E64DBF9C36214C22F90B6CB" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp8825BFFA58C83EE05C788E9EB696ACDB" Directory="dirD6C83E20CEBD48927A1B999FC29D10D5" Guid="{E7111BF9-880B-448C-A596-C62C0BADA224}">
<File Id="filE1A38B5EDCCC63CDAC5C53F6FB704BF8" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\java\java.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp8825BFFA58C83EE05C788E9EB696ACDB" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp4932D9E07C49E2847EDB8EF1CF8F329B" Directory="dir5F323D10C8C8A75A64FA7C89D96680EC" Guid="{48C0E2B0-CCB4-4AB0-80E7-39DCBC7D651C}">
<File Id="fil75D6CB9D9E4BE7CE31A77C2F73E4170B" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\javascript\javascript.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp4932D9E07C49E2847EDB8EF1CF8F329B" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp230607F260EA2F70B55769327F052D04" Directory="dir06601F6D5A3F9D7D60424F5E09524DB4" Guid="{1BF6F216-C70F-41F7-9499-087381CEAD73}">
<File Id="fil39BD2FA55AD2B1997E5B0C8E8C3FAB4F" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\julia\julia.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp230607F260EA2F70B55769327F052D04" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp66E703C175502EC3E2709571A70CB232" Directory="dir70381AED3CC1DDCE84DA393FA084DF30" Guid="{A9CFAD28-862A-4BA7-A763-54341C905F9E}">
<File Id="filAE5313884B78191CBE09A130A8710884" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\kotlin\kotlin.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp66E703C175502EC3E2709571A70CB232" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp84DFB427A889509D65D2B421A80B5A63" Directory="dir71C05CEF79E7873797404DB7FA624782" Guid="{5EB15BA2-F566-4A4B-A301-9E54BC6F2B5C}">
<File Id="fil9C85B4CD5265DAF76CEE07C4224196A2" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\less\less.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp84DFB427A889509D65D2B421A80B5A63" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp2E3FDB092C4D52C001F8F0E74C309548" Directory="dir827C0A5B3A46EFF9ED86626CA8E09FEB" Guid="{F4B34C2A-91E3-4BF6-B363-F9542CCA1DCC}">
<File Id="filFD0890423932307FE25D4C8B53F00BD0" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\lexon\lexon.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp2E3FDB092C4D52C001F8F0E74C309548" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp18388C9F47969C68D1E3502E7274C276" Directory="dirE518C878E428E98585AE9C7E7A5B2742" Guid="{25E9E9EB-84AB-45B9-950E-2C249C8884B6}">
<File Id="fil97D5759C81D0BD8FE8C89506426A7497" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\lua\lua.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp18388C9F47969C68D1E3502E7274C276" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp3A23A2A3F0AB9CE881DB1B2E1C72C4EC" Directory="dir1FCD208725F3AED0B959B9B5B5206392" Guid="{0051499E-EC5A-4BA1-862E-B0F519D660A7}">
<File Id="fil1D6EF5348EF78CF6AB5296A5DB526D17" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\m3\m3.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp3A23A2A3F0AB9CE881DB1B2E1C72C4EC" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp57E4B0F9116B033EFC658534BE41C3E7" Directory="dir6358A938D9D11E471FFB3DA2ADAD7BCB" Guid="{B574E188-E1BB-48FD-B6D3-CC7C8A3A8CF6}">
<File Id="fil50720EF680C0B80D0A873A006FAF36E4" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\markdown\markdown.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp57E4B0F9116B033EFC658534BE41C3E7" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpCB6D69B171231CD55C8F2F006E2B6A5B" Directory="dir45D8F9637E749259F3D09F01185CB277" Guid="{A6E0B24E-8584-4756-8CC2-067F9F1DFAAA}">
<File Id="fil9B69D50CE180BF085AAAAEF02DEE74A0" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\mips\mips.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpCB6D69B171231CD55C8F2F006E2B6A5B" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpF740C950DE512A21B1090FAD9AA7F43B" Directory="dirEEBD553161A5477464565F0AA9C66A4E" Guid="{6964CD4D-58F5-43CC-8DC2-312CC401C7E6}">
<File Id="fil6EEF0E30296A7C5E9E221F559D46C564" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\msdax\msdax.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpF740C950DE512A21B1090FAD9AA7F43B" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpA691984DF9BAE25738CA0308D59CDBF3" Directory="dirE82FE5B1199EBD2FB6D6CB51A54FDBF1" Guid="{DB3768F0-3EAC-46AE-93CA-F88431A611CB}">
<File Id="filE2E2ADB30CFFEE9947D413AC238ED703" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\mysql\mysql.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpA691984DF9BAE25738CA0308D59CDBF3" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp1C59CF91472616F1C050D9F316A029F6" Directory="dir2757105AED061CB6E7A811A59041E70B" Guid="{185AA796-F65C-481A-B78D-264581619B0B}">
<File Id="filA05535A421A43C37B4F1DD8ECE1A482B" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\objective-c\objective-c.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp1C59CF91472616F1C050D9F316A029F6" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpFE06C4889E456B912FB3EC264017EA97" Directory="dir2DAF129901E8E61B5F28D8764B2A53EC" Guid="{383D5231-5F92-48AD-9890-AE405C52FF35}">
<File Id="fil8D8757671D2402CAB7991C706DA30383" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\pascal\pascal.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpFE06C4889E456B912FB3EC264017EA97" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp24C41DC272F12153D4A032F8A7F6275D" Directory="dir88BB0F9F45F25EA2B8BD2B169E47C6C3" Guid="{B7176DFB-8D9D-4428-B980-6892ECAF98C4}">
<File Id="fil95AE56597B69A6257AF6BCA3524181CE" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\pascaligo\pascaligo.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp24C41DC272F12153D4A032F8A7F6275D" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp6BEEC5E5DE43E67A9CD1C9F5C5A54EF1" Directory="dir4365498E48631EE6110E707C908F23E5" Guid="{888A26E2-87E4-429A-A2DB-F81041BA8791}">
<File Id="filF1CA56B4A2FD133AC73C3FC142E1DC04" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\perl\perl.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp6BEEC5E5DE43E67A9CD1C9F5C5A54EF1" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp5C77DCEFCB780E509972C581E7A667C6" Directory="dir7BBE99088AD794540115669A678F7B57" Guid="{82006FE5-BAEA-47EA-8BEA-8100A9A7496F}">
<File Id="filB7C2C8FE9FB72313CBF6C62671819658" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\pgsql\pgsql.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp5C77DCEFCB780E509972C581E7A667C6" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpD96FF6E590005311C7D30C197C6A0307" Directory="dir73ABE26EA37698BE7A3BB7464BCC549A" Guid="{16A7F7E8-77AD-494A-8B0E-B3AC2AC80F6A}">
<File Id="fil0464BE3C58F01A6B41DF4F477DB30C02" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\php\php.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpD96FF6E590005311C7D30C197C6A0307" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp16C8627E2AFE920942D74D5BD856F05D" Directory="dirA17168CDD8EEFA01087350F05246840B" Guid="{12A1B111-805E-438A-B9E0-D171ECC15076}">
<File Id="fil04764B685A932E9A4A48EB0310B17703" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\postiats\postiats.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp16C8627E2AFE920942D74D5BD856F05D" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp1B47D9C0F19BDDF7480A4CDC9AB9D569" Directory="dirBF1FE658716DC862C9477F47E3EE0E9C" Guid="{0339558E-41D8-4BD0-A60D-5B9C22F78980}">
<File Id="fil8BAF642C32F4C085B9021790BC7F1753" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\powerquery\powerquery.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp1B47D9C0F19BDDF7480A4CDC9AB9D569" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpDB990090AB5BB210E519416AE5C78615" Directory="dirF0808D745B8F1D84EC3E766DED71F25D" Guid="{4FFFA663-71E2-402B-AF30-1496C5BBB17D}">
<File Id="filF41994C5075B95653F5E0E8CC957BB5F" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\powershell\powershell.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpDB990090AB5BB210E519416AE5C78615" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp5E8C3A3D73CF271F9F1E0A7C5A0F4799" Directory="dir55FBC962119473511EA55883EE255033" Guid="{46D46543-D96D-4714-8647-08AEB1E84747}">
<File Id="fil36EDC81F4162D7F6889C6FAD1EE25274" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\pug\pug.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp5E8C3A3D73CF271F9F1E0A7C5A0F4799" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpE1183B34F4303C066B405DC7F580B8B3" Directory="dir76484A3A9306229E678FD42F61E4FB4C" Guid="{ABF39D35-99BC-47DD-A0F3-ED0B8CB3B56D}">
<File Id="filA28101ED2FB28FFEBEF91CA35ABA4181" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\python\python.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpE1183B34F4303C066B405DC7F580B8B3" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp58AAD5FA6383B79AC4A2D0D62A431CB5" Directory="dirBEAA75EFDD04A1C0A9B19D70DD4732C1" Guid="{62F47941-C891-4300-8EF2-6EC9A61F20DD}">
<File Id="filEFE8F8D1345E00064E315D54E43E8F01" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\r\r.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp58AAD5FA6383B79AC4A2D0D62A431CB5" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp4864DCD32017665F9BB35BEEAADF8A6A" Directory="dir00D56363696DE914F9B5833697CE6982" Guid="{9086A735-C29D-4F48-A2F3-62F091158BD0}">
<File Id="filBEF9DDF10A4E2C12691C819DFA6EFE1A" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\razor\razor.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp4864DCD32017665F9BB35BEEAADF8A6A" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp3C639E16956296FE1D0F105407600436" Directory="dirFC530128ACFC59ECC74A19B7BB5EA51E" Guid="{4C3FF019-BED7-48FA-A079-54DE456586EE}">
<File Id="fil34F417302580CFB557A5A2344A27416F" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\redis\redis.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp3C639E16956296FE1D0F105407600436" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp8C10458E0F2A3FF3BE8726181F0C1E36" Directory="dir6731A8985A5C5FB88A9B2E2E504176AB" Guid="{67FC2E8D-76B4-4B85-B268-20125C3F14FB}">
<File Id="filA4D4F68D56F445406C84AEAA71EE6CB9" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\redshift\redshift.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp8C10458E0F2A3FF3BE8726181F0C1E36" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp70AE16ED3E9D61BFEB26A57D0EE6FE00" Directory="dir9251D6B5581D4133030A9129421E5255" Guid="{8D697B7A-09D5-4B86-A9F9-5A2200161157}">
<File Id="fil72400E6CF9ED96C8FED862DCB5ECAD5C" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\restructuredtext\restructuredtext.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp70AE16ED3E9D61BFEB26A57D0EE6FE00" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpAD9EF7CD070993A40475D546EF92B3FC" Directory="dir59061104B938DAD5AB82F8269BF9A5CC" Guid="{7E42BFF6-7314-460C-BFAC-3CDF0927A17A}">
<File Id="fil297DE4364A0AECC8CA41DF12A648FE70" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\ruby\ruby.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpAD9EF7CD070993A40475D546EF92B3FC" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp4B7EF474E90F8CFAADB3164A01AFFE37" Directory="dir1670BA97A7F3BB1471DA99A5F0DDF616" Guid="{B674D129-E7B0-47D8-8CC3-C535F4C6651C}">
<File Id="fil7457730B29BFF0E111609B4B8B080866" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\rust\rust.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp4B7EF474E90F8CFAADB3164A01AFFE37" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp492EFE4E0608D0FC3AC6CA57F8304272" Directory="dirE97385D326929F1063C2ECE2A2291160" Guid="{ABF1C48F-F05F-4C74-86BE-679259E73FC1}">
<File Id="fil21FE4117314367DE11CB6B56542D917D" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\sb\sb.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp492EFE4E0608D0FC3AC6CA57F8304272" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpEEC5F6AE0DB2EEDA217EA399A99FAD2D" Directory="dirECE9BA50EABF810E2043B3CAB8D50EFF" Guid="{5FE00A51-C114-415F-83A6-BB35B85D38E9}">
<File Id="filC547F1A9C4461E8F1C5F201F5F8BC45D" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\scala\scala.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpEEC5F6AE0DB2EEDA217EA399A99FAD2D" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp7B3A0FBF09671C886AEEB6691CFC5950" Directory="dir2D09B3341172E78CED634088E3A0F0D6" Guid="{7464985B-F1D0-4156-9C04-D8A97D861520}">
<File Id="filB6150653139EA7511F6C62E50A7123E3" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\scheme\scheme.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp7B3A0FBF09671C886AEEB6691CFC5950" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp17AD36D554AFF8C3F803D394A951409A" Directory="dirD421FCD5A3C6885202E25032B144CBC0" Guid="{9E0F2BEE-4E12-4A80-B827-631E3A037BD7}">
<File Id="fil926165C5CB9FE7A40C40B7F7C81ECC4C" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\scss\scss.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp17AD36D554AFF8C3F803D394A951409A" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp3722C5C661FFA62440A61CFB0AA27D02" Directory="dir1EEEE401A815DC23AF03E7CAB9B69E8A" Guid="{EFCF85B0-5D4A-4F44-A18D-67CB8D0BFB04}">
<File Id="fil1655B592BA6AB0437868FE0B4084182C" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\shell\shell.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp3722C5C661FFA62440A61CFB0AA27D02" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp34F767180B1903E2CB6601CAA8CBD40B" Directory="dir5816A6FCDB97E961BF867F179E019F5C" Guid="{59AE2813-1B0B-48C2-B119-B5FFE159E6B4}">
<File Id="fil5180142482B9251C1131C06B02128123" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\solidity\solidity.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp34F767180B1903E2CB6601CAA8CBD40B" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp129EC490BB79A4C3043B7C9DF392FAA7" Directory="dir94109FFBE73954C2E3D9560E43A94392" Guid="{8089E1BC-E727-488F-85A6-C2B9A3A11DA6}">
<File Id="fil1E962378D9BCCE53EDC667BCCEA7F7B7" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\sophia\sophia.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp129EC490BB79A4C3043B7C9DF392FAA7" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpC8C679E43528396B9B3F5081608E526D" Directory="dirB5EF435C30BEC37ACFF774928750D156" Guid="{373A75C4-8876-4045-BA8E-BD0450C929DA}">
<File Id="fil798B57A552B95E9D21CD6B3CC4A5F075" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\sql\sql.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpC8C679E43528396B9B3F5081608E526D" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp7207DBBDA0D4C1DBB41C84603BA09931" Directory="dir52852EA262AF9E52EAAFE3C91C7E5AAB" Guid="{828BED2A-1475-4330-BEAB-C730957DBC69}">
<File Id="fil5E8B830254A3429CC3322FF5104BA8D7" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\st\st.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp7207DBBDA0D4C1DBB41C84603BA09931" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpC4652086B9880C093BD80EDFAE501B2A" Directory="dirDE2C1CBE313A17238E2151D374450794" Guid="{1961CB6B-CBD4-4B2E-9D98-9216C7FE97B6}">
<File Id="filD7B9818DDCDD592008BC44FDEF877AA5" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\swift\swift.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpC4652086B9880C093BD80EDFAE501B2A" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp74D0BCC38FC3B7DBAE59BC6CEBAC893E" Directory="dir36C13CDE80473EDC55B5B2B9A4585964" Guid="{B63A0E5C-31E1-4D61-8A2A-F3941D2F66DC}">
<File Id="fil0F7BC73CB34B55B7D922C41EC221E206" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\systemverilog\systemverilog.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp74D0BCC38FC3B7DBAE59BC6CEBAC893E" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp55E997BF9077CE615EC79EB887495E13" Directory="dir05BEFA701AFF555CBB0C575C4A8042DD" Guid="{7363FA6E-B4E2-4624-B698-8E967BC01C00}">
<File Id="fil5C156694117FB91497790ED575BAC183" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\tcl\tcl.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp55E997BF9077CE615EC79EB887495E13" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp4D4A1F0935C6DC917BA09F8E579D0FF5" Directory="dir9FBB158AFDA9A66E220286D4F2609E71" Guid="{9378D594-3255-445D-B658-AE02755C8163}">
<File Id="filFE01063A541012A82A6F8D2045B93263" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\twig\twig.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp4D4A1F0935C6DC917BA09F8E579D0FF5" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpFF3FCAE616D37EAD14EF983504CC727F" Directory="dirF551ED8D7A1A57AEAD472CE945460F44" Guid="{238C8786-7A50-453E-BF96-B98508B2B203}">
<File Id="fil122D364F60BF040622B818884CA43C98" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\typescript\typescript.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpFF3FCAE616D37EAD14EF983504CC727F" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpD54D459A7B653EA2E3682BF144AD50E0" Directory="dir6E11C98F7CEAF38791F199EF7D6C5A9C" Guid="{47CF4EA9-32D7-493B-9789-F9B312846CCA}">
<File Id="fil9421738766446503692A368999585409" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\vb\vb.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpD54D459A7B653EA2E3682BF144AD50E0" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp5C3D3E69EB6D8936621F6EAF99202894" Directory="dir28FFEB82009147C6884C2EC55E931EF0" Guid="{E8122CEA-DECE-44B7-93A6-71F1AA415D54}">
<File Id="fil956BD8B00CA18D1568B4C79693EB2A3D" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\xml\xml.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp5C3D3E69EB6D8936621F6EAF99202894" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp61C476F773F767F6539045AD5ADE758F" Directory="dir23EA2EDA8657328B2431358EE85819C3" Guid="{84EA05E8-0583-40FD-82EC-F3961A0BC42E}">
<File Id="fil98A02DF128F00309F1A943D07AB055C3" Source="$(var.MonacoSRCHarvestPath)\min\vs\basic-languages\yaml\yaml.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp61C476F773F767F6539045AD5ADE758F" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp20A5B542971DE9DA8D644A61420785F9" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{76A63198-4BBC-4C5B-AC0B-0AEF82776577}">
<File Id="fil4739DC27D1A7C65663FBDE2445A60560" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.css" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp20A5B542971DE9DA8D644A61420785F9" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpF1CC644B2CA40B09F8FA699359C1771E" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{726195DC-9100-4644-8DF9-E257E021CF5C}">
<File Id="fil16DAD4259A7A7AACD322B6C0FB7B9188" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpF1CC644B2CA40B09F8FA699359C1771E" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp8FE1FFC5A8CA470AC90BA429584868CD" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{F34BD8E3-6682-4D8F-8725-61AA26109716}">
<File Id="fil5EA84511D355AC43A8D6C5723FAF9A11" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.de.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp8FE1FFC5A8CA470AC90BA429584868CD" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp8D6D24BF81A453DC275C6893913D7CAE" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{E6010447-AB2B-416B-B977-1403D7B59400}">
<File Id="filF4B3065C0890DB56CED7793E6A837BA1" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.es.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp8D6D24BF81A453DC275C6893913D7CAE" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp3E42A2ACE7311946156242474BC9E156" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{B9553C25-11BF-4500-A59C-DD1BBDA0CAB0}">
<File Id="fil67314B5BC24A48D3440DD4F6CB19A037" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.fr.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp3E42A2ACE7311946156242474BC9E156" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp0F26375C9575FA3423D86623177E0CA5" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{5ED61491-7865-4E56-B442-66C0A49CBE29}">
<File Id="fil34831777C73B6FE2CFFF44AE70DF5BE8" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.it.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp0F26375C9575FA3423D86623177E0CA5" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp96CC2FC806BC069747C7CA85FB47A6DA" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{37D54EFA-9B79-4522-B8BA-EE0FC8F6E16A}">
<File Id="filC145FC2C50442F939AD2D4298A82277A" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.ja.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp96CC2FC806BC069747C7CA85FB47A6DA" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp70B74230CB60AA5841BB5B1A1EDB5C99" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{CB40312B-0370-4F7B-93A7-F02487521F7A}">
<File Id="filCB8B958A25BE666A507F1E2C44B5C8CD" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp70B74230CB60AA5841BB5B1A1EDB5C99" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp1569D2545DA5756B7AF09D6E24571D1A" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{FC5037C6-645E-4226-946F-88E118A13650}">
<File Id="fil44E03FF0B6C591FDB72B6AF9054FA050" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.ko.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp1569D2545DA5756B7AF09D6E24571D1A" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp4BC7AA05FBB35E2D887B52238A974E99" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{5468A20B-241B-43E5-8E36-E493CAB14055}">
<File Id="filC86EE71A7791F90B66091FC42E34E279" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.ru.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp4BC7AA05FBB35E2D887B52238A974E99" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp87D284043D62B973564C789AC38E6232" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{E1EAD8D5-9CA3-45EA-9DC0-F85E2785B277}">
<File Id="fil6C7FBC6268BD04DF266FB5E7AE2D3BB1" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.zh-cn.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp87D284043D62B973564C789AC38E6232" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp8C7329BF067B79A18D1F270A135AFAE7" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" Guid="{EA8DCB2A-06DA-4CF1-A908-6AB15BBB68E1}">
<File Id="fil45B4CFBBF26E182D02106C9D4AB01F60" Source="$(var.MonacoSRCHarvestPath)\min\vs\editor\editor.main.nls.zh-tw.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp8C7329BF067B79A18D1F270A135AFAE7" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp11EBB7AA4D55CD187B31159D117A3AA3" Directory="dir22A893114234A222604F944F124359F2" Guid="{40D42FE8-93B8-4CF1-B7C2-EA3203E1A3BB}">
<File Id="filE5B71FD2217B247614C6F7E37FD58701" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\css\cssMode.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp11EBB7AA4D55CD187B31159D117A3AA3" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmpD8D409B0DE3406F70BD754B0C89C9E48" Directory="dir22A893114234A222604F944F124359F2" Guid="{CCDFC455-96C2-4B7E-A5EC-CF0C401B0131}">
<File Id="fil7CB23C78A8B99F4CBB1E7283F9C4560C" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\css\cssWorker.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmpD8D409B0DE3406F70BD754B0C89C9E48" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp20B9B5FDC82CF72BE81A885B68083A84" Directory="dir35A51C99DC1F92887D6C6744ED281FD4" Guid="{5258DDD4-8A45-48B5-B9AA-2E514478CB50}">
<File Id="fil33BC2F92999250551F7CA976EEC0B6ED" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\html\htmlMode.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp20B9B5FDC82CF72BE81A885B68083A84" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp2F3449798999F976A2DD749FB80E707B" Directory="dir35A51C99DC1F92887D6C6744ED281FD4" Guid="{BB8D91D5-6069-488D-9F67-DE51F3F38A11}">
<File Id="fil465C7EA3B363555AD0233D4868CF4EEB" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\html\htmlWorker.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp2F3449798999F976A2DD749FB80E707B" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp722E7E41526C963DBDE2532CCC5CC536" Directory="dirB72201FCDD6F74DCCB7C3D7363F744FA" Guid="{FDD19D48-CE7B-4C31-8B8C-10A263558DE8}">
<File Id="fil7F0AD8712803D096A85B1164E1715A28" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\json\jsonMode.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp722E7E41526C963DBDE2532CCC5CC536" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp53E4833864E8220F264CF746988DAC14" Directory="dirB72201FCDD6F74DCCB7C3D7363F744FA" Guid="{EC761637-3409-4AC9-BBE7-8373531E174E}">
<File Id="filEB1AB67CFA3EF36EF44A0FFA3F8EFE25" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\json\jsonWorker.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp53E4833864E8220F264CF746988DAC14" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp7AF798BEB756EB97B517CDCE9CF86AE9" Directory="dir03E77505A5D8EF35AB68BDCC15BFA1E9" Guid="{9577D763-8E20-452A-9C9A-E7CF5ECAF053}">
<File Id="filCECB815DB64DFE38BB4B90B881852BFC" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\typescript\tsMode.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp7AF798BEB756EB97B517CDCE9CF86AE9" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="cmp3F09647B702F5ED8BB82F951A49BC992" Directory="dir03E77505A5D8EF35AB68BDCC15BFA1E9" Guid="{2A941C6D-8279-4F65-9115-B9AB8AF95755}">
<File Id="filEBE60190891E94F311FA7D42A3986EF0" Source="$(var.MonacoSRCHarvestPath)\min\vs\language\typescript\tsWorker.js" />
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="cmp3F09647B702F5ED8BB82F951A49BC992" Value="" KeyPath="yes"/>
</RegistryKey>
</Component>
<Component Id="RemoveMonacoSRCFolders" Guid="E3EC9362-0AC8-453A-BB41-01451E61CF71" Directory="FileExplorerPreviewInstallFolder" >
<RegistryKey Root="$(var.RegistryScope)" Key="Software\Classes\powertoys\components">
<RegistryValue Type="string" Name="RemoveMonacoSRCFolders" Value="" KeyPath="yes"/>
</RegistryKey>
<RemoveFolder Id="RemovedirF3D9892E484C03D885D33EEA40EF87C2" Directory="dirF3D9892E484C03D885D33EEA40EF87C2" On="uninstall"/>
<RemoveFolder Id="Removedir00D56363696DE914F9B5833697CE6982" Directory="dir00D56363696DE914F9B5833697CE6982" On="uninstall"/>
<RemoveFolder Id="Removedir03E77505A5D8EF35AB68BDCC15BFA1E9" Directory="dir03E77505A5D8EF35AB68BDCC15BFA1E9" On="uninstall"/>
<RemoveFolder Id="Removedir05BEFA701AFF555CBB0C575C4A8042DD" Directory="dir05BEFA701AFF555CBB0C575C4A8042DD" On="uninstall"/>
<RemoveFolder Id="Removedir06601F6D5A3F9D7D60424F5E09524DB4" Directory="dir06601F6D5A3F9D7D60424F5E09524DB4" On="uninstall"/>
<RemoveFolder Id="Removedir08D93211F4F28EB69AAB12C06A0A2717" Directory="dir08D93211F4F28EB69AAB12C06A0A2717" On="uninstall"/>
<RemoveFolder Id="Removedir09029A378D1F2B1CB5245A0926BB01B5" Directory="dir09029A378D1F2B1CB5245A0926BB01B5" On="uninstall"/>
<RemoveFolder Id="Removedir0D808593278731C2A8A5E3579964B030" Directory="dir0D808593278731C2A8A5E3579964B030" On="uninstall"/>
<RemoveFolder Id="Removedir1073A77D6A6F9C3BD868895BC0D2BB43" Directory="dir1073A77D6A6F9C3BD868895BC0D2BB43" On="uninstall"/>
<RemoveFolder Id="Removedir11500149D13F58C29A933FFBCF7AE831" Directory="dir11500149D13F58C29A933FFBCF7AE831" On="uninstall"/>
<RemoveFolder Id="Removedir1528D3D2EC9AB2C3DF03F6D6FECF40E4" Directory="dir1528D3D2EC9AB2C3DF03F6D6FECF40E4" On="uninstall"/>
<RemoveFolder Id="Removedir1670BA97A7F3BB1471DA99A5F0DDF616" Directory="dir1670BA97A7F3BB1471DA99A5F0DDF616" On="uninstall"/>
<RemoveFolder Id="Removedir1DC625A0C557A53F30B2B2778AC20EAC" Directory="dir1DC625A0C557A53F30B2B2778AC20EAC" On="uninstall"/>
<RemoveFolder Id="Removedir1EEEE401A815DC23AF03E7CAB9B69E8A" Directory="dir1EEEE401A815DC23AF03E7CAB9B69E8A" On="uninstall"/>
<RemoveFolder Id="Removedir1FCD208725F3AED0B959B9B5B5206392" Directory="dir1FCD208725F3AED0B959B9B5B5206392" On="uninstall"/>
<RemoveFolder Id="Removedir22A893114234A222604F944F124359F2" Directory="dir22A893114234A222604F944F124359F2" On="uninstall"/>
<RemoveFolder Id="Removedir23EA2EDA8657328B2431358EE85819C3" Directory="dir23EA2EDA8657328B2431358EE85819C3" On="uninstall"/>
<RemoveFolder Id="Removedir2757105AED061CB6E7A811A59041E70B" Directory="dir2757105AED061CB6E7A811A59041E70B" On="uninstall"/>
<RemoveFolder Id="Removedir28FFEB82009147C6884C2EC55E931EF0" Directory="dir28FFEB82009147C6884C2EC55E931EF0" On="uninstall"/>
<RemoveFolder Id="Removedir290B934CDF26049203FDCD68940E9A56" Directory="dir290B934CDF26049203FDCD68940E9A56" On="uninstall"/>
<RemoveFolder Id="Removedir2D09B3341172E78CED634088E3A0F0D6" Directory="dir2D09B3341172E78CED634088E3A0F0D6" On="uninstall"/>
<RemoveFolder Id="Removedir2DADC716DFBEA6EC858374A8DE4A55BF" Directory="dir2DADC716DFBEA6EC858374A8DE4A55BF" On="uninstall"/>
<RemoveFolder Id="Removedir2DAF129901E8E61B5F28D8764B2A53EC" Directory="dir2DAF129901E8E61B5F28D8764B2A53EC" On="uninstall"/>
<RemoveFolder Id="Removedir32E14839B1A40DAE7351CDB5201D0D6B" Directory="dir32E14839B1A40DAE7351CDB5201D0D6B" On="uninstall"/>
<RemoveFolder Id="Removedir35A51C99DC1F92887D6C6744ED281FD4" Directory="dir35A51C99DC1F92887D6C6744ED281FD4" On="uninstall"/>
<RemoveFolder Id="Removedir36C13CDE80473EDC55B5B2B9A4585964" Directory="dir36C13CDE80473EDC55B5B2B9A4585964" On="uninstall"/>
<RemoveFolder Id="Removedir4365498E48631EE6110E707C908F23E5" Directory="dir4365498E48631EE6110E707C908F23E5" On="uninstall"/>
<RemoveFolder Id="Removedir44B4D4584FD02BDBAD15EAA2FF9C3081" Directory="dir44B4D4584FD02BDBAD15EAA2FF9C3081" On="uninstall"/>
<RemoveFolder Id="Removedir45D8F9637E749259F3D09F01185CB277" Directory="dir45D8F9637E749259F3D09F01185CB277" On="uninstall"/>
<RemoveFolder Id="Removedir52852EA262AF9E52EAAFE3C91C7E5AAB" Directory="dir52852EA262AF9E52EAAFE3C91C7E5AAB" On="uninstall"/>
<RemoveFolder Id="Removedir55FBC962119473511EA55883EE255033" Directory="dir55FBC962119473511EA55883EE255033" On="uninstall"/>
<RemoveFolder Id="Removedir5816A6FCDB97E961BF867F179E019F5C" Directory="dir5816A6FCDB97E961BF867F179E019F5C" On="uninstall"/>
<RemoveFolder Id="Removedir59061104B938DAD5AB82F8269BF9A5CC" Directory="dir59061104B938DAD5AB82F8269BF9A5CC" On="uninstall"/>
<RemoveFolder Id="Removedir5F323D10C8C8A75A64FA7C89D96680EC" Directory="dir5F323D10C8C8A75A64FA7C89D96680EC" On="uninstall"/>
<RemoveFolder Id="Removedir6358A938D9D11E471FFB3DA2ADAD7BCB" Directory="dir6358A938D9D11E471FFB3DA2ADAD7BCB" On="uninstall"/>
<RemoveFolder Id="Removedir6731A8985A5C5FB88A9B2E2E504176AB" Directory="dir6731A8985A5C5FB88A9B2E2E504176AB" On="uninstall"/>
<RemoveFolder Id="Removedir6E11C98F7CEAF38791F199EF7D6C5A9C" Directory="dir6E11C98F7CEAF38791F199EF7D6C5A9C" On="uninstall"/>
<RemoveFolder Id="Removedir70381AED3CC1DDCE84DA393FA084DF30" Directory="dir70381AED3CC1DDCE84DA393FA084DF30" On="uninstall"/>
<RemoveFolder Id="Removedir70DCD0AEE58916DD3148EADC4C276EFB" Directory="dir70DCD0AEE58916DD3148EADC4C276EFB" On="uninstall"/>
<RemoveFolder Id="Removedir71C05CEF79E7873797404DB7FA624782" Directory="dir71C05CEF79E7873797404DB7FA624782" On="uninstall"/>
<RemoveFolder Id="Removedir73ABE26EA37698BE7A3BB7464BCC549A" Directory="dir73ABE26EA37698BE7A3BB7464BCC549A" On="uninstall"/>
<RemoveFolder Id="Removedir76484A3A9306229E678FD42F61E4FB4C" Directory="dir76484A3A9306229E678FD42F61E4FB4C" On="uninstall"/>
<RemoveFolder Id="Removedir78E5143BB991015ABB2B126B33DF20F3" Directory="dir78E5143BB991015ABB2B126B33DF20F3" On="uninstall"/>
<RemoveFolder Id="Removedir7BBE99088AD794540115669A678F7B57" Directory="dir7BBE99088AD794540115669A678F7B57" On="uninstall"/>
<RemoveFolder Id="Removedir7FC34AF4DF60585C05AF245B0976DB1A" Directory="dir7FC34AF4DF60585C05AF245B0976DB1A" On="uninstall"/>
<RemoveFolder Id="Removedir827C0A5B3A46EFF9ED86626CA8E09FEB" Directory="dir827C0A5B3A46EFF9ED86626CA8E09FEB" On="uninstall"/>
<RemoveFolder Id="Removedir88BB0F9F45F25EA2B8BD2B169E47C6C3" Directory="dir88BB0F9F45F25EA2B8BD2B169E47C6C3" On="uninstall"/>
<RemoveFolder Id="Removedir8F4676CBA9C11989C570D9760FDB6D14" Directory="dir8F4676CBA9C11989C570D9760FDB6D14" On="uninstall"/>
<RemoveFolder Id="Removedir9251D6B5581D4133030A9129421E5255" Directory="dir9251D6B5581D4133030A9129421E5255" On="uninstall"/>
<RemoveFolder Id="Removedir94109FFBE73954C2E3D9560E43A94392" Directory="dir94109FFBE73954C2E3D9560E43A94392" On="uninstall"/>
<RemoveFolder Id="Removedir94C8AABAD397D84885173B63F0FDC679" Directory="dir94C8AABAD397D84885173B63F0FDC679" On="uninstall"/>
<RemoveFolder Id="Removedir977D270DC116F38F1B9320DA90FDF824" Directory="dir977D270DC116F38F1B9320DA90FDF824" On="uninstall"/>
<RemoveFolder Id="Removedir98CCF277B8D261E44E72D2436AE03A17" Directory="dir98CCF277B8D261E44E72D2436AE03A17" On="uninstall"/>
<RemoveFolder Id="Removedir9BDD3DD06D0AE947DFAB4ECE8AED417A" Directory="dir9BDD3DD06D0AE947DFAB4ECE8AED417A" On="uninstall"/>
<RemoveFolder Id="Removedir9DB9B0E8B08A1BA65AFAEFC2FA10E30A" Directory="dir9DB9B0E8B08A1BA65AFAEFC2FA10E30A" On="uninstall"/>
<RemoveFolder Id="Removedir9FBB158AFDA9A66E220286D4F2609E71" Directory="dir9FBB158AFDA9A66E220286D4F2609E71" On="uninstall"/>
<RemoveFolder Id="RemovedirA17168CDD8EEFA01087350F05246840B" Directory="dirA17168CDD8EEFA01087350F05246840B" On="uninstall"/>
<RemoveFolder Id="RemovedirA5D6CA3E903645EA55097ED025FDC806" Directory="dirA5D6CA3E903645EA55097ED025FDC806" On="uninstall"/>
<RemoveFolder Id="RemovedirB5EF435C30BEC37ACFF774928750D156" Directory="dirB5EF435C30BEC37ACFF774928750D156" On="uninstall"/>
<RemoveFolder Id="RemovedirB6981C7877773C58E1AF6BDA6BA6F65E" Directory="dirB6981C7877773C58E1AF6BDA6BA6F65E" On="uninstall"/>
<RemoveFolder Id="RemovedirB72201FCDD6F74DCCB7C3D7363F744FA" Directory="dirB72201FCDD6F74DCCB7C3D7363F744FA" On="uninstall"/>
<RemoveFolder Id="RemovedirBB7633031785DFA55795107B6D149163" Directory="dirBB7633031785DFA55795107B6D149163" On="uninstall"/>
<RemoveFolder Id="RemovedirBEAA75EFDD04A1C0A9B19D70DD4732C1" Directory="dirBEAA75EFDD04A1C0A9B19D70DD4732C1" On="uninstall"/>
<RemoveFolder Id="RemovedirBF1FE658716DC862C9477F47E3EE0E9C" Directory="dirBF1FE658716DC862C9477F47E3EE0E9C" On="uninstall"/>
<RemoveFolder Id="RemovedirD421FCD5A3C6885202E25032B144CBC0" Directory="dirD421FCD5A3C6885202E25032B144CBC0" On="uninstall"/>
<RemoveFolder Id="RemovedirD6C83E20CEBD48927A1B999FC29D10D5" Directory="dirD6C83E20CEBD48927A1B999FC29D10D5" On="uninstall"/>
<RemoveFolder Id="RemovedirDC0D8D61976CD9114B598B3D7BC3A75E" Directory="dirDC0D8D61976CD9114B598B3D7BC3A75E" On="uninstall"/>
<RemoveFolder Id="RemovedirDE2C1CBE313A17238E2151D374450794" Directory="dirDE2C1CBE313A17238E2151D374450794" On="uninstall"/>
<RemoveFolder Id="RemovedirE1F2A63D54A51EDB0B3C0410B469CB2F" Directory="dirE1F2A63D54A51EDB0B3C0410B469CB2F" On="uninstall"/>
<RemoveFolder Id="RemovedirE449AC0C719DDD618B136F9380896803" Directory="dirE449AC0C719DDD618B136F9380896803" On="uninstall"/>
<RemoveFolder Id="RemovedirE4E212383E30441F1F43B3FCB74DDD2E" Directory="dirE4E212383E30441F1F43B3FCB74DDD2E" On="uninstall"/>
<RemoveFolder Id="RemovedirE518C878E428E98585AE9C7E7A5B2742" Directory="dirE518C878E428E98585AE9C7E7A5B2742" On="uninstall"/>
<RemoveFolder Id="RemovedirE82FE5B1199EBD2FB6D6CB51A54FDBF1" Directory="dirE82FE5B1199EBD2FB6D6CB51A54FDBF1" On="uninstall"/>
<RemoveFolder Id="RemovedirE97385D326929F1063C2ECE2A2291160" Directory="dirE97385D326929F1063C2ECE2A2291160" On="uninstall"/>
<RemoveFolder Id="RemovedirEC30CB8F9559AADF029B8A794F7B3C25" Directory="dirEC30CB8F9559AADF029B8A794F7B3C25" On="uninstall"/>
<RemoveFolder Id="RemovedirECE9BA50EABF810E2043B3CAB8D50EFF" Directory="dirECE9BA50EABF810E2043B3CAB8D50EFF" On="uninstall"/>
<RemoveFolder Id="RemovedirEEBBE2EAD2FF3D7241AB0246E0F2EE59" Directory="dirEEBBE2EAD2FF3D7241AB0246E0F2EE59" On="uninstall"/>
<RemoveFolder Id="RemovedirEEBD553161A5477464565F0AA9C66A4E" Directory="dirEEBD553161A5477464565F0AA9C66A4E" On="uninstall"/>
<RemoveFolder Id="RemovedirEEC36D6CE0850FD998425DA64003EF71" Directory="dirEEC36D6CE0850FD998425DA64003EF71" On="uninstall"/>
<RemoveFolder Id="RemovedirF07B2D247178B70BDB211F65EFFEFC96" Directory="dirF07B2D247178B70BDB211F65EFFEFC96" On="uninstall"/>
<RemoveFolder Id="RemovedirF0808D745B8F1D84EC3E766DED71F25D" Directory="dirF0808D745B8F1D84EC3E766DED71F25D" On="uninstall"/>
<RemoveFolder Id="RemovedirF551ED8D7A1A57AEAD472CE945460F44" Directory="dirF551ED8D7A1A57AEAD472CE945460F44" On="uninstall"/>
<RemoveFolder Id="RemovedirFC530128ACFC59ECC74A19B7BB5EA51E" Directory="dirFC530128ACFC59ECC74A19B7BB5EA51E" On="uninstall"/>
</Component>
</ComponentGroup>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir00D56363696DE914F9B5833697CE6982" Name="razor" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir70DCD0AEE58916DD3148EADC4C276EFB">
<Directory Id="dir03E77505A5D8EF35AB68BDCC15BFA1E9" Name="typescript" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir05BEFA701AFF555CBB0C575C4A8042DD" Name="tcl" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir06601F6D5A3F9D7D60424F5E09524DB4" Name="julia" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir08D93211F4F28EB69AAB12C06A0A2717" Name="hcl" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir09029A378D1F2B1CB5245A0926BB01B5" Name="go" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir0D808593278731C2A8A5E3579964B030" Name="handlebars" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirE1F2A63D54A51EDB0B3C0410B469CB2F">
<Directory Id="dir1073A77D6A6F9C3BD868895BC0D2BB43" Name="worker" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir11500149D13F58C29A933FFBCF7AE831" Name="cameligo" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirE1F2A63D54A51EDB0B3C0410B469CB2F">
<Directory Id="dir1528D3D2EC9AB2C3DF03F6D6FECF40E4" Name="browser" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir1670BA97A7F3BB1471DA99A5F0DDF616" Name="rust" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir1DC625A0C557A53F30B2B2778AC20EAC" Name="coffee" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir1EEEE401A815DC23AF03E7CAB9B69E8A" Name="shell" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir1FCD208725F3AED0B959B9B5B5206392" Name="m3" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir70DCD0AEE58916DD3148EADC4C276EFB">
<Directory Id="dir22A893114234A222604F944F124359F2" Name="css" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir23EA2EDA8657328B2431358EE85819C3" Name="yaml" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir2757105AED061CB6E7A811A59041E70B" Name="objective-c" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir28FFEB82009147C6884C2EC55E931EF0" Name="xml" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir290B934CDF26049203FDCD68940E9A56" Name="html" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir2D09B3341172E78CED634088E3A0F0D6" Name="scheme" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir2DADC716DFBEA6EC858374A8DE4A55BF" Name="cpp" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir2DAF129901E8E61B5F28D8764B2A53EC" Name="pascal" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir32E14839B1A40DAE7351CDB5201D0D6B" Name="ini" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir70DCD0AEE58916DD3148EADC4C276EFB">
<Directory Id="dir35A51C99DC1F92887D6C6744ED281FD4" Name="html" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir36C13CDE80473EDC55B5B2B9A4585964" Name="systemverilog" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir4365498E48631EE6110E707C908F23E5" Name="perl" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir44B4D4584FD02BDBAD15EAA2FF9C3081" Name="css" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir45D8F9637E749259F3D09F01185CB277" Name="mips" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir52852EA262AF9E52EAAFE3C91C7E5AAB" Name="st" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir55FBC962119473511EA55883EE255033" Name="pug" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir5816A6FCDB97E961BF867F179E019F5C" Name="solidity" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir59061104B938DAD5AB82F8269BF9A5CC" Name="ruby" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir5F323D10C8C8A75A64FA7C89D96680EC" Name="javascript" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir6358A938D9D11E471FFB3DA2ADAD7BCB" Name="markdown" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir6731A8985A5C5FB88A9B2E2E504176AB" Name="redshift" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir6E11C98F7CEAF38791F199EF7D6C5A9C" Name="vb" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir70381AED3CC1DDCE84DA393FA084DF30" Name="kotlin" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirB6981C7877773C58E1AF6BDA6BA6F65E">
<Directory Id="dir70DCD0AEE58916DD3148EADC4C276EFB" Name="language" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir71C05CEF79E7873797404DB7FA624782" Name="less" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir73ABE26EA37698BE7A3BB7464BCC549A" Name="php" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir76484A3A9306229E678FD42F61E4FB4C" Name="python" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir78E5143BB991015ABB2B126B33DF20F3" Name="azcli" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir7BBE99088AD794540115669A678F7B57" Name="pgsql" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir7FC34AF4DF60585C05AF245B0976DB1A" Name="graphql" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir827C0A5B3A46EFF9ED86626CA8E09FEB" Name="lexon" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir88BB0F9F45F25EA2B8BD2B169E47C6C3" Name="pascaligo" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir8F4676CBA9C11989C570D9760FDB6D14" Name="clojure" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir9251D6B5581D4133030A9129421E5255" Name="restructuredtext" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir94109FFBE73954C2E3D9560E43A94392" Name="sophia" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir1528D3D2EC9AB2C3DF03F6D6FECF40E4">
<Directory Id="dir94C8AABAD397D84885173B63F0FDC679" Name="ui" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir9DB9B0E8B08A1BA65AFAEFC2FA10E30A">
<Directory Id="dir977D270DC116F38F1B9320DA90FDF824" Name="codicon" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir98CCF277B8D261E44E72D2436AE03A17" Name="dart" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir9BDD3DD06D0AE947DFAB4ECE8AED417A" Name="csp" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir94C8AABAD397D84885173B63F0FDC679">
<Directory Id="dir9DB9B0E8B08A1BA65AFAEFC2FA10E30A" Name="codicons" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dir9FBB158AFDA9A66E220286D4F2609E71" Name="twig" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirA17168CDD8EEFA01087350F05246840B" Name="postiats" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirA5D6CA3E903645EA55097ED025FDC806" Name="apex" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirB5EF435C30BEC37ACFF774928750D156" Name="sql" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirF3D9892E484C03D885D33EEA40EF87C2">
<Directory Id="dirB6981C7877773C58E1AF6BDA6BA6F65E" Name="vs" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dir70DCD0AEE58916DD3148EADC4C276EFB">
<Directory Id="dirB72201FCDD6F74DCCB7C3D7363F744FA" Name="json" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirBB7633031785DFA55795107B6D149163" Name="bat" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirBEAA75EFDD04A1C0A9B19D70DD4732C1" Name="r" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirBF1FE658716DC862C9477F47E3EE0E9C" Name="powerquery" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirD421FCD5A3C6885202E25032B144CBC0" Name="scss" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirD6C83E20CEBD48927A1B999FC29D10D5" Name="java" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirDC0D8D61976CD9114B598B3D7BC3A75E" Name="fsharp" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirDE2C1CBE313A17238E2151D374450794" Name="swift" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirB6981C7877773C58E1AF6BDA6BA6F65E">
<Directory Id="dirE1F2A63D54A51EDB0B3C0410B469CB2F" Name="base" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirE449AC0C719DDD618B136F9380896803" Name="ecl" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirE4E212383E30441F1F43B3FCB74DDD2E" Name="csharp" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirE518C878E428E98585AE9C7E7A5B2742" Name="lua" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirE82FE5B1199EBD2FB6D6CB51A54FDBF1" Name="mysql" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirE97385D326929F1063C2ECE2A2291160" Name="sb" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirB6981C7877773C58E1AF6BDA6BA6F65E">
<Directory Id="dirEC30CB8F9559AADF029B8A794F7B3C25" Name="basic-languages" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirECE9BA50EABF810E2043B3CAB8D50EFF" Name="scala" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirEEBBE2EAD2FF3D7241AB0246E0F2EE59" Name="dockerfile" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirEEBD553161A5477464565F0AA9C66A4E" Name="msdax" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirEEC36D6CE0850FD998425DA64003EF71" Name="abap" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirB6981C7877773C58E1AF6BDA6BA6F65E">
<Directory Id="dirF07B2D247178B70BDB211F65EFFEFC96" Name="editor" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirF0808D745B8F1D84EC3E766DED71F25D" Name="powershell" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirF551ED8D7A1A57AEAD472CE945460F44" Name="typescript" />
</DirectoryRef>
</Fragment>
<Fragment>
<DirectoryRef Id="dirEC30CB8F9559AADF029B8A794F7B3C25">
<Directory Id="dirFC530128ACFC59ECC74A19B7BB5EA51E" Name="redis" />
</DirectoryRef>
</Fragment>
</Wix>