2
0
Эх сурвалжийг харах

Solution cfg changes and package builder locale

flabbet 1 жил өмнө
parent
commit
0c2e562af0

+ 2 - 2
samples/HelloWorld/HelloWorld.csproj

@@ -17,11 +17,11 @@
     <!--Below is not required if you use Nuget package, this sample references project directly, so it must be here-->
     <Import Project="..\..\src\PixiEditor.Extensions.Wasm\build\PixiEditor.Extensions.Wasm.props"/>
     <Import Project="..\..\src\PixiEditor.Extensions.Wasm\build\PixiEditor.Extensions.Wasm.targets" />
-
+    
     <ItemGroup>
         <None Remove="extension.json" />
         <Content Include="extension.json">
-            <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+            <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
         </Content>
     </ItemGroup>
 

+ 3 - 3
src/Directory.Build.props

@@ -1,7 +1,7 @@
 <Project>
     <PropertyGroup>
         <CodeAnalysisRuleSet>../Custom.ruleset</CodeAnalysisRuleSet>
-		<AvaloniaVersion>11.0.10</AvaloniaVersion>
+		    <AvaloniaVersion>11.0.10</AvaloniaVersion>
     </PropertyGroup>
     <ItemGroup>
         <PackageReference Include="StyleCop.Analyzers" Version="1.1.118" />
@@ -30,11 +30,11 @@
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Platform)'=='x64'">
-    <TargetPlatform>x64</TargetPlatform>
+    <PlatformTarget>x64</PlatformTarget>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Platform)'=='arm64'">
-    <TargetPlatform>arm64</TargetPlatform>
+    <PlatformTarget>arm64</PlatformTarget>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)'=='MSIX Debug'">

+ 0 - 2
src/PixiEditor.AvaloniaUI/PixiEditor.AvaloniaUI.csproj

@@ -19,8 +19,6 @@
     <ImplicitUsings>true</ImplicitUsings>
     <LangVersion>latest</LangVersion>
     <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
-    <DebugSymbols>false</DebugSymbols>
-    <DebugType>None</DebugType>
   </PropertyGroup>
 
   <ItemGroup Condition="'$(RuntimeIdentifier)'=='win-x64'">

+ 2 - 1
src/PixiEditor.Extensions.MSPackageBuilder/BuildPackageTask.cs

@@ -1,4 +1,5 @@
-using Microsoft.Build.Framework;
+using System.Diagnostics;
+using Microsoft.Build.Framework;
 
 namespace PixiEditor.Extensions.MSPackageBuilder;
 

+ 35 - 37
src/PixiEditor.Extensions.MSPackageBuilder/PackageBuilder.cs

@@ -10,16 +10,12 @@ public static class PackageBuilder
 {
     private static readonly ElementToInclude[] ElementsToInclude = new[]
     {
-        new ElementToInclude("extension.json", true),
-        new ElementToInclude("AppBundle/*.wasm", true),
+        new ElementToInclude("extension.json", true), new ElementToInclude("AppBundle/*.wasm", true),
         new ElementToInclude("Localization/", false),
     };
-    
-    private static readonly string[] FilesToExclude = new[]
-    {
-        "dotnet.wasm",
-    };
-    
+
+    private static readonly string[] FilesToExclude = new[] { "dotnet.wasm", };
+
     public static void Build(string buildResultDirectory, string targetDirectory)
     {
         string packageName = Path.GetFileName(buildResultDirectory);
@@ -32,20 +28,20 @@ public static class PackageBuilder
         {
             Directory.CreateDirectory(targetDirectory);
         }
-        
+
         string targetTmpDirectory = Path.Combine(targetDirectory, "tmp");
         if (Directory.Exists(targetTmpDirectory))
         {
             Directory.Delete(targetTmpDirectory, true);
         }
-        
+
         Directory.CreateDirectory(targetTmpDirectory);
-        
-        if(targetDirectory == buildResultDirectory)
+
+        if (targetDirectory == buildResultDirectory)
         {
             throw new InvalidOperationException("Build result directory and target directory cannot be the same.");
         }
-        
+
         foreach (ElementToInclude element in ElementsToInclude)
         {
             if (element.Type == ElementToIncludeType.File)
@@ -56,22 +52,25 @@ public static class PackageBuilder
             {
                 CopyDirectory(element.Path, buildResultDirectory, targetTmpDirectory, element.IsRequired);
             }
-        } 
-        
-        SimplifiedExtensionMetadata metadata = JsonConvert.DeserializeObject<SimplifiedExtensionMetadata>(File.ReadAllText(Path.Combine(buildResultDirectory, "extension.json")));
-        
+        }
+
+        SimplifiedExtensionMetadata metadata =
+            JsonConvert.DeserializeObject<SimplifiedExtensionMetadata>(
+                File.ReadAllText(Path.Combine(buildResultDirectory, "extension.json")));
+
         string packagePath = Path.Combine(targetDirectory, $"{metadata.UniqueName}.pixiext");
         if (File.Exists(packagePath))
         {
             File.Delete(packagePath);
         }
-        
+
         ZipFile.CreateFromDirectory(targetTmpDirectory, packagePath);
-        
+
         Directory.Delete(targetTmpDirectory, true);
     }
 
-    private static void CopyFile(string elementPath, string buildResultDirectory, string targetDirectory, bool elementIsRequired)
+    private static void CopyFile(string elementPath, string buildResultDirectory, string targetDirectory,
+        bool elementIsRequired)
     {
         string[] files = Directory.GetFiles(buildResultDirectory, elementPath);
         if (files.Length == 0)
@@ -80,7 +79,7 @@ public static class PackageBuilder
             {
                 throw new FileNotFoundException($"File {elementPath} was not found in {buildResultDirectory}.");
             }
-            
+
             return;
         }
 
@@ -90,33 +89,32 @@ public static class PackageBuilder
             {
                 continue;
             }
-            
+
             File.Copy(file, Path.Combine(targetDirectory, Path.GetFileName(file)), true);
         }
     }
-    
-    private static void CopyDirectory(string elementPath, string buildResultDirectory, string targetDirectory, bool elementIsRequired)
+
+    private static void CopyDirectory(string elementPath, string buildResultDirectory, string targetDirectory,
+        bool elementIsRequired)
     {
-        string pattern = elementPath.EndsWith("/") ? elementPath.Substring(0, elementPath.Length - 1) : elementPath;
-        string[] directories = Directory.GetDirectories(buildResultDirectory, pattern);
-        if (directories.Length == 0)
+        string directoryPath = Path.Combine(buildResultDirectory, elementPath);
+        if (!Directory.Exists(directoryPath))
         {
             if (elementIsRequired)
             {
-                throw new DirectoryNotFoundException($"Directory {elementPath} was not found in {buildResultDirectory}.");
+                throw new DirectoryNotFoundException(
+                    $"Directory {elementPath} was not found in {buildResultDirectory}.");
             }
-            
+
             return;
         }
 
-        foreach (string directory in directories)
+        string targetDir = Path.Combine(targetDirectory, directoryPath);
+        Directory.CreateDirectory(targetDir);
+        var files = Directory.GetFiles(directoryPath);
+        foreach (string file in files)
         {
-            string targetDir = Path.Combine(targetDirectory, Path.GetFileName(directory));
-            Directory.CreateDirectory(targetDir);
-            foreach (string file in Directory.GetFiles(directory))
-            {
-                File.Copy(file, Path.Combine(targetDir, Path.GetFileName(file)), true);
-            }
+            File.Copy(file, Path.Combine(targetDir, Path.GetFileName(file)), true);
         }
     }
 }
@@ -125,7 +123,7 @@ record ElementToInclude
 {
     public string Path { get; set; }
     public bool IsRequired { get; set; }
-    
+
     public ElementToIncludeType Type => Path.EndsWith("/") ? ElementToIncludeType.Directory : ElementToIncludeType.File;
 
     public ElementToInclude(string path, bool isRequired)

BIN
src/PixiEditor.Extensions.Wasm/build/PixiEditor.Api.CGlueMSBuild.dll


BIN
src/PixiEditor.Extensions.Wasm/build/win-x64/Newtonsoft.Json.dll


+ 244 - 0
src/PixiEditor.Extensions.Wasm/build/win-x64/PixiEditor.Extensions.MSPackageBuilder.deps.json

@@ -0,0 +1,244 @@
+{
+  "runtimeTarget": {
+    "name": ".NETStandard,Version=v2.0/win-x64",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETStandard,Version=v2.0": {},
+    ".NETStandard,Version=v2.0/win-x64": {
+      "PixiEditor.Extensions.MSPackageBuilder/1.0.0": {
+        "dependencies": {
+          "Microsoft.Build.Utilities.Core": "17.9.5",
+          "NETStandard.Library": "2.0.3",
+          "Newtonsoft.Json": "13.0.1",
+          "StyleCop.Analyzers": "1.1.118"
+        },
+        "runtime": {
+          "PixiEditor.Extensions.MSPackageBuilder.dll": {}
+        }
+      },
+      "Microsoft.Build.Framework/17.9.5": {
+        "dependencies": {
+          "Microsoft.Win32.Registry": "5.0.0",
+          "System.Memory": "4.5.5",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+          "System.Security.Principal.Windows": "5.0.0"
+        }
+      },
+      "Microsoft.Build.Utilities.Core/17.9.5": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "17.9.5",
+          "Microsoft.NET.StringTools": "17.9.5",
+          "Microsoft.Win32.Registry": "5.0.0",
+          "System.Collections.Immutable": "8.0.0",
+          "System.Configuration.ConfigurationManager": "8.0.0",
+          "System.Memory": "4.5.5",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+          "System.Security.Principal.Windows": "5.0.0",
+          "System.Text.Encoding.CodePages": "7.0.0"
+        }
+      },
+      "Microsoft.NET.StringTools/17.9.5": {
+        "dependencies": {
+          "System.Memory": "4.5.5",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        }
+      },
+      "Microsoft.NETCore.Platforms/1.1.0": {},
+      "Microsoft.Win32.Registry/5.0.0": {
+        "dependencies": {
+          "System.Buffers": "4.5.1",
+          "System.Memory": "4.5.5",
+          "System.Security.AccessControl": "5.0.0",
+          "System.Security.Principal.Windows": "5.0.0"
+        }
+      },
+      "NETStandard.Library/2.0.3": {
+        "dependencies": {
+          "Microsoft.NETCore.Platforms": "1.1.0"
+        }
+      },
+      "Newtonsoft.Json/13.0.1": {
+        "runtime": {
+          "lib/netstandard2.0/Newtonsoft.Json.dll": {
+            "assemblyVersion": "13.0.0.0",
+            "fileVersion": "13.0.1.25517"
+          }
+        }
+      },
+      "StyleCop.Analyzers/1.1.118": {},
+      "System.Buffers/4.5.1": {},
+      "System.Collections.Immutable/8.0.0": {
+        "dependencies": {
+          "System.Memory": "4.5.5",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        }
+      },
+      "System.Configuration.ConfigurationManager/8.0.0": {
+        "dependencies": {
+          "System.Security.Cryptography.ProtectedData": "8.0.0"
+        }
+      },
+      "System.Memory/4.5.5": {
+        "dependencies": {
+          "System.Buffers": "4.5.1",
+          "System.Numerics.Vectors": "4.4.0",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        }
+      },
+      "System.Numerics.Vectors/4.4.0": {},
+      "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
+      "System.Security.AccessControl/5.0.0": {
+        "dependencies": {
+          "System.Security.Principal.Windows": "5.0.0"
+        }
+      },
+      "System.Security.Cryptography.ProtectedData/8.0.0": {
+        "dependencies": {
+          "System.Memory": "4.5.5"
+        }
+      },
+      "System.Security.Principal.Windows/5.0.0": {},
+      "System.Text.Encoding.CodePages/7.0.0": {
+        "dependencies": {
+          "System.Memory": "4.5.5",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        }
+      }
+    }
+  },
+  "libraries": {
+    "PixiEditor.Extensions.MSPackageBuilder/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.Build.Framework/17.9.5": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CjRmqu9Wv2fyC1d7NKOuBDXcNMI8+GiXGM6izygB+skGGu4Vf0cBcoPq7AFqZCcMpn5DtZ+y7RpaLpB2qrzanQ==",
+      "path": "microsoft.build.framework/17.9.5",
+      "hashPath": "microsoft.build.framework.17.9.5.nupkg.sha512"
+    },
+    "Microsoft.Build.Utilities.Core/17.9.5": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-H2hpVdm7cX/uGJD1HOfab3RKgD5tlnvzQkFqvsrAqGHRi0sqb2w1+hRwERFm23witCjmERnqNgiQjYks6/ds8A==",
+      "path": "microsoft.build.utilities.core/17.9.5",
+      "hashPath": "microsoft.build.utilities.core.17.9.5.nupkg.sha512"
+    },
+    "Microsoft.NET.StringTools/17.9.5": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-C/oPRnjcIZBRzcpl1V06R1eEMCxOGt6mIm+8ioyblELgJEXLM8XjUPuCwljMO52VetsHw54xMcYwU8UEeHEIEg==",
+      "path": "microsoft.net.stringtools/17.9.5",
+      "hashPath": "microsoft.net.stringtools.17.9.5.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Platforms/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
+      "path": "microsoft.netcore.platforms/1.1.0",
+      "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/5.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
+      "path": "microsoft.win32.registry/5.0.0",
+      "hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512"
+    },
+    "NETStandard.Library/2.0.3": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
+      "path": "netstandard.library/2.0.3",
+      "hashPath": "netstandard.library.2.0.3.nupkg.sha512"
+    },
+    "Newtonsoft.Json/13.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
+      "path": "newtonsoft.json/13.0.1",
+      "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
+    },
+    "StyleCop.Analyzers/1.1.118": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Onx6ovGSqXSK07n/0eM3ZusiNdB6cIlJdabQhWGgJp3Vooy9AaLS/tigeybOJAobqbtggTamoWndz72JscZBvw==",
+      "path": "stylecop.analyzers/1.1.118",
+      "hashPath": "stylecop.analyzers.1.1.118.nupkg.sha512"
+    },
+    "System.Buffers/4.5.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
+      "path": "system.buffers/4.5.1",
+      "hashPath": "system.buffers.4.5.1.nupkg.sha512"
+    },
+    "System.Collections.Immutable/8.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==",
+      "path": "system.collections.immutable/8.0.0",
+      "hashPath": "system.collections.immutable.8.0.0.nupkg.sha512"
+    },
+    "System.Configuration.ConfigurationManager/8.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==",
+      "path": "system.configuration.configurationmanager/8.0.0",
+      "hashPath": "system.configuration.configurationmanager.8.0.0.nupkg.sha512"
+    },
+    "System.Memory/4.5.5": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
+      "path": "system.memory/4.5.5",
+      "hashPath": "system.memory.4.5.5.nupkg.sha512"
+    },
+    "System.Numerics.Vectors/4.4.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ==",
+      "path": "system.numerics.vectors/4.4.0",
+      "hashPath": "system.numerics.vectors.4.4.0.nupkg.sha512"
+    },
+    "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+      "path": "system.runtime.compilerservices.unsafe/6.0.0",
+      "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
+    },
+    "System.Security.AccessControl/5.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
+      "path": "system.security.accesscontrol/5.0.0",
+      "hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.ProtectedData/8.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==",
+      "path": "system.security.cryptography.protecteddata/8.0.0",
+      "hashPath": "system.security.cryptography.protecteddata.8.0.0.nupkg.sha512"
+    },
+    "System.Security.Principal.Windows/5.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
+      "path": "system.security.principal.windows/5.0.0",
+      "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/7.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LSyCblMpvOe0N3E+8e0skHcrIhgV2huaNcjUUEa8hRtgEAm36aGkRoC8Jxlb6Ra6GSfF29ftduPNywin8XolzQ==",
+      "path": "system.text.encoding.codepages/7.0.0",
+      "hashPath": "system.text.encoding.codepages.7.0.0.nupkg.sha512"
+    }
+  }
+}

BIN
src/PixiEditor.Extensions.Wasm/build/win-x64/PixiEditor.Extensions.MSPackageBuilder.dll


+ 57 - 294
src/PixiEditor.sln

@@ -100,29 +100,24 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.MacOs", "PixiEdi
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Extensions.MSPackageBuilder", "PixiEditor.Extensions.MSPackageBuilder\PixiEditor.Extensions.MSPackageBuilder.csproj", "{AE200ADC-9E85-4275-A373-E975CD6D518C}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiDocks.Core", "..\..\PixiDocks\src\PixiDocks.Core\PixiDocks.Core.csproj", "{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
 		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		DevRelease|Any CPU = DevRelease|Any CPU
+		Debug|ARM64 = Debug|ARM64
 		DevRelease|x64 = DevRelease|x64
-		DevRelease|x86 = DevRelease|x86
-		DevSteam|Any CPU = DevSteam|Any CPU
+		DevRelease|ARM64 = DevRelease|ARM64
 		DevSteam|x64 = DevSteam|x64
-		DevSteam|x86 = DevSteam|x86
-		MSIX Debug|Any CPU = MSIX Debug|Any CPU
+		DevSteam|ARM64 = DevSteam|ARM64
 		MSIX Debug|x64 = MSIX Debug|x64
-		MSIX Debug|x86 = MSIX Debug|x86
-		MSIX|Any CPU = MSIX|Any CPU
+		MSIX Debug|ARM64 = MSIX Debug|ARM64
 		MSIX|x64 = MSIX|x64
-		MSIX|x86 = MSIX|x86
-		Release|Any CPU = Release|Any CPU
+		MSIX|ARM64 = MSIX|ARM64
 		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-		Steam|Any CPU = Steam|Any CPU
+		Release|ARM64 = Release|ARM64
 		Steam|x64 = Steam|x64
-		Steam|x86 = Steam|x86
+		Steam|ARM64 = Steam|ARM64
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 		{2CCDDE79-06CB-4771-AF85-7B25313EBA30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -169,88 +164,22 @@ Global
 		{2CCDDE79-06CB-4771-AF85-7B25313EBA30}.Steam|x86.Build.0 = Steam|x86
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Debug|x64.ActiveCfg = Debug|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Debug|x64.Build.0 = Debug|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Debug|x86.ActiveCfg = Debug|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Debug|x86.Build.0 = Debug|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevRelease|x64.ActiveCfg = DevRelease|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevRelease|x64.Build.0 = DevRelease|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevRelease|x86.ActiveCfg = DevRelease|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevRelease|x86.Build.0 = DevRelease|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevSteam|x64.Build.0 = DevSteam|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.DevSteam|x86.Build.0 = DevSteam|x86
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX Debug|x64.ActiveCfg = Debug|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX Debug|x64.Build.0 = Debug|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX Debug|x86.ActiveCfg = Debug|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX Debug|x86.Build.0 = Debug|x86
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX|Any CPU.ActiveCfg = Debug|Any CPU
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX|Any CPU.Build.0 = Debug|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX|x64.ActiveCfg = Debug|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX|x64.Build.0 = Debug|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX|x86.ActiveCfg = Debug|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.MSIX|x86.Build.0 = Debug|x86
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Release|x64.ActiveCfg = Release|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Release|x64.Build.0 = Release|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Release|x86.ActiveCfg = Release|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Release|x86.Build.0 = Release|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Steam|x64.ActiveCfg = Steam|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Steam|x64.Build.0 = Steam|x64
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Steam|x86.ActiveCfg = Steam|x86
-		{41B40602-2E8C-4B76-9BDB-B9FDE686ACCE}.Steam|x86.Build.0 = Steam|x86
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|x64.ActiveCfg = Debug|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|x64.Build.0 = Debug|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|x86.ActiveCfg = Debug|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|x86.Build.0 = Debug|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevRelease|x64.ActiveCfg = DevRelease|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevRelease|x64.Build.0 = DevRelease|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevRelease|x86.ActiveCfg = DevRelease|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevRelease|x86.Build.0 = DevRelease|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevSteam|x64.Build.0 = DevSteam|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.DevSteam|x86.Build.0 = DevSteam|x86
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX Debug|x64.ActiveCfg = Debug|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX Debug|x64.Build.0 = Debug|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX Debug|x86.ActiveCfg = Debug|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX Debug|x86.Build.0 = Debug|x86
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX|Any CPU.ActiveCfg = Debug|Any CPU
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX|Any CPU.Build.0 = Debug|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX|x64.ActiveCfg = Debug|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX|x64.Build.0 = Debug|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX|x86.ActiveCfg = Debug|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.MSIX|x86.Build.0 = Debug|x86
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Release|x64.ActiveCfg = Release|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Release|x64.Build.0 = Release|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Release|x86.ActiveCfg = Release|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Release|x86.Build.0 = Release|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Steam|x64.ActiveCfg = Steam|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Steam|x64.Build.0 = Steam|x64
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Steam|x86.ActiveCfg = Steam|x86
-		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Steam|x86.Build.0 = Steam|x86
+		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{80BB2920-3DC0-406C-9E2B-30B08D5CC7A8}.Debug|x64.Build.0 = Debug|Any CPU
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
@@ -269,12 +198,6 @@ Global
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevRelease|x86.ActiveCfg = Release|x86
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevRelease|x86.Build.0 = Release|x86
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevRelease|x86.Deploy.0 = Release|x86
-		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevSteam|x64.Build.0 = DevSteam|x64
-		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.DevSteam|x86.Build.0 = DevSteam|x86
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{1F97F972-F9E8-4F35-A8B5-3F71408D2230}.MSIX Debug|Any CPU.Deploy.0 = Debug|Any CPU
@@ -317,18 +240,6 @@ Global
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Debug|x64.Build.0 = Debug|Any CPU
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Debug|x86.ActiveCfg = Debug|Any CPU
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Debug|x86.Build.0 = Debug|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevRelease|x64.ActiveCfg = DevRelease|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevRelease|x64.Build.0 = DevRelease|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevRelease|x86.ActiveCfg = DevRelease|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevRelease|x86.Build.0 = DevRelease|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevSteam|x64.Build.0 = DevSteam|x64
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.DevSteam|x86.Build.0 = DevSteam|x86
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -347,12 +258,6 @@ Global
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Release|x64.Build.0 = Release|Any CPU
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Release|x86.ActiveCfg = Release|Any CPU
 		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Release|x86.Build.0 = Release|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Steam|x64.ActiveCfg = Steam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Steam|x64.Build.0 = Steam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Steam|x86.ActiveCfg = Steam|Any CPU
-		{6A9DA760-1E47-414C-B8E8-3B4927F18131}.Steam|x86.Build.0 = Steam|Any CPU
 		{510ED47C-2455-4DCE-A561-1074725E1236}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{510ED47C-2455-4DCE-A561-1074725E1236}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{510ED47C-2455-4DCE-A561-1074725E1236}.Debug|x64.ActiveCfg = Debug|x64
@@ -365,12 +270,6 @@ Global
 		{510ED47C-2455-4DCE-A561-1074725E1236}.DevRelease|x64.Build.0 = DevRelease|x64
 		{510ED47C-2455-4DCE-A561-1074725E1236}.DevRelease|x86.ActiveCfg = DevRelease|x86
 		{510ED47C-2455-4DCE-A561-1074725E1236}.DevRelease|x86.Build.0 = DevRelease|x86
-		{510ED47C-2455-4DCE-A561-1074725E1236}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{510ED47C-2455-4DCE-A561-1074725E1236}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{510ED47C-2455-4DCE-A561-1074725E1236}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{510ED47C-2455-4DCE-A561-1074725E1236}.DevSteam|x64.Build.0 = DevSteam|x64
-		{510ED47C-2455-4DCE-A561-1074725E1236}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{510ED47C-2455-4DCE-A561-1074725E1236}.DevSteam|x86.Build.0 = DevSteam|x86
 		{510ED47C-2455-4DCE-A561-1074725E1236}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{510ED47C-2455-4DCE-A561-1074725E1236}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{510ED47C-2455-4DCE-A561-1074725E1236}.MSIX Debug|x64.ActiveCfg = Debug|x64
@@ -449,12 +348,6 @@ Global
 		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevRelease|x64.Build.0 = DevRelease|Any CPU
 		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevRelease|x86.ActiveCfg = DevRelease|Any CPU
 		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevRelease|x86.Build.0 = DevRelease|Any CPU
-		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevSteam|x64.Build.0 = DevSteam|x64
-		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{758DF7DF-A8B1-4409-B79A-018E542B7251}.DevSteam|x86.Build.0 = DevSteam|x86
 		{758DF7DF-A8B1-4409-B79A-018E542B7251}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{758DF7DF-A8B1-4409-B79A-018E542B7251}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{758DF7DF-A8B1-4409-B79A-018E542B7251}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -485,18 +378,6 @@ Global
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Debug|x64.Build.0 = Debug|Any CPU
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Debug|x86.ActiveCfg = Debug|Any CPU
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Debug|x86.Build.0 = Debug|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevRelease|x64.ActiveCfg = DevRelease|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevRelease|x64.Build.0 = DevRelease|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevRelease|x86.ActiveCfg = DevRelease|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevRelease|x86.Build.0 = DevRelease|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevSteam|x64.Build.0 = DevSteam|x64
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.DevSteam|x86.Build.0 = DevSteam|x86
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -515,30 +396,12 @@ Global
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Release|x64.Build.0 = Release|Any CPU
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Release|x86.ActiveCfg = Release|Any CPU
 		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Release|x86.Build.0 = Release|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Steam|x64.ActiveCfg = Steam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Steam|x64.Build.0 = Steam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Steam|x86.ActiveCfg = Steam|Any CPU
-		{69DD5830-C682-49FB-B1A5-D2A506EEA06B}.Steam|x86.Build.0 = Steam|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Debug|x64.Build.0 = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Debug|x86.ActiveCfg = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Debug|x86.Build.0 = Debug|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevRelease|x64.ActiveCfg = DevRelease|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevRelease|x64.Build.0 = DevRelease|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevRelease|x86.ActiveCfg = DevRelease|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevRelease|x86.Build.0 = DevRelease|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevSteam|x64.Build.0 = DevSteam|x64
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.DevSteam|x86.Build.0 = DevSteam|x86
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -557,30 +420,12 @@ Global
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Release|x64.Build.0 = Release|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Release|x86.ActiveCfg = Release|Any CPU
 		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Release|x86.Build.0 = Release|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Steam|x64.ActiveCfg = Steam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Steam|x64.Build.0 = Steam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Steam|x86.ActiveCfg = Steam|Any CPU
-		{5FC5E9C5-F439-43AA-92AF-9B7554D6FA13}.Steam|x86.Build.0 = Steam|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Debug|x64.Build.0 = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Debug|x86.ActiveCfg = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Debug|x86.Build.0 = Debug|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevRelease|x64.ActiveCfg = DevRelease|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevRelease|x64.Build.0 = DevRelease|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevRelease|x86.ActiveCfg = DevRelease|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevRelease|x86.Build.0 = DevRelease|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevSteam|x64.Build.0 = DevSteam|x64
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{98040E8A-F08E-45F8-956F-6480C8272049}.DevSteam|x86.Build.0 = DevSteam|x86
 		{98040E8A-F08E-45F8-956F-6480C8272049}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -599,30 +444,12 @@ Global
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Release|x64.Build.0 = Release|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Release|x86.ActiveCfg = Release|Any CPU
 		{98040E8A-F08E-45F8-956F-6480C8272049}.Release|x86.Build.0 = Release|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.Steam|x64.ActiveCfg = Steam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.Steam|x64.Build.0 = Steam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.Steam|x86.ActiveCfg = Steam|Any CPU
-		{98040E8A-F08E-45F8-956F-6480C8272049}.Steam|x86.Build.0 = Steam|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Debug|x64.Build.0 = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Debug|x86.ActiveCfg = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Debug|x86.Build.0 = Debug|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevRelease|x64.ActiveCfg = DevRelease|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevRelease|x64.Build.0 = DevRelease|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevRelease|x86.ActiveCfg = DevRelease|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevRelease|x86.Build.0 = DevRelease|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevSteam|x64.Build.0 = DevSteam|x64
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.DevSteam|x86.Build.0 = DevSteam|x86
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -641,54 +468,16 @@ Global
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Release|x64.Build.0 = Release|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Release|x86.ActiveCfg = Release|Any CPU
 		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Release|x86.Build.0 = Release|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Steam|Any CPU.ActiveCfg = Steam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Steam|Any CPU.Build.0 = Steam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Steam|x64.ActiveCfg = Steam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Steam|x64.Build.0 = Steam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Steam|x86.ActiveCfg = Steam|Any CPU
-		{1DC5B4C4-6902-4659-AE7E-17FDA0403DEB}.Steam|x86.Build.0 = Steam|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|x64.ActiveCfg = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|x64.Build.0 = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|x86.ActiveCfg = Debug|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|x86.Build.0 = Debug|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevRelease|Any CPU.ActiveCfg = DevRelease|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevRelease|Any CPU.Build.0 = DevRelease|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevRelease|x64.ActiveCfg = DevRelease|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevRelease|x64.Build.0 = DevRelease|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevRelease|x86.ActiveCfg = DevRelease|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevRelease|x86.Build.0 = DevRelease|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevSteam|x64.Build.0 = DevSteam|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.DevSteam|x86.Build.0 = DevSteam|x86
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX Debug|x64.ActiveCfg = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX Debug|x64.Build.0 = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX Debug|x86.ActiveCfg = Debug|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX Debug|x86.Build.0 = Debug|x86
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX|Any CPU.ActiveCfg = Debug|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX|Any CPU.Build.0 = Debug|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX|x64.ActiveCfg = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX|x64.Build.0 = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX|x86.ActiveCfg = Debug|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.MSIX|x86.Build.0 = Debug|x86
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Release|x64.ActiveCfg = Release|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Release|x64.Build.0 = Release|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Release|x86.ActiveCfg = Release|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Release|x86.Build.0 = Release|x86
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|Any CPU.ActiveCfg = Debug|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|Any CPU.Build.0 = Debug|Any CPU
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x64.ActiveCfg = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x64.Build.0 = Debug|x64
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x86.ActiveCfg = Debug|x86
-		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x86.Build.0 = Debug|x86
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -701,12 +490,6 @@ Global
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevRelease|x64.Build.0 = Debug|Any CPU
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevRelease|x86.ActiveCfg = Debug|Any CPU
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevRelease|x86.Build.0 = Debug|Any CPU
-		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevSteam|x64.Build.0 = DevSteam|x64
-		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.DevSteam|x86.Build.0 = DevSteam|x86
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{9BCD0764-9C16-4A2A-B153-C676FEF38887}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -743,12 +526,6 @@ Global
 		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevRelease|x64.Build.0 = Debug|Any CPU
 		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevRelease|x86.ActiveCfg = Debug|Any CPU
 		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevRelease|x86.Build.0 = Debug|Any CPU
-		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevSteam|x64.Build.0 = DevSteam|x64
-		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.DevSteam|x86.Build.0 = DevSteam|x86
 		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{2BDEB8C6-F22D-43EA-A309-B3387A803689}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -785,12 +562,6 @@ Global
 		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevRelease|x64.Build.0 = Debug|Any CPU
 		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevRelease|x86.ActiveCfg = Debug|Any CPU
 		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevRelease|x86.Build.0 = Debug|Any CPU
-		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevSteam|x64.Build.0 = DevSteam|x64
-		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.DevSteam|x86.Build.0 = DevSteam|x86
 		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{8EF48E6C-8219-4EE2-87C6-5176D8D092E6}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -827,12 +598,6 @@ Global
 		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevRelease|x64.Build.0 = Debug|Any CPU
 		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevRelease|x86.ActiveCfg = Debug|Any CPU
 		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevRelease|x86.Build.0 = Debug|Any CPU
-		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevSteam|x64.Build.0 = DevSteam|x64
-		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.DevSteam|x86.Build.0 = DevSteam|x86
 		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{7A12C96B-8B5C-45E1-9EF6-0B1DA7F270DE}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -869,12 +634,6 @@ Global
 		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevRelease|x64.Build.0 = Debug|Any CPU
 		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevRelease|x86.ActiveCfg = Debug|Any CPU
 		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevRelease|x86.Build.0 = Debug|Any CPU
-		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevSteam|Any CPU.ActiveCfg = DevSteam|Any CPU
-		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevSteam|Any CPU.Build.0 = DevSteam|Any CPU
-		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevSteam|x64.ActiveCfg = DevSteam|x64
-		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevSteam|x64.Build.0 = DevSteam|x64
-		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevSteam|x86.ActiveCfg = DevSteam|x86
-		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.DevSteam|x86.Build.0 = DevSteam|x86
 		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
 		{1249EE2B-EB0D-411C-B311-53A7A22B7743}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
@@ -1067,48 +826,6 @@ Global
 		{3DF64622-87E3-4870-B694-05D565251BB9}.Steam|x64.Build.0 = Debug|Any CPU
 		{3DF64622-87E3-4870-B694-05D565251BB9}.Steam|x86.ActiveCfg = Debug|Any CPU
 		{3DF64622-87E3-4870-B694-05D565251BB9}.Steam|x86.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|x64.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|x86.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevRelease|Any CPU.ActiveCfg = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevRelease|Any CPU.Build.0 = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevRelease|x64.ActiveCfg = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevRelease|x64.Build.0 = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevRelease|x86.ActiveCfg = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevRelease|x86.Build.0 = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevSteam|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevSteam|Any CPU.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevSteam|x64.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevSteam|x64.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevSteam|x86.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.DevSteam|x86.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX Debug|x64.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX Debug|x86.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX Debug|x86.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX|Any CPU.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX|x64.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX|x64.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX|x86.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.MSIX|x86.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Release|x64.ActiveCfg = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Release|x64.Build.0 = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Release|x86.ActiveCfg = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Release|x86.Build.0 = Release|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Steam|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Steam|Any CPU.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Steam|x64.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Steam|x64.Build.0 = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Steam|x86.ActiveCfg = Debug|Any CPU
-		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Steam|x86.Build.0 = Debug|Any CPU
 		{19704B2E-5EED-47CA-9258-89F246F50F19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{19704B2E-5EED-47CA-9258-89F246F50F19}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{19704B2E-5EED-47CA-9258-89F246F50F19}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -1739,6 +1456,52 @@ Global
 		{AE200ADC-9E85-4275-A373-E975CD6D518C}.Steam|x64.Build.0 = Debug|Any CPU
 		{AE200ADC-9E85-4275-A373-E975CD6D518C}.Steam|x86.ActiveCfg = Debug|Any CPU
 		{AE200ADC-9E85-4275-A373-E975CD6D518C}.Steam|x86.Build.0 = Debug|Any CPU
+		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|Any CPU.ActiveCfg = Debug|x64
+		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|Any CPU.Build.0 = Debug|x64
+		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|x64.ActiveCfg = Debug|x64
+		{F2E992CA-12E3-49F3-B16F-2CEF5B191493}.Debug|x64.Build.0 = Debug|x64
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Debug|x64.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Debug|x86.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevRelease|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevRelease|Any CPU.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevRelease|x64.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevRelease|x64.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevRelease|x86.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevRelease|x86.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevSteam|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevSteam|Any CPU.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevSteam|x64.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevSteam|x64.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevSteam|x86.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.DevSteam|x86.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX Debug|x64.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX Debug|x86.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX Debug|x86.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX|Any CPU.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX|x64.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX|x64.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX|x86.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.MSIX|x86.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Release|x64.ActiveCfg = Release|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Release|x64.Build.0 = Release|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Release|x86.ActiveCfg = Release|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Release|x86.Build.0 = Release|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Steam|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Steam|Any CPU.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Steam|x64.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Steam|x64.Build.0 = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Steam|x86.ActiveCfg = Debug|Any CPU
+		{4FA7F74B-8E55-4F85-A346-4A44878D5D3F}.Steam|x86.Build.0 = Debug|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE