Browse Source

Migrate to single sln file + slnf files (#23581)

Kevin Pilch 5 years ago
parent
commit
3117f43c33
100 changed files with 9048 additions and 16075 deletions
  1. 7415 0
      AspNetCore.sln
  2. 22 18
      docs/BuildFromSource.md
  3. 1 1
      eng/tools/startvs.cmd
  4. 0 48
      eng/tools/tools.sln
  5. 9 0
      eng/tools/tools.slnf
  6. 0 794
      src/Analyzers/Analyzers.sln
  7. 58 0
      src/Analyzers/Analyzers.slnf
  8. 1 1
      src/Analyzers/startvs.cmd
  9. 0 35
      src/Antiforgery/Antiforgery.sln
  10. 9 0
      src/Antiforgery/Antiforgery.slnf
  11. 1 1
      src/Antiforgery/startvs.cmd
  12. 0 515
      src/Azure/Azure.sln
  13. 38 0
      src/Azure/Azure.slnf
  14. 1 1
      src/Azure/startvs.cmd
  15. 0 1683
      src/Components/Components.sln
  16. 114 0
      src/Components/Components.slnf
  17. 37 37
      src/Components/ComponentsNoDeps.slnf
  18. 1 1
      src/Components/startvs.cmd
  19. 0 326
      src/DataProtection/DataProtection.sln
  20. 26 0
      src/DataProtection/DataProtection.slnf
  21. 1 1
      src/DataProtection/startvs.cmd
  22. 0 203
      src/DefaultBuilder/DefaultBuilder.sln
  23. 19 0
      src/DefaultBuilder/DefaultBuilder.slnf
  24. 1 1
      src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs
  25. 0 48
      src/Features/JsonPatch/JsonPatch.sln
  26. 9 0
      src/Features/JsonPatch/JsonPatch.slnf
  27. 0 55
      src/Grpc/Grpc.sln
  28. 11 0
      src/Grpc/Grpc.slnf
  29. 1 1
      src/Grpc/startvs.cmd
  30. 0 199
      src/Hosting/Hosting.sln
  31. 33 0
      src/Hosting/Hosting.slnf
  32. 1 1
      src/Hosting/startvs.cmd
  33. 0 705
      src/Http/HttpAbstractions.sln
  34. 50 0
      src/Http/HttpAbstractions.slnf
  35. 1 1
      src/Http/startvs.cmd
  36. 0 1251
      src/Identity/Identity.sln
  37. 88 0
      src/Identity/Identity.slnf
  38. 18 18
      src/Identity/IdentityNoDeps.slnf
  39. 1 1
      src/Identity/startvs.cmd
  40. 0 41
      src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Common/Common.sln
  41. 9 0
      src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Common/Common.slnf
  42. 0 41
      src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Setup.sln
  43. 9 0
      src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Setup.slnf
  44. 0 119
      src/Installers/Windows/Installers.sln
  45. 16 0
      src/Installers/Windows/Installers.slnf
  46. 1 1
      src/JSInterop/JSInterop.slnf
  47. 4 4
      src/Middleware/CORS/CORS.slnf
  48. 19 19
      src/Middleware/ConcurrencyLimiter/ConcurrencyLimiter.slnf
  49. 39 39
      src/Middleware/Diagnostics/Diagnostics.slnf
  50. 10 10
      src/Middleware/Localization/Localization.slnf
  51. 0 1779
      src/Middleware/Middleware.sln
  52. 118 0
      src/Middleware/Middleware.slnf
  53. 36 36
      src/Middleware/Session/Session.slnf
  54. 31 31
      src/Middleware/StaticFiles/StaticFiles.slnf
  55. 19 19
      src/Middleware/WebSockets/WebSockets.slnf
  56. 1 1
      src/Middleware/startvs.cmd
  57. 0 1072
      src/MusicStore/MusicStore.sln
  58. 77 0
      src/MusicStore/MusicStore.slnf
  59. 1 1
      src/MusicStore/startvs.cmd
  60. 0 1945
      src/Mvc/Mvc.sln
  61. 132 0
      src/Mvc/Mvc.slnf
  62. 65 65
      src/Mvc/MvcNoDeps.slnf
  63. 1 1
      src/Mvc/startvs.cmd
  64. 0 1326
      src/ProjectTemplates/ProjectTemplates.sln
  65. 94 0
      src/ProjectTemplates/ProjectTemplates.slnf
  66. 8 8
      src/ProjectTemplates/ProjectTemplatesNoDeps.slnf
  67. 1 1
      src/ProjectTemplates/startvs.cmd
  68. 1 1
      src/Razor/Microsoft.AspNetCore.Razor.Language/test/Legacy/BaselineWriter.cs
  69. 0 246
      src/Razor/Razor.sln
  70. 35 0
      src/Razor/Razor.slnf
  71. 0 456
      src/Security/AuthSamples.sln
  72. 35 0
      src/Security/AuthSamples.slnf
  73. 0 521
      src/Security/Security.sln
  74. 72 0
      src/Security/Security.slnf
  75. 1 1
      src/Security/startvs.cmd
  76. 0 381
      src/Servers/HttpSys/HttpSysServer.sln
  77. 29 0
      src/Servers/HttpSys/HttpSysServer.slnf
  78. 1 1
      src/Servers/HttpSys/startvs.cmd
  79. 0 419
      src/Servers/IIS/IISIntegration.sln
  80. 30 0
      src/Servers/IIS/IISIntegration.slnf
  81. 1 1
      src/Servers/IIS/startvs.cmd
  82. 0 570
      src/Servers/Kestrel/Kestrel.sln
  83. 42 0
      src/Servers/Kestrel/Kestrel.slnf
  84. 1 1
      src/Servers/Kestrel/startvs.cmd
  85. 0 24
      src/Servers/Kestrel/stress/HttpStress.sln
  86. 8 0
      src/Servers/Kestrel/stress/HttpStress.slnf
  87. 0 263
      src/Servers/test/FunctionalTests/FunctionalTests.sln
  88. 23 0
      src/Servers/test/FunctionalTests/FunctionalTests.slnf
  89. 1 1
      src/Servers/test/FunctionalTests/Helpers.cs
  90. 1 1
      src/Servers/test/FunctionalTests/startvs.cmd
  91. 0 31
      src/Shared/Shared.sln
  92. 9 0
      src/Shared/Shared.slnf
  93. 1 1
      src/Shared/startvs.cmd
  94. 0 496
      src/SignalR/SignalR.sln
  95. 72 0
      src/SignalR/SignalR.slnf
  96. 1 1
      src/SignalR/startvs.cmd
  97. 2 7
      src/Testing/src/TestPathUtilities.cs
  98. 2 14
      src/Testing/test/TestPathUtilitiesTest.cs
  99. 0 133
      src/Tools/Tools.sln
  100. 22 0
      src/Tools/Tools.slnf

+ 7415 - 0
AspNetCore.sln

@@ -0,0 +1,7415 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.26124.0
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "eng", "eng", "{C28A32F6-8314-412E-9F3B-CBD31C23E878}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{0F84F170-57D0-496B-8E2C-7984178EF69F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BaselineGenerator", "eng\tools\BaselineGenerator\BaselineGenerator.csproj", "{03C2290A-1C48-489A-81DB-F3447B0DA595}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RepoTasks", "eng\tools\RepoTasks\RepoTasks.csproj", "{2B94628A-CFFB-447E-8026-A126C33B0917}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{017429CC-C5FB-48B4-9C46-034E29EE2F06}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc", "Mvc", "{1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc", "Mvc", "{819B136D-B8B6-46AE-8C4F-5469BBBFC46B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc", "src\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SignalR", "SignalR", "{5BC5A805-DCA0-41DF-91B8-520B5DAD57DA}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "server", "server", "{2C022280-340C-43DC-B63D-5A644F0ECBF2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SignalR", "SignalR", "{B6081DA9-738E-4088-92DD-7FFA200523C9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR", "src\SignalR\server\SignalR\src\Microsoft.AspNetCore.SignalR.csproj", "{BE70E100-E6C4-4686-8592-73E2A04E877F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Components", "Components", "{60D51C98-2CC0-40DF-B338-44154EFEE2FF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{6DE916F5-E78F-446C-89CB-9240AED2A2E2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Server", "src\Components\Server\src\Microsoft.AspNetCore.Components.Server.csproj", "{7546E2DD-2CF4-4240-8045-2533DF539458}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Antiforgery", "Antiforgery", "{B55A5DE1-5AF3-4B18-AF04-C1735B071DA6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Antiforgery", "src\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{210B7FF8-ADD2-4E11-831A-41B28F423E44}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http", "Http", "{627BE8B3-59E6-4F1D-8C9C-76B804D41724}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.Abstractions", "Authentication.Abstractions", "{AB0ED518-C27C-42D9-8D66-5F974033F855}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Abstractions", "src\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{18E65289-27FC-4EC6-BFE8-9FA852381319}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.Core", "Authentication.Core", "{5CF8E05A-C8DD-4551-8542-844A217B39F2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Core", "src\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Security", "Security", "{A39335E5-7A26-4CFD-BF3B-2CFE75113498}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authorization", "Authorization", "{EB593520-0853-4642-A404-675FC318D181}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{EA034D9C-3281-426B-A363-FF1C05D12483}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authorization", "src\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{C2751270-6970-4CC8-8D8C-81A4B8D26446}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Policy", "Policy", "{C63C5E92-1511-45A5-A160-0FCC9B3E3CDB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authorization.Policy", "src\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{E2083951-98E7-4C1C-AB3A-935EA6311018}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Components", "Components", "{B59D558B-AC58-4BA4-B5AF-AE51C8531B28}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components", "src\Components\Components\src\Microsoft.AspNetCore.Components.csproj", "{A345753F-B4FA-43E4-8275-151FA5B70728}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web", "Web", "{08B240FC-AE5D-478A-963D-890ADE70B0B5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Web", "src\Components\Web\src\Microsoft.AspNetCore.Components.Web.csproj", "{34A797ED-AC07-476D-BEB1-E86DBBF2395A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Servers", "Servers", "{0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Connections.Abstractions", "Connections.Abstractions", "{78DD1AC3-0981-4109-861B-C3E2F1FC3281}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Connections.Abstractions", "src\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{D5D2C620-42B7-4ECF-A892-295BB124A833}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Middleware", "Middleware", "{E5963C9F-20A6-4385-B364-814D2581FADF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CORS", "CORS", "{27223011-E8E9-4178-9377-44A7B3CBCC21}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Cors", "src\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{8CDA0BDC-05C2-451F-9990-2BEF471684BF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DataProtection", "DataProtection", "{380430A1-C02F-4943-8A52-FDFA9F7735F0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cryptography.Internal", "Cryptography.Internal", "{5B27FAB7-E5FE-4FF2-8F39-900E177D5E39}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Cryptography.Internal", "src\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{392701C6-0BDB-4505-ADB8-1475770A2421}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DataProtection", "DataProtection", "{682157DB-17F2-40D6-B0ED-11B6C6CB064B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection", "src\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Abstractions", "Abstractions", "{64D54BBB-13D1-4655-A149-CFB754820BD2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "src\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Diagnostics.Abstractions", "Diagnostics.Abstractions", "{ECB76EBA-0512-4449-95AA-7258F543BA2E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "src\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{1D6348B5-0616-41A6-90ED-09D34C452926}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Hosting", "Hosting", "{2DB7E3C7-D213-4609-95DD-72561F23AB58}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Abstractions", "Abstractions", "{83C6944F-8F6C-4698-A09A-25DB92BA1AD2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting.Abstractions", "src\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{456056B5-3888-47AB-AFD7-4F16A8A1454F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server.Abstractions", "Server.Abstractions", "{44663691-023E-48D0-9757-A106974E8AAE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "src\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{4DE12851-6ABC-4675-84B8-0E0EFA142F79}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Html", "Html", "{13E7C397-F40B-4791-B853-F7430AF88D00}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Abstractions", "Abstractions", "{412D4C15-F48F-4DB1-940A-131D1AA87088}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Html.Abstractions", "src\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{A400C938-46E2-4B84-B06E-487B13D22E1B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http", "Http", "{3D330C1E-D773-4BA8-9E91-123544B0D672}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http", "src\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{563714CA-0022-4A95-BDBB-0953541193CA}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Abstractions", "Http.Abstractions", "{DCBBDB52-4A49-4141-8F4D-81C0FFFB7BD5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Abstractions", "src\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{E55659A7-5489-4E86-B11C-2E41697555F7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "common", "common", "{1A304CA0-7795-4684-88E5-E66402966927}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Connections", "Http.Connections", "{A0FFAF00-D628-4BDB-BE68-8DBA21FBBEA2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Connections", "src\SignalR\common\Http.Connections\src\Microsoft.AspNetCore.Http.Connections.csproj", "{627F94BE-AD74-4188-9F61-12E5096DA826}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Connections.Common", "Http.Connections.Common", "{BC0E5F62-06EE-407D-83C6-490785E9A011}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Connections.Common", "src\SignalR\common\Http.Connections.Common\src\Microsoft.AspNetCore.Http.Connections.Common.csproj", "{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Extensions", "Http.Extensions", "{225AEDCF-7162-4A86-AC74-06B84660B379}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Extensions", "src\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{606C2615-3E08-4A08-993F-FBD90F4CD021}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Features", "Http.Features", "{BFDD5ACE-A1F0-4C33-8DA1-06CB5CA53177}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Features", "src\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{62043A86-BC6F-432E-9AFD-F3B616192D8D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Localization", "Localization", "{9934060B-1957-40FF-83E1-5C15344E7A33}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Localization", "src\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Abstractions", "Mvc.Abstractions", "{D685AF51-2CE2-4CD8-86AA-FB0EDD47533F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Abstractions", "src\Mvc\Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.ApiExplorer", "Mvc.ApiExplorer", "{0322CF4A-9701-4E7E-9827-BC7DFFA78842}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "src\Mvc\Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Core", "Mvc.Core", "{5F51EB21-20E2-4793-A137-2E18D50696C5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Core", "src\Mvc\Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Cors", "Mvc.Cors", "{7ACD11D4-4682-4936-AFF6-DAC64C636612}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Cors", "src\Mvc\Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{E071FB7E-E650-44B0-9529-D5D1685AEA62}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.DataAnnotations", "Mvc.DataAnnotations", "{79C7F0D4-7B1A-46BF-8932-5C2E971C5925}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "src\Mvc\Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{6A31248F-5F64-4A73-856C-8DC6492E6AC7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Formatters.Json", "Mvc.Formatters.Json", "{644AAC18-8E13-4392-8891-3814E355C819}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Formatters.Json", "src\Mvc\Mvc.Formatters.Json\src\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj", "{928C9877-6BF3-447D-9E33-ACF833151D77}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Localization", "Mvc.Localization", "{70AD2DB0-47D7-492F-817A-34BCAFD861C4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Localization", "src\Mvc\Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Razor", "Mvc.Razor", "{D21F1804-4690-4B00-BC6A-2147C14BF1B2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor", "src\Mvc\Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{451C6023-83D5-4809-9F71-6A23ED725A03}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.RazorPages", "Mvc.RazorPages", "{9578BB4F-D805-4581-9AAE-A66002BFDA1F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.RazorPages", "src\Mvc\Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{A47371F8-F47E-4AF3-9F2E-068F28CE6587}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.TagHelpers", "Mvc.TagHelpers", "{3691F0FE-6A8D-4F99-95EB-2D3AD3F9B712}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "src\Mvc\Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{4C056678-59A0-4D37-BE70-B98D764C7EA4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.ViewFeatures", "Mvc.ViewFeatures", "{DA5E4C5A-E62C-47CD-9557-65F747638BAD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "src\Mvc\Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{81A35CF9-214F-4351-9561-334F32B41C3A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Razor", "Razor", "{B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Razor", "Razor", "{66A0F71A-FFB5-4763-913E-FB4A4F17EAA2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor", "src\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{50D97D17-79CF-4917-AD70-F79146FE8808}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Razor.Runtime", "Razor.Runtime", "{AB316CF4-D9C3-427E-8460-7C5235BED45E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Runtime", "src\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ResponseCaching.Abstractions", "ResponseCaching.Abstractions", "{0408482E-7934-49CA-A590-7E21AF4BE1BF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "src\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{A9027A02-135B-4149-947A-79F5B73A7F28}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Routing", "Routing", "{54C42F57-5447-4C21-9812-4AF665567566}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Routing", "src\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Routing.Abstractions", "Routing.Abstractions", "{3ACCF669-89AB-4B02-809E-E94C81271BFF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Routing.Abstractions", "src\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{DEED8B59-B811-471F-936A-D8D71AA97CE1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SignalR.Common", "SignalR.Common", "{DF5E3AC1-94B3-4B8A-B534-9D30924A8E6B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Common", "src\SignalR\common\SignalR.Common\src\Microsoft.AspNetCore.SignalR.Common.csproj", "{B2660D8F-8990-46C7-9B41-F3F94C6402F6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{4F99BF26-E900-487C-828F-145166926DE2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Core", "src\SignalR\server\Core\src\Microsoft.AspNetCore.SignalR.Core.csproj", "{31E763AD-996E-44EF-A70E-1B8187922C98}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Protocols.Json", "Protocols.Json", "{989F2C7A-807F-41DA-AA5F-08147E8FF433}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Protocols.Json", "src\SignalR\common\Protocols.Json\src\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj", "{3974EB1C-077A-4A79-B295-87B62446C266}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StaticFiles", "StaticFiles", "{9AA5D0E4-B341-4570-B3E4-081E6653471D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.StaticFiles", "src\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSockets", "WebSockets", "{B7ED4805-AD3E-4D76-BC5B-700A31488493}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebSockets", "src\Middleware\WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebUtilities", "WebUtilities", "{BF4B36D6-D1FA-41A3-9CB3-2E1D2894E2AD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebUtilities", "src\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{06492CD6-4C51-41F3-9D1A-0A95F914F871}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Headers", "Headers", "{C59FBB3C-3A7F-4744-A823-1EB92C5B23A2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Net.Http.Headers", "src\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Analyzers", "Analyzers", "{7321E95C-0A37-45BD-B458-1BA4412A14AC}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Analyzers", "Analyzers", "{021E9BF3-2D3D-4169-834E-718ABE0E5B68}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Analyzers", "src\Analyzers\Analyzers\src\Microsoft.AspNetCore.Analyzers.csproj", "{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Analyzers.Test", "src\Analyzers\Analyzers\test\Microsoft.AspNetCore.Analyzers.Test.csproj", "{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Antiforgery.Test", "src\Antiforgery\test\Microsoft.AspNetCore.Antiforgery.Test.csproj", "{78C5ACC3-6718-4682-B350-737EDA1E4F35}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Azure", "Azure", "{DFDEED51-6B9B-41B9-A684-9F3FFC07C9B4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureAD", "AzureAD", "{2757D342-5E89-4C4B-9659-714AC8536FD4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.AzureAD.UI", "Authentication.AzureAD.UI", "{CE6853C2-73AE-42EB-AD8C-2A094B2A4A36}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.AzureAD.UI", "src\Azure\AzureAD\Authentication.AzureAD.UI\src\Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj", "{42E30C98-1358-497F-960B-E1AA17F46704}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.AzureAD.UI.Test", "src\Azure\AzureAD\Authentication.AzureAD.UI\test\Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj", "{4870B11E-7F67-4757-BC9A-45E5895AC712}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.AzureADB2C.UI", "Authentication.AzureADB2C.UI", "{B95A22C8-71B7-49DE-94B2-16402A36B914}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.AzureADB2C.UI", "src\Azure\AzureAD\Authentication.AzureADB2C.UI\src\Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj", "{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test", "src\Azure\AzureAD\Authentication.AzureADB2C.UI\test\Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj", "{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{583308EC-AF1F-4D92-A94B-BDE94EA842D3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AzureADB2CSample", "src\Azure\AzureAD\samples\AzureADB2CSample\AzureADB2CSample.csproj", "{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{16653D2A-AC79-44ED-B908-2EEB58684C50}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests", "src\Azure\AzureAD\test\FunctionalTests\Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj", "{B70B1843-4360-4731-9D5C-599189CC1198}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Kestrel", "Kestrel", "{4FDDC525-4E60-4CAF-83A3-261C5B43721F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Kestrel", "Kestrel", "{89472057-8BB2-44A8-B0FC-D9F3ADB1181C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel", "src\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{D69B5668-86EF-4CC5-814B-113BAF740DD0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "src\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{0674F69B-FAC8-43E5-8711-A476936F459F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HttpsPolicy", "HttpsPolicy", "{D9403AE4-77D1-44DE-8785-280C342D215A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HttpsPolicy", "src\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{5DEF52C0-B440-4DAC-8A2D-920C7016C580}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IIS", "IIS", "{D67E977E-75DF-41EE-8315-6DBF5C2B7357}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IISIntegration", "IISIntegration", "{EE74FCEC-542A-4B66-B0A9-49B28049C203}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.IISIntegration", "src\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{737D2BC0-092E-404B-BB73-EACAEDBF0E65}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{7004082D-53E9-45C2-B2DE-EB3CE448B64F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.Extensions", "src\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Testing", "Mvc.Testing", "{ADAC3089-7247-4137-A8CB-8114D58C9B93}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Testing", "src\Mvc\Mvc.Testing\src\Microsoft.AspNetCore.Mvc.Testing.csproj", "{183F99F9-0C0B-4790-8152-637B4AE68622}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureAppServices.HostingStartup", "AzureAppServices.HostingStartup", "{EA2941E6-5868-47CD-97AB-2DB1D5F18D97}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.AzureAppServices.HostingStartup", "src\Azure\AzureAppServices.HostingStartup\src\Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj", "{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureAppServicesIntegration", "AzureAppServicesIntegration", "{AE3F1191-648A-4813-81C5-E8527E716BB7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.AzureAppServicesIntegration", "src\Azure\AzureAppServicesIntegration\src\Microsoft.AspNetCore.AzureAppServicesIntegration.csproj", "{32FE10AE-CC85-407A-8720-624CDD3EB890}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.AzureAppServicesIntegration.Tests", "src\Azure\AzureAppServicesIntegration\test\Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj", "{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{2E944A89-5614-425E-A87A-5F455EDB78D7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AzureAppServicesHostingStartupSample", "src\Azure\samples\AzureAppServicesHostingStartupSample\AzureAppServicesHostingStartupSample.csproj", "{FE930950-64DC-45A3-8128-2D68F97EBB19}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AzureAppServicesSample", "src\Azure\samples\AzureAppServicesSample\AzureAppServicesSample.csproj", "{81410464-9C9E-4DDE-824C-BCD0DA8E6523}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Hosting", "Hosting", "{68C2D913-06D4-4EAC-9283-78465BF214E1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting", "src\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server.IntegrationTesting", "Server.IntegrationTesting", "{F4B3C10B-F713-45D1-84EF-DD503BA09D20}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "src\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{7AA8771B-F1F3-409E-960A-EEF00B94135A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TestHost", "TestHost", "{E6639EAB-40B0-4BB6-A56B-25ECC4B6D3D9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.TestHost", "src\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication", "Authentication", "{822D1519-77F0-484A-B9AB-F694C2CC25F1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OpenIdConnect", "OpenIdConnect", "{99F9BBC5-46AE-40DC-A675-5E56ACA3C5C8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.OpenIdConnect", "src\Security\Authentication\OpenIdConnect\src\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj", "{AB39F04A-A96E-4BE1-99F2-54B804104BA1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OAuth", "OAuth", "{9121A7EA-5751-4811-9FE3-E183BB8709FB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.OAuth", "src\Security\Authentication\OAuth\src\Microsoft.AspNetCore.Authentication.OAuth.csproj", "{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{03CD847C-2230-4092-BF1C-DE54634805AD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication", "src\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{D47B73A3-740E-4B9A-B123-A42299F1F266}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AzureADSample", "src\Azure\AzureAD\samples\AzureADSample\AzureADSample.csproj", "{137E2185-A592-4E4D-B144-3A35418E3C4A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cookies", "Cookies", "{14A4E3F5-04BB-4062-84AE-1A887C307B17}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Cookies", "src\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{6906D7DE-CE06-4A6A-81BB-D783C605A184}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JwtBearer", "JwtBearer", "{2AB4FE8F-94FF-4C6E-B12F-9E40A9FAF9AB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.JwtBearer", "src\Security\Authentication\JwtBearer\src\Microsoft.AspNetCore.Authentication.JwtBearer.csproj", "{F90D4383-89FC-4215-B2AB-BBB242CC5E45}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Analyzers", "Analyzers", "{A274799D-3D1F-4AE5-A154-4BF6C80A8D94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Analyzers", "src\Components\Analyzers\src\Microsoft.AspNetCore.Components.Analyzers.csproj", "{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Analyzers.Tests", "src\Components\Analyzers\test\Microsoft.AspNetCore.Components.Analyzers.Tests.csproj", "{7B382EC7-57B6-4C0C-8B27-5F63B5184193}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebAssembly", "WebAssembly", "{562D5067-8CD8-4F19-BCBB-873204932C61}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebAssembly", "WebAssembly", "{58FFC6CE-5958-460C-A520-32CF3FD0BE61}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly", "src\Components\WebAssembly\WebAssembly\src\Microsoft.AspNetCore.Components.WebAssembly.csproj", "{DE6F167E-F41C-414D-923E-8E51E992A830}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.Tests", "src\Components\WebAssembly\WebAssembly\test\Microsoft.AspNetCore.Components.WebAssembly.Tests.csproj", "{839C479D-64DC-4A59-85E4-04E5A2CC9631}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DevServer", "DevServer", "{26196065-4F78-435E-B500-2967A63D277D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.DevServer", "src\Components\WebAssembly\DevServer\src\Microsoft.AspNetCore.Components.WebAssembly.DevServer.csproj", "{ADB4912C-BCD5-400F-BD20-37410BA76EF8}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{13683DEB-FB7E-4F20-ACB2-015381943541}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.Server", "src\Components\WebAssembly\Server\src\Microsoft.AspNetCore.Components.WebAssembly.Server.csproj", "{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Performance", "src\Components\Components\perf\Microsoft.AspNetCore.Components.Performance.csproj", "{4510DA15-69F3-411E-86F2-7AD04FFB9823}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Tests", "src\Components\Components\test\Microsoft.AspNetCore.Components.Tests.csproj", "{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Server.Tests", "src\Components\Server\test\Microsoft.AspNetCore.Components.Server.Tests.csproj", "{6CBF1AA9-1073-4A97-B867-FB534C6829C1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0508E463-0269-40C9-B5C2-3B600FB2A28B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.E2ETests", "src\Components\test\E2ETest\Microsoft.AspNetCore.Components.E2ETests.csproj", "{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DefaultBuilder", "DefaultBuilder", "{881FE4C3-1553-4CA1-B430-DDD37B3493AB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore", "src\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Diagnostics", "Diagnostics", "{DE5C0805-1C4A-4C70-B613-89EE2EA0B757}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics", "src\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{FB86B2B2-60B2-477A-9D78-2530A0089660}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HostFiltering", "HostFiltering", "{58915BB2-CEF5-4CA3-8886-A61156564505}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HostFiltering", "src\Middleware\HostFiltering\src\Microsoft.AspNetCore.HostFiltering.csproj", "{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HttpOverrides", "HttpOverrides", "{39086512-EBC8-4061-BE34-DCCA5D1BA585}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HttpOverrides", "src\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{34F24889-22D2-40A1-A2AB-A43B9061FE0D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NodeServices", "NodeServices", "{ED90A0D9-867B-4212-846F-3E09D60A5B7E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.NodeServices", "src\Middleware\NodeServices\src\Microsoft.AspNetCore.NodeServices.csproj", "{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ResponseCompression", "ResponseCompression", "{512EFCA7-1590-492A-8D06-84744F79DA91}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCompression", "src\Middleware\ResponseCompression\src\Microsoft.AspNetCore.ResponseCompression.csproj", "{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SpaServices.Extensions", "SpaServices.Extensions", "{B06D06BD-DE60-46E8-AC05-0C1D39E40638}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SpaServices.Extensions", "src\Middleware\SpaServices.Extensions\src\Microsoft.AspNetCore.SpaServices.Extensions.csproj", "{566B6729-63FF-484D-8F47-91561D76F445}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SpaServices", "SpaServices", "{1EBEF6FF-4A0D-4668-A9F3-74587ECAC969}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SpaServices", "src\Middleware\SpaServices\src\Microsoft.AspNetCore.SpaServices.csproj", "{797B9228-5BC9-4C0C-B444-C490A98D057E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Analyzers", "Mvc.Analyzers", "{515282B6-6EF9-46E0-8EF1-DBD1CD948D9E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Analyzers", "src\Mvc\Mvc.Analyzers\src\Microsoft.AspNetCore.Mvc.Analyzers.csproj", "{02A85F31-A092-4322-A3D9-91E894D9ECD2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IIS", "IIS", "{33CAD745-5912-47D3-BAF3-5AE580FED275}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.IIS", "src\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{9E01AF6A-F748-4490-B45B-8558D1E701B4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Transport.Sockets", "Transport.Sockets", "{94174359-D57E-467E-8AC7-167A10260F34}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "src\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Protocols.MessagePack", "Protocols.MessagePack", "{B4B39C18-70F5-4C07-9871-4E124F63F1F7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", "src\SignalR\common\Protocols.MessagePack\src\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj", "{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Protocols.NewtonsoftJson", "Protocols.NewtonsoftJson", "{01EED30B-3DC5-4591-A4C2-B17C6D36B1DE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson", "src\SignalR\common\Protocols.NewtonsoftJson\src\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj", "{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.NewtonsoftJson", "Mvc.NewtonsoftJson", "{4B6BA2CC-8DE7-4070-A912-D51375998553}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.NewtonsoftJson", "src\Mvc\Mvc.NewtonsoftJson\src\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj", "{18FCF9CD-8545-41FC-9E4B-0F18B593863D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Features", "Features", "{F94AF7F5-7DB1-4716-B4B5-A7DAB066AF2F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JsonPatch", "JsonPatch", "{5FF36127-063D-4D3E-9429-3BFD32713FEE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.JsonPatch", "src\Features\JsonPatch\src\Microsoft.AspNetCore.JsonPatch.csproj", "{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "clients", "clients", "{0338EC37-E5AD-47DA-9502-24A5F7433ADE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "csharp", "csharp", "{2637A22F-182F-4659-A394-C9BC1514B321}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{A6D39EEA-CC08-4ECF-BD2E-134D845876FB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Client", "src\SignalR\clients\csharp\Client\src\Microsoft.AspNetCore.SignalR.Client.csproj", "{95F132DA-D9B6-4181-8D1B-A58D935B1827}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client.Core", "Client.Core", "{85EFA9E2-A041-438B-BAF9-928C74571141}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Client.Core", "src\SignalR\clients\csharp\Client.Core\src\Microsoft.AspNetCore.SignalR.Client.Core.csproj", "{9443F095-DA20-4EED-BC97-5BF92470D972}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Connections.Client", "Http.Connections.Client", "{EA798F59-BCF8-4013-AF6B-9611FDC9919C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Connections.Client", "src\SignalR\clients\csharp\Http.Connections.Client\src\Microsoft.AspNetCore.Http.Connections.Client.csproj", "{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Web.Tests", "src\Components\Web\test\Microsoft.AspNetCore.Components.Web.Tests.csproj", "{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authorization", "Authorization", "{9DF052F3-D239-4BB5-B41E-DA93A086B4F8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Authorization", "src\Components\Authorization\src\Microsoft.AspNetCore.Components.Authorization.csproj", "{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Authorization.Tests", "src\Components\Authorization\test\Microsoft.AspNetCore.Components.Authorization.Tests.csproj", "{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Forms", "Forms", "{59ECEDFE-72E7-495D-BECB-784B0018544E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Forms", "src\Components\Forms\src\Microsoft.AspNetCore.Components.Forms.csproj", "{61F6B56C-0764-4585-9C3F-63A0CF05E56E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.Forms.Tests", "src\Components\Forms\test\Microsoft.AspNetCore.Components.Forms.Tests.csproj", "{60B11F05-CA3B-4AD1-BAC1-912C19D37395}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{5FE1FBC1-8CE3-4355-9866-44FE1307C5F1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazorServerApp", "src\Components\Samples\BlazorServerApp\BlazorServerApp.csproj", "{8DE6625B-C9E4-4949-A75C-89E3FF556724}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ignitor", "Ignitor", "{9E6FF2AC-6424-49A5-8189-623FFB2A9B4C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ignitor", "src\Components\Ignitor\src\Ignitor.csproj", "{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ignitor.Test", "src\Components\Ignitor\test\Ignitor.Test.csproj", "{F3F89B56-66A9-4EBC-8658-80785827237E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarkapps", "benchmarkapps", "{0CE1CC26-98CE-4022-A81C-E32AAFC9B819}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Wasm.Performance", "Wasm.Performance", "{6276A9A0-791B-49C1-AD8F-50AC47CDC196}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wasm.Performance.Driver", "src\Components\benchmarkapps\Wasm.Performance\Driver\Wasm.Performance.Driver.csproj", "{B81C7FA1-870F-4F21-A928-A5BE18754E6E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wasm.Performance.TestApp", "src\Components\benchmarkapps\Wasm.Performance\TestApp\Wasm.Performance.TestApp.csproj", "{2AEACF69-7F68-414A-B49D-2C627D37D0F6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.Server.Tests", "src\Components\WebAssembly\Server\test\Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj", "{0C610220-E00C-4752-98A0-44A3D4B96A21}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.Msal", "Authentication.Msal", "{1FD5F261-6384-4AE1-A6DA-4D08A0BCE1CF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Authentication.WebAssembly.Msal", "src\Components\WebAssembly\Authentication.Msal\src\Microsoft.Authentication.WebAssembly.Msal.csproj", "{09F72EF0-2BDE-4B73-B116-A87E38C432FE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DebugProxy", "DebugProxy", "{F01E5B0D-1277-481D-8879-41A87F3F9524}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.DebugProxy", "src\Components\WebAssembly\DebugProxy\src\Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj", "{67F51062-6897-4019-AA88-6BDB5E30B015}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JSInterop", "JSInterop", "{44161B20-CC30-403A-AC94-247592ED7590}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.JSInterop.WebAssembly", "src\Components\WebAssembly\JSInterop\src\Microsoft.JSInterop.WebAssembly.csproj", "{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebAssembly.Authentication", "WebAssembly.Authentication", "{E33C36A1-481C-4A93-BCBE-22CCBA53349B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.Authentication", "src\Components\WebAssembly\WebAssembly.Authentication\src\Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj", "{E167A806-EEFA-4BCF-A14D-D985BAEA9387}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests", "src\Components\WebAssembly\WebAssembly.Authentication\test\Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests.csproj", "{15A90CE7-886D-4005-8C14-CF29123344E1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JSInterop", "JSInterop", "{E50C2015-42A4-4E71-94B9-62773D369FEE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.JSInterop", "Microsoft.JSInterop", "{16898702-3E33-41C1-B8D8-4CE3F1D46BD9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.JSInterop", "src\JSInterop\Microsoft.JSInterop\src\Microsoft.JSInterop.csproj", "{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.Abstractions.Tests", "src\DataProtection\Abstractions\test\Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj", "{552EB148-0518-41A6-905D-4696A6438E80}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Cryptography.Internal.Tests", "src\DataProtection\Cryptography.Internal\test\Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj", "{789E23FE-E8F4-4935-AF43-4A84D25AD130}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cryptography.KeyDerivation", "Cryptography.KeyDerivation", "{9546F4D5-9625-480F-B5BB-5D6FF9369885}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation", "src\DataProtection\Cryptography.KeyDerivation\src\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj", "{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests", "src\DataProtection\Cryptography.KeyDerivation\test\Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj", "{F421D0C4-6EF7-48B7-9213-AFD21322E08B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.Tests", "src\DataProtection\DataProtection\test\Microsoft.AspNetCore.DataProtection.Tests.csproj", "{696BE515-B3AB-4925-969C-350F1BDA5C30}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.Extensions.Tests", "src\DataProtection\Extensions\test\Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj", "{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StackExchangeRedis", "StackExchangeRedis", "{FE22EB98-C12E-4FAE-A7C2-DF65890F3084}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.StackExchangeRedis", "src\DataProtection\StackExchangeRedis\src\Microsoft.AspNetCore.DataProtection.StackExchangeRedis.csproj", "{87181A18-6A53-43E6-A6B1-1F867C9D3E45}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests", "src\DataProtection\StackExchangeRedis\test\Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj", "{3B85171E-9A55-4605-B9B1-56F77E47137B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{8275510E-0E6C-45A8-99DF-4F106BC7F075}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomEncryptorSample", "src\DataProtection\samples\CustomEncryptorSample\CustomEncryptorSample.csproj", "{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyManagementSample", "src\DataProtection\samples\KeyManagementSample\KeyManagementSample.csproj", "{58C5FE49-3060-4D9E-B76C-352790FCD1D8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NonDISample", "src\DataProtection\samples\NonDISample\NonDISample.csproj", "{4F39F27E-0E21-4093-8818-D974D4716C14}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Redis", "src\DataProtection\samples\Redis\Redis.csproj", "{BC0CC534-0285-4471-B99E-584BEFEC94DB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EntityFrameworkCore", "EntityFrameworkCore", "{97F5B320-B18E-4275-B0E9-BB5FABDA952F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.EntityFrameworkCore", "src\DataProtection\EntityFrameworkCore\src\Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.csproj", "{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test", "src\DataProtection\EntityFrameworkCore\test\Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj", "{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EntityFrameworkCoreSample", "src\DataProtection\samples\EntityFrameworkCoreSample\EntityFrameworkCoreSample.csproj", "{22F70908-5E62-4185-B76B-F0C5B952F8AE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{2F08930D-5646-4D74-AAA2-9E51C93D1192}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DefaultBuilder.SampleApp", "src\DefaultBuilder\samples\SampleApp\DefaultBuilder.SampleApp.csproj", "{0CD27C71-4A3C-4AA0-8258-F7430F875984}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{BCD032DD-D088-4F72-B80F-48D0EA845F87}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Tests", "src\DefaultBuilder\test\Microsoft.AspNetCore.Tests\Microsoft.AspNetCore.Tests.csproj", "{58955E85-0D55-45FF-97EE-BDD096522954}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.FunctionalTests", "src\DefaultBuilder\test\Microsoft.AspNetCore.FunctionalTests\Microsoft.AspNetCore.FunctionalTests.csproj", "{D708256C-4A68-4B15-AAE5-6EFA41223A70}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Grpc", "Grpc", "{8DAC59BE-CB96-4F04-909C-56C22E7665EB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{E763DA15-8F4E-446C-99B8-309053C75598}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InteropTests", "src\Grpc\test\InteropTests\InteropTests.csproj", "{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Testing", "Testing", "{05A169C7-4F20-4516-B10A-B13C5649D346}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Testing", "src\Testing\src\Microsoft.AspNetCore.Testing.csproj", "{3D06E2C9-44F7-408D-802C-42D7E55F08E7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting.Tests", "src\Hosting\Hosting\test\Microsoft.AspNetCore.Hosting.Tests.csproj", "{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{C8415333-2A64-4FF0-8FC9-652694A11A77}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenericWebHost", "src\Hosting\samples\GenericWebHost\GenericWebHost.csproj", "{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleStartups", "src\Hosting\samples\SampleStartups\SampleStartups.csproj", "{7391E144-5087-4E64-94D8-E0700D57739C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.TestHost.Tests", "src\Hosting\TestHost\test\Microsoft.AspNetCore.TestHost.Tests.csproj", "{ED6E6F06-D620-41BC-8F12-01480BF49381}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WindowsServices", "WindowsServices", "{3DC5D8DB-5DA3-4793-B090-9CB89A158B51}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting.WindowsServices", "src\Hosting\WindowsServices\src\Microsoft.AspNetCore.Hosting.WindowsServices.csproj", "{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting.WindowsServices.Tests", "src\Hosting\WindowsServices\test\Microsoft.AspNetCore.Hosting.WindowsServices.Tests.csproj", "{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{C1409A8F-555A-4A88-B803-C6D3E8B6C3B0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Hosting.FunctionalTests", "src\Hosting\test\FunctionalTests\Microsoft.AspNetCore.Hosting.FunctionalTests.csproj", "{72AA2B1F-1FE7-48B5-968D-89E492F2139D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Owin", "Owin", "{AA465A56-D9D0-4684-95B0-192F4436C582}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Owin", "src\Http\Owin\src\Microsoft.AspNetCore.Owin.csproj", "{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Core.Test", "src\Http\Authentication.Core\test\Microsoft.AspNetCore.Authentication.Core.Test.csproj", "{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Net.Http.Headers.Tests", "src\Http\Headers\test\Microsoft.Net.Http.Headers.Tests.csproj", "{8CB43443-E02C-4D04-9E96-A4916E5C83C2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Tests", "src\Http\Http\test\Microsoft.AspNetCore.Http.Tests.csproj", "{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Abstractions.Tests", "src\Http\Http.Abstractions\test\Microsoft.AspNetCore.Http.Abstractions.Tests.csproj", "{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Extensions.Tests", "src\Http\Http.Extensions\test\Microsoft.AspNetCore.Http.Extensions.Tests.csproj", "{402C3AC9-1B1D-4523-AB80-A992CEA85F57}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Features.Tests", "src\Http\Http.Features\test\Microsoft.AspNetCore.Http.Features.Tests.csproj", "{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Owin.Tests", "src\Http\Owin\test\Microsoft.AspNetCore.Owin.Tests.csproj", "{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{EB5E294B-9ED5-43BF-AFA9-1CD2327F3DC1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HttpAbstractions.SampleApp", "src\Http\samples\SampleApp\HttpAbstractions.SampleApp.csproj", "{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebUtilities.Tests", "src\Http\WebUtilities\test\Microsoft.AspNetCore.WebUtilities.Tests.csproj", "{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Performance", "src\Http\Http\perf\Microsoft.AspNetCore.Http.Performance.csproj", "{C713DCA1-B36D-44BD-ACFA-F562782AD40E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Routing.Performance", "src\Http\Routing\perf\Microsoft.AspNetCore.Routing.Performance.csproj", "{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{17DD5861-0635-46D0-84BA-6B163150AA4F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Routing.FunctionalTests", "src\Http\Routing\test\FunctionalTests\Microsoft.AspNetCore.Routing.FunctionalTests.csproj", "{2DF639CC-DFF2-44D2-9585-D1E925B5A117}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Routing.Tests", "src\Http\Routing\test\UnitTests\Microsoft.AspNetCore.Routing.Tests.csproj", "{C71CF302-0FFA-4610-9197-033B277F3065}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests", "src\Http\Routing.Abstractions\test\Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests.csproj", "{09D2D765-A792-415E-B19A-18948A1C8969}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{E7CADFE4-CDD0-4DE3-90ED-7184A969F47B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebUtilities.Performance", "src\Http\WebUtilities\perf\Microsoft.AspNetCore.WebUtilities.Performance\Microsoft.AspNetCore.WebUtilities.Performance.csproj", "{822FF16C-A4E0-40A0-AE65-530752575261}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Metadata", "Metadata", "{71DE18B5-87F9-4D03-89BB-C3E243576F92}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Metadata", "src\Http\Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{3A554C0B-2956-4152-BF31-2C8CAE5D2717}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Identity", "Identity", "{9F21A235-436E-4020-A076-1DF4F89D0CA0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ApiAuthorization.IdentityServer", "ApiAuthorization.IdentityServer", "{DEE6A986-419B-4102-ACBE-1BE8D34ACBA9}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{10F429CC-6470-40AF-81FA-6F17895E4058}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApiAuthSample", "src\Identity\ApiAuthorization.IdentityServer\samples\ApiAuthSample\ApiAuthSample.csproj", "{1A99E178-8480-47C0-B7F0-A1240297F2FB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer", "src\Identity\ApiAuthorization.IdentityServer\src\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj", "{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests", "src\Identity\ApiAuthorization.IdentityServer\test\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj", "{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{9E0B9A09-167E-4DF7-8AA4-F9323A306F90}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity", "src\Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EntityFrameworkCore", "EntityFrameworkCore", "{0F5F1299-7303-49B8-BEBF-9FF3B522CE0F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "src\Identity\EntityFrameworkCore\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{473C0171-0AD1-473B-B1A0-93636FD77BA6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{F910B1B0-3641-4F3B-8336-5230FAB8FAD5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test", "src\Identity\EntityFrameworkCore\test\EF.InMemory.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj", "{D15A9C48-00F1-423B-B14D-6EACE976E2F0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test", "src\Identity\EntityFrameworkCore\test\EF.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj", "{39B8B1ED-790E-4FF5-8D68-B1153655F87B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.Core", "Extensions.Core", "{7A3BDEED-70A7-4F2A-82D8-6A8752CE2859}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.Identity.Core", "src\Identity\Extensions.Core\src\Microsoft.Extensions.Identity.Core.csproj", "{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.Stores", "Extensions.Stores", "{83E043A0-50FF-48AB-AA1D-EE88B64A1E4F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.Identity.Stores", "src\Identity\Extensions.Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{30BB8038-D162-4171-9404-4041FC7A5BA7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{64B2A28F-6D82-4F2B-B0BB-88DE5216DD2C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IdentitySample.DefaultUI", "src\Identity\samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{5750A285-B528-4A6C-953F-7838824E5F81}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IdentitySample.Mvc", "src\Identity\samples\IdentitySample.Mvc\IdentitySample.Mvc.csproj", "{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Specification.Tests", "Specification.Tests", "{85179BD4-F1B1-4FDB-ABA9-3FDB0F5FF1B3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.Specification.Tests", "src\Identity\Specification.Tests\src\Microsoft.AspNetCore.Identity.Specification.Tests.csproj", "{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{BCF3D807-5368-4201-8313-34493E60020B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "src\Identity\test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{5EBE548A-E450-466B-B448-D6662E659E58}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.Test", "src\Identity\test\Identity.Test\Microsoft.AspNetCore.Identity.Test.csproj", "{58C3FE63-C364-4AF8-B575-2F65A7565B1F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.InMemory.Test", "src\Identity\test\InMemory.Test\Microsoft.AspNetCore.Identity.InMemory.Test.csproj", "{8B6F219F-CE89-4704-8586-F9953F5FF4AB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UI", "UI", "{2AFCDBA1-0697-4134-BF22-17C145EB2710}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Identity.UI", "src\Identity\UI\src\Microsoft.AspNetCore.Identity.UI.csproj", "{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CookiePolicy", "CookiePolicy", "{62F3EF13-4A89-4912-A22C-31981278B074}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.CookiePolicy", "src\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Diagnostics.EntityFrameworkCore", "Diagnostics.EntityFrameworkCore", "{3D551023-1D98-479D-A41E-EBD0C05A06FF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "src\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{861CA437-6402-4E45-9E1F-35A509E61568}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Rewrite", "Rewrite", "{049030CA-4D78-4B24-A112-28C61AB2509C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Rewrite", "src\Middleware\Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Facebook", "Facebook", "{B714B9AB-0A8F-4FB0-902E-6B73CA60DAB8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Facebook", "src\Security\Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{805264B9-36C9-49D6-BA34-63D0050C9D6E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Google", "Google", "{2654DB24-E7E6-45B0-B350-3226D2D0FDC7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Google", "src\Security\Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{C2645178-0B55-47D4-B9CA-A6FFA14E616E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Twitter", "Twitter", "{D38C4227-7692-4C66-B8C2-8A411B46DCE3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Twitter", "src\Security\Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{8192DC13-6878-43C1-B657-96420C3BA9F8}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{A127217D-26AF-43C4-96A0-7080EB6F1D65}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EchoApp", "src\Middleware\WebSockets\samples\EchoApp\EchoApp.csproj", "{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebSockets.TestServer", "src\Middleware\WebSockets\samples\TestServer\WebSockets.TestServer.csproj", "{68E93233-6FF3-41FE-8161-3B7F457473C8}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{8AAFAD2A-B273-4DB5-8DC9-3CA832248A82}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebSockets.ConformanceTests", "src\Middleware\WebSockets\test\ConformanceTests\Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj", "{897EECDD-628F-4233-B1BF-A13F687057BC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebSockets.Tests", "src\Middleware\WebSockets\test\UnitTests\Microsoft.AspNetCore.WebSockets.Tests.csproj", "{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{41B519F7-CF19-4FB4-B96C-E38A7EF45F70}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Diagnostics.FunctionalTests", "src\Middleware\Diagnostics\test\FunctionalTests\Diagnostics.FunctionalTests.csproj", "{122907A1-AD5F-40B3-9D61-05A3F8CF859D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics.Tests", "src\Middleware\Diagnostics\test\UnitTests\Microsoft.AspNetCore.Diagnostics.Tests.csproj", "{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{364376C6-E886-482E-B79C-366E5DAB8A5B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Diagnostics.EFCore.FunctionalTests", "src\Middleware\Diagnostics.EntityFrameworkCore\test\FunctionalTests\Diagnostics.EFCore.FunctionalTests.csproj", "{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests", "src\Middleware\Diagnostics.EntityFrameworkCore\test\UnitTests\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests.csproj", "{4D08EC2C-A488-414E-8739-341E197773DB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MiddlewareAnalysis", "MiddlewareAnalysis", "{07AAFECB-4C42-4533-80D5-0452989FA0F7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{81143573-811E-4F61-9331-6B7173DBA67C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MiddlewareAnalysisSample", "src\Middleware\MiddlewareAnalysis\samples\MiddlewareAnalysisSample\MiddlewareAnalysisSample.csproj", "{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.MiddlewareAnalysis", "src\Middleware\MiddlewareAnalysis\src\Microsoft.AspNetCore.MiddlewareAnalysis.csproj", "{35AA4E31-D157-4AD2-B04F-EE3956795420}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.MiddlewareAnalysis.Tests", "src\Middleware\MiddlewareAnalysis\test\Microsoft.AspNetCore.MiddlewareAnalysis.Tests.csproj", "{21F89E50-DF06-435E-872B-7639BCE695DF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HealthChecks", "HealthChecks", "{DF86A07D-A370-4CBD-97DD-DCB09466545F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics.HealthChecks", "src\Middleware\HealthChecks\src\Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj", "{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{8EFA9CC7-D03D-4535-898C-F3B80BB19F21}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests", "src\Middleware\HealthChecks\test\UnitTests\Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests.csproj", "{2E690E42-B20F-4702-9478-1707EEC7C02F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HealthChecks.EntityFrameworkCore", "HealthChecks.EntityFrameworkCore", "{9C7F31F8-B782-4016-9B0E-72C8CB42334C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore", "src\Middleware\HealthChecks.EntityFrameworkCore\src\Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.csproj", "{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.Tests", "src\Middleware\HealthChecks.EntityFrameworkCore\test\Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.Tests.csproj", "{922869D9-B9FF-4828-8C6F-FCA7963DB011}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HostFilteringSample", "src\Middleware\HostFiltering\sample\HostFilteringSample.csproj", "{ECF7A440-D5FC-473F-958C-FE27643844D8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HostFiltering.Tests", "src\Middleware\HostFiltering\test\Microsoft.AspNetCore.HostFiltering.Tests.csproj", "{92820F5C-4018-4F10-A14B-0AEE619202EE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HttpOverridesSample", "src\Middleware\HttpOverrides\sample\HttpOverridesSample.csproj", "{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HttpOverrides.Tests", "src\Middleware\HttpOverrides\test\Microsoft.AspNetCore.HttpOverrides.Tests.csproj", "{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HttpsPolicySample", "src\Middleware\HttpsPolicy\sample\HttpsPolicySample.csproj", "{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HttpsPolicy.Tests", "src\Middleware\HttpsPolicy\test\Microsoft.AspNetCore.HttpsPolicy.Tests.csproj", "{A837D64D-435A-473F-8828-8E1DD95D8E4B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ResponseCompressionSample", "src\Middleware\ResponseCompression\sample\ResponseCompressionSample.csproj", "{4BA8A846-5B24-4F46-90B9-FFEFB889C028}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCompression.Tests", "src\Middleware\ResponseCompression\test\Microsoft.AspNetCore.ResponseCompression.Tests.csproj", "{3CCE49CA-4145-401F-8963-AC28F0908678}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RewriteSample", "src\Middleware\Rewrite\sample\RewriteSample.csproj", "{A1628BC4-134A-4854-9F98-B841520F1497}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Rewrite.Tests", "src\Middleware\Rewrite\test\Microsoft.AspNetCore.Rewrite.Tests.csproj", "{C69E36EC-3972-4CDF-A467-94CBD7C691A1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LocalizationSample", "src\Middleware\Localization\sample\LocalizationSample.csproj", "{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{C9E481E5-F77D-4462-8E85-1F7FF2DCAA97}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Localization.FunctionalTests", "src\Middleware\Localization\test\FunctionalTests\Microsoft.AspNetCore.Localization.FunctionalTests.csproj", "{5930AA76-C824-45F0-9D30-7EE4CB231E7A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Localization.Tests", "src\Middleware\Localization\test\UnitTests\Microsoft.AspNetCore.Localization.Tests.csproj", "{5BE39E84-020F-405D-99AF-5D46928785AF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Localization.Routing", "Localization.Routing", "{8C289D6B-712F-442F-A010-218784BFA4D4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Localization.Routing", "src\Middleware\Localization.Routing\src\Microsoft.AspNetCore.Localization.Routing.csproj", "{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Localization.Routing.Tests", "src\Middleware\Localization.Routing\test\Microsoft.AspNetCore.Localization.Routing.Tests.csproj", "{99CB7560-3B6F-447B-880A-C5A53F1E56F9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCompression.Performance", "src\Middleware\ResponseCompression\perf\Microsoft.AspNetCore.ResponseCompression.Performance.csproj", "{605D0C19-6E99-4A73-B336-1AD700AE93C0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ConformanceTests", "ConformanceTests", "{73BC406B-4D98-4BE0-A756-19F0F3D2B587}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutobahnTestApp", "src\Middleware\WebSockets\test\ConformanceTests\AutobahnTestApp\AutobahnTestApp.csproj", "{2292C14D-151C-4AB7-AA91-7F0165E2073E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{45211BB8-4F51-427D-ADA2-7478E3398A60}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Cors.Test", "src\Middleware\CORS\test\UnitTests\Microsoft.AspNetCore.Cors.Test.csproj", "{F8410622-2764-4B05-BEC4-8D25CABBC45A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{2E4D61F1-F504-450E-B4C2-11C5214E7200}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StaticFileSample", "src\Middleware\StaticFiles\samples\StaticFileSample\StaticFileSample.csproj", "{5EC5F788-458B-4957-8E33-ADD82DB6E420}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{491D5D41-4424-4642-AF7C-A7DD186CD282}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.StaticFiles.FunctionalTests", "src\Middleware\StaticFiles\test\FunctionalTests\Microsoft.AspNetCore.StaticFiles.FunctionalTests.csproj", "{7135BA54-DE2E-42CD-8261-1A88907843FC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.StaticFiles.Tests", "src\Middleware\StaticFiles\test\UnitTests\Microsoft.AspNetCore.StaticFiles.Tests.csproj", "{A72BB350-8903-4914-9583-A156B66419EB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ResponseCaching", "ResponseCaching", "{7CBB1320-BF86-4B32-9D2B-273A45057727}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCaching", "src\Middleware\ResponseCaching\src\Microsoft.AspNetCore.ResponseCaching.csproj", "{186AF4F9-9AFF-4395-9340-006F78D85DFB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{F6BC5402-310D-4B1F-A018-99FD1D6C183A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ResponseCachingSample", "src\Middleware\ResponseCaching\samples\ResponseCachingSample\ResponseCachingSample.csproj", "{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCaching.Tests", "src\Middleware\ResponseCaching\test\Microsoft.AspNetCore.ResponseCaching.Tests.csproj", "{8E5588B6-0557-41CF-9A0B-1A0B412754E1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Session", "Session", "{48BEABD3-2446-466C-8694-D34EF0949369}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SessionSample", "src\Middleware\Session\samples\SessionSample.csproj", "{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Session", "src\Middleware\Session\src\Microsoft.AspNetCore.Session.csproj", "{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Session.Tests", "src\Middleware\Session\test\Microsoft.AspNetCore.Session.Tests.csproj", "{A01B523B-35CA-4C14-B792-3887F8741E99}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HttpSys", "HttpSys", "{166E48ED-9738-4E13-8618-0D805F6F0F65}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.HttpSys", "src\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{81AF139E-F3BB-46FD-B8DB-93A645E5222C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NodeServicesExamples", "src\Middleware\NodeServices\samples\NodeServicesExamples\NodeServicesExamples.csproj", "{49EAD781-92BF-4863-9159-08674548D1BE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.NodeServices.Tests", "src\Middleware\NodeServices\test\Microsoft.AspNetCore.NodeServices.Tests.csproj", "{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HeaderPropagation", "HeaderPropagation", "{5527E368-FD50-4E8C-B8D8-C3D1374BE4F1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HeaderPropagation", "src\Middleware\HeaderPropagation\src\Microsoft.AspNetCore.HeaderPropagation.csproj", "{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.HeaderPropagation.Tests", "src\Middleware\HeaderPropagation\test\Microsoft.AspNetCore.HeaderPropagation.Tests.csproj", "{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{C2FDF6AA-A8BD-40A6-81AD-14687927E9FC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeaderPropagationSample", "src\Middleware\HeaderPropagation\samples\HeaderPropagationSample\HeaderPropagationSample.csproj", "{91BD5675-6674-4053-AD04-19F28DD3BAE5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ConcurrencyLimiter", "ConcurrencyLimiter", "{4F8ED87D-E4D9-4941-94D7-D529D83DDBA0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConcurrencyLimiterSample", "src\Middleware\ConcurrencyLimiter\sample\ConcurrencyLimiterSample.csproj", "{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ConcurrencyLimiter", "src\Middleware\ConcurrencyLimiter\src\Microsoft.AspNetCore.ConcurrencyLimiter.csproj", "{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ConcurrencyLimiter.Tests", "src\Middleware\ConcurrencyLimiter\test\Microsoft.AspNetCore.ConcurrencyLimiter.Tests.csproj", "{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{9ECF118E-D7A5-4805-B698-DE9013BB91C6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks", "src\Middleware\ConcurrencyLimiter\perf\Microbenchmarks\Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks.csproj", "{5BF572A5-24AF-4815-BF0C-F57DA650207D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IntegrationTesting.IIS", "IntegrationTesting.IIS", "{036FB9FC-7F26-4982-B94E-2C32B4C836E1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.IntegrationTesting.IIS", "src\Servers\IIS\IntegrationTesting.IIS\src\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj", "{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SpaServices.Extensions.Tests", "src\Middleware\SpaServices.Extensions\test\Microsoft.AspNetCore.SpaServices.Extensions.Tests.csproj", "{AF964703-404B-4632-9D1F-8EEE646BBA37}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{EE65018D-FA12-461D-B2C5-44CA6E385530}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.WebSockets.Microbenchmarks", "src\Middleware\perf\Microbenchmarks\Microsoft.AspNetCore.WebSockets.Microbenchmarks.csproj", "{A8E1962B-688E-44B3-81F3-BBB9891534CE}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SpaServices.Tests", "src\Middleware\SpaServices\test\Microsoft.AspNetCore.SpaServices.Tests.csproj", "{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.ResponseCaching.Microbenchmarks", "src\Middleware\perf\ResponseCaching.Microbenchmarks\Microsoft.AspNetCore.ResponseCaching.Microbenchmarks.csproj", "{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MusicStore", "MusicStore", "{884AED21-7931-42A3-B08A-E58F7B0D6E7F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{8DA88110-5A13-41A9-9F9D-674D921EB442}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MusicStore", "src\MusicStore\samples\MusicStore\MusicStore.csproj", "{4BCF2228-159D-4547-8D54-CDD2252D076A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{2D347127-3B13-47B1-84EC-770A9C1E11B0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MusicStore.Test", "src\MusicStore\test\MusicStore.Test\MusicStore.Test.csproj", "{A7802482-55BA-4D95-BE79-8A601131F527}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MusicStore.E2ETests", "src\MusicStore\test\MusicStore.E2ETests\MusicStore.E2ETests.csproj", "{81947277-035F-41F6-A1D4-8EA362CB46D2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MicrosoftAccount", "MicrosoftAccount", "{8C4006DF-FF48-46B6-A124-10B1EEAA266E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.MicrosoftAccount", "src\Security\Authentication\MicrosoftAccount\src\Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj", "{F5C54062-B19C-4291-A816-F1B5A167369A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{056535BC-3E30-49E2-BE3B-630C62E641A5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSites", "WebSites", "{088C37A5-30D2-40FB-B031-D163CFBED006}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicWebSite", "src\Mvc\test\WebSites\BasicWebSite\BasicWebSite.csproj", "{B5F938FB-37DF-4201-9537-E043513701D7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mvc.RoutingWebSite", "src\Mvc\test\WebSites\RoutingWebSite\Mvc.RoutingWebSite.csproj", "{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorWebSite", "src\Mvc\test\WebSites\RazorWebSite\RazorWebSite.csproj", "{1CF04156-B477-4B88-A25B-15D4E6F587D7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FormatterWebSite", "src\Mvc\test\WebSites\FormatterWebSite\FormatterWebSite.csproj", "{AC688973-3FAD-4A04-99C9-414782E5AE42}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApiExplorerWebSite", "src\Mvc\test\WebSites\ApiExplorerWebSite\ApiExplorerWebSite.csproj", "{58BAA9A7-4A2A-459A-BD41-086E8F83022D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersioningWebSite", "src\Mvc\test\WebSites\VersioningWebSite\VersioningWebSite.csproj", "{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TagHelpersWebSite", "src\Mvc\test\WebSites\TagHelpersWebSite\TagHelpersWebSite.csproj", "{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FilesWebSite", "src\Mvc\test\WebSites\FilesWebSite\FilesWebSite.csproj", "{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApplicationModelWebSite", "src\Mvc\test\WebSites\ApplicationModelWebSite\ApplicationModelWebSite.csproj", "{975E7F46-8044-463E-89E1-56EB0F7913B8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HtmlGenerationWebSite", "src\Mvc\test\WebSites\HtmlGenerationWebSite\HtmlGenerationWebSite.csproj", "{BAD5E853-2C9D-41D5-844D-470BC33B43E8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ErrorPageMiddlewareWebSite", "src\Mvc\test\WebSites\ErrorPageMiddlewareWebSite\ErrorPageMiddlewareWebSite.csproj", "{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XmlFormattersWebSite", "src\Mvc\test\WebSites\XmlFormattersWebSite\XmlFormattersWebSite.csproj", "{A8096362-6304-4DAF-A091-978BE764FF30}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControllersFromServicesWebSite", "src\Mvc\test\WebSites\ControllersFromServicesWebSite\ControllersFromServicesWebSite.csproj", "{0FD49F5F-2950-43B8-8467-78596A4421AC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControllersFromServicesClassLibrary", "src\Mvc\test\WebSites\ControllersFromServicesClassLibrary\ControllersFromServicesClassLibrary.csproj", "{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CorsWebSite", "src\Mvc\test\WebSites\CorsWebSite\CorsWebSite.csproj", "{7DFECECC-E30C-4217-9746-86A8D652E110}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{B8825E86-B8EA-4666-B681-C443D027C95D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MvcSandbox", "src\Mvc\samples\MvcSandbox\MvcSandbox.csproj", "{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleWebSite", "src\Mvc\test\WebSites\SimpleWebSite\SimpleWebSite.csproj", "{70F83D54-91BF-4BED-8A82-F310D640C9F8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SecurityWebSite", "src\Mvc\test\WebSites\SecurityWebSite\SecurityWebSite.csproj", "{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorPagesWebSite", "src\Mvc\test\WebSites\RazorPagesWebSite\RazorPagesWebSite.csproj", "{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{CA6DD42B-2DBC-4061-91E8-C91FA8F4C410}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Performance", "src\Mvc\benchmarks\Microsoft.AspNetCore.Mvc.Performance\Microsoft.AspNetCore.Mvc.Performance.csproj", "{199639E9-0FAA-49C4-A75F-95EE71F32CC0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorBuildWebSite", "src\Mvc\test\WebSites\RazorBuildWebSite\RazorBuildWebSite.csproj", "{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorBuildWebSite.Views", "src\Mvc\test\WebSites\RazorBuildWebSite.Views\RazorBuildWebSite.Views.csproj", "{039266E2-5F43-4B94-86DA-8BDD7BE8885F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mvc.Analyzers.Test", "src\Mvc\Mvc.Analyzers\test\Mvc.Analyzers.Test.csproj", "{EA846E30-4F38-4315-844F-D5BC20F74B07}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorPagesClassLibrary", "src\Mvc\test\WebSites\RazorPagesClassLibrary\RazorPagesClassLibrary.csproj", "{3BEA35BC-784F-4892-AF1F-90177B8362A1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "shared", "shared", "{3B0F71CD-980F-48DF-AEDA-A5CDF001F7A9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Views.TestCommon", "src\Mvc\shared\Mvc.Views.TestCommon\Microsoft.AspNetCore.Mvc.Views.TestCommon.csproj", "{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Api.Analyzers", "Mvc.Api.Analyzers", "{2A92D94B-9825-42D3-AB33-52E3010D74E2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mvc.Api.Analyzers.Test", "src\Mvc\Mvc.Api.Analyzers\test\Mvc.Api.Analyzers.Test.csproj", "{E27910E1-6CCE-41B2-97DD-AE874007B592}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Api.Analyzers", "src\Mvc\Mvc.Api.Analyzers\src\Microsoft.AspNetCore.Mvc.Api.Analyzers.csproj", "{72879779-4CAC-4CB0-A052-FF60EB386B7A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Performance.Views", "src\Mvc\benchmarks\Microsoft.AspNetCore.Mvc.Performance.Views\Microsoft.AspNetCore.Mvc.Performance.Views.csproj", "{5BD69C96-623F-427B-9AAF-67C0817A9A9A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenericHostWebSite", "src\Mvc\test\WebSites\GenericHostWebSite\GenericHostWebSite.csproj", "{D10BA44E-219B-4528-98F5-0CB0FCF17017}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Test", "src\Mvc\Mvc\test\Microsoft.AspNetCore.Mvc.Test.csproj", "{EAF56BE6-683A-4C34-AC2D-22770EC13915}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Abstractions.Test", "src\Mvc\Mvc.Abstractions\test\Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj", "{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.ApiExplorer.Test", "src\Mvc\Mvc.ApiExplorer\test\Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj", "{332A8F84-FC5B-44A5-95A2-379B69C6E755}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Core.Test", "src\Mvc\Mvc.Core\test\Microsoft.AspNetCore.Mvc.Core.Test.csproj", "{A28B3D43-619F-44A9-9463-78F0E2474351}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Cors.Test", "src\Mvc\Mvc.Cors\test\Microsoft.AspNetCore.Mvc.Cors.Test.csproj", "{926D431D-D95F-42BA-817B-DFEAF697E007}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.DataAnnotations.Test", "src\Mvc\Mvc.DataAnnotations\test\Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj", "{00D4573D-B61D-48C2-BCB4-027A19EB3247}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Formatters.Xml", "Mvc.Formatters.Xml", "{46AB5306-4FF5-4A4B-8009-DFCFAB178442}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Formatters.Xml", "src\Mvc\Mvc.Formatters.Xml\src\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj", "{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Formatters.Xml.Test", "src\Mvc\Mvc.Formatters.Xml\test\Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj", "{5500EB93-4F36-4929-9730-E593DBC2B7F5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Localization.Test", "src\Mvc\Mvc.Localization\test\Microsoft.AspNetCore.Mvc.Localization.Test.csproj", "{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Test", "src\Mvc\Mvc.Razor\test\Microsoft.AspNetCore.Mvc.Razor.Test.csproj", "{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.RazorPages.Test", "src\Mvc\Mvc.RazorPages\test\Microsoft.AspNetCore.Mvc.RazorPages.Test.csproj", "{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.TagHelpers.Test", "src\Mvc\Mvc.TagHelpers\test\Microsoft.AspNetCore.Mvc.TagHelpers.Test.csproj", "{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.ViewFeatures.Test", "src\Mvc\Mvc.ViewFeatures\test\Microsoft.AspNetCore.Mvc.ViewFeatures.Test.csproj", "{687BD42C-54CD-4E80-A877-6E278AE21105}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.FunctionalTests", "src\Mvc\test\Mvc.FunctionalTests\Microsoft.AspNetCore.Mvc.FunctionalTests.csproj", "{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.IntegrationTests", "src\Mvc\test\Mvc.IntegrationTests\Microsoft.AspNetCore.Mvc.IntegrationTests.csproj", "{BD57D455-9B11-4BA6-9F1D-6B289284642D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.TestDiagnosticListener", "src\Mvc\shared\Mvc.TestDiagnosticListener\Microsoft.AspNetCore.Mvc.TestDiagnosticListener.csproj", "{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Core.TestCommon", "src\Mvc\shared\Mvc.Core.TestCommon\Microsoft.AspNetCore.Mvc.Core.TestCommon.csproj", "{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test", "src\Mvc\Mvc.NewtonsoftJson\test\Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test.csproj", "{6D9C0B4C-A902-4F37-921F-1A5B14405463}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Razor.RuntimeCompilation", "Mvc.Razor.RuntimeCompilation", "{59BDE9D7-C177-4A40-B1EF-267FB260A59C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation", "src\Mvc\Mvc.Razor.RuntimeCompilation\src\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.csproj", "{9FF8728F-B953-4481-9B9F-11351CA0BFE6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test", "src\Mvc\Mvc.Razor.RuntimeCompilation\test\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test.csproj", "{586ECE45-FD14-4520-9823-0A9B043FCC6E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorBuildWebSite.PrecompiledViews", "src\Mvc\test\WebSites\RazorBuildWebSite.PrecompiledViews\RazorBuildWebSite.PrecompiledViews.csproj", "{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ProjectTemplates", "ProjectTemplates", "{08D53E58-4AAE-40C4-8497-63EC8664F304}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.DotNet.Web.ProjectTemplates", "src\ProjectTemplates\Web.ProjectTemplates\Microsoft.DotNet.Web.ProjectTemplates.csproj", "{5D3C520F-0CA7-4759-A563-40496545FA48}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.DotNet.Web.Spa.ProjectTemplates", "src\ProjectTemplates\Web.Spa.ProjectTemplates\Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj", "{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.DotNet.Web.Client.ItemTemplates", "src\ProjectTemplates\Web.Client.ItemTemplates\Microsoft.DotNet.Web.Client.ItemTemplates.csproj", "{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.DotNet.Web.ItemTemplates", "src\ProjectTemplates\Web.ItemTemplates\Microsoft.DotNet.Web.ItemTemplates.csproj", "{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProjectTemplates.Tests", "src\ProjectTemplates\test\ProjectTemplates.Tests.csproj", "{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazorTemplates.Tests", "src\ProjectTemplates\BlazorTemplates.Tests\BlazorTemplates.Tests.csproj", "{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Framework", "Framework", "{A4C26078-B6D8-4FD8-87A6-7C15A3482038}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "App.Runtime", "App.Runtime", "{F1A6BA04-853E-43B5-B27E-54558603837B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.App.Runtime", "src\Framework\App.Runtime\src\Microsoft.AspNetCore.App.Runtime.csproj", "{3163C56E-99BC-4BD1-8880-4F94A2407741}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test", "src\Razor\Razor\test\Microsoft.AspNetCore.Razor.Test.csproj", "{776BFCDC-8591-4E3D-BD0D-858A188A033D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Runtime.Test", "src\Razor\Razor.Runtime\test\Microsoft.AspNetCore.Razor.Runtime.Test.csproj", "{ED34C082-619E-4CCB-9D26-4E2375633FA2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions", "Microsoft.AspNetCore.Mvc.Razor.Extensions", "{8BA59986-C9AA-4A78-BE18-0A344FB56D09}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions", "src\Razor\Microsoft.AspNetCore.Mvc.Razor.Extensions\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.csproj", "{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Test", "src\Razor\Microsoft.AspNetCore.Mvc.Razor.Extensions\test\Microsoft.AspNetCore.Mvc.Razor.Extensions.Test.csproj", "{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X", "{1125B180-D389-45A0-BCE5-15ED62EDCC20}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X", "src\Razor\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.csproj", "{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test", "src\Razor\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\test\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test.csproj", "{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X", "{7114DBBC-4650-4C9C-8827-133F1FA8766F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X", "src\Razor\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.csproj", "{85797058-0416-4CCC-BBF2-DE8158EC3FED}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.Test", "src\Razor\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\test\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.Test.csproj", "{F48D6A08-FE52-4DDC-9232-E9693019763A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Razor.Language", "Microsoft.AspNetCore.Razor.Language", "{1CBCF1F9-D90D-484E-A2E9-FD4E4174C05E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Language", "src\Razor\Microsoft.AspNetCore.Razor.Language\src\Microsoft.AspNetCore.Razor.Language.csproj", "{A6323D64-C883-46B6-BDA9-916009D44262}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Language.Test", "src\Razor\Microsoft.AspNetCore.Razor.Language\test\Microsoft.AspNetCore.Razor.Language.Test.csproj", "{313ADEF5-5A2D-4C11-8655-E227445144E2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Razor.Tools", "Microsoft.AspNetCore.Razor.Tools", "{B9704650-5360-416C-9393-FAF707766AA8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Tools", "src\Razor\Microsoft.AspNetCore.Razor.Tools\src\Microsoft.AspNetCore.Razor.Tools.csproj", "{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Tools.Test", "src\Razor\Microsoft.AspNetCore.Razor.Tools\test\Microsoft.AspNetCore.Razor.Tools.Test.csproj", "{FE095F11-4CD2-406D-A2BB-1BE569603BF0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.CodeAnalysis.Razor", "Microsoft.CodeAnalysis.Razor", "{3854EA4A-5530-4FEC-971E-B0CB45C5B19D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CodeAnalysis.Razor", "src\Razor\Microsoft.CodeAnalysis.Razor\src\Microsoft.CodeAnalysis.Razor.csproj", "{AE06A841-F90D-486A-9DEF-70495DF4D28A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.CodeAnalysis.Razor.Test", "src\Razor\Microsoft.CodeAnalysis.Razor\test\Microsoft.CodeAnalysis.Razor.Test.csproj", "{91A6A69B-21B4-4B05-B188-D0551573DD9B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{F6E6A63A-45BE-46BF-B9B4-DA3DDC8FE4B5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Internal.Transport", "src\Razor\tools\Microsoft.AspNetCore.Razor.Internal.Transport\Microsoft.AspNetCore.Razor.Internal.Transport.csproj", "{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RazorSyntaxGenerator", "src\Razor\tools\RazorSyntaxGenerator\RazorSyntaxGenerator.csproj", "{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{D510860C-B2DA-41D3-9137-81B029312E71}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Performance", "src\Razor\perf\Microsoft.AspNetCore.Razor.Performance\Microsoft.AspNetCore.Razor.Performance.csproj", "{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.NET.Sdk.Razor", "Microsoft.NET.Sdk.Razor", "{DA9E1AB0-0094-4777-BF3F-BC5596C3CDA9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.NET.Sdk.Razor", "src\Razor\Microsoft.NET.Sdk.Razor\src\Microsoft.NET.Sdk.Razor.csproj", "{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.NET.Sdk.Razor.Test", "src\Razor\Microsoft.NET.Sdk.Razor\test\Microsoft.NET.Sdk.Razor.Test.csproj", "{7CB23DCD-B416-4293-9848-224077F9E71D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{06C916C7-67BF-45DC-9D0B-CEEF0C731451}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.Common", "src\Razor\test\Microsoft.AspNetCore.Razor.Test.Common\Microsoft.AspNetCore.Razor.Test.Common.csproj", "{69637901-CAD7-4335-81F4-92E03C4DA354}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.ComponentShim", "src\Razor\test\Microsoft.AspNetCore.Razor.Test.ComponentShim\Microsoft.AspNetCore.Razor.Test.ComponentShim.csproj", "{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.MvcShim", "src\Razor\test\Microsoft.AspNetCore.Razor.Test.MvcShim\Microsoft.AspNetCore.Razor.Test.MvcShim.csproj", "{4C152E79-DF16-4CAA-A98D-1A46604C6D22}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib", "src\Razor\test\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib.csproj", "{F8111E2B-650F-4A9A-9834-234B5F5DD79D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X", "src\Razor\test\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X.csproj", "{302EC23A-FD11-4F56-B3E9-0DEC7C177584}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X", "src\Razor\test\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X.csproj", "{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.NET.Sdk.Razor.IntegrationTests", "src\Razor\Microsoft.NET.Sdk.Razor\integrationtests\Microsoft.NET.Sdk.Razor.IntegrationTests.csproj", "{930CB054-3E69-4721-9F7E-01FB911AAF6A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{CF9D35EC-CA9B-481D-BAAC-5D4654732AB9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AuthSamples.FunctionalTests", "src\Security\test\AuthSamples.FunctionalTests\AuthSamples.FunctionalTests.csproj", "{31B7D2B1-47AF-432B-BF07-73916EF238EE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cookies", "src\Security\samples\Cookies\Cookies.csproj", "{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClaimsTransformation", "src\Security\samples\ClaimsTransformation\ClaimsTransformation.csproj", "{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicSchemes", "src\Security\samples\DynamicSchemes\DynamicSchemes.csproj", "{256DCEBC-1E1D-46B2-9031-E358E850F3C5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Identity.ExternalClaims", "src\Security\samples\Identity.ExternalClaims\Identity.ExternalClaims.csproj", "{1D1E165C-435A-4716-8769-31A51632D7C2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PathSchemeSelection", "src\Security\samples\PathSchemeSelection\PathSchemeSelection.csproj", "{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomPolicyProvider", "src\Security\samples\CustomPolicyProvider\CustomPolicyProvider.csproj", "{817D138C-19D8-4264-8FAF-660B05AC030D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StaticFilesAuth", "src\Security\samples\StaticFilesAuth\StaticFilesAuth.csproj", "{1FE68FDC-F122-4605-B49D-FDC8C17324A5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomAuthorizationFailureResponse", "src\Security\samples\CustomAuthorizationFailureResponse\CustomAuthorizationFailureResponse.csproj", "{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.CookiePolicy.Test", "src\Security\CookiePolicy\test\Microsoft.AspNetCore.CookiePolicy.Test.csproj", "{45A7FB48-3811-4DAF-989C-141EE4AEFB03}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{A75C9764-FC22-4AE1-9704-5519CB556FC3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CookiePolicySample", "src\Security\CookiePolicy\samples\CookiePolicySample\CookiePolicySample.csproj", "{86741306-CF87-4AEA-9015-188A3CECBFBC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authorization.Test", "src\Security\Authorization\test\Microsoft.AspNetCore.Authorization.Test.csproj", "{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Test", "src\Security\Authentication\test\Microsoft.AspNetCore.Authentication.Test.csproj", "{6592343C-B7B7-4687-8942-1C2241414A02}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{618D85A4-F111-41AB-A9B6-BBBB8A395209}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SocialSample", "src\Security\Authentication\samples\SocialSample\SocialSample.csproj", "{DA64A7BF-F869-414C-A096-076723E55C61}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{974EA46A-4658-4767-A9AA-A0FF143CF725}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CookieSample", "src\Security\Authentication\Cookies\samples\CookieSample\CookieSample.csproj", "{06C034BE-0079-4AC3-815B-D71AC44DF3A3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CookieSessionSample", "src\Security\Authentication\Cookies\samples\CookieSessionSample\CookieSessionSample.csproj", "{9DD484F7-062B-43D4-AC70-0E226BA168FF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{7FD32066-C831-4E29-978C-9A2215E85C67}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JwtBearerSample", "src\Security\Authentication\JwtBearer\samples\JwtBearerSample\JwtBearerSample.csproj", "{88C2C45B-ED16-4B85-8498-E3F13679629D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{E19E55A2-1562-47A7-8EA6-B51F2CA0CC4C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenIdConnect.AzureAdSample", "src\Security\Authentication\OpenIdConnect\samples\OpenIdConnect.AzureAdSample\OpenIdConnect.AzureAdSample.csproj", "{E3867FCF-70D3-40B0-BCF6-208D4D971666}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenIdConnectSample", "src\Security\Authentication\OpenIdConnect\samples\OpenIdConnectSample\OpenIdConnectSample.csproj", "{F6B80862-7D74-4362-B5E2-AEBF116F2B19}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WsFederation", "WsFederation", "{602CE06C-E973-401D-8877-90957E613646}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{BECDA951-C285-485D-BFE6-F770BC8C9EB2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WsFedSample", "src\Security\Authentication\WsFederation\samples\WsFedSample\WsFedSample.csproj", "{E1CE011A-47BD-496D-B9EB-2766C198A619}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.WsFederation", "src\Security\Authentication\WsFederation\src\Microsoft.AspNetCore.Authentication.WsFederation.csproj", "{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{966E6A8A-4D9C-4B9E-92DB-06F5144F5DC8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Security.Performance", "src\Security\benchmarks\Microsoft.AspNetCore.Security.Performance\Microsoft.AspNetCore.Security.Performance.csproj", "{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Negotiate", "Negotiate", "{3FE077EF-DD37-4652-B71C-3174D4C485E2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{A641BE9F-113E-4F2F-8DC0-995E97C5BD27}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NegotiateAuthSample", "src\Security\Authentication\Negotiate\Samples\NegotiateAuthSample\NegotiateAuthSample.csproj", "{7F67C1C2-7352-414F-9149-1F16D53C7435}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Negotiate", "src\Security\Authentication\Negotiate\src\Microsoft.AspNetCore.Authentication.Negotiate.csproj", "{046AFDDE-B31B-4205-B059-0E8E194E954D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0AEE12FF-FDFF-4A75-A77E-93B1E24E5587}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Negotiate.Test", "src\Security\Authentication\Negotiate\test\Negotiate.Test\Microsoft.AspNetCore.Authentication.Negotiate.Test.csproj", "{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Negotiate.FunctionalTest", "src\Security\Authentication\Negotiate\test\Negotiate.FunctionalTest\Microsoft.AspNetCore.Authentication.Negotiate.FunctionalTest.csproj", "{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Certificate", "Certificate", "{8A241C1B-18FA-4237-A354-29D7010C1067}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Authentication.Certificate", "src\Security\Authentication\Certificate\src\Microsoft.AspNetCore.Authentication.Certificate.csproj", "{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{148D77C2-C6DA-45FA-90A6-761EE01066D5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Certificate.Sample", "src\Security\Authentication\Certificate\samples\Certificate.Sample\Certificate.Sample.csproj", "{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Certificate.Optional.Sample", "src\Security\Authentication\Certificate\samples\Certificate.Optional.Sample\Certificate.Optional.Sample.csproj", "{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{5F0044F2-4C66-46A8-BD79-075F001AA034}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{7BAE6185-D148-4388-B65F-34FD22CCD824}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Shared.Tests", "src\Shared\test\Shared.Tests\Microsoft.AspNetCore.Shared.Tests.csproj", "{197EB396-53AA-4C29-8A59-3FEACD3703B6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{3E3F7422-36C0-47E4-8B4E-052C2E8EB439}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignalRSamples", "src\SignalR\samples\SignalRSamples\SignalRSamples.csproj", "{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SocialWeather", "src\SignalR\samples\SocialWeather\SocialWeather.csproj", "{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClientSample", "src\SignalR\samples\ClientSample\ClientSample.csproj", "{294EC05D-B818-4CD5-AF6E-95B3F23607FC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebSocketSample", "src\SignalR\samples\WebSocketSample\WebSocketSample.csproj", "{892333B9-689B-4E51-82FF-CC5376961A36}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JwtClientSample", "src\SignalR\samples\JwtClientSample\JwtClientSample.csproj", "{4D4CB590-9F66-4D75-B439-D3B445975A55}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ts", "ts", "{3D423A77-84D4-4214-8F6F-CD532A56A126}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignalR.Client.FunctionalTestApp", "src\SignalR\clients\ts\FunctionalTests\SignalR.Client.FunctionalTestApp.csproj", "{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JwtSample", "src\SignalR\samples\JwtSample\JwtSample.csproj", "{257A6551-7987-4C5C-BE6F-376094477371}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{350A2B0C-246F-4CC1-A194-32DF8C4427A2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Client.FunctionalTests", "src\SignalR\clients\csharp\Client\test\FunctionalTests\Microsoft.AspNetCore.SignalR.Client.FunctionalTests.csproj", "{5236B5B7-E2CD-4D20-A65C-D5803E78885F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Client.Tests", "src\SignalR\clients\csharp\Client\test\UnitTests\Microsoft.AspNetCore.SignalR.Client.Tests.csproj", "{CACBB755-08B6-4176-9390-CAD3F9962E80}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Http.Connections.Tests", "src\SignalR\common\Http.Connections\test\Microsoft.AspNetCore.Http.Connections.Tests.csproj", "{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Common.Tests", "src\SignalR\common\SignalR.Common\test\Microsoft.AspNetCore.SignalR.Common.Tests.csproj", "{75F3739D-9404-44B0-8F1F-1BDE4542047A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{5095E70C-6DEE-486E-A9D0-E8849214EE4E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Microbenchmarks", "src\SignalR\perf\Microbenchmarks\Microsoft.AspNetCore.SignalR.Microbenchmarks.csproj", "{A6A95BEF-7E21-4D3D-921B-F77267219D27}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Tests", "src\SignalR\server\SignalR\test\Microsoft.AspNetCore.SignalR.Tests.csproj", "{4DC9C494-9867-4319-937E-5FBC0E5F5A51}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Specification.Tests", "Specification.Tests", "{245939DA-D68D-4B5C-A95E-D3B6923614FF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.Specification.Tests", "src\SignalR\server\Specification.Tests\src\Microsoft.AspNetCore.SignalR.Specification.Tests.csproj", "{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StackExchangeRedis", "StackExchangeRedis", "{CD9041EE-8C47-4C6F-8A21-6EDCBC0D409E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.StackExchangeRedis", "src\SignalR\server\StackExchangeRedis\src\Microsoft.AspNetCore.SignalR.StackExchangeRedis.csproj", "{DEA32B7F-E9B4-4E87-8B47-30555D286D93}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests", "src\SignalR\server\StackExchangeRedis\test\Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests.csproj", "{6248B017-2912-4989-9994-2685C4D88E9A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebEncoders", "WebEncoders", "{4C93CC04-1EE4-48EA-8FAE-DC2283528BEB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.WebEncoders", "src\WebEncoders\src\Microsoft.Extensions.WebEncoders.csproj", "{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FileProviders", "FileProviders", "{FED63417-432B-49CD-AB4B-44ADA837C2E7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Embedded", "Embedded", "{898F7E0B-1671-42CB-9DFB-689AFF212ED3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.FileProviders.Embedded", "src\FileProviders\Embedded\src\Microsoft.Extensions.FileProviders.Embedded.csproj", "{65EE0531-4533-407F-A9CA-2EBCDC444397}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{0B200A66-B809-4ED3-A790-CB1C2E80975E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dotnet-watch", "dotnet-watch", "{B6118E15-C37A-4B05-B4DF-97FE99790417}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-watch", "src\Tools\dotnet-watch\src\dotnet-watch.csproj", "{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-watch.Tests", "src\Tools\dotnet-watch\test\dotnet-watch.Tests.csproj", "{95920BAA-46E6-44E6-A1AF-A23804F079D2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dotnet-dev-certs", "dotnet-dev-certs", "{A4EECF29-6E66-4E7F-B781-A169B0C2AB29}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-dev-certs", "src\Tools\dotnet-dev-certs\src\dotnet-dev-certs.csproj", "{52433D20-35EA-48CC-BB4A-4DFE3023670B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dotnet-sql-cache", "dotnet-sql-cache", "{8562A154-B802-411B-897C-89621C4B05CB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-sql-cache", "src\Tools\dotnet-sql-cache\src\dotnet-sql-cache.csproj", "{C911DC19-9556-4DCC-9794-AD907137348F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dotnet-user-secrets", "dotnet-user-secrets", "{F31AC68C-2D71-492C-BA4B-41FE503FFD56}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-user-secrets", "src\Tools\dotnet-user-secrets\src\dotnet-user-secrets.csproj", "{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-user-secrets.Tests", "src\Tools\dotnet-user-secrets\test\dotnet-user-secrets.Tests.csproj", "{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.dotnet-openapi", "Microsoft.dotnet-openapi", "{192363C9-2D7B-47BD-A1A3-C6FEC6DF5D9D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.dotnet-openapi", "src\Tools\Microsoft.dotnet-openapi\src\Microsoft.dotnet-openapi.csproj", "{4655E193-E5F4-449B-B1A3-6358AC8D3A27}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-microsoft.openapi.Tests", "src\Tools\Microsoft.dotnet-openapi\test\dotnet-microsoft.openapi.Tests.csproj", "{7A29AAAB-2B4B-4D47-A315-23A0E830E214}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.ApiDescription.Client", "Extensions.ApiDescription.Client", "{755D9C6A-F036-4122-8334-96F0CC70F370}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.ApiDescription.Client", "src\Tools\Extensions.ApiDescription.Client\src\Microsoft.Extensions.ApiDescription.Client.csproj", "{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dotnet-getdocument", "dotnet-getdocument", "{3CE23673-047A-47AA-A028-7F2942805870}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "dotnet-getdocument", "src\Tools\dotnet-getdocument\src\dotnet-getdocument.csproj", "{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.ApiDescription.Server", "Extensions.ApiDescription.Server", "{BE2C2FE4-7BC7-4A4B-A8B8-19FF0648DEFD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.ApiDescription.Server", "src\Tools\Extensions.ApiDescription.Server\src\Microsoft.Extensions.ApiDescription.Server.csproj", "{EBE144DD-577E-4E98-BFEB-94E479753927}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GetDocumentInsider", "GetDocumentInsider", "{A1B75FC7-A777-4412-A635-D0C9ED8FE7A0}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GetDocumentInsider", "src\Tools\GetDocumentInsider\src\GetDocumentInsider.csproj", "{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Extensions.ApiDescription.Client.Tests", "src\Tools\Extensions.ApiDescription.Client\test\Microsoft.Extensions.ApiDescription.Client.Tests.csproj", "{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FirstRunCertGenerator", "FirstRunCertGenerator", "{E5BE8CB1-57A8-48FD-9904-76A8C6B540BC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests", "src\Tools\FirstRunCertGenerator\test\Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests.csproj", "{A8A42FB4-1B51-4290-9291-445D3A489758}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.DeveloperCertificates.XPlat", "src\Tools\FirstRunCertGenerator\src\Microsoft.AspNetCore.DeveloperCertificates.XPlat.csproj", "{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.JsonPatch.Tests", "src\Features\JsonPatch\test\Microsoft.AspNetCore.JsonPatch.Tests.csproj", "{9883418F-C427-426E-9021-E3F1BAF33E6B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{49016328-4D32-46E4-A4D2-94686ED38EA2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestClient", "src\Servers\HttpSys\samples\TestClient\TestClient.csproj", "{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SelfHostServer", "src\Servers\HttpSys\samples\SelfHostServer\SelfHostServer.csproj", "{31405D54-645D-490B-9041-88119D8B1B47}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HotAddSample", "src\Servers\HttpSys\samples\HotAddSample\HotAddSample.csproj", "{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{C3722C5D-E159-4AB3-AF60-769185B31B47}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.HttpSys.FunctionalTests", "src\Servers\HttpSys\test\FunctionalTests\Microsoft.AspNetCore.Server.HttpSys.FunctionalTests.csproj", "{10959BB7-197C-4DE1-A2F2-CA9445E3591F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.HttpSys.Tests", "src\Servers\HttpSys\test\Tests\Microsoft.AspNetCore.Server.HttpSys.Tests.csproj", "{3297D10B-B32A-4F70-8200-2B727C759C8D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QueueSharing", "src\Servers\HttpSys\samples\QueueSharing\QueueSharing.csproj", "{8EAE1C36-4A33-4A96-BACD-3FDC35844249}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{41BB7BA4-AC08-4E9A-83EA-6D587A5B951C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IISExpress.FunctionalTests", "src\Servers\IIS\IIS\test\IISExpress.FunctionalTests\IISExpress.FunctionalTests.csproj", "{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{B49E037F-1F0A-46CA-9977-1987465C306C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NativeIISSample", "src\Servers\IIS\IIS\samples\NativeIISSample\NativeIISSample.csproj", "{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{ABC4EF1D-3525-41A9-929D-0FF7CEED4DDB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IIS.Performance", "src\Servers\IIS\IIS\benchmarks\IIS.Performance\IIS.Performance.csproj", "{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IIS.FunctionalTests", "src\Servers\IIS\IIS\test\IIS.FunctionalTests\IIS.FunctionalTests.csproj", "{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IIS.Tests", "src\Servers\IIS\IIS\test\IIS.Tests\IIS.Tests.csproj", "{8A6992D5-478C-49E4-936F-EA97E5850A7D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IIS.NewHandler.FunctionalTests", "src\Servers\IIS\IIS\test\IIS.NewHandler.FunctionalTests\IIS.NewHandler.FunctionalTests.csproj", "{7107FC61-E540-4946-A090-A0E0D8357505}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IIS.NewShim.FunctionalTests", "src\Servers\IIS\IIS\test\IIS.NewShim.FunctionalTests\IIS.NewShim.FunctionalTests.csproj", "{514D41F9-8D97-49A6-8C7A-74545358E2CD}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{1B635E97-715B-4F8D-AE58-4553C7B07016}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.IISIntegration.Tests", "src\Servers\IIS\IISIntegration\test\Tests\Microsoft.AspNetCore.Server.IISIntegration.Tests.csproj", "{F8AB0D33-1082-4F41-90E7-77C06EDD983D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{4BBD404C-5588-49C4-A320-C5B1D3532B18}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IISSample", "src\Servers\IIS\IISIntegration\samples\IISSample\IISSample.csproj", "{647F0202-165F-4E98-A798-B2B3113050EC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Core.Tests", "src\Servers\Kestrel\Core\test\Microsoft.AspNetCore.Server.Kestrel.Core.Tests.csproj", "{0C3C1602-BE06-4DDE-835F-A0DE1563808B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Tests", "src\Servers\Kestrel\Kestrel\test\Microsoft.AspNetCore.Server.Kestrel.Tests.csproj", "{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{C69630AA-7BCC-401E-B0EE-AACFCF55F6A8}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Performance", "src\Servers\Kestrel\perf\Kestrel.Performance\Microsoft.AspNetCore.Server.Kestrel.Performance.csproj", "{51A02E3E-6932-479C-A287-CC6C3611B715}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Http2SampleApp", "src\Servers\Kestrel\samples\Http2SampleApp\Http2SampleApp.csproj", "{7542D11F-2401-457C-992B-0473ADBD7842}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LargeResponseApp", "src\Servers\Kestrel\samples\LargeResponseApp\LargeResponseApp.csproj", "{ADFCDE19-5A3D-482D-8133-B7F419D96668}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PlaintextApp", "src\Servers\Kestrel\samples\PlaintextApp\PlaintextApp.csproj", "{B43F63FE-0957-42A1-8431-B2D6E4F2958E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kestrel.SampleApp", "src\Servers\Kestrel\samples\SampleApp\Kestrel.SampleApp.csproj", "{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SystemdTestApp", "src\Servers\Kestrel\samples\SystemdTestApp\SystemdTestApp.csproj", "{73788491-F1D6-41C7-838B-F9E8060E7FB9}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Libuv.FunctionalTests", "src\Servers\Kestrel\test\Libuv.FunctionalTests\Libuv.FunctionalTests.csproj", "{89742A94-B0F0-49E3-8C78-2D25BF2D1633}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sockets.FunctionalTests", "src\Servers\Kestrel\test\Sockets.FunctionalTests\Sockets.FunctionalTests.csproj", "{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{2C7F02B9-2994-4B5B-BB97-0896BCB64101}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodeGenerator", "src\Servers\Kestrel\tools\CodeGenerator\CodeGenerator.csproj", "{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Transport.Libuv", "Transport.Libuv", "{80764B5F-82F8-41FD-BCD6-AD21F4DCAF64}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv", "src\Servers\Kestrel\Transport.Libuv\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.csproj", "{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Tests", "src\Servers\Kestrel\Transport.Libuv\test\Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Tests.csproj", "{C9689B61-EBC0-4A6A-834F-09172017CD34}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InMemory.FunctionalTests", "src\Servers\Kestrel\test\InMemory.FunctionalTests\InMemory.FunctionalTests.csproj", "{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Interop.FunctionalTests", "src\Servers\Kestrel\test\Interop.FunctionalTests\Interop.FunctionalTests.csproj", "{71568623-71F9-4110-ACE2-093CD0DA911C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Libuv.BindTests", "src\Servers\Kestrel\test\Libuv.BindTests\Libuv.BindTests.csproj", "{8550A02D-BA13-411A-AAD3-6124D33D669F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sockets.BindTests", "src\Servers\Kestrel\test\Sockets.BindTests\Sockets.BindTests.csproj", "{EDE77D0C-321A-49FD-95D7-56ED41242A93}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "http2cat", "src\Servers\Kestrel\samples\http2cat\http2cat.csproj", "{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuicSampleApp", "src\Servers\Kestrel\samples\QuicSampleApp\QuicSampleApp.csproj", "{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Transport.Quic", "Transport.Quic", "{EE9D0952-6060-4723-B329-94A2950A6762}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic", "src\Servers\Kestrel\Transport.Quic\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic.csproj", "{132D43A2-067A-4E24-A520-45B9F14DCB8E}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "QuicSampleClient", "src\Servers\Kestrel\samples\QuicSampleClient\QuicSampleClient.csproj", "{FA8D7CA4-C33B-4409-865F-54192BAC59A4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Http3SampleApp", "src\Servers\Kestrel\samples\Http3SampleApp\Http3SampleApp.csproj", "{2EC4E939-513F-44CD-A956-498966EAC929}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HttpStress", "src\Servers\Kestrel\stress\HttpStress.csproj", "{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{3CBC4802-E9B8-48B7-BC8C-B0AFB9EEC643}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServerComparison.FunctionalTests", "src\Servers\test\FunctionalTests\ServerComparison.FunctionalTests.csproj", "{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.Testing.Tests", "src\Testing\test\Microsoft.AspNetCore.Testing.Tests.csproj", "{1542DC58-1836-4191-A9C5-51D1716D2543}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Debug|x64 = Debug|x64
+		Debug|x86 = Debug|x86
+		Release|Any CPU = Release|Any CPU
+		Release|x64 = Release|x64
+		Release|x86 = Release|x86
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Debug|x64.Build.0 = Debug|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Debug|x86.Build.0 = Debug|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Release|Any CPU.Build.0 = Release|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Release|x64.ActiveCfg = Release|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Release|x64.Build.0 = Release|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Release|x86.ActiveCfg = Release|Any CPU
+		{03C2290A-1C48-489A-81DB-F3447B0DA595}.Release|x86.Build.0 = Release|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Debug|x64.Build.0 = Debug|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Debug|x86.Build.0 = Debug|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Release|x64.ActiveCfg = Release|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Release|x64.Build.0 = Release|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Release|x86.ActiveCfg = Release|Any CPU
+		{2B94628A-CFFB-447E-8026-A126C33B0917}.Release|x86.Build.0 = Release|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Debug|x64.Build.0 = Debug|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Debug|x86.Build.0 = Debug|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Release|x64.ActiveCfg = Release|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Release|x64.Build.0 = Release|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Release|x86.ActiveCfg = Release|Any CPU
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50}.Release|x86.Build.0 = Release|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Debug|x64.Build.0 = Debug|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Debug|x86.Build.0 = Debug|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Release|x64.ActiveCfg = Release|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Release|x64.Build.0 = Release|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Release|x86.ActiveCfg = Release|Any CPU
+		{BE70E100-E6C4-4686-8592-73E2A04E877F}.Release|x86.Build.0 = Release|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Debug|x64.Build.0 = Debug|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Debug|x86.Build.0 = Debug|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Release|x64.ActiveCfg = Release|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Release|x64.Build.0 = Release|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Release|x86.ActiveCfg = Release|Any CPU
+		{7546E2DD-2CF4-4240-8045-2533DF539458}.Release|x86.Build.0 = Release|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Debug|x64.Build.0 = Debug|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Debug|x86.Build.0 = Debug|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Release|Any CPU.Build.0 = Release|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Release|x64.ActiveCfg = Release|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Release|x64.Build.0 = Release|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Release|x86.ActiveCfg = Release|Any CPU
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44}.Release|x86.Build.0 = Release|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Debug|x64.Build.0 = Debug|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Debug|x86.Build.0 = Debug|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Release|Any CPU.Build.0 = Release|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Release|x64.ActiveCfg = Release|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Release|x64.Build.0 = Release|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Release|x86.ActiveCfg = Release|Any CPU
+		{18E65289-27FC-4EC6-BFE8-9FA852381319}.Release|x86.Build.0 = Release|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Debug|x64.Build.0 = Debug|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Debug|x86.Build.0 = Debug|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Release|x64.ActiveCfg = Release|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Release|x64.Build.0 = Release|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Release|x86.ActiveCfg = Release|Any CPU
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2}.Release|x86.Build.0 = Release|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Debug|x64.Build.0 = Debug|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Debug|x86.Build.0 = Debug|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Release|x64.ActiveCfg = Release|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Release|x64.Build.0 = Release|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Release|x86.ActiveCfg = Release|Any CPU
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446}.Release|x86.Build.0 = Release|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Debug|x64.Build.0 = Debug|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Debug|x86.Build.0 = Debug|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Release|x64.ActiveCfg = Release|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Release|x64.Build.0 = Release|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Release|x86.ActiveCfg = Release|Any CPU
+		{E2083951-98E7-4C1C-AB3A-935EA6311018}.Release|x86.Build.0 = Release|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Debug|x64.Build.0 = Debug|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Debug|x86.Build.0 = Debug|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Release|x64.ActiveCfg = Release|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Release|x64.Build.0 = Release|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Release|x86.ActiveCfg = Release|Any CPU
+		{A345753F-B4FA-43E4-8275-151FA5B70728}.Release|x86.Build.0 = Release|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Debug|x64.Build.0 = Debug|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Debug|x86.Build.0 = Debug|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Release|x64.ActiveCfg = Release|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Release|x64.Build.0 = Release|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Release|x86.ActiveCfg = Release|Any CPU
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A}.Release|x86.Build.0 = Release|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Debug|x64.Build.0 = Debug|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Debug|x86.Build.0 = Debug|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Release|x64.ActiveCfg = Release|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Release|x64.Build.0 = Release|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Release|x86.ActiveCfg = Release|Any CPU
+		{D5D2C620-42B7-4ECF-A892-295BB124A833}.Release|x86.Build.0 = Release|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Debug|x64.Build.0 = Debug|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Debug|x86.Build.0 = Debug|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Release|x64.ActiveCfg = Release|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Release|x64.Build.0 = Release|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Release|x86.ActiveCfg = Release|Any CPU
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF}.Release|x86.Build.0 = Release|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Debug|x64.Build.0 = Debug|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Debug|x86.Build.0 = Debug|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Release|Any CPU.Build.0 = Release|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Release|x64.ActiveCfg = Release|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Release|x64.Build.0 = Release|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Release|x86.ActiveCfg = Release|Any CPU
+		{392701C6-0BDB-4505-ADB8-1475770A2421}.Release|x86.Build.0 = Release|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Debug|x64.Build.0 = Debug|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Debug|x86.Build.0 = Debug|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Release|x64.ActiveCfg = Release|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Release|x64.Build.0 = Release|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Release|x86.ActiveCfg = Release|Any CPU
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1}.Release|x86.Build.0 = Release|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Debug|x64.Build.0 = Debug|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Debug|x86.Build.0 = Debug|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Release|x64.ActiveCfg = Release|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Release|x64.Build.0 = Release|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Release|x86.ActiveCfg = Release|Any CPU
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A}.Release|x86.Build.0 = Release|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Debug|x64.Build.0 = Debug|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Debug|x86.Build.0 = Debug|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Release|x64.ActiveCfg = Release|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Release|x64.Build.0 = Release|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Release|x86.ActiveCfg = Release|Any CPU
+		{1D6348B5-0616-41A6-90ED-09D34C452926}.Release|x86.Build.0 = Release|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Debug|x64.Build.0 = Debug|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Debug|x86.Build.0 = Debug|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Release|x64.ActiveCfg = Release|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Release|x64.Build.0 = Release|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Release|x86.ActiveCfg = Release|Any CPU
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F}.Release|x86.Build.0 = Release|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Debug|x64.Build.0 = Debug|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Debug|x86.Build.0 = Debug|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Release|x64.ActiveCfg = Release|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Release|x64.Build.0 = Release|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Release|x86.ActiveCfg = Release|Any CPU
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79}.Release|x86.Build.0 = Release|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Debug|x64.Build.0 = Debug|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Debug|x86.Build.0 = Debug|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Release|x64.ActiveCfg = Release|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Release|x64.Build.0 = Release|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Release|x86.ActiveCfg = Release|Any CPU
+		{A400C938-46E2-4B84-B06E-487B13D22E1B}.Release|x86.Build.0 = Release|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Debug|x64.Build.0 = Debug|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Debug|x86.Build.0 = Debug|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Release|Any CPU.Build.0 = Release|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Release|x64.ActiveCfg = Release|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Release|x64.Build.0 = Release|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Release|x86.ActiveCfg = Release|Any CPU
+		{563714CA-0022-4A95-BDBB-0953541193CA}.Release|x86.Build.0 = Release|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Debug|x64.Build.0 = Debug|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Debug|x86.Build.0 = Debug|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Release|x64.ActiveCfg = Release|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Release|x64.Build.0 = Release|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Release|x86.ActiveCfg = Release|Any CPU
+		{E55659A7-5489-4E86-B11C-2E41697555F7}.Release|x86.Build.0 = Release|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Debug|x64.Build.0 = Debug|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Debug|x86.Build.0 = Debug|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Release|Any CPU.Build.0 = Release|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Release|x64.ActiveCfg = Release|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Release|x64.Build.0 = Release|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Release|x86.ActiveCfg = Release|Any CPU
+		{627F94BE-AD74-4188-9F61-12E5096DA826}.Release|x86.Build.0 = Release|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Debug|x64.Build.0 = Debug|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Debug|x86.Build.0 = Debug|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Release|x64.ActiveCfg = Release|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Release|x64.Build.0 = Release|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Release|x86.ActiveCfg = Release|Any CPU
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5}.Release|x86.Build.0 = Release|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Debug|x64.Build.0 = Debug|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Debug|x86.Build.0 = Debug|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Release|Any CPU.Build.0 = Release|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Release|x64.ActiveCfg = Release|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Release|x64.Build.0 = Release|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Release|x86.ActiveCfg = Release|Any CPU
+		{606C2615-3E08-4A08-993F-FBD90F4CD021}.Release|x86.Build.0 = Release|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Debug|x64.Build.0 = Debug|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Debug|x86.Build.0 = Debug|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Release|x64.ActiveCfg = Release|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Release|x64.Build.0 = Release|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Release|x86.ActiveCfg = Release|Any CPU
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D}.Release|x86.Build.0 = Release|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Debug|x64.Build.0 = Debug|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Debug|x86.Build.0 = Debug|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Release|x64.ActiveCfg = Release|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Release|x64.Build.0 = Release|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Release|x86.ActiveCfg = Release|Any CPU
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D}.Release|x86.Build.0 = Release|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Debug|x64.Build.0 = Debug|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Debug|x86.Build.0 = Debug|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Release|x64.ActiveCfg = Release|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Release|x64.Build.0 = Release|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Release|x86.ActiveCfg = Release|Any CPU
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1}.Release|x86.Build.0 = Release|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Debug|x64.Build.0 = Debug|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Debug|x86.Build.0 = Debug|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Release|x64.ActiveCfg = Release|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Release|x64.Build.0 = Release|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Release|x86.ActiveCfg = Release|Any CPU
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A}.Release|x86.Build.0 = Release|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Debug|x64.Build.0 = Debug|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Debug|x86.Build.0 = Debug|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Release|x64.ActiveCfg = Release|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Release|x64.Build.0 = Release|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Release|x86.ActiveCfg = Release|Any CPU
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A}.Release|x86.Build.0 = Release|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Debug|x64.Build.0 = Debug|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Debug|x86.Build.0 = Debug|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Release|x64.ActiveCfg = Release|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Release|x64.Build.0 = Release|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Release|x86.ActiveCfg = Release|Any CPU
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62}.Release|x86.Build.0 = Release|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Debug|x64.Build.0 = Debug|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Debug|x86.Build.0 = Debug|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Release|x64.ActiveCfg = Release|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Release|x64.Build.0 = Release|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Release|x86.ActiveCfg = Release|Any CPU
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7}.Release|x86.Build.0 = Release|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Debug|x64.Build.0 = Debug|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Debug|x86.Build.0 = Debug|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Release|Any CPU.Build.0 = Release|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Release|x64.ActiveCfg = Release|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Release|x64.Build.0 = Release|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Release|x86.ActiveCfg = Release|Any CPU
+		{928C9877-6BF3-447D-9E33-ACF833151D77}.Release|x86.Build.0 = Release|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Debug|x64.Build.0 = Debug|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Debug|x86.Build.0 = Debug|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Release|Any CPU.Build.0 = Release|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Release|x64.ActiveCfg = Release|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Release|x64.Build.0 = Release|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Release|x86.ActiveCfg = Release|Any CPU
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028}.Release|x86.Build.0 = Release|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Debug|x64.Build.0 = Debug|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Debug|x86.Build.0 = Debug|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Release|Any CPU.Build.0 = Release|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Release|x64.ActiveCfg = Release|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Release|x64.Build.0 = Release|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Release|x86.ActiveCfg = Release|Any CPU
+		{451C6023-83D5-4809-9F71-6A23ED725A03}.Release|x86.Build.0 = Release|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Debug|x64.Build.0 = Debug|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Debug|x86.Build.0 = Debug|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Release|x64.ActiveCfg = Release|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Release|x64.Build.0 = Release|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Release|x86.ActiveCfg = Release|Any CPU
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587}.Release|x86.Build.0 = Release|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Debug|x64.Build.0 = Debug|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Debug|x86.Build.0 = Debug|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Release|x64.ActiveCfg = Release|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Release|x64.Build.0 = Release|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Release|x86.ActiveCfg = Release|Any CPU
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4}.Release|x86.Build.0 = Release|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Debug|x64.Build.0 = Debug|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Debug|x86.Build.0 = Debug|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Release|x64.ActiveCfg = Release|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Release|x64.Build.0 = Release|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Release|x86.ActiveCfg = Release|Any CPU
+		{81A35CF9-214F-4351-9561-334F32B41C3A}.Release|x86.Build.0 = Release|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Debug|x64.Build.0 = Debug|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Debug|x86.Build.0 = Debug|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Release|Any CPU.Build.0 = Release|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Release|x64.ActiveCfg = Release|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Release|x64.Build.0 = Release|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Release|x86.ActiveCfg = Release|Any CPU
+		{50D97D17-79CF-4917-AD70-F79146FE8808}.Release|x86.Build.0 = Release|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Debug|x64.Build.0 = Debug|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Debug|x86.Build.0 = Debug|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Release|x64.ActiveCfg = Release|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Release|x64.Build.0 = Release|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Release|x86.ActiveCfg = Release|Any CPU
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5}.Release|x86.Build.0 = Release|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Debug|x64.Build.0 = Debug|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Debug|x86.Build.0 = Debug|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Release|x64.ActiveCfg = Release|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Release|x64.Build.0 = Release|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Release|x86.ActiveCfg = Release|Any CPU
+		{A9027A02-135B-4149-947A-79F5B73A7F28}.Release|x86.Build.0 = Release|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Debug|x64.Build.0 = Debug|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Debug|x86.Build.0 = Debug|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Release|Any CPU.Build.0 = Release|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Release|x64.ActiveCfg = Release|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Release|x64.Build.0 = Release|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Release|x86.ActiveCfg = Release|Any CPU
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227}.Release|x86.Build.0 = Release|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Debug|x64.Build.0 = Debug|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Debug|x86.Build.0 = Debug|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Release|x64.ActiveCfg = Release|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Release|x64.Build.0 = Release|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Release|x86.ActiveCfg = Release|Any CPU
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1}.Release|x86.Build.0 = Release|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Debug|x64.Build.0 = Debug|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Debug|x86.Build.0 = Debug|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Release|x64.ActiveCfg = Release|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Release|x64.Build.0 = Release|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Release|x86.ActiveCfg = Release|Any CPU
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6}.Release|x86.Build.0 = Release|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Debug|x64.Build.0 = Debug|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Debug|x86.Build.0 = Debug|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Release|Any CPU.Build.0 = Release|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Release|x64.ActiveCfg = Release|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Release|x64.Build.0 = Release|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Release|x86.ActiveCfg = Release|Any CPU
+		{31E763AD-996E-44EF-A70E-1B8187922C98}.Release|x86.Build.0 = Release|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Debug|x64.Build.0 = Debug|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Debug|x86.Build.0 = Debug|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Release|x64.ActiveCfg = Release|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Release|x64.Build.0 = Release|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Release|x86.ActiveCfg = Release|Any CPU
+		{3974EB1C-077A-4A79-B295-87B62446C266}.Release|x86.Build.0 = Release|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Debug|x64.Build.0 = Debug|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Debug|x86.Build.0 = Debug|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Release|x64.ActiveCfg = Release|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Release|x64.Build.0 = Release|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Release|x86.ActiveCfg = Release|Any CPU
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D}.Release|x86.Build.0 = Release|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Debug|x64.Build.0 = Debug|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Debug|x86.Build.0 = Debug|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Release|x64.ActiveCfg = Release|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Release|x64.Build.0 = Release|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Release|x86.ActiveCfg = Release|Any CPU
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760}.Release|x86.Build.0 = Release|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Debug|x64.Build.0 = Debug|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Debug|x86.Build.0 = Debug|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Release|Any CPU.Build.0 = Release|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Release|x64.ActiveCfg = Release|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Release|x64.Build.0 = Release|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Release|x86.ActiveCfg = Release|Any CPU
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871}.Release|x86.Build.0 = Release|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Debug|x64.Build.0 = Debug|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Debug|x86.Build.0 = Debug|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Release|x64.ActiveCfg = Release|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Release|x64.Build.0 = Release|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Release|x86.ActiveCfg = Release|Any CPU
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C}.Release|x86.Build.0 = Release|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Debug|x64.Build.0 = Debug|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Debug|x86.Build.0 = Debug|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Release|x64.ActiveCfg = Release|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Release|x64.Build.0 = Release|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Release|x86.ActiveCfg = Release|Any CPU
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1}.Release|x86.Build.0 = Release|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Debug|x64.Build.0 = Debug|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Debug|x86.Build.0 = Debug|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Release|x64.ActiveCfg = Release|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Release|x64.Build.0 = Release|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Release|x86.ActiveCfg = Release|Any CPU
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3}.Release|x86.Build.0 = Release|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Debug|x64.Build.0 = Debug|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Debug|x86.Build.0 = Debug|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Release|Any CPU.Build.0 = Release|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Release|x64.ActiveCfg = Release|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Release|x64.Build.0 = Release|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Release|x86.ActiveCfg = Release|Any CPU
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35}.Release|x86.Build.0 = Release|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Debug|x64.Build.0 = Debug|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Debug|x86.Build.0 = Debug|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Release|Any CPU.Build.0 = Release|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Release|x64.ActiveCfg = Release|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Release|x64.Build.0 = Release|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Release|x86.ActiveCfg = Release|Any CPU
+		{42E30C98-1358-497F-960B-E1AA17F46704}.Release|x86.Build.0 = Release|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Debug|x64.Build.0 = Debug|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Debug|x86.Build.0 = Debug|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Release|x64.ActiveCfg = Release|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Release|x64.Build.0 = Release|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Release|x86.ActiveCfg = Release|Any CPU
+		{4870B11E-7F67-4757-BC9A-45E5895AC712}.Release|x86.Build.0 = Release|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Debug|x64.Build.0 = Debug|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Debug|x86.Build.0 = Debug|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Release|x64.ActiveCfg = Release|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Release|x64.Build.0 = Release|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Release|x86.ActiveCfg = Release|Any CPU
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A}.Release|x86.Build.0 = Release|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Debug|x64.Build.0 = Debug|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Debug|x86.Build.0 = Debug|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Release|x64.ActiveCfg = Release|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Release|x64.Build.0 = Release|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Release|x86.ActiveCfg = Release|Any CPU
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0}.Release|x86.Build.0 = Release|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Debug|x64.Build.0 = Debug|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Debug|x86.Build.0 = Debug|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Release|x64.ActiveCfg = Release|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Release|x64.Build.0 = Release|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Release|x86.ActiveCfg = Release|Any CPU
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F}.Release|x86.Build.0 = Release|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Debug|x64.Build.0 = Debug|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Debug|x86.Build.0 = Debug|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Release|x64.ActiveCfg = Release|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Release|x64.Build.0 = Release|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Release|x86.ActiveCfg = Release|Any CPU
+		{B70B1843-4360-4731-9D5C-599189CC1198}.Release|x86.Build.0 = Release|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Debug|x64.Build.0 = Debug|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Debug|x86.Build.0 = Debug|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Release|x64.ActiveCfg = Release|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Release|x64.Build.0 = Release|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Release|x86.ActiveCfg = Release|Any CPU
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F}.Release|x86.Build.0 = Release|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Debug|x64.Build.0 = Debug|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Debug|x86.Build.0 = Debug|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Release|x64.ActiveCfg = Release|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Release|x64.Build.0 = Release|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Release|x86.ActiveCfg = Release|Any CPU
+		{0674F69B-FAC8-43E5-8711-A476936F459F}.Release|x86.Build.0 = Release|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Debug|x64.Build.0 = Debug|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Debug|x86.Build.0 = Debug|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Release|x64.ActiveCfg = Release|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Release|x64.Build.0 = Release|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Release|x86.ActiveCfg = Release|Any CPU
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580}.Release|x86.Build.0 = Release|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Debug|x64.Build.0 = Debug|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Debug|x86.Build.0 = Debug|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Release|Any CPU.Build.0 = Release|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Release|x64.ActiveCfg = Release|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Release|x64.Build.0 = Release|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Release|x86.ActiveCfg = Release|Any CPU
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65}.Release|x86.Build.0 = Release|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Debug|x64.Build.0 = Debug|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Debug|x86.Build.0 = Debug|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Release|x64.ActiveCfg = Release|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Release|x64.Build.0 = Release|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Release|x86.ActiveCfg = Release|Any CPU
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF}.Release|x86.Build.0 = Release|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Debug|x64.Build.0 = Debug|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Debug|x86.Build.0 = Debug|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Release|Any CPU.Build.0 = Release|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Release|x64.ActiveCfg = Release|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Release|x64.Build.0 = Release|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Release|x86.ActiveCfg = Release|Any CPU
+		{183F99F9-0C0B-4790-8152-637B4AE68622}.Release|x86.Build.0 = Release|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Debug|x64.Build.0 = Debug|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Debug|x86.Build.0 = Debug|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Release|x64.ActiveCfg = Release|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Release|x64.Build.0 = Release|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Release|x86.ActiveCfg = Release|Any CPU
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B}.Release|x86.Build.0 = Release|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Debug|x64.Build.0 = Debug|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Debug|x86.Build.0 = Debug|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Release|Any CPU.Build.0 = Release|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Release|x64.ActiveCfg = Release|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Release|x64.Build.0 = Release|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Release|x86.ActiveCfg = Release|Any CPU
+		{32FE10AE-CC85-407A-8720-624CDD3EB890}.Release|x86.Build.0 = Release|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Debug|x64.Build.0 = Debug|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Debug|x86.Build.0 = Debug|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Release|Any CPU.Build.0 = Release|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Release|x64.ActiveCfg = Release|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Release|x64.Build.0 = Release|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Release|x86.ActiveCfg = Release|Any CPU
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24}.Release|x86.Build.0 = Release|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Debug|x64.Build.0 = Debug|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Debug|x86.Build.0 = Debug|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Release|x64.ActiveCfg = Release|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Release|x64.Build.0 = Release|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Release|x86.ActiveCfg = Release|Any CPU
+		{FE930950-64DC-45A3-8128-2D68F97EBB19}.Release|x86.Build.0 = Release|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Debug|x64.Build.0 = Debug|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Debug|x86.Build.0 = Debug|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Release|Any CPU.Build.0 = Release|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Release|x64.ActiveCfg = Release|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Release|x64.Build.0 = Release|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Release|x86.ActiveCfg = Release|Any CPU
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523}.Release|x86.Build.0 = Release|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Debug|x64.Build.0 = Debug|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Debug|x86.Build.0 = Debug|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Release|x64.ActiveCfg = Release|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Release|x64.Build.0 = Release|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Release|x86.ActiveCfg = Release|Any CPU
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3}.Release|x86.Build.0 = Release|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Debug|x64.Build.0 = Debug|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Debug|x86.Build.0 = Debug|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Release|x64.ActiveCfg = Release|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Release|x64.Build.0 = Release|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Release|x86.ActiveCfg = Release|Any CPU
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A}.Release|x86.Build.0 = Release|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Debug|x64.Build.0 = Debug|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Debug|x86.Build.0 = Debug|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Release|x64.ActiveCfg = Release|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Release|x64.Build.0 = Release|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Release|x86.ActiveCfg = Release|Any CPU
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D}.Release|x86.Build.0 = Release|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Debug|x64.Build.0 = Debug|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Debug|x86.Build.0 = Debug|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Release|x64.ActiveCfg = Release|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Release|x64.Build.0 = Release|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Release|x86.ActiveCfg = Release|Any CPU
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1}.Release|x86.Build.0 = Release|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Debug|x64.Build.0 = Debug|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Debug|x86.Build.0 = Debug|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Release|x64.ActiveCfg = Release|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Release|x64.Build.0 = Release|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Release|x86.ActiveCfg = Release|Any CPU
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9}.Release|x86.Build.0 = Release|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Debug|x64.Build.0 = Debug|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Debug|x86.Build.0 = Debug|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Release|x64.ActiveCfg = Release|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Release|x64.Build.0 = Release|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Release|x86.ActiveCfg = Release|Any CPU
+		{D47B73A3-740E-4B9A-B123-A42299F1F266}.Release|x86.Build.0 = Release|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Debug|x64.Build.0 = Debug|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Debug|x86.Build.0 = Debug|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Release|x64.ActiveCfg = Release|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Release|x64.Build.0 = Release|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Release|x86.ActiveCfg = Release|Any CPU
+		{137E2185-A592-4E4D-B144-3A35418E3C4A}.Release|x86.Build.0 = Release|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Debug|x64.Build.0 = Debug|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Debug|x86.Build.0 = Debug|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Release|x64.ActiveCfg = Release|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Release|x64.Build.0 = Release|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Release|x86.ActiveCfg = Release|Any CPU
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184}.Release|x86.Build.0 = Release|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Debug|x64.Build.0 = Debug|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Debug|x86.Build.0 = Debug|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Release|x64.ActiveCfg = Release|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Release|x64.Build.0 = Release|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Release|x86.ActiveCfg = Release|Any CPU
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45}.Release|x86.Build.0 = Release|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Debug|x64.Build.0 = Debug|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Debug|x86.Build.0 = Debug|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Release|x64.ActiveCfg = Release|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Release|x64.Build.0 = Release|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Release|x86.ActiveCfg = Release|Any CPU
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D}.Release|x86.Build.0 = Release|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Debug|x64.Build.0 = Debug|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Debug|x86.Build.0 = Debug|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Release|x64.ActiveCfg = Release|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Release|x64.Build.0 = Release|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Release|x86.ActiveCfg = Release|Any CPU
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193}.Release|x86.Build.0 = Release|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Debug|x64.Build.0 = Debug|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Debug|x86.Build.0 = Debug|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Release|x64.ActiveCfg = Release|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Release|x64.Build.0 = Release|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Release|x86.ActiveCfg = Release|Any CPU
+		{DE6F167E-F41C-414D-923E-8E51E992A830}.Release|x86.Build.0 = Release|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Debug|x64.Build.0 = Debug|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Debug|x86.Build.0 = Debug|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Release|Any CPU.Build.0 = Release|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Release|x64.ActiveCfg = Release|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Release|x64.Build.0 = Release|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Release|x86.ActiveCfg = Release|Any CPU
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631}.Release|x86.Build.0 = Release|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Debug|x64.Build.0 = Debug|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Debug|x86.Build.0 = Debug|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Release|x64.ActiveCfg = Release|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Release|x64.Build.0 = Release|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Release|x86.ActiveCfg = Release|Any CPU
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8}.Release|x86.Build.0 = Release|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Debug|x64.Build.0 = Debug|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Debug|x86.Build.0 = Debug|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Release|x64.ActiveCfg = Release|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Release|x64.Build.0 = Release|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Release|x86.ActiveCfg = Release|Any CPU
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7}.Release|x86.Build.0 = Release|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Debug|x64.Build.0 = Debug|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Debug|x86.Build.0 = Debug|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Release|x64.ActiveCfg = Release|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Release|x64.Build.0 = Release|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Release|x86.ActiveCfg = Release|Any CPU
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823}.Release|x86.Build.0 = Release|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Debug|x64.Build.0 = Debug|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Debug|x86.Build.0 = Debug|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Release|x64.ActiveCfg = Release|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Release|x64.Build.0 = Release|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Release|x86.ActiveCfg = Release|Any CPU
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB}.Release|x86.Build.0 = Release|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Debug|x64.Build.0 = Debug|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Debug|x86.Build.0 = Debug|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Release|x64.ActiveCfg = Release|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Release|x64.Build.0 = Release|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Release|x86.ActiveCfg = Release|Any CPU
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1}.Release|x86.Build.0 = Release|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Debug|x64.Build.0 = Debug|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Debug|x86.Build.0 = Debug|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Release|x64.ActiveCfg = Release|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Release|x64.Build.0 = Release|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Release|x86.ActiveCfg = Release|Any CPU
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667}.Release|x86.Build.0 = Release|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Debug|x64.Build.0 = Debug|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Debug|x86.Build.0 = Debug|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Release|x64.ActiveCfg = Release|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Release|x64.Build.0 = Release|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Release|x86.ActiveCfg = Release|Any CPU
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1}.Release|x86.Build.0 = Release|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Debug|x64.Build.0 = Debug|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Debug|x86.Build.0 = Debug|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Release|x64.ActiveCfg = Release|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Release|x64.Build.0 = Release|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Release|x86.ActiveCfg = Release|Any CPU
+		{FB86B2B2-60B2-477A-9D78-2530A0089660}.Release|x86.Build.0 = Release|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Debug|x64.Build.0 = Debug|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Debug|x86.Build.0 = Debug|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Release|x64.ActiveCfg = Release|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Release|x64.Build.0 = Release|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Release|x86.ActiveCfg = Release|Any CPU
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D}.Release|x86.Build.0 = Release|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Debug|x64.Build.0 = Debug|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Debug|x86.Build.0 = Debug|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Release|x64.ActiveCfg = Release|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Release|x64.Build.0 = Release|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Release|x86.ActiveCfg = Release|Any CPU
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D}.Release|x86.Build.0 = Release|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Debug|x64.Build.0 = Debug|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Debug|x86.Build.0 = Debug|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Release|x64.ActiveCfg = Release|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Release|x64.Build.0 = Release|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Release|x86.ActiveCfg = Release|Any CPU
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1}.Release|x86.Build.0 = Release|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Debug|x64.Build.0 = Debug|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Debug|x86.Build.0 = Debug|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Release|x64.ActiveCfg = Release|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Release|x64.Build.0 = Release|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Release|x86.ActiveCfg = Release|Any CPU
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B}.Release|x86.Build.0 = Release|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Debug|x64.Build.0 = Debug|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Debug|x86.Build.0 = Debug|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Release|Any CPU.Build.0 = Release|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Release|x64.ActiveCfg = Release|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Release|x64.Build.0 = Release|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Release|x86.ActiveCfg = Release|Any CPU
+		{566B6729-63FF-484D-8F47-91561D76F445}.Release|x86.Build.0 = Release|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Debug|x64.Build.0 = Debug|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Debug|x86.Build.0 = Debug|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Release|x64.ActiveCfg = Release|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Release|x64.Build.0 = Release|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Release|x86.ActiveCfg = Release|Any CPU
+		{797B9228-5BC9-4C0C-B444-C490A98D057E}.Release|x86.Build.0 = Release|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Debug|x64.Build.0 = Debug|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Debug|x86.Build.0 = Debug|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Release|x64.ActiveCfg = Release|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Release|x64.Build.0 = Release|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Release|x86.ActiveCfg = Release|Any CPU
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2}.Release|x86.Build.0 = Release|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Debug|x64.Build.0 = Debug|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Debug|x86.Build.0 = Debug|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Release|x64.ActiveCfg = Release|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Release|x64.Build.0 = Release|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Release|x86.ActiveCfg = Release|Any CPU
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4}.Release|x86.Build.0 = Release|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Debug|x64.Build.0 = Debug|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Debug|x86.Build.0 = Debug|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Release|x64.ActiveCfg = Release|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Release|x64.Build.0 = Release|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Release|x86.ActiveCfg = Release|Any CPU
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A}.Release|x86.Build.0 = Release|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Debug|x64.Build.0 = Debug|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Debug|x86.Build.0 = Debug|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Release|x64.ActiveCfg = Release|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Release|x64.Build.0 = Release|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Release|x86.ActiveCfg = Release|Any CPU
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7}.Release|x86.Build.0 = Release|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Debug|x64.Build.0 = Debug|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Debug|x86.Build.0 = Debug|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Release|x64.ActiveCfg = Release|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Release|x64.Build.0 = Release|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Release|x86.ActiveCfg = Release|Any CPU
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB}.Release|x86.Build.0 = Release|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Debug|x64.Build.0 = Debug|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Debug|x86.Build.0 = Debug|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Release|x64.ActiveCfg = Release|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Release|x64.Build.0 = Release|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Release|x86.ActiveCfg = Release|Any CPU
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D}.Release|x86.Build.0 = Release|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Debug|x64.Build.0 = Debug|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Debug|x86.Build.0 = Debug|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Release|x64.ActiveCfg = Release|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Release|x64.Build.0 = Release|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Release|x86.ActiveCfg = Release|Any CPU
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29}.Release|x86.Build.0 = Release|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Debug|x64.Build.0 = Debug|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Debug|x86.Build.0 = Debug|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Release|Any CPU.Build.0 = Release|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Release|x64.ActiveCfg = Release|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Release|x64.Build.0 = Release|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Release|x86.ActiveCfg = Release|Any CPU
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827}.Release|x86.Build.0 = Release|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Debug|x64.Build.0 = Debug|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Debug|x86.Build.0 = Debug|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Release|x64.ActiveCfg = Release|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Release|x64.Build.0 = Release|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Release|x86.ActiveCfg = Release|Any CPU
+		{9443F095-DA20-4EED-BC97-5BF92470D972}.Release|x86.Build.0 = Release|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Debug|x64.Build.0 = Debug|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Debug|x86.Build.0 = Debug|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Release|x64.ActiveCfg = Release|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Release|x64.Build.0 = Release|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Release|x86.ActiveCfg = Release|Any CPU
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE}.Release|x86.Build.0 = Release|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Debug|x64.Build.0 = Debug|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Debug|x86.Build.0 = Debug|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Release|x64.ActiveCfg = Release|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Release|x64.Build.0 = Release|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Release|x86.ActiveCfg = Release|Any CPU
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A}.Release|x86.Build.0 = Release|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Debug|x64.Build.0 = Debug|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Debug|x86.Build.0 = Debug|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Release|x64.ActiveCfg = Release|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Release|x64.Build.0 = Release|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Release|x86.ActiveCfg = Release|Any CPU
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94}.Release|x86.Build.0 = Release|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Debug|x64.Build.0 = Debug|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Debug|x86.Build.0 = Debug|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Release|x64.ActiveCfg = Release|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Release|x64.Build.0 = Release|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Release|x86.ActiveCfg = Release|Any CPU
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8}.Release|x86.Build.0 = Release|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Debug|x64.Build.0 = Debug|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Debug|x86.Build.0 = Debug|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Release|x64.ActiveCfg = Release|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Release|x64.Build.0 = Release|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Release|x86.ActiveCfg = Release|Any CPU
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E}.Release|x86.Build.0 = Release|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Debug|x64.Build.0 = Debug|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Debug|x86.Build.0 = Debug|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Release|Any CPU.Build.0 = Release|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Release|x64.ActiveCfg = Release|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Release|x64.Build.0 = Release|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Release|x86.ActiveCfg = Release|Any CPU
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395}.Release|x86.Build.0 = Release|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Debug|x64.Build.0 = Debug|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Debug|x86.Build.0 = Debug|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Release|x64.ActiveCfg = Release|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Release|x64.Build.0 = Release|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Release|x86.ActiveCfg = Release|Any CPU
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724}.Release|x86.Build.0 = Release|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Debug|x64.Build.0 = Debug|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Debug|x86.Build.0 = Debug|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Release|x64.ActiveCfg = Release|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Release|x64.Build.0 = Release|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Release|x86.ActiveCfg = Release|Any CPU
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF}.Release|x86.Build.0 = Release|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Debug|x64.Build.0 = Debug|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Debug|x86.Build.0 = Debug|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Release|x64.ActiveCfg = Release|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Release|x64.Build.0 = Release|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Release|x86.ActiveCfg = Release|Any CPU
+		{F3F89B56-66A9-4EBC-8658-80785827237E}.Release|x86.Build.0 = Release|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Debug|x64.Build.0 = Debug|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Debug|x86.Build.0 = Debug|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Release|x64.ActiveCfg = Release|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Release|x64.Build.0 = Release|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Release|x86.ActiveCfg = Release|Any CPU
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E}.Release|x86.Build.0 = Release|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Debug|x64.Build.0 = Debug|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Debug|x86.Build.0 = Debug|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Release|x64.ActiveCfg = Release|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Release|x64.Build.0 = Release|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Release|x86.ActiveCfg = Release|Any CPU
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6}.Release|x86.Build.0 = Release|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Debug|x64.Build.0 = Debug|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Debug|x86.Build.0 = Debug|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Release|x64.ActiveCfg = Release|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Release|x64.Build.0 = Release|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Release|x86.ActiveCfg = Release|Any CPU
+		{0C610220-E00C-4752-98A0-44A3D4B96A21}.Release|x86.Build.0 = Release|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Debug|x64.Build.0 = Debug|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Debug|x86.Build.0 = Debug|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Release|x64.ActiveCfg = Release|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Release|x64.Build.0 = Release|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Release|x86.ActiveCfg = Release|Any CPU
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE}.Release|x86.Build.0 = Release|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Debug|x64.Build.0 = Debug|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Debug|x86.Build.0 = Debug|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Release|Any CPU.Build.0 = Release|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Release|x64.ActiveCfg = Release|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Release|x64.Build.0 = Release|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Release|x86.ActiveCfg = Release|Any CPU
+		{67F51062-6897-4019-AA88-6BDB5E30B015}.Release|x86.Build.0 = Release|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Debug|x64.Build.0 = Debug|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Debug|x86.Build.0 = Debug|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Release|x64.ActiveCfg = Release|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Release|x64.Build.0 = Release|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Release|x86.ActiveCfg = Release|Any CPU
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE}.Release|x86.Build.0 = Release|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Debug|x64.Build.0 = Debug|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Debug|x86.Build.0 = Debug|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Release|x64.ActiveCfg = Release|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Release|x64.Build.0 = Release|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Release|x86.ActiveCfg = Release|Any CPU
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387}.Release|x86.Build.0 = Release|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Debug|x64.Build.0 = Debug|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Debug|x86.Build.0 = Debug|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Release|x64.ActiveCfg = Release|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Release|x64.Build.0 = Release|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Release|x86.ActiveCfg = Release|Any CPU
+		{15A90CE7-886D-4005-8C14-CF29123344E1}.Release|x86.Build.0 = Release|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Debug|x64.Build.0 = Debug|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Debug|x86.Build.0 = Debug|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Release|x64.ActiveCfg = Release|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Release|x64.Build.0 = Release|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Release|x86.ActiveCfg = Release|Any CPU
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7}.Release|x86.Build.0 = Release|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Debug|x64.Build.0 = Debug|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Debug|x86.Build.0 = Debug|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Release|Any CPU.Build.0 = Release|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Release|x64.ActiveCfg = Release|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Release|x64.Build.0 = Release|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Release|x86.ActiveCfg = Release|Any CPU
+		{552EB148-0518-41A6-905D-4696A6438E80}.Release|x86.Build.0 = Release|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Debug|x64.Build.0 = Debug|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Debug|x86.Build.0 = Debug|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Release|Any CPU.Build.0 = Release|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Release|x64.ActiveCfg = Release|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Release|x64.Build.0 = Release|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Release|x86.ActiveCfg = Release|Any CPU
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130}.Release|x86.Build.0 = Release|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Debug|x64.Build.0 = Debug|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Debug|x86.Build.0 = Debug|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Release|x64.ActiveCfg = Release|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Release|x64.Build.0 = Release|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Release|x86.ActiveCfg = Release|Any CPU
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1}.Release|x86.Build.0 = Release|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Debug|x64.Build.0 = Debug|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Debug|x86.Build.0 = Debug|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Release|x64.ActiveCfg = Release|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Release|x64.Build.0 = Release|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Release|x86.ActiveCfg = Release|Any CPU
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B}.Release|x86.Build.0 = Release|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Debug|x64.Build.0 = Debug|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Debug|x86.Build.0 = Debug|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Release|Any CPU.Build.0 = Release|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Release|x64.ActiveCfg = Release|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Release|x64.Build.0 = Release|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Release|x86.ActiveCfg = Release|Any CPU
+		{696BE515-B3AB-4925-969C-350F1BDA5C30}.Release|x86.Build.0 = Release|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Debug|x64.Build.0 = Debug|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Debug|x86.Build.0 = Debug|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Release|x64.ActiveCfg = Release|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Release|x64.Build.0 = Release|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Release|x86.ActiveCfg = Release|Any CPU
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38}.Release|x86.Build.0 = Release|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Debug|x64.Build.0 = Debug|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Debug|x86.Build.0 = Debug|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Release|Any CPU.Build.0 = Release|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Release|x64.ActiveCfg = Release|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Release|x64.Build.0 = Release|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Release|x86.ActiveCfg = Release|Any CPU
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45}.Release|x86.Build.0 = Release|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Debug|x64.Build.0 = Debug|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Debug|x86.Build.0 = Debug|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Release|x64.ActiveCfg = Release|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Release|x64.Build.0 = Release|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Release|x86.ActiveCfg = Release|Any CPU
+		{3B85171E-9A55-4605-B9B1-56F77E47137B}.Release|x86.Build.0 = Release|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Debug|x64.Build.0 = Debug|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Debug|x86.Build.0 = Debug|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Release|x64.ActiveCfg = Release|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Release|x64.Build.0 = Release|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Release|x86.ActiveCfg = Release|Any CPU
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F}.Release|x86.Build.0 = Release|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Debug|x64.Build.0 = Debug|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Debug|x86.Build.0 = Debug|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Release|x64.ActiveCfg = Release|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Release|x64.Build.0 = Release|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Release|x86.ActiveCfg = Release|Any CPU
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8}.Release|x86.Build.0 = Release|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Debug|x64.Build.0 = Debug|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Debug|x86.Build.0 = Debug|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Release|x64.ActiveCfg = Release|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Release|x64.Build.0 = Release|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Release|x86.ActiveCfg = Release|Any CPU
+		{4F39F27E-0E21-4093-8818-D974D4716C14}.Release|x86.Build.0 = Release|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Debug|x64.Build.0 = Debug|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Debug|x86.Build.0 = Debug|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Release|x64.ActiveCfg = Release|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Release|x64.Build.0 = Release|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Release|x86.ActiveCfg = Release|Any CPU
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB}.Release|x86.Build.0 = Release|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Debug|x64.Build.0 = Debug|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Debug|x86.Build.0 = Debug|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Release|x64.ActiveCfg = Release|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Release|x64.Build.0 = Release|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Release|x86.ActiveCfg = Release|Any CPU
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02}.Release|x86.Build.0 = Release|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Debug|x64.Build.0 = Debug|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Debug|x86.Build.0 = Debug|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Release|Any CPU.Build.0 = Release|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Release|x64.ActiveCfg = Release|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Release|x64.Build.0 = Release|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Release|x86.ActiveCfg = Release|Any CPU
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368}.Release|x86.Build.0 = Release|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Debug|x64.Build.0 = Debug|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Debug|x86.Build.0 = Debug|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Release|x64.ActiveCfg = Release|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Release|x64.Build.0 = Release|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Release|x86.ActiveCfg = Release|Any CPU
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE}.Release|x86.Build.0 = Release|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Debug|x64.Build.0 = Debug|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Debug|x86.Build.0 = Debug|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Release|x64.ActiveCfg = Release|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Release|x64.Build.0 = Release|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Release|x86.ActiveCfg = Release|Any CPU
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984}.Release|x86.Build.0 = Release|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Debug|x64.Build.0 = Debug|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Debug|x86.Build.0 = Debug|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Release|Any CPU.Build.0 = Release|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Release|x64.ActiveCfg = Release|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Release|x64.Build.0 = Release|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Release|x86.ActiveCfg = Release|Any CPU
+		{58955E85-0D55-45FF-97EE-BDD096522954}.Release|x86.Build.0 = Release|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Debug|x64.Build.0 = Debug|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Debug|x86.Build.0 = Debug|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Release|x64.ActiveCfg = Release|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Release|x64.Build.0 = Release|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Release|x86.ActiveCfg = Release|Any CPU
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70}.Release|x86.Build.0 = Release|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Debug|x64.Build.0 = Debug|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Debug|x86.Build.0 = Debug|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Release|x64.ActiveCfg = Release|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Release|x64.Build.0 = Release|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Release|x86.ActiveCfg = Release|Any CPU
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1}.Release|x86.Build.0 = Release|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Debug|x64.Build.0 = Debug|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Debug|x86.Build.0 = Debug|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Release|x64.ActiveCfg = Release|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Release|x64.Build.0 = Release|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Release|x86.ActiveCfg = Release|Any CPU
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7}.Release|x86.Build.0 = Release|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Debug|x64.Build.0 = Debug|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Debug|x86.Build.0 = Debug|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Release|x64.ActiveCfg = Release|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Release|x64.Build.0 = Release|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Release|x86.ActiveCfg = Release|Any CPU
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987}.Release|x86.Build.0 = Release|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Debug|x64.Build.0 = Debug|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Debug|x86.Build.0 = Debug|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Release|x64.ActiveCfg = Release|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Release|x64.Build.0 = Release|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Release|x86.ActiveCfg = Release|Any CPU
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA}.Release|x86.Build.0 = Release|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Debug|x64.Build.0 = Debug|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Debug|x86.Build.0 = Debug|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Release|x64.ActiveCfg = Release|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Release|x64.Build.0 = Release|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Release|x86.ActiveCfg = Release|Any CPU
+		{7391E144-5087-4E64-94D8-E0700D57739C}.Release|x86.Build.0 = Release|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Debug|x64.Build.0 = Debug|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Debug|x86.Build.0 = Debug|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Release|x64.ActiveCfg = Release|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Release|x64.Build.0 = Release|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Release|x86.ActiveCfg = Release|Any CPU
+		{ED6E6F06-D620-41BC-8F12-01480BF49381}.Release|x86.Build.0 = Release|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Debug|x64.Build.0 = Debug|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Debug|x86.Build.0 = Debug|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Release|x64.ActiveCfg = Release|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Release|x64.Build.0 = Release|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Release|x86.ActiveCfg = Release|Any CPU
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42}.Release|x86.Build.0 = Release|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Debug|x64.Build.0 = Debug|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Debug|x86.Build.0 = Debug|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Release|x64.ActiveCfg = Release|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Release|x64.Build.0 = Release|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Release|x86.ActiveCfg = Release|Any CPU
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6}.Release|x86.Build.0 = Release|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Debug|x64.Build.0 = Debug|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Debug|x86.Build.0 = Debug|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Release|x64.ActiveCfg = Release|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Release|x64.Build.0 = Release|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Release|x86.ActiveCfg = Release|Any CPU
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D}.Release|x86.Build.0 = Release|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Debug|x64.Build.0 = Debug|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Debug|x86.Build.0 = Debug|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Release|Any CPU.Build.0 = Release|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Release|x64.ActiveCfg = Release|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Release|x64.Build.0 = Release|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Release|x86.ActiveCfg = Release|Any CPU
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42}.Release|x86.Build.0 = Release|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Debug|x64.Build.0 = Debug|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Debug|x86.Build.0 = Debug|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Release|x64.ActiveCfg = Release|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Release|x64.Build.0 = Release|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Release|x86.ActiveCfg = Release|Any CPU
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B}.Release|x86.Build.0 = Release|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Debug|x64.Build.0 = Debug|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Debug|x86.Build.0 = Debug|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Release|x64.ActiveCfg = Release|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Release|x64.Build.0 = Release|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Release|x86.ActiveCfg = Release|Any CPU
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2}.Release|x86.Build.0 = Release|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Debug|x64.Build.0 = Debug|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Debug|x86.Build.0 = Debug|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Release|x64.ActiveCfg = Release|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Release|x64.Build.0 = Release|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Release|x86.ActiveCfg = Release|Any CPU
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101}.Release|x86.Build.0 = Release|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Debug|x64.Build.0 = Debug|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Debug|x86.Build.0 = Debug|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Release|Any CPU.Build.0 = Release|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Release|x64.ActiveCfg = Release|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Release|x64.Build.0 = Release|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Release|x86.ActiveCfg = Release|Any CPU
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD}.Release|x86.Build.0 = Release|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Debug|x64.Build.0 = Debug|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Debug|x86.Build.0 = Debug|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Release|Any CPU.Build.0 = Release|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Release|x64.ActiveCfg = Release|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Release|x64.Build.0 = Release|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Release|x86.ActiveCfg = Release|Any CPU
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57}.Release|x86.Build.0 = Release|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Debug|x64.Build.0 = Debug|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Debug|x86.Build.0 = Debug|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Release|x64.ActiveCfg = Release|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Release|x64.Build.0 = Release|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Release|x86.ActiveCfg = Release|Any CPU
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE}.Release|x86.Build.0 = Release|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Debug|x64.Build.0 = Debug|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Debug|x86.Build.0 = Debug|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Release|Any CPU.Build.0 = Release|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Release|x64.ActiveCfg = Release|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Release|x64.Build.0 = Release|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Release|x86.ActiveCfg = Release|Any CPU
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85}.Release|x86.Build.0 = Release|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Debug|x64.Build.0 = Debug|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Debug|x86.Build.0 = Debug|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Release|x64.ActiveCfg = Release|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Release|x64.Build.0 = Release|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Release|x86.ActiveCfg = Release|Any CPU
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997}.Release|x86.Build.0 = Release|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Debug|x64.Build.0 = Debug|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Debug|x86.Build.0 = Debug|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Release|x64.ActiveCfg = Release|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Release|x64.Build.0 = Release|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Release|x86.ActiveCfg = Release|Any CPU
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0}.Release|x86.Build.0 = Release|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Debug|x64.Build.0 = Debug|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Debug|x86.Build.0 = Debug|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Release|x64.ActiveCfg = Release|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Release|x64.Build.0 = Release|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Release|x86.ActiveCfg = Release|Any CPU
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E}.Release|x86.Build.0 = Release|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Debug|x64.Build.0 = Debug|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Debug|x86.Build.0 = Debug|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Release|x64.ActiveCfg = Release|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Release|x64.Build.0 = Release|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Release|x86.ActiveCfg = Release|Any CPU
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F}.Release|x86.Build.0 = Release|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Debug|x64.Build.0 = Debug|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Debug|x86.Build.0 = Debug|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Release|x64.ActiveCfg = Release|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Release|x64.Build.0 = Release|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Release|x86.ActiveCfg = Release|Any CPU
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117}.Release|x86.Build.0 = Release|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Debug|x64.Build.0 = Debug|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Debug|x86.Build.0 = Debug|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Release|x64.ActiveCfg = Release|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Release|x64.Build.0 = Release|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Release|x86.ActiveCfg = Release|Any CPU
+		{C71CF302-0FFA-4610-9197-033B277F3065}.Release|x86.Build.0 = Release|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Debug|x64.Build.0 = Debug|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Debug|x86.Build.0 = Debug|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Release|Any CPU.Build.0 = Release|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Release|x64.ActiveCfg = Release|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Release|x64.Build.0 = Release|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Release|x86.ActiveCfg = Release|Any CPU
+		{09D2D765-A792-415E-B19A-18948A1C8969}.Release|x86.Build.0 = Release|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Debug|x64.Build.0 = Debug|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Debug|x86.Build.0 = Debug|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Release|Any CPU.Build.0 = Release|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Release|x64.ActiveCfg = Release|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Release|x64.Build.0 = Release|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Release|x86.ActiveCfg = Release|Any CPU
+		{822FF16C-A4E0-40A0-AE65-530752575261}.Release|x86.Build.0 = Release|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Debug|x64.Build.0 = Debug|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Debug|x86.Build.0 = Debug|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Release|x64.ActiveCfg = Release|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Release|x64.Build.0 = Release|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Release|x86.ActiveCfg = Release|Any CPU
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717}.Release|x86.Build.0 = Release|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Debug|x64.Build.0 = Debug|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Debug|x86.Build.0 = Debug|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Release|x64.ActiveCfg = Release|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Release|x64.Build.0 = Release|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Release|x86.ActiveCfg = Release|Any CPU
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB}.Release|x86.Build.0 = Release|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Debug|x64.Build.0 = Debug|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Debug|x86.Build.0 = Debug|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Release|x64.ActiveCfg = Release|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Release|x64.Build.0 = Release|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Release|x86.ActiveCfg = Release|Any CPU
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC}.Release|x86.Build.0 = Release|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Debug|x64.Build.0 = Debug|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Debug|x86.Build.0 = Debug|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Release|x64.ActiveCfg = Release|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Release|x64.Build.0 = Release|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Release|x86.ActiveCfg = Release|Any CPU
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF}.Release|x86.Build.0 = Release|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Debug|x64.Build.0 = Debug|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Debug|x86.Build.0 = Debug|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Release|x64.ActiveCfg = Release|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Release|x64.Build.0 = Release|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Release|x86.ActiveCfg = Release|Any CPU
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8}.Release|x86.Build.0 = Release|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Debug|x64.Build.0 = Debug|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Debug|x86.Build.0 = Debug|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Release|x64.ActiveCfg = Release|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Release|x64.Build.0 = Release|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Release|x86.ActiveCfg = Release|Any CPU
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6}.Release|x86.Build.0 = Release|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Debug|x64.Build.0 = Debug|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Debug|x86.Build.0 = Debug|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Release|x64.ActiveCfg = Release|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Release|x64.Build.0 = Release|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Release|x86.ActiveCfg = Release|Any CPU
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0}.Release|x86.Build.0 = Release|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Debug|x64.Build.0 = Debug|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Debug|x86.Build.0 = Debug|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Release|x64.ActiveCfg = Release|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Release|x64.Build.0 = Release|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Release|x86.ActiveCfg = Release|Any CPU
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B}.Release|x86.Build.0 = Release|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Debug|x64.Build.0 = Debug|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Debug|x86.Build.0 = Debug|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Release|x64.ActiveCfg = Release|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Release|x64.Build.0 = Release|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Release|x86.ActiveCfg = Release|Any CPU
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C}.Release|x86.Build.0 = Release|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Debug|x64.Build.0 = Debug|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Debug|x86.Build.0 = Debug|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Release|x64.ActiveCfg = Release|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Release|x64.Build.0 = Release|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Release|x86.ActiveCfg = Release|Any CPU
+		{30BB8038-D162-4171-9404-4041FC7A5BA7}.Release|x86.Build.0 = Release|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Debug|x64.Build.0 = Debug|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Debug|x86.Build.0 = Debug|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Release|x64.ActiveCfg = Release|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Release|x64.Build.0 = Release|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Release|x86.ActiveCfg = Release|Any CPU
+		{5750A285-B528-4A6C-953F-7838824E5F81}.Release|x86.Build.0 = Release|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Debug|x64.Build.0 = Debug|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Debug|x86.Build.0 = Debug|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Release|x64.ActiveCfg = Release|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Release|x64.Build.0 = Release|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Release|x86.ActiveCfg = Release|Any CPU
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2}.Release|x86.Build.0 = Release|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Debug|x64.Build.0 = Debug|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Debug|x86.Build.0 = Debug|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Release|x64.ActiveCfg = Release|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Release|x64.Build.0 = Release|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Release|x86.ActiveCfg = Release|Any CPU
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704}.Release|x86.Build.0 = Release|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Debug|x64.Build.0 = Debug|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Debug|x86.Build.0 = Debug|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Release|x64.ActiveCfg = Release|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Release|x64.Build.0 = Release|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Release|x86.ActiveCfg = Release|Any CPU
+		{5EBE548A-E450-466B-B448-D6662E659E58}.Release|x86.Build.0 = Release|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Debug|x64.Build.0 = Debug|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Debug|x86.Build.0 = Debug|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Release|x64.ActiveCfg = Release|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Release|x64.Build.0 = Release|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Release|x86.ActiveCfg = Release|Any CPU
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F}.Release|x86.Build.0 = Release|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Debug|x64.Build.0 = Debug|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Debug|x86.Build.0 = Debug|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Release|x64.ActiveCfg = Release|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Release|x64.Build.0 = Release|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Release|x86.ActiveCfg = Release|Any CPU
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB}.Release|x86.Build.0 = Release|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Debug|x64.Build.0 = Debug|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Debug|x86.Build.0 = Debug|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Release|x64.ActiveCfg = Release|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Release|x64.Build.0 = Release|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Release|x86.ActiveCfg = Release|Any CPU
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D}.Release|x86.Build.0 = Release|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Debug|x64.Build.0 = Debug|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Debug|x86.Build.0 = Debug|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Release|x64.ActiveCfg = Release|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Release|x64.Build.0 = Release|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Release|x86.ActiveCfg = Release|Any CPU
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7}.Release|x86.Build.0 = Release|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Debug|x64.Build.0 = Debug|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Debug|x86.Build.0 = Debug|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Release|Any CPU.Build.0 = Release|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Release|x64.ActiveCfg = Release|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Release|x64.Build.0 = Release|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Release|x86.ActiveCfg = Release|Any CPU
+		{861CA437-6402-4E45-9E1F-35A509E61568}.Release|x86.Build.0 = Release|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Debug|x64.Build.0 = Debug|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Debug|x86.Build.0 = Debug|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Release|x64.ActiveCfg = Release|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Release|x64.Build.0 = Release|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Release|x86.ActiveCfg = Release|Any CPU
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C}.Release|x86.Build.0 = Release|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Debug|x64.Build.0 = Debug|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Debug|x86.Build.0 = Debug|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Release|x64.ActiveCfg = Release|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Release|x64.Build.0 = Release|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Release|x86.ActiveCfg = Release|Any CPU
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E}.Release|x86.Build.0 = Release|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Debug|x64.Build.0 = Debug|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Debug|x86.Build.0 = Debug|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Release|x64.ActiveCfg = Release|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Release|x64.Build.0 = Release|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Release|x86.ActiveCfg = Release|Any CPU
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E}.Release|x86.Build.0 = Release|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Debug|x64.Build.0 = Debug|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Debug|x86.Build.0 = Debug|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Release|x64.ActiveCfg = Release|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Release|x64.Build.0 = Release|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Release|x86.ActiveCfg = Release|Any CPU
+		{8192DC13-6878-43C1-B657-96420C3BA9F8}.Release|x86.Build.0 = Release|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Debug|x64.Build.0 = Debug|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Debug|x86.Build.0 = Debug|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Release|x64.ActiveCfg = Release|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Release|x64.Build.0 = Release|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Release|x86.ActiveCfg = Release|Any CPU
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7}.Release|x86.Build.0 = Release|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Debug|x64.Build.0 = Debug|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Debug|x86.Build.0 = Debug|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Release|x64.ActiveCfg = Release|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Release|x64.Build.0 = Release|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Release|x86.ActiveCfg = Release|Any CPU
+		{68E93233-6FF3-41FE-8161-3B7F457473C8}.Release|x86.Build.0 = Release|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Debug|x64.Build.0 = Debug|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Debug|x86.Build.0 = Debug|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Release|x64.ActiveCfg = Release|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Release|x64.Build.0 = Release|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Release|x86.ActiveCfg = Release|Any CPU
+		{897EECDD-628F-4233-B1BF-A13F687057BC}.Release|x86.Build.0 = Release|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Debug|x64.Build.0 = Debug|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Debug|x86.Build.0 = Debug|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Release|x64.ActiveCfg = Release|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Release|x64.Build.0 = Release|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Release|x86.ActiveCfg = Release|Any CPU
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51}.Release|x86.Build.0 = Release|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Debug|x64.Build.0 = Debug|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Debug|x86.Build.0 = Debug|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Release|x64.ActiveCfg = Release|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Release|x64.Build.0 = Release|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Release|x86.ActiveCfg = Release|Any CPU
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D}.Release|x86.Build.0 = Release|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Debug|x64.Build.0 = Debug|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Debug|x86.Build.0 = Debug|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Release|x64.ActiveCfg = Release|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Release|x64.Build.0 = Release|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Release|x86.ActiveCfg = Release|Any CPU
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D}.Release|x86.Build.0 = Release|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Debug|x64.Build.0 = Debug|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Debug|x86.Build.0 = Debug|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Release|x64.ActiveCfg = Release|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Release|x64.Build.0 = Release|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Release|x86.ActiveCfg = Release|Any CPU
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024}.Release|x86.Build.0 = Release|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Debug|x64.Build.0 = Debug|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Debug|x86.Build.0 = Debug|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Release|x64.ActiveCfg = Release|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Release|x64.Build.0 = Release|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Release|x86.ActiveCfg = Release|Any CPU
+		{4D08EC2C-A488-414E-8739-341E197773DB}.Release|x86.Build.0 = Release|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Debug|x64.Build.0 = Debug|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Debug|x86.Build.0 = Debug|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Release|x64.ActiveCfg = Release|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Release|x64.Build.0 = Release|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Release|x86.ActiveCfg = Release|Any CPU
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17}.Release|x86.Build.0 = Release|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Debug|x64.Build.0 = Debug|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Debug|x86.Build.0 = Debug|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Release|Any CPU.Build.0 = Release|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Release|x64.ActiveCfg = Release|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Release|x64.Build.0 = Release|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Release|x86.ActiveCfg = Release|Any CPU
+		{35AA4E31-D157-4AD2-B04F-EE3956795420}.Release|x86.Build.0 = Release|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Debug|x64.Build.0 = Debug|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Debug|x86.Build.0 = Debug|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Release|x64.ActiveCfg = Release|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Release|x64.Build.0 = Release|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Release|x86.ActiveCfg = Release|Any CPU
+		{21F89E50-DF06-435E-872B-7639BCE695DF}.Release|x86.Build.0 = Release|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Debug|x64.Build.0 = Debug|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Debug|x86.Build.0 = Debug|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Release|x64.ActiveCfg = Release|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Release|x64.Build.0 = Release|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Release|x86.ActiveCfg = Release|Any CPU
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E}.Release|x86.Build.0 = Release|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Debug|x64.Build.0 = Debug|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Debug|x86.Build.0 = Debug|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Release|x64.ActiveCfg = Release|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Release|x64.Build.0 = Release|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Release|x86.ActiveCfg = Release|Any CPU
+		{2E690E42-B20F-4702-9478-1707EEC7C02F}.Release|x86.Build.0 = Release|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Debug|x64.Build.0 = Debug|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Debug|x86.Build.0 = Debug|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Release|x64.ActiveCfg = Release|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Release|x64.Build.0 = Release|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Release|x86.ActiveCfg = Release|Any CPU
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119}.Release|x86.Build.0 = Release|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Debug|x64.Build.0 = Debug|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Debug|x86.Build.0 = Debug|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Release|Any CPU.Build.0 = Release|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Release|x64.ActiveCfg = Release|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Release|x64.Build.0 = Release|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Release|x86.ActiveCfg = Release|Any CPU
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011}.Release|x86.Build.0 = Release|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Debug|x64.Build.0 = Debug|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Debug|x86.Build.0 = Debug|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Release|x64.ActiveCfg = Release|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Release|x64.Build.0 = Release|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Release|x86.ActiveCfg = Release|Any CPU
+		{ECF7A440-D5FC-473F-958C-FE27643844D8}.Release|x86.Build.0 = Release|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Debug|x64.Build.0 = Debug|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Debug|x86.Build.0 = Debug|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Release|x64.ActiveCfg = Release|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Release|x64.Build.0 = Release|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Release|x86.ActiveCfg = Release|Any CPU
+		{92820F5C-4018-4F10-A14B-0AEE619202EE}.Release|x86.Build.0 = Release|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Debug|x64.Build.0 = Debug|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Debug|x86.Build.0 = Debug|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Release|x64.ActiveCfg = Release|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Release|x64.Build.0 = Release|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Release|x86.ActiveCfg = Release|Any CPU
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5}.Release|x86.Build.0 = Release|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Debug|x64.Build.0 = Debug|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Debug|x86.Build.0 = Debug|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Release|x64.ActiveCfg = Release|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Release|x64.Build.0 = Release|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Release|x86.ActiveCfg = Release|Any CPU
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5}.Release|x86.Build.0 = Release|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Debug|x64.Build.0 = Debug|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Debug|x86.Build.0 = Debug|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Release|x64.ActiveCfg = Release|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Release|x64.Build.0 = Release|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Release|x86.ActiveCfg = Release|Any CPU
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF}.Release|x86.Build.0 = Release|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Debug|x64.Build.0 = Debug|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Debug|x86.Build.0 = Debug|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Release|x64.ActiveCfg = Release|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Release|x64.Build.0 = Release|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Release|x86.ActiveCfg = Release|Any CPU
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B}.Release|x86.Build.0 = Release|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Debug|x64.Build.0 = Debug|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Debug|x86.Build.0 = Debug|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Release|x64.ActiveCfg = Release|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Release|x64.Build.0 = Release|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Release|x86.ActiveCfg = Release|Any CPU
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028}.Release|x86.Build.0 = Release|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Debug|x64.Build.0 = Debug|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Debug|x86.Build.0 = Debug|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Release|x64.ActiveCfg = Release|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Release|x64.Build.0 = Release|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Release|x86.ActiveCfg = Release|Any CPU
+		{3CCE49CA-4145-401F-8963-AC28F0908678}.Release|x86.Build.0 = Release|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Debug|x64.Build.0 = Debug|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Debug|x86.Build.0 = Debug|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Release|x64.ActiveCfg = Release|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Release|x64.Build.0 = Release|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Release|x86.ActiveCfg = Release|Any CPU
+		{A1628BC4-134A-4854-9F98-B841520F1497}.Release|x86.Build.0 = Release|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Debug|x64.Build.0 = Debug|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Debug|x86.Build.0 = Debug|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Release|x64.ActiveCfg = Release|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Release|x64.Build.0 = Release|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Release|x86.ActiveCfg = Release|Any CPU
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1}.Release|x86.Build.0 = Release|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Debug|x64.Build.0 = Debug|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Debug|x86.Build.0 = Debug|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Release|x64.ActiveCfg = Release|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Release|x64.Build.0 = Release|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Release|x86.ActiveCfg = Release|Any CPU
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926}.Release|x86.Build.0 = Release|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Debug|x64.Build.0 = Debug|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Debug|x86.Build.0 = Debug|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Release|x64.ActiveCfg = Release|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Release|x64.Build.0 = Release|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Release|x86.ActiveCfg = Release|Any CPU
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A}.Release|x86.Build.0 = Release|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Debug|x64.Build.0 = Debug|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Debug|x86.Build.0 = Debug|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Release|x64.ActiveCfg = Release|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Release|x64.Build.0 = Release|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Release|x86.ActiveCfg = Release|Any CPU
+		{5BE39E84-020F-405D-99AF-5D46928785AF}.Release|x86.Build.0 = Release|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Debug|x64.Build.0 = Debug|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Debug|x86.Build.0 = Debug|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Release|x64.ActiveCfg = Release|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Release|x64.Build.0 = Release|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Release|x86.ActiveCfg = Release|Any CPU
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8}.Release|x86.Build.0 = Release|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Debug|x64.Build.0 = Debug|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Debug|x86.Build.0 = Debug|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Release|x64.ActiveCfg = Release|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Release|x64.Build.0 = Release|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Release|x86.ActiveCfg = Release|Any CPU
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9}.Release|x86.Build.0 = Release|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Debug|x64.Build.0 = Debug|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Debug|x86.Build.0 = Debug|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Release|x64.ActiveCfg = Release|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Release|x64.Build.0 = Release|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Release|x86.ActiveCfg = Release|Any CPU
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0}.Release|x86.Build.0 = Release|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Debug|x64.Build.0 = Debug|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Debug|x86.Build.0 = Debug|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Release|x64.ActiveCfg = Release|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Release|x64.Build.0 = Release|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Release|x86.ActiveCfg = Release|Any CPU
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E}.Release|x86.Build.0 = Release|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Debug|x64.Build.0 = Debug|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Debug|x86.Build.0 = Debug|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Release|x64.ActiveCfg = Release|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Release|x64.Build.0 = Release|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Release|x86.ActiveCfg = Release|Any CPU
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A}.Release|x86.Build.0 = Release|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Debug|x64.Build.0 = Debug|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Debug|x86.Build.0 = Debug|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Release|x64.ActiveCfg = Release|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Release|x64.Build.0 = Release|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Release|x86.ActiveCfg = Release|Any CPU
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420}.Release|x86.Build.0 = Release|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Debug|x64.Build.0 = Debug|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Debug|x86.Build.0 = Debug|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Release|x64.ActiveCfg = Release|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Release|x64.Build.0 = Release|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Release|x86.ActiveCfg = Release|Any CPU
+		{7135BA54-DE2E-42CD-8261-1A88907843FC}.Release|x86.Build.0 = Release|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Debug|x64.Build.0 = Debug|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Debug|x86.Build.0 = Debug|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Release|x64.ActiveCfg = Release|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Release|x64.Build.0 = Release|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Release|x86.ActiveCfg = Release|Any CPU
+		{A72BB350-8903-4914-9583-A156B66419EB}.Release|x86.Build.0 = Release|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Debug|x64.Build.0 = Debug|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Debug|x86.Build.0 = Debug|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Release|x64.ActiveCfg = Release|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Release|x64.Build.0 = Release|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Release|x86.ActiveCfg = Release|Any CPU
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB}.Release|x86.Build.0 = Release|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Debug|x64.Build.0 = Debug|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Debug|x86.Build.0 = Debug|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Release|x64.ActiveCfg = Release|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Release|x64.Build.0 = Release|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Release|x86.ActiveCfg = Release|Any CPU
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D}.Release|x86.Build.0 = Release|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Debug|x64.Build.0 = Debug|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Debug|x86.Build.0 = Debug|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Release|x64.ActiveCfg = Release|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Release|x64.Build.0 = Release|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Release|x86.ActiveCfg = Release|Any CPU
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1}.Release|x86.Build.0 = Release|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Debug|x64.Build.0 = Debug|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Debug|x86.Build.0 = Debug|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Release|x64.ActiveCfg = Release|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Release|x64.Build.0 = Release|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Release|x86.ActiveCfg = Release|Any CPU
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF}.Release|x86.Build.0 = Release|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Debug|x64.Build.0 = Debug|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Debug|x86.Build.0 = Debug|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Release|x64.ActiveCfg = Release|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Release|x64.Build.0 = Release|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Release|x86.ActiveCfg = Release|Any CPU
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B}.Release|x86.Build.0 = Release|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Debug|x64.Build.0 = Debug|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Debug|x86.Build.0 = Debug|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Release|x64.ActiveCfg = Release|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Release|x64.Build.0 = Release|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Release|x86.ActiveCfg = Release|Any CPU
+		{A01B523B-35CA-4C14-B792-3887F8741E99}.Release|x86.Build.0 = Release|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Debug|x64.Build.0 = Debug|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Debug|x86.Build.0 = Debug|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Release|x64.ActiveCfg = Release|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Release|x64.Build.0 = Release|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Release|x86.ActiveCfg = Release|Any CPU
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16}.Release|x86.Build.0 = Release|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Debug|x64.Build.0 = Debug|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Debug|x86.Build.0 = Debug|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Release|x64.ActiveCfg = Release|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Release|x64.Build.0 = Release|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Release|x86.ActiveCfg = Release|Any CPU
+		{49EAD781-92BF-4863-9159-08674548D1BE}.Release|x86.Build.0 = Release|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Debug|x64.Build.0 = Debug|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Debug|x86.Build.0 = Debug|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Release|x64.ActiveCfg = Release|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Release|x64.Build.0 = Release|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Release|x86.ActiveCfg = Release|Any CPU
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F}.Release|x86.Build.0 = Release|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Debug|x64.Build.0 = Debug|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Debug|x86.Build.0 = Debug|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Release|x64.ActiveCfg = Release|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Release|x64.Build.0 = Release|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Release|x86.ActiveCfg = Release|Any CPU
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B}.Release|x86.Build.0 = Release|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Debug|x64.Build.0 = Debug|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Debug|x86.Build.0 = Debug|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Release|Any CPU.Build.0 = Release|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Release|x64.ActiveCfg = Release|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Release|x64.Build.0 = Release|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Release|x86.ActiveCfg = Release|Any CPU
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD}.Release|x86.Build.0 = Release|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Debug|x64.Build.0 = Debug|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Debug|x86.Build.0 = Debug|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Release|x64.ActiveCfg = Release|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Release|x64.Build.0 = Release|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Release|x86.ActiveCfg = Release|Any CPU
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5}.Release|x86.Build.0 = Release|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Debug|x64.Build.0 = Debug|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Debug|x86.Build.0 = Debug|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Release|x64.ActiveCfg = Release|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Release|x64.Build.0 = Release|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Release|x86.ActiveCfg = Release|Any CPU
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC}.Release|x86.Build.0 = Release|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Debug|x64.Build.0 = Debug|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Debug|x86.Build.0 = Debug|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Release|x64.ActiveCfg = Release|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Release|x64.Build.0 = Release|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Release|x86.ActiveCfg = Release|Any CPU
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0}.Release|x86.Build.0 = Release|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Debug|x64.Build.0 = Debug|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Debug|x86.Build.0 = Debug|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Release|x64.ActiveCfg = Release|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Release|x64.Build.0 = Release|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Release|x86.ActiveCfg = Release|Any CPU
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154}.Release|x86.Build.0 = Release|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Debug|x64.Build.0 = Debug|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Debug|x86.Build.0 = Debug|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Release|x64.ActiveCfg = Release|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Release|x64.Build.0 = Release|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Release|x86.ActiveCfg = Release|Any CPU
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D}.Release|x86.Build.0 = Release|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Debug|x64.Build.0 = Debug|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Debug|x86.Build.0 = Debug|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Release|x64.ActiveCfg = Release|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Release|x64.Build.0 = Release|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Release|x86.ActiveCfg = Release|Any CPU
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1}.Release|x86.Build.0 = Release|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Debug|x64.Build.0 = Debug|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Debug|x86.Build.0 = Debug|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Release|x64.ActiveCfg = Release|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Release|x64.Build.0 = Release|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Release|x86.ActiveCfg = Release|Any CPU
+		{AF964703-404B-4632-9D1F-8EEE646BBA37}.Release|x86.Build.0 = Release|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Debug|x64.Build.0 = Debug|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Debug|x86.Build.0 = Debug|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Release|x64.ActiveCfg = Release|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Release|x64.Build.0 = Release|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Release|x86.ActiveCfg = Release|Any CPU
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE}.Release|x86.Build.0 = Release|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Debug|x64.Build.0 = Debug|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Debug|x86.Build.0 = Debug|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Release|Any CPU.Build.0 = Release|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Release|x64.ActiveCfg = Release|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Release|x64.Build.0 = Release|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Release|x86.ActiveCfg = Release|Any CPU
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072}.Release|x86.Build.0 = Release|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Debug|x64.Build.0 = Debug|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Debug|x86.Build.0 = Debug|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Release|x64.ActiveCfg = Release|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Release|x64.Build.0 = Release|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Release|x86.ActiveCfg = Release|Any CPU
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE}.Release|x86.Build.0 = Release|Any CPU
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Debug|Any CPU.ActiveCfg = Debug|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Debug|Any CPU.Build.0 = Debug|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Debug|x64.ActiveCfg = Debug|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Debug|x64.Build.0 = Debug|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Debug|x86.ActiveCfg = Debug|x86
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Debug|x86.Build.0 = Debug|x86
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Release|Any CPU.ActiveCfg = Release|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Release|Any CPU.Build.0 = Release|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Release|x64.ActiveCfg = Release|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Release|x64.Build.0 = Release|x64
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Release|x86.ActiveCfg = Release|x86
+		{4BCF2228-159D-4547-8D54-CDD2252D076A}.Release|x86.Build.0 = Release|x86
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Debug|x64.Build.0 = Debug|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Debug|x86.Build.0 = Debug|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Release|x64.ActiveCfg = Release|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Release|x64.Build.0 = Release|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Release|x86.ActiveCfg = Release|Any CPU
+		{A7802482-55BA-4D95-BE79-8A601131F527}.Release|x86.Build.0 = Release|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Debug|x64.Build.0 = Debug|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Debug|x86.Build.0 = Debug|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Release|x64.ActiveCfg = Release|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Release|x64.Build.0 = Release|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Release|x86.ActiveCfg = Release|Any CPU
+		{81947277-035F-41F6-A1D4-8EA362CB46D2}.Release|x86.Build.0 = Release|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Debug|x64.Build.0 = Debug|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Debug|x86.Build.0 = Debug|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Release|x64.ActiveCfg = Release|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Release|x64.Build.0 = Release|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Release|x86.ActiveCfg = Release|Any CPU
+		{F5C54062-B19C-4291-A816-F1B5A167369A}.Release|x86.Build.0 = Release|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Debug|x64.Build.0 = Debug|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Debug|x86.Build.0 = Debug|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Release|x64.ActiveCfg = Release|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Release|x64.Build.0 = Release|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Release|x86.ActiveCfg = Release|Any CPU
+		{B5F938FB-37DF-4201-9537-E043513701D7}.Release|x86.Build.0 = Release|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Debug|x64.Build.0 = Debug|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Debug|x86.Build.0 = Debug|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Release|x64.ActiveCfg = Release|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Release|x64.Build.0 = Release|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Release|x86.ActiveCfg = Release|Any CPU
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160}.Release|x86.Build.0 = Release|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Debug|x64.Build.0 = Debug|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Debug|x86.Build.0 = Debug|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Release|x64.ActiveCfg = Release|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Release|x64.Build.0 = Release|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Release|x86.ActiveCfg = Release|Any CPU
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7}.Release|x86.Build.0 = Release|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Debug|x64.Build.0 = Debug|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Debug|x86.Build.0 = Debug|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Release|x64.ActiveCfg = Release|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Release|x64.Build.0 = Release|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Release|x86.ActiveCfg = Release|Any CPU
+		{AC688973-3FAD-4A04-99C9-414782E5AE42}.Release|x86.Build.0 = Release|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Debug|x64.Build.0 = Debug|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Debug|x86.Build.0 = Debug|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Release|x64.ActiveCfg = Release|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Release|x64.Build.0 = Release|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Release|x86.ActiveCfg = Release|Any CPU
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D}.Release|x86.Build.0 = Release|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Debug|x64.Build.0 = Debug|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Debug|x86.Build.0 = Debug|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Release|x64.ActiveCfg = Release|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Release|x64.Build.0 = Release|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Release|x86.ActiveCfg = Release|Any CPU
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4}.Release|x86.Build.0 = Release|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Debug|x64.Build.0 = Debug|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Debug|x86.Build.0 = Debug|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Release|Any CPU.Build.0 = Release|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Release|x64.ActiveCfg = Release|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Release|x64.Build.0 = Release|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Release|x86.ActiveCfg = Release|Any CPU
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931}.Release|x86.Build.0 = Release|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Debug|x64.Build.0 = Debug|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Debug|x86.Build.0 = Debug|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Release|x64.ActiveCfg = Release|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Release|x64.Build.0 = Release|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Release|x86.ActiveCfg = Release|Any CPU
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633}.Release|x86.Build.0 = Release|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Debug|x64.Build.0 = Debug|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Debug|x86.Build.0 = Debug|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Release|x64.ActiveCfg = Release|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Release|x64.Build.0 = Release|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Release|x86.ActiveCfg = Release|Any CPU
+		{975E7F46-8044-463E-89E1-56EB0F7913B8}.Release|x86.Build.0 = Release|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Debug|x64.Build.0 = Debug|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Debug|x86.Build.0 = Debug|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Release|x64.ActiveCfg = Release|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Release|x64.Build.0 = Release|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Release|x86.ActiveCfg = Release|Any CPU
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8}.Release|x86.Build.0 = Release|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Debug|x64.Build.0 = Debug|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Debug|x86.Build.0 = Debug|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Release|x64.ActiveCfg = Release|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Release|x64.Build.0 = Release|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Release|x86.ActiveCfg = Release|Any CPU
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7}.Release|x86.Build.0 = Release|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Debug|x64.Build.0 = Debug|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Debug|x86.Build.0 = Debug|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Release|x64.ActiveCfg = Release|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Release|x64.Build.0 = Release|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Release|x86.ActiveCfg = Release|Any CPU
+		{A8096362-6304-4DAF-A091-978BE764FF30}.Release|x86.Build.0 = Release|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Debug|x64.Build.0 = Debug|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Debug|x86.Build.0 = Debug|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Release|x64.ActiveCfg = Release|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Release|x64.Build.0 = Release|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Release|x86.ActiveCfg = Release|Any CPU
+		{0FD49F5F-2950-43B8-8467-78596A4421AC}.Release|x86.Build.0 = Release|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Debug|x64.Build.0 = Debug|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Debug|x86.Build.0 = Debug|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Release|x64.ActiveCfg = Release|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Release|x64.Build.0 = Release|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Release|x86.ActiveCfg = Release|Any CPU
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1}.Release|x86.Build.0 = Release|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Debug|x64.Build.0 = Debug|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Debug|x86.Build.0 = Debug|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Release|x64.ActiveCfg = Release|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Release|x64.Build.0 = Release|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Release|x86.ActiveCfg = Release|Any CPU
+		{7DFECECC-E30C-4217-9746-86A8D652E110}.Release|x86.Build.0 = Release|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Debug|x64.Build.0 = Debug|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Debug|x86.Build.0 = Debug|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Release|x64.ActiveCfg = Release|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Release|x64.Build.0 = Release|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Release|x86.ActiveCfg = Release|Any CPU
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90}.Release|x86.Build.0 = Release|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Debug|x64.Build.0 = Debug|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Debug|x86.Build.0 = Debug|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Release|x64.ActiveCfg = Release|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Release|x64.Build.0 = Release|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Release|x86.ActiveCfg = Release|Any CPU
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8}.Release|x86.Build.0 = Release|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Debug|x64.Build.0 = Debug|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Debug|x86.Build.0 = Debug|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Release|x64.ActiveCfg = Release|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Release|x64.Build.0 = Release|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Release|x86.ActiveCfg = Release|Any CPU
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6}.Release|x86.Build.0 = Release|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Debug|x64.Build.0 = Debug|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Debug|x86.Build.0 = Debug|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Release|x64.ActiveCfg = Release|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Release|x64.Build.0 = Release|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Release|x86.ActiveCfg = Release|Any CPU
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A}.Release|x86.Build.0 = Release|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Debug|x64.Build.0 = Debug|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Debug|x86.Build.0 = Debug|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Release|x64.ActiveCfg = Release|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Release|x64.Build.0 = Release|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Release|x86.ActiveCfg = Release|Any CPU
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0}.Release|x86.Build.0 = Release|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Debug|x64.Build.0 = Debug|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Debug|x86.Build.0 = Debug|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Release|x64.ActiveCfg = Release|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Release|x64.Build.0 = Release|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Release|x86.ActiveCfg = Release|Any CPU
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A}.Release|x86.Build.0 = Release|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Debug|x64.Build.0 = Debug|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Debug|x86.Build.0 = Debug|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Release|x64.ActiveCfg = Release|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Release|x64.Build.0 = Release|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Release|x86.ActiveCfg = Release|Any CPU
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F}.Release|x86.Build.0 = Release|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Debug|x64.Build.0 = Debug|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Debug|x86.Build.0 = Debug|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Release|x64.ActiveCfg = Release|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Release|x64.Build.0 = Release|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Release|x86.ActiveCfg = Release|Any CPU
+		{EA846E30-4F38-4315-844F-D5BC20F74B07}.Release|x86.Build.0 = Release|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Debug|x64.Build.0 = Debug|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Debug|x86.Build.0 = Debug|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Release|x64.ActiveCfg = Release|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Release|x64.Build.0 = Release|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Release|x86.ActiveCfg = Release|Any CPU
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1}.Release|x86.Build.0 = Release|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Debug|x64.Build.0 = Debug|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Debug|x86.Build.0 = Debug|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Release|x64.ActiveCfg = Release|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Release|x64.Build.0 = Release|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Release|x86.ActiveCfg = Release|Any CPU
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55}.Release|x86.Build.0 = Release|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Debug|x64.Build.0 = Debug|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Debug|x86.Build.0 = Debug|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Release|x64.ActiveCfg = Release|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Release|x64.Build.0 = Release|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Release|x86.ActiveCfg = Release|Any CPU
+		{E27910E1-6CCE-41B2-97DD-AE874007B592}.Release|x86.Build.0 = Release|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Debug|x64.Build.0 = Debug|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Debug|x86.Build.0 = Debug|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Release|x64.ActiveCfg = Release|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Release|x64.Build.0 = Release|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Release|x86.ActiveCfg = Release|Any CPU
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A}.Release|x86.Build.0 = Release|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Debug|x64.Build.0 = Debug|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Debug|x86.Build.0 = Debug|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Release|x64.ActiveCfg = Release|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Release|x64.Build.0 = Release|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Release|x86.ActiveCfg = Release|Any CPU
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A}.Release|x86.Build.0 = Release|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Debug|x64.Build.0 = Debug|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Debug|x86.Build.0 = Debug|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Release|x64.ActiveCfg = Release|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Release|x64.Build.0 = Release|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Release|x86.ActiveCfg = Release|Any CPU
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017}.Release|x86.Build.0 = Release|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Debug|x64.Build.0 = Debug|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Debug|x86.Build.0 = Debug|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Release|x64.ActiveCfg = Release|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Release|x64.Build.0 = Release|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Release|x86.ActiveCfg = Release|Any CPU
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915}.Release|x86.Build.0 = Release|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Debug|x64.Build.0 = Debug|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Debug|x86.Build.0 = Debug|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Release|x64.ActiveCfg = Release|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Release|x64.Build.0 = Release|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Release|x86.ActiveCfg = Release|Any CPU
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A}.Release|x86.Build.0 = Release|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Debug|x64.Build.0 = Debug|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Debug|x86.Build.0 = Debug|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Release|Any CPU.Build.0 = Release|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Release|x64.ActiveCfg = Release|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Release|x64.Build.0 = Release|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Release|x86.ActiveCfg = Release|Any CPU
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755}.Release|x86.Build.0 = Release|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Debug|x64.Build.0 = Debug|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Debug|x86.Build.0 = Debug|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Release|x64.ActiveCfg = Release|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Release|x64.Build.0 = Release|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Release|x86.ActiveCfg = Release|Any CPU
+		{A28B3D43-619F-44A9-9463-78F0E2474351}.Release|x86.Build.0 = Release|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Debug|x64.Build.0 = Debug|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Debug|x86.Build.0 = Debug|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Release|Any CPU.Build.0 = Release|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Release|x64.ActiveCfg = Release|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Release|x64.Build.0 = Release|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Release|x86.ActiveCfg = Release|Any CPU
+		{926D431D-D95F-42BA-817B-DFEAF697E007}.Release|x86.Build.0 = Release|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Debug|x64.Build.0 = Debug|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Debug|x86.Build.0 = Debug|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Release|Any CPU.Build.0 = Release|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Release|x64.ActiveCfg = Release|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Release|x64.Build.0 = Release|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Release|x86.ActiveCfg = Release|Any CPU
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247}.Release|x86.Build.0 = Release|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Debug|x64.Build.0 = Debug|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Debug|x86.Build.0 = Debug|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Release|x64.ActiveCfg = Release|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Release|x64.Build.0 = Release|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Release|x86.ActiveCfg = Release|Any CPU
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC}.Release|x86.Build.0 = Release|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Debug|x64.Build.0 = Debug|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Debug|x86.Build.0 = Debug|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Release|x64.ActiveCfg = Release|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Release|x64.Build.0 = Release|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Release|x86.ActiveCfg = Release|Any CPU
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5}.Release|x86.Build.0 = Release|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Debug|x64.Build.0 = Debug|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Debug|x86.Build.0 = Debug|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Release|x64.ActiveCfg = Release|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Release|x64.Build.0 = Release|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Release|x86.ActiveCfg = Release|Any CPU
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596}.Release|x86.Build.0 = Release|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Debug|x64.Build.0 = Debug|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Debug|x86.Build.0 = Debug|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Release|Any CPU.Build.0 = Release|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Release|x64.ActiveCfg = Release|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Release|x64.Build.0 = Release|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Release|x86.ActiveCfg = Release|Any CPU
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70}.Release|x86.Build.0 = Release|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Debug|x64.Build.0 = Debug|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Debug|x86.Build.0 = Debug|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Release|x64.ActiveCfg = Release|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Release|x64.Build.0 = Release|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Release|x86.ActiveCfg = Release|Any CPU
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5}.Release|x86.Build.0 = Release|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Debug|x64.Build.0 = Debug|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Debug|x86.Build.0 = Debug|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Release|x64.ActiveCfg = Release|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Release|x64.Build.0 = Release|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Release|x86.ActiveCfg = Release|Any CPU
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136}.Release|x86.Build.0 = Release|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Debug|x64.Build.0 = Debug|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Debug|x86.Build.0 = Debug|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Release|Any CPU.Build.0 = Release|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Release|x64.ActiveCfg = Release|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Release|x64.Build.0 = Release|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Release|x86.ActiveCfg = Release|Any CPU
+		{687BD42C-54CD-4E80-A877-6E278AE21105}.Release|x86.Build.0 = Release|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Debug|x64.Build.0 = Debug|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Debug|x86.Build.0 = Debug|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Release|x64.ActiveCfg = Release|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Release|x64.Build.0 = Release|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Release|x86.ActiveCfg = Release|Any CPU
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797}.Release|x86.Build.0 = Release|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Debug|x64.Build.0 = Debug|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Debug|x86.Build.0 = Debug|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Release|x64.ActiveCfg = Release|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Release|x64.Build.0 = Release|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Release|x86.ActiveCfg = Release|Any CPU
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D}.Release|x86.Build.0 = Release|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Debug|x64.Build.0 = Debug|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Debug|x86.Build.0 = Debug|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Release|x64.ActiveCfg = Release|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Release|x64.Build.0 = Release|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Release|x86.ActiveCfg = Release|Any CPU
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3}.Release|x86.Build.0 = Release|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Debug|x64.Build.0 = Debug|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Debug|x86.Build.0 = Debug|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Release|x64.ActiveCfg = Release|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Release|x64.Build.0 = Release|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Release|x86.ActiveCfg = Release|Any CPU
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3}.Release|x86.Build.0 = Release|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Debug|x64.Build.0 = Debug|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Debug|x86.Build.0 = Debug|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Release|x64.ActiveCfg = Release|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Release|x64.Build.0 = Release|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Release|x86.ActiveCfg = Release|Any CPU
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463}.Release|x86.Build.0 = Release|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Debug|x64.Build.0 = Debug|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Debug|x86.Build.0 = Debug|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Release|x64.ActiveCfg = Release|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Release|x64.Build.0 = Release|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Release|x86.ActiveCfg = Release|Any CPU
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6}.Release|x86.Build.0 = Release|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Debug|x64.Build.0 = Debug|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Debug|x86.Build.0 = Debug|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Release|x64.ActiveCfg = Release|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Release|x64.Build.0 = Release|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Release|x86.ActiveCfg = Release|Any CPU
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E}.Release|x86.Build.0 = Release|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Debug|x64.Build.0 = Debug|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Debug|x86.Build.0 = Debug|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Release|x64.ActiveCfg = Release|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Release|x64.Build.0 = Release|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Release|x86.ActiveCfg = Release|Any CPU
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F}.Release|x86.Build.0 = Release|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Debug|x64.Build.0 = Debug|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Debug|x86.Build.0 = Debug|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Release|x64.ActiveCfg = Release|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Release|x64.Build.0 = Release|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Release|x86.ActiveCfg = Release|Any CPU
+		{5D3C520F-0CA7-4759-A563-40496545FA48}.Release|x86.Build.0 = Release|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Debug|x64.Build.0 = Debug|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Debug|x86.Build.0 = Debug|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Release|x64.ActiveCfg = Release|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Release|x64.Build.0 = Release|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Release|x86.ActiveCfg = Release|Any CPU
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD}.Release|x86.Build.0 = Release|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Debug|x64.Build.0 = Debug|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Debug|x86.Build.0 = Debug|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Release|x64.ActiveCfg = Release|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Release|x64.Build.0 = Release|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Release|x86.ActiveCfg = Release|Any CPU
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29}.Release|x86.Build.0 = Release|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Debug|x64.Build.0 = Debug|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Debug|x86.Build.0 = Debug|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Release|x64.ActiveCfg = Release|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Release|x64.Build.0 = Release|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Release|x86.ActiveCfg = Release|Any CPU
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB}.Release|x86.Build.0 = Release|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Debug|x64.Build.0 = Debug|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Debug|x86.Build.0 = Debug|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Release|x64.ActiveCfg = Release|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Release|x64.Build.0 = Release|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Release|x86.ActiveCfg = Release|Any CPU
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61}.Release|x86.Build.0 = Release|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Debug|x64.Build.0 = Debug|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Debug|x86.Build.0 = Debug|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Release|x64.ActiveCfg = Release|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Release|x64.Build.0 = Release|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Release|x86.ActiveCfg = Release|Any CPU
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9}.Release|x86.Build.0 = Release|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Debug|x64.Build.0 = Debug|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Debug|x86.Build.0 = Debug|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Release|x64.ActiveCfg = Release|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Release|x64.Build.0 = Release|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Release|x86.ActiveCfg = Release|Any CPU
+		{3163C56E-99BC-4BD1-8880-4F94A2407741}.Release|x86.Build.0 = Release|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Debug|x64.Build.0 = Debug|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Debug|x86.Build.0 = Debug|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Release|x64.ActiveCfg = Release|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Release|x64.Build.0 = Release|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Release|x86.ActiveCfg = Release|Any CPU
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D}.Release|x86.Build.0 = Release|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Debug|x64.Build.0 = Debug|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Debug|x86.Build.0 = Debug|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Release|x64.ActiveCfg = Release|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Release|x64.Build.0 = Release|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Release|x86.ActiveCfg = Release|Any CPU
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2}.Release|x86.Build.0 = Release|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Debug|x64.Build.0 = Debug|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Debug|x86.Build.0 = Debug|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Release|x64.ActiveCfg = Release|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Release|x64.Build.0 = Release|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Release|x86.ActiveCfg = Release|Any CPU
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E}.Release|x86.Build.0 = Release|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Debug|x64.Build.0 = Debug|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Debug|x86.Build.0 = Debug|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Release|x64.ActiveCfg = Release|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Release|x64.Build.0 = Release|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Release|x86.ActiveCfg = Release|Any CPU
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78}.Release|x86.Build.0 = Release|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Debug|x64.Build.0 = Debug|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Debug|x86.Build.0 = Debug|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Release|x64.ActiveCfg = Release|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Release|x64.Build.0 = Release|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Release|x86.ActiveCfg = Release|Any CPU
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D}.Release|x86.Build.0 = Release|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Debug|x64.Build.0 = Debug|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Debug|x86.Build.0 = Debug|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Release|x64.ActiveCfg = Release|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Release|x64.Build.0 = Release|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Release|x86.ActiveCfg = Release|Any CPU
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0}.Release|x86.Build.0 = Release|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Debug|x64.Build.0 = Debug|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Debug|x86.Build.0 = Debug|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Release|Any CPU.Build.0 = Release|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Release|x64.ActiveCfg = Release|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Release|x64.Build.0 = Release|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Release|x86.ActiveCfg = Release|Any CPU
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED}.Release|x86.Build.0 = Release|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Debug|x64.Build.0 = Debug|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Debug|x86.Build.0 = Debug|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Release|x64.ActiveCfg = Release|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Release|x64.Build.0 = Release|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Release|x86.ActiveCfg = Release|Any CPU
+		{F48D6A08-FE52-4DDC-9232-E9693019763A}.Release|x86.Build.0 = Release|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Debug|x64.Build.0 = Debug|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Debug|x86.Build.0 = Debug|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Release|x64.ActiveCfg = Release|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Release|x64.Build.0 = Release|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Release|x86.ActiveCfg = Release|Any CPU
+		{A6323D64-C883-46B6-BDA9-916009D44262}.Release|x86.Build.0 = Release|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Debug|x64.Build.0 = Debug|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Debug|x86.Build.0 = Debug|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Release|x64.ActiveCfg = Release|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Release|x64.Build.0 = Release|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Release|x86.ActiveCfg = Release|Any CPU
+		{313ADEF5-5A2D-4C11-8655-E227445144E2}.Release|x86.Build.0 = Release|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Debug|x64.Build.0 = Debug|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Debug|x86.Build.0 = Debug|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Release|x64.ActiveCfg = Release|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Release|x64.Build.0 = Release|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Release|x86.ActiveCfg = Release|Any CPU
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1}.Release|x86.Build.0 = Release|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Debug|x64.Build.0 = Debug|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Debug|x86.Build.0 = Debug|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Release|x64.ActiveCfg = Release|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Release|x64.Build.0 = Release|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Release|x86.ActiveCfg = Release|Any CPU
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0}.Release|x86.Build.0 = Release|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Debug|x64.Build.0 = Debug|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Debug|x86.Build.0 = Debug|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Release|x64.ActiveCfg = Release|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Release|x64.Build.0 = Release|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Release|x86.ActiveCfg = Release|Any CPU
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A}.Release|x86.Build.0 = Release|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Debug|x64.Build.0 = Debug|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Debug|x86.Build.0 = Debug|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Release|x64.ActiveCfg = Release|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Release|x64.Build.0 = Release|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Release|x86.ActiveCfg = Release|Any CPU
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B}.Release|x86.Build.0 = Release|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Debug|x64.Build.0 = Debug|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Debug|x86.Build.0 = Debug|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Release|x64.ActiveCfg = Release|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Release|x64.Build.0 = Release|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Release|x86.ActiveCfg = Release|Any CPU
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0}.Release|x86.Build.0 = Release|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Debug|x64.Build.0 = Debug|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Debug|x86.Build.0 = Debug|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Release|x64.ActiveCfg = Release|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Release|x64.Build.0 = Release|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Release|x86.ActiveCfg = Release|Any CPU
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC}.Release|x86.Build.0 = Release|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Debug|x64.Build.0 = Debug|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Debug|x86.Build.0 = Debug|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Release|x64.ActiveCfg = Release|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Release|x64.Build.0 = Release|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Release|x86.ActiveCfg = Release|Any CPU
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A}.Release|x86.Build.0 = Release|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Debug|x64.Build.0 = Debug|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Debug|x86.Build.0 = Debug|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Release|Any CPU.Build.0 = Release|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Release|x64.ActiveCfg = Release|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Release|x64.Build.0 = Release|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Release|x86.ActiveCfg = Release|Any CPU
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061}.Release|x86.Build.0 = Release|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Debug|x64.Build.0 = Debug|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Debug|x86.Build.0 = Debug|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Release|x64.ActiveCfg = Release|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Release|x64.Build.0 = Release|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Release|x86.ActiveCfg = Release|Any CPU
+		{7CB23DCD-B416-4293-9848-224077F9E71D}.Release|x86.Build.0 = Release|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Debug|x64.Build.0 = Debug|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Debug|x86.Build.0 = Debug|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Release|Any CPU.Build.0 = Release|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Release|x64.ActiveCfg = Release|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Release|x64.Build.0 = Release|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Release|x86.ActiveCfg = Release|Any CPU
+		{69637901-CAD7-4335-81F4-92E03C4DA354}.Release|x86.Build.0 = Release|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Debug|x64.Build.0 = Debug|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Debug|x86.Build.0 = Debug|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Release|x64.ActiveCfg = Release|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Release|x64.Build.0 = Release|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Release|x86.ActiveCfg = Release|Any CPU
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F}.Release|x86.Build.0 = Release|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Debug|x64.Build.0 = Debug|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Debug|x86.Build.0 = Debug|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Release|x64.ActiveCfg = Release|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Release|x64.Build.0 = Release|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Release|x86.ActiveCfg = Release|Any CPU
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22}.Release|x86.Build.0 = Release|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Debug|x64.Build.0 = Debug|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Debug|x86.Build.0 = Debug|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Release|x64.ActiveCfg = Release|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Release|x64.Build.0 = Release|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Release|x86.ActiveCfg = Release|Any CPU
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D}.Release|x86.Build.0 = Release|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Debug|x64.Build.0 = Debug|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Debug|x86.Build.0 = Debug|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Release|Any CPU.Build.0 = Release|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Release|x64.ActiveCfg = Release|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Release|x64.Build.0 = Release|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Release|x86.ActiveCfg = Release|Any CPU
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584}.Release|x86.Build.0 = Release|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Debug|x64.Build.0 = Debug|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Debug|x86.Build.0 = Debug|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Release|x64.ActiveCfg = Release|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Release|x64.Build.0 = Release|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Release|x86.ActiveCfg = Release|Any CPU
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4}.Release|x86.Build.0 = Release|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Debug|x64.Build.0 = Debug|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Debug|x86.Build.0 = Debug|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Release|x64.ActiveCfg = Release|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Release|x64.Build.0 = Release|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Release|x86.ActiveCfg = Release|Any CPU
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A}.Release|x86.Build.0 = Release|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Debug|x64.Build.0 = Debug|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Debug|x86.Build.0 = Debug|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Release|x64.ActiveCfg = Release|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Release|x64.Build.0 = Release|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Release|x86.ActiveCfg = Release|Any CPU
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE}.Release|x86.Build.0 = Release|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Debug|x64.Build.0 = Debug|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Debug|x86.Build.0 = Debug|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Release|x64.ActiveCfg = Release|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Release|x64.Build.0 = Release|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Release|x86.ActiveCfg = Release|Any CPU
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9}.Release|x86.Build.0 = Release|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Debug|x64.Build.0 = Debug|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Debug|x86.Build.0 = Debug|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Release|x64.ActiveCfg = Release|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Release|x64.Build.0 = Release|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Release|x86.ActiveCfg = Release|Any CPU
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173}.Release|x86.Build.0 = Release|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Debug|x64.Build.0 = Debug|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Debug|x86.Build.0 = Debug|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Release|x64.ActiveCfg = Release|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Release|x64.Build.0 = Release|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Release|x86.ActiveCfg = Release|Any CPU
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5}.Release|x86.Build.0 = Release|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Debug|x64.Build.0 = Debug|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Debug|x86.Build.0 = Debug|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Release|x64.ActiveCfg = Release|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Release|x64.Build.0 = Release|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Release|x86.ActiveCfg = Release|Any CPU
+		{1D1E165C-435A-4716-8769-31A51632D7C2}.Release|x86.Build.0 = Release|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Debug|x64.Build.0 = Debug|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Debug|x86.Build.0 = Debug|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Release|x64.ActiveCfg = Release|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Release|x64.Build.0 = Release|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Release|x86.ActiveCfg = Release|Any CPU
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8}.Release|x86.Build.0 = Release|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Debug|x64.Build.0 = Debug|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Debug|x86.Build.0 = Debug|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Release|x64.ActiveCfg = Release|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Release|x64.Build.0 = Release|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Release|x86.ActiveCfg = Release|Any CPU
+		{817D138C-19D8-4264-8FAF-660B05AC030D}.Release|x86.Build.0 = Release|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Debug|x64.Build.0 = Debug|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Debug|x86.Build.0 = Debug|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Release|x64.ActiveCfg = Release|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Release|x64.Build.0 = Release|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Release|x86.ActiveCfg = Release|Any CPU
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5}.Release|x86.Build.0 = Release|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Debug|x64.Build.0 = Debug|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Debug|x86.Build.0 = Debug|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Release|x64.ActiveCfg = Release|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Release|x64.Build.0 = Release|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Release|x86.ActiveCfg = Release|Any CPU
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894}.Release|x86.Build.0 = Release|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Debug|x64.Build.0 = Debug|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Debug|x86.Build.0 = Debug|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Release|Any CPU.Build.0 = Release|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Release|x64.ActiveCfg = Release|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Release|x64.Build.0 = Release|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Release|x86.ActiveCfg = Release|Any CPU
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03}.Release|x86.Build.0 = Release|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Debug|x64.Build.0 = Debug|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Debug|x86.Build.0 = Debug|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Release|x64.ActiveCfg = Release|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Release|x64.Build.0 = Release|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Release|x86.ActiveCfg = Release|Any CPU
+		{86741306-CF87-4AEA-9015-188A3CECBFBC}.Release|x86.Build.0 = Release|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Debug|x64.Build.0 = Debug|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Debug|x86.Build.0 = Debug|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Release|x64.ActiveCfg = Release|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Release|x64.Build.0 = Release|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Release|x86.ActiveCfg = Release|Any CPU
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC}.Release|x86.Build.0 = Release|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Debug|x64.Build.0 = Debug|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Debug|x86.Build.0 = Debug|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Release|x64.ActiveCfg = Release|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Release|x64.Build.0 = Release|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Release|x86.ActiveCfg = Release|Any CPU
+		{6592343C-B7B7-4687-8942-1C2241414A02}.Release|x86.Build.0 = Release|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Debug|x64.Build.0 = Debug|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Debug|x86.Build.0 = Debug|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Release|x64.ActiveCfg = Release|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Release|x64.Build.0 = Release|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Release|x86.ActiveCfg = Release|Any CPU
+		{DA64A7BF-F869-414C-A096-076723E55C61}.Release|x86.Build.0 = Release|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Debug|x64.Build.0 = Debug|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Debug|x86.Build.0 = Debug|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Release|x64.ActiveCfg = Release|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Release|x64.Build.0 = Release|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Release|x86.ActiveCfg = Release|Any CPU
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3}.Release|x86.Build.0 = Release|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Debug|x64.Build.0 = Debug|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Debug|x86.Build.0 = Debug|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Release|x64.ActiveCfg = Release|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Release|x64.Build.0 = Release|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Release|x86.ActiveCfg = Release|Any CPU
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF}.Release|x86.Build.0 = Release|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Debug|x64.Build.0 = Debug|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Debug|x86.Build.0 = Debug|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Release|x64.ActiveCfg = Release|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Release|x64.Build.0 = Release|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Release|x86.ActiveCfg = Release|Any CPU
+		{88C2C45B-ED16-4B85-8498-E3F13679629D}.Release|x86.Build.0 = Release|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Debug|x64.Build.0 = Debug|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Debug|x86.Build.0 = Debug|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Release|x64.ActiveCfg = Release|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Release|x64.Build.0 = Release|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Release|x86.ActiveCfg = Release|Any CPU
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666}.Release|x86.Build.0 = Release|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Debug|x64.Build.0 = Debug|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Debug|x86.Build.0 = Debug|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Release|x64.ActiveCfg = Release|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Release|x64.Build.0 = Release|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Release|x86.ActiveCfg = Release|Any CPU
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19}.Release|x86.Build.0 = Release|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Debug|x64.Build.0 = Debug|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Debug|x86.Build.0 = Debug|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Release|Any CPU.Build.0 = Release|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Release|x64.ActiveCfg = Release|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Release|x64.Build.0 = Release|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Release|x86.ActiveCfg = Release|Any CPU
+		{E1CE011A-47BD-496D-B9EB-2766C198A619}.Release|x86.Build.0 = Release|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Debug|x64.Build.0 = Debug|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Debug|x86.Build.0 = Debug|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Release|x64.ActiveCfg = Release|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Release|x64.Build.0 = Release|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Release|x86.ActiveCfg = Release|Any CPU
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5}.Release|x86.Build.0 = Release|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Debug|x64.Build.0 = Debug|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Debug|x86.Build.0 = Debug|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Release|x64.ActiveCfg = Release|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Release|x64.Build.0 = Release|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Release|x86.ActiveCfg = Release|Any CPU
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F}.Release|x86.Build.0 = Release|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Debug|x64.Build.0 = Debug|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Debug|x86.Build.0 = Debug|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Release|x64.ActiveCfg = Release|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Release|x64.Build.0 = Release|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Release|x86.ActiveCfg = Release|Any CPU
+		{7F67C1C2-7352-414F-9149-1F16D53C7435}.Release|x86.Build.0 = Release|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Debug|x64.Build.0 = Debug|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Debug|x86.Build.0 = Debug|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Release|x64.ActiveCfg = Release|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Release|x64.Build.0 = Release|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Release|x86.ActiveCfg = Release|Any CPU
+		{046AFDDE-B31B-4205-B059-0E8E194E954D}.Release|x86.Build.0 = Release|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Debug|x64.Build.0 = Debug|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Debug|x86.Build.0 = Debug|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Release|x64.ActiveCfg = Release|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Release|x64.Build.0 = Release|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Release|x86.ActiveCfg = Release|Any CPU
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44}.Release|x86.Build.0 = Release|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Debug|x64.Build.0 = Debug|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Debug|x86.Build.0 = Debug|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Release|x64.ActiveCfg = Release|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Release|x64.Build.0 = Release|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Release|x86.ActiveCfg = Release|Any CPU
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF}.Release|x86.Build.0 = Release|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Debug|x64.Build.0 = Debug|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Debug|x86.Build.0 = Debug|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Release|x64.ActiveCfg = Release|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Release|x64.Build.0 = Release|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Release|x86.ActiveCfg = Release|Any CPU
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E}.Release|x86.Build.0 = Release|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Debug|x64.Build.0 = Debug|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Debug|x86.Build.0 = Debug|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Release|x64.ActiveCfg = Release|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Release|x64.Build.0 = Release|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Release|x86.ActiveCfg = Release|Any CPU
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB}.Release|x86.Build.0 = Release|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Debug|x64.Build.0 = Debug|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Debug|x86.Build.0 = Debug|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Release|x64.ActiveCfg = Release|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Release|x64.Build.0 = Release|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Release|x86.ActiveCfg = Release|Any CPU
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4}.Release|x86.Build.0 = Release|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Debug|x64.Build.0 = Debug|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Debug|x86.Build.0 = Debug|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Release|Any CPU.Build.0 = Release|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Release|x64.ActiveCfg = Release|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Release|x64.Build.0 = Release|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Release|x86.ActiveCfg = Release|Any CPU
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6}.Release|x86.Build.0 = Release|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Debug|x64.Build.0 = Debug|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Debug|x86.Build.0 = Debug|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Release|x64.ActiveCfg = Release|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Release|x64.Build.0 = Release|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Release|x86.ActiveCfg = Release|Any CPU
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5}.Release|x86.Build.0 = Release|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Debug|x64.Build.0 = Debug|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Debug|x86.Build.0 = Debug|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Release|x64.ActiveCfg = Release|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Release|x64.Build.0 = Release|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Release|x86.ActiveCfg = Release|Any CPU
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC}.Release|x86.Build.0 = Release|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Debug|x64.Build.0 = Debug|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Debug|x86.Build.0 = Debug|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Release|x64.ActiveCfg = Release|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Release|x64.Build.0 = Release|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Release|x86.ActiveCfg = Release|Any CPU
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC}.Release|x86.Build.0 = Release|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Debug|x64.Build.0 = Debug|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Debug|x86.Build.0 = Debug|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Release|Any CPU.Build.0 = Release|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Release|x64.ActiveCfg = Release|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Release|x64.Build.0 = Release|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Release|x86.ActiveCfg = Release|Any CPU
+		{892333B9-689B-4E51-82FF-CC5376961A36}.Release|x86.Build.0 = Release|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Debug|x64.Build.0 = Debug|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Debug|x86.Build.0 = Debug|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Release|x64.ActiveCfg = Release|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Release|x64.Build.0 = Release|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Release|x86.ActiveCfg = Release|Any CPU
+		{4D4CB590-9F66-4D75-B439-D3B445975A55}.Release|x86.Build.0 = Release|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Debug|x64.Build.0 = Debug|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Debug|x86.Build.0 = Debug|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Release|x64.ActiveCfg = Release|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Release|x64.Build.0 = Release|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Release|x86.ActiveCfg = Release|Any CPU
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D}.Release|x86.Build.0 = Release|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Debug|x64.Build.0 = Debug|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Debug|x86.Build.0 = Debug|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Release|Any CPU.Build.0 = Release|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Release|x64.ActiveCfg = Release|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Release|x64.Build.0 = Release|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Release|x86.ActiveCfg = Release|Any CPU
+		{257A6551-7987-4C5C-BE6F-376094477371}.Release|x86.Build.0 = Release|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Debug|x64.Build.0 = Debug|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Debug|x86.Build.0 = Debug|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Release|x64.ActiveCfg = Release|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Release|x64.Build.0 = Release|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Release|x86.ActiveCfg = Release|Any CPU
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F}.Release|x86.Build.0 = Release|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Debug|x64.Build.0 = Debug|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Debug|x86.Build.0 = Debug|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Release|x64.ActiveCfg = Release|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Release|x64.Build.0 = Release|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Release|x86.ActiveCfg = Release|Any CPU
+		{CACBB755-08B6-4176-9390-CAD3F9962E80}.Release|x86.Build.0 = Release|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Debug|x64.Build.0 = Debug|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Debug|x86.Build.0 = Debug|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Release|x64.ActiveCfg = Release|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Release|x64.Build.0 = Release|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Release|x86.ActiveCfg = Release|Any CPU
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B}.Release|x86.Build.0 = Release|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Debug|x64.Build.0 = Debug|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Debug|x86.Build.0 = Debug|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Release|x64.ActiveCfg = Release|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Release|x64.Build.0 = Release|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Release|x86.ActiveCfg = Release|Any CPU
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A}.Release|x86.Build.0 = Release|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Debug|x64.Build.0 = Debug|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Debug|x86.Build.0 = Debug|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Release|x64.ActiveCfg = Release|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Release|x64.Build.0 = Release|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Release|x86.ActiveCfg = Release|Any CPU
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27}.Release|x86.Build.0 = Release|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Debug|x64.Build.0 = Debug|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Debug|x86.Build.0 = Debug|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Release|x64.ActiveCfg = Release|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Release|x64.Build.0 = Release|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Release|x86.ActiveCfg = Release|Any CPU
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51}.Release|x86.Build.0 = Release|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Debug|x64.Build.0 = Debug|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Debug|x86.Build.0 = Debug|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Release|x64.ActiveCfg = Release|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Release|x64.Build.0 = Release|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Release|x86.ActiveCfg = Release|Any CPU
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE}.Release|x86.Build.0 = Release|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Debug|x64.Build.0 = Debug|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Debug|x86.Build.0 = Debug|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Release|x64.ActiveCfg = Release|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Release|x64.Build.0 = Release|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Release|x86.ActiveCfg = Release|Any CPU
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93}.Release|x86.Build.0 = Release|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Debug|x64.Build.0 = Debug|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Debug|x86.Build.0 = Debug|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Release|x64.ActiveCfg = Release|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Release|x64.Build.0 = Release|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Release|x86.ActiveCfg = Release|Any CPU
+		{6248B017-2912-4989-9994-2685C4D88E9A}.Release|x86.Build.0 = Release|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Debug|x64.Build.0 = Debug|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Debug|x86.Build.0 = Debug|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Release|x64.ActiveCfg = Release|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Release|x64.Build.0 = Release|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Release|x86.ActiveCfg = Release|Any CPU
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2}.Release|x86.Build.0 = Release|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Debug|x64.Build.0 = Debug|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Debug|x86.Build.0 = Debug|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Release|Any CPU.Build.0 = Release|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Release|x64.ActiveCfg = Release|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Release|x64.Build.0 = Release|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Release|x86.ActiveCfg = Release|Any CPU
+		{65EE0531-4533-407F-A9CA-2EBCDC444397}.Release|x86.Build.0 = Release|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Debug|x64.Build.0 = Debug|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Debug|x86.Build.0 = Debug|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Release|Any CPU.Build.0 = Release|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Release|x64.ActiveCfg = Release|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Release|x64.Build.0 = Release|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Release|x86.ActiveCfg = Release|Any CPU
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512}.Release|x86.Build.0 = Release|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Debug|x64.Build.0 = Debug|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Debug|x86.Build.0 = Debug|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Release|x64.ActiveCfg = Release|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Release|x64.Build.0 = Release|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Release|x86.ActiveCfg = Release|Any CPU
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2}.Release|x86.Build.0 = Release|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Debug|x64.Build.0 = Debug|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Debug|x86.Build.0 = Debug|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Release|x64.ActiveCfg = Release|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Release|x64.Build.0 = Release|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Release|x86.ActiveCfg = Release|Any CPU
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B}.Release|x86.Build.0 = Release|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Debug|x64.Build.0 = Debug|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Debug|x86.Build.0 = Debug|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Release|x64.ActiveCfg = Release|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Release|x64.Build.0 = Release|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Release|x86.ActiveCfg = Release|Any CPU
+		{C911DC19-9556-4DCC-9794-AD907137348F}.Release|x86.Build.0 = Release|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Debug|x64.Build.0 = Debug|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Debug|x86.Build.0 = Debug|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Release|x64.ActiveCfg = Release|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Release|x64.Build.0 = Release|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Release|x86.ActiveCfg = Release|Any CPU
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73}.Release|x86.Build.0 = Release|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Debug|x64.Build.0 = Debug|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Debug|x86.Build.0 = Debug|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Release|x64.ActiveCfg = Release|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Release|x64.Build.0 = Release|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Release|x86.ActiveCfg = Release|Any CPU
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB}.Release|x86.Build.0 = Release|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Debug|x64.Build.0 = Debug|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Debug|x86.Build.0 = Debug|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Release|x64.ActiveCfg = Release|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Release|x64.Build.0 = Release|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Release|x86.ActiveCfg = Release|Any CPU
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27}.Release|x86.Build.0 = Release|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Debug|x64.Build.0 = Debug|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Debug|x86.Build.0 = Debug|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Release|x64.ActiveCfg = Release|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Release|x64.Build.0 = Release|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Release|x86.ActiveCfg = Release|Any CPU
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214}.Release|x86.Build.0 = Release|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Debug|x64.Build.0 = Debug|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Debug|x86.Build.0 = Debug|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Release|x64.ActiveCfg = Release|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Release|x64.Build.0 = Release|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Release|x86.ActiveCfg = Release|Any CPU
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491}.Release|x86.Build.0 = Release|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Debug|x64.Build.0 = Debug|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Debug|x86.Build.0 = Debug|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Release|x64.ActiveCfg = Release|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Release|x64.Build.0 = Release|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Release|x86.ActiveCfg = Release|Any CPU
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F}.Release|x86.Build.0 = Release|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Debug|x64.Build.0 = Debug|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Debug|x86.Build.0 = Debug|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Release|x64.ActiveCfg = Release|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Release|x64.Build.0 = Release|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Release|x86.ActiveCfg = Release|Any CPU
+		{EBE144DD-577E-4E98-BFEB-94E479753927}.Release|x86.Build.0 = Release|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Debug|x64.Build.0 = Debug|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Debug|x86.Build.0 = Debug|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Release|x64.ActiveCfg = Release|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Release|x64.Build.0 = Release|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Release|x86.ActiveCfg = Release|Any CPU
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B}.Release|x86.Build.0 = Release|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Debug|x64.Build.0 = Debug|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Debug|x86.Build.0 = Debug|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Release|Any CPU.Build.0 = Release|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Release|x64.ActiveCfg = Release|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Release|x64.Build.0 = Release|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Release|x86.ActiveCfg = Release|Any CPU
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42}.Release|x86.Build.0 = Release|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Debug|x64.Build.0 = Debug|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Debug|x86.Build.0 = Debug|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Release|x64.ActiveCfg = Release|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Release|x64.Build.0 = Release|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Release|x86.ActiveCfg = Release|Any CPU
+		{A8A42FB4-1B51-4290-9291-445D3A489758}.Release|x86.Build.0 = Release|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Debug|x64.Build.0 = Debug|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Debug|x86.Build.0 = Debug|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Release|x64.ActiveCfg = Release|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Release|x64.Build.0 = Release|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Release|x86.ActiveCfg = Release|Any CPU
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F}.Release|x86.Build.0 = Release|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Debug|x64.Build.0 = Debug|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Debug|x86.Build.0 = Debug|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Release|x64.ActiveCfg = Release|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Release|x64.Build.0 = Release|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Release|x86.ActiveCfg = Release|Any CPU
+		{9883418F-C427-426E-9021-E3F1BAF33E6B}.Release|x86.Build.0 = Release|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Debug|x64.Build.0 = Debug|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Debug|x86.Build.0 = Debug|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Release|x64.ActiveCfg = Release|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Release|x64.Build.0 = Release|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Release|x86.ActiveCfg = Release|Any CPU
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF}.Release|x86.Build.0 = Release|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Debug|x64.Build.0 = Debug|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Debug|x86.Build.0 = Debug|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Release|Any CPU.Build.0 = Release|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Release|x64.ActiveCfg = Release|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Release|x64.Build.0 = Release|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Release|x86.ActiveCfg = Release|Any CPU
+		{31405D54-645D-490B-9041-88119D8B1B47}.Release|x86.Build.0 = Release|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Debug|x64.Build.0 = Debug|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Debug|x86.Build.0 = Debug|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Release|x64.ActiveCfg = Release|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Release|x64.Build.0 = Release|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Release|x86.ActiveCfg = Release|Any CPU
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D}.Release|x86.Build.0 = Release|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Debug|x64.Build.0 = Debug|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Debug|x86.Build.0 = Debug|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Release|x64.ActiveCfg = Release|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Release|x64.Build.0 = Release|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Release|x86.ActiveCfg = Release|Any CPU
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F}.Release|x86.Build.0 = Release|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Debug|x64.Build.0 = Debug|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Debug|x86.Build.0 = Debug|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Release|x64.ActiveCfg = Release|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Release|x64.Build.0 = Release|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Release|x86.ActiveCfg = Release|Any CPU
+		{3297D10B-B32A-4F70-8200-2B727C759C8D}.Release|x86.Build.0 = Release|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Debug|x64.Build.0 = Debug|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Debug|x86.Build.0 = Debug|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Release|x64.ActiveCfg = Release|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Release|x64.Build.0 = Release|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Release|x86.ActiveCfg = Release|Any CPU
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249}.Release|x86.Build.0 = Release|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Debug|x64.Build.0 = Debug|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Debug|x86.Build.0 = Debug|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Release|x64.ActiveCfg = Release|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Release|x64.Build.0 = Release|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Release|x86.ActiveCfg = Release|Any CPU
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895}.Release|x86.Build.0 = Release|Any CPU
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Debug|Any CPU.ActiveCfg = Debug|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Debug|Any CPU.Build.0 = Debug|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Debug|x64.ActiveCfg = Debug|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Debug|x64.Build.0 = Debug|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Debug|x86.ActiveCfg = Debug|x86
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Debug|x86.Build.0 = Debug|x86
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Release|Any CPU.ActiveCfg = Release|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Release|Any CPU.Build.0 = Release|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Release|x64.ActiveCfg = Release|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Release|x64.Build.0 = Release|x64
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Release|x86.ActiveCfg = Release|x86
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0}.Release|x86.Build.0 = Release|x86
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Debug|x64.Build.0 = Debug|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Debug|x86.Build.0 = Debug|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Release|Any CPU.Build.0 = Release|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Release|x64.ActiveCfg = Release|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Release|x64.Build.0 = Release|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Release|x86.ActiveCfg = Release|Any CPU
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887}.Release|x86.Build.0 = Release|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Debug|x64.Build.0 = Debug|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Debug|x86.Build.0 = Debug|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Release|x64.ActiveCfg = Release|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Release|x64.Build.0 = Release|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Release|x86.ActiveCfg = Release|Any CPU
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC}.Release|x86.Build.0 = Release|Any CPU
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Debug|Any CPU.ActiveCfg = Debug|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Debug|Any CPU.Build.0 = Debug|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Debug|x64.ActiveCfg = Debug|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Debug|x64.Build.0 = Debug|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Debug|x86.ActiveCfg = Debug|x86
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Debug|x86.Build.0 = Debug|x86
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Release|Any CPU.ActiveCfg = Release|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Release|Any CPU.Build.0 = Release|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Release|x64.ActiveCfg = Release|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Release|x64.Build.0 = Release|x64
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Release|x86.ActiveCfg = Release|x86
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D}.Release|x86.Build.0 = Release|x86
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Debug|x64.Build.0 = Debug|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Debug|x86.Build.0 = Debug|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Release|x64.ActiveCfg = Release|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Release|x64.Build.0 = Release|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Release|x86.ActiveCfg = Release|Any CPU
+		{7107FC61-E540-4946-A090-A0E0D8357505}.Release|x86.Build.0 = Release|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Debug|x64.Build.0 = Debug|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Debug|x86.Build.0 = Debug|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Release|Any CPU.Build.0 = Release|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Release|x64.ActiveCfg = Release|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Release|x64.Build.0 = Release|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Release|x86.ActiveCfg = Release|Any CPU
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD}.Release|x86.Build.0 = Release|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Debug|x64.Build.0 = Debug|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Debug|x86.Build.0 = Debug|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Release|x64.ActiveCfg = Release|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Release|x64.Build.0 = Release|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Release|x86.ActiveCfg = Release|Any CPU
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D}.Release|x86.Build.0 = Release|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Debug|x64.Build.0 = Debug|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Debug|x86.Build.0 = Debug|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Release|x64.ActiveCfg = Release|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Release|x64.Build.0 = Release|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Release|x86.ActiveCfg = Release|Any CPU
+		{647F0202-165F-4E98-A798-B2B3113050EC}.Release|x86.Build.0 = Release|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Debug|x64.Build.0 = Debug|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Debug|x86.Build.0 = Debug|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Release|x64.ActiveCfg = Release|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Release|x64.Build.0 = Release|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Release|x86.ActiveCfg = Release|Any CPU
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B}.Release|x86.Build.0 = Release|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Debug|x64.Build.0 = Debug|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Debug|x86.Build.0 = Debug|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Release|x64.ActiveCfg = Release|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Release|x64.Build.0 = Release|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Release|x86.ActiveCfg = Release|Any CPU
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF}.Release|x86.Build.0 = Release|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Debug|x64.Build.0 = Debug|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Debug|x86.Build.0 = Debug|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Release|Any CPU.Build.0 = Release|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Release|x64.ActiveCfg = Release|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Release|x64.Build.0 = Release|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Release|x86.ActiveCfg = Release|Any CPU
+		{51A02E3E-6932-479C-A287-CC6C3611B715}.Release|x86.Build.0 = Release|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Debug|x64.Build.0 = Debug|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Debug|x86.Build.0 = Debug|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Release|Any CPU.Build.0 = Release|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Release|x64.ActiveCfg = Release|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Release|x64.Build.0 = Release|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Release|x86.ActiveCfg = Release|Any CPU
+		{7542D11F-2401-457C-992B-0473ADBD7842}.Release|x86.Build.0 = Release|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Debug|x64.Build.0 = Debug|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Debug|x86.Build.0 = Debug|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Release|Any CPU.Build.0 = Release|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Release|x64.ActiveCfg = Release|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Release|x64.Build.0 = Release|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Release|x86.ActiveCfg = Release|Any CPU
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668}.Release|x86.Build.0 = Release|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Debug|x64.Build.0 = Debug|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Debug|x86.Build.0 = Debug|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Release|x64.ActiveCfg = Release|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Release|x64.Build.0 = Release|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Release|x86.ActiveCfg = Release|Any CPU
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E}.Release|x86.Build.0 = Release|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Debug|x64.Build.0 = Debug|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Debug|x86.Build.0 = Debug|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Release|x64.ActiveCfg = Release|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Release|x64.Build.0 = Release|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Release|x86.ActiveCfg = Release|Any CPU
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2}.Release|x86.Build.0 = Release|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Debug|x64.Build.0 = Debug|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Debug|x86.Build.0 = Debug|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Release|x64.ActiveCfg = Release|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Release|x64.Build.0 = Release|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Release|x86.ActiveCfg = Release|Any CPU
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9}.Release|x86.Build.0 = Release|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Debug|x64.Build.0 = Debug|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Debug|x86.Build.0 = Debug|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Release|Any CPU.Build.0 = Release|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Release|x64.ActiveCfg = Release|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Release|x64.Build.0 = Release|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Release|x86.ActiveCfg = Release|Any CPU
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633}.Release|x86.Build.0 = Release|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Debug|x64.Build.0 = Debug|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Debug|x86.Build.0 = Debug|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Release|x64.ActiveCfg = Release|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Release|x64.Build.0 = Release|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Release|x86.ActiveCfg = Release|Any CPU
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05}.Release|x86.Build.0 = Release|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Debug|x64.Build.0 = Debug|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Debug|x86.Build.0 = Debug|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Release|x64.ActiveCfg = Release|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Release|x64.Build.0 = Release|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Release|x86.ActiveCfg = Release|Any CPU
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753}.Release|x86.Build.0 = Release|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Debug|x64.Build.0 = Debug|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Debug|x86.Build.0 = Debug|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Release|x64.ActiveCfg = Release|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Release|x64.Build.0 = Release|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Release|x86.ActiveCfg = Release|Any CPU
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9}.Release|x86.Build.0 = Release|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Debug|x64.Build.0 = Debug|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Debug|x86.Build.0 = Debug|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Release|x64.ActiveCfg = Release|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Release|x64.Build.0 = Release|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Release|x86.ActiveCfg = Release|Any CPU
+		{C9689B61-EBC0-4A6A-834F-09172017CD34}.Release|x86.Build.0 = Release|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Debug|x64.Build.0 = Debug|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Debug|x86.Build.0 = Debug|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Release|x64.ActiveCfg = Release|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Release|x64.Build.0 = Release|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Release|x86.ActiveCfg = Release|Any CPU
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF}.Release|x86.Build.0 = Release|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Debug|x64.Build.0 = Debug|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Debug|x86.Build.0 = Debug|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Release|x64.ActiveCfg = Release|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Release|x64.Build.0 = Release|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Release|x86.ActiveCfg = Release|Any CPU
+		{71568623-71F9-4110-ACE2-093CD0DA911C}.Release|x86.Build.0 = Release|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Debug|x64.Build.0 = Debug|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Debug|x86.Build.0 = Debug|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Release|x64.ActiveCfg = Release|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Release|x64.Build.0 = Release|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Release|x86.ActiveCfg = Release|Any CPU
+		{8550A02D-BA13-411A-AAD3-6124D33D669F}.Release|x86.Build.0 = Release|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Debug|x64.Build.0 = Debug|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Debug|x86.Build.0 = Debug|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Release|x64.ActiveCfg = Release|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Release|x64.Build.0 = Release|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Release|x86.ActiveCfg = Release|Any CPU
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93}.Release|x86.Build.0 = Release|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Debug|x64.Build.0 = Debug|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Debug|x86.Build.0 = Debug|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Release|x64.ActiveCfg = Release|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Release|x64.Build.0 = Release|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Release|x86.ActiveCfg = Release|Any CPU
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D}.Release|x86.Build.0 = Release|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Debug|x64.Build.0 = Debug|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Debug|x86.Build.0 = Debug|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Release|x64.ActiveCfg = Release|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Release|x64.Build.0 = Release|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Release|x86.ActiveCfg = Release|Any CPU
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D}.Release|x86.Build.0 = Release|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Debug|x64.Build.0 = Debug|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Debug|x86.Build.0 = Debug|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Release|x64.ActiveCfg = Release|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Release|x64.Build.0 = Release|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Release|x86.ActiveCfg = Release|Any CPU
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E}.Release|x86.Build.0 = Release|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Debug|x64.Build.0 = Debug|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Debug|x86.Build.0 = Debug|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Release|x64.ActiveCfg = Release|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Release|x64.Build.0 = Release|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Release|x86.ActiveCfg = Release|Any CPU
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4}.Release|x86.Build.0 = Release|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Debug|x64.Build.0 = Debug|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Debug|x86.Build.0 = Debug|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Release|Any CPU.Build.0 = Release|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Release|x64.ActiveCfg = Release|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Release|x64.Build.0 = Release|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Release|x86.ActiveCfg = Release|Any CPU
+		{2EC4E939-513F-44CD-A956-498966EAC929}.Release|x86.Build.0 = Release|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Debug|x64.Build.0 = Debug|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Debug|x86.Build.0 = Debug|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Release|x64.ActiveCfg = Release|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Release|x64.Build.0 = Release|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Release|x86.ActiveCfg = Release|Any CPU
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A}.Release|x86.Build.0 = Release|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Debug|x64.Build.0 = Debug|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Debug|x86.Build.0 = Debug|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Release|Any CPU.Build.0 = Release|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Release|x64.ActiveCfg = Release|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Release|x64.Build.0 = Release|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Release|x86.ActiveCfg = Release|Any CPU
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2}.Release|x86.Build.0 = Release|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Debug|x64.Build.0 = Debug|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Debug|x86.Build.0 = Debug|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Release|x64.ActiveCfg = Release|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Release|x64.Build.0 = Release|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Release|x86.ActiveCfg = Release|Any CPU
+		{1542DC58-1836-4191-A9C5-51D1716D2543}.Release|x86.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(NestedProjects) = preSolution
+		{0F84F170-57D0-496B-8E2C-7984178EF69F} = {C28A32F6-8314-412E-9F3B-CBD31C23E878}
+		{03C2290A-1C48-489A-81DB-F3447B0DA595} = {0F84F170-57D0-496B-8E2C-7984178EF69F}
+		{2B94628A-CFFB-447E-8026-A126C33B0917} = {0F84F170-57D0-496B-8E2C-7984178EF69F}
+		{1A0EFF9F-E699-4303-AE50-BFAF9804EEB6} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{819B136D-B8B6-46AE-8C4F-5469BBBFC46B} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{D4FBDF11-7A65-4205-8AF6-ABC190EFCF50} = {819B136D-B8B6-46AE-8C4F-5469BBBFC46B}
+		{5BC5A805-DCA0-41DF-91B8-520B5DAD57DA} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{2C022280-340C-43DC-B63D-5A644F0ECBF2} = {5BC5A805-DCA0-41DF-91B8-520B5DAD57DA}
+		{B6081DA9-738E-4088-92DD-7FFA200523C9} = {2C022280-340C-43DC-B63D-5A644F0ECBF2}
+		{BE70E100-E6C4-4686-8592-73E2A04E877F} = {B6081DA9-738E-4088-92DD-7FFA200523C9}
+		{60D51C98-2CC0-40DF-B338-44154EFEE2FF} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{6DE916F5-E78F-446C-89CB-9240AED2A2E2} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{7546E2DD-2CF4-4240-8045-2533DF539458} = {6DE916F5-E78F-446C-89CB-9240AED2A2E2}
+		{B55A5DE1-5AF3-4B18-AF04-C1735B071DA6} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{210B7FF8-ADD2-4E11-831A-41B28F423E44} = {B55A5DE1-5AF3-4B18-AF04-C1735B071DA6}
+		{627BE8B3-59E6-4F1D-8C9C-76B804D41724} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{AB0ED518-C27C-42D9-8D66-5F974033F855} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{18E65289-27FC-4EC6-BFE8-9FA852381319} = {AB0ED518-C27C-42D9-8D66-5F974033F855}
+		{5CF8E05A-C8DD-4551-8542-844A217B39F2} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{74CF6CCE-B922-4FEF-87AA-38C85D42A4A2} = {5CF8E05A-C8DD-4551-8542-844A217B39F2}
+		{A39335E5-7A26-4CFD-BF3B-2CFE75113498} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{EB593520-0853-4642-A404-675FC318D181} = {A39335E5-7A26-4CFD-BF3B-2CFE75113498}
+		{EA034D9C-3281-426B-A363-FF1C05D12483} = {EB593520-0853-4642-A404-675FC318D181}
+		{C2751270-6970-4CC8-8D8C-81A4B8D26446} = {EA034D9C-3281-426B-A363-FF1C05D12483}
+		{C63C5E92-1511-45A5-A160-0FCC9B3E3CDB} = {EB593520-0853-4642-A404-675FC318D181}
+		{E2083951-98E7-4C1C-AB3A-935EA6311018} = {C63C5E92-1511-45A5-A160-0FCC9B3E3CDB}
+		{B59D558B-AC58-4BA4-B5AF-AE51C8531B28} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{A345753F-B4FA-43E4-8275-151FA5B70728} = {B59D558B-AC58-4BA4-B5AF-AE51C8531B28}
+		{08B240FC-AE5D-478A-963D-890ADE70B0B5} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{34A797ED-AC07-476D-BEB1-E86DBBF2395A} = {08B240FC-AE5D-478A-963D-890ADE70B0B5}
+		{0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{78DD1AC3-0981-4109-861B-C3E2F1FC3281} = {0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04}
+		{D5D2C620-42B7-4ECF-A892-295BB124A833} = {78DD1AC3-0981-4109-861B-C3E2F1FC3281}
+		{E5963C9F-20A6-4385-B364-814D2581FADF} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{27223011-E8E9-4178-9377-44A7B3CBCC21} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{8CDA0BDC-05C2-451F-9990-2BEF471684BF} = {27223011-E8E9-4178-9377-44A7B3CBCC21}
+		{380430A1-C02F-4943-8A52-FDFA9F7735F0} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{5B27FAB7-E5FE-4FF2-8F39-900E177D5E39} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{392701C6-0BDB-4505-ADB8-1475770A2421} = {5B27FAB7-E5FE-4FF2-8F39-900E177D5E39}
+		{682157DB-17F2-40D6-B0ED-11B6C6CB064B} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{DAF8C29D-5FAE-414F-8630-43CA8ECDCCD1} = {682157DB-17F2-40D6-B0ED-11B6C6CB064B}
+		{64D54BBB-13D1-4655-A149-CFB754820BD2} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{5BF0F5D9-8502-4431-BFFD-CA8B9D21142A} = {64D54BBB-13D1-4655-A149-CFB754820BD2}
+		{ECB76EBA-0512-4449-95AA-7258F543BA2E} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{1D6348B5-0616-41A6-90ED-09D34C452926} = {ECB76EBA-0512-4449-95AA-7258F543BA2E}
+		{2DB7E3C7-D213-4609-95DD-72561F23AB58} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{83C6944F-8F6C-4698-A09A-25DB92BA1AD2} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{456056B5-3888-47AB-AFD7-4F16A8A1454F} = {83C6944F-8F6C-4698-A09A-25DB92BA1AD2}
+		{44663691-023E-48D0-9757-A106974E8AAE} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{4DE12851-6ABC-4675-84B8-0E0EFA142F79} = {44663691-023E-48D0-9757-A106974E8AAE}
+		{13E7C397-F40B-4791-B853-F7430AF88D00} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{412D4C15-F48F-4DB1-940A-131D1AA87088} = {13E7C397-F40B-4791-B853-F7430AF88D00}
+		{A400C938-46E2-4B84-B06E-487B13D22E1B} = {412D4C15-F48F-4DB1-940A-131D1AA87088}
+		{3D330C1E-D773-4BA8-9E91-123544B0D672} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{563714CA-0022-4A95-BDBB-0953541193CA} = {3D330C1E-D773-4BA8-9E91-123544B0D672}
+		{DCBBDB52-4A49-4141-8F4D-81C0FFFB7BD5} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{E55659A7-5489-4E86-B11C-2E41697555F7} = {DCBBDB52-4A49-4141-8F4D-81C0FFFB7BD5}
+		{1A304CA0-7795-4684-88E5-E66402966927} = {5BC5A805-DCA0-41DF-91B8-520B5DAD57DA}
+		{A0FFAF00-D628-4BDB-BE68-8DBA21FBBEA2} = {1A304CA0-7795-4684-88E5-E66402966927}
+		{627F94BE-AD74-4188-9F61-12E5096DA826} = {A0FFAF00-D628-4BDB-BE68-8DBA21FBBEA2}
+		{BC0E5F62-06EE-407D-83C6-490785E9A011} = {1A304CA0-7795-4684-88E5-E66402966927}
+		{F5EAE3E3-951B-46B7-A6B0-0BC76CCB83C5} = {BC0E5F62-06EE-407D-83C6-490785E9A011}
+		{225AEDCF-7162-4A86-AC74-06B84660B379} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{606C2615-3E08-4A08-993F-FBD90F4CD021} = {225AEDCF-7162-4A86-AC74-06B84660B379}
+		{BFDD5ACE-A1F0-4C33-8DA1-06CB5CA53177} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{62043A86-BC6F-432E-9AFD-F3B616192D8D} = {BFDD5ACE-A1F0-4C33-8DA1-06CB5CA53177}
+		{9934060B-1957-40FF-83E1-5C15344E7A33} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{EEC636DE-4C4D-4F16-9D57-0AD1762CCB4D} = {9934060B-1957-40FF-83E1-5C15344E7A33}
+		{D685AF51-2CE2-4CD8-86AA-FB0EDD47533F} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{600CB408-C94D-4F69-83DB-D99EF6DAE0E1} = {D685AF51-2CE2-4CD8-86AA-FB0EDD47533F}
+		{0322CF4A-9701-4E7E-9827-BC7DFFA78842} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{3AEEC6C0-65ED-43D1-BA42-F7E6913BB69A} = {0322CF4A-9701-4E7E-9827-BC7DFFA78842}
+		{5F51EB21-20E2-4793-A137-2E18D50696C5} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{9CE2DD5F-BC82-4EEB-BF7B-70E75677566A} = {5F51EB21-20E2-4793-A137-2E18D50696C5}
+		{7ACD11D4-4682-4936-AFF6-DAC64C636612} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{E071FB7E-E650-44B0-9529-D5D1685AEA62} = {7ACD11D4-4682-4936-AFF6-DAC64C636612}
+		{79C7F0D4-7B1A-46BF-8932-5C2E971C5925} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{6A31248F-5F64-4A73-856C-8DC6492E6AC7} = {79C7F0D4-7B1A-46BF-8932-5C2E971C5925}
+		{644AAC18-8E13-4392-8891-3814E355C819} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{928C9877-6BF3-447D-9E33-ACF833151D77} = {644AAC18-8E13-4392-8891-3814E355C819}
+		{70AD2DB0-47D7-492F-817A-34BCAFD861C4} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{51D0FA50-6970-4C19-B31B-3D6CCDF6C028} = {70AD2DB0-47D7-492F-817A-34BCAFD861C4}
+		{D21F1804-4690-4B00-BC6A-2147C14BF1B2} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{451C6023-83D5-4809-9F71-6A23ED725A03} = {D21F1804-4690-4B00-BC6A-2147C14BF1B2}
+		{9578BB4F-D805-4581-9AAE-A66002BFDA1F} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{A47371F8-F47E-4AF3-9F2E-068F28CE6587} = {9578BB4F-D805-4581-9AAE-A66002BFDA1F}
+		{3691F0FE-6A8D-4F99-95EB-2D3AD3F9B712} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{4C056678-59A0-4D37-BE70-B98D764C7EA4} = {3691F0FE-6A8D-4F99-95EB-2D3AD3F9B712}
+		{DA5E4C5A-E62C-47CD-9557-65F747638BAD} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{81A35CF9-214F-4351-9561-334F32B41C3A} = {DA5E4C5A-E62C-47CD-9557-65F747638BAD}
+		{B27FBAC2-ADA3-4A05-B232-64011B6B2DA3} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{66A0F71A-FFB5-4763-913E-FB4A4F17EAA2} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{50D97D17-79CF-4917-AD70-F79146FE8808} = {66A0F71A-FFB5-4763-913E-FB4A4F17EAA2}
+		{AB316CF4-D9C3-427E-8460-7C5235BED45E} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{135B4B7B-D641-4A45-87F4-15C6A8CAA7F5} = {AB316CF4-D9C3-427E-8460-7C5235BED45E}
+		{0408482E-7934-49CA-A590-7E21AF4BE1BF} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{A9027A02-135B-4149-947A-79F5B73A7F28} = {0408482E-7934-49CA-A590-7E21AF4BE1BF}
+		{54C42F57-5447-4C21-9812-4AF665567566} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{352D08E0-782E-4AE3-99B2-7BC5B2C3F227} = {54C42F57-5447-4C21-9812-4AF665567566}
+		{3ACCF669-89AB-4B02-809E-E94C81271BFF} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{DEED8B59-B811-471F-936A-D8D71AA97CE1} = {3ACCF669-89AB-4B02-809E-E94C81271BFF}
+		{DF5E3AC1-94B3-4B8A-B534-9D30924A8E6B} = {1A304CA0-7795-4684-88E5-E66402966927}
+		{B2660D8F-8990-46C7-9B41-F3F94C6402F6} = {DF5E3AC1-94B3-4B8A-B534-9D30924A8E6B}
+		{4F99BF26-E900-487C-828F-145166926DE2} = {2C022280-340C-43DC-B63D-5A644F0ECBF2}
+		{31E763AD-996E-44EF-A70E-1B8187922C98} = {4F99BF26-E900-487C-828F-145166926DE2}
+		{989F2C7A-807F-41DA-AA5F-08147E8FF433} = {1A304CA0-7795-4684-88E5-E66402966927}
+		{3974EB1C-077A-4A79-B295-87B62446C266} = {989F2C7A-807F-41DA-AA5F-08147E8FF433}
+		{9AA5D0E4-B341-4570-B3E4-081E6653471D} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{CE49768E-1D4C-4724-9D35-1D0F73E49C9D} = {9AA5D0E4-B341-4570-B3E4-081E6653471D}
+		{B7ED4805-AD3E-4D76-BC5B-700A31488493} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{AB3A72FB-5DF6-4F95-BAA8-19CF5BC97760} = {B7ED4805-AD3E-4D76-BC5B-700A31488493}
+		{BF4B36D6-D1FA-41A3-9CB3-2E1D2894E2AD} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{06492CD6-4C51-41F3-9D1A-0A95F914F871} = {BF4B36D6-D1FA-41A3-9CB3-2E1D2894E2AD}
+		{C59FBB3C-3A7F-4744-A823-1EB92C5B23A2} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{62BE5BF4-24BB-4013-ACE8-3D76521FA77C} = {C59FBB3C-3A7F-4744-A823-1EB92C5B23A2}
+		{7321E95C-0A37-45BD-B458-1BA4412A14AC} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{021E9BF3-2D3D-4169-834E-718ABE0E5B68} = {7321E95C-0A37-45BD-B458-1BA4412A14AC}
+		{E5CA56AF-64B6-47B4-BCB7-EF95B53D14E1} = {021E9BF3-2D3D-4169-834E-718ABE0E5B68}
+		{C73F3203-4E8C-46BC-A299-1A5BB81DA2C3} = {021E9BF3-2D3D-4169-834E-718ABE0E5B68}
+		{78C5ACC3-6718-4682-B350-737EDA1E4F35} = {B55A5DE1-5AF3-4B18-AF04-C1735B071DA6}
+		{DFDEED51-6B9B-41B9-A684-9F3FFC07C9B4} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{2757D342-5E89-4C4B-9659-714AC8536FD4} = {DFDEED51-6B9B-41B9-A684-9F3FFC07C9B4}
+		{CE6853C2-73AE-42EB-AD8C-2A094B2A4A36} = {2757D342-5E89-4C4B-9659-714AC8536FD4}
+		{42E30C98-1358-497F-960B-E1AA17F46704} = {CE6853C2-73AE-42EB-AD8C-2A094B2A4A36}
+		{4870B11E-7F67-4757-BC9A-45E5895AC712} = {CE6853C2-73AE-42EB-AD8C-2A094B2A4A36}
+		{B95A22C8-71B7-49DE-94B2-16402A36B914} = {2757D342-5E89-4C4B-9659-714AC8536FD4}
+		{600BF48B-F5DF-4C9D-A5A7-635A8DD6C32A} = {B95A22C8-71B7-49DE-94B2-16402A36B914}
+		{27DF3ACF-F3ED-4D76-BFCB-57251892ABC0} = {B95A22C8-71B7-49DE-94B2-16402A36B914}
+		{583308EC-AF1F-4D92-A94B-BDE94EA842D3} = {2757D342-5E89-4C4B-9659-714AC8536FD4}
+		{F6030571-6F10-442C-BAA9-CFFDAAA5D00F} = {583308EC-AF1F-4D92-A94B-BDE94EA842D3}
+		{16653D2A-AC79-44ED-B908-2EEB58684C50} = {2757D342-5E89-4C4B-9659-714AC8536FD4}
+		{B70B1843-4360-4731-9D5C-599189CC1198} = {16653D2A-AC79-44ED-B908-2EEB58684C50}
+		{4FDDC525-4E60-4CAF-83A3-261C5B43721F} = {0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04}
+		{89472057-8BB2-44A8-B0FC-D9F3ADB1181C} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{D40C86C9-0E5D-4974-84D8-A835B58B2A8F} = {89472057-8BB2-44A8-B0FC-D9F3ADB1181C}
+		{D69B5668-86EF-4CC5-814B-113BAF740DD0} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{0674F69B-FAC8-43E5-8711-A476936F459F} = {D69B5668-86EF-4CC5-814B-113BAF740DD0}
+		{D9403AE4-77D1-44DE-8785-280C342D215A} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{5DEF52C0-B440-4DAC-8A2D-920C7016C580} = {D9403AE4-77D1-44DE-8785-280C342D215A}
+		{D67E977E-75DF-41EE-8315-6DBF5C2B7357} = {0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04}
+		{EE74FCEC-542A-4B66-B0A9-49B28049C203} = {D67E977E-75DF-41EE-8315-6DBF5C2B7357}
+		{737D2BC0-092E-404B-BB73-EACAEDBF0E65} = {EE74FCEC-542A-4B66-B0A9-49B28049C203}
+		{7004082D-53E9-45C2-B2DE-EB3CE448B64F} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{478D4BE2-F4AC-45EF-BEE4-35399DECCABF} = {7004082D-53E9-45C2-B2DE-EB3CE448B64F}
+		{ADAC3089-7247-4137-A8CB-8114D58C9B93} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{183F99F9-0C0B-4790-8152-637B4AE68622} = {ADAC3089-7247-4137-A8CB-8114D58C9B93}
+		{EA2941E6-5868-47CD-97AB-2DB1D5F18D97} = {DFDEED51-6B9B-41B9-A684-9F3FFC07C9B4}
+		{F8C6AE5D-ED8B-4CCD-9E4C-28AD16EF075B} = {EA2941E6-5868-47CD-97AB-2DB1D5F18D97}
+		{AE3F1191-648A-4813-81C5-E8527E716BB7} = {DFDEED51-6B9B-41B9-A684-9F3FFC07C9B4}
+		{32FE10AE-CC85-407A-8720-624CDD3EB890} = {AE3F1191-648A-4813-81C5-E8527E716BB7}
+		{425D32AE-C933-4E4B-AC96-B2DCD9FA2B24} = {AE3F1191-648A-4813-81C5-E8527E716BB7}
+		{2E944A89-5614-425E-A87A-5F455EDB78D7} = {DFDEED51-6B9B-41B9-A684-9F3FFC07C9B4}
+		{FE930950-64DC-45A3-8128-2D68F97EBB19} = {2E944A89-5614-425E-A87A-5F455EDB78D7}
+		{81410464-9C9E-4DDE-824C-BCD0DA8E6523} = {2E944A89-5614-425E-A87A-5F455EDB78D7}
+		{68C2D913-06D4-4EAC-9283-78465BF214E1} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{D2CA01D0-954A-4F90-AF9B-F081DA9F40E3} = {68C2D913-06D4-4EAC-9283-78465BF214E1}
+		{F4B3C10B-F713-45D1-84EF-DD503BA09D20} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{7AA8771B-F1F3-409E-960A-EEF00B94135A} = {F4B3C10B-F713-45D1-84EF-DD503BA09D20}
+		{E6639EAB-40B0-4BB6-A56B-25ECC4B6D3D9} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{0B490CDE-C350-41A0-9DEA-CDA5FB72205D} = {E6639EAB-40B0-4BB6-A56B-25ECC4B6D3D9}
+		{822D1519-77F0-484A-B9AB-F694C2CC25F1} = {A39335E5-7A26-4CFD-BF3B-2CFE75113498}
+		{99F9BBC5-46AE-40DC-A675-5E56ACA3C5C8} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{AB39F04A-A96E-4BE1-99F2-54B804104BA1} = {99F9BBC5-46AE-40DC-A675-5E56ACA3C5C8}
+		{9121A7EA-5751-4811-9FE3-E183BB8709FB} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{EE23169F-C3A7-4A03-8FB7-C1F1B76301A9} = {9121A7EA-5751-4811-9FE3-E183BB8709FB}
+		{03CD847C-2230-4092-BF1C-DE54634805AD} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{D47B73A3-740E-4B9A-B123-A42299F1F266} = {03CD847C-2230-4092-BF1C-DE54634805AD}
+		{137E2185-A592-4E4D-B144-3A35418E3C4A} = {583308EC-AF1F-4D92-A94B-BDE94EA842D3}
+		{14A4E3F5-04BB-4062-84AE-1A887C307B17} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{6906D7DE-CE06-4A6A-81BB-D783C605A184} = {14A4E3F5-04BB-4062-84AE-1A887C307B17}
+		{2AB4FE8F-94FF-4C6E-B12F-9E40A9FAF9AB} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{F90D4383-89FC-4215-B2AB-BBB242CC5E45} = {2AB4FE8F-94FF-4C6E-B12F-9E40A9FAF9AB}
+		{A274799D-3D1F-4AE5-A154-4BF6C80A8D94} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{D5DF181B-E759-4797-ABAF-0BFDEC2A883D} = {A274799D-3D1F-4AE5-A154-4BF6C80A8D94}
+		{7B382EC7-57B6-4C0C-8B27-5F63B5184193} = {A274799D-3D1F-4AE5-A154-4BF6C80A8D94}
+		{562D5067-8CD8-4F19-BCBB-873204932C61} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{58FFC6CE-5958-460C-A520-32CF3FD0BE61} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{DE6F167E-F41C-414D-923E-8E51E992A830} = {58FFC6CE-5958-460C-A520-32CF3FD0BE61}
+		{839C479D-64DC-4A59-85E4-04E5A2CC9631} = {58FFC6CE-5958-460C-A520-32CF3FD0BE61}
+		{26196065-4F78-435E-B500-2967A63D277D} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{ADB4912C-BCD5-400F-BD20-37410BA76EF8} = {26196065-4F78-435E-B500-2967A63D277D}
+		{13683DEB-FB7E-4F20-ACB2-015381943541} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{1721A1A3-D8A0-4CEE-A11D-4D168F93F0D7} = {13683DEB-FB7E-4F20-ACB2-015381943541}
+		{4510DA15-69F3-411E-86F2-7AD04FFB9823} = {B59D558B-AC58-4BA4-B5AF-AE51C8531B28}
+		{B46A45E2-27E8-4C85-920B-1BFF45B7EBEB} = {B59D558B-AC58-4BA4-B5AF-AE51C8531B28}
+		{6CBF1AA9-1073-4A97-B867-FB534C6829C1} = {6DE916F5-E78F-446C-89CB-9240AED2A2E2}
+		{0508E463-0269-40C9-B5C2-3B600FB2A28B} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{A71B95EE-1BFF-49BA-BA5F-121EFAE41667} = {0508E463-0269-40C9-B5C2-3B600FB2A28B}
+		{881FE4C3-1553-4CA1-B430-DDD37B3493AB} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{DAAB40E7-73DD-4BF1-BCB7-FE3E20F2F7C1} = {881FE4C3-1553-4CA1-B430-DDD37B3493AB}
+		{DE5C0805-1C4A-4C70-B613-89EE2EA0B757} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{FB86B2B2-60B2-477A-9D78-2530A0089660} = {DE5C0805-1C4A-4C70-B613-89EE2EA0B757}
+		{58915BB2-CEF5-4CA3-8886-A61156564505} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{7FC5CFC7-9BFE-4C19-90DE-A84A76A8E03D} = {58915BB2-CEF5-4CA3-8886-A61156564505}
+		{39086512-EBC8-4061-BE34-DCCA5D1BA585} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{34F24889-22D2-40A1-A2AB-A43B9061FE0D} = {39086512-EBC8-4061-BE34-DCCA5D1BA585}
+		{ED90A0D9-867B-4212-846F-3E09D60A5B7E} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{C68A3531-E47A-4F2F-842E-4A3A7C844CC1} = {ED90A0D9-867B-4212-846F-3E09D60A5B7E}
+		{512EFCA7-1590-492A-8D06-84744F79DA91} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{CC783D3A-71CB-4DFD-9769-9EC7EF1ADF1B} = {512EFCA7-1590-492A-8D06-84744F79DA91}
+		{B06D06BD-DE60-46E8-AC05-0C1D39E40638} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{566B6729-63FF-484D-8F47-91561D76F445} = {B06D06BD-DE60-46E8-AC05-0C1D39E40638}
+		{1EBEF6FF-4A0D-4668-A9F3-74587ECAC969} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{797B9228-5BC9-4C0C-B444-C490A98D057E} = {1EBEF6FF-4A0D-4668-A9F3-74587ECAC969}
+		{515282B6-6EF9-46E0-8EF1-DBD1CD948D9E} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{02A85F31-A092-4322-A3D9-91E894D9ECD2} = {515282B6-6EF9-46E0-8EF1-DBD1CD948D9E}
+		{33CAD745-5912-47D3-BAF3-5AE580FED275} = {D67E977E-75DF-41EE-8315-6DBF5C2B7357}
+		{9E01AF6A-F748-4490-B45B-8558D1E701B4} = {33CAD745-5912-47D3-BAF3-5AE580FED275}
+		{94174359-D57E-467E-8AC7-167A10260F34} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{94F7E7AE-4AEF-44EC-B9F2-ABD1A5AC9E4A} = {94174359-D57E-467E-8AC7-167A10260F34}
+		{B4B39C18-70F5-4C07-9871-4E124F63F1F7} = {1A304CA0-7795-4684-88E5-E66402966927}
+		{B2D225EF-BE70-4FA0-B631-0A4D24DB7BD7} = {B4B39C18-70F5-4C07-9871-4E124F63F1F7}
+		{01EED30B-3DC5-4591-A4C2-B17C6D36B1DE} = {1A304CA0-7795-4684-88E5-E66402966927}
+		{EDFF668F-1DB2-4EC7-BB6F-9DDBF70437CB} = {01EED30B-3DC5-4591-A4C2-B17C6D36B1DE}
+		{4B6BA2CC-8DE7-4070-A912-D51375998553} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{18FCF9CD-8545-41FC-9E4B-0F18B593863D} = {4B6BA2CC-8DE7-4070-A912-D51375998553}
+		{F94AF7F5-7DB1-4716-B4B5-A7DAB066AF2F} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{5FF36127-063D-4D3E-9429-3BFD32713FEE} = {F94AF7F5-7DB1-4716-B4B5-A7DAB066AF2F}
+		{5BFA4A13-895A-4680-BCC6-3BDA8F048A29} = {5FF36127-063D-4D3E-9429-3BFD32713FEE}
+		{0338EC37-E5AD-47DA-9502-24A5F7433ADE} = {5BC5A805-DCA0-41DF-91B8-520B5DAD57DA}
+		{2637A22F-182F-4659-A394-C9BC1514B321} = {0338EC37-E5AD-47DA-9502-24A5F7433ADE}
+		{A6D39EEA-CC08-4ECF-BD2E-134D845876FB} = {2637A22F-182F-4659-A394-C9BC1514B321}
+		{95F132DA-D9B6-4181-8D1B-A58D935B1827} = {A6D39EEA-CC08-4ECF-BD2E-134D845876FB}
+		{85EFA9E2-A041-438B-BAF9-928C74571141} = {2637A22F-182F-4659-A394-C9BC1514B321}
+		{9443F095-DA20-4EED-BC97-5BF92470D972} = {85EFA9E2-A041-438B-BAF9-928C74571141}
+		{EA798F59-BCF8-4013-AF6B-9611FDC9919C} = {2637A22F-182F-4659-A394-C9BC1514B321}
+		{C10C8A03-9ECC-4CDC-9D8E-9E0FDF12E4EE} = {EA798F59-BCF8-4013-AF6B-9611FDC9919C}
+		{9EA5219C-3C11-45D4-BD43-8BE05FB2812A} = {08B240FC-AE5D-478A-963D-890ADE70B0B5}
+		{9DF052F3-D239-4BB5-B41E-DA93A086B4F8} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{CBA2A020-E44D-4AFF-ADB8-E6414E7EAD94} = {9DF052F3-D239-4BB5-B41E-DA93A086B4F8}
+		{418848BA-83AE-49E4-9EEC-7AFB5591D8E8} = {9DF052F3-D239-4BB5-B41E-DA93A086B4F8}
+		{59ECEDFE-72E7-495D-BECB-784B0018544E} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{61F6B56C-0764-4585-9C3F-63A0CF05E56E} = {59ECEDFE-72E7-495D-BECB-784B0018544E}
+		{60B11F05-CA3B-4AD1-BAC1-912C19D37395} = {59ECEDFE-72E7-495D-BECB-784B0018544E}
+		{5FE1FBC1-8CE3-4355-9866-44FE1307C5F1} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{8DE6625B-C9E4-4949-A75C-89E3FF556724} = {5FE1FBC1-8CE3-4355-9866-44FE1307C5F1}
+		{9E6FF2AC-6424-49A5-8189-623FFB2A9B4C} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{BE5D6903-34B9-4C29-85A2-811A7EA06DAF} = {9E6FF2AC-6424-49A5-8189-623FFB2A9B4C}
+		{F3F89B56-66A9-4EBC-8658-80785827237E} = {9E6FF2AC-6424-49A5-8189-623FFB2A9B4C}
+		{0CE1CC26-98CE-4022-A81C-E32AAFC9B819} = {60D51C98-2CC0-40DF-B338-44154EFEE2FF}
+		{6276A9A0-791B-49C1-AD8F-50AC47CDC196} = {0CE1CC26-98CE-4022-A81C-E32AAFC9B819}
+		{B81C7FA1-870F-4F21-A928-A5BE18754E6E} = {6276A9A0-791B-49C1-AD8F-50AC47CDC196}
+		{2AEACF69-7F68-414A-B49D-2C627D37D0F6} = {6276A9A0-791B-49C1-AD8F-50AC47CDC196}
+		{0C610220-E00C-4752-98A0-44A3D4B96A21} = {13683DEB-FB7E-4F20-ACB2-015381943541}
+		{1FD5F261-6384-4AE1-A6DA-4D08A0BCE1CF} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{09F72EF0-2BDE-4B73-B116-A87E38C432FE} = {1FD5F261-6384-4AE1-A6DA-4D08A0BCE1CF}
+		{F01E5B0D-1277-481D-8879-41A87F3F9524} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{67F51062-6897-4019-AA88-6BDB5E30B015} = {F01E5B0D-1277-481D-8879-41A87F3F9524}
+		{44161B20-CC30-403A-AC94-247592ED7590} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{E0B1F2AA-4EBA-4DC7-92D5-2F081354C8DE} = {44161B20-CC30-403A-AC94-247592ED7590}
+		{E33C36A1-481C-4A93-BCBE-22CCBA53349B} = {562D5067-8CD8-4F19-BCBB-873204932C61}
+		{E167A806-EEFA-4BCF-A14D-D985BAEA9387} = {E33C36A1-481C-4A93-BCBE-22CCBA53349B}
+		{15A90CE7-886D-4005-8C14-CF29123344E1} = {E33C36A1-481C-4A93-BCBE-22CCBA53349B}
+		{E50C2015-42A4-4E71-94B9-62773D369FEE} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{16898702-3E33-41C1-B8D8-4CE3F1D46BD9} = {E50C2015-42A4-4E71-94B9-62773D369FEE}
+		{70B719CD-C70E-4417-B1EE-FD24B5AFB0B7} = {16898702-3E33-41C1-B8D8-4CE3F1D46BD9}
+		{552EB148-0518-41A6-905D-4696A6438E80} = {64D54BBB-13D1-4655-A149-CFB754820BD2}
+		{789E23FE-E8F4-4935-AF43-4A84D25AD130} = {5B27FAB7-E5FE-4FF2-8F39-900E177D5E39}
+		{9546F4D5-9625-480F-B5BB-5D6FF9369885} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{DA626A01-8198-4E1A-A1EE-0EA4AB0B02C1} = {9546F4D5-9625-480F-B5BB-5D6FF9369885}
+		{F421D0C4-6EF7-48B7-9213-AFD21322E08B} = {9546F4D5-9625-480F-B5BB-5D6FF9369885}
+		{696BE515-B3AB-4925-969C-350F1BDA5C30} = {682157DB-17F2-40D6-B0ED-11B6C6CB064B}
+		{3CB3CA43-6D65-4DDE-B5E3-A9E0DF957E38} = {7004082D-53E9-45C2-B2DE-EB3CE448B64F}
+		{FE22EB98-C12E-4FAE-A7C2-DF65890F3084} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{87181A18-6A53-43E6-A6B1-1F867C9D3E45} = {FE22EB98-C12E-4FAE-A7C2-DF65890F3084}
+		{3B85171E-9A55-4605-B9B1-56F77E47137B} = {FE22EB98-C12E-4FAE-A7C2-DF65890F3084}
+		{8275510E-0E6C-45A8-99DF-4F106BC7F075} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{DF5EDCB1-139C-4804-9D00-C5E7DCEC104F} = {8275510E-0E6C-45A8-99DF-4F106BC7F075}
+		{58C5FE49-3060-4D9E-B76C-352790FCD1D8} = {8275510E-0E6C-45A8-99DF-4F106BC7F075}
+		{4F39F27E-0E21-4093-8818-D974D4716C14} = {8275510E-0E6C-45A8-99DF-4F106BC7F075}
+		{BC0CC534-0285-4471-B99E-584BEFEC94DB} = {8275510E-0E6C-45A8-99DF-4F106BC7F075}
+		{97F5B320-B18E-4275-B0E9-BB5FABDA952F} = {380430A1-C02F-4943-8A52-FDFA9F7735F0}
+		{E9216C2B-A12B-48C3-8F5D-C67C5D75EF02} = {97F5B320-B18E-4275-B0E9-BB5FABDA952F}
+		{28B6FDEF-3DC0-42E0-8913-C7D33CE93368} = {97F5B320-B18E-4275-B0E9-BB5FABDA952F}
+		{22F70908-5E62-4185-B76B-F0C5B952F8AE} = {8275510E-0E6C-45A8-99DF-4F106BC7F075}
+		{2F08930D-5646-4D74-AAA2-9E51C93D1192} = {881FE4C3-1553-4CA1-B430-DDD37B3493AB}
+		{0CD27C71-4A3C-4AA0-8258-F7430F875984} = {2F08930D-5646-4D74-AAA2-9E51C93D1192}
+		{BCD032DD-D088-4F72-B80F-48D0EA845F87} = {881FE4C3-1553-4CA1-B430-DDD37B3493AB}
+		{58955E85-0D55-45FF-97EE-BDD096522954} = {BCD032DD-D088-4F72-B80F-48D0EA845F87}
+		{D708256C-4A68-4B15-AAE5-6EFA41223A70} = {BCD032DD-D088-4F72-B80F-48D0EA845F87}
+		{8DAC59BE-CB96-4F04-909C-56C22E7665EB} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{E763DA15-8F4E-446C-99B8-309053C75598} = {8DAC59BE-CB96-4F04-909C-56C22E7665EB}
+		{3ADC50B9-2EBB-422A-8424-F9FC67841CA1} = {E763DA15-8F4E-446C-99B8-309053C75598}
+		{05A169C7-4F20-4516-B10A-B13C5649D346} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{3D06E2C9-44F7-408D-802C-42D7E55F08E7} = {05A169C7-4F20-4516-B10A-B13C5649D346}
+		{ECAA6AB0-CFF3-4D1B-AA25-2A0F72730987} = {68C2D913-06D4-4EAC-9283-78465BF214E1}
+		{C8415333-2A64-4FF0-8FC9-652694A11A77} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{9EF96554-7BDB-4679-B08E-7D98FAE6A2AA} = {C8415333-2A64-4FF0-8FC9-652694A11A77}
+		{7391E144-5087-4E64-94D8-E0700D57739C} = {C8415333-2A64-4FF0-8FC9-652694A11A77}
+		{ED6E6F06-D620-41BC-8F12-01480BF49381} = {E6639EAB-40B0-4BB6-A56B-25ECC4B6D3D9}
+		{3DC5D8DB-5DA3-4793-B090-9CB89A158B51} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{F80F007A-AEE5-478A-8A5E-2A4EEDA9FD42} = {3DC5D8DB-5DA3-4793-B090-9CB89A158B51}
+		{31B7F6ED-C7B6-4FDB-ADA9-4E5B6B8FCAB6} = {3DC5D8DB-5DA3-4793-B090-9CB89A158B51}
+		{C1409A8F-555A-4A88-B803-C6D3E8B6C3B0} = {2DB7E3C7-D213-4609-95DD-72561F23AB58}
+		{72AA2B1F-1FE7-48B5-968D-89E492F2139D} = {C1409A8F-555A-4A88-B803-C6D3E8B6C3B0}
+		{AA465A56-D9D0-4684-95B0-192F4436C582} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{670B30E8-4E6F-453F-A5B7-B6DB3D83FE42} = {AA465A56-D9D0-4684-95B0-192F4436C582}
+		{F0540D2E-1A56-4AFE-9DC4-EA7E5CB8E10B} = {5CF8E05A-C8DD-4551-8542-844A217B39F2}
+		{8CB43443-E02C-4D04-9E96-A4916E5C83C2} = {C59FBB3C-3A7F-4744-A823-1EB92C5B23A2}
+		{3957A90B-1DB9-4AA0-A8B8-E7B0B42B0101} = {3D330C1E-D773-4BA8-9E91-123544B0D672}
+		{529AB96D-853D-41B4-ABE6-D0DED4A50DFD} = {DCBBDB52-4A49-4141-8F4D-81C0FFFB7BD5}
+		{402C3AC9-1B1D-4523-AB80-A992CEA85F57} = {225AEDCF-7162-4A86-AC74-06B84660B379}
+		{C86D97EF-301F-464B-A6B8-DA75BB0DBECE} = {BFDD5ACE-A1F0-4C33-8DA1-06CB5CA53177}
+		{66ADF274-B5C4-4D0A-91D9-F7FB76ADBF85} = {AA465A56-D9D0-4684-95B0-192F4436C582}
+		{EB5E294B-9ED5-43BF-AFA9-1CD2327F3DC1} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{4DDE5F1F-B014-4096-9F8B-E5F2C96DF997} = {EB5E294B-9ED5-43BF-AFA9-1CD2327F3DC1}
+		{F6BE35A7-1D5C-416B-8B32-61CAA2A95FF0} = {BF4B36D6-D1FA-41A3-9CB3-2E1D2894E2AD}
+		{C713DCA1-B36D-44BD-ACFA-F562782AD40E} = {3D330C1E-D773-4BA8-9E91-123544B0D672}
+		{A2701184-BD48-4B72-AA6E-8DD1DE2F217F} = {54C42F57-5447-4C21-9812-4AF665567566}
+		{17DD5861-0635-46D0-84BA-6B163150AA4F} = {54C42F57-5447-4C21-9812-4AF665567566}
+		{2DF639CC-DFF2-44D2-9585-D1E925B5A117} = {17DD5861-0635-46D0-84BA-6B163150AA4F}
+		{C71CF302-0FFA-4610-9197-033B277F3065} = {17DD5861-0635-46D0-84BA-6B163150AA4F}
+		{09D2D765-A792-415E-B19A-18948A1C8969} = {3ACCF669-89AB-4B02-809E-E94C81271BFF}
+		{E7CADFE4-CDD0-4DE3-90ED-7184A969F47B} = {BF4B36D6-D1FA-41A3-9CB3-2E1D2894E2AD}
+		{822FF16C-A4E0-40A0-AE65-530752575261} = {E7CADFE4-CDD0-4DE3-90ED-7184A969F47B}
+		{71DE18B5-87F9-4D03-89BB-C3E243576F92} = {627BE8B3-59E6-4F1D-8C9C-76B804D41724}
+		{3A554C0B-2956-4152-BF31-2C8CAE5D2717} = {71DE18B5-87F9-4D03-89BB-C3E243576F92}
+		{9F21A235-436E-4020-A076-1DF4F89D0CA0} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{DEE6A986-419B-4102-ACBE-1BE8D34ACBA9} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{10F429CC-6470-40AF-81FA-6F17895E4058} = {DEE6A986-419B-4102-ACBE-1BE8D34ACBA9}
+		{1A99E178-8480-47C0-B7F0-A1240297F2FB} = {10F429CC-6470-40AF-81FA-6F17895E4058}
+		{7AC2504B-A351-40D1-92BC-CABEFFBB14DC} = {DEE6A986-419B-4102-ACBE-1BE8D34ACBA9}
+		{BDB91F2F-2CD5-4675-BC7F-C94F117784DF} = {DEE6A986-419B-4102-ACBE-1BE8D34ACBA9}
+		{9E0B9A09-167E-4DF7-8AA4-F9323A306F90} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{F1B75625-567A-4AF3-BB68-75A4CF93F2B8} = {9E0B9A09-167E-4DF7-8AA4-F9323A306F90}
+		{0F5F1299-7303-49B8-BEBF-9FF3B522CE0F} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{473C0171-0AD1-473B-B1A0-93636FD77BA6} = {0F5F1299-7303-49B8-BEBF-9FF3B522CE0F}
+		{F910B1B0-3641-4F3B-8336-5230FAB8FAD5} = {0F5F1299-7303-49B8-BEBF-9FF3B522CE0F}
+		{D15A9C48-00F1-423B-B14D-6EACE976E2F0} = {F910B1B0-3641-4F3B-8336-5230FAB8FAD5}
+		{39B8B1ED-790E-4FF5-8D68-B1153655F87B} = {F910B1B0-3641-4F3B-8336-5230FAB8FAD5}
+		{7A3BDEED-70A7-4F2A-82D8-6A8752CE2859} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{886DDAF8-052A-4AC5-87FD-96EBCBAC2B7C} = {7A3BDEED-70A7-4F2A-82D8-6A8752CE2859}
+		{83E043A0-50FF-48AB-AA1D-EE88B64A1E4F} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{30BB8038-D162-4171-9404-4041FC7A5BA7} = {83E043A0-50FF-48AB-AA1D-EE88B64A1E4F}
+		{64B2A28F-6D82-4F2B-B0BB-88DE5216DD2C} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{5750A285-B528-4A6C-953F-7838824E5F81} = {64B2A28F-6D82-4F2B-B0BB-88DE5216DD2C}
+		{C4C7C4FC-F83C-4DFA-803A-6E88001DF0F2} = {64B2A28F-6D82-4F2B-B0BB-88DE5216DD2C}
+		{85179BD4-F1B1-4FDB-ABA9-3FDB0F5FF1B3} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{5D91E19A-E6EB-4ED7-BAC8-B41DEB9F4704} = {85179BD4-F1B1-4FDB-ABA9-3FDB0F5FF1B3}
+		{BCF3D807-5368-4201-8313-34493E60020B} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{5EBE548A-E450-466B-B448-D6662E659E58} = {BCF3D807-5368-4201-8313-34493E60020B}
+		{58C3FE63-C364-4AF8-B575-2F65A7565B1F} = {BCF3D807-5368-4201-8313-34493E60020B}
+		{8B6F219F-CE89-4704-8586-F9953F5FF4AB} = {BCF3D807-5368-4201-8313-34493E60020B}
+		{2AFCDBA1-0697-4134-BF22-17C145EB2710} = {9F21A235-436E-4020-A076-1DF4F89D0CA0}
+		{8A2FFCF4-548A-4527-AB0A-CE2F3402FB0D} = {2AFCDBA1-0697-4134-BF22-17C145EB2710}
+		{62F3EF13-4A89-4912-A22C-31981278B074} = {A39335E5-7A26-4CFD-BF3B-2CFE75113498}
+		{CE8BC4CA-0068-439A-A012-6B1E764CD5D7} = {62F3EF13-4A89-4912-A22C-31981278B074}
+		{3D551023-1D98-479D-A41E-EBD0C05A06FF} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{861CA437-6402-4E45-9E1F-35A509E61568} = {3D551023-1D98-479D-A41E-EBD0C05A06FF}
+		{049030CA-4D78-4B24-A112-28C61AB2509C} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{5EE9EEE3-C472-4A6D-8DB8-C82998584E2C} = {049030CA-4D78-4B24-A112-28C61AB2509C}
+		{B714B9AB-0A8F-4FB0-902E-6B73CA60DAB8} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{805264B9-36C9-49D6-BA34-63D0050C9D6E} = {B714B9AB-0A8F-4FB0-902E-6B73CA60DAB8}
+		{2654DB24-E7E6-45B0-B350-3226D2D0FDC7} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{C2645178-0B55-47D4-B9CA-A6FFA14E616E} = {2654DB24-E7E6-45B0-B350-3226D2D0FDC7}
+		{D38C4227-7692-4C66-B8C2-8A411B46DCE3} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{8192DC13-6878-43C1-B657-96420C3BA9F8} = {D38C4227-7692-4C66-B8C2-8A411B46DCE3}
+		{A127217D-26AF-43C4-96A0-7080EB6F1D65} = {B7ED4805-AD3E-4D76-BC5B-700A31488493}
+		{19BE6DF6-24F5-4F58-86C8-A9D8368427A7} = {A127217D-26AF-43C4-96A0-7080EB6F1D65}
+		{68E93233-6FF3-41FE-8161-3B7F457473C8} = {A127217D-26AF-43C4-96A0-7080EB6F1D65}
+		{8AAFAD2A-B273-4DB5-8DC9-3CA832248A82} = {B7ED4805-AD3E-4D76-BC5B-700A31488493}
+		{897EECDD-628F-4233-B1BF-A13F687057BC} = {8AAFAD2A-B273-4DB5-8DC9-3CA832248A82}
+		{E7F7B6E9-3374-4C37-8FDA-CB3682442D51} = {8AAFAD2A-B273-4DB5-8DC9-3CA832248A82}
+		{41B519F7-CF19-4FB4-B96C-E38A7EF45F70} = {DE5C0805-1C4A-4C70-B613-89EE2EA0B757}
+		{122907A1-AD5F-40B3-9D61-05A3F8CF859D} = {41B519F7-CF19-4FB4-B96C-E38A7EF45F70}
+		{5A3DF44F-53B3-4EC0-A0EF-EFE78190C48D} = {41B519F7-CF19-4FB4-B96C-E38A7EF45F70}
+		{364376C6-E886-482E-B79C-366E5DAB8A5B} = {3D551023-1D98-479D-A41E-EBD0C05A06FF}
+		{BDC1141A-DA5D-48D4-B0A7-61612D4F8024} = {364376C6-E886-482E-B79C-366E5DAB8A5B}
+		{4D08EC2C-A488-414E-8739-341E197773DB} = {364376C6-E886-482E-B79C-366E5DAB8A5B}
+		{07AAFECB-4C42-4533-80D5-0452989FA0F7} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{81143573-811E-4F61-9331-6B7173DBA67C} = {07AAFECB-4C42-4533-80D5-0452989FA0F7}
+		{F4160B93-03F2-4C0F-BEBA-C89F02CACD17} = {81143573-811E-4F61-9331-6B7173DBA67C}
+		{35AA4E31-D157-4AD2-B04F-EE3956795420} = {07AAFECB-4C42-4533-80D5-0452989FA0F7}
+		{21F89E50-DF06-435E-872B-7639BCE695DF} = {07AAFECB-4C42-4533-80D5-0452989FA0F7}
+		{DF86A07D-A370-4CBD-97DD-DCB09466545F} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{8C828211-F2EC-4BFD-B922-98F73D9DAB5E} = {DF86A07D-A370-4CBD-97DD-DCB09466545F}
+		{8EFA9CC7-D03D-4535-898C-F3B80BB19F21} = {DF86A07D-A370-4CBD-97DD-DCB09466545F}
+		{2E690E42-B20F-4702-9478-1707EEC7C02F} = {8EFA9CC7-D03D-4535-898C-F3B80BB19F21}
+		{9C7F31F8-B782-4016-9B0E-72C8CB42334C} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{6DEB6C24-3A35-4E72-BCA8-33344EEE0119} = {9C7F31F8-B782-4016-9B0E-72C8CB42334C}
+		{922869D9-B9FF-4828-8C6F-FCA7963DB011} = {9C7F31F8-B782-4016-9B0E-72C8CB42334C}
+		{ECF7A440-D5FC-473F-958C-FE27643844D8} = {58915BB2-CEF5-4CA3-8886-A61156564505}
+		{92820F5C-4018-4F10-A14B-0AEE619202EE} = {58915BB2-CEF5-4CA3-8886-A61156564505}
+		{2C76F024-8C85-4672-AC23-ACEA0FA5E9B5} = {39086512-EBC8-4061-BE34-DCCA5D1BA585}
+		{C520CDA2-BA0C-4427-8B26-F6B3C2FEB5A5} = {39086512-EBC8-4061-BE34-DCCA5D1BA585}
+		{91DD8440-7A66-4880-A0CE-BC6009D2DCFF} = {D9403AE4-77D1-44DE-8785-280C342D215A}
+		{A837D64D-435A-473F-8828-8E1DD95D8E4B} = {D9403AE4-77D1-44DE-8785-280C342D215A}
+		{4BA8A846-5B24-4F46-90B9-FFEFB889C028} = {512EFCA7-1590-492A-8D06-84744F79DA91}
+		{3CCE49CA-4145-401F-8963-AC28F0908678} = {512EFCA7-1590-492A-8D06-84744F79DA91}
+		{A1628BC4-134A-4854-9F98-B841520F1497} = {049030CA-4D78-4B24-A112-28C61AB2509C}
+		{C69E36EC-3972-4CDF-A467-94CBD7C691A1} = {049030CA-4D78-4B24-A112-28C61AB2509C}
+		{B4FCACA3-FD16-4B89-9D3D-E19C141CE926} = {9934060B-1957-40FF-83E1-5C15344E7A33}
+		{C9E481E5-F77D-4462-8E85-1F7FF2DCAA97} = {9934060B-1957-40FF-83E1-5C15344E7A33}
+		{5930AA76-C824-45F0-9D30-7EE4CB231E7A} = {C9E481E5-F77D-4462-8E85-1F7FF2DCAA97}
+		{5BE39E84-020F-405D-99AF-5D46928785AF} = {C9E481E5-F77D-4462-8E85-1F7FF2DCAA97}
+		{8C289D6B-712F-442F-A010-218784BFA4D4} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{D8DE9D37-4733-45F0-9F9D-B5A184CA1ED8} = {8C289D6B-712F-442F-A010-218784BFA4D4}
+		{99CB7560-3B6F-447B-880A-C5A53F1E56F9} = {8C289D6B-712F-442F-A010-218784BFA4D4}
+		{605D0C19-6E99-4A73-B336-1AD700AE93C0} = {512EFCA7-1590-492A-8D06-84744F79DA91}
+		{73BC406B-4D98-4BE0-A756-19F0F3D2B587} = {8AAFAD2A-B273-4DB5-8DC9-3CA832248A82}
+		{2292C14D-151C-4AB7-AA91-7F0165E2073E} = {73BC406B-4D98-4BE0-A756-19F0F3D2B587}
+		{45211BB8-4F51-427D-ADA2-7478E3398A60} = {27223011-E8E9-4178-9377-44A7B3CBCC21}
+		{F8410622-2764-4B05-BEC4-8D25CABBC45A} = {45211BB8-4F51-427D-ADA2-7478E3398A60}
+		{2E4D61F1-F504-450E-B4C2-11C5214E7200} = {9AA5D0E4-B341-4570-B3E4-081E6653471D}
+		{5EC5F788-458B-4957-8E33-ADD82DB6E420} = {2E4D61F1-F504-450E-B4C2-11C5214E7200}
+		{491D5D41-4424-4642-AF7C-A7DD186CD282} = {9AA5D0E4-B341-4570-B3E4-081E6653471D}
+		{7135BA54-DE2E-42CD-8261-1A88907843FC} = {491D5D41-4424-4642-AF7C-A7DD186CD282}
+		{A72BB350-8903-4914-9583-A156B66419EB} = {491D5D41-4424-4642-AF7C-A7DD186CD282}
+		{7CBB1320-BF86-4B32-9D2B-273A45057727} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{186AF4F9-9AFF-4395-9340-006F78D85DFB} = {7CBB1320-BF86-4B32-9D2B-273A45057727}
+		{F6BC5402-310D-4B1F-A018-99FD1D6C183A} = {7CBB1320-BF86-4B32-9D2B-273A45057727}
+		{6BB8474D-B8E1-4B77-AA44-253ACA5E686D} = {F6BC5402-310D-4B1F-A018-99FD1D6C183A}
+		{8E5588B6-0557-41CF-9A0B-1A0B412754E1} = {7CBB1320-BF86-4B32-9D2B-273A45057727}
+		{48BEABD3-2446-466C-8694-D34EF0949369} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{F0F3E6B1-5BB5-444E-B965-F2A9FFAB26CF} = {48BEABD3-2446-466C-8694-D34EF0949369}
+		{609FEA30-36D6-4FEB-AF07-7BE2BCD4D00B} = {48BEABD3-2446-466C-8694-D34EF0949369}
+		{A01B523B-35CA-4C14-B792-3887F8741E99} = {48BEABD3-2446-466C-8694-D34EF0949369}
+		{166E48ED-9738-4E13-8618-0D805F6F0F65} = {0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04}
+		{AC0CBDEB-B750-4B81-AEC3-F218A384FB16} = {166E48ED-9738-4E13-8618-0D805F6F0F65}
+		{81AF139E-F3BB-46FD-B8DB-93A645E5222C} = {ED90A0D9-867B-4212-846F-3E09D60A5B7E}
+		{49EAD781-92BF-4863-9159-08674548D1BE} = {81AF139E-F3BB-46FD-B8DB-93A645E5222C}
+		{F7E4CC45-B553-4D58-8B3E-B9F426FAF67F} = {ED90A0D9-867B-4212-846F-3E09D60A5B7E}
+		{5527E368-FD50-4E8C-B8D8-C3D1374BE4F1} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{EC7CA990-BB0E-44AF-81B6-44E0E27FDE9B} = {5527E368-FD50-4E8C-B8D8-C3D1374BE4F1}
+		{399AC9FB-7DCA-4868-B299-2EE4C88D41AD} = {5527E368-FD50-4E8C-B8D8-C3D1374BE4F1}
+		{C2FDF6AA-A8BD-40A6-81AD-14687927E9FC} = {5527E368-FD50-4E8C-B8D8-C3D1374BE4F1}
+		{91BD5675-6674-4053-AD04-19F28DD3BAE5} = {C2FDF6AA-A8BD-40A6-81AD-14687927E9FC}
+		{4F8ED87D-E4D9-4941-94D7-D529D83DDBA0} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{56BA4AB2-B915-46DC-AE67-234D60BFEDBC} = {4F8ED87D-E4D9-4941-94D7-D529D83DDBA0}
+		{532D447F-0CDE-4BA6-B181-DD1FB4B07BF0} = {4F8ED87D-E4D9-4941-94D7-D529D83DDBA0}
+		{2D6567CC-2BAE-4208-BBD0-F8D2F6E57154} = {4F8ED87D-E4D9-4941-94D7-D529D83DDBA0}
+		{9ECF118E-D7A5-4805-B698-DE9013BB91C6} = {4F8ED87D-E4D9-4941-94D7-D529D83DDBA0}
+		{5BF572A5-24AF-4815-BF0C-F57DA650207D} = {9ECF118E-D7A5-4805-B698-DE9013BB91C6}
+		{036FB9FC-7F26-4982-B94E-2C32B4C836E1} = {D67E977E-75DF-41EE-8315-6DBF5C2B7357}
+		{559F1CCF-7E01-4E27-AB45-2E3B6B4984E1} = {036FB9FC-7F26-4982-B94E-2C32B4C836E1}
+		{AF964703-404B-4632-9D1F-8EEE646BBA37} = {B06D06BD-DE60-46E8-AC05-0C1D39E40638}
+		{EE65018D-FA12-461D-B2C5-44CA6E385530} = {E5963C9F-20A6-4385-B364-814D2581FADF}
+		{A8E1962B-688E-44B3-81F3-BBB9891534CE} = {EE65018D-FA12-461D-B2C5-44CA6E385530}
+		{81E8CF5B-F285-40C6-B935-6E5F7AA7A072} = {1EBEF6FF-4A0D-4668-A9F3-74587ECAC969}
+		{8A745E35-8098-4EB4-AC55-587B9F0DC4BE} = {EE65018D-FA12-461D-B2C5-44CA6E385530}
+		{884AED21-7931-42A3-B08A-E58F7B0D6E7F} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{8DA88110-5A13-41A9-9F9D-674D921EB442} = {884AED21-7931-42A3-B08A-E58F7B0D6E7F}
+		{4BCF2228-159D-4547-8D54-CDD2252D076A} = {8DA88110-5A13-41A9-9F9D-674D921EB442}
+		{2D347127-3B13-47B1-84EC-770A9C1E11B0} = {884AED21-7931-42A3-B08A-E58F7B0D6E7F}
+		{A7802482-55BA-4D95-BE79-8A601131F527} = {2D347127-3B13-47B1-84EC-770A9C1E11B0}
+		{81947277-035F-41F6-A1D4-8EA362CB46D2} = {2D347127-3B13-47B1-84EC-770A9C1E11B0}
+		{8C4006DF-FF48-46B6-A124-10B1EEAA266E} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{F5C54062-B19C-4291-A816-F1B5A167369A} = {8C4006DF-FF48-46B6-A124-10B1EEAA266E}
+		{056535BC-3E30-49E2-BE3B-630C62E641A5} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{088C37A5-30D2-40FB-B031-D163CFBED006} = {056535BC-3E30-49E2-BE3B-630C62E641A5}
+		{B5F938FB-37DF-4201-9537-E043513701D7} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{2C155AA6-B549-4FCA-A9A0-34F28A9A4160} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{1CF04156-B477-4B88-A25B-15D4E6F587D7} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{AC688973-3FAD-4A04-99C9-414782E5AE42} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{58BAA9A7-4A2A-459A-BD41-086E8F83022D} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{F4F604C5-C4BB-4217-94DB-2A51EC4AAEA4} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{185D4D67-FFE4-4673-8F3A-AD77EA2D3931} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{D8BA7FEB-2720-4CCD-8C7F-FAAC5D8D0633} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{975E7F46-8044-463E-89E1-56EB0F7913B8} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{BAD5E853-2C9D-41D5-844D-470BC33B43E8} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{9C2BD6C2-803D-4D19-BD40-860F1B340DC7} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{A8096362-6304-4DAF-A091-978BE764FF30} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{0FD49F5F-2950-43B8-8467-78596A4421AC} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{773877FC-7C04-48F9-BC1D-9B4231D9B6D1} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{7DFECECC-E30C-4217-9746-86A8D652E110} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{B8825E86-B8EA-4666-B681-C443D027C95D} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{3936CFC3-AA2D-40CF-A5CB-3C676D99BB90} = {B8825E86-B8EA-4666-B681-C443D027C95D}
+		{70F83D54-91BF-4BED-8A82-F310D640C9F8} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{4BCC89AB-3429-4C38-AFF9-DBBD605075F6} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{12EFA8EE-25FC-4CAD-98AC-B2B97368579A} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{CA6DD42B-2DBC-4061-91E8-C91FA8F4C410} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{199639E9-0FAA-49C4-A75F-95EE71F32CC0} = {CA6DD42B-2DBC-4061-91E8-C91FA8F4C410}
+		{F634FAC8-1CE5-4AD2-8A8B-92CFBB127D3A} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{039266E2-5F43-4B94-86DA-8BDD7BE8885F} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{EA846E30-4F38-4315-844F-D5BC20F74B07} = {515282B6-6EF9-46E0-8EF1-DBD1CD948D9E}
+		{3BEA35BC-784F-4892-AF1F-90177B8362A1} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{3B0F71CD-980F-48DF-AEDA-A5CDF001F7A9} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{9D70EEB0-1E6D-4C07-8B5F-5D7E4CD5EE55} = {3B0F71CD-980F-48DF-AEDA-A5CDF001F7A9}
+		{2A92D94B-9825-42D3-AB33-52E3010D74E2} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{E27910E1-6CCE-41B2-97DD-AE874007B592} = {2A92D94B-9825-42D3-AB33-52E3010D74E2}
+		{72879779-4CAC-4CB0-A052-FF60EB386B7A} = {2A92D94B-9825-42D3-AB33-52E3010D74E2}
+		{5BD69C96-623F-427B-9AAF-67C0817A9A9A} = {CA6DD42B-2DBC-4061-91E8-C91FA8F4C410}
+		{D10BA44E-219B-4528-98F5-0CB0FCF17017} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{EAF56BE6-683A-4C34-AC2D-22770EC13915} = {819B136D-B8B6-46AE-8C4F-5469BBBFC46B}
+		{6DA1B006-0D5B-4C92-8ED6-9F1FB99C187A} = {D685AF51-2CE2-4CD8-86AA-FB0EDD47533F}
+		{332A8F84-FC5B-44A5-95A2-379B69C6E755} = {0322CF4A-9701-4E7E-9827-BC7DFFA78842}
+		{A28B3D43-619F-44A9-9463-78F0E2474351} = {5F51EB21-20E2-4793-A137-2E18D50696C5}
+		{926D431D-D95F-42BA-817B-DFEAF697E007} = {7ACD11D4-4682-4936-AFF6-DAC64C636612}
+		{00D4573D-B61D-48C2-BCB4-027A19EB3247} = {79C7F0D4-7B1A-46BF-8932-5C2E971C5925}
+		{46AB5306-4FF5-4A4B-8009-DFCFAB178442} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{EFDFAA40-91FA-4896-BC6B-06A30CE44DEC} = {46AB5306-4FF5-4A4B-8009-DFCFAB178442}
+		{5500EB93-4F36-4929-9730-E593DBC2B7F5} = {46AB5306-4FF5-4A4B-8009-DFCFAB178442}
+		{0F346D2C-FF9F-4F1A-AB0D-BA6F1F731596} = {70AD2DB0-47D7-492F-817A-34BCAFD861C4}
+		{19F3DD0C-2FA6-47A5-83A3-F66D7CAA5F70} = {D21F1804-4690-4B00-BC6A-2147C14BF1B2}
+		{FFA69E3E-1168-49F1-AF95-D16C08E34BC5} = {9578BB4F-D805-4581-9AAE-A66002BFDA1F}
+		{DE9982E8-CBC6-4CD7-B322-AC0D792F7136} = {3691F0FE-6A8D-4F99-95EB-2D3AD3F9B712}
+		{687BD42C-54CD-4E80-A877-6E278AE21105} = {DA5E4C5A-E62C-47CD-9557-65F747638BAD}
+		{F0A4EEF4-EBD5-4F01-96D0-183478ECC797} = {056535BC-3E30-49E2-BE3B-630C62E641A5}
+		{BD57D455-9B11-4BA6-9F1D-6B289284642D} = {056535BC-3E30-49E2-BE3B-630C62E641A5}
+		{0C6E7B48-5D25-4E83-8958-B26DDC8E2BB3} = {3B0F71CD-980F-48DF-AEDA-A5CDF001F7A9}
+		{16F6B07A-3ECA-4BFB-ABDF-DE1D224D2AF3} = {3B0F71CD-980F-48DF-AEDA-A5CDF001F7A9}
+		{6D9C0B4C-A902-4F37-921F-1A5B14405463} = {4B6BA2CC-8DE7-4070-A912-D51375998553}
+		{59BDE9D7-C177-4A40-B1EF-267FB260A59C} = {1A0EFF9F-E699-4303-AE50-BFAF9804EEB6}
+		{9FF8728F-B953-4481-9B9F-11351CA0BFE6} = {59BDE9D7-C177-4A40-B1EF-267FB260A59C}
+		{586ECE45-FD14-4520-9823-0A9B043FCC6E} = {59BDE9D7-C177-4A40-B1EF-267FB260A59C}
+		{6BDD94A4-91DF-40F5-A1CE-88D46F26084F} = {088C37A5-30D2-40FB-B031-D163CFBED006}
+		{08D53E58-4AAE-40C4-8497-63EC8664F304} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{5D3C520F-0CA7-4759-A563-40496545FA48} = {08D53E58-4AAE-40C4-8497-63EC8664F304}
+		{C732CA83-EEBE-4DAB-B567-5A35640FE8CD} = {08D53E58-4AAE-40C4-8497-63EC8664F304}
+		{4F2C221D-7D0B-46B3-9362-2D68F92ECF29} = {08D53E58-4AAE-40C4-8497-63EC8664F304}
+		{D0E73F40-0DA9-42A9-8A88-EED8D5EFBEFB} = {08D53E58-4AAE-40C4-8497-63EC8664F304}
+		{6DE03095-7EAC-41DF-8AE4-3018ED29BC61} = {08D53E58-4AAE-40C4-8497-63EC8664F304}
+		{18CE63FC-3BFE-47DF-A8D7-9D716FEB04C9} = {08D53E58-4AAE-40C4-8497-63EC8664F304}
+		{A4C26078-B6D8-4FD8-87A6-7C15A3482038} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{F1A6BA04-853E-43B5-B27E-54558603837B} = {A4C26078-B6D8-4FD8-87A6-7C15A3482038}
+		{3163C56E-99BC-4BD1-8880-4F94A2407741} = {F1A6BA04-853E-43B5-B27E-54558603837B}
+		{776BFCDC-8591-4E3D-BD0D-858A188A033D} = {66A0F71A-FFB5-4763-913E-FB4A4F17EAA2}
+		{ED34C082-619E-4CCB-9D26-4E2375633FA2} = {AB316CF4-D9C3-427E-8460-7C5235BED45E}
+		{8BA59986-C9AA-4A78-BE18-0A344FB56D09} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{2FD6D363-367E-4AAF-BCFE-FC9C3B091B3E} = {8BA59986-C9AA-4A78-BE18-0A344FB56D09}
+		{6FCEE9BC-11C2-4790-8C13-DF81EBCD4E78} = {8BA59986-C9AA-4A78-BE18-0A344FB56D09}
+		{1125B180-D389-45A0-BCE5-15ED62EDCC20} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{1D628BD5-DC80-4E19-9DBB-58A9F58CF70D} = {1125B180-D389-45A0-BCE5-15ED62EDCC20}
+		{FAA22AA9-CF42-4FAB-8C11-1A3B52546FE0} = {1125B180-D389-45A0-BCE5-15ED62EDCC20}
+		{7114DBBC-4650-4C9C-8827-133F1FA8766F} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{85797058-0416-4CCC-BBF2-DE8158EC3FED} = {7114DBBC-4650-4C9C-8827-133F1FA8766F}
+		{F48D6A08-FE52-4DDC-9232-E9693019763A} = {7114DBBC-4650-4C9C-8827-133F1FA8766F}
+		{1CBCF1F9-D90D-484E-A2E9-FD4E4174C05E} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{A6323D64-C883-46B6-BDA9-916009D44262} = {1CBCF1F9-D90D-484E-A2E9-FD4E4174C05E}
+		{313ADEF5-5A2D-4C11-8655-E227445144E2} = {1CBCF1F9-D90D-484E-A2E9-FD4E4174C05E}
+		{B9704650-5360-416C-9393-FAF707766AA8} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{4C84173F-5C1F-49A1-895A-C0CA11DE84B1} = {B9704650-5360-416C-9393-FAF707766AA8}
+		{FE095F11-4CD2-406D-A2BB-1BE569603BF0} = {B9704650-5360-416C-9393-FAF707766AA8}
+		{3854EA4A-5530-4FEC-971E-B0CB45C5B19D} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{AE06A841-F90D-486A-9DEF-70495DF4D28A} = {3854EA4A-5530-4FEC-971E-B0CB45C5B19D}
+		{91A6A69B-21B4-4B05-B188-D0551573DD9B} = {3854EA4A-5530-4FEC-971E-B0CB45C5B19D}
+		{F6E6A63A-45BE-46BF-B9B4-DA3DDC8FE4B5} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{C3E588B7-AF20-448E-BAF0-D47C29B2E4B0} = {F6E6A63A-45BE-46BF-B9B4-DA3DDC8FE4B5}
+		{8B37B987-B7A2-4A26-8CF1-7AC1E9FA7ADC} = {F6E6A63A-45BE-46BF-B9B4-DA3DDC8FE4B5}
+		{D510860C-B2DA-41D3-9137-81B029312E71} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{8ED505A5-A33A-401E-89BA-3AED7B73DD6A} = {D510860C-B2DA-41D3-9137-81B029312E71}
+		{DA9E1AB0-0094-4777-BF3F-BC5596C3CDA9} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{44B3F6C4-0F65-4649-B4CF-6CDC2094E061} = {DA9E1AB0-0094-4777-BF3F-BC5596C3CDA9}
+		{7CB23DCD-B416-4293-9848-224077F9E71D} = {DA9E1AB0-0094-4777-BF3F-BC5596C3CDA9}
+		{06C916C7-67BF-45DC-9D0B-CEEF0C731451} = {B27FBAC2-ADA3-4A05-B232-64011B6B2DA3}
+		{69637901-CAD7-4335-81F4-92E03C4DA354} = {06C916C7-67BF-45DC-9D0B-CEEF0C731451}
+		{ED060C25-B7B2-414B-BDC7-A77FA0269C9F} = {06C916C7-67BF-45DC-9D0B-CEEF0C731451}
+		{4C152E79-DF16-4CAA-A98D-1A46604C6D22} = {06C916C7-67BF-45DC-9D0B-CEEF0C731451}
+		{F8111E2B-650F-4A9A-9834-234B5F5DD79D} = {06C916C7-67BF-45DC-9D0B-CEEF0C731451}
+		{302EC23A-FD11-4F56-B3E9-0DEC7C177584} = {06C916C7-67BF-45DC-9D0B-CEEF0C731451}
+		{2A3B2388-F9F3-4F28-B008-2CD7862A86C4} = {06C916C7-67BF-45DC-9D0B-CEEF0C731451}
+		{930CB054-3E69-4721-9F7E-01FB911AAF6A} = {DA9E1AB0-0094-4777-BF3F-BC5596C3CDA9}
+		{CF9D35EC-CA9B-481D-BAAC-5D4654732AB9} = {A39335E5-7A26-4CFD-BF3B-2CFE75113498}
+		{31B7D2B1-47AF-432B-BF07-73916EF238EE} = {CF9D35EC-CA9B-481D-BAAC-5D4654732AB9}
+		{C75B1FB3-6BB7-411A-B76C-06E5E0C3D957} = {A39335E5-7A26-4CFD-BF3B-2CFE75113498}
+		{A2A2BBB7-990D-4EDE-BDF7-C8AD5C67E5F9} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{1EA4C71B-CF8C-45A4-90A9-2F7F78A94173} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{256DCEBC-1E1D-46B2-9031-E358E850F3C5} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{1D1E165C-435A-4716-8769-31A51632D7C2} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{AD25BD40-D6D6-4D82-A700-FE2376EE27A8} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{817D138C-19D8-4264-8FAF-660B05AC030D} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{1FE68FDC-F122-4605-B49D-FDC8C17324A5} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{C4CE88C8-1E48-49FC-A344-D6EE92FC9894} = {C75B1FB3-6BB7-411A-B76C-06E5E0C3D957}
+		{45A7FB48-3811-4DAF-989C-141EE4AEFB03} = {62F3EF13-4A89-4912-A22C-31981278B074}
+		{A75C9764-FC22-4AE1-9704-5519CB556FC3} = {62F3EF13-4A89-4912-A22C-31981278B074}
+		{86741306-CF87-4AEA-9015-188A3CECBFBC} = {A75C9764-FC22-4AE1-9704-5519CB556FC3}
+		{2FBBC39E-DA8E-4B92-9A0D-3DF6D5BA9EAC} = {EB593520-0853-4642-A404-675FC318D181}
+		{6592343C-B7B7-4687-8942-1C2241414A02} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{618D85A4-F111-41AB-A9B6-BBBB8A395209} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{DA64A7BF-F869-414C-A096-076723E55C61} = {618D85A4-F111-41AB-A9B6-BBBB8A395209}
+		{974EA46A-4658-4767-A9AA-A0FF143CF725} = {14A4E3F5-04BB-4062-84AE-1A887C307B17}
+		{06C034BE-0079-4AC3-815B-D71AC44DF3A3} = {974EA46A-4658-4767-A9AA-A0FF143CF725}
+		{9DD484F7-062B-43D4-AC70-0E226BA168FF} = {974EA46A-4658-4767-A9AA-A0FF143CF725}
+		{7FD32066-C831-4E29-978C-9A2215E85C67} = {2AB4FE8F-94FF-4C6E-B12F-9E40A9FAF9AB}
+		{88C2C45B-ED16-4B85-8498-E3F13679629D} = {7FD32066-C831-4E29-978C-9A2215E85C67}
+		{E19E55A2-1562-47A7-8EA6-B51F2CA0CC4C} = {99F9BBC5-46AE-40DC-A675-5E56ACA3C5C8}
+		{E3867FCF-70D3-40B0-BCF6-208D4D971666} = {E19E55A2-1562-47A7-8EA6-B51F2CA0CC4C}
+		{F6B80862-7D74-4362-B5E2-AEBF116F2B19} = {E19E55A2-1562-47A7-8EA6-B51F2CA0CC4C}
+		{602CE06C-E973-401D-8877-90957E613646} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{BECDA951-C285-485D-BFE6-F770BC8C9EB2} = {602CE06C-E973-401D-8877-90957E613646}
+		{E1CE011A-47BD-496D-B9EB-2766C198A619} = {BECDA951-C285-485D-BFE6-F770BC8C9EB2}
+		{3BB0B48C-4ED8-48C2-B8DF-8B92354CAFB5} = {602CE06C-E973-401D-8877-90957E613646}
+		{966E6A8A-4D9C-4B9E-92DB-06F5144F5DC8} = {A39335E5-7A26-4CFD-BF3B-2CFE75113498}
+		{9819CE5A-0E8F-42C4-B628-F6B3A1B2550F} = {966E6A8A-4D9C-4B9E-92DB-06F5144F5DC8}
+		{3FE077EF-DD37-4652-B71C-3174D4C485E2} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{A641BE9F-113E-4F2F-8DC0-995E97C5BD27} = {3FE077EF-DD37-4652-B71C-3174D4C485E2}
+		{7F67C1C2-7352-414F-9149-1F16D53C7435} = {A641BE9F-113E-4F2F-8DC0-995E97C5BD27}
+		{046AFDDE-B31B-4205-B059-0E8E194E954D} = {3FE077EF-DD37-4652-B71C-3174D4C485E2}
+		{0AEE12FF-FDFF-4A75-A77E-93B1E24E5587} = {3FE077EF-DD37-4652-B71C-3174D4C485E2}
+		{3FBD8F55-38A8-4263-A98D-AD723C6D9C44} = {0AEE12FF-FDFF-4A75-A77E-93B1E24E5587}
+		{7E4C524F-94E1-4F7F-9498-FD503BC97CEF} = {0AEE12FF-FDFF-4A75-A77E-93B1E24E5587}
+		{8A241C1B-18FA-4237-A354-29D7010C1067} = {822D1519-77F0-484A-B9AB-F694C2CC25F1}
+		{119D3F97-535C-45BF-AC4C-FEDFE0FA5D7E} = {8A241C1B-18FA-4237-A354-29D7010C1067}
+		{148D77C2-C6DA-45FA-90A6-761EE01066D5} = {8A241C1B-18FA-4237-A354-29D7010C1067}
+		{A43BC0BA-9C01-4AEC-B763-5E5AA8C8DBAB} = {148D77C2-C6DA-45FA-90A6-761EE01066D5}
+		{451FF6F1-E6B4-42FF-A8AA-2731F3C4CCF4} = {148D77C2-C6DA-45FA-90A6-761EE01066D5}
+		{5F0044F2-4C66-46A8-BD79-075F001AA034} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{7BAE6185-D148-4388-B65F-34FD22CCD824} = {5F0044F2-4C66-46A8-BD79-075F001AA034}
+		{197EB396-53AA-4C29-8A59-3FEACD3703B6} = {7BAE6185-D148-4388-B65F-34FD22CCD824}
+		{3E3F7422-36C0-47E4-8B4E-052C2E8EB439} = {5BC5A805-DCA0-41DF-91B8-520B5DAD57DA}
+		{7A88CF78-413B-4EC7-A2E5-853C7E8075A5} = {3E3F7422-36C0-47E4-8B4E-052C2E8EB439}
+		{0D162D66-86E8-40AA-84EA-AA1EDA2482BC} = {3E3F7422-36C0-47E4-8B4E-052C2E8EB439}
+		{294EC05D-B818-4CD5-AF6E-95B3F23607FC} = {3E3F7422-36C0-47E4-8B4E-052C2E8EB439}
+		{892333B9-689B-4E51-82FF-CC5376961A36} = {3E3F7422-36C0-47E4-8B4E-052C2E8EB439}
+		{4D4CB590-9F66-4D75-B439-D3B445975A55} = {3E3F7422-36C0-47E4-8B4E-052C2E8EB439}
+		{3D423A77-84D4-4214-8F6F-CD532A56A126} = {0338EC37-E5AD-47DA-9502-24A5F7433ADE}
+		{4C8F04E9-24EC-496B-88FA-62DE096F1C3D} = {3D423A77-84D4-4214-8F6F-CD532A56A126}
+		{257A6551-7987-4C5C-BE6F-376094477371} = {3E3F7422-36C0-47E4-8B4E-052C2E8EB439}
+		{350A2B0C-246F-4CC1-A194-32DF8C4427A2} = {A6D39EEA-CC08-4ECF-BD2E-134D845876FB}
+		{5236B5B7-E2CD-4D20-A65C-D5803E78885F} = {350A2B0C-246F-4CC1-A194-32DF8C4427A2}
+		{CACBB755-08B6-4176-9390-CAD3F9962E80} = {350A2B0C-246F-4CC1-A194-32DF8C4427A2}
+		{B84D149A-3DD6-47EA-B78E-D36EF2379D6B} = {A0FFAF00-D628-4BDB-BE68-8DBA21FBBEA2}
+		{75F3739D-9404-44B0-8F1F-1BDE4542047A} = {DF5E3AC1-94B3-4B8A-B534-9D30924A8E6B}
+		{5095E70C-6DEE-486E-A9D0-E8849214EE4E} = {5BC5A805-DCA0-41DF-91B8-520B5DAD57DA}
+		{A6A95BEF-7E21-4D3D-921B-F77267219D27} = {5095E70C-6DEE-486E-A9D0-E8849214EE4E}
+		{4DC9C494-9867-4319-937E-5FBC0E5F5A51} = {B6081DA9-738E-4088-92DD-7FFA200523C9}
+		{245939DA-D68D-4B5C-A95E-D3B6923614FF} = {2C022280-340C-43DC-B63D-5A644F0ECBF2}
+		{39CB00C0-D775-4DEC-BEAA-94234BA8A1FE} = {245939DA-D68D-4B5C-A95E-D3B6923614FF}
+		{CD9041EE-8C47-4C6F-8A21-6EDCBC0D409E} = {2C022280-340C-43DC-B63D-5A644F0ECBF2}
+		{DEA32B7F-E9B4-4E87-8B47-30555D286D93} = {CD9041EE-8C47-4C6F-8A21-6EDCBC0D409E}
+		{6248B017-2912-4989-9994-2685C4D88E9A} = {CD9041EE-8C47-4C6F-8A21-6EDCBC0D409E}
+		{4C93CC04-1EE4-48EA-8FAE-DC2283528BEB} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{AA2F0EF8-FB46-4F05-89D4-025F348ABDD2} = {4C93CC04-1EE4-48EA-8FAE-DC2283528BEB}
+		{FED63417-432B-49CD-AB4B-44ADA837C2E7} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{898F7E0B-1671-42CB-9DFB-689AFF212ED3} = {FED63417-432B-49CD-AB4B-44ADA837C2E7}
+		{65EE0531-4533-407F-A9CA-2EBCDC444397} = {898F7E0B-1671-42CB-9DFB-689AFF212ED3}
+		{0B200A66-B809-4ED3-A790-CB1C2E80975E} = {017429CC-C5FB-48B4-9C46-034E29EE2F06}
+		{B6118E15-C37A-4B05-B4DF-97FE99790417} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{D0ADA8EC-F431-43C8-A86E-FE6A1E906512} = {B6118E15-C37A-4B05-B4DF-97FE99790417}
+		{95920BAA-46E6-44E6-A1AF-A23804F079D2} = {B6118E15-C37A-4B05-B4DF-97FE99790417}
+		{A4EECF29-6E66-4E7F-B781-A169B0C2AB29} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{52433D20-35EA-48CC-BB4A-4DFE3023670B} = {A4EECF29-6E66-4E7F-B781-A169B0C2AB29}
+		{8562A154-B802-411B-897C-89621C4B05CB} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{C911DC19-9556-4DCC-9794-AD907137348F} = {8562A154-B802-411B-897C-89621C4B05CB}
+		{F31AC68C-2D71-492C-BA4B-41FE503FFD56} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{4E6AFAD6-C0B7-47AD-8C16-D903CCA4AE73} = {F31AC68C-2D71-492C-BA4B-41FE503FFD56}
+		{4FB3DFA0-3124-474B-A908-694DF4FC1ABB} = {F31AC68C-2D71-492C-BA4B-41FE503FFD56}
+		{192363C9-2D7B-47BD-A1A3-C6FEC6DF5D9D} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{4655E193-E5F4-449B-B1A3-6358AC8D3A27} = {192363C9-2D7B-47BD-A1A3-C6FEC6DF5D9D}
+		{7A29AAAB-2B4B-4D47-A315-23A0E830E214} = {192363C9-2D7B-47BD-A1A3-C6FEC6DF5D9D}
+		{755D9C6A-F036-4122-8334-96F0CC70F370} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{AB8C9BF4-3134-449B-BA3F-BAFDE9394491} = {755D9C6A-F036-4122-8334-96F0CC70F370}
+		{3CE23673-047A-47AA-A028-7F2942805870} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{7B1E6D8C-2658-4FD2-8BB2-672E9E56872F} = {3CE23673-047A-47AA-A028-7F2942805870}
+		{BE2C2FE4-7BC7-4A4B-A8B8-19FF0648DEFD} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{EBE144DD-577E-4E98-BFEB-94E479753927} = {BE2C2FE4-7BC7-4A4B-A8B8-19FF0648DEFD}
+		{A1B75FC7-A777-4412-A635-D0C9ED8FE7A0} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{DD63EA3C-929C-48FF-8E8A-8F3CC553E93B} = {A1B75FC7-A777-4412-A635-D0C9ED8FE7A0}
+		{34E40892-48C1-4D3D-AB49-FAC3C4C00B42} = {755D9C6A-F036-4122-8334-96F0CC70F370}
+		{E5BE8CB1-57A8-48FD-9904-76A8C6B540BC} = {0B200A66-B809-4ED3-A790-CB1C2E80975E}
+		{A8A42FB4-1B51-4290-9291-445D3A489758} = {E5BE8CB1-57A8-48FD-9904-76A8C6B540BC}
+		{3C8D5C14-F27B-4657-93C2-AC0E94EE683F} = {E5BE8CB1-57A8-48FD-9904-76A8C6B540BC}
+		{9883418F-C427-426E-9021-E3F1BAF33E6B} = {5FF36127-063D-4D3E-9429-3BFD32713FEE}
+		{49016328-4D32-46E4-A4D2-94686ED38EA2} = {166E48ED-9738-4E13-8618-0D805F6F0F65}
+		{A34041A8-20B9-4DE8-B336-8A900BDAD4EF} = {49016328-4D32-46E4-A4D2-94686ED38EA2}
+		{31405D54-645D-490B-9041-88119D8B1B47} = {49016328-4D32-46E4-A4D2-94686ED38EA2}
+		{689FE2B6-EDEE-477D-9F4F-91B0B2E73F4D} = {49016328-4D32-46E4-A4D2-94686ED38EA2}
+		{C3722C5D-E159-4AB3-AF60-769185B31B47} = {166E48ED-9738-4E13-8618-0D805F6F0F65}
+		{10959BB7-197C-4DE1-A2F2-CA9445E3591F} = {C3722C5D-E159-4AB3-AF60-769185B31B47}
+		{3297D10B-B32A-4F70-8200-2B727C759C8D} = {C3722C5D-E159-4AB3-AF60-769185B31B47}
+		{8EAE1C36-4A33-4A96-BACD-3FDC35844249} = {49016328-4D32-46E4-A4D2-94686ED38EA2}
+		{41BB7BA4-AC08-4E9A-83EA-6D587A5B951C} = {33CAD745-5912-47D3-BAF3-5AE580FED275}
+		{C0B46E28-F6BB-45C7-A7B1-9E294FCB0895} = {41BB7BA4-AC08-4E9A-83EA-6D587A5B951C}
+		{B49E037F-1F0A-46CA-9977-1987465C306C} = {33CAD745-5912-47D3-BAF3-5AE580FED275}
+		{D07B2752-8919-4CFE-8438-DFAFE91A4AB0} = {B49E037F-1F0A-46CA-9977-1987465C306C}
+		{ABC4EF1D-3525-41A9-929D-0FF7CEED4DDB} = {33CAD745-5912-47D3-BAF3-5AE580FED275}
+		{65EC29AD-91CA-49BA-B1FC-D3DF127BE887} = {ABC4EF1D-3525-41A9-929D-0FF7CEED4DDB}
+		{45A023F9-C7E7-42CA-968B-5FCE9EC626BC} = {41BB7BA4-AC08-4E9A-83EA-6D587A5B951C}
+		{8A6992D5-478C-49E4-936F-EA97E5850A7D} = {41BB7BA4-AC08-4E9A-83EA-6D587A5B951C}
+		{7107FC61-E540-4946-A090-A0E0D8357505} = {41BB7BA4-AC08-4E9A-83EA-6D587A5B951C}
+		{514D41F9-8D97-49A6-8C7A-74545358E2CD} = {41BB7BA4-AC08-4E9A-83EA-6D587A5B951C}
+		{1B635E97-715B-4F8D-AE58-4553C7B07016} = {EE74FCEC-542A-4B66-B0A9-49B28049C203}
+		{F8AB0D33-1082-4F41-90E7-77C06EDD983D} = {1B635E97-715B-4F8D-AE58-4553C7B07016}
+		{4BBD404C-5588-49C4-A320-C5B1D3532B18} = {EE74FCEC-542A-4B66-B0A9-49B28049C203}
+		{647F0202-165F-4E98-A798-B2B3113050EC} = {4BBD404C-5588-49C4-A320-C5B1D3532B18}
+		{0C3C1602-BE06-4DDE-835F-A0DE1563808B} = {D69B5668-86EF-4CC5-814B-113BAF740DD0}
+		{1F6EC9ED-55DB-42E9-BA01-F7C3A27581FF} = {89472057-8BB2-44A8-B0FC-D9F3ADB1181C}
+		{C69630AA-7BCC-401E-B0EE-AACFCF55F6A8} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{51A02E3E-6932-479C-A287-CC6C3611B715} = {C69630AA-7BCC-401E-B0EE-AACFCF55F6A8}
+		{7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{7542D11F-2401-457C-992B-0473ADBD7842} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{ADFCDE19-5A3D-482D-8133-B7F419D96668} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{B43F63FE-0957-42A1-8431-B2D6E4F2958E} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{F9ED6D85-7A8D-45A6-808F-5BC0AAFC22D2} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{73788491-F1D6-41C7-838B-F9E8060E7FB9} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{89742A94-B0F0-49E3-8C78-2D25BF2D1633} = {47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}
+		{6E3A74C9-EF79-45A0-AA3A-76411AA06A05} = {47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}
+		{2C7F02B9-2994-4B5B-BB97-0896BCB64101} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{AB6F5423-8D5E-4A9A-BA18-3AD004CD6753} = {2C7F02B9-2994-4B5B-BB97-0896BCB64101}
+		{80764B5F-82F8-41FD-BCD6-AD21F4DCAF64} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{3A83266F-4EC0-4E35-A2B6-86DC04168FC9} = {80764B5F-82F8-41FD-BCD6-AD21F4DCAF64}
+		{C9689B61-EBC0-4A6A-834F-09172017CD34} = {80764B5F-82F8-41FD-BCD6-AD21F4DCAF64}
+		{3EE7F5FE-4376-442D-BA77-82AD531DBFBF} = {47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}
+		{71568623-71F9-4110-ACE2-093CD0DA911C} = {47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}
+		{8550A02D-BA13-411A-AAD3-6124D33D669F} = {47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}
+		{EDE77D0C-321A-49FD-95D7-56ED41242A93} = {47EF1A9F-89DB-4EBA-9BC1-1D4E0E12DE44}
+		{8BDEC645-73BD-453B-8A5C-D616BC4EA08D} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{CBCD6AC2-72D3-4E82-9E78-12E3A9C68E1D} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{EE9D0952-6060-4723-B329-94A2950A6762} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{132D43A2-067A-4E24-A520-45B9F14DCB8E} = {EE9D0952-6060-4723-B329-94A2950A6762}
+		{FA8D7CA4-C33B-4409-865F-54192BAC59A4} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{2EC4E939-513F-44CD-A956-498966EAC929} = {7B976D8F-EA31-4C0B-97BD-DFD9B3CC86FB}
+		{987E1C29-F124-40C8-8E6F-1B2B6A4CB62A} = {4FDDC525-4E60-4CAF-83A3-261C5B43721F}
+		{3CBC4802-E9B8-48B7-BC8C-B0AFB9EEC643} = {0ACCEDA7-339C-4B4D-8DD4-1AC271F31C04}
+		{48E64014-B249-4644-8AEB-CDEE8ABA0DC2} = {3CBC4802-E9B8-48B7-BC8C-B0AFB9EEC643}
+		{1542DC58-1836-4191-A9C5-51D1716D2543} = {05A169C7-4F20-4516-B10A-B13C5649D346}
+	EndGlobalSection
+EndGlobal

+ 22 - 18
docs/BuildFromSource.md

@@ -72,7 +72,7 @@ git submodule update --init --recursive
 
 ## Building in Visual Studio
 
-Before opening our .sln files in Visual Studio or VS Code, you need to perform the following actions.
+Before opening our .sln/.slnf files in Visual Studio or VS Code, you need to perform the following actions.
 
 1. Executing the following on command-line:
 
@@ -80,40 +80,44 @@ Before opening our .sln files in Visual Studio or VS Code, you need to perform t
    .\restore.cmd
    ```
 
-   This will download the required tools and build the entire repository once. At that point, you should be able to open .sln files to work on the projects you care about.
+   This will download the required tools and build the entire repository once. At that point, you should be able
+   to open the .sln file or one of the project specific .slnf files to work on the projects you care about.
 
-   > :bulb: Pro tip: you will also want to run this command after pulling large sets of changes. On the master branch, we regularly update the versions of .NET Core SDK required to build the repo.
+   > :bulb: Pro tip: you will also want to run this command after pulling large sets of changes. On the master
+   > branch, we regularly update the versions of .NET Core SDK required to build the repo.
    > You will need to restart Visual Studio every time we update the .NET Core SDK.
 
-2. Use the `startvs.cmd` script to open Visual Studio .sln files. This script first sets the required environment variables.
+2. Use the `startvs.cmd` script to open Visual Studio .sln/.slnf files. This script first sets the required
+environment variables.
 
 ### Solution files
 
-We don't have a single .sln file for all of ASP.NET Core because Visual Studio doesn't currently handle projects of this scale.
-Instead, we have many .sln files which include a sub-set of projects. These principles guide how we create and manage .sln files:
+We have a single .sln file for all of ASP.NET Core, but most people don't work with it directly because Visual Studio
+doesn't currently handle projects of this scale very well.
+
+Instead, we have many Solution Filter (.slnf) files which include a sub-set of projects. See the Visual Studio
+documentation [here](https://docs.microsoft.com/en-us/visualstudio/ide/filtered-solutions?view=vs-2019) for more
+information about Solution Filters.
+
+These principles guide how we create and manage .slnf files:
 
 1. Solution files are not used by CI or command line build scripts. They are meant for use by developers only.
 2. Solution files group together projects which are frequently edited at the same time.
-3. Can't find a solution that has the projects you care about? Feel free to make a PR to add a new .sln file.
-
-> :bulb: Pro tip: `dotnet new sln` and `dotnet sln` are one of the easiest ways to create and modify solutions.
+3. Can't find a solution that has the projects you care about? Feel free to make a PR to add a new .slnf file.
 
 ### Common error: CS0006
 
-Opening solution files and building may produce an error code CS0006 with a message such
+Opening solution filters and building may produce an error code CS0006 with a message such
 
 > Error CS0006 Metadata file 'C:\src\aspnet\AspNetCore\artifacts\bin\Microsoft.AspNetCore.Metadata\Debug\netstandard2.0\Microsoft.AspNetCore.Metadata.dll' could not be found
 
-The cause of this problem is that the solution you are using does not include the project that produces this .dll. This most often occurs after we have added new projects to the repo, but failed to update our .sln files to include the new project. In some cases, it is sometimes the intended behavior of the .sln which has been crafted to only include a subset of projects.
+The cause of this problem is that the solution filter you are using does not include the project that produces this .dll. This most often occurs after we have added new projects to the repo, but failed to update our .sln/slnf files to include the new project. In some cases, it is sometimes the intended behavior of the .slnf which has been crafted to only include a subset of projects.
 
-#### You can fix this in one of two ways
+#### You can fix this in one of three ways
 
 1. Build the project on command line. In most cases, running `build.cmd` on command line solves this problem.
-2. Update the solution to include the missing project. You can either do this one by one using `dotnet sln`
-
-   ```ps1
-   dotnet sln add C:\src\AspNetCore\src\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj
-   ```
+2. If the project is missing from the .sln file entirely, you can use `dotnet sln add` to add it, or else right click on the solution/folder in Visual Studio and choose Add->Existing Project, and adding it.
+3. If it is present in the .sln, but not the .slnf, you can update the solution filter to include the missing project. You can either do this one by right-clicking on project in Visual Studio and choosing to load it's direct dependencies, and then saving.  Alternatively, you can hand edit the .slnf file - it's a fairly simple json format.
 
 ### Common error: Unable to locate the .NET Core SDK
 
@@ -230,7 +234,7 @@ TargetOsName             | The base runtime identifier to build for (win, linux,
 After building ASP.NET Core from source, you will need to install and use your local version of ASP.NET Core.
 See ["Artifacts"](./Artifacts.md) for more explanation of the different folders produced by a build.
 
-Building installers does not run as part of `build.cmd` run without parameters, so you should opt-in for building them: 
+Building installers does not run as part of `build.cmd` run without parameters, so you should opt-in for building them:
 
 ```ps1
 .\build.cmd -all -pack -arch x64

+ 1 - 1
eng/tools/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0tools.sln
+%~dp0..\..\startvs.cmd %~dp0tools.slnf

+ 0 - 48
eng/tools/tools.sln

@@ -1,48 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BaselineGenerator", "BaselineGenerator\BaselineGenerator.csproj", "{CF76A947-3A72-4824-87E6-BF029D84218B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RepoTasks", "RepoTasks\RepoTasks.csproj", "{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Debug|x64.Build.0 = Debug|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Debug|x86.Build.0 = Debug|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Release|x64.ActiveCfg = Release|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Release|x64.Build.0 = Release|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Release|x86.ActiveCfg = Release|Any CPU
-		{CF76A947-3A72-4824-87E6-BF029D84218B}.Release|x86.Build.0 = Release|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Debug|x64.Build.0 = Debug|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Debug|x86.Build.0 = Debug|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Release|x64.ActiveCfg = Release|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Release|x64.Build.0 = Release|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Release|x86.ActiveCfg = Release|Any CPU
-		{E418DA57-B2AA-43FC-9AD5-0E4D1AA993DE}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-EndGlobal

+ 9 - 0
eng/tools/tools.slnf

@@ -0,0 +1,9 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "eng\\tools\\BaselineGenerator\\BaselineGenerator.csproj",
+      "eng\\tools\\RepoTasks\\RepoTasks.csproj"
+    ]
+  }
+}

+ 0 - 794
src/Analyzers/Analyzers.sln

@@ -1,794 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28903.44
-MinimumVisualStudioVersion = 15.0.26124.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Analyzers", "Analyzers", "{E20BC57F-1881-40B0-BEAF-338BBDA87956}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR", "..\SignalR\server\SignalR\src\Microsoft.AspNetCore.SignalR.csproj", "{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Server", "..\Components\Server\src\Microsoft.AspNetCore.Components.Server.csproj", "{476B2742-74FD-4009-92DE-7B1214EAF244}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "..\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{E38BD375-143D-4928-8814-924597931A07}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{31B70151-7A3F-47F9-87DE-B279E93B3915}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{D345FDA8-05A0-4141-BCEF-1A11AF01480A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{34CCB39F-37E7-46E7-AC58-E9197F4A5380}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components", "..\Components\Components\src\Microsoft.AspNetCore.Components.csproj", "{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Web", "..\Components\Web\src\Microsoft.AspNetCore.Components.Web.csproj", "{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{D8F56A11-8961-4BD4-8846-C5483BA500F8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{52055C8F-9A92-48D4-B4F7-33F287173456}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{DF11316F-4166-415D-B610-01603DADFED1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{3090F751-B421-4853-829C-C0CC5ADE3D83}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections", "..\SignalR\common\Http.Connections\src\Microsoft.AspNetCore.Http.Connections.csproj", "{4B501200-A3FD-4F3B-B8AC-582108B13A05}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Common", "..\SignalR\common\Http.Connections.Common\src\Microsoft.AspNetCore.Http.Connections.Common.csproj", "{99F7E758-9327-4A16-8AB7-72B35B1D2C92}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{04C932ED-58DA-4EB9-90CD-2835C67B9952}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "..\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{9D5B4D52-7E1B-4981-8994-5288262577B2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions", "..\Mvc\Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{06091041-72DA-4C68-8FC1-AD65E495993D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "..\Mvc\Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "..\Mvc\Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors", "..\Mvc\Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "..\Mvc\Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{2E4394A2-9863-4B60-B9EA-906FA6C46854}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Formatters.Json", "..\Mvc\Mvc.Formatters.Json\src\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj", "{470CD0EE-3C90-462A-B003-3403AB4558A5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization", "..\Mvc\Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{0192C192-BE48-4BC4-8308-9497407FA054}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor", "..\Mvc\Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages", "..\Mvc\Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "..\Mvc\Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "..\Mvc\Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{47E04D89-C2F0-4339-B439-E097AD1ABC09}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "..\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{10588AC3-7F69-47F3-B58D-387ED27C9A50}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{3EEBE055-DD80-4256-B71F-48C9489E2FC2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "..\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{F871786B-8DF5-4BA7-A5CA-D128651F69AA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Common", "..\SignalR\common\SignalR.Common\src\Microsoft.AspNetCore.SignalR.Common.csproj", "{D3A17614-4C31-455F-ADA4-0FD746C569BE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Core", "..\SignalR\server\Core\src\Microsoft.AspNetCore.SignalR.Core.csproj", "{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.Json", "..\SignalR\common\Protocols.Json\src\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj", "{01E8A2FA-4591-4D85-81BE-341CA3C61A90}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{894DE066-00B0-44E6-88B9-46F91A17EE26}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets", "..\Middleware\WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{0684DA04-DFBA-499D-8D07-2649C3C1068D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{66456C7C-8CE9-4E01-95A3-399B59CA3438}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{BDF0389F-B502-4D71-8ADF-206A59F9D32A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Analyzers", "Analyzers\src\Microsoft.AspNetCore.Analyzers.csproj", "{95534D16-E720-4435-9867-5D3E2B288406}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Analyzers.Test", "Analyzers\test\Microsoft.AspNetCore.Analyzers.Test.csproj", "{63A928CC-792F-400A-97D3-F455C0A78B8F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{15FC976B-4FFC-47E1-A047-194F21C3CA9F}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Debug|x64.Build.0 = Debug|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Debug|x86.Build.0 = Debug|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Release|x64.ActiveCfg = Release|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Release|x64.Build.0 = Release|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Release|x86.ActiveCfg = Release|Any CPU
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A}.Release|x86.Build.0 = Release|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Debug|x64.Build.0 = Debug|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Debug|x86.Build.0 = Debug|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Release|x64.ActiveCfg = Release|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Release|x64.Build.0 = Release|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Release|x86.ActiveCfg = Release|Any CPU
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6}.Release|x86.Build.0 = Release|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Debug|x64.Build.0 = Debug|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Debug|x86.Build.0 = Debug|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Release|Any CPU.Build.0 = Release|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Release|x64.ActiveCfg = Release|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Release|x64.Build.0 = Release|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Release|x86.ActiveCfg = Release|Any CPU
-		{476B2742-74FD-4009-92DE-7B1214EAF244}.Release|x86.Build.0 = Release|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Debug|x64.Build.0 = Debug|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Debug|x86.Build.0 = Debug|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Release|x64.ActiveCfg = Release|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Release|x64.Build.0 = Release|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Release|x86.ActiveCfg = Release|Any CPU
-		{E38BD375-143D-4928-8814-924597931A07}.Release|x86.Build.0 = Release|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Debug|x64.Build.0 = Debug|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Debug|x86.Build.0 = Debug|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Release|x64.ActiveCfg = Release|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Release|x64.Build.0 = Release|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Release|x86.ActiveCfg = Release|Any CPU
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D}.Release|x86.Build.0 = Release|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Debug|x64.Build.0 = Debug|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Debug|x86.Build.0 = Debug|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Release|Any CPU.Build.0 = Release|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Release|x64.ActiveCfg = Release|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Release|x64.Build.0 = Release|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Release|x86.ActiveCfg = Release|Any CPU
-		{31B70151-7A3F-47F9-87DE-B279E93B3915}.Release|x86.Build.0 = Release|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Debug|x64.Build.0 = Debug|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Debug|x86.Build.0 = Debug|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Release|x64.ActiveCfg = Release|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Release|x64.Build.0 = Release|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Release|x86.ActiveCfg = Release|Any CPU
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A}.Release|x86.Build.0 = Release|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Debug|x64.Build.0 = Debug|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Debug|x86.Build.0 = Debug|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Release|Any CPU.Build.0 = Release|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Release|x64.ActiveCfg = Release|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Release|x64.Build.0 = Release|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Release|x86.ActiveCfg = Release|Any CPU
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380}.Release|x86.Build.0 = Release|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Debug|x64.Build.0 = Debug|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Debug|x86.Build.0 = Debug|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Release|x64.ActiveCfg = Release|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Release|x64.Build.0 = Release|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Release|x86.ActiveCfg = Release|Any CPU
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1}.Release|x86.Build.0 = Release|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Debug|x64.Build.0 = Debug|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Debug|x86.Build.0 = Debug|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Release|x64.ActiveCfg = Release|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Release|x64.Build.0 = Release|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Release|x86.ActiveCfg = Release|Any CPU
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC}.Release|x86.Build.0 = Release|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Debug|x64.Build.0 = Debug|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Debug|x86.Build.0 = Debug|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Release|x64.ActiveCfg = Release|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Release|x64.Build.0 = Release|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Release|x86.ActiveCfg = Release|Any CPU
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E}.Release|x86.Build.0 = Release|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Debug|x64.Build.0 = Debug|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Debug|x86.Build.0 = Debug|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Release|Any CPU.Build.0 = Release|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Release|x64.ActiveCfg = Release|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Release|x64.Build.0 = Release|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Release|x86.ActiveCfg = Release|Any CPU
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22}.Release|x86.Build.0 = Release|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Debug|x64.Build.0 = Debug|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Debug|x86.Build.0 = Debug|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Release|x64.ActiveCfg = Release|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Release|x64.Build.0 = Release|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Release|x86.ActiveCfg = Release|Any CPU
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8}.Release|x86.Build.0 = Release|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Debug|x64.Build.0 = Debug|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Debug|x86.Build.0 = Debug|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Release|x64.ActiveCfg = Release|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Release|x64.Build.0 = Release|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Release|x86.ActiveCfg = Release|Any CPU
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F}.Release|x86.Build.0 = Release|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Debug|x64.Build.0 = Debug|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Debug|x86.Build.0 = Debug|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Release|Any CPU.Build.0 = Release|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Release|x64.ActiveCfg = Release|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Release|x64.Build.0 = Release|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Release|x86.ActiveCfg = Release|Any CPU
-		{52055C8F-9A92-48D4-B4F7-33F287173456}.Release|x86.Build.0 = Release|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Debug|x64.Build.0 = Debug|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Debug|x86.Build.0 = Debug|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Release|x64.ActiveCfg = Release|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Release|x64.Build.0 = Release|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Release|x86.ActiveCfg = Release|Any CPU
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F}.Release|x86.Build.0 = Release|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Debug|x64.Build.0 = Debug|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Debug|x86.Build.0 = Debug|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Release|x64.ActiveCfg = Release|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Release|x64.Build.0 = Release|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Release|x86.ActiveCfg = Release|Any CPU
-		{DF11316F-4166-415D-B610-01603DADFED1}.Release|x86.Build.0 = Release|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Debug|x64.Build.0 = Debug|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Debug|x86.Build.0 = Debug|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Release|x64.ActiveCfg = Release|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Release|x64.Build.0 = Release|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Release|x86.ActiveCfg = Release|Any CPU
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC}.Release|x86.Build.0 = Release|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Debug|x64.Build.0 = Debug|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Debug|x86.Build.0 = Debug|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Release|x64.ActiveCfg = Release|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Release|x64.Build.0 = Release|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Release|x86.ActiveCfg = Release|Any CPU
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6}.Release|x86.Build.0 = Release|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Debug|x64.Build.0 = Debug|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Debug|x86.Build.0 = Debug|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Release|x64.ActiveCfg = Release|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Release|x64.Build.0 = Release|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Release|x86.ActiveCfg = Release|Any CPU
-		{3090F751-B421-4853-829C-C0CC5ADE3D83}.Release|x86.Build.0 = Release|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Debug|x64.Build.0 = Debug|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Debug|x86.Build.0 = Debug|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Release|x64.ActiveCfg = Release|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Release|x64.Build.0 = Release|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Release|x86.ActiveCfg = Release|Any CPU
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33}.Release|x86.Build.0 = Release|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Release|x64.Build.0 = Release|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05}.Release|x86.Build.0 = Release|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Debug|x64.Build.0 = Debug|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Debug|x86.Build.0 = Debug|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Release|Any CPU.Build.0 = Release|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Release|x64.ActiveCfg = Release|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Release|x64.Build.0 = Release|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Release|x86.ActiveCfg = Release|Any CPU
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92}.Release|x86.Build.0 = Release|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Debug|x64.Build.0 = Debug|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Debug|x86.Build.0 = Debug|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Release|Any CPU.Build.0 = Release|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Release|x64.ActiveCfg = Release|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Release|x64.Build.0 = Release|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Release|x86.ActiveCfg = Release|Any CPU
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952}.Release|x86.Build.0 = Release|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Debug|x64.Build.0 = Debug|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Debug|x86.Build.0 = Debug|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Release|x64.ActiveCfg = Release|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Release|x64.Build.0 = Release|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Release|x86.ActiveCfg = Release|Any CPU
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803}.Release|x86.Build.0 = Release|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Debug|x64.Build.0 = Debug|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Debug|x86.Build.0 = Debug|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Release|x64.ActiveCfg = Release|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Release|x64.Build.0 = Release|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Release|x86.ActiveCfg = Release|Any CPU
-		{9D5B4D52-7E1B-4981-8994-5288262577B2}.Release|x86.Build.0 = Release|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Debug|x64.Build.0 = Debug|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Debug|x86.Build.0 = Debug|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Release|x64.ActiveCfg = Release|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Release|x64.Build.0 = Release|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Release|x86.ActiveCfg = Release|Any CPU
-		{06091041-72DA-4C68-8FC1-AD65E495993D}.Release|x86.Build.0 = Release|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Debug|x64.Build.0 = Debug|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Debug|x86.Build.0 = Debug|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Release|x64.ActiveCfg = Release|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Release|x64.Build.0 = Release|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Release|x86.ActiveCfg = Release|Any CPU
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB}.Release|x86.Build.0 = Release|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Debug|x64.Build.0 = Debug|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Debug|x86.Build.0 = Debug|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Release|x64.ActiveCfg = Release|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Release|x64.Build.0 = Release|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Release|x86.ActiveCfg = Release|Any CPU
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E}.Release|x86.Build.0 = Release|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Debug|x64.Build.0 = Debug|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Debug|x86.Build.0 = Debug|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Release|x64.ActiveCfg = Release|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Release|x64.Build.0 = Release|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Release|x86.ActiveCfg = Release|Any CPU
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7}.Release|x86.Build.0 = Release|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Debug|x64.Build.0 = Debug|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Debug|x86.Build.0 = Debug|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Release|x64.ActiveCfg = Release|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Release|x64.Build.0 = Release|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Release|x86.ActiveCfg = Release|Any CPU
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854}.Release|x86.Build.0 = Release|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Debug|x64.Build.0 = Debug|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Debug|x86.Build.0 = Debug|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Release|x64.ActiveCfg = Release|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Release|x64.Build.0 = Release|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Release|x86.ActiveCfg = Release|Any CPU
-		{470CD0EE-3C90-462A-B003-3403AB4558A5}.Release|x86.Build.0 = Release|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Debug|x64.Build.0 = Debug|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Debug|x86.Build.0 = Debug|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Release|x64.ActiveCfg = Release|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Release|x64.Build.0 = Release|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Release|x86.ActiveCfg = Release|Any CPU
-		{0192C192-BE48-4BC4-8308-9497407FA054}.Release|x86.Build.0 = Release|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Debug|x64.Build.0 = Debug|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Debug|x86.Build.0 = Debug|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Release|x64.ActiveCfg = Release|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Release|x64.Build.0 = Release|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Release|x86.ActiveCfg = Release|Any CPU
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30}.Release|x86.Build.0 = Release|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Debug|x64.Build.0 = Debug|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Debug|x86.Build.0 = Debug|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Release|x64.ActiveCfg = Release|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Release|x64.Build.0 = Release|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Release|x86.ActiveCfg = Release|Any CPU
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3}.Release|x86.Build.0 = Release|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Debug|x64.Build.0 = Debug|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Debug|x86.Build.0 = Debug|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Release|x64.ActiveCfg = Release|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Release|x64.Build.0 = Release|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Release|x86.ActiveCfg = Release|Any CPU
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C}.Release|x86.Build.0 = Release|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Debug|x64.Build.0 = Debug|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Debug|x86.Build.0 = Debug|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Release|Any CPU.Build.0 = Release|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Release|x64.ActiveCfg = Release|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Release|x64.Build.0 = Release|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Release|x86.ActiveCfg = Release|Any CPU
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09}.Release|x86.Build.0 = Release|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Debug|x64.Build.0 = Debug|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Debug|x86.Build.0 = Debug|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Release|Any CPU.Build.0 = Release|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Release|x64.ActiveCfg = Release|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Release|x64.Build.0 = Release|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Release|x86.ActiveCfg = Release|Any CPU
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50}.Release|x86.Build.0 = Release|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Debug|x64.Build.0 = Debug|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Debug|x86.Build.0 = Debug|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Release|x64.ActiveCfg = Release|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Release|x64.Build.0 = Release|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Release|x86.ActiveCfg = Release|Any CPU
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2}.Release|x86.Build.0 = Release|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Debug|x64.Build.0 = Debug|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Debug|x86.Build.0 = Debug|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Release|x64.ActiveCfg = Release|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Release|x64.Build.0 = Release|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Release|x86.ActiveCfg = Release|Any CPU
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA}.Release|x86.Build.0 = Release|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Debug|x64.Build.0 = Debug|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Debug|x86.Build.0 = Debug|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Release|x64.ActiveCfg = Release|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Release|x64.Build.0 = Release|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Release|x86.ActiveCfg = Release|Any CPU
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05}.Release|x86.Build.0 = Release|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Debug|x64.Build.0 = Debug|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Debug|x86.Build.0 = Debug|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Release|x64.ActiveCfg = Release|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Release|x64.Build.0 = Release|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Release|x86.ActiveCfg = Release|Any CPU
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1}.Release|x86.Build.0 = Release|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Debug|x64.Build.0 = Debug|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Debug|x86.Build.0 = Debug|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Release|x64.ActiveCfg = Release|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Release|x64.Build.0 = Release|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Release|x86.ActiveCfg = Release|Any CPU
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE}.Release|x86.Build.0 = Release|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Debug|x64.Build.0 = Debug|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Debug|x86.Build.0 = Debug|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Release|x64.ActiveCfg = Release|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Release|x64.Build.0 = Release|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Release|x86.ActiveCfg = Release|Any CPU
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E}.Release|x86.Build.0 = Release|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Debug|x64.Build.0 = Debug|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Debug|x86.Build.0 = Debug|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Release|Any CPU.Build.0 = Release|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Release|x64.ActiveCfg = Release|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Release|x64.Build.0 = Release|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Release|x86.ActiveCfg = Release|Any CPU
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90}.Release|x86.Build.0 = Release|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Debug|x64.Build.0 = Debug|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Debug|x86.Build.0 = Debug|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Release|Any CPU.Build.0 = Release|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Release|x64.ActiveCfg = Release|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Release|x64.Build.0 = Release|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Release|x86.ActiveCfg = Release|Any CPU
-		{894DE066-00B0-44E6-88B9-46F91A17EE26}.Release|x86.Build.0 = Release|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Debug|x64.Build.0 = Debug|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Debug|x86.Build.0 = Debug|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Release|x64.ActiveCfg = Release|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Release|x64.Build.0 = Release|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Release|x86.ActiveCfg = Release|Any CPU
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D}.Release|x86.Build.0 = Release|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Debug|x64.Build.0 = Debug|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Debug|x86.Build.0 = Debug|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Release|Any CPU.Build.0 = Release|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Release|x64.ActiveCfg = Release|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Release|x64.Build.0 = Release|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Release|x86.ActiveCfg = Release|Any CPU
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438}.Release|x86.Build.0 = Release|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Debug|x64.Build.0 = Debug|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Debug|x86.Build.0 = Debug|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Release|x64.ActiveCfg = Release|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Release|x64.Build.0 = Release|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Release|x86.ActiveCfg = Release|Any CPU
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A}.Release|x86.Build.0 = Release|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Debug|x64.Build.0 = Debug|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Debug|x86.Build.0 = Debug|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Release|Any CPU.Build.0 = Release|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Release|x64.ActiveCfg = Release|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Release|x64.Build.0 = Release|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Release|x86.ActiveCfg = Release|Any CPU
-		{95534D16-E720-4435-9867-5D3E2B288406}.Release|x86.Build.0 = Release|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Debug|x64.Build.0 = Debug|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Debug|x86.Build.0 = Debug|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Release|x64.ActiveCfg = Release|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Release|x64.Build.0 = Release|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Release|x86.ActiveCfg = Release|Any CPU
-		{63A928CC-792F-400A-97D3-F455C0A78B8F}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{C13EDBA9-14CB-46FE-8F9F-3ABCC1A5CD3A} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{E60ADC05-55CE-46FD-9CBF-31E31FEF79D6} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{476B2742-74FD-4009-92DE-7B1214EAF244} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{E38BD375-143D-4928-8814-924597931A07} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{B0E13EEA-7E85-4265-BC1C-AFA1526FB36D} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{31B70151-7A3F-47F9-87DE-B279E93B3915} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{D345FDA8-05A0-4141-BCEF-1A11AF01480A} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{34CCB39F-37E7-46E7-AC58-E9197F4A5380} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{34522BFF-D1D8-44A3-891E-77C6BE7C81F1} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{9C20C5AB-E609-4167-922D-0E7C7C6ED1EC} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{A21D03D7-5D69-47E7-B32C-4D7067D71B0E} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{48A3DFDD-C975-42CA-87BA-3B8BAF549E22} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{D8F56A11-8961-4BD4-8846-C5483BA500F8} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{7E619CBF-B8B4-4FF6-8A73-C259FD4B0A0F} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{52055C8F-9A92-48D4-B4F7-33F287173456} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{AACC0D65-5B5D-4D38-BC24-1FADDC1A5F0F} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{DF11316F-4166-415D-B610-01603DADFED1} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{AEC73094-8FE0-419C-A7E4-4BCC7CEF2BBC} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{A42AAAA1-C8D9-4EA9-935F-A155F8B4BEE6} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{3090F751-B421-4853-829C-C0CC5ADE3D83} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{E10A7203-BCC8-4F81-A9FB-56C241BC4B33} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{4B501200-A3FD-4F3B-B8AC-582108B13A05} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{99F7E758-9327-4A16-8AB7-72B35B1D2C92} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{04C932ED-58DA-4EB9-90CD-2835C67B9952} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{7B7FBB84-21AE-4720-90BE-F9FD22AEE803} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{9D5B4D52-7E1B-4981-8994-5288262577B2} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{06091041-72DA-4C68-8FC1-AD65E495993D} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{535E8748-EC5E-41CB-94ED-ACB8A75E46AB} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{9B71BB93-4E03-4F4A-A52C-6490E9CFD99E} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{11FB37B1-F4C9-4C4F-867E-4FD9050282C7} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{2E4394A2-9863-4B60-B9EA-906FA6C46854} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{470CD0EE-3C90-462A-B003-3403AB4558A5} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{0192C192-BE48-4BC4-8308-9497407FA054} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{DB90A8A7-6E65-4388-AA9A-4FCFFF39AF30} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{823DD383-E8EB-4CF8-84BB-0EA3D6E024C3} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{BD6F4453-AE41-4578-B3FB-9F7C4617D96C} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{47E04D89-C2F0-4339-B439-E097AD1ABC09} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{10588AC3-7F69-47F3-B58D-387ED27C9A50} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{3EEBE055-DD80-4256-B71F-48C9489E2FC2} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{F871786B-8DF5-4BA7-A5CA-D128651F69AA} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{AFBA7019-7A48-42AB-9C0B-B10D8CDC8A05} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{B634CC5E-8AC9-49EF-801F-C04AA322EEC1} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{D3A17614-4C31-455F-ADA4-0FD746C569BE} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{8AFB0927-456A-4EC9-A07F-65C15A03AA9E} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{01E8A2FA-4591-4D85-81BE-341CA3C61A90} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{894DE066-00B0-44E6-88B9-46F91A17EE26} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{0684DA04-DFBA-499D-8D07-2649C3C1068D} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{66456C7C-8CE9-4E01-95A3-399B59CA3438} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{BDF0389F-B502-4D71-8ADF-206A59F9D32A} = {15FC976B-4FFC-47E1-A047-194F21C3CA9F}
-		{95534D16-E720-4435-9867-5D3E2B288406} = {E20BC57F-1881-40B0-BEAF-338BBDA87956}
-		{63A928CC-792F-400A-97D3-F455C0A78B8F} = {E20BC57F-1881-40B0-BEAF-338BBDA87956}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {C44A91F6-58D3-4900-8D5C-60E9690D5D3B}
-	EndGlobalSection
-EndGlobal

+ 58 - 0
src/Analyzers/Analyzers.slnf

@@ -0,0 +1,58 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\SignalR\\server\\SignalR\\src\\Microsoft.AspNetCore.SignalR.csproj",
+      "src\\Components\\Server\\src\\Microsoft.AspNetCore.Components.Server.csproj",
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Components\\Components\\src\\Microsoft.AspNetCore.Components.csproj",
+      "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Html\\Abstractions\\src\\Microsoft.AspNetCore.Html.Abstractions.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\SignalR\\common\\Http.Connections\\src\\Microsoft.AspNetCore.Http.Connections.csproj",
+      "src\\SignalR\\common\\Http.Connections.Common\\src\\Microsoft.AspNetCore.Http.Connections.Common.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.Formatters.Json\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\SignalR\\common\\SignalR.Common\\src\\Microsoft.AspNetCore.SignalR.Common.csproj",
+      "src\\SignalR\\server\\Core\\src\\Microsoft.AspNetCore.SignalR.Core.csproj",
+      "src\\SignalR\\common\\Protocols.Json\\src\\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Analyzers\\Analyzers\\src\\Microsoft.AspNetCore.Analyzers.csproj",
+      "src\\Analyzers\\Analyzers\\test\\Microsoft.AspNetCore.Analyzers.Test.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Analyzers/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Analyzers.sln
+%~dp0..\..\startvs.cmd %~dp0Analyzers.slnf

+ 0 - 35
src/Antiforgery/Antiforgery.sln

@@ -1,35 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{71D070C4-B325-48F7-9F25-DD4E91C2BBCA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{6EDD8B57-4DE8-4246-A6A3-47ECD92740B4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "src\Microsoft.AspNetCore.Antiforgery.csproj", "{46FB03FB-7A44-4106-BDDE-D6F5417544AB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery.Test", "test\Microsoft.AspNetCore.Antiforgery.Test.csproj", "{415E83F8-6002-47E4-AA8E-CD5169C06F28}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{46FB03FB-7A44-4106-BDDE-D6F5417544AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{46FB03FB-7A44-4106-BDDE-D6F5417544AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{46FB03FB-7A44-4106-BDDE-D6F5417544AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{46FB03FB-7A44-4106-BDDE-D6F5417544AB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{415E83F8-6002-47E4-AA8E-CD5169C06F28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{415E83F8-6002-47E4-AA8E-CD5169C06F28}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{415E83F8-6002-47E4-AA8E-CD5169C06F28}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{415E83F8-6002-47E4-AA8E-CD5169C06F28}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{46FB03FB-7A44-4106-BDDE-D6F5417544AB} = {71D070C4-B325-48F7-9F25-DD4E91C2BBCA}
-		{415E83F8-6002-47E4-AA8E-CD5169C06F28} = {6EDD8B57-4DE8-4246-A6A3-47ECD92740B4}
-	EndGlobalSection
-EndGlobal

+ 9 - 0
src/Antiforgery/Antiforgery.slnf

@@ -0,0 +1,9 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\Antiforgery\\test\\Microsoft.AspNetCore.Antiforgery.Test.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Antiforgery/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Antiforgery.sln
+%~dp0..\..\startvs.cmd %~dp0Antiforgery.slnf

+ 0 - 515
src/Azure/Azure.sln

@@ -1,515 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureAD", "AzureAD", "{B931802A-45BB-49A4-9919-B36C827100AC}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.AzureAD.UI", "Authentication.AzureAD.UI", "{312795E1-D5E2-4021-8FEA-342CA6F14CC8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.AzureAD.UI", "AzureAD\Authentication.AzureAD.UI\src\Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj", "{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.AzureAD.UI.Test", "AzureAD\Authentication.AzureAD.UI\test\Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj", "{06817D18-5694-454E-A010-CDAECD8AF89B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.AzureADB2C.UI", "Authentication.AzureADB2C.UI", "{79FE11AB-8D1E-4DEF-81C0-9B352769BFA4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.AzureADB2C.UI", "AzureAD\Authentication.AzureADB2C.UI\src\Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj", "{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test", "AzureAD\Authentication.AzureADB2C.UI\test\Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj", "{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{A28A64CA-297E-4023-895A-483DFDA59FBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureADB2CSample", "AzureAD\samples\AzureADB2CSample\AzureADB2CSample.csproj", "{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{F4F1E3C9-38E5-49EC-8688-A2D16AA8807B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests", "AzureAD\test\FunctionalTests\Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj", "{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{0F577D33-2EA4-4182-9D89-2EFB022A2835}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureAD.WebSite", "AzureAD\test\testassets\AzureAD.WebSite\AzureAD.WebSite.csproj", "{84E67496-B000-4AAD-9626-2135F677C4F1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{84622717-F98A-4DE2-806E-1EF89C45C0EB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{B1385496-607F-4573-ABE9-D9FE88D96DB8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{6EFFA596-23E7-498C-8D5E-331C6D8E945D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{9631D314-7B0C-4CEC-8650-0259A8F4C77A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{240BBDB1-3501-4637-8A17-996EA4EBB20B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{88EF760A-99A2-48C8-920F-78632A3BB57A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\Mvc.Testing\src\Microsoft.AspNetCore.Mvc.Testing.csproj", "{9593691E-1B65-4EB1-97AA-F8B292B0082A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureAppServices.HostingStartup", "AzureAppServices.HostingStartup", "{9EC158BE-EB9C-4627-931D-B1B95D3210B6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.AzureAppServices.HostingStartup", "AzureAppServices.HostingStartup\src\Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj", "{4209F2B4-0388-47DF-A054-C974ABE78723}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureAppServicesIntegration", "AzureAppServicesIntegration", "{C6E2B73F-137E-4C37-84DE-0863B1C30D23}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.AzureAppServicesIntegration", "AzureAppServicesIntegration\src\Microsoft.AspNetCore.AzureAppServicesIntegration.csproj", "{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.AzureAppServicesIntegration.Tests", "AzureAppServicesIntegration\test\Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj", "{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{3DCECD76-8F99-481E-B828-9C674FF39B2A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureAppServicesHostingStartupSample", "samples\AzureAppServicesHostingStartupSample\AzureAppServicesHostingStartupSample.csproj", "{A52106C7-6539-4928-A6E3-A216292327E7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureAppServicesSample", "samples\AzureAppServicesSample\AzureAppServicesSample.csproj", "{6B3083B3-FAEA-4626-B299-26D89AE1175A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{38027842-48A7-4A64-A44F-004BAF0AB450}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OpenIdConnect", "..\Security\Authentication\OpenIdConnect\src\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj", "{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OAuth", "..\Security\Authentication\OAuth\src\Microsoft.AspNetCore.Authentication.OAuth.csproj", "{406DF28A-0B58-408E-96B0-2D373EE36352}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AzureADSample", "AzureAD\samples\AzureADSample\AzureADSample.csproj", "{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.JwtBearer", "..\Security\Authentication\JwtBearer\src\Microsoft.AspNetCore.Authentication.JwtBearer.csproj", "{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Debug|x64.Build.0 = Debug|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Debug|x86.Build.0 = Debug|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Release|x64.ActiveCfg = Release|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Release|x64.Build.0 = Release|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Release|x86.ActiveCfg = Release|Any CPU
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58}.Release|x86.Build.0 = Release|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Debug|x64.Build.0 = Debug|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Debug|x86.Build.0 = Debug|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Release|x64.ActiveCfg = Release|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Release|x64.Build.0 = Release|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Release|x86.ActiveCfg = Release|Any CPU
-		{06817D18-5694-454E-A010-CDAECD8AF89B}.Release|x86.Build.0 = Release|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Debug|x64.Build.0 = Debug|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Debug|x86.Build.0 = Debug|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Release|x64.ActiveCfg = Release|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Release|x64.Build.0 = Release|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Release|x86.ActiveCfg = Release|Any CPU
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C}.Release|x86.Build.0 = Release|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Debug|x64.Build.0 = Debug|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Debug|x86.Build.0 = Debug|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Release|x64.ActiveCfg = Release|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Release|x64.Build.0 = Release|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Release|x86.ActiveCfg = Release|Any CPU
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51}.Release|x86.Build.0 = Release|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Debug|x64.Build.0 = Debug|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Debug|x86.Build.0 = Debug|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Release|x64.ActiveCfg = Release|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Release|x64.Build.0 = Release|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Release|x86.ActiveCfg = Release|Any CPU
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE}.Release|x86.Build.0 = Release|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Debug|x64.Build.0 = Debug|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Debug|x86.Build.0 = Debug|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Release|x64.ActiveCfg = Release|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Release|x64.Build.0 = Release|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Release|x86.ActiveCfg = Release|Any CPU
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951}.Release|x86.Build.0 = Release|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Debug|x64.Build.0 = Debug|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Debug|x86.Build.0 = Debug|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Release|x64.ActiveCfg = Release|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Release|x64.Build.0 = Release|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Release|x86.ActiveCfg = Release|Any CPU
-		{84E67496-B000-4AAD-9626-2135F677C4F1}.Release|x86.Build.0 = Release|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Debug|x64.Build.0 = Debug|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Debug|x86.Build.0 = Debug|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Release|x64.ActiveCfg = Release|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Release|x64.Build.0 = Release|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Release|x86.ActiveCfg = Release|Any CPU
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529}.Release|x86.Build.0 = Release|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Debug|x64.Build.0 = Debug|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Debug|x86.Build.0 = Debug|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Release|x64.ActiveCfg = Release|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Release|x64.Build.0 = Release|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Release|x86.ActiveCfg = Release|Any CPU
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8}.Release|x86.Build.0 = Release|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Debug|x64.Build.0 = Debug|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Debug|x86.Build.0 = Debug|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Release|x64.ActiveCfg = Release|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Release|x64.Build.0 = Release|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Release|x86.ActiveCfg = Release|Any CPU
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D}.Release|x86.Build.0 = Release|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Debug|x64.Build.0 = Debug|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Debug|x86.Build.0 = Debug|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Release|x64.ActiveCfg = Release|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Release|x64.Build.0 = Release|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Release|x86.ActiveCfg = Release|Any CPU
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D}.Release|x86.Build.0 = Release|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Debug|x64.Build.0 = Debug|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Debug|x86.Build.0 = Debug|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Release|x64.ActiveCfg = Release|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Release|x64.Build.0 = Release|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Release|x86.ActiveCfg = Release|Any CPU
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A}.Release|x86.Build.0 = Release|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Debug|x64.Build.0 = Debug|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Debug|x86.Build.0 = Debug|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Release|x64.ActiveCfg = Release|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Release|x64.Build.0 = Release|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Release|x86.ActiveCfg = Release|Any CPU
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B}.Release|x86.Build.0 = Release|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Debug|x64.Build.0 = Debug|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Debug|x86.Build.0 = Debug|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Release|x64.ActiveCfg = Release|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Release|x64.Build.0 = Release|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Release|x86.ActiveCfg = Release|Any CPU
-		{88EF760A-99A2-48C8-920F-78632A3BB57A}.Release|x86.Build.0 = Release|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Debug|x64.Build.0 = Debug|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Debug|x86.Build.0 = Debug|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Release|x64.ActiveCfg = Release|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Release|x64.Build.0 = Release|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Release|x86.ActiveCfg = Release|Any CPU
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A}.Release|x86.Build.0 = Release|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Debug|x64.Build.0 = Debug|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Debug|x86.Build.0 = Debug|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Release|x64.ActiveCfg = Release|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Release|x64.Build.0 = Release|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Release|x86.ActiveCfg = Release|Any CPU
-		{4209F2B4-0388-47DF-A054-C974ABE78723}.Release|x86.Build.0 = Release|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Debug|x64.Build.0 = Debug|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Debug|x86.Build.0 = Debug|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Release|Any CPU.Build.0 = Release|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Release|x64.ActiveCfg = Release|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Release|x64.Build.0 = Release|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Release|x86.ActiveCfg = Release|Any CPU
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752}.Release|x86.Build.0 = Release|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Debug|x64.Build.0 = Debug|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Debug|x86.Build.0 = Debug|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Release|x64.ActiveCfg = Release|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Release|x64.Build.0 = Release|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Release|x86.ActiveCfg = Release|Any CPU
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C}.Release|x86.Build.0 = Release|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Debug|x64.Build.0 = Debug|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Debug|x86.Build.0 = Debug|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Release|x64.ActiveCfg = Release|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Release|x64.Build.0 = Release|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Release|x86.ActiveCfg = Release|Any CPU
-		{A52106C7-6539-4928-A6E3-A216292327E7}.Release|x86.Build.0 = Release|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Debug|x64.Build.0 = Debug|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Debug|x86.Build.0 = Debug|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Release|x64.ActiveCfg = Release|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Release|x64.Build.0 = Release|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Release|x86.ActiveCfg = Release|Any CPU
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A}.Release|x86.Build.0 = Release|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Debug|x64.Build.0 = Debug|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Debug|x86.Build.0 = Debug|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Release|x64.ActiveCfg = Release|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Release|x64.Build.0 = Release|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Release|x86.ActiveCfg = Release|Any CPU
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481}.Release|x86.Build.0 = Release|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Debug|x64.Build.0 = Debug|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Debug|x86.Build.0 = Debug|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Release|x64.ActiveCfg = Release|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Release|x64.Build.0 = Release|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Release|x86.ActiveCfg = Release|Any CPU
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989}.Release|x86.Build.0 = Release|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Debug|x64.Build.0 = Debug|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Debug|x86.Build.0 = Debug|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Release|Any CPU.Build.0 = Release|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Release|x64.ActiveCfg = Release|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Release|x64.Build.0 = Release|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Release|x86.ActiveCfg = Release|Any CPU
-		{38027842-48A7-4A64-A44F-004BAF0AB450}.Release|x86.Build.0 = Release|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Debug|x64.Build.0 = Debug|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Debug|x86.Build.0 = Debug|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Release|x64.ActiveCfg = Release|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Release|x64.Build.0 = Release|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Release|x86.ActiveCfg = Release|Any CPU
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0}.Release|x86.Build.0 = Release|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Debug|x64.Build.0 = Debug|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Debug|x86.Build.0 = Debug|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Release|x64.ActiveCfg = Release|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Release|x64.Build.0 = Release|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Release|x86.ActiveCfg = Release|Any CPU
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E}.Release|x86.Build.0 = Release|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Debug|x64.Build.0 = Debug|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Debug|x86.Build.0 = Debug|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Release|x64.ActiveCfg = Release|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Release|x64.Build.0 = Release|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Release|x86.ActiveCfg = Release|Any CPU
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C}.Release|x86.Build.0 = Release|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Debug|x64.Build.0 = Debug|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Debug|x86.Build.0 = Debug|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Release|Any CPU.Build.0 = Release|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Release|x64.ActiveCfg = Release|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Release|x64.Build.0 = Release|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Release|x86.ActiveCfg = Release|Any CPU
-		{406DF28A-0B58-408E-96B0-2D373EE36352}.Release|x86.Build.0 = Release|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Debug|x64.Build.0 = Debug|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Debug|x86.Build.0 = Debug|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Release|x64.ActiveCfg = Release|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Release|x64.Build.0 = Release|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Release|x86.ActiveCfg = Release|Any CPU
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC}.Release|x86.Build.0 = Release|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Debug|x64.Build.0 = Debug|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Debug|x86.Build.0 = Debug|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Release|x64.ActiveCfg = Release|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Release|x64.Build.0 = Release|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Release|x86.ActiveCfg = Release|Any CPU
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9}.Release|x86.Build.0 = Release|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Debug|x64.Build.0 = Debug|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Debug|x86.Build.0 = Debug|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Release|x64.ActiveCfg = Release|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Release|x64.Build.0 = Release|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Release|x86.ActiveCfg = Release|Any CPU
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD}.Release|x86.Build.0 = Release|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Debug|x64.Build.0 = Debug|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Debug|x86.Build.0 = Debug|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Release|x64.ActiveCfg = Release|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Release|x64.Build.0 = Release|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Release|x86.ActiveCfg = Release|Any CPU
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{312795E1-D5E2-4021-8FEA-342CA6F14CC8} = {B931802A-45BB-49A4-9919-B36C827100AC}
-		{0579BC3C-DC2C-440F-9FB9-F47ABD9B8A58} = {312795E1-D5E2-4021-8FEA-342CA6F14CC8}
-		{06817D18-5694-454E-A010-CDAECD8AF89B} = {312795E1-D5E2-4021-8FEA-342CA6F14CC8}
-		{79FE11AB-8D1E-4DEF-81C0-9B352769BFA4} = {B931802A-45BB-49A4-9919-B36C827100AC}
-		{6EC81D5C-D17C-4F11-9471-A8CDBDD8B76C} = {79FE11AB-8D1E-4DEF-81C0-9B352769BFA4}
-		{C4703BE0-E8DE-4A22-8653-9E2A20E2BE51} = {79FE11AB-8D1E-4DEF-81C0-9B352769BFA4}
-		{A28A64CA-297E-4023-895A-483DFDA59FBE} = {B931802A-45BB-49A4-9919-B36C827100AC}
-		{A81C6D14-8A7F-4AC0-B4E8-DF0A925C1ECE} = {A28A64CA-297E-4023-895A-483DFDA59FBE}
-		{F4F1E3C9-38E5-49EC-8688-A2D16AA8807B} = {B931802A-45BB-49A4-9919-B36C827100AC}
-		{B1FC9E6F-F2A2-4E3A-8CFC-0446C592C951} = {F4F1E3C9-38E5-49EC-8688-A2D16AA8807B}
-		{0F577D33-2EA4-4182-9D89-2EFB022A2835} = {F4F1E3C9-38E5-49EC-8688-A2D16AA8807B}
-		{84E67496-B000-4AAD-9626-2135F677C4F1} = {0F577D33-2EA4-4182-9D89-2EFB022A2835}
-		{CF6B45E8-BF6C-487F-A0D0-D3EA31D80529} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{B1385496-607F-4573-ABE9-D9FE88D96DB8} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{6EFFA596-23E7-498C-8D5E-331C6D8E945D} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{A3789DA9-2E0E-41D6-BDDD-11DA4D3DD72D} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{9631D314-7B0C-4CEC-8650-0259A8F4C77A} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{240BBDB1-3501-4637-8A17-996EA4EBB20B} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{88EF760A-99A2-48C8-920F-78632A3BB57A} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{9593691E-1B65-4EB1-97AA-F8B292B0082A} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{4209F2B4-0388-47DF-A054-C974ABE78723} = {9EC158BE-EB9C-4627-931D-B1B95D3210B6}
-		{215BC7AA-7275-44CA-A7B5-D62AEC7D4752} = {C6E2B73F-137E-4C37-84DE-0863B1C30D23}
-		{15FAF776-E564-4ADF-9F10-20F3C0A8BA7C} = {C6E2B73F-137E-4C37-84DE-0863B1C30D23}
-		{A52106C7-6539-4928-A6E3-A216292327E7} = {3DCECD76-8F99-481E-B828-9C674FF39B2A}
-		{6B3083B3-FAEA-4626-B299-26D89AE1175A} = {3DCECD76-8F99-481E-B828-9C674FF39B2A}
-		{CDD2AA23-BC7A-4C2A-8C42-3442B1D6B481} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{DF5A8E5A-77C7-48B7-B8CD-4D032BAC8989} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{38027842-48A7-4A64-A44F-004BAF0AB450} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{C520D48E-87A0-463D-B4CF-3E6B68F8F4D0} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{C57DFBC2-A887-44B4-A149-7ABFA6D98F7E} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{F44054A2-DAC9-467F-B899-F35F9DCDAE9C} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{406DF28A-0B58-408E-96B0-2D373EE36352} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{A5E7BA46-B76B-467A-88FA-38E04D0A42FC} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{8B083F30-7199-4BE1-97B0-2C57FE0C25E9} = {A28A64CA-297E-4023-895A-483DFDA59FBE}
-		{58BAE6BE-7BEB-4C1B-8863-5BF51D4134BD} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-		{B2499B17-5D03-4A5B-9AD1-DBFE7C4B08DF} = {84622717-F98A-4DE2-806E-1EF89C45C0EB}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {81AADD49-473B-43ED-8A08-F6B7A058AA39}
-	EndGlobalSection
-EndGlobal

+ 38 - 0
src/Azure/Azure.slnf

@@ -0,0 +1,38 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Azure\\AzureAD\\Authentication.AzureAD.UI\\src\\Microsoft.AspNetCore.Authentication.AzureAD.UI.csproj",
+      "src\\Azure\\AzureAD\\Authentication.AzureAD.UI\\test\\Microsoft.AspNetCore.Authentication.AzureAD.UI.Test.csproj",
+      "src\\Azure\\AzureAD\\Authentication.AzureADB2C.UI\\src\\Microsoft.AspNetCore.Authentication.AzureADB2C.UI.csproj",
+      "src\\Azure\\AzureAD\\Authentication.AzureADB2C.UI\\test\\Microsoft.AspNetCore.Authentication.AzureADB2C.UI.Test.csproj",
+      "src\\Azure\\AzureAD\\samples\\AzureADB2CSample\\AzureADB2CSample.csproj",
+      "src\\Azure\\AzureAD\\test\\FunctionalTests\\Microsoft.AspNetCore.Authentication.AzureAD.FunctionalTests.csproj",
+      "src\\Azure\\AzureAD\\test\\testassets\\AzureAD.WebSite\\AzureAD.WebSite.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\DataProtection\\Extensions\\src\\Microsoft.AspNetCore.DataProtection.Extensions.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Mvc\\Mvc.Testing\\src\\Microsoft.AspNetCore.Mvc.Testing.csproj",
+      "src\\Azure\\AzureAppServices.HostingStartup\\src\\Microsoft.AspNetCore.AzureAppServices.HostingStartup.csproj",
+      "src\\Azure\\AzureAppServicesIntegration\\src\\Microsoft.AspNetCore.AzureAppServicesIntegration.csproj",
+      "src\\Azure\\AzureAppServicesIntegration\\test\\Microsoft.AspNetCore.AzureAppServicesIntegration.Tests.csproj",
+      "src\\Azure\\samples\\AzureAppServicesHostingStartupSample\\AzureAppServicesHostingStartupSample.csproj",
+      "src\\Azure\\samples\\AzureAppServicesSample\\AzureAppServicesSample.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authentication\\OpenIdConnect\\src\\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj",
+      "src\\Security\\Authentication\\OAuth\\src\\Microsoft.AspNetCore.Authentication.OAuth.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Azure\\AzureAD\\samples\\AzureADSample\\AzureADSample.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Security\\Authentication\\JwtBearer\\src\\Microsoft.AspNetCore.Authentication.JwtBearer.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Azure/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Azure.sln
+%~dp0..\..\startvs.cmd %~dp0Azure.slnf

+ 0 - 1683
src/Components/Components.sln

@@ -1,1683 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28509.92
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Analyzers", "Analyzers", "{E059A46B-56E3-41E2-83F4-B5D180056F3B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Analyzers", "Analyzers\src\Microsoft.AspNetCore.Components.Analyzers.csproj", "{ECE91401-329E-4615-8684-8E910D2741C4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Analyzers.Tests", "Analyzers\test\Microsoft.AspNetCore.Components.Analyzers.Tests.csproj", "{F000C49D-3857-42A4-918D-DA4C08691FE2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebAssembly", "WebAssembly", "{7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly", "WebAssembly\WebAssembly\src\Microsoft.AspNetCore.Components.WebAssembly.csproj", "{641922CD-E6F5-41E7-A085-EE07C2A7328D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.Tests", "WebAssembly\WebAssembly\test\Microsoft.AspNetCore.Components.WebAssembly.Tests.csproj", "{958AD6D2-174B-4B5B-BEFC-FA64B5159334}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.DevServer", "WebAssembly\DevServer\src\Microsoft.AspNetCore.Components.WebAssembly.DevServer.csproj", "{A6C8050D-7C18-4585-ADCF-833AC1765847}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.Server", "WebAssembly\Server\src\Microsoft.AspNetCore.Components.WebAssembly.Server.csproj", "{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{A7ABAC29-F73F-456D-AE54-46842CFC2E10}"
-	ProjectSection(SolutionItems) = preProject
-		WebAssembly\testassets\Wasm.Authentication.Server\Wasm.Authentication.Server.csproj = WebAssembly\testassets\Wasm.Authentication.Server\Wasm.Authentication.Server.csproj
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HostedInAspNet.Client", "WebAssembly\testassets\HostedInAspNet.Client\HostedInAspNet.Client.csproj", "{FD37F740-A654-4117-BFB6-9112CE4C1D3B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HostedInAspNet.Server", "WebAssembly\testassets\HostedInAspNet.Server\HostedInAspNet.Server.csproj", "{C1E2C117-BE47-4E29-94B3-753262D97A5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StandaloneApp", "WebAssembly\testassets\StandaloneApp\StandaloneApp.csproj", "{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Web", "Web", "{A27FF193-195B-4474-8E6C-840B2E339373}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Web", "Web\src\Microsoft.AspNetCore.Components.Web.csproj", "{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Components", "Components", "{3D9B9B2C-E379-41BD-83D4-2E099FBDA107}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Performance", "Components\perf\Microsoft.AspNetCore.Components.Performance.csproj", "{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components", "Components\src\Microsoft.AspNetCore.Components.csproj", "{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Tests", "Components\test\Microsoft.AspNetCore.Components.Tests.csproj", "{C987E45D-53AE-49EB-BD22-A15789B12F7F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{3A423375-4610-4366-B9D5-C2B29A53C50D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Server", "Server\src\Microsoft.AspNetCore.Components.Server.csproj", "{8D09F716-F010-4332-AB98-22246C0FE8AA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Server.Tests", "Server\test\Microsoft.AspNetCore.Components.Server.Tests.csproj", "{FE32E389-1868-4AA2-9E47-0FC823C25106}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{E9E9CF3C-CE9B-4282-B2BB-97EFC3872798}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.E2ETests", "test\E2ETest\Microsoft.AspNetCore.Components.E2ETests.csproj", "{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{44E0D4F3-4430-4175-B482-0D1AEE4BB699}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasicTestApp", "test\testassets\BasicTestApp\BasicTestApp.csproj", "{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestContentPackage", "test\testassets\TestContentPackage\TestContentPackage.csproj", "{423CCF23-C0B4-4D21-896C-16DC98689DB5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Components.TestServer", "test\testassets\TestServer\Components.TestServer.csproj", "{D6AEB328-EBC0-40B1-8936-301597883DFA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "..\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{766CB6A1-0507-4367-A6CC-9C2EC6A39732}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{992288A5-6E70-4F2D-99A6-03439BF7A5E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{27A226BA-C94A-4E99-897D-EDFB856CCCB5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{443DBEC1-9620-4287-A8E7-DFE46A227BE6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{3A25A675-8867-420A-8921-4B6D617EBE2F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{B25439E1-C944-4FE1-8678-AC9E866AC4EA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{574F245D-ED2E-4B5F-9929-8E8377412E6D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{A9291B4E-7049-4574-AC45-8D642AD3D9B0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{6B847B89-DEFB-478C-B0D8-0F309602A0C5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{3D316CA9-55C6-4D72-A408-382935555361}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{E0EDCB3C-C93B-4368-9289-035D7D35382B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HostFiltering", "..\Middleware\HostFiltering\src\Microsoft.AspNetCore.HostFiltering.csproj", "{697B279A-8BC0-49C2-A57F-667E9AD81E9A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{F94690E9-258C-4C10-AC26-FA31F6EB9D35}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "..\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.NodeServices", "..\Middleware\NodeServices\src\Microsoft.AspNetCore.NodeServices.csproj", "{71209D14-8469-40FB-B052-8308AF22A0EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "..\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{86CBF0C9-76C8-4084-9758-E36731AEC1D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCompression", "..\Middleware\ResponseCompression\src\Microsoft.AspNetCore.ResponseCompression.csproj", "{EA169B0E-3F8C-4436-82F4-56768263D256}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices.Extensions", "..\Middleware\SpaServices.Extensions\src\Microsoft.AspNetCore.SpaServices.Extensions.csproj", "{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices", "..\Middleware\SpaServices\src\Microsoft.AspNetCore.SpaServices.csproj", "{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets", "..\Middleware\WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{AB827016-9D0A-4443-BFF0-80CB9E947D39}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions", "..\Mvc\Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{707BB7F9-3E71-4364-8AD0-949735B5D33C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Analyzers", "..\Mvc\Mvc.Analyzers\src\Microsoft.AspNetCore.Mvc.Analyzers.csproj", "{E09006B7-2022-43CD-A0D9-127282F95A57}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "..\Mvc\Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "..\Mvc\Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{1F501D4D-CEA4-445B-86C9-7215A6811368}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors", "..\Mvc\Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{B5037DC9-2690-42FA-8725-514E4A9EFEAD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "..\Mvc\Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization", "..\Mvc\Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor", "..\Mvc\Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{74F10D31-161F-49A4-ACD7-282211447CE4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages", "..\Mvc\Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "..\Mvc\Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{2BBA2091-C991-4696-B70F-5C2D114D5674}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "..\Mvc\Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{DA1687B8-10E4-4F50-B074-60D20912A9BD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{97CE175F-9290-479F-A6EB-EEF4C6816624}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "..\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{492ADBEC-D788-4039-A544-E1510D9328C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{B0A51484-8A24-4B9C-996B-415EB7733D56}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{365365A2-18A9-4EF8-A4CB-F096DAF078D9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "..\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{D8C72607-7E3E-4124-A065-A57F23E9F2BA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{4272499A-C424-41DF-B6B8-DF3C19416BE2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{E01CD19E-B0BE-4480-8B8E-3701DE862E62}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Common", "..\SignalR\common\Http.Connections.Common\src\Microsoft.AspNetCore.Http.Connections.Common.csproj", "{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections", "..\SignalR\common\Http.Connections\src\Microsoft.AspNetCore.Http.Connections.csproj", "{56DA124E-A37A-44DE-9DED-2764DDF0816C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", "..\SignalR\common\Protocols.MessagePack\src\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj", "{527DB7FD-B118-4E49-B68A-55AAE9BFA109}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson", "..\SignalR\common\Protocols.NewtonsoftJson\src\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj", "{BB6E57A6-5434-46D4-AA09-72DC29794506}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Common", "..\SignalR\common\SignalR.Common\src\Microsoft.AspNetCore.SignalR.Common.csproj", "{557608E1-1DF3-4A24-80EB-C557C676A9CE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Core", "..\SignalR\server\Core\src\Microsoft.AspNetCore.SignalR.Core.csproj", "{9241EDB4-8FCE-4F8E-9727-C9557C59907C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR", "..\SignalR\server\SignalR\src\Microsoft.AspNetCore.SignalR.csproj", "{3FAF725B-A628-4531-9F61-499660CD4347}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{2FC10057-7A0A-4E34-8302-879925BC0102}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.NewtonsoftJson", "..\Mvc\Mvc.NewtonsoftJson\src\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj", "{04262990-929C-42BF-85A9-21C25FA95617}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.JsonPatch", "..\Features\JsonPatch\src\Microsoft.AspNetCore.JsonPatch.csproj", "{DC47C40A-FC38-44E4-94A4-ADE794E76309}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BB236B66-28C0-49DD-9CD4-C4673CD4E7B4}"
-	ProjectSection(SolutionItems) = preProject
-		..\..\.editorconfig = ..\..\.editorconfig
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.Json", "..\SignalR\common\Protocols.Json\src\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj", "{ED210157-461B-45BB-9D86-B81A62792C30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Client", "..\SignalR\clients\csharp\Client\src\Microsoft.AspNetCore.SignalR.Client.csproj", "{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Client.Core", "..\SignalR\clients\csharp\Client.Core\src\Microsoft.AspNetCore.SignalR.Client.Core.csproj", "{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Client", "..\SignalR\clients\csharp\Http.Connections.Client\src\Microsoft.AspNetCore.Http.Connections.Client.csproj", "{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Web.Tests", "Web\test\Microsoft.AspNetCore.Components.Web.Tests.csproj", "{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authorization", "Authorization", "{08791FEE-761D-40EF-B701-1D31FD1E6E53}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Authorization", "Authorization\src\Microsoft.AspNetCore.Components.Authorization.csproj", "{956F540A-3CDA-4913-9373-1A4E8A93BDD8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Authorization.Tests", "Authorization\test\Microsoft.AspNetCore.Components.Authorization.Tests.csproj", "{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Forms", "Forms", "{B0EEB429-4C8C-42AA-8822-3058E7DBC98F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Forms", "Forms\src\Microsoft.AspNetCore.Components.Forms.csproj", "{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Forms.Tests", "Forms\test\Microsoft.AspNetCore.Components.Forms.Tests.csproj", "{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{46E4300C-5726-4108-B9A2-18BB94EB26ED}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{4664276D-606A-4BB3-873A-9EE84FB22877}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorServerApp", "Samples\BlazorServerApp\BlazorServerApp.csproj", "{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ignitor", "Ignitor", "{BDE2397D-C53A-4783-8B3A-1F54F48A6926}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ignitor", "Ignitor\src\Ignitor.csproj", "{CD0EF85C-4187-4515-A355-E5A0D4485F40}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ignitor.Test", "Ignitor\test\Ignitor.Test.csproj", "{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ComponentsApp.Server", "test\testassets\ComponentsApp.Server\ComponentsApp.Server.csproj", "{F2E27E1C-2E47-42C1-9AC7-36265A381717}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarkapps", "benchmarkapps", "{CCC82E97-7B58-43E2-BBBD-23D82F926367}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Wasm.Performance", "Wasm.Performance", "{F65EFF0F-ACF3-46BD-9A8F-CDA94AF1885A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wasm.Performance.Driver", "benchmarkapps\Wasm.Performance\Driver\Wasm.Performance.Driver.csproj", "{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wasm.Performance.TestApp", "benchmarkapps\Wasm.Performance\TestApp\Wasm.Performance.TestApp.csproj", "{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebAssembly", "WebAssembly", "{346EC9B8-BF36-4A5E-A1A3-77879931713A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.Server.Tests", "WebAssembly\Server\test\Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj", "{3D0ED658-9DAC-4066-A587-795321FA1C98}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{42E3C95D-A41E-4E14-96FD-AAE8F340FD7E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Authentication.WebAssembly.Msal", "WebAssembly\Authentication.Msal\src\Microsoft.Authentication.WebAssembly.Msal.csproj", "{4B4E4247-7BBF-444E-9737-407D34821D70}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.DebugProxy", "WebAssembly\DebugProxy\src\Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj", "{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DevServer", "DevServer", "{C6B58D53-04E2-4D65-B445-B510A3CB7569}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.JSInterop.WebAssembly", "WebAssembly\JSInterop\src\Microsoft.JSInterop.WebAssembly.csproj", "{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.Authentication", "WebAssembly\WebAssembly.Authentication\src\Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj", "{5CD61479-5181-4A5B-B90F-9F34316248B3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests", "WebAssembly\WebAssembly.Authentication\test\Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests.csproj", "{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication", "Authentication", "{81250121-9B43-40B1-BF11-CE4458F2676C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wasm.Authentication.Client", "WebAssembly\testassets\Wasm.Authentication.Client\Wasm.Authentication.Client.csproj", "{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wasm.Authentication.Shared", "WebAssembly\testassets\Wasm.Authentication.Shared\Wasm.Authentication.Shared.csproj", "{630D5388-7A2F-42DD-9154-1F62A18CBB69}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.JSInterop", "..\JSInterop\Microsoft.JSInterop\src\Microsoft.JSInterop.csproj", "{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Debug|x64.Build.0 = Debug|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Debug|x86.Build.0 = Debug|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Release|x64.ActiveCfg = Release|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Release|x64.Build.0 = Release|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Release|x86.ActiveCfg = Release|Any CPU
-		{ECE91401-329E-4615-8684-8E910D2741C4}.Release|x86.Build.0 = Release|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Debug|x64.Build.0 = Debug|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Debug|x86.Build.0 = Debug|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Release|x64.ActiveCfg = Release|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Release|x64.Build.0 = Release|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Release|x86.ActiveCfg = Release|Any CPU
-		{F000C49D-3857-42A4-918D-DA4C08691FE2}.Release|x86.Build.0 = Release|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Debug|x64.Build.0 = Debug|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Debug|x86.Build.0 = Debug|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Release|x64.ActiveCfg = Release|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Release|x64.Build.0 = Release|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Release|x86.ActiveCfg = Release|Any CPU
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D}.Release|x86.Build.0 = Release|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Debug|x64.Build.0 = Debug|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Debug|x86.Build.0 = Debug|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Release|Any CPU.Build.0 = Release|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Release|x64.ActiveCfg = Release|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Release|x64.Build.0 = Release|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Release|x86.ActiveCfg = Release|Any CPU
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334}.Release|x86.Build.0 = Release|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Debug|x64.Build.0 = Debug|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Debug|x86.Build.0 = Debug|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Release|x64.ActiveCfg = Release|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Release|x64.Build.0 = Release|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Release|x86.ActiveCfg = Release|Any CPU
-		{A6C8050D-7C18-4585-ADCF-833AC1765847}.Release|x86.Build.0 = Release|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Debug|x64.Build.0 = Debug|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Debug|x86.Build.0 = Debug|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Release|x64.ActiveCfg = Release|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Release|x64.Build.0 = Release|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Release|x86.ActiveCfg = Release|Any CPU
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA}.Release|x86.Build.0 = Release|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Debug|x64.Build.0 = Debug|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Debug|x86.Build.0 = Debug|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Release|x64.ActiveCfg = Release|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Release|x64.Build.0 = Release|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Release|x86.ActiveCfg = Release|Any CPU
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B}.Release|x86.Build.0 = Release|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Debug|x64.Build.0 = Debug|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Debug|x86.Build.0 = Debug|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Release|x64.ActiveCfg = Release|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Release|x64.Build.0 = Release|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Release|x86.ActiveCfg = Release|Any CPU
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C}.Release|x86.Build.0 = Release|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Debug|x64.Build.0 = Debug|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Debug|x86.Build.0 = Debug|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Release|x64.ActiveCfg = Release|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Release|x64.Build.0 = Release|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Release|x86.ActiveCfg = Release|Any CPU
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A}.Release|x86.Build.0 = Release|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Debug|x64.Build.0 = Debug|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Debug|x86.Build.0 = Debug|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Release|x64.ActiveCfg = Release|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Release|x64.Build.0 = Release|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Release|x86.ActiveCfg = Release|Any CPU
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E}.Release|x86.Build.0 = Release|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Debug|x64.Build.0 = Debug|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Debug|x86.Build.0 = Debug|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Release|x64.ActiveCfg = Release|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Release|x64.Build.0 = Release|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Release|x86.ActiveCfg = Release|Any CPU
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3}.Release|x86.Build.0 = Release|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Debug|x64.Build.0 = Debug|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Debug|x86.Build.0 = Debug|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Release|x64.ActiveCfg = Release|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Release|x64.Build.0 = Release|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Release|x86.ActiveCfg = Release|Any CPU
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD}.Release|x86.Build.0 = Release|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Debug|x64.Build.0 = Debug|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Debug|x86.Build.0 = Debug|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Release|x64.ActiveCfg = Release|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Release|x64.Build.0 = Release|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Release|x86.ActiveCfg = Release|Any CPU
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F}.Release|x86.Build.0 = Release|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Debug|x64.Build.0 = Debug|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Debug|x86.Build.0 = Debug|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Release|x64.ActiveCfg = Release|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Release|x64.Build.0 = Release|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Release|x86.ActiveCfg = Release|Any CPU
-		{8D09F716-F010-4332-AB98-22246C0FE8AA}.Release|x86.Build.0 = Release|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Debug|x64.Build.0 = Debug|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Debug|x86.Build.0 = Debug|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Release|x64.ActiveCfg = Release|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Release|x64.Build.0 = Release|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Release|x86.ActiveCfg = Release|Any CPU
-		{FE32E389-1868-4AA2-9E47-0FC823C25106}.Release|x86.Build.0 = Release|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Debug|x64.Build.0 = Debug|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Debug|x86.Build.0 = Debug|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Release|x64.ActiveCfg = Release|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Release|x64.Build.0 = Release|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Release|x86.ActiveCfg = Release|Any CPU
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732}.Release|x86.Build.0 = Release|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Debug|x64.Build.0 = Debug|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Debug|x86.Build.0 = Debug|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Release|x64.ActiveCfg = Release|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Release|x64.Build.0 = Release|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Release|x86.ActiveCfg = Release|Any CPU
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929}.Release|x86.Build.0 = Release|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Debug|x64.Build.0 = Debug|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Debug|x86.Build.0 = Debug|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Release|x64.ActiveCfg = Release|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Release|x64.Build.0 = Release|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Release|x86.ActiveCfg = Release|Any CPU
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5}.Release|x86.Build.0 = Release|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Debug|x64.Build.0 = Debug|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Debug|x86.Build.0 = Debug|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Release|x64.ActiveCfg = Release|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Release|x64.Build.0 = Release|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Release|x86.ActiveCfg = Release|Any CPU
-		{D6AEB328-EBC0-40B1-8936-301597883DFA}.Release|x86.Build.0 = Release|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Debug|x64.Build.0 = Debug|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Debug|x86.Build.0 = Debug|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Release|x64.ActiveCfg = Release|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Release|x64.Build.0 = Release|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Release|x86.ActiveCfg = Release|Any CPU
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0}.Release|x86.Build.0 = Release|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Debug|x64.Build.0 = Debug|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Debug|x86.Build.0 = Debug|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Release|Any CPU.Build.0 = Release|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Release|x64.ActiveCfg = Release|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Release|x64.Build.0 = Release|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Release|x86.ActiveCfg = Release|Any CPU
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732}.Release|x86.Build.0 = Release|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Debug|x64.Build.0 = Debug|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Debug|x86.Build.0 = Debug|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Release|x64.ActiveCfg = Release|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Release|x64.Build.0 = Release|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Release|x86.ActiveCfg = Release|Any CPU
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3}.Release|x86.Build.0 = Release|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Debug|x64.Build.0 = Debug|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Debug|x86.Build.0 = Debug|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Release|x64.ActiveCfg = Release|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Release|x64.Build.0 = Release|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Release|x86.ActiveCfg = Release|Any CPU
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5}.Release|x86.Build.0 = Release|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Debug|x64.Build.0 = Debug|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Debug|x86.Build.0 = Debug|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Release|x64.ActiveCfg = Release|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Release|x64.Build.0 = Release|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Release|x86.ActiveCfg = Release|Any CPU
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6}.Release|x86.Build.0 = Release|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Debug|x64.Build.0 = Debug|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Debug|x86.Build.0 = Debug|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Release|x64.ActiveCfg = Release|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Release|x64.Build.0 = Release|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Release|x86.ActiveCfg = Release|Any CPU
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863}.Release|x86.Build.0 = Release|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Debug|x64.Build.0 = Debug|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Debug|x86.Build.0 = Debug|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Release|x64.ActiveCfg = Release|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Release|x64.Build.0 = Release|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Release|x86.ActiveCfg = Release|Any CPU
-		{3A25A675-8867-420A-8921-4B6D617EBE2F}.Release|x86.Build.0 = Release|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Debug|x64.Build.0 = Debug|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Debug|x86.Build.0 = Debug|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Release|x64.ActiveCfg = Release|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Release|x64.Build.0 = Release|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Release|x86.ActiveCfg = Release|Any CPU
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA}.Release|x86.Build.0 = Release|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Debug|x64.Build.0 = Debug|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Debug|x86.Build.0 = Debug|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Release|x64.ActiveCfg = Release|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Release|x64.Build.0 = Release|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Release|x86.ActiveCfg = Release|Any CPU
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8}.Release|x86.Build.0 = Release|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Debug|x64.Build.0 = Debug|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Debug|x86.Build.0 = Debug|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Release|x64.ActiveCfg = Release|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Release|x64.Build.0 = Release|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Release|x86.ActiveCfg = Release|Any CPU
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D}.Release|x86.Build.0 = Release|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Debug|x64.Build.0 = Debug|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Debug|x86.Build.0 = Debug|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Release|x64.ActiveCfg = Release|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Release|x64.Build.0 = Release|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Release|x86.ActiveCfg = Release|Any CPU
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4}.Release|x86.Build.0 = Release|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Debug|x64.Build.0 = Debug|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Debug|x86.Build.0 = Debug|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Release|x64.ActiveCfg = Release|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Release|x64.Build.0 = Release|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Release|x86.ActiveCfg = Release|Any CPU
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5}.Release|x86.Build.0 = Release|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Debug|x64.Build.0 = Debug|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Debug|x86.Build.0 = Debug|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Release|x64.ActiveCfg = Release|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Release|x64.Build.0 = Release|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Release|x86.ActiveCfg = Release|Any CPU
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0}.Release|x86.Build.0 = Release|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Debug|x64.Build.0 = Debug|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Debug|x86.Build.0 = Debug|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Release|x64.ActiveCfg = Release|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Release|x64.Build.0 = Release|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Release|x86.ActiveCfg = Release|Any CPU
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5}.Release|x86.Build.0 = Release|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Debug|x64.Build.0 = Debug|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Debug|x86.Build.0 = Debug|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Release|x64.ActiveCfg = Release|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Release|x64.Build.0 = Release|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Release|x86.ActiveCfg = Release|Any CPU
-		{3D316CA9-55C6-4D72-A408-382935555361}.Release|x86.Build.0 = Release|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Debug|x64.Build.0 = Debug|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Debug|x86.Build.0 = Debug|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Release|x64.ActiveCfg = Release|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Release|x64.Build.0 = Release|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Release|x86.ActiveCfg = Release|Any CPU
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B}.Release|x86.Build.0 = Release|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Debug|x64.Build.0 = Debug|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Debug|x86.Build.0 = Debug|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Release|x64.ActiveCfg = Release|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Release|x64.Build.0 = Release|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Release|x86.ActiveCfg = Release|Any CPU
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1}.Release|x86.Build.0 = Release|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Debug|x64.Build.0 = Debug|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Debug|x86.Build.0 = Debug|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Release|x64.ActiveCfg = Release|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Release|x64.Build.0 = Release|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Release|x86.ActiveCfg = Release|Any CPU
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7}.Release|x86.Build.0 = Release|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Debug|x64.Build.0 = Debug|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Debug|x86.Build.0 = Debug|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Release|x64.ActiveCfg = Release|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Release|x64.Build.0 = Release|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Release|x86.ActiveCfg = Release|Any CPU
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7}.Release|x86.Build.0 = Release|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Debug|x64.Build.0 = Debug|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Debug|x86.Build.0 = Debug|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Release|x64.ActiveCfg = Release|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Release|x64.Build.0 = Release|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Release|x86.ActiveCfg = Release|Any CPU
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD}.Release|x86.Build.0 = Release|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Debug|x64.Build.0 = Debug|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Debug|x86.Build.0 = Debug|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Release|x64.ActiveCfg = Release|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Release|x64.Build.0 = Release|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Release|x86.ActiveCfg = Release|Any CPU
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B}.Release|x86.Build.0 = Release|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Debug|x64.Build.0 = Debug|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Debug|x86.Build.0 = Debug|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Release|x64.ActiveCfg = Release|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Release|x64.Build.0 = Release|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Release|x86.ActiveCfg = Release|Any CPU
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1}.Release|x86.Build.0 = Release|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Debug|x64.Build.0 = Debug|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Debug|x86.Build.0 = Debug|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Release|x64.ActiveCfg = Release|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Release|x64.Build.0 = Release|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Release|x86.ActiveCfg = Release|Any CPU
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A}.Release|x86.Build.0 = Release|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Debug|x64.Build.0 = Debug|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Debug|x86.Build.0 = Debug|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Release|x64.ActiveCfg = Release|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Release|x64.Build.0 = Release|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Release|x86.ActiveCfg = Release|Any CPU
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35}.Release|x86.Build.0 = Release|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Debug|x64.Build.0 = Debug|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Debug|x86.Build.0 = Debug|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Release|x64.ActiveCfg = Release|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Release|x64.Build.0 = Release|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Release|x86.ActiveCfg = Release|Any CPU
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44}.Release|x86.Build.0 = Release|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Debug|x64.Build.0 = Debug|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Debug|x86.Build.0 = Debug|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Release|x64.ActiveCfg = Release|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Release|x64.Build.0 = Release|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Release|x86.ActiveCfg = Release|Any CPU
-		{71209D14-8469-40FB-B052-8308AF22A0EC}.Release|x86.Build.0 = Release|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Debug|x64.Build.0 = Debug|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Debug|x86.Build.0 = Debug|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Release|x64.ActiveCfg = Release|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Release|x64.Build.0 = Release|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Release|x86.ActiveCfg = Release|Any CPU
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7}.Release|x86.Build.0 = Release|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Debug|x64.Build.0 = Debug|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Debug|x86.Build.0 = Debug|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Release|x64.ActiveCfg = Release|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Release|x64.Build.0 = Release|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Release|x86.ActiveCfg = Release|Any CPU
-		{EA169B0E-3F8C-4436-82F4-56768263D256}.Release|x86.Build.0 = Release|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Debug|x64.Build.0 = Debug|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Debug|x86.Build.0 = Debug|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Release|x64.ActiveCfg = Release|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Release|x64.Build.0 = Release|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Release|x86.ActiveCfg = Release|Any CPU
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B}.Release|x86.Build.0 = Release|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Debug|x64.Build.0 = Debug|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Debug|x86.Build.0 = Debug|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Release|x64.ActiveCfg = Release|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Release|x64.Build.0 = Release|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Release|x86.ActiveCfg = Release|Any CPU
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1}.Release|x86.Build.0 = Release|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Debug|x64.Build.0 = Debug|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Debug|x86.Build.0 = Debug|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Release|x64.ActiveCfg = Release|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Release|x64.Build.0 = Release|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Release|x86.ActiveCfg = Release|Any CPU
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8}.Release|x86.Build.0 = Release|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Debug|x64.Build.0 = Debug|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Debug|x86.Build.0 = Debug|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Release|x64.ActiveCfg = Release|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Release|x64.Build.0 = Release|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Release|x86.ActiveCfg = Release|Any CPU
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39}.Release|x86.Build.0 = Release|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Debug|x64.Build.0 = Debug|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Debug|x86.Build.0 = Debug|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Release|x64.ActiveCfg = Release|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Release|x64.Build.0 = Release|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Release|x86.ActiveCfg = Release|Any CPU
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C}.Release|x86.Build.0 = Release|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Debug|x64.Build.0 = Debug|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Debug|x86.Build.0 = Debug|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Release|x64.ActiveCfg = Release|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Release|x64.Build.0 = Release|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Release|x86.ActiveCfg = Release|Any CPU
-		{E09006B7-2022-43CD-A0D9-127282F95A57}.Release|x86.Build.0 = Release|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Debug|x64.Build.0 = Debug|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Debug|x86.Build.0 = Debug|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Release|Any CPU.Build.0 = Release|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Release|x64.ActiveCfg = Release|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Release|x64.Build.0 = Release|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Release|x86.ActiveCfg = Release|Any CPU
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16}.Release|x86.Build.0 = Release|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Debug|x64.Build.0 = Debug|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Debug|x86.Build.0 = Debug|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Release|x64.ActiveCfg = Release|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Release|x64.Build.0 = Release|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Release|x86.ActiveCfg = Release|Any CPU
-		{1F501D4D-CEA4-445B-86C9-7215A6811368}.Release|x86.Build.0 = Release|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Debug|x64.Build.0 = Debug|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Debug|x86.Build.0 = Debug|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Release|x64.ActiveCfg = Release|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Release|x64.Build.0 = Release|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Release|x86.ActiveCfg = Release|Any CPU
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD}.Release|x86.Build.0 = Release|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Debug|x64.Build.0 = Debug|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Debug|x86.Build.0 = Debug|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Release|x64.ActiveCfg = Release|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Release|x64.Build.0 = Release|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Release|x86.ActiveCfg = Release|Any CPU
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5}.Release|x86.Build.0 = Release|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Debug|x64.Build.0 = Debug|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Debug|x86.Build.0 = Debug|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Release|x64.ActiveCfg = Release|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Release|x64.Build.0 = Release|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Release|x86.ActiveCfg = Release|Any CPU
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97}.Release|x86.Build.0 = Release|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Debug|x64.Build.0 = Debug|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Debug|x86.Build.0 = Debug|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Release|x64.ActiveCfg = Release|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Release|x64.Build.0 = Release|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Release|x86.ActiveCfg = Release|Any CPU
-		{74F10D31-161F-49A4-ACD7-282211447CE4}.Release|x86.Build.0 = Release|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Debug|x64.Build.0 = Debug|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Debug|x86.Build.0 = Debug|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Release|x64.ActiveCfg = Release|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Release|x64.Build.0 = Release|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Release|x86.ActiveCfg = Release|Any CPU
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792}.Release|x86.Build.0 = Release|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Debug|x64.Build.0 = Debug|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Debug|x86.Build.0 = Debug|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Release|x64.ActiveCfg = Release|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Release|x64.Build.0 = Release|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Release|x86.ActiveCfg = Release|Any CPU
-		{2BBA2091-C991-4696-B70F-5C2D114D5674}.Release|x86.Build.0 = Release|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Debug|x64.Build.0 = Debug|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Debug|x86.Build.0 = Debug|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Release|x64.ActiveCfg = Release|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Release|x64.Build.0 = Release|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Release|x86.ActiveCfg = Release|Any CPU
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE}.Release|x86.Build.0 = Release|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Debug|x64.Build.0 = Debug|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Debug|x86.Build.0 = Debug|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Release|x64.ActiveCfg = Release|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Release|x64.Build.0 = Release|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Release|x86.ActiveCfg = Release|Any CPU
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD}.Release|x86.Build.0 = Release|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Debug|x64.Build.0 = Debug|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Debug|x86.Build.0 = Debug|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Release|Any CPU.Build.0 = Release|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Release|x64.ActiveCfg = Release|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Release|x64.Build.0 = Release|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Release|x86.ActiveCfg = Release|Any CPU
-		{97CE175F-9290-479F-A6EB-EEF4C6816624}.Release|x86.Build.0 = Release|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Debug|x64.Build.0 = Debug|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Debug|x86.Build.0 = Debug|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Release|x64.ActiveCfg = Release|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Release|x64.Build.0 = Release|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Release|x86.ActiveCfg = Release|Any CPU
-		{492ADBEC-D788-4039-A544-E1510D9328C1}.Release|x86.Build.0 = Release|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Debug|x64.Build.0 = Debug|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Debug|x86.Build.0 = Debug|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Release|x64.ActiveCfg = Release|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Release|x64.Build.0 = Release|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Release|x86.ActiveCfg = Release|Any CPU
-		{B0A51484-8A24-4B9C-996B-415EB7733D56}.Release|x86.Build.0 = Release|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Debug|x64.Build.0 = Debug|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Debug|x86.Build.0 = Debug|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Release|x64.ActiveCfg = Release|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Release|x64.Build.0 = Release|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Release|x86.ActiveCfg = Release|Any CPU
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301}.Release|x86.Build.0 = Release|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Debug|x64.Build.0 = Debug|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Debug|x86.Build.0 = Debug|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Release|x64.ActiveCfg = Release|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Release|x64.Build.0 = Release|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Release|x86.ActiveCfg = Release|Any CPU
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9}.Release|x86.Build.0 = Release|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Debug|x64.Build.0 = Debug|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Debug|x86.Build.0 = Debug|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Release|x64.ActiveCfg = Release|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Release|x64.Build.0 = Release|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Release|x86.ActiveCfg = Release|Any CPU
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3}.Release|x86.Build.0 = Release|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Debug|x64.Build.0 = Debug|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Debug|x86.Build.0 = Debug|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Release|x64.ActiveCfg = Release|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Release|x64.Build.0 = Release|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Release|x86.ActiveCfg = Release|Any CPU
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA}.Release|x86.Build.0 = Release|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Debug|x64.Build.0 = Debug|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Debug|x86.Build.0 = Debug|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Release|x64.ActiveCfg = Release|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Release|x64.Build.0 = Release|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Release|x86.ActiveCfg = Release|Any CPU
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2}.Release|x86.Build.0 = Release|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Debug|x64.Build.0 = Debug|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Debug|x86.Build.0 = Debug|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Release|x64.ActiveCfg = Release|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Release|x64.Build.0 = Release|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Release|x86.ActiveCfg = Release|Any CPU
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62}.Release|x86.Build.0 = Release|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Debug|x64.Build.0 = Debug|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Debug|x86.Build.0 = Debug|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Release|x64.ActiveCfg = Release|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Release|x64.Build.0 = Release|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Release|x86.ActiveCfg = Release|Any CPU
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE}.Release|x86.Build.0 = Release|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Debug|x64.Build.0 = Debug|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Debug|x86.Build.0 = Debug|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Release|x64.ActiveCfg = Release|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Release|x64.Build.0 = Release|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Release|x86.ActiveCfg = Release|Any CPU
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9}.Release|x86.Build.0 = Release|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Debug|x64.Build.0 = Debug|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Debug|x86.Build.0 = Debug|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Release|x64.ActiveCfg = Release|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Release|x64.Build.0 = Release|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Release|x86.ActiveCfg = Release|Any CPU
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C}.Release|x86.Build.0 = Release|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Debug|x64.Build.0 = Debug|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Debug|x86.Build.0 = Debug|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Release|Any CPU.Build.0 = Release|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Release|x64.ActiveCfg = Release|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Release|x64.Build.0 = Release|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Release|x86.ActiveCfg = Release|Any CPU
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109}.Release|x86.Build.0 = Release|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Debug|x64.Build.0 = Debug|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Debug|x86.Build.0 = Debug|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Release|x64.ActiveCfg = Release|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Release|x64.Build.0 = Release|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Release|x86.ActiveCfg = Release|Any CPU
-		{BB6E57A6-5434-46D4-AA09-72DC29794506}.Release|x86.Build.0 = Release|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Debug|x64.Build.0 = Debug|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Debug|x86.Build.0 = Debug|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Release|x64.ActiveCfg = Release|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Release|x64.Build.0 = Release|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Release|x86.ActiveCfg = Release|Any CPU
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE}.Release|x86.Build.0 = Release|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Debug|x64.Build.0 = Debug|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Debug|x86.Build.0 = Debug|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Release|x64.ActiveCfg = Release|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Release|x64.Build.0 = Release|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Release|x86.ActiveCfg = Release|Any CPU
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C}.Release|x86.Build.0 = Release|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Debug|x64.Build.0 = Debug|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Debug|x86.Build.0 = Debug|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Release|x64.ActiveCfg = Release|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Release|x64.Build.0 = Release|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Release|x86.ActiveCfg = Release|Any CPU
-		{3FAF725B-A628-4531-9F61-499660CD4347}.Release|x86.Build.0 = Release|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Debug|x64.Build.0 = Debug|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Debug|x86.Build.0 = Debug|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Release|Any CPU.Build.0 = Release|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Release|x64.ActiveCfg = Release|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Release|x64.Build.0 = Release|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Release|x86.ActiveCfg = Release|Any CPU
-		{04262990-929C-42BF-85A9-21C25FA95617}.Release|x86.Build.0 = Release|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Debug|x64.Build.0 = Debug|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Debug|x86.Build.0 = Debug|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Release|x64.ActiveCfg = Release|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Release|x64.Build.0 = Release|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Release|x86.ActiveCfg = Release|Any CPU
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309}.Release|x86.Build.0 = Release|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Debug|x64.Build.0 = Debug|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Debug|x86.Build.0 = Debug|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Release|Any CPU.Build.0 = Release|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Release|x64.ActiveCfg = Release|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Release|x64.Build.0 = Release|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Release|x86.ActiveCfg = Release|Any CPU
-		{ED210157-461B-45BB-9D86-B81A62792C30}.Release|x86.Build.0 = Release|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Debug|x64.Build.0 = Debug|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Debug|x86.Build.0 = Debug|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Release|x64.ActiveCfg = Release|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Release|x64.Build.0 = Release|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Release|x86.ActiveCfg = Release|Any CPU
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0}.Release|x86.Build.0 = Release|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Debug|x64.Build.0 = Debug|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Debug|x86.Build.0 = Debug|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Release|x64.ActiveCfg = Release|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Release|x64.Build.0 = Release|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Release|x86.ActiveCfg = Release|Any CPU
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB}.Release|x86.Build.0 = Release|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Debug|x64.Build.0 = Debug|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Debug|x86.Build.0 = Debug|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Release|x64.ActiveCfg = Release|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Release|x64.Build.0 = Release|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Release|x86.ActiveCfg = Release|Any CPU
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0}.Release|x86.Build.0 = Release|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Debug|x64.Build.0 = Debug|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Debug|x86.Build.0 = Debug|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Release|x64.ActiveCfg = Release|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Release|x64.Build.0 = Release|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Release|x86.ActiveCfg = Release|Any CPU
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684}.Release|x86.Build.0 = Release|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Debug|x64.Build.0 = Debug|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Debug|x86.Build.0 = Debug|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Release|x64.ActiveCfg = Release|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Release|x64.Build.0 = Release|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Release|x86.ActiveCfg = Release|Any CPU
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8}.Release|x86.Build.0 = Release|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Debug|x64.Build.0 = Debug|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Debug|x86.Build.0 = Debug|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Release|x64.ActiveCfg = Release|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Release|x64.Build.0 = Release|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Release|x86.ActiveCfg = Release|Any CPU
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88}.Release|x86.Build.0 = Release|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Debug|x64.Build.0 = Debug|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Debug|x86.Build.0 = Debug|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Release|x64.ActiveCfg = Release|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Release|x64.Build.0 = Release|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Release|x86.ActiveCfg = Release|Any CPU
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED}.Release|x86.Build.0 = Release|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Debug|x64.Build.0 = Debug|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Debug|x86.Build.0 = Debug|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Release|Any CPU.Build.0 = Release|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Release|x64.ActiveCfg = Release|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Release|x64.Build.0 = Release|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Release|x86.ActiveCfg = Release|Any CPU
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28}.Release|x86.Build.0 = Release|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Debug|x64.Build.0 = Debug|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Debug|x86.Build.0 = Debug|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Release|x64.ActiveCfg = Release|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Release|x64.Build.0 = Release|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Release|x86.ActiveCfg = Release|Any CPU
-		{4664276D-606A-4BB3-873A-9EE84FB22877}.Release|x86.Build.0 = Release|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Debug|x64.Build.0 = Debug|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Debug|x86.Build.0 = Debug|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Release|x64.ActiveCfg = Release|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Release|x64.Build.0 = Release|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Release|x86.ActiveCfg = Release|Any CPU
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620}.Release|x86.Build.0 = Release|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Debug|x64.Build.0 = Debug|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Debug|x86.Build.0 = Debug|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Release|x64.ActiveCfg = Release|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Release|x64.Build.0 = Release|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Release|x86.ActiveCfg = Release|Any CPU
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40}.Release|x86.Build.0 = Release|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Debug|x64.Build.0 = Debug|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Debug|x86.Build.0 = Debug|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Release|x64.ActiveCfg = Release|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Release|x64.Build.0 = Release|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Release|x86.ActiveCfg = Release|Any CPU
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E}.Release|x86.Build.0 = Release|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Debug|x64.Build.0 = Debug|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Debug|x86.Build.0 = Debug|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Release|x64.ActiveCfg = Release|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Release|x64.Build.0 = Release|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Release|x86.ActiveCfg = Release|Any CPU
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717}.Release|x86.Build.0 = Release|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Debug|x64.Build.0 = Debug|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Debug|x86.Build.0 = Debug|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Release|x64.ActiveCfg = Release|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Release|x64.Build.0 = Release|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Release|x86.ActiveCfg = Release|Any CPU
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457}.Release|x86.Build.0 = Release|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Debug|x64.Build.0 = Debug|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Debug|x86.Build.0 = Debug|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Release|x64.ActiveCfg = Release|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Release|x64.Build.0 = Release|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Release|x86.ActiveCfg = Release|Any CPU
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB}.Release|x86.Build.0 = Release|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Debug|x64.Build.0 = Debug|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Debug|x86.Build.0 = Debug|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Release|x64.ActiveCfg = Release|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Release|x64.Build.0 = Release|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Release|x86.ActiveCfg = Release|Any CPU
-		{3D0ED658-9DAC-4066-A587-795321FA1C98}.Release|x86.Build.0 = Release|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Release|x64.Build.0 = Release|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B4E4247-7BBF-444E-9737-407D34821D70}.Release|x86.Build.0 = Release|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Debug|x64.Build.0 = Debug|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Debug|x86.Build.0 = Debug|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Release|x64.ActiveCfg = Release|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Release|x64.Build.0 = Release|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Release|x86.ActiveCfg = Release|Any CPU
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D}.Release|x86.Build.0 = Release|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Debug|x64.Build.0 = Debug|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Debug|x86.Build.0 = Debug|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Release|x64.ActiveCfg = Release|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Release|x64.Build.0 = Release|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Release|x86.ActiveCfg = Release|Any CPU
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76}.Release|x86.Build.0 = Release|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Debug|x64.Build.0 = Debug|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Debug|x86.Build.0 = Debug|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Release|x64.ActiveCfg = Release|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Release|x64.Build.0 = Release|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Release|x86.ActiveCfg = Release|Any CPU
-		{5CD61479-5181-4A5B-B90F-9F34316248B3}.Release|x86.Build.0 = Release|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Debug|x64.Build.0 = Debug|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Debug|x86.Build.0 = Debug|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Release|x64.ActiveCfg = Release|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Release|x64.Build.0 = Release|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Release|x86.ActiveCfg = Release|Any CPU
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17}.Release|x86.Build.0 = Release|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Debug|x64.Build.0 = Debug|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Debug|x86.Build.0 = Debug|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Release|x64.ActiveCfg = Release|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Release|x64.Build.0 = Release|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Release|x86.ActiveCfg = Release|Any CPU
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0}.Release|x86.Build.0 = Release|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Debug|x64.Build.0 = Debug|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Debug|x86.Build.0 = Debug|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Release|Any CPU.Build.0 = Release|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Release|x64.ActiveCfg = Release|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Release|x64.Build.0 = Release|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Release|x86.ActiveCfg = Release|Any CPU
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69}.Release|x86.Build.0 = Release|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Debug|x64.Build.0 = Debug|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Debug|x86.Build.0 = Debug|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Release|x64.ActiveCfg = Release|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Release|x64.Build.0 = Release|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Release|x86.ActiveCfg = Release|Any CPU
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{ECE91401-329E-4615-8684-8E910D2741C4} = {E059A46B-56E3-41E2-83F4-B5D180056F3B}
-		{F000C49D-3857-42A4-918D-DA4C08691FE2} = {E059A46B-56E3-41E2-83F4-B5D180056F3B}
-		{641922CD-E6F5-41E7-A085-EE07C2A7328D} = {346EC9B8-BF36-4A5E-A1A3-77879931713A}
-		{958AD6D2-174B-4B5B-BEFC-FA64B5159334} = {346EC9B8-BF36-4A5E-A1A3-77879931713A}
-		{A6C8050D-7C18-4585-ADCF-833AC1765847} = {C6B58D53-04E2-4D65-B445-B510A3CB7569}
-		{A4859630-F9F7-4F5C-9FF3-6C013D7C58FA} = {42E3C95D-A41E-4E14-96FD-AAE8F340FD7E}
-		{A7ABAC29-F73F-456D-AE54-46842CFC2E10} = {7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}
-		{FD37F740-A654-4117-BFB6-9112CE4C1D3B} = {A7ABAC29-F73F-456D-AE54-46842CFC2E10}
-		{C1E2C117-BE47-4E29-94B3-753262D97A5C} = {A7ABAC29-F73F-456D-AE54-46842CFC2E10}
-		{C0FFB29E-4696-4875-9039-E5FA1AC5A42A} = {A7ABAC29-F73F-456D-AE54-46842CFC2E10}
-		{3B1A56F8-B3E0-4F33-A717-50BDD4FBE12E} = {A27FF193-195B-4474-8E6C-840B2E339373}
-		{35A8AE1D-ED82-485E-A8E6-A357B3CB31B3} = {3D9B9B2C-E379-41BD-83D4-2E099FBDA107}
-		{8D49A92D-B4AA-4A5C-99C1-B4DCBD5491DD} = {3D9B9B2C-E379-41BD-83D4-2E099FBDA107}
-		{C987E45D-53AE-49EB-BD22-A15789B12F7F} = {3D9B9B2C-E379-41BD-83D4-2E099FBDA107}
-		{8D09F716-F010-4332-AB98-22246C0FE8AA} = {3A423375-4610-4366-B9D5-C2B29A53C50D}
-		{FE32E389-1868-4AA2-9E47-0FC823C25106} = {3A423375-4610-4366-B9D5-C2B29A53C50D}
-		{B998B96D-E3CD-440E-9BFD-8F4EDC9D6732} = {E9E9CF3C-CE9B-4282-B2BB-97EFC3872798}
-		{44E0D4F3-4430-4175-B482-0D1AEE4BB699} = {E9E9CF3C-CE9B-4282-B2BB-97EFC3872798}
-		{4C5AB32A-3C7E-4A55-96A7-1F5248CFE929} = {44E0D4F3-4430-4175-B482-0D1AEE4BB699}
-		{423CCF23-C0B4-4D21-896C-16DC98689DB5} = {44E0D4F3-4430-4175-B482-0D1AEE4BB699}
-		{D6AEB328-EBC0-40B1-8936-301597883DFA} = {44E0D4F3-4430-4175-B482-0D1AEE4BB699}
-		{6BA2DCAA-CB68-4AE2-BBBE-746A728D30E0} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{766CB6A1-0507-4367-A6CC-9C2EC6A39732} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{992288A5-6E70-4F2D-99A6-03439BF7A5E3} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{27A226BA-C94A-4E99-897D-EDFB856CCCB5} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{443DBEC1-9620-4287-A8E7-DFE46A227BE6} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{C3A07F30-F2EA-4A9C-8A83-8C0BC8144863} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{3A25A675-8867-420A-8921-4B6D617EBE2F} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{B25439E1-C944-4FE1-8678-AC9E866AC4EA} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{214B9F12-BF3F-430F-85BC-98C6CFFFE5F8} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{574F245D-ED2E-4B5F-9929-8E8377412E6D} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{7BE4D31D-D31F-422E-8C54-39B91A9A4DE4} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{8EF63B6F-A1D9-469B-9A50-DE1613ED47A5} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{A9291B4E-7049-4574-AC45-8D642AD3D9B0} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{6B847B89-DEFB-478C-B0D8-0F309602A0C5} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{3D316CA9-55C6-4D72-A408-382935555361} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{E0EDCB3C-C93B-4368-9289-035D7D35382B} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{3C001B2F-2A04-478C-8A7A-1D121E8A4BB1} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{FF3A5823-43F0-4C98-87C4-3C5973F3C7D7} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{AB47EF50-D7F4-47AB-A49D-FFB8874EC9F7} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{8C18A50B-EAEE-4CE0-8FFC-0957FD6B5DFD} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{6F46EE1F-5A3A-4D16-94C4-6CF7147BC75B} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{EF6E0BF5-F018-4C76-A7E8-EF52D2C7D9C1} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{697B279A-8BC0-49C2-A57F-667E9AD81E9A} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{F94690E9-258C-4C10-AC26-FA31F6EB9D35} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{A2AB7E2D-0FE2-4740-95E7-CE600CBD4F44} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{71209D14-8469-40FB-B052-8308AF22A0EC} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{86CBF0C9-76C8-4084-9758-E36731AEC1D7} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{EA169B0E-3F8C-4436-82F4-56768263D256} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{1CDF7EC6-A25A-44BC-8CD3-C9F6AD13CF0B} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{5AEEAA34-01A0-418D-A8D0-E89A5B9A0EF1} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{BBDB70EB-2C08-43E7-8D82-BEE18C8881C8} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{AB827016-9D0A-4443-BFF0-80CB9E947D39} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{707BB7F9-3E71-4364-8AD0-949735B5D33C} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{E09006B7-2022-43CD-A0D9-127282F95A57} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{61E8C8E2-1CF4-42DA-8822-AFEC7FA47F16} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{1F501D4D-CEA4-445B-86C9-7215A6811368} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{B5037DC9-2690-42FA-8725-514E4A9EFEAD} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{AC7782F2-1F03-4615-A600-A7FE0FDEC5E5} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{D5C02B69-4E7B-4628-8BDA-B622A2FB2A97} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{74F10D31-161F-49A4-ACD7-282211447CE4} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{DBA8E5FE-DE74-4E24-A9A2-0FBBCC1C2792} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{2BBA2091-C991-4696-B70F-5C2D114D5674} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{D9E125B3-8FFD-47CE-9C0E-FF5CEAF633AE} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{DA1687B8-10E4-4F50-B074-60D20912A9BD} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{97CE175F-9290-479F-A6EB-EEF4C6816624} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{492ADBEC-D788-4039-A544-E1510D9328C1} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{B0A51484-8A24-4B9C-996B-415EB7733D56} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{D809A2F0-0B7B-4B5D-B70C-05EFD3203301} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{365365A2-18A9-4EF8-A4CB-F096DAF078D9} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{92D23FF6-3C79-46CD-98ED-24DA16F8FDC3} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{D8C72607-7E3E-4124-A065-A57F23E9F2BA} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{4272499A-C424-41DF-B6B8-DF3C19416BE2} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{E01CD19E-B0BE-4480-8B8E-3701DE862E62} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{AA87CAA1-2456-4108-A02F-E16B9B8A98EE} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{DC2F67CC-79DD-4F7C-AFD1-AC0D12B331C9} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{56DA124E-A37A-44DE-9DED-2764DDF0816C} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{527DB7FD-B118-4E49-B68A-55AAE9BFA109} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{BB6E57A6-5434-46D4-AA09-72DC29794506} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{557608E1-1DF3-4A24-80EB-C557C676A9CE} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{9241EDB4-8FCE-4F8E-9727-C9557C59907C} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{3FAF725B-A628-4531-9F61-499660CD4347} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{04262990-929C-42BF-85A9-21C25FA95617} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{DC47C40A-FC38-44E4-94A4-ADE794E76309} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{ED210157-461B-45BB-9D86-B81A62792C30} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{DA137BD4-F7F1-4D53-855F-5EC40CEA36B0} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{0CDAB70B-71DC-43BE-ACB7-AD2EE3541FFB} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{F88118E1-6F4A-4F89-B047-5FFD2889B9F0} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{DE297C91-B3E9-4C6F-B74D-0AF9EFEBF684} = {A27FF193-195B-4474-8E6C-840B2E339373}
-		{956F540A-3CDA-4913-9373-1A4E8A93BDD8} = {08791FEE-761D-40EF-B701-1D31FD1E6E53}
-		{B13CDE69-ED22-4664-AAD7-686ED8CD5E88} = {08791FEE-761D-40EF-B701-1D31FD1E6E53}
-		{A5C132FB-1E03-4DA9-8D05-80755ED1D0ED} = {B0EEB429-4C8C-42AA-8822-3058E7DBC98F}
-		{173D84A3-0F37-480F-AC0F-7E2DBBE32B28} = {B0EEB429-4C8C-42AA-8822-3058E7DBC98F}
-		{4664276D-606A-4BB3-873A-9EE84FB22877} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-		{BBF37AF9-8290-4B70-8BA8-0F6017B3B620} = {46E4300C-5726-4108-B9A2-18BB94EB26ED}
-		{CD0EF85C-4187-4515-A355-E5A0D4485F40} = {BDE2397D-C53A-4783-8B3A-1F54F48A6926}
-		{F31E8118-014E-4CCE-8A48-5282F7B9BB3E} = {BDE2397D-C53A-4783-8B3A-1F54F48A6926}
-		{F2E27E1C-2E47-42C1-9AC7-36265A381717} = {44E0D4F3-4430-4175-B482-0D1AEE4BB699}
-		{F65EFF0F-ACF3-46BD-9A8F-CDA94AF1885A} = {CCC82E97-7B58-43E2-BBBD-23D82F926367}
-		{CA9948CA-B3FA-4C2E-A726-5E47BAD19457} = {F65EFF0F-ACF3-46BD-9A8F-CDA94AF1885A}
-		{97EA0A7D-FE5E-47D1-ADDC-4BFD702F55AB} = {F65EFF0F-ACF3-46BD-9A8F-CDA94AF1885A}
-		{346EC9B8-BF36-4A5E-A1A3-77879931713A} = {7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}
-		{3D0ED658-9DAC-4066-A587-795321FA1C98} = {42E3C95D-A41E-4E14-96FD-AAE8F340FD7E}
-		{42E3C95D-A41E-4E14-96FD-AAE8F340FD7E} = {7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}
-		{4B4E4247-7BBF-444E-9737-407D34821D70} = {81250121-9B43-40B1-BF11-CE4458F2676C}
-		{B118AE2F-8D1D-413F-BC5D-060DF7CB707D} = {C6B58D53-04E2-4D65-B445-B510A3CB7569}
-		{C6B58D53-04E2-4D65-B445-B510A3CB7569} = {7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}
-		{8FDD9F2E-B940-4A5F-83FD-5486D0853D76} = {7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}
-		{5CD61479-5181-4A5B-B90F-9F34316248B3} = {81250121-9B43-40B1-BF11-CE4458F2676C}
-		{6B0D6C08-FC30-4822-9464-4D24FF4CDC17} = {81250121-9B43-40B1-BF11-CE4458F2676C}
-		{81250121-9B43-40B1-BF11-CE4458F2676C} = {7260DED9-22A9-4E9D-92F4-5E8A4404DEAF}
-		{5F12F7B9-70BE-48F6-922A-3A1E87EE6BF0} = {A7ABAC29-F73F-456D-AE54-46842CFC2E10}
-		{630D5388-7A2F-42DD-9154-1F62A18CBB69} = {A7ABAC29-F73F-456D-AE54-46842CFC2E10}
-		{A062ACCE-AB0D-4569-9548-4BC0D9A9174B} = {2FC10057-7A0A-4E34-8302-879925BC0102}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {CC3C47E1-AD1A-4619-9CD3-E08A0148E5CE}
-	EndGlobalSection
-EndGlobal

+ 114 - 0
src/Components/Components.slnf

@@ -0,0 +1,114 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Components\\Analyzers\\src\\Microsoft.AspNetCore.Components.Analyzers.csproj",
+      "src\\Components\\Analyzers\\test\\Microsoft.AspNetCore.Components.Analyzers.Tests.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly\\src\\Microsoft.AspNetCore.Components.WebAssembly.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly\\test\\Microsoft.AspNetCore.Components.WebAssembly.Tests.csproj",
+      "src\\Components\\WebAssembly\\DevServer\\src\\Microsoft.AspNetCore.Components.WebAssembly.DevServer.csproj",
+      "src\\Components\\WebAssembly\\Server\\src\\Microsoft.AspNetCore.Components.WebAssembly.Server.csproj",
+      "src\\Components\\WebAssembly\\testassets\\HostedInAspNet.Client\\HostedInAspNet.Client.csproj",
+      "src\\Components\\WebAssembly\\testassets\\HostedInAspNet.Server\\HostedInAspNet.Server.csproj",
+      "src\\Components\\WebAssembly\\testassets\\StandaloneApp\\StandaloneApp.csproj",
+      "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
+      "src\\Components\\Components\\perf\\Microsoft.AspNetCore.Components.Performance.csproj",
+      "src\\Components\\Components\\src\\Microsoft.AspNetCore.Components.csproj",
+      "src\\Components\\Components\\test\\Microsoft.AspNetCore.Components.Tests.csproj",
+      "src\\Components\\Server\\src\\Microsoft.AspNetCore.Components.Server.csproj",
+      "src\\Components\\Server\\test\\Microsoft.AspNetCore.Components.Server.Tests.csproj",
+      "src\\Components\\test\\E2ETest\\Microsoft.AspNetCore.Components.E2ETests.csproj",
+      "src\\Components\\test\\testassets\\BasicTestApp\\BasicTestApp.csproj",
+      "src\\Components\\test\\testassets\\TestContentPackage\\TestContentPackage.csproj",
+      "src\\Components\\test\\testassets\\TestServer\\Components.TestServer.csproj",
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Html\\Abstractions\\src\\Microsoft.AspNetCore.Html.Abstractions.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Middleware\\NodeServices\\src\\Microsoft.AspNetCore.NodeServices.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Middleware\\ResponseCompression\\src\\Microsoft.AspNetCore.ResponseCompression.csproj",
+      "src\\Middleware\\SpaServices.Extensions\\src\\Microsoft.AspNetCore.SpaServices.Extensions.csproj",
+      "src\\Middleware\\SpaServices\\src\\Microsoft.AspNetCore.SpaServices.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Analyzers.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\SignalR\\common\\Http.Connections.Common\\src\\Microsoft.AspNetCore.Http.Connections.Common.csproj",
+      "src\\SignalR\\common\\Http.Connections\\src\\Microsoft.AspNetCore.Http.Connections.csproj",
+      "src\\SignalR\\common\\Protocols.MessagePack\\src\\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj",
+      "src\\SignalR\\common\\Protocols.NewtonsoftJson\\src\\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj",
+      "src\\SignalR\\common\\SignalR.Common\\src\\Microsoft.AspNetCore.SignalR.Common.csproj",
+      "src\\SignalR\\server\\Core\\src\\Microsoft.AspNetCore.SignalR.Core.csproj",
+      "src\\SignalR\\server\\SignalR\\src\\Microsoft.AspNetCore.SignalR.csproj",
+      "src\\Mvc\\Mvc.NewtonsoftJson\\src\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj",
+      "src\\Features\\JsonPatch\\src\\Microsoft.AspNetCore.JsonPatch.csproj",
+      "src\\SignalR\\common\\Protocols.Json\\src\\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj",
+      "src\\SignalR\\clients\\csharp\\Client\\src\\Microsoft.AspNetCore.SignalR.Client.csproj",
+      "src\\SignalR\\clients\\csharp\\Client.Core\\src\\Microsoft.AspNetCore.SignalR.Client.Core.csproj",
+      "src\\SignalR\\clients\\csharp\\Http.Connections.Client\\src\\Microsoft.AspNetCore.Http.Connections.Client.csproj",
+      "src\\Components\\Web\\test\\Microsoft.AspNetCore.Components.Web.Tests.csproj",
+      "src\\Components\\Authorization\\src\\Microsoft.AspNetCore.Components.Authorization.csproj",
+      "src\\Components\\Authorization\\test\\Microsoft.AspNetCore.Components.Authorization.Tests.csproj",
+      "src\\Components\\Forms\\src\\Microsoft.AspNetCore.Components.Forms.csproj",
+      "src\\Components\\Forms\\test\\Microsoft.AspNetCore.Components.Forms.Tests.csproj",
+      "src\\Middleware\\HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj",
+      "src\\Components\\Samples\\BlazorServerApp\\BlazorServerApp.csproj",
+      "src\\Components\\Ignitor\\src\\Ignitor.csproj",
+      "src\\Components\\Ignitor\\test\\Ignitor.Test.csproj",
+      "src\\Components\\test\\testassets\\ComponentsApp.Server\\ComponentsApp.Server.csproj",
+      "src\\Components\\benchmarkapps\\Wasm.Performance\\Driver\\Wasm.Performance.Driver.csproj",
+      "src\\Components\\benchmarkapps\\Wasm.Performance\\TestApp\\Wasm.Performance.TestApp.csproj",
+      "src\\Components\\WebAssembly\\Server\\test\\Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj",
+      "src\\Components\\WebAssembly\\Authentication.Msal\\src\\Microsoft.Authentication.WebAssembly.Msal.csproj",
+      "src\\Components\\WebAssembly\\DebugProxy\\src\\Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj",
+      "src\\Components\\WebAssembly\\JSInterop\\src\\Microsoft.JSInterop.WebAssembly.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly.Authentication\\src\\Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly.Authentication\\test\\Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests.csproj",
+      "src\\Components\\WebAssembly\\testassets\\Wasm.Authentication.Client\\Wasm.Authentication.Client.csproj",
+      "src\\Components\\WebAssembly\\testassets\\Wasm.Authentication.Shared\\Wasm.Authentication.Shared.csproj",
+      "src\\JSInterop\\Microsoft.JSInterop\\src\\Microsoft.JSInterop.csproj"
+    ]
+  }
+}

+ 37 - 37
src/Components/ComponentsNoDeps.slnf

@@ -1,43 +1,43 @@
 {
   "solution": {
-    "path": "Components.sln",
+    "path": "..\\..\\AspNetCore.sln",
     "projects": [
-      "Analyzers\\src\\Microsoft.AspNetCore.Components.Analyzers.csproj",
-      "Analyzers\\test\\Microsoft.AspNetCore.Components.Analyzers.Tests.csproj",
-      "Authorization\\src\\Microsoft.AspNetCore.Components.Authorization.csproj",
-      "Authorization\\test\\Microsoft.AspNetCore.Components.Authorization.Tests.csproj",
-      "Components\\perf\\Microsoft.AspNetCore.Components.Performance.csproj",
-      "Components\\src\\Microsoft.AspNetCore.Components.csproj",
-      "Components\\test\\Microsoft.AspNetCore.Components.Tests.csproj",
-      "Forms\\src\\Microsoft.AspNetCore.Components.Forms.csproj",
-      "Forms\\test\\Microsoft.AspNetCore.Components.Forms.Tests.csproj",
-      "Ignitor\\src\\Ignitor.csproj",
-      "Ignitor\\test\\Ignitor.Test.csproj",
-      "Samples\\BlazorServerApp\\BlazorServerApp.csproj",
-      "Server\\src\\Microsoft.AspNetCore.Components.Server.csproj",
-      "Server\\test\\Microsoft.AspNetCore.Components.Server.Tests.csproj",
-      "WebAssembly\\Authentication.Msal\\src\\Microsoft.Authentication.WebAssembly.Msal.csproj",
-      "WebAssembly\\DebugProxy\\src\\Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj",
-      "WebAssembly\\DevServer\\src\\Microsoft.AspNetCore.Components.WebAssembly.DevServer.csproj",
-      "WebAssembly\\JSInterop\\src\\Microsoft.JSInterop.WebAssembly.csproj",
-      "WebAssembly\\Server\\src\\Microsoft.AspNetCore.Components.WebAssembly.Server.csproj",
-      "WebAssembly\\Server\\test\\Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj",
-      "WebAssembly\\WebAssembly.Authentication\\src\\Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj",
-      "WebAssembly\\WebAssembly.Authentication\\test\\Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests.csproj",
-      "WebAssembly\\WebAssembly\\src\\Microsoft.AspNetCore.Components.WebAssembly.csproj",
-      "WebAssembly\\WebAssembly\\test\\Microsoft.AspNetCore.Components.WebAssembly.Tests.csproj",
-      "WebAssembly\\testassets\\HostedInAspNet.Client\\HostedInAspNet.Client.csproj",
-      "WebAssembly\\testassets\\HostedInAspNet.Server\\HostedInAspNet.Server.csproj",
-      "WebAssembly\\testassets\\StandaloneApp\\StandaloneApp.csproj",
-      "Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
-      "Web\\test\\Microsoft.AspNetCore.Components.Web.Tests.csproj",
-      "benchmarkapps\\Wasm.Performance\\Driver\\Wasm.Performance.Driver.csproj",
-      "benchmarkapps\\Wasm.Performance\\TestApp\\Wasm.Performance.TestApp.csproj",
-      "test\\E2ETest\\Microsoft.AspNetCore.Components.E2ETests.csproj",
-      "test\\testassets\\BasicTestApp\\BasicTestApp.csproj",
-      "test\\testassets\\ComponentsApp.Server\\ComponentsApp.Server.csproj",
-      "test\\testassets\\TestContentPackage\\TestContentPackage.csproj",
-      "test\\testassets\\TestServer\\Components.TestServer.csproj"
+      "src\\Components\\Analyzers\\src\\Microsoft.AspNetCore.Components.Analyzers.csproj",
+      "src\\Components\\Analyzers\\test\\Microsoft.AspNetCore.Components.Analyzers.Tests.csproj",
+      "src\\Components\\Authorization\\src\\Microsoft.AspNetCore.Components.Authorization.csproj",
+      "src\\Components\\Authorization\\test\\Microsoft.AspNetCore.Components.Authorization.Tests.csproj",
+      "src\\Components\\Components\\perf\\Microsoft.AspNetCore.Components.Performance.csproj",
+      "src\\Components\\Components\\src\\Microsoft.AspNetCore.Components.csproj",
+      "src\\Components\\Components\\test\\Microsoft.AspNetCore.Components.Tests.csproj",
+      "src\\Components\\Forms\\src\\Microsoft.AspNetCore.Components.Forms.csproj",
+      "src\\Components\\Forms\\test\\Microsoft.AspNetCore.Components.Forms.Tests.csproj",
+      "src\\Components\\Ignitor\\src\\Ignitor.csproj",
+      "src\\Components\\Ignitor\\test\\Ignitor.Test.csproj",
+      "src\\Components\\Samples\\BlazorServerApp\\BlazorServerApp.csproj",
+      "src\\Components\\Server\\src\\Microsoft.AspNetCore.Components.Server.csproj",
+      "src\\Components\\Server\\test\\Microsoft.AspNetCore.Components.Server.Tests.csproj",
+      "src\\Components\\WebAssembly\\Authentication.Msal\\src\\Microsoft.Authentication.WebAssembly.Msal.csproj",
+      "src\\Components\\WebAssembly\\DebugProxy\\src\\Microsoft.AspNetCore.Components.WebAssembly.DebugProxy.csproj",
+      "src\\Components\\WebAssembly\\DevServer\\src\\Microsoft.AspNetCore.Components.WebAssembly.DevServer.csproj",
+      "src\\Components\\WebAssembly\\JSInterop\\src\\Microsoft.JSInterop.WebAssembly.csproj",
+      "src\\Components\\WebAssembly\\Server\\src\\Microsoft.AspNetCore.Components.WebAssembly.Server.csproj",
+      "src\\Components\\WebAssembly\\Server\\test\\Microsoft.AspNetCore.Components.WebAssembly.Server.Tests.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly.Authentication\\src\\Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly.Authentication\\test\\Microsoft.AspNetCore.Components.WebAssembly.Authentication.Tests.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly\\src\\Microsoft.AspNetCore.Components.WebAssembly.csproj",
+      "src\\Components\\WebAssembly\\WebAssembly\\test\\Microsoft.AspNetCore.Components.WebAssembly.Tests.csproj",
+      "src\\Components\\WebAssembly\\testassets\\HostedInAspNet.Client\\HostedInAspNet.Client.csproj",
+      "src\\Components\\WebAssembly\\testassets\\HostedInAspNet.Server\\HostedInAspNet.Server.csproj",
+      "src\\Components\\WebAssembly\\testassets\\StandaloneApp\\StandaloneApp.csproj",
+      "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
+      "src\\Components\\Web\\test\\Microsoft.AspNetCore.Components.Web.Tests.csproj",
+      "src\\Components\\benchmarkapps\\Wasm.Performance\\Driver\\Wasm.Performance.Driver.csproj",
+      "src\\Components\\benchmarkapps\\Wasm.Performance\\TestApp\\Wasm.Performance.TestApp.csproj",
+      "src\\Components\\test\\E2ETest\\Microsoft.AspNetCore.Components.E2ETests.csproj",
+      "src\\Components\\test\\testassets\\BasicTestApp\\BasicTestApp.csproj",
+      "src\\Components\\test\\testassets\\ComponentsApp.Server\\ComponentsApp.Server.csproj",
+      "src\\Components\\test\\testassets\\TestContentPackage\\TestContentPackage.csproj",
+      "src\\Components\\test\\testassets\\TestServer\\Components.TestServer.csproj"
     ]
   }
 }

+ 1 - 1
src/Components/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Components.sln
+%~dp0..\..\startvs.cmd %~dp0Components.slnf

+ 0 - 326
src/DataProtection/DataProtection.sln

@@ -1,326 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Abstractions", "Abstractions", "{ABD364B3-09A1-4CFE-8D26-FF6417DDEC84}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions.Tests", "Abstractions\test\Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj", "{CEDC6CD0-0276-4C45-9B57-C222516840B9}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cryptography.Internal", "Cryptography.Internal", "{A5DE8834-6C9B-47A6-9CDC-AAB83C776F19}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal.Tests", "Cryptography.Internal\test\Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj", "{14FD172E-4134-4712-AE77-524208FFEA1C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cryptography.KeyDerivation", "Cryptography.KeyDerivation", "{EFADD18C-A0D7-4F51-AEAB-9E3346A208BF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation", "Cryptography.KeyDerivation\src\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj", "{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests", "Cryptography.KeyDerivation\test\Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj", "{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DataProtection", "DataProtection", "{78481E7D-CD56-4700-A2FD-C8EAE9F0B51B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{B590E838-37CE-4651-835B-7F83A6C987CE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Tests", "DataProtection\test\Microsoft.AspNetCore.DataProtection.Tests.csproj", "{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{361B9ACA-DCA4-4C1B-A071-906348E849C0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions.Tests", "Extensions\test\Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj", "{DC6D371D-200A-40D9-B4BE-C9202C27A863}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StackExchangeRedis", "StackExchangeRedis", "{1A2E71DA-8DFE-4DDA-B713-14B5F2B8EBAE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.StackExchangeRedis", "StackExchangeRedis\src\Microsoft.AspNetCore.DataProtection.StackExchangeRedis.csproj", "{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests", "StackExchangeRedis\test\Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj", "{8A71D3B4-D617-4960-8616-A196FBF351FE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{9DF098B3-C8ED-471C-AE03-52E3196C1811}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CustomEncryptorSample", "samples\CustomEncryptorSample\CustomEncryptorSample.csproj", "{9824655A-4BBF-418E-A7D9-3DA52D98D16D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KeyManagementSample", "samples\KeyManagementSample\KeyManagementSample.csproj", "{03406538-75CB-4655-B210-643FE11A2B00}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NonDISample", "samples\NonDISample\NonDISample.csproj", "{C5C425C8-5626-409B-9A81-4DC496CE41F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Redis", "samples\Redis\Redis.csproj", "{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "EntityFrameworkCore", "EntityFrameworkCore", "{64FD02D7-B6F4-4C77-A3F8-E6BD6404168E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.EntityFrameworkCore", "EntityFrameworkCore\src\Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.csproj", "{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test", "EntityFrameworkCore\test\Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj", "{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EntityFrameworkCoreSample", "samples\EntityFrameworkCoreSample\EntityFrameworkCoreSample.csproj", "{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Debug|x64.Build.0 = Debug|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Debug|x86.Build.0 = Debug|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Release|x64.ActiveCfg = Release|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Release|x64.Build.0 = Release|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Release|x86.ActiveCfg = Release|Any CPU
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5}.Release|x86.Build.0 = Release|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Debug|x64.Build.0 = Debug|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Debug|x86.Build.0 = Debug|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Release|x64.ActiveCfg = Release|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Release|x64.Build.0 = Release|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Release|x86.ActiveCfg = Release|Any CPU
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9}.Release|x86.Build.0 = Release|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Debug|x64.Build.0 = Debug|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Debug|x86.Build.0 = Debug|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Release|x64.ActiveCfg = Release|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Release|x64.Build.0 = Release|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Release|x86.ActiveCfg = Release|Any CPU
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0}.Release|x86.Build.0 = Release|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Debug|x64.Build.0 = Debug|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Debug|x86.Build.0 = Debug|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Release|x64.ActiveCfg = Release|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Release|x64.Build.0 = Release|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Release|x86.ActiveCfg = Release|Any CPU
-		{14FD172E-4134-4712-AE77-524208FFEA1C}.Release|x86.Build.0 = Release|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Debug|x64.Build.0 = Debug|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Debug|x86.Build.0 = Debug|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Release|x64.ActiveCfg = Release|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Release|x64.Build.0 = Release|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Release|x86.ActiveCfg = Release|Any CPU
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A}.Release|x86.Build.0 = Release|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Debug|x64.Build.0 = Debug|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Debug|x86.Build.0 = Debug|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Release|x64.ActiveCfg = Release|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Release|x64.Build.0 = Release|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Release|x86.ActiveCfg = Release|Any CPU
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6}.Release|x86.Build.0 = Release|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Debug|x64.Build.0 = Debug|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Debug|x86.Build.0 = Debug|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Release|x64.ActiveCfg = Release|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Release|x64.Build.0 = Release|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Release|x86.ActiveCfg = Release|Any CPU
-		{B590E838-37CE-4651-835B-7F83A6C987CE}.Release|x86.Build.0 = Release|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Debug|x64.Build.0 = Debug|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Debug|x86.Build.0 = Debug|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Release|x64.ActiveCfg = Release|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Release|x64.Build.0 = Release|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Release|x86.ActiveCfg = Release|Any CPU
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463}.Release|x86.Build.0 = Release|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Debug|x64.Build.0 = Debug|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Debug|x86.Build.0 = Debug|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Release|x64.ActiveCfg = Release|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Release|x64.Build.0 = Release|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Release|x86.ActiveCfg = Release|Any CPU
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC}.Release|x86.Build.0 = Release|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Debug|x64.Build.0 = Debug|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Debug|x86.Build.0 = Debug|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Release|x64.ActiveCfg = Release|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Release|x64.Build.0 = Release|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Release|x86.ActiveCfg = Release|Any CPU
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863}.Release|x86.Build.0 = Release|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Debug|x64.Build.0 = Debug|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Debug|x86.Build.0 = Debug|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Release|x64.ActiveCfg = Release|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Release|x64.Build.0 = Release|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Release|x86.ActiveCfg = Release|Any CPU
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7}.Release|x86.Build.0 = Release|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Debug|x64.Build.0 = Debug|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Debug|x86.Build.0 = Debug|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Release|x64.ActiveCfg = Release|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Release|x64.Build.0 = Release|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Release|x86.ActiveCfg = Release|Any CPU
-		{8A71D3B4-D617-4960-8616-A196FBF351FE}.Release|x86.Build.0 = Release|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Debug|x64.Build.0 = Debug|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Debug|x86.Build.0 = Debug|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Release|x64.ActiveCfg = Release|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Release|x64.Build.0 = Release|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Release|x86.ActiveCfg = Release|Any CPU
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D}.Release|x86.Build.0 = Release|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Debug|x64.Build.0 = Debug|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Debug|x86.Build.0 = Debug|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Release|Any CPU.Build.0 = Release|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Release|x64.ActiveCfg = Release|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Release|x64.Build.0 = Release|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Release|x86.ActiveCfg = Release|Any CPU
-		{03406538-75CB-4655-B210-643FE11A2B00}.Release|x86.Build.0 = Release|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Debug|x64.Build.0 = Debug|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Debug|x86.Build.0 = Debug|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Release|x64.ActiveCfg = Release|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Release|x64.Build.0 = Release|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Release|x86.ActiveCfg = Release|Any CPU
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4}.Release|x86.Build.0 = Release|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Debug|x64.Build.0 = Debug|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Debug|x86.Build.0 = Debug|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Release|x64.ActiveCfg = Release|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Release|x64.Build.0 = Release|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Release|x86.ActiveCfg = Release|Any CPU
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E}.Release|x86.Build.0 = Release|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Debug|x64.Build.0 = Debug|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Debug|x86.Build.0 = Debug|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Release|x64.ActiveCfg = Release|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Release|x64.Build.0 = Release|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Release|x86.ActiveCfg = Release|Any CPU
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224}.Release|x86.Build.0 = Release|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Debug|x64.Build.0 = Debug|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Debug|x86.Build.0 = Debug|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Release|x64.ActiveCfg = Release|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Release|x64.Build.0 = Release|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Release|x86.ActiveCfg = Release|Any CPU
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC}.Release|x86.Build.0 = Release|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Debug|x64.Build.0 = Debug|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Debug|x86.Build.0 = Debug|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Release|x64.ActiveCfg = Release|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Release|x64.Build.0 = Release|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Release|x86.ActiveCfg = Release|Any CPU
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{18BE6FD1-1EB1-44AD-A3AE-398C990060F5} = {ABD364B3-09A1-4CFE-8D26-FF6417DDEC84}
-		{CEDC6CD0-0276-4C45-9B57-C222516840B9} = {ABD364B3-09A1-4CFE-8D26-FF6417DDEC84}
-		{93B3396D-0234-4D4E-A85B-4A391E0C6FE0} = {A5DE8834-6C9B-47A6-9CDC-AAB83C776F19}
-		{14FD172E-4134-4712-AE77-524208FFEA1C} = {A5DE8834-6C9B-47A6-9CDC-AAB83C776F19}
-		{A82BAE81-24E3-48DF-96BA-C8A6FEDD274A} = {EFADD18C-A0D7-4F51-AEAB-9E3346A208BF}
-		{3121B1B2-92C8-4049-94E7-CB0A8D83A7E6} = {EFADD18C-A0D7-4F51-AEAB-9E3346A208BF}
-		{B590E838-37CE-4651-835B-7F83A6C987CE} = {78481E7D-CD56-4700-A2FD-C8EAE9F0B51B}
-		{4C48D2E2-789D-4ECF-8FB7-ADC46BC7A463} = {78481E7D-CD56-4700-A2FD-C8EAE9F0B51B}
-		{7A64B793-719C-4EEE-A8FA-87AAABCC29AC} = {361B9ACA-DCA4-4C1B-A071-906348E849C0}
-		{DC6D371D-200A-40D9-B4BE-C9202C27A863} = {361B9ACA-DCA4-4C1B-A071-906348E849C0}
-		{0FEAE8C5-4EAF-4E87-9A07-69FCE19B31D7} = {1A2E71DA-8DFE-4DDA-B713-14B5F2B8EBAE}
-		{8A71D3B4-D617-4960-8616-A196FBF351FE} = {1A2E71DA-8DFE-4DDA-B713-14B5F2B8EBAE}
-		{9824655A-4BBF-418E-A7D9-3DA52D98D16D} = {9DF098B3-C8ED-471C-AE03-52E3196C1811}
-		{03406538-75CB-4655-B210-643FE11A2B00} = {9DF098B3-C8ED-471C-AE03-52E3196C1811}
-		{C5C425C8-5626-409B-9A81-4DC496CE41F4} = {9DF098B3-C8ED-471C-AE03-52E3196C1811}
-		{E578D5C2-76AD-4A9B-A4F0-3A74D7ACD98E} = {9DF098B3-C8ED-471C-AE03-52E3196C1811}
-		{8A7D0D2D-A5F1-4DF7-BBAA-9A0EFDBB5224} = {64FD02D7-B6F4-4C77-A3F8-E6BD6404168E}
-		{74CE0E8B-DE23-4B53-8D02-69D6FB849ADC} = {64FD02D7-B6F4-4C77-A3F8-E6BD6404168E}
-		{DA4C8B07-05F5-4C59-A578-7438E9BFF79F} = {9DF098B3-C8ED-471C-AE03-52E3196C1811}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {EA6767C5-D46B-4DE7-AB1A-E5244F122C64}
-	EndGlobalSection
-EndGlobal

+ 26 - 0
src/DataProtection/DataProtection.slnf

@@ -0,0 +1,26 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\Abstractions\\test\\Microsoft.AspNetCore.DataProtection.Abstractions.Tests.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\test\\Microsoft.AspNetCore.Cryptography.Internal.Tests.csproj",
+      "src\\DataProtection\\Cryptography.KeyDerivation\\src\\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj",
+      "src\\DataProtection\\Cryptography.KeyDerivation\\test\\Microsoft.AspNetCore.Cryptography.KeyDerivation.Tests.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\DataProtection\\test\\Microsoft.AspNetCore.DataProtection.Tests.csproj",
+      "src\\DataProtection\\Extensions\\src\\Microsoft.AspNetCore.DataProtection.Extensions.csproj",
+      "src\\DataProtection\\Extensions\\test\\Microsoft.AspNetCore.DataProtection.Extensions.Tests.csproj",
+      "src\\DataProtection\\StackExchangeRedis\\src\\Microsoft.AspNetCore.DataProtection.StackExchangeRedis.csproj",
+      "src\\DataProtection\\StackExchangeRedis\\test\\Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Tests.csproj",
+      "src\\DataProtection\\samples\\CustomEncryptorSample\\CustomEncryptorSample.csproj",
+      "src\\DataProtection\\samples\\KeyManagementSample\\KeyManagementSample.csproj",
+      "src\\DataProtection\\samples\\NonDISample\\NonDISample.csproj",
+      "src\\DataProtection\\samples\\Redis\\Redis.csproj",
+      "src\\DataProtection\\EntityFrameworkCore\\src\\Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.csproj",
+      "src\\DataProtection\\EntityFrameworkCore\\test\\Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj",
+      "src\\DataProtection\\samples\\EntityFrameworkCoreSample\\EntityFrameworkCoreSample.csproj"
+    ]
+  }
+}

+ 1 - 1
src/DataProtection/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0DataProtection.sln
+%~dp0..\..\startvs.cmd %~dp0DataProtection.slnf

+ 0 - 203
src/DefaultBuilder/DefaultBuilder.sln

@@ -1,203 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DefaultBuilder.SampleApp", "samples\SampleApp\DefaultBuilder.SampleApp.csproj", "{C19108F8-667B-4CF9-B227-CDD2290224BC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Tests", "test\Microsoft.AspNetCore.Tests\Microsoft.AspNetCore.Tests.csproj", "{1CD49F15-D381-4C7E-8E12-A85E7753B110}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.FunctionalTests", "test\Microsoft.AspNetCore.FunctionalTests\Microsoft.AspNetCore.FunctionalTests.csproj", "{766C394B-ABBB-4624-A071-C806C0A2CD3E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateDefaultBuilderApp", "testassets\CreateDefaultBuilderApp\CreateDefaultBuilderApp.csproj", "{BE8D7353-692B-4B5B-ADFD-32632AE758E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CreateDefaultBuilderOfTApp", "testassets\CreateDefaultBuilderOfTApp\CreateDefaultBuilderOfTApp.csproj", "{AE1F0124-996E-476A-9331-FB789F3D0577}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DependencyInjectionApp", "testassets\DependencyInjectionApp\DependencyInjectionApp.csproj", "{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StartRequestDelegateUrlApp", "testassets\StartRequestDelegateUrlApp\StartRequestDelegateUrlApp.csproj", "{4B69520E-CB30-4B20-BCA7-9378EAC322A6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StartRouteBuilderUrlApp", "testassets\StartRouteBuilderUrlApp\StartRouteBuilderUrlApp.csproj", "{AC847245-BFC3-4BEB-915C-FCD932359A5F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StartWithIApplicationBuilderUrlApp", "testassets\StartWithIApplicationBuilderUrlApp\StartWithIApplicationBuilderUrlApp.csproj", "{92F27C24-44CA-4C2B-867E-1A4D776B03E0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "src\Microsoft.AspNetCore.csproj", "{BEB88AF7-67EB-4754-A5CD-89C0388974C9}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{31D4AC03-410F-476C-A0C8-E9E9490289B1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{BF5885C7-F975-4652-9C11-093781FC16C5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{D46E4E5D-0846-4574-A8BA-30D040A6254D}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Debug|x64.Build.0 = Debug|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Debug|x86.Build.0 = Debug|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Release|x64.ActiveCfg = Release|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Release|x64.Build.0 = Release|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Release|x86.ActiveCfg = Release|Any CPU
-		{C19108F8-667B-4CF9-B227-CDD2290224BC}.Release|x86.Build.0 = Release|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Debug|x64.Build.0 = Debug|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Debug|x86.Build.0 = Debug|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Release|x64.ActiveCfg = Release|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Release|x64.Build.0 = Release|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Release|x86.ActiveCfg = Release|Any CPU
-		{1CD49F15-D381-4C7E-8E12-A85E7753B110}.Release|x86.Build.0 = Release|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Debug|x64.Build.0 = Debug|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Debug|x86.Build.0 = Debug|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Release|x64.ActiveCfg = Release|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Release|x64.Build.0 = Release|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Release|x86.ActiveCfg = Release|Any CPU
-		{766C394B-ABBB-4624-A071-C806C0A2CD3E}.Release|x86.Build.0 = Release|Any CPU
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Debug|x64.ActiveCfg = Debug|x64
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Debug|x64.Build.0 = Debug|x64
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Debug|x86.ActiveCfg = Debug|x86
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Debug|x86.Build.0 = Debug|x86
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Release|Any CPU.ActiveCfg = Release|x86
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Release|x64.ActiveCfg = Release|x64
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Release|x64.Build.0 = Release|x64
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Release|x86.ActiveCfg = Release|x86
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3}.Release|x86.Build.0 = Release|x86
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Debug|x64.Build.0 = Debug|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Debug|x86.Build.0 = Debug|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Release|x64.ActiveCfg = Release|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Release|x64.Build.0 = Release|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Release|x86.ActiveCfg = Release|Any CPU
-		{AE1F0124-996E-476A-9331-FB789F3D0577}.Release|x86.Build.0 = Release|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Debug|x64.Build.0 = Debug|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Debug|x86.Build.0 = Debug|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Release|x64.ActiveCfg = Release|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Release|x64.Build.0 = Release|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Release|x86.ActiveCfg = Release|Any CPU
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6}.Release|x86.Build.0 = Release|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Release|x64.Build.0 = Release|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6}.Release|x86.Build.0 = Release|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Debug|x64.Build.0 = Debug|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Debug|x86.Build.0 = Debug|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Release|x64.ActiveCfg = Release|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Release|x64.Build.0 = Release|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Release|x86.ActiveCfg = Release|Any CPU
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F}.Release|x86.Build.0 = Release|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Debug|x64.Build.0 = Debug|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Debug|x86.Build.0 = Debug|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Release|x64.ActiveCfg = Release|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Release|x64.Build.0 = Release|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Release|x86.ActiveCfg = Release|Any CPU
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0}.Release|x86.Build.0 = Release|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Debug|x64.Build.0 = Debug|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Debug|x86.Build.0 = Debug|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Release|x64.ActiveCfg = Release|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Release|x64.Build.0 = Release|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Release|x86.ActiveCfg = Release|Any CPU
-		{BEB88AF7-67EB-4754-A5CD-89C0388974C9}.Release|x86.Build.0 = Release|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Debug|x64.Build.0 = Debug|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Debug|x86.Build.0 = Debug|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Release|x64.ActiveCfg = Release|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Release|x64.Build.0 = Release|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Release|x86.ActiveCfg = Release|Any CPU
-		{BF5885C7-F975-4652-9C11-093781FC16C5}.Release|x86.Build.0 = Release|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Debug|x64.Build.0 = Debug|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Debug|x86.Build.0 = Debug|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Release|x64.ActiveCfg = Release|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Release|x64.Build.0 = Release|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Release|x86.ActiveCfg = Release|Any CPU
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{BE8D7353-692B-4B5B-ADFD-32632AE758E3} = {3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}
-		{AE1F0124-996E-476A-9331-FB789F3D0577} = {3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}
-		{03C1BD3F-6F6D-4D8F-9BD9-205D059723B6} = {3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}
-		{4B69520E-CB30-4B20-BCA7-9378EAC322A6} = {3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}
-		{AC847245-BFC3-4BEB-915C-FCD932359A5F} = {3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}
-		{92F27C24-44CA-4C2B-867E-1A4D776B03E0} = {3C38AE63-E4F4-4BCA-97C1-F0A96A06BA88}
-		{BF5885C7-F975-4652-9C11-093781FC16C5} = {31D4AC03-410F-476C-A0C8-E9E9490289B1}
-		{D46E4E5D-0846-4574-A8BA-30D040A6254D} = {31D4AC03-410F-476C-A0C8-E9E9490289B1}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {3A0191FF-7538-4406-BD4A-4883C0E1B72C}
-	EndGlobalSection
-EndGlobal

+ 19 - 0
src/DefaultBuilder/DefaultBuilder.slnf

@@ -0,0 +1,19 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\DefaultBuilder\\samples\\SampleApp\\DefaultBuilder.SampleApp.csproj",
+      "src\\DefaultBuilder\\test\\Microsoft.AspNetCore.Tests\\Microsoft.AspNetCore.Tests.csproj",
+      "src\\DefaultBuilder\\test\\Microsoft.AspNetCore.FunctionalTests\\Microsoft.AspNetCore.FunctionalTests.csproj",
+      "src\\DefaultBuilder\\testassets\\CreateDefaultBuilderApp\\CreateDefaultBuilderApp.csproj",
+      "src\\DefaultBuilder\\testassets\\CreateDefaultBuilderOfTApp\\CreateDefaultBuilderOfTApp.csproj",
+      "src\\DefaultBuilder\\testassets\\DependencyInjectionApp\\DependencyInjectionApp.csproj",
+      "src\\DefaultBuilder\\testassets\\StartRequestDelegateUrlApp\\StartRequestDelegateUrlApp.csproj",
+      "src\\DefaultBuilder\\testassets\\StartRouteBuilderUrlApp\\StartRouteBuilderUrlApp.csproj",
+      "src\\DefaultBuilder\\testassets\\StartWithIApplicationBuilderUrlApp\\StartWithIApplicationBuilderUrlApp.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj"
+    ]
+  }
+}

+ 1 - 1
src/DefaultBuilder/test/Microsoft.AspNetCore.FunctionalTests/WebHostFunctionalTests.cs

@@ -242,7 +242,7 @@ namespace Microsoft.AspNetCore.Tests
             var directoryInfo = new DirectoryInfo(applicationBasePath);
             do
             {
-                var solutionFileInfo = new FileInfo(Path.Combine(directoryInfo.FullName, "DefaultBuilder.sln"));
+                var solutionFileInfo = new FileInfo(Path.Combine(directoryInfo.FullName, "DefaultBuilder.slnf"));
                 if (solutionFileInfo.Exists)
                 {
                     return Path.GetFullPath(Path.Combine(directoryInfo.FullName, "testassets"));

+ 0 - 48
src/Features/JsonPatch/JsonPatch.sln

@@ -1,48 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26124.0
-MinimumVisualStudioVersion = 15.0.26124.0
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.JsonPatch", "src\Microsoft.AspNetCore.JsonPatch.csproj", "{B2094419-9ED4-4733-B15D-60314118B61C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.AspNetCore.JsonPatch.Tests", "test\Microsoft.AspNetCore.JsonPatch.Tests.csproj", "{4F34177F-6E1E-4880-A2CA-0511EFEDB395}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Debug|x64.Build.0 = Debug|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Debug|x86.Build.0 = Debug|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Release|x64.ActiveCfg = Release|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Release|x64.Build.0 = Release|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Release|x86.ActiveCfg = Release|Any CPU
-		{B2094419-9ED4-4733-B15D-60314118B61C}.Release|x86.Build.0 = Release|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Debug|x64.Build.0 = Debug|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Debug|x86.Build.0 = Debug|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Release|x64.ActiveCfg = Release|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Release|x64.Build.0 = Release|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Release|x86.ActiveCfg = Release|Any CPU
-		{4F34177F-6E1E-4880-A2CA-0511EFEDB395}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-EndGlobal

+ 9 - 0
src/Features/JsonPatch/JsonPatch.slnf

@@ -0,0 +1,9 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Features\\JsonPatch\\src\\Microsoft.AspNetCore.JsonPatch.csproj",
+      "src\\Features\\JsonPatch\\test\\Microsoft.AspNetCore.JsonPatch.Tests.csproj"
+    ]
+  }
+}

+ 0 - 55
src/Grpc/Grpc.sln

@@ -1,55 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29505.145
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0FFB3605-0203-450F-80C8-F82CA2E8269F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{F5841B0A-901A-448F-9CC5-4CB393CE86AF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InteropTests", "test\InteropTests\InteropTests.csproj", "{90BF37E6-B3F1-4EFC-A233-8288D8B32DD2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InteropWebsite", "test\testassets\InteropWebsite\InteropWebsite.csproj", "{3AB7E8E4-BA36-44CE-844E-39DB66E46D45}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InteropClient", "test\testassets\InteropClient\InteropClient.csproj", "{66E6C55E-E4E3-4F4B-834A-BB34BFE00D2F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{285E2F1E-E0F9-47ED-BE43-6D84B9A49DA0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Testing", "..\Testing\src\Microsoft.AspNetCore.Testing.csproj", "{3B2B746A-F12E-4E04-9782-6E12F855B50D}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{90BF37E6-B3F1-4EFC-A233-8288D8B32DD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{90BF37E6-B3F1-4EFC-A233-8288D8B32DD2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{90BF37E6-B3F1-4EFC-A233-8288D8B32DD2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{90BF37E6-B3F1-4EFC-A233-8288D8B32DD2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3AB7E8E4-BA36-44CE-844E-39DB66E46D45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3AB7E8E4-BA36-44CE-844E-39DB66E46D45}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3AB7E8E4-BA36-44CE-844E-39DB66E46D45}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3AB7E8E4-BA36-44CE-844E-39DB66E46D45}.Release|Any CPU.Build.0 = Release|Any CPU
-		{66E6C55E-E4E3-4F4B-834A-BB34BFE00D2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{66E6C55E-E4E3-4F4B-834A-BB34BFE00D2F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{66E6C55E-E4E3-4F4B-834A-BB34BFE00D2F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{66E6C55E-E4E3-4F4B-834A-BB34BFE00D2F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3B2B746A-F12E-4E04-9782-6E12F855B50D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3B2B746A-F12E-4E04-9782-6E12F855B50D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3B2B746A-F12E-4E04-9782-6E12F855B50D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3B2B746A-F12E-4E04-9782-6E12F855B50D}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{90BF37E6-B3F1-4EFC-A233-8288D8B32DD2} = {0FFB3605-0203-450F-80C8-F82CA2E8269F}
-		{3AB7E8E4-BA36-44CE-844E-39DB66E46D45} = {F5841B0A-901A-448F-9CC5-4CB393CE86AF}
-		{66E6C55E-E4E3-4F4B-834A-BB34BFE00D2F} = {F5841B0A-901A-448F-9CC5-4CB393CE86AF}
-		{3B2B746A-F12E-4E04-9782-6E12F855B50D} = {285E2F1E-E0F9-47ED-BE43-6D84B9A49DA0}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {3CAE66FD-9A59-49C2-B133-1D599225259A}
-	EndGlobalSection
-EndGlobal

+ 11 - 0
src/Grpc/Grpc.slnf

@@ -0,0 +1,11 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Grpc\\test\\InteropTests\\InteropTests.csproj",
+      "src\\Grpc\\test\\testassets\\InteropWebsite\\InteropWebsite.csproj",
+      "src\\Grpc\\test\\testassets\\InteropClient\\InteropClient.csproj",
+      "src\\Testing\\src\\Microsoft.AspNetCore.Testing.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Grpc/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Grpc.sln
+%~dp0..\..\startvs.cmd %~dp0Grpc.slnf

+ 0 - 199
src/Hosting/Hosting.sln

@@ -1,199 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{254295FC-35AF-4A45-A6F4-FF93C1B7CD8D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Tests", "Hosting\test\Microsoft.AspNetCore.Hosting.Tests.csproj", "{B2A631BD-744E-42FB-BA79-8F22BB27DA65}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{91DCE47B-46A7-42D7-80F4-CCB0330B86A1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GenericWebHost", "samples\GenericWebHost\GenericWebHost.csproj", "{7351DDBC-71DF-4C40-A364-981710B80E29}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{3E9635DD-53A9-4098-B6F6-E5C3C8F7C600}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleStartups", "samples\SampleStartups\SampleStartups.csproj", "{3C3F4D2D-6676-4A0B-895D-348E7DD4152E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{7861E080-CFBF-476B-B770-AC863BB0967D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{64329FE8-C414-48AD-AA87-7A2042EFB5ED}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{E87CE941-9DF5-426F-B192-00471D54340D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost.Tests", "TestHost\test\Microsoft.AspNetCore.TestHost.Tests.csproj", "{29E8715C-C319-40BB-B097-678017D6A418}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.WindowsServices", "WindowsServices\src\Microsoft.AspNetCore.Hosting.WindowsServices.csproj", "{FA29445B-1BA7-448D-8ADF-56BF6D6633BB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.WindowsServices.Tests", "WindowsServices\test\Microsoft.AspNetCore.Hosting.WindowsServices.Tests.csproj", "{CCD5D010-7E06-4209-ADD5-3B010A41DCF1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{31587D24-F6B5-4A47-A962-47CA7FEA79D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.FunctionalTests", "test\FunctionalTests\Microsoft.AspNetCore.Hosting.FunctionalTests.csproj", "{D6EC0A3E-384A-4EE9-8068-21E1848BBB11}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStartupInjectionAssemblyName", "test\testassets\IStartupInjectionAssemblyName\IStartupInjectionAssemblyName.csproj", "{F032B4F6-2F03-4885-AB03-CA81038808A6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.TestSites", "test\testassets\Microsoft.AspNetCore.Hosting.TestSites\Microsoft.AspNetCore.Hosting.TestSites.csproj", "{9CA19BE4-DC10-4690-9142-61BD007B6D80}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestStartupAssembly1", "test\testassets\TestStartupAssembly1\TestStartupAssembly1.csproj", "{570D1047-A109-4209-9258-9BA7C8BDC9AA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{2A533A99-96D8-4A02-8990-BA8F94E70567}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{F7170D2A-FFD9-43D8-AE4F-5120CAF9EFF2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{3284CA71-267B-4BA9-A551-1A136A7BC437}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{12263B2B-8ED9-4836-816B-30A0498E4009}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{BC8B2069-0340-4BDA-A7F4-661D5DD7F7BD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{66A846B5-BA78-47E2-A3A7-EDD3A7FF6765}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{1B4949A0-ABA3-4B7E-B26E-0E69319C1BAE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Owin", "..\Http\Owin\src\Microsoft.AspNetCore.Owin.csproj", "{DF85B802-3391-4895-AA43-12F318F33A36}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{02741DAE-CF50-40C7-A717-1DC7182B737C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{87D20FC7-94AF-4FCF-A25F-221D61A1E2D9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{28899903-4A65-466C-B8C6-DA5A5CB5DF75}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{962C2A87-DDA7-4D5E-861E-9042DA021F7D}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{254295FC-35AF-4A45-A6F4-FF93C1B7CD8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{254295FC-35AF-4A45-A6F4-FF93C1B7CD8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{254295FC-35AF-4A45-A6F4-FF93C1B7CD8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{254295FC-35AF-4A45-A6F4-FF93C1B7CD8D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B2A631BD-744E-42FB-BA79-8F22BB27DA65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B2A631BD-744E-42FB-BA79-8F22BB27DA65}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B2A631BD-744E-42FB-BA79-8F22BB27DA65}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B2A631BD-744E-42FB-BA79-8F22BB27DA65}.Release|Any CPU.Build.0 = Release|Any CPU
-		{91DCE47B-46A7-42D7-80F4-CCB0330B86A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{91DCE47B-46A7-42D7-80F4-CCB0330B86A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{91DCE47B-46A7-42D7-80F4-CCB0330B86A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{91DCE47B-46A7-42D7-80F4-CCB0330B86A1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7351DDBC-71DF-4C40-A364-981710B80E29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7351DDBC-71DF-4C40-A364-981710B80E29}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7351DDBC-71DF-4C40-A364-981710B80E29}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7351DDBC-71DF-4C40-A364-981710B80E29}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3C3F4D2D-6676-4A0B-895D-348E7DD4152E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3C3F4D2D-6676-4A0B-895D-348E7DD4152E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3C3F4D2D-6676-4A0B-895D-348E7DD4152E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3C3F4D2D-6676-4A0B-895D-348E7DD4152E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7861E080-CFBF-476B-B770-AC863BB0967D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7861E080-CFBF-476B-B770-AC863BB0967D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7861E080-CFBF-476B-B770-AC863BB0967D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7861E080-CFBF-476B-B770-AC863BB0967D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{64329FE8-C414-48AD-AA87-7A2042EFB5ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{64329FE8-C414-48AD-AA87-7A2042EFB5ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{64329FE8-C414-48AD-AA87-7A2042EFB5ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{64329FE8-C414-48AD-AA87-7A2042EFB5ED}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E87CE941-9DF5-426F-B192-00471D54340D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E87CE941-9DF5-426F-B192-00471D54340D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E87CE941-9DF5-426F-B192-00471D54340D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E87CE941-9DF5-426F-B192-00471D54340D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{29E8715C-C319-40BB-B097-678017D6A418}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{29E8715C-C319-40BB-B097-678017D6A418}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{29E8715C-C319-40BB-B097-678017D6A418}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{29E8715C-C319-40BB-B097-678017D6A418}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FA29445B-1BA7-448D-8ADF-56BF6D6633BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FA29445B-1BA7-448D-8ADF-56BF6D6633BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FA29445B-1BA7-448D-8ADF-56BF6D6633BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FA29445B-1BA7-448D-8ADF-56BF6D6633BB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CCD5D010-7E06-4209-ADD5-3B010A41DCF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CCD5D010-7E06-4209-ADD5-3B010A41DCF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CCD5D010-7E06-4209-ADD5-3B010A41DCF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CCD5D010-7E06-4209-ADD5-3B010A41DCF1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D6EC0A3E-384A-4EE9-8068-21E1848BBB11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D6EC0A3E-384A-4EE9-8068-21E1848BBB11}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D6EC0A3E-384A-4EE9-8068-21E1848BBB11}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D6EC0A3E-384A-4EE9-8068-21E1848BBB11}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F032B4F6-2F03-4885-AB03-CA81038808A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F032B4F6-2F03-4885-AB03-CA81038808A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F032B4F6-2F03-4885-AB03-CA81038808A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F032B4F6-2F03-4885-AB03-CA81038808A6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9CA19BE4-DC10-4690-9142-61BD007B6D80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9CA19BE4-DC10-4690-9142-61BD007B6D80}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9CA19BE4-DC10-4690-9142-61BD007B6D80}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9CA19BE4-DC10-4690-9142-61BD007B6D80}.Release|Any CPU.Build.0 = Release|Any CPU
-		{570D1047-A109-4209-9258-9BA7C8BDC9AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{570D1047-A109-4209-9258-9BA7C8BDC9AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{570D1047-A109-4209-9258-9BA7C8BDC9AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{570D1047-A109-4209-9258-9BA7C8BDC9AA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F7170D2A-FFD9-43D8-AE4F-5120CAF9EFF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F7170D2A-FFD9-43D8-AE4F-5120CAF9EFF2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F7170D2A-FFD9-43D8-AE4F-5120CAF9EFF2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F7170D2A-FFD9-43D8-AE4F-5120CAF9EFF2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3284CA71-267B-4BA9-A551-1A136A7BC437}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3284CA71-267B-4BA9-A551-1A136A7BC437}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3284CA71-267B-4BA9-A551-1A136A7BC437}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3284CA71-267B-4BA9-A551-1A136A7BC437}.Release|Any CPU.Build.0 = Release|Any CPU
-		{12263B2B-8ED9-4836-816B-30A0498E4009}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{12263B2B-8ED9-4836-816B-30A0498E4009}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{12263B2B-8ED9-4836-816B-30A0498E4009}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{12263B2B-8ED9-4836-816B-30A0498E4009}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BC8B2069-0340-4BDA-A7F4-661D5DD7F7BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BC8B2069-0340-4BDA-A7F4-661D5DD7F7BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BC8B2069-0340-4BDA-A7F4-661D5DD7F7BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BC8B2069-0340-4BDA-A7F4-661D5DD7F7BD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{66A846B5-BA78-47E2-A3A7-EDD3A7FF6765}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{66A846B5-BA78-47E2-A3A7-EDD3A7FF6765}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{66A846B5-BA78-47E2-A3A7-EDD3A7FF6765}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{66A846B5-BA78-47E2-A3A7-EDD3A7FF6765}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1B4949A0-ABA3-4B7E-B26E-0E69319C1BAE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1B4949A0-ABA3-4B7E-B26E-0E69319C1BAE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1B4949A0-ABA3-4B7E-B26E-0E69319C1BAE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1B4949A0-ABA3-4B7E-B26E-0E69319C1BAE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DF85B802-3391-4895-AA43-12F318F33A36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DF85B802-3391-4895-AA43-12F318F33A36}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DF85B802-3391-4895-AA43-12F318F33A36}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DF85B802-3391-4895-AA43-12F318F33A36}.Release|Any CPU.Build.0 = Release|Any CPU
-		{02741DAE-CF50-40C7-A717-1DC7182B737C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{02741DAE-CF50-40C7-A717-1DC7182B737C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{02741DAE-CF50-40C7-A717-1DC7182B737C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{02741DAE-CF50-40C7-A717-1DC7182B737C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{87D20FC7-94AF-4FCF-A25F-221D61A1E2D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{87D20FC7-94AF-4FCF-A25F-221D61A1E2D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{87D20FC7-94AF-4FCF-A25F-221D61A1E2D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{87D20FC7-94AF-4FCF-A25F-221D61A1E2D9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{28899903-4A65-466C-B8C6-DA5A5CB5DF75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{28899903-4A65-466C-B8C6-DA5A5CB5DF75}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{28899903-4A65-466C-B8C6-DA5A5CB5DF75}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{28899903-4A65-466C-B8C6-DA5A5CB5DF75}.Release|Any CPU.Build.0 = Release|Any CPU
-		{962C2A87-DDA7-4D5E-861E-9042DA021F7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{962C2A87-DDA7-4D5E-861E-9042DA021F7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{962C2A87-DDA7-4D5E-861E-9042DA021F7D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{962C2A87-DDA7-4D5E-861E-9042DA021F7D}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{7351DDBC-71DF-4C40-A364-981710B80E29} = {3E9635DD-53A9-4098-B6F6-E5C3C8F7C600}
-		{3C3F4D2D-6676-4A0B-895D-348E7DD4152E} = {3E9635DD-53A9-4098-B6F6-E5C3C8F7C600}
-		{F032B4F6-2F03-4885-AB03-CA81038808A6} = {31587D24-F6B5-4A47-A962-47CA7FEA79D0}
-		{9CA19BE4-DC10-4690-9142-61BD007B6D80} = {31587D24-F6B5-4A47-A962-47CA7FEA79D0}
-		{570D1047-A109-4209-9258-9BA7C8BDC9AA} = {31587D24-F6B5-4A47-A962-47CA7FEA79D0}
-		{F7170D2A-FFD9-43D8-AE4F-5120CAF9EFF2} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{3284CA71-267B-4BA9-A551-1A136A7BC437} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{12263B2B-8ED9-4836-816B-30A0498E4009} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{BC8B2069-0340-4BDA-A7F4-661D5DD7F7BD} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{66A846B5-BA78-47E2-A3A7-EDD3A7FF6765} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{1B4949A0-ABA3-4B7E-B26E-0E69319C1BAE} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{DF85B802-3391-4895-AA43-12F318F33A36} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{02741DAE-CF50-40C7-A717-1DC7182B737C} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{87D20FC7-94AF-4FCF-A25F-221D61A1E2D9} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{28899903-4A65-466C-B8C6-DA5A5CB5DF75} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-		{962C2A87-DDA7-4D5E-861E-9042DA021F7D} = {2A533A99-96D8-4A02-8990-BA8F94E70567}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {16D3B34D-7F97-4B2B-8AD1-C18FEADBA4E8}
-	EndGlobalSection
-EndGlobal

+ 33 - 0
src/Hosting/Hosting.slnf

@@ -0,0 +1,33 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Hosting\\test\\Microsoft.AspNetCore.Hosting.Tests.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\samples\\GenericWebHost\\GenericWebHost.csproj",
+      "src\\Hosting\\samples\\SampleStartups\\SampleStartups.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Hosting\\TestHost\\test\\Microsoft.AspNetCore.TestHost.Tests.csproj",
+      "src\\Hosting\\WindowsServices\\src\\Microsoft.AspNetCore.Hosting.WindowsServices.csproj",
+      "src\\Hosting\\WindowsServices\\test\\Microsoft.AspNetCore.Hosting.WindowsServices.Tests.csproj",
+      "src\\Hosting\\test\\FunctionalTests\\Microsoft.AspNetCore.Hosting.FunctionalTests.csproj",
+      "src\\Hosting\\test\\testassets\\IStartupInjectionAssemblyName\\IStartupInjectionAssemblyName.csproj",
+      "src\\Hosting\\test\\testassets\\Microsoft.AspNetCore.Hosting.TestSites\\Microsoft.AspNetCore.Hosting.TestSites.csproj",
+      "src\\Hosting\\test\\testassets\\TestStartupAssembly1\\TestStartupAssembly1.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Http\\Owin\\src\\Microsoft.AspNetCore.Owin.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Hosting/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Hosting.sln
+%~dp0..\..\startvs.cmd %~dp0Hosting.slnf

+ 0 - 705
src/Http/HttpAbstractions.sln

@@ -1,705 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.Abstractions", "Authentication.Abstractions", "{587C3D55-6092-4B86-99F5-E9772C9C1ADB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{565B7B00-96A1-49B8-9753-9E045C6527A2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication.Core", "Authentication.Core", "{B51F45A6-428F-40F4-897F-7C62C29EC39A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core.Test", "Authentication.Core\test\Microsoft.AspNetCore.Authentication.Core.Test.csproj", "{21071749-4361-4CD0-B5ED-541C72326800}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Headers", "Headers", "{FF334B62-1AE2-477C-B91B-B28F898DFC3A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "Headers\src\Microsoft.Net.Http.Headers.csproj", "{D2B2E73E-A3A4-4996-906C-6647CD7D2634}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers.Tests", "Headers\test\Microsoft.Net.Http.Headers.Tests.csproj", "{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http", "Http", "{FB2DCA0F-EB9E-425B-ABBC-D543DBEC090F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "Http\src\Microsoft.AspNetCore.Http.csproj", "{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Tests", "Http\test\Microsoft.AspNetCore.Http.Tests.csproj", "{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Abstractions", "Http.Abstractions", "{28F3D5CC-1F8E-4E15-94C8-E432DFA0A702}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{D079CD1C-A18F-4457-91BC-432577D2FD37}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions.Tests", "Http.Abstractions\test\Microsoft.AspNetCore.Http.Abstractions.Tests.csproj", "{C28045AC-FF16-468C-A1E8-EC192DA2EF19}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Extensions", "Http.Extensions", "{CCC61332-7D63-4DDB-B604-884670157624}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{C06F2A33-B887-46BB-8F51-2666EDBE5D38}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions.Tests", "Http.Extensions\test\Microsoft.AspNetCore.Http.Extensions.Tests.csproj", "{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Http.Features", "Http.Features", "{0B1B3E58-DA37-46D6-B791-47739EF27790}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features.Tests", "Http.Features\test\Microsoft.AspNetCore.Http.Features.Tests.csproj", "{5A64C915-7045-4100-B2CB-3A50BD854D2D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Owin", "Owin", "{4D5C4F16-5DC5-4244-A10F-08545126F61B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Owin", "Owin\src\Microsoft.AspNetCore.Owin.csproj", "{21624719-422E-4621-A17A-C6F10436F1FE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Owin.Tests", "Owin\test\Microsoft.AspNetCore.Owin.Tests.csproj", "{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{391FBA36-BEEB-411A-A588-3F83901C0C1A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HttpAbstractions.SampleApp", "samples\SampleApp\HttpAbstractions.SampleApp.csproj", "{2378049E-ABE9-4843-AAC7-A6C9E704463D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebUtilities", "WebUtilities", "{80A090C8-ED02-4DE3-875A-30DCCDBD84BA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{1A866315-5FD5-4F96-BFAC-1447E3CB4514}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities.Tests", "WebUtilities\test\Microsoft.AspNetCore.WebUtilities.Tests.csproj", "{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Performance", "Http\perf\Microsoft.AspNetCore.Http.Performance.csproj", "{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Routing", "Routing", "{14A7B3DE-46C8-4245-B0BD-9AFF3795C163}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Performance", "Routing\perf\Microsoft.AspNetCore.Routing.Performance.csproj", "{1A74D674-5D19-4575-B443-8B7ED433EF2B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "Routing\src\Microsoft.AspNetCore.Routing.csproj", "{B8812D83-0F76-48F4-B716-C7356DB51E72}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.FunctionalTests", "Routing\test\FunctionalTests\Microsoft.AspNetCore.Routing.FunctionalTests.csproj", "{215E7408-A123-4B5F-B625-59ED22031109}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Tests", "Routing\test\UnitTests\Microsoft.AspNetCore.Routing.Tests.csproj", "{8B64326C-A87F-4157-8337-22B5C4D7A4B7}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Routing.Abstractions", "Routing.Abstractions", "{24D19E8E-25FD-4C0B-8865-697878B67BE0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests", "Routing.Abstractions\test\Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests.csproj", "{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{793FFE24-138A-4C3D-81AB-18D625E36230}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{A4913006-307E-46FE-93BF-C39AC4AD70D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RoutingWebSite", "Routing\test\testassets\RoutingWebSite\RoutingWebSite.csproj", "{1454A129-9104-4766-9FFE-4B4F93A2C2C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RoutingSandbox", "Routing\test\testassets\RoutingSandbox\RoutingSandbox.csproj", "{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Benchmarks", "Routing\test\testassets\Benchmarks\Benchmarks.csproj", "{30BDD853-AF73-4D15-B4FB-621E7969B9C9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{716CC743-D9FA-4EF6-8767-152A8E70C52A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{83E82469-8225-47AD-9D0F-DFA078D7F930}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{94283D65-3BE9-403C-BF34-CFFA3AF89101}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{1FC00795-5157-47CC-A975-31C8E79C3E37}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{DC519C5E-CA6E-48CA-BF35-B46305B83013}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{611794D2-EF3A-422A-A077-23E61C7ADE49}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities.Performance", "WebUtilities\perf\Microsoft.AspNetCore.WebUtilities.Performance\Microsoft.AspNetCore.WebUtilities.Performance.csproj", "{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{09168958-FD5B-4D25-8FBF-75E2C80D903B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Metadata", "Metadata", "{B1C66DEF-EBEE-4F3C-A5F5-65FA9964AC67}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Metadata", "Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{CAAB06B8-0E70-49FE-92A5-46A35A089481}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Debug|x64.Build.0 = Debug|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Debug|x86.Build.0 = Debug|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Release|x64.ActiveCfg = Release|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Release|x64.Build.0 = Release|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Release|x86.ActiveCfg = Release|Any CPU
-		{565B7B00-96A1-49B8-9753-9E045C6527A2}.Release|x86.Build.0 = Release|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Debug|x64.Build.0 = Debug|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Debug|x86.Build.0 = Debug|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Release|x64.ActiveCfg = Release|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Release|x64.Build.0 = Release|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Release|x86.ActiveCfg = Release|Any CPU
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96}.Release|x86.Build.0 = Release|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Debug|x64.Build.0 = Debug|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Debug|x86.Build.0 = Debug|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Release|Any CPU.Build.0 = Release|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Release|x64.ActiveCfg = Release|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Release|x64.Build.0 = Release|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Release|x86.ActiveCfg = Release|Any CPU
-		{21071749-4361-4CD0-B5ED-541C72326800}.Release|x86.Build.0 = Release|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Debug|x64.Build.0 = Debug|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Debug|x86.Build.0 = Debug|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Release|x64.ActiveCfg = Release|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Release|x64.Build.0 = Release|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Release|x86.ActiveCfg = Release|Any CPU
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634}.Release|x86.Build.0 = Release|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Debug|x64.Build.0 = Debug|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Debug|x86.Build.0 = Debug|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Release|x64.ActiveCfg = Release|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Release|x64.Build.0 = Release|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Release|x86.ActiveCfg = Release|Any CPU
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF}.Release|x86.Build.0 = Release|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Debug|x64.Build.0 = Debug|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Debug|x86.Build.0 = Debug|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Release|x64.ActiveCfg = Release|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Release|x64.Build.0 = Release|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Release|x86.ActiveCfg = Release|Any CPU
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F}.Release|x86.Build.0 = Release|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Debug|x64.Build.0 = Debug|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Debug|x86.Build.0 = Debug|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Release|x64.ActiveCfg = Release|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Release|x64.Build.0 = Release|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Release|x86.ActiveCfg = Release|Any CPU
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891}.Release|x86.Build.0 = Release|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Debug|x64.Build.0 = Debug|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Debug|x86.Build.0 = Debug|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Release|x64.ActiveCfg = Release|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Release|x64.Build.0 = Release|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Release|x86.ActiveCfg = Release|Any CPU
-		{D079CD1C-A18F-4457-91BC-432577D2FD37}.Release|x86.Build.0 = Release|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Debug|x64.Build.0 = Debug|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Debug|x86.Build.0 = Debug|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Release|x64.ActiveCfg = Release|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Release|x64.Build.0 = Release|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Release|x86.ActiveCfg = Release|Any CPU
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19}.Release|x86.Build.0 = Release|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Debug|x64.Build.0 = Debug|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Debug|x86.Build.0 = Debug|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Release|x64.ActiveCfg = Release|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Release|x64.Build.0 = Release|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Release|x86.ActiveCfg = Release|Any CPU
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38}.Release|x86.Build.0 = Release|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Debug|x64.Build.0 = Debug|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Debug|x86.Build.0 = Debug|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Release|x64.ActiveCfg = Release|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Release|x64.Build.0 = Release|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Release|x86.ActiveCfg = Release|Any CPU
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07}.Release|x86.Build.0 = Release|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Debug|x64.Build.0 = Debug|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Debug|x86.Build.0 = Debug|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Release|x64.ActiveCfg = Release|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Release|x64.Build.0 = Release|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Release|x86.ActiveCfg = Release|Any CPU
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6}.Release|x86.Build.0 = Release|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Debug|x64.Build.0 = Debug|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Debug|x86.Build.0 = Debug|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Release|x64.ActiveCfg = Release|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Release|x64.Build.0 = Release|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Release|x86.ActiveCfg = Release|Any CPU
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D}.Release|x86.Build.0 = Release|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Debug|x64.Build.0 = Debug|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Debug|x86.Build.0 = Debug|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Release|x64.ActiveCfg = Release|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Release|x64.Build.0 = Release|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Release|x86.ActiveCfg = Release|Any CPU
-		{21624719-422E-4621-A17A-C6F10436F1FE}.Release|x86.Build.0 = Release|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Debug|x64.Build.0 = Debug|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Debug|x86.Build.0 = Debug|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Release|x64.ActiveCfg = Release|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Release|x64.Build.0 = Release|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Release|x86.ActiveCfg = Release|Any CPU
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4}.Release|x86.Build.0 = Release|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Debug|x64.Build.0 = Debug|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Debug|x86.Build.0 = Debug|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Release|x64.ActiveCfg = Release|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Release|x64.Build.0 = Release|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Release|x86.ActiveCfg = Release|Any CPU
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D}.Release|x86.Build.0 = Release|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Debug|x64.Build.0 = Debug|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Debug|x86.Build.0 = Debug|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Release|x64.ActiveCfg = Release|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Release|x64.Build.0 = Release|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Release|x86.ActiveCfg = Release|Any CPU
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514}.Release|x86.Build.0 = Release|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Debug|x64.Build.0 = Debug|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Debug|x86.Build.0 = Debug|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Release|x64.ActiveCfg = Release|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Release|x64.Build.0 = Release|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Release|x86.ActiveCfg = Release|Any CPU
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8}.Release|x86.Build.0 = Release|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Debug|x64.Build.0 = Debug|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Debug|x86.Build.0 = Debug|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Release|x64.ActiveCfg = Release|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Release|x64.Build.0 = Release|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Release|x86.ActiveCfg = Release|Any CPU
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F}.Release|x86.Build.0 = Release|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Debug|x64.Build.0 = Debug|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Debug|x86.Build.0 = Debug|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Release|x64.ActiveCfg = Release|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Release|x64.Build.0 = Release|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Release|x86.ActiveCfg = Release|Any CPU
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B}.Release|x86.Build.0 = Release|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Debug|x64.Build.0 = Debug|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Debug|x86.Build.0 = Debug|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Release|x64.ActiveCfg = Release|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Release|x64.Build.0 = Release|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Release|x86.ActiveCfg = Release|Any CPU
-		{B8812D83-0F76-48F4-B716-C7356DB51E72}.Release|x86.Build.0 = Release|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Debug|x64.Build.0 = Debug|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Debug|x86.Build.0 = Debug|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Release|Any CPU.Build.0 = Release|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Release|x64.ActiveCfg = Release|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Release|x64.Build.0 = Release|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Release|x86.ActiveCfg = Release|Any CPU
-		{215E7408-A123-4B5F-B625-59ED22031109}.Release|x86.Build.0 = Release|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Debug|x64.Build.0 = Debug|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Debug|x86.Build.0 = Debug|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Release|x64.ActiveCfg = Release|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Release|x64.Build.0 = Release|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Release|x86.ActiveCfg = Release|Any CPU
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7}.Release|x86.Build.0 = Release|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Debug|x64.Build.0 = Debug|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Debug|x86.Build.0 = Debug|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Release|x64.ActiveCfg = Release|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Release|x64.Build.0 = Release|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Release|x86.ActiveCfg = Release|Any CPU
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F}.Release|x86.Build.0 = Release|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Debug|x64.Build.0 = Debug|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Debug|x86.Build.0 = Debug|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Release|x64.ActiveCfg = Release|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Release|x64.Build.0 = Release|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Release|x86.ActiveCfg = Release|Any CPU
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F}.Release|x86.Build.0 = Release|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Debug|x64.Build.0 = Debug|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Debug|x86.Build.0 = Debug|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Release|x64.ActiveCfg = Release|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Release|x64.Build.0 = Release|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Release|x86.ActiveCfg = Release|Any CPU
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A}.Release|x86.Build.0 = Release|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Debug|x64.Build.0 = Debug|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Debug|x86.Build.0 = Debug|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Release|x64.ActiveCfg = Release|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Release|x64.Build.0 = Release|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Release|x86.ActiveCfg = Release|Any CPU
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1}.Release|x86.Build.0 = Release|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Debug|x64.Build.0 = Debug|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Debug|x86.Build.0 = Debug|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Release|x64.ActiveCfg = Release|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Release|x64.Build.0 = Release|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Release|x86.ActiveCfg = Release|Any CPU
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36}.Release|x86.Build.0 = Release|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Debug|x64.Build.0 = Debug|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Debug|x86.Build.0 = Debug|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Release|x64.ActiveCfg = Release|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Release|x64.Build.0 = Release|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Release|x86.ActiveCfg = Release|Any CPU
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9}.Release|x86.Build.0 = Release|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Debug|x64.Build.0 = Debug|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Debug|x86.Build.0 = Debug|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Release|x64.ActiveCfg = Release|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Release|x64.Build.0 = Release|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Release|x86.ActiveCfg = Release|Any CPU
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A}.Release|x86.Build.0 = Release|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Debug|x64.Build.0 = Debug|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Debug|x86.Build.0 = Debug|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Release|x64.ActiveCfg = Release|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Release|x64.Build.0 = Release|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Release|x86.ActiveCfg = Release|Any CPU
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D}.Release|x86.Build.0 = Release|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Debug|x64.Build.0 = Debug|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Debug|x86.Build.0 = Debug|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Release|Any CPU.Build.0 = Release|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Release|x64.ActiveCfg = Release|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Release|x64.Build.0 = Release|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Release|x86.ActiveCfg = Release|Any CPU
-		{83E82469-8225-47AD-9D0F-DFA078D7F930}.Release|x86.Build.0 = Release|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Debug|x64.Build.0 = Debug|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Debug|x86.Build.0 = Debug|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Release|Any CPU.Build.0 = Release|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Release|x64.ActiveCfg = Release|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Release|x64.Build.0 = Release|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Release|x86.ActiveCfg = Release|Any CPU
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101}.Release|x86.Build.0 = Release|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Debug|x64.Build.0 = Debug|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Debug|x86.Build.0 = Debug|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Release|x64.ActiveCfg = Release|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Release|x64.Build.0 = Release|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Release|x86.ActiveCfg = Release|Any CPU
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55}.Release|x86.Build.0 = Release|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Debug|x64.Build.0 = Debug|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Debug|x86.Build.0 = Debug|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Release|x64.ActiveCfg = Release|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Release|x64.Build.0 = Release|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Release|x86.ActiveCfg = Release|Any CPU
-		{1FC00795-5157-47CC-A975-31C8E79C3E37}.Release|x86.Build.0 = Release|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Debug|x64.Build.0 = Debug|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Debug|x86.Build.0 = Debug|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Release|x64.ActiveCfg = Release|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Release|x64.Build.0 = Release|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Release|x86.ActiveCfg = Release|Any CPU
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB}.Release|x86.Build.0 = Release|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Debug|x64.Build.0 = Debug|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Debug|x86.Build.0 = Debug|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Release|x64.ActiveCfg = Release|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Release|x64.Build.0 = Release|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Release|x86.ActiveCfg = Release|Any CPU
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D}.Release|x86.Build.0 = Release|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Debug|x64.Build.0 = Debug|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Debug|x86.Build.0 = Debug|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Release|Any CPU.Build.0 = Release|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Release|x64.ActiveCfg = Release|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Release|x64.Build.0 = Release|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Release|x86.ActiveCfg = Release|Any CPU
-		{611794D2-EF3A-422A-A077-23E61C7ADE49}.Release|x86.Build.0 = Release|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Debug|x64.Build.0 = Debug|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Debug|x86.Build.0 = Debug|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Release|x64.ActiveCfg = Release|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Release|x64.Build.0 = Release|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Release|x86.ActiveCfg = Release|Any CPU
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0}.Release|x86.Build.0 = Release|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Debug|x64.Build.0 = Debug|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Debug|x86.Build.0 = Debug|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Release|x64.ActiveCfg = Release|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Release|x64.Build.0 = Release|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Release|x86.ActiveCfg = Release|Any CPU
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E}.Release|x86.Build.0 = Release|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Debug|x64.Build.0 = Debug|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Debug|x86.Build.0 = Debug|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Release|x64.ActiveCfg = Release|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Release|x64.Build.0 = Release|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B}.Release|x86.Build.0 = Release|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Debug|x64.Build.0 = Debug|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Debug|x86.Build.0 = Debug|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Release|x64.ActiveCfg = Release|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Release|x64.Build.0 = Release|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Release|x86.ActiveCfg = Release|Any CPU
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B}.Release|x86.Build.0 = Release|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Debug|x64.Build.0 = Debug|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Debug|x86.Build.0 = Debug|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Release|x64.ActiveCfg = Release|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Release|x64.Build.0 = Release|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Release|x86.ActiveCfg = Release|Any CPU
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{565B7B00-96A1-49B8-9753-9E045C6527A2} = {587C3D55-6092-4B86-99F5-E9772C9C1ADB}
-		{A3DEE5E8-FC9D-4135-8CDB-24E5BF954F96} = {B51F45A6-428F-40F4-897F-7C62C29EC39A}
-		{21071749-4361-4CD0-B5ED-541C72326800} = {B51F45A6-428F-40F4-897F-7C62C29EC39A}
-		{D2B2E73E-A3A4-4996-906C-6647CD7D2634} = {FF334B62-1AE2-477C-B91B-B28F898DFC3A}
-		{9CE486B4-0BC6-4C71-AA7C-BD66E78E11CF} = {FF334B62-1AE2-477C-B91B-B28F898DFC3A}
-		{E35F0A95-0016-4B4D-BB85-ADB4CFAD857F} = {FB2DCA0F-EB9E-425B-ABBC-D543DBEC090F}
-		{D9155D31-0844-4ED6-AC7B-6C4C9DA6E891} = {FB2DCA0F-EB9E-425B-ABBC-D543DBEC090F}
-		{D079CD1C-A18F-4457-91BC-432577D2FD37} = {28F3D5CC-1F8E-4E15-94C8-E432DFA0A702}
-		{C28045AC-FF16-468C-A1E8-EC192DA2EF19} = {28F3D5CC-1F8E-4E15-94C8-E432DFA0A702}
-		{C06F2A33-B887-46BB-8F51-2666EDBE5D38} = {CCC61332-7D63-4DDB-B604-884670157624}
-		{BC50C116-2F25-4BC9-BDDC-7B3BA4A0BA07} = {CCC61332-7D63-4DDB-B604-884670157624}
-		{F6DEA0F5-79D0-4BC9-BFC9-CA6360B8B4E6} = {0B1B3E58-DA37-46D6-B791-47739EF27790}
-		{5A64C915-7045-4100-B2CB-3A50BD854D2D} = {0B1B3E58-DA37-46D6-B791-47739EF27790}
-		{21624719-422E-4621-A17A-C6F10436F1FE} = {4D5C4F16-5DC5-4244-A10F-08545126F61B}
-		{38EA14B3-17BB-44F4-A9EA-A8675E9BF1E4} = {4D5C4F16-5DC5-4244-A10F-08545126F61B}
-		{391FBA36-BEEB-411A-A588-3F83901C0C1A} = {FB2DCA0F-EB9E-425B-ABBC-D543DBEC090F}
-		{2378049E-ABE9-4843-AAC7-A6C9E704463D} = {391FBA36-BEEB-411A-A588-3F83901C0C1A}
-		{1A866315-5FD5-4F96-BFAC-1447E3CB4514} = {80A090C8-ED02-4DE3-875A-30DCCDBD84BA}
-		{068A1DA0-C7DF-4E3C-9933-4E79A141EFF8} = {80A090C8-ED02-4DE3-875A-30DCCDBD84BA}
-		{8C635944-51F0-4BB0-A89E-CA49A7D9BE7F} = {FB2DCA0F-EB9E-425B-ABBC-D543DBEC090F}
-		{1A74D674-5D19-4575-B443-8B7ED433EF2B} = {14A7B3DE-46C8-4245-B0BD-9AFF3795C163}
-		{B8812D83-0F76-48F4-B716-C7356DB51E72} = {14A7B3DE-46C8-4245-B0BD-9AFF3795C163}
-		{215E7408-A123-4B5F-B625-59ED22031109} = {DC519C5E-CA6E-48CA-BF35-B46305B83013}
-		{8B64326C-A87F-4157-8337-22B5C4D7A4B7} = {DC519C5E-CA6E-48CA-BF35-B46305B83013}
-		{3E8E6EAC-4C92-46C5-AED0-5F3C0745D34F} = {24D19E8E-25FD-4C0B-8865-697878B67BE0}
-		{E4AC79A3-625B-421B-9F91-EFCBD9BEB37F} = {24D19E8E-25FD-4C0B-8865-697878B67BE0}
-		{BF8DC0FF-96F9-4705-8CFA-F42BE989AB6A} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{A4913006-307E-46FE-93BF-C39AC4AD70D7} = {DC519C5E-CA6E-48CA-BF35-B46305B83013}
-		{1454A129-9104-4766-9FFE-4B4F93A2C2C1} = {A4913006-307E-46FE-93BF-C39AC4AD70D7}
-		{B9B620E0-85E8-4ECB-8A81-5A96AFCB0B36} = {14A7B3DE-46C8-4245-B0BD-9AFF3795C163}
-		{30BDD853-AF73-4D15-B4FB-621E7969B9C9} = {A4913006-307E-46FE-93BF-C39AC4AD70D7}
-		{716CC743-D9FA-4EF6-8767-152A8E70C52A} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{A0C7AE95-BBE7-4F75-9508-F5881C8A456D} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{83E82469-8225-47AD-9D0F-DFA078D7F930} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{94283D65-3BE9-403C-BF34-CFFA3AF89101} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{AC5D4AF2-F2F8-4A46-8A57-9858806C9A55} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{1FC00795-5157-47CC-A975-31C8E79C3E37} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{EEA036BB-E6B8-4D01-907B-D4B34B4368DB} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{1909E2E3-D435-47AA-B2AB-D6EC58BEDC0D} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{DC519C5E-CA6E-48CA-BF35-B46305B83013} = {14A7B3DE-46C8-4245-B0BD-9AFF3795C163}
-		{611794D2-EF3A-422A-A077-23E61C7ADE49} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{1062FCDE-E145-40EC-B175-FDBCAA0C59A0} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{21AC56E7-4E77-4B0E-B63E-C8E836E4D14E} = {80A090C8-ED02-4DE3-875A-30DCCDBD84BA}
-		{8BCAA9EC-0ACD-435C-BF8A-8C843499FF7B} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{09168958-FD5B-4D25-8FBF-75E2C80D903B} = {793FFE24-138A-4C3D-81AB-18D625E36230}
-		{CAAB06B8-0E70-49FE-92A5-46A35A089481} = {B1C66DEF-EBEE-4F3C-A5F5-65FA9964AC67}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {85B5E151-2E9D-419C-83DD-0DDCF446C83A}
-	EndGlobalSection
-EndGlobal

+ 50 - 0
src/Http/HttpAbstractions.slnf

@@ -0,0 +1,50 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Authentication.Core\\test\\Microsoft.AspNetCore.Authentication.Core.Test.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\Headers\\test\\Microsoft.Net.Http.Headers.Tests.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Http\\test\\Microsoft.AspNetCore.Http.Tests.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Abstractions\\test\\Microsoft.AspNetCore.Http.Abstractions.Tests.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Extensions\\test\\Microsoft.AspNetCore.Http.Extensions.Tests.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Http.Features\\test\\Microsoft.AspNetCore.Http.Features.Tests.csproj",
+      "src\\Http\\Owin\\src\\Microsoft.AspNetCore.Owin.csproj",
+      "src\\Http\\Owin\\test\\Microsoft.AspNetCore.Owin.Tests.csproj",
+      "src\\Http\\samples\\SampleApp\\HttpAbstractions.SampleApp.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Http\\WebUtilities\\test\\Microsoft.AspNetCore.WebUtilities.Tests.csproj",
+      "src\\Http\\Http\\perf\\Microsoft.AspNetCore.Http.Performance.csproj",
+      "src\\Http\\Routing\\perf\\Microsoft.AspNetCore.Routing.Performance.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\Routing\\test\\FunctionalTests\\Microsoft.AspNetCore.Routing.FunctionalTests.csproj",
+      "src\\Http\\Routing\\test\\UnitTests\\Microsoft.AspNetCore.Routing.Tests.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\Routing.Abstractions\\test\\Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Http\\Routing\\test\\testassets\\RoutingWebSite\\RoutingWebSite.csproj",
+      "src\\Http\\Routing\\test\\testassets\\RoutingSandbox\\RoutingSandbox.csproj",
+      "src\\Http\\Routing\\test\\testassets\\Benchmarks\\Benchmarks.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Http\\WebUtilities\\perf\\Microsoft.AspNetCore.WebUtilities.Performance\\Microsoft.AspNetCore.WebUtilities.Performance.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Http/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0HttpAbstractions.sln
+%~dp0..\..\startvs.cmd %~dp0HttpAbstractions.slnf

+ 0 - 1251
src/Identity/Identity.sln

@@ -1,1251 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{2D5D4577-0E39-4B04-B66A-70259284B91B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiAuthSample", "ApiAuthorization.IdentityServer\samples\ApiAuthSample\ApiAuthSample.csproj", "{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer", "ApiAuthorization.IdentityServer\src\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj", "{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests", "ApiAuthorization.IdentityServer\test\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj", "{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "Core\src\Microsoft.AspNetCore.Identity.csproj", "{CB228AE5-2864-4FD3-A271-BC500A4F5F51}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "EntityFrameworkCore\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{771576C3-01A0-4CFD-B437-125697BE3614}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test", "EntityFrameworkCore\test\EF.InMemory.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj", "{3A34A491-F4EC-48B5-8187-D361849984D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test", "EntityFrameworkCore\test\EF.Test\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj", "{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "Extensions.Core\src\Microsoft.Extensions.Identity.Core.csproj", "{8BECE524-4E77-49A5-BEC6-614C470407FA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "Extensions.Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{E01D5420-1927-43D6-ACAF-BC7FC70BB1F6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.DefaultUI", "samples\IdentitySample.DefaultUI\IdentitySample.DefaultUI.csproj", "{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IdentitySample.Mvc", "samples\IdentitySample.Mvc\IdentitySample.Mvc.csproj", "{77B4E7E4-4970-48EF-86C4-C739520D181E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Specification.Tests", "Specification.Tests\src\Microsoft.AspNetCore.Identity.Specification.Tests.csproj", "{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{5E50D5B8-0019-4CC6-8DC0-A88E50319954}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.FunctionalTests", "test\Identity.FunctionalTests\Microsoft.AspNetCore.Identity.FunctionalTests.csproj", "{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.Test", "test\Identity.Test\Microsoft.AspNetCore.Identity.Test.csproj", "{2C99B32C-D065-4961-BB70-FBE5C8F460A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.InMemory.Test", "test\InMemory.Test\Microsoft.AspNetCore.Identity.InMemory.Test.csproj", "{5F0EF130-6739-44CB-AAC5-B7B772109734}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{636A61FF-0750-4E8C-A587-8470B23EEDE3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.DefaultUI.WebSite", "testassets\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj", "{2A3E506E-B641-4415-A9DA-F6141D1E9C19}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.UI", "UI\src\Microsoft.AspNetCore.Identity.UI.csproj", "{83931430-AF91-4987-AB58-4212EEA5253B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{720699B7-1E51-4408-9A3B-CECE9DAC3662}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{7027022C-26A3-4895-B195-1E8B5A428BCD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{64561BC4-355B-46C4-B4D3-BFD847392280}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{5654F794-82C4-423A-BD0D-802BD713ECE9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{0984B521-C6B0-46A9-9B05-B4EA6D345720}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{E41CD42E-2789-45C3-A657-90BF7ED54798}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{7CD43B43-F19E-4310-A452-6132E86BA90F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite", "..\Middleware\Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "..\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{40D18785-1336-41AD-8577-EF20D3F96EC8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{FFC27456-7B6A-4229-8E42-1E56EB0782B7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{6B436C53-5A73-40A4-B193-9CEFC5824FC3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{8B8F9889-FDAE-4458-AF39-303A23147413}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{306F28B7-6305-446D-83B9-5F22A9909727}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.JwtBearer", "..\Security\Authentication\JwtBearer\src\Microsoft.AspNetCore.Authentication.JwtBearer.csproj", "{7F7A3044-B9FD-4EAE-8487-FF9665238E45}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components", "..\Components\Components\src\Microsoft.AspNetCore.Components.csproj", "{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{35F6D289-173C-4305-8DA5-FACAC076D90E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation", "..\DataProtection\Cryptography.KeyDerivation\src\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj", "{7827EBD4-4A05-472E-A163-DD970DC2E6F6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{B26A6458-D6DA-4007-99D4-A47CA592ACD0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{86312075-1D7D-4F51-8968-F2D065DD1051}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{08E39D3D-9790-4179-81F4-F95F96CAA24F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{E3666CB6-B7B6-421C-B131-2BF57504D51C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{A588EA81-E182-420C-BED8-FB2E980A8A67}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{BFE7D376-7B57-45D1-A438-7A9021DDDF71}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{093E12A7-20F3-4EA6-BF00-6D3895DD9323}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "..\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{5F5CCADC-2485-4CD1-8311-A68293FD415F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions", "..\Mvc\Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Analyzers", "..\Mvc\Mvc.Analyzers\src\Microsoft.AspNetCore.Mvc.Analyzers.csproj", "{20FF8D33-45D1-40F4-BEAF-A529290C1A17}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "..\Mvc\Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{174C92E9-EA25-4416-BF1E-19F48FE2A472}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "..\Mvc\Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{03EE3372-4CA3-4615-BDCA-1B34F098CE82}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors", "..\Mvc\Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{E36B945B-B787-4BD3-8293-10FED0D6479E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "..\Mvc\Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{87A10D30-9188-4596-9479-750D7D459FF1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization", "..\Mvc\Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{344224B0-FBFB-4253-B9A8-27F6A8310AFE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor", "..\Mvc\Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages", "..\Mvc\Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{F7E6FF46-9C2F-4436-9D08-1C53116324A9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "..\Mvc\Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{C00BD37E-E4BE-4395-8367-37E0A48193FF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "..\Mvc\Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "..\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{B00267C8-5CE0-4262-8305-BD483C769F12}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{3AA24C5E-2207-4306-9408-ABF00FA997A2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "..\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{3589D346-D911-4332-A577-9D0AE4848D39}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{2DA624B6-9A98-4219-978F-E90AD4166353}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{0C5B4770-06C4-4B36-944C-D0CAE012967C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{61A59575-D976-486D-979D-AD06373667EE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{8AC04CA6-7638-4F46-B31F-ECA93C38826D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{4D32D558-5520-48EE-AA34-ED235772155D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "..\Security\Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "..\Security\Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{442B6D46-5382-4919-9AE8-80AA16C58C25}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "..\Security\Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{32AC29FE-5C0A-4954-B19B-C2200E228B66}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OAuth", "..\Security\Authentication\OAuth\src\Microsoft.AspNetCore.Authentication.OAuth.csproj", "{6851694F-D440-41A1-8B89-37FB5919850B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.NewtonsoftJson", "..\Mvc\Mvc.NewtonsoftJson\src\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj", "{5F087B72-577F-4280-8718-E3ADB325A0C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.JsonPatch", "..\Features\JsonPatch\src\Microsoft.AspNetCore.JsonPatch.csproj", "{DEE09DF3-DFBF-4651-A562-88C2592C9E16}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\Mvc.Testing\src\Microsoft.AspNetCore.Mvc.Testing.csproj", "{0B3EC292-625E-4C3A-984A-DF41A3501CEE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{22A687BB-5170-4312-97CD-0FECA1C3FE98}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Debug|x64.Build.0 = Debug|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Debug|x86.Build.0 = Debug|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Release|x64.ActiveCfg = Release|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Release|x64.Build.0 = Release|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Release|x86.ActiveCfg = Release|Any CPU
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95}.Release|x86.Build.0 = Release|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Debug|x64.Build.0 = Debug|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Debug|x86.Build.0 = Debug|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Release|x64.ActiveCfg = Release|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Release|x64.Build.0 = Release|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Release|x86.ActiveCfg = Release|Any CPU
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917}.Release|x86.Build.0 = Release|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Debug|x64.Build.0 = Debug|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Debug|x86.Build.0 = Debug|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Release|x64.ActiveCfg = Release|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Release|x64.Build.0 = Release|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Release|x86.ActiveCfg = Release|Any CPU
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8}.Release|x86.Build.0 = Release|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Debug|x64.Build.0 = Debug|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Debug|x86.Build.0 = Debug|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Release|x64.ActiveCfg = Release|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Release|x64.Build.0 = Release|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Release|x86.ActiveCfg = Release|Any CPU
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51}.Release|x86.Build.0 = Release|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Debug|x64.Build.0 = Debug|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Debug|x86.Build.0 = Debug|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Release|Any CPU.Build.0 = Release|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Release|x64.ActiveCfg = Release|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Release|x64.Build.0 = Release|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Release|x86.ActiveCfg = Release|Any CPU
-		{771576C3-01A0-4CFD-B437-125697BE3614}.Release|x86.Build.0 = Release|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Debug|x64.Build.0 = Debug|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Debug|x86.Build.0 = Debug|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Release|x64.ActiveCfg = Release|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Release|x64.Build.0 = Release|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Release|x86.ActiveCfg = Release|Any CPU
-		{3A34A491-F4EC-48B5-8187-D361849984D0}.Release|x86.Build.0 = Release|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Debug|x64.Build.0 = Debug|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Debug|x86.Build.0 = Debug|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Release|x64.ActiveCfg = Release|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Release|x64.Build.0 = Release|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Release|x86.ActiveCfg = Release|Any CPU
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1}.Release|x86.Build.0 = Release|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Debug|x64.Build.0 = Debug|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Debug|x86.Build.0 = Debug|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Release|x64.ActiveCfg = Release|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Release|x64.Build.0 = Release|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BECE524-4E77-49A5-BEC6-614C470407FA}.Release|x86.Build.0 = Release|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Debug|x64.Build.0 = Debug|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Debug|x86.Build.0 = Debug|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Release|x64.ActiveCfg = Release|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Release|x64.Build.0 = Release|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Release|x86.ActiveCfg = Release|Any CPU
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61}.Release|x86.Build.0 = Release|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Debug|x64.Build.0 = Debug|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Debug|x86.Build.0 = Debug|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Release|x64.ActiveCfg = Release|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Release|x64.Build.0 = Release|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Release|x86.ActiveCfg = Release|Any CPU
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15}.Release|x86.Build.0 = Release|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Debug|x64.Build.0 = Debug|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Debug|x86.Build.0 = Debug|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Release|x64.ActiveCfg = Release|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Release|x64.Build.0 = Release|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Release|x86.ActiveCfg = Release|Any CPU
-		{77B4E7E4-4970-48EF-86C4-C739520D181E}.Release|x86.Build.0 = Release|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Debug|x64.Build.0 = Debug|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Debug|x86.Build.0 = Debug|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Release|x64.ActiveCfg = Release|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Release|x64.Build.0 = Release|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Release|x86.ActiveCfg = Release|Any CPU
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2}.Release|x86.Build.0 = Release|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Debug|x64.Build.0 = Debug|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Debug|x86.Build.0 = Debug|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Release|x64.ActiveCfg = Release|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Release|x64.Build.0 = Release|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Release|x86.ActiveCfg = Release|Any CPU
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC}.Release|x86.Build.0 = Release|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Debug|x64.Build.0 = Debug|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Debug|x86.Build.0 = Debug|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Release|x64.ActiveCfg = Release|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Release|x64.Build.0 = Release|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Release|x86.ActiveCfg = Release|Any CPU
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0}.Release|x86.Build.0 = Release|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Debug|x64.Build.0 = Debug|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Debug|x86.Build.0 = Debug|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Release|x64.ActiveCfg = Release|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Release|x64.Build.0 = Release|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Release|x86.ActiveCfg = Release|Any CPU
-		{5F0EF130-6739-44CB-AAC5-B7B772109734}.Release|x86.Build.0 = Release|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Debug|x64.Build.0 = Debug|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Debug|x86.Build.0 = Debug|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Release|x64.ActiveCfg = Release|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Release|x64.Build.0 = Release|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Release|x86.ActiveCfg = Release|Any CPU
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19}.Release|x86.Build.0 = Release|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Debug|x64.Build.0 = Debug|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Debug|x86.Build.0 = Debug|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Release|x64.ActiveCfg = Release|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Release|x64.Build.0 = Release|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Release|x86.ActiveCfg = Release|Any CPU
-		{83931430-AF91-4987-AB58-4212EEA5253B}.Release|x86.Build.0 = Release|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Debug|x64.Build.0 = Debug|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Debug|x86.Build.0 = Debug|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Release|Any CPU.Build.0 = Release|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Release|x64.ActiveCfg = Release|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Release|x64.Build.0 = Release|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Release|x86.ActiveCfg = Release|Any CPU
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662}.Release|x86.Build.0 = Release|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Debug|x64.Build.0 = Debug|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Debug|x86.Build.0 = Debug|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Release|x64.ActiveCfg = Release|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Release|x64.Build.0 = Release|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Release|x86.ActiveCfg = Release|Any CPU
-		{7027022C-26A3-4895-B195-1E8B5A428BCD}.Release|x86.Build.0 = Release|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Debug|x64.Build.0 = Debug|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Debug|x86.Build.0 = Debug|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Release|Any CPU.Build.0 = Release|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Release|x64.ActiveCfg = Release|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Release|x64.Build.0 = Release|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Release|x86.ActiveCfg = Release|Any CPU
-		{64561BC4-355B-46C4-B4D3-BFD847392280}.Release|x86.Build.0 = Release|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Debug|x64.Build.0 = Debug|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Debug|x86.Build.0 = Debug|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Release|x64.ActiveCfg = Release|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Release|x64.Build.0 = Release|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Release|x86.ActiveCfg = Release|Any CPU
-		{5654F794-82C4-423A-BD0D-802BD713ECE9}.Release|x86.Build.0 = Release|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Debug|x64.Build.0 = Debug|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Debug|x86.Build.0 = Debug|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Release|x64.ActiveCfg = Release|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Release|x64.Build.0 = Release|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Release|x86.ActiveCfg = Release|Any CPU
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720}.Release|x86.Build.0 = Release|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Debug|x64.Build.0 = Debug|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Debug|x86.Build.0 = Debug|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Release|x64.ActiveCfg = Release|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Release|x64.Build.0 = Release|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Release|x86.ActiveCfg = Release|Any CPU
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9}.Release|x86.Build.0 = Release|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Debug|x64.Build.0 = Debug|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Debug|x86.Build.0 = Debug|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Release|x64.ActiveCfg = Release|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Release|x64.Build.0 = Release|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Release|x86.ActiveCfg = Release|Any CPU
-		{E41CD42E-2789-45C3-A657-90BF7ED54798}.Release|x86.Build.0 = Release|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Debug|x64.Build.0 = Debug|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Debug|x86.Build.0 = Debug|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Release|x64.ActiveCfg = Release|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Release|x64.Build.0 = Release|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Release|x86.ActiveCfg = Release|Any CPU
-		{7CD43B43-F19E-4310-A452-6132E86BA90F}.Release|x86.Build.0 = Release|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Debug|x64.Build.0 = Debug|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Debug|x86.Build.0 = Debug|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Release|x64.ActiveCfg = Release|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Release|x64.Build.0 = Release|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Release|x86.ActiveCfg = Release|Any CPU
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D}.Release|x86.Build.0 = Release|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Debug|x64.Build.0 = Debug|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Debug|x86.Build.0 = Debug|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Release|x64.ActiveCfg = Release|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Release|x64.Build.0 = Release|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Release|x86.ActiveCfg = Release|Any CPU
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE}.Release|x86.Build.0 = Release|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Debug|x64.Build.0 = Debug|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Debug|x86.Build.0 = Debug|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Release|x64.ActiveCfg = Release|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Release|x64.Build.0 = Release|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Release|x86.ActiveCfg = Release|Any CPU
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D}.Release|x86.Build.0 = Release|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Debug|x64.Build.0 = Debug|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Debug|x86.Build.0 = Debug|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Release|x64.ActiveCfg = Release|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Release|x64.Build.0 = Release|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Release|x86.ActiveCfg = Release|Any CPU
-		{40D18785-1336-41AD-8577-EF20D3F96EC8}.Release|x86.Build.0 = Release|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Debug|x64.Build.0 = Debug|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Debug|x86.Build.0 = Debug|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Release|x64.ActiveCfg = Release|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Release|x64.Build.0 = Release|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Release|x86.ActiveCfg = Release|Any CPU
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7}.Release|x86.Build.0 = Release|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Debug|x64.Build.0 = Debug|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Debug|x86.Build.0 = Debug|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Release|x64.ActiveCfg = Release|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Release|x64.Build.0 = Release|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Release|x86.ActiveCfg = Release|Any CPU
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3}.Release|x86.Build.0 = Release|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Debug|x64.Build.0 = Debug|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Debug|x86.Build.0 = Debug|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Release|x64.ActiveCfg = Release|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Release|x64.Build.0 = Release|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Release|x86.ActiveCfg = Release|Any CPU
-		{8B8F9889-FDAE-4458-AF39-303A23147413}.Release|x86.Build.0 = Release|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Debug|x64.Build.0 = Debug|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Debug|x86.Build.0 = Debug|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Release|Any CPU.Build.0 = Release|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Release|x64.ActiveCfg = Release|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Release|x64.Build.0 = Release|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Release|x86.ActiveCfg = Release|Any CPU
-		{306F28B7-6305-446D-83B9-5F22A9909727}.Release|x86.Build.0 = Release|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Debug|x64.Build.0 = Debug|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Debug|x86.Build.0 = Debug|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Release|x64.ActiveCfg = Release|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Release|x64.Build.0 = Release|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Release|x86.ActiveCfg = Release|Any CPU
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45}.Release|x86.Build.0 = Release|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Debug|x64.Build.0 = Debug|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Debug|x86.Build.0 = Debug|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Release|x64.ActiveCfg = Release|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Release|x64.Build.0 = Release|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Release|x86.ActiveCfg = Release|Any CPU
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F}.Release|x86.Build.0 = Release|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Debug|x64.Build.0 = Debug|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Debug|x86.Build.0 = Debug|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Release|x64.ActiveCfg = Release|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Release|x64.Build.0 = Release|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Release|x86.ActiveCfg = Release|Any CPU
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4}.Release|x86.Build.0 = Release|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Debug|x64.Build.0 = Debug|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Debug|x86.Build.0 = Debug|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Release|x64.ActiveCfg = Release|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Release|x64.Build.0 = Release|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Release|x86.ActiveCfg = Release|Any CPU
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9}.Release|x86.Build.0 = Release|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Debug|x64.Build.0 = Debug|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Debug|x86.Build.0 = Debug|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Release|x64.ActiveCfg = Release|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Release|x64.Build.0 = Release|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Release|x86.ActiveCfg = Release|Any CPU
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A}.Release|x86.Build.0 = Release|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Debug|x64.Build.0 = Debug|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Debug|x86.Build.0 = Debug|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Release|x64.ActiveCfg = Release|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Release|x64.Build.0 = Release|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Release|x86.ActiveCfg = Release|Any CPU
-		{35F6D289-173C-4305-8DA5-FACAC076D90E}.Release|x86.Build.0 = Release|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Debug|x64.Build.0 = Debug|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Debug|x86.Build.0 = Debug|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Release|x64.ActiveCfg = Release|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Release|x64.Build.0 = Release|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Release|x86.ActiveCfg = Release|Any CPU
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC}.Release|x86.Build.0 = Release|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Debug|x64.Build.0 = Debug|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Debug|x86.Build.0 = Debug|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Release|x64.ActiveCfg = Release|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Release|x64.Build.0 = Release|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Release|x86.ActiveCfg = Release|Any CPU
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6}.Release|x86.Build.0 = Release|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Debug|x64.Build.0 = Debug|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Debug|x86.Build.0 = Debug|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Release|x64.ActiveCfg = Release|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Release|x64.Build.0 = Release|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Release|x86.ActiveCfg = Release|Any CPU
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40}.Release|x86.Build.0 = Release|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Debug|x64.Build.0 = Debug|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Debug|x86.Build.0 = Debug|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Release|x64.ActiveCfg = Release|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Release|x64.Build.0 = Release|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Release|x86.ActiveCfg = Release|Any CPU
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0}.Release|x86.Build.0 = Release|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Debug|x64.Build.0 = Debug|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Debug|x86.Build.0 = Debug|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Release|Any CPU.Build.0 = Release|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Release|x64.ActiveCfg = Release|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Release|x64.Build.0 = Release|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Release|x86.ActiveCfg = Release|Any CPU
-		{86312075-1D7D-4F51-8968-F2D065DD1051}.Release|x86.Build.0 = Release|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Debug|x64.Build.0 = Debug|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Debug|x86.Build.0 = Debug|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Release|x64.ActiveCfg = Release|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Release|x64.Build.0 = Release|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Release|x86.ActiveCfg = Release|Any CPU
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F}.Release|x86.Build.0 = Release|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Debug|x64.Build.0 = Debug|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Debug|x86.Build.0 = Debug|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Release|x64.ActiveCfg = Release|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Release|x64.Build.0 = Release|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Release|x86.ActiveCfg = Release|Any CPU
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7}.Release|x86.Build.0 = Release|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Debug|x64.Build.0 = Debug|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Debug|x86.Build.0 = Debug|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Release|x64.ActiveCfg = Release|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Release|x64.Build.0 = Release|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Release|x86.ActiveCfg = Release|Any CPU
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C}.Release|x86.Build.0 = Release|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Debug|x64.Build.0 = Debug|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Debug|x86.Build.0 = Debug|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Release|x64.ActiveCfg = Release|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Release|x64.Build.0 = Release|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Release|x86.ActiveCfg = Release|Any CPU
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6}.Release|x86.Build.0 = Release|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Debug|x64.Build.0 = Debug|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Debug|x86.Build.0 = Debug|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Release|x64.ActiveCfg = Release|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Release|x64.Build.0 = Release|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Release|x86.ActiveCfg = Release|Any CPU
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22}.Release|x86.Build.0 = Release|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Debug|x64.Build.0 = Debug|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Debug|x86.Build.0 = Debug|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Release|x64.ActiveCfg = Release|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Release|x64.Build.0 = Release|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Release|x86.ActiveCfg = Release|Any CPU
-		{A588EA81-E182-420C-BED8-FB2E980A8A67}.Release|x86.Build.0 = Release|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Debug|x64.Build.0 = Debug|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Debug|x86.Build.0 = Debug|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Release|x64.ActiveCfg = Release|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Release|x64.Build.0 = Release|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Release|x86.ActiveCfg = Release|Any CPU
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71}.Release|x86.Build.0 = Release|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Debug|x64.Build.0 = Debug|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Debug|x86.Build.0 = Debug|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Release|Any CPU.Build.0 = Release|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Release|x64.ActiveCfg = Release|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Release|x64.Build.0 = Release|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Release|x86.ActiveCfg = Release|Any CPU
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323}.Release|x86.Build.0 = Release|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Debug|x64.Build.0 = Debug|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Debug|x86.Build.0 = Debug|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Release|x64.ActiveCfg = Release|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Release|x64.Build.0 = Release|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Release|x86.ActiveCfg = Release|Any CPU
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F}.Release|x86.Build.0 = Release|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Debug|x64.Build.0 = Debug|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Debug|x86.Build.0 = Debug|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Release|x64.ActiveCfg = Release|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Release|x64.Build.0 = Release|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Release|x86.ActiveCfg = Release|Any CPU
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261}.Release|x86.Build.0 = Release|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Debug|x64.Build.0 = Debug|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Debug|x86.Build.0 = Debug|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Release|Any CPU.Build.0 = Release|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Release|x64.ActiveCfg = Release|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Release|x64.Build.0 = Release|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Release|x86.ActiveCfg = Release|Any CPU
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17}.Release|x86.Build.0 = Release|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Debug|x64.Build.0 = Debug|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Debug|x86.Build.0 = Debug|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Release|Any CPU.Build.0 = Release|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Release|x64.ActiveCfg = Release|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Release|x64.Build.0 = Release|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Release|x86.ActiveCfg = Release|Any CPU
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472}.Release|x86.Build.0 = Release|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Debug|x64.Build.0 = Debug|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Debug|x86.Build.0 = Debug|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Release|Any CPU.Build.0 = Release|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Release|x64.ActiveCfg = Release|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Release|x64.Build.0 = Release|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Release|x86.ActiveCfg = Release|Any CPU
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82}.Release|x86.Build.0 = Release|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Debug|x64.Build.0 = Debug|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Debug|x86.Build.0 = Debug|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Release|x64.ActiveCfg = Release|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Release|x64.Build.0 = Release|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Release|x86.ActiveCfg = Release|Any CPU
-		{E36B945B-B787-4BD3-8293-10FED0D6479E}.Release|x86.Build.0 = Release|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Debug|x64.Build.0 = Debug|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Debug|x86.Build.0 = Debug|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Release|x64.ActiveCfg = Release|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Release|x64.Build.0 = Release|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Release|x86.ActiveCfg = Release|Any CPU
-		{87A10D30-9188-4596-9479-750D7D459FF1}.Release|x86.Build.0 = Release|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Debug|x64.Build.0 = Debug|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Debug|x86.Build.0 = Debug|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Release|x64.ActiveCfg = Release|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Release|x64.Build.0 = Release|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Release|x86.ActiveCfg = Release|Any CPU
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE}.Release|x86.Build.0 = Release|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Debug|x64.Build.0 = Debug|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Debug|x86.Build.0 = Debug|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Release|x64.ActiveCfg = Release|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Release|x64.Build.0 = Release|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Release|x86.ActiveCfg = Release|Any CPU
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7}.Release|x86.Build.0 = Release|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Debug|x64.Build.0 = Debug|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Debug|x86.Build.0 = Debug|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Release|x64.ActiveCfg = Release|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Release|x64.Build.0 = Release|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Release|x86.ActiveCfg = Release|Any CPU
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9}.Release|x86.Build.0 = Release|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Debug|x64.Build.0 = Debug|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Debug|x86.Build.0 = Debug|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Release|x64.ActiveCfg = Release|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Release|x64.Build.0 = Release|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Release|x86.ActiveCfg = Release|Any CPU
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF}.Release|x86.Build.0 = Release|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Debug|x64.Build.0 = Debug|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Debug|x86.Build.0 = Debug|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Release|x64.ActiveCfg = Release|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Release|x64.Build.0 = Release|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Release|x86.ActiveCfg = Release|Any CPU
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1}.Release|x86.Build.0 = Release|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Debug|x64.Build.0 = Debug|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Debug|x86.Build.0 = Debug|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Release|x64.ActiveCfg = Release|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Release|x64.Build.0 = Release|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Release|x86.ActiveCfg = Release|Any CPU
-		{B00267C8-5CE0-4262-8305-BD483C769F12}.Release|x86.Build.0 = Release|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Debug|x64.Build.0 = Debug|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Debug|x86.Build.0 = Debug|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Release|x64.ActiveCfg = Release|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Release|x64.Build.0 = Release|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Release|x86.ActiveCfg = Release|Any CPU
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2}.Release|x86.Build.0 = Release|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Debug|x64.Build.0 = Debug|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Debug|x86.Build.0 = Debug|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Release|x64.ActiveCfg = Release|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Release|x64.Build.0 = Release|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Release|x86.ActiveCfg = Release|Any CPU
-		{3589D346-D911-4332-A577-9D0AE4848D39}.Release|x86.Build.0 = Release|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Debug|x64.Build.0 = Debug|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Debug|x86.Build.0 = Debug|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Release|x64.ActiveCfg = Release|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Release|x64.Build.0 = Release|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Release|x86.ActiveCfg = Release|Any CPU
-		{2DA624B6-9A98-4219-978F-E90AD4166353}.Release|x86.Build.0 = Release|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Debug|x64.Build.0 = Debug|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Debug|x86.Build.0 = Debug|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Release|x64.ActiveCfg = Release|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Release|x64.Build.0 = Release|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Release|x86.ActiveCfg = Release|Any CPU
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C}.Release|x86.Build.0 = Release|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Debug|x64.Build.0 = Debug|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Debug|x86.Build.0 = Debug|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Release|x64.ActiveCfg = Release|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Release|x64.Build.0 = Release|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Release|x86.ActiveCfg = Release|Any CPU
-		{61A59575-D976-486D-979D-AD06373667EE}.Release|x86.Build.0 = Release|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Release|x64.Build.0 = Release|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52}.Release|x86.Build.0 = Release|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Debug|x64.Build.0 = Debug|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Debug|x86.Build.0 = Debug|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Release|x64.ActiveCfg = Release|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Release|x64.Build.0 = Release|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Release|x86.ActiveCfg = Release|Any CPU
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D}.Release|x86.Build.0 = Release|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Debug|x64.Build.0 = Debug|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Debug|x86.Build.0 = Debug|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Release|x64.ActiveCfg = Release|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Release|x64.Build.0 = Release|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Release|x86.ActiveCfg = Release|Any CPU
-		{4D32D558-5520-48EE-AA34-ED235772155D}.Release|x86.Build.0 = Release|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Debug|x64.Build.0 = Debug|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Debug|x86.Build.0 = Debug|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Release|x64.ActiveCfg = Release|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Release|x64.Build.0 = Release|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Release|x86.ActiveCfg = Release|Any CPU
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2}.Release|x86.Build.0 = Release|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Debug|x64.Build.0 = Debug|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Debug|x86.Build.0 = Debug|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Release|x64.ActiveCfg = Release|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Release|x64.Build.0 = Release|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Release|x86.ActiveCfg = Release|Any CPU
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA}.Release|x86.Build.0 = Release|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Debug|x64.Build.0 = Debug|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Debug|x86.Build.0 = Debug|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Release|Any CPU.Build.0 = Release|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Release|x64.ActiveCfg = Release|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Release|x64.Build.0 = Release|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Release|x86.ActiveCfg = Release|Any CPU
-		{442B6D46-5382-4919-9AE8-80AA16C58C25}.Release|x86.Build.0 = Release|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Debug|x64.Build.0 = Debug|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Debug|x86.Build.0 = Debug|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Release|Any CPU.Build.0 = Release|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Release|x64.ActiveCfg = Release|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Release|x64.Build.0 = Release|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Release|x86.ActiveCfg = Release|Any CPU
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66}.Release|x86.Build.0 = Release|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Debug|x64.Build.0 = Debug|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Debug|x86.Build.0 = Debug|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Release|x64.ActiveCfg = Release|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Release|x64.Build.0 = Release|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Release|x86.ActiveCfg = Release|Any CPU
-		{6851694F-D440-41A1-8B89-37FB5919850B}.Release|x86.Build.0 = Release|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Debug|x64.Build.0 = Debug|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Debug|x86.Build.0 = Debug|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Release|x64.ActiveCfg = Release|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Release|x64.Build.0 = Release|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Release|x86.ActiveCfg = Release|Any CPU
-		{5F087B72-577F-4280-8718-E3ADB325A0C1}.Release|x86.Build.0 = Release|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Debug|x64.Build.0 = Debug|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Debug|x86.Build.0 = Debug|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Release|x64.ActiveCfg = Release|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Release|x64.Build.0 = Release|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Release|x86.ActiveCfg = Release|Any CPU
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16}.Release|x86.Build.0 = Release|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Debug|x64.Build.0 = Debug|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Debug|x86.Build.0 = Debug|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Release|x64.ActiveCfg = Release|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Release|x64.Build.0 = Release|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Release|x86.ActiveCfg = Release|Any CPU
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{C2C3802C-5BA8-4BBB-8F16-BFC824739C95} = {E01D5420-1927-43D6-ACAF-BC7FC70BB1F6}
-		{A6CDA5FF-7D1A-462B-9020-37F0FB26B917} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{4131434F-9E7F-4EB4-AA88-F7D63C466CB8} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{CB228AE5-2864-4FD3-A271-BC500A4F5F51} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{771576C3-01A0-4CFD-B437-125697BE3614} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{3A34A491-F4EC-48B5-8187-D361849984D0} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{31F3F10A-DA4D-41AA-86BD-06F7AA4197A1} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{8BECE524-4E77-49A5-BEC6-614C470407FA} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{B9B56DE4-86BE-4A3D-AD19-128D5F6D0A61} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{7CDC0DCD-A6ED-4D6A-8A2B-65BD604C9A15} = {E01D5420-1927-43D6-ACAF-BC7FC70BB1F6}
-		{77B4E7E4-4970-48EF-86C4-C739520D181E} = {E01D5420-1927-43D6-ACAF-BC7FC70BB1F6}
-		{8E6C00E8-AE24-488D-A9B7-05EAC58103E2} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{7C719962-ECCA-4FBE-B087-ADF53CEAABFC} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{2C99B32C-D065-4961-BB70-FBE5C8F460A0} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{5F0EF130-6739-44CB-AAC5-B7B772109734} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{636A61FF-0750-4E8C-A587-8470B23EEDE3} = {5E50D5B8-0019-4CC6-8DC0-A88E50319954}
-		{2A3E506E-B641-4415-A9DA-F6141D1E9C19} = {636A61FF-0750-4E8C-A587-8470B23EEDE3}
-		{83931430-AF91-4987-AB58-4212EEA5253B} = {2D5D4577-0E39-4B04-B66A-70259284B91B}
-		{720699B7-1E51-4408-9A3B-CECE9DAC3662} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{7027022C-26A3-4895-B195-1E8B5A428BCD} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{64561BC4-355B-46C4-B4D3-BFD847392280} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{5654F794-82C4-423A-BD0D-802BD713ECE9} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{0984B521-C6B0-46A9-9B05-B4EA6D345720} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{FF96BDF0-3565-42B0-81C1-2FF04EFEDAE9} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{E41CD42E-2789-45C3-A657-90BF7ED54798} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{7CD43B43-F19E-4310-A452-6132E86BA90F} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{4A0B65C6-BBFE-41E9-8B28-19683D96F14D} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{0FB4E0D1-6822-44EB-99EB-EBAADEDFFFBE} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{A20AC82F-1F82-41ED-86AD-FF12A157DA0D} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{40D18785-1336-41AD-8577-EF20D3F96EC8} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{FFC27456-7B6A-4229-8E42-1E56EB0782B7} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{6B436C53-5A73-40A4-B193-9CEFC5824FC3} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{8B8F9889-FDAE-4458-AF39-303A23147413} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{306F28B7-6305-446D-83B9-5F22A9909727} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{7F7A3044-B9FD-4EAE-8487-FF9665238E45} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{F525D68E-A822-4F17-8757-9D6F5EAA9F8F} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{C10ECD2A-D44E-455E-AAA8-F1DCBE0DC7F4} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{57DBB89E-F7DD-4AFB-83B8-9A7351072FB9} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{C45CB788-05BF-4AE5-9C95-0952A7C2B59A} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{35F6D289-173C-4305-8DA5-FACAC076D90E} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{5E5C0211-FF26-4A95-9D09-9D8FD9632BBC} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{7827EBD4-4A05-472E-A163-DD970DC2E6F6} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{F385EA7F-25BD-4074-94BC-D1D8A47C8E40} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{B26A6458-D6DA-4007-99D4-A47CA592ACD0} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{86312075-1D7D-4F51-8968-F2D065DD1051} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{08E39D3D-9790-4179-81F4-F95F96CAA24F} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{3FC3E4CB-2E39-4B4E-AC19-E3E3ADAAEDB7} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{E3666CB6-B7B6-421C-B131-2BF57504D51C} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{507EC3E1-F8BF-4999-A0F5-E7DCFCF812A6} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{D7E1EFB4-9D0E-4FF3-8AEC-373F4666AE22} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{A588EA81-E182-420C-BED8-FB2E980A8A67} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{BFE7D376-7B57-45D1-A438-7A9021DDDF71} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{093E12A7-20F3-4EA6-BF00-6D3895DD9323} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{5F5CCADC-2485-4CD1-8311-A68293FD415F} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{E577FDF3-AC0A-4D07-8A6D-1DAFA9379261} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{20FF8D33-45D1-40F4-BEAF-A529290C1A17} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{174C92E9-EA25-4416-BF1E-19F48FE2A472} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{03EE3372-4CA3-4615-BDCA-1B34F098CE82} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{E36B945B-B787-4BD3-8293-10FED0D6479E} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{87A10D30-9188-4596-9479-750D7D459FF1} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{344224B0-FBFB-4253-B9A8-27F6A8310AFE} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{AE76EC89-F6D1-4DC6-9005-416CE844DFD7} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{F7E6FF46-9C2F-4436-9D08-1C53116324A9} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{C00BD37E-E4BE-4395-8367-37E0A48193FF} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{C6E58980-524F-4EA5-B1F4-8E4921F7FDB1} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{B00267C8-5CE0-4262-8305-BD483C769F12} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{3AA24C5E-2207-4306-9408-ABF00FA997A2} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{3589D346-D911-4332-A577-9D0AE4848D39} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{2DA624B6-9A98-4219-978F-E90AD4166353} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{0C5B4770-06C4-4B36-944C-D0CAE012967C} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{61A59575-D976-486D-979D-AD06373667EE} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{4B4E0ED3-60D5-4C26-A6EA-CF43EBC38A52} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{8AC04CA6-7638-4F46-B31F-ECA93C38826D} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{4D32D558-5520-48EE-AA34-ED235772155D} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{4D7B82D4-2B9A-4B86-85F0-5E786C3A30A2} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{6E0D2952-7E2A-4488-91AB-E09E7A9D60BA} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{442B6D46-5382-4919-9AE8-80AA16C58C25} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{32AC29FE-5C0A-4954-B19B-C2200E228B66} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{6851694F-D440-41A1-8B89-37FB5919850B} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{5F087B72-577F-4280-8718-E3ADB325A0C1} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{DEE09DF3-DFBF-4651-A562-88C2592C9E16} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-		{0B3EC292-625E-4C3A-984A-DF41A3501CEE} = {22A687BB-5170-4312-97CD-0FECA1C3FE98}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {2BFCCDE4-B7EB-4B07-BD9A-83E46E264601}
-	EndGlobalSection
-EndGlobal

+ 88 - 0
src/Identity/Identity.slnf

@@ -0,0 +1,88 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Identity\\ApiAuthorization.IdentityServer\\samples\\ApiAuthSample\\ApiAuthSample.csproj",
+      "src\\Identity\\ApiAuthorization.IdentityServer\\src\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj",
+      "src\\Identity\\ApiAuthorization.IdentityServer\\test\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj",
+      "src\\Identity\\Core\\src\\Microsoft.AspNetCore.Identity.csproj",
+      "src\\Identity\\EntityFrameworkCore\\src\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj",
+      "src\\Identity\\EntityFrameworkCore\\test\\EF.InMemory.Test\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj",
+      "src\\Identity\\EntityFrameworkCore\\test\\EF.Test\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj",
+      "src\\Identity\\Extensions.Core\\src\\Microsoft.Extensions.Identity.Core.csproj",
+      "src\\Identity\\Extensions.Stores\\src\\Microsoft.Extensions.Identity.Stores.csproj",
+      "src\\Identity\\samples\\IdentitySample.DefaultUI\\IdentitySample.DefaultUI.csproj",
+      "src\\Identity\\samples\\IdentitySample.Mvc\\IdentitySample.Mvc.csproj",
+      "src\\Identity\\Specification.Tests\\src\\Microsoft.AspNetCore.Identity.Specification.Tests.csproj",
+      "src\\Identity\\test\\Identity.FunctionalTests\\Microsoft.AspNetCore.Identity.FunctionalTests.csproj",
+      "src\\Identity\\test\\Identity.Test\\Microsoft.AspNetCore.Identity.Test.csproj",
+      "src\\Identity\\test\\InMemory.Test\\Microsoft.AspNetCore.Identity.InMemory.Test.csproj",
+      "src\\Identity\\testassets\\Identity.DefaultUI.WebSite\\Identity.DefaultUI.WebSite.csproj",
+      "src\\Identity\\UI\\src\\Microsoft.AspNetCore.Identity.UI.csproj",
+      "src\\DataProtection\\Extensions\\src\\Microsoft.AspNetCore.DataProtection.Extensions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Security\\CookiePolicy\\src\\Microsoft.AspNetCore.CookiePolicy.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\src\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj",
+      "src\\Middleware\\Rewrite\\src\\Microsoft.AspNetCore.Rewrite.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Security\\Authentication\\JwtBearer\\src\\Microsoft.AspNetCore.Authentication.JwtBearer.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Components\\Components\\src\\Microsoft.AspNetCore.Components.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Cryptography.KeyDerivation\\src\\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Html\\Abstractions\\src\\Microsoft.AspNetCore.Html.Abstractions.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Analyzers.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Security\\Authentication\\Facebook\\src\\Microsoft.AspNetCore.Authentication.Facebook.csproj",
+      "src\\Security\\Authentication\\Google\\src\\Microsoft.AspNetCore.Authentication.Google.csproj",
+      "src\\Security\\Authentication\\Twitter\\src\\Microsoft.AspNetCore.Authentication.Twitter.csproj",
+      "src\\Security\\Authentication\\OAuth\\src\\Microsoft.AspNetCore.Authentication.OAuth.csproj",
+      "src\\Mvc\\Mvc.NewtonsoftJson\\src\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj",
+      "src\\Features\\JsonPatch\\src\\Microsoft.AspNetCore.JsonPatch.csproj",
+      "src\\Mvc\\Mvc.Testing\\src\\Microsoft.AspNetCore.Mvc.Testing.csproj"
+    ]
+  }
+}

+ 18 - 18
src/Identity/IdentityNoDeps.slnf

@@ -1,24 +1,24 @@
 {
   "solution": {
-    "path": "Identity.sln",
+    "path": "..\\..\\AspNetCore.sln",
     "projects": [
-      "ApiAuthorization.IdentityServer\\samples\\ApiAuthSample\\ApiAuthSample.csproj",
-      "ApiAuthorization.IdentityServer\\src\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj",
-      "ApiAuthorization.IdentityServer\\test\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj",
-      "Core\\src\\Microsoft.AspNetCore.Identity.csproj",
-      "EntityFrameworkCore\\src\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj",
-      "EntityFrameworkCore\\test\\EF.InMemory.Test\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj",
-      "EntityFrameworkCore\\test\\EF.Test\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj",
-      "Extensions.Core\\src\\Microsoft.Extensions.Identity.Core.csproj",
-      "Extensions.Stores\\src\\Microsoft.Extensions.Identity.Stores.csproj",
-      "Specification.Tests\\src\\Microsoft.AspNetCore.Identity.Specification.Tests.csproj",
-      "UI\\src\\Microsoft.AspNetCore.Identity.UI.csproj",
-      "samples\\IdentitySample.DefaultUI\\IdentitySample.DefaultUI.csproj",
-      "samples\\IdentitySample.Mvc\\IdentitySample.Mvc.csproj",
-      "test\\Identity.FunctionalTests\\Microsoft.AspNetCore.Identity.FunctionalTests.csproj",
-      "test\\Identity.Test\\Microsoft.AspNetCore.Identity.Test.csproj",
-      "test\\InMemory.Test\\Microsoft.AspNetCore.Identity.InMemory.Test.csproj",
-      "testassets\\Identity.DefaultUI.WebSite\\Identity.DefaultUI.WebSite.csproj"
+      "src\\Identity\\ApiAuthorization.IdentityServer\\samples\\ApiAuthSample\\ApiAuthSample.csproj",
+      "src\\Identity\\ApiAuthorization.IdentityServer\\src\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj",
+      "src\\Identity\\ApiAuthorization.IdentityServer\\test\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.Tests.csproj",
+      "src\\Identity\\Core\\src\\Microsoft.AspNetCore.Identity.csproj",
+      "src\\Identity\\EntityFrameworkCore\\src\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj",
+      "src\\Identity\\EntityFrameworkCore\\test\\EF.InMemory.Test\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.InMemory.Test.csproj",
+      "src\\Identity\\EntityFrameworkCore\\test\\EF.Test\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test.csproj",
+      "src\\Identity\\Extensions.Core\\src\\Microsoft.Extensions.Identity.Core.csproj",
+      "src\\Identity\\Extensions.Stores\\src\\Microsoft.Extensions.Identity.Stores.csproj",
+      "src\\Identity\\Specification.Tests\\src\\Microsoft.AspNetCore.Identity.Specification.Tests.csproj",
+      "src\\Identity\\UI\\src\\Microsoft.AspNetCore.Identity.UI.csproj",
+      "src\\Identity\\samples\\IdentitySample.DefaultUI\\IdentitySample.DefaultUI.csproj",
+      "src\\Identity\\samples\\IdentitySample.Mvc\\IdentitySample.Mvc.csproj",
+      "src\\Identity\\test\\Identity.FunctionalTests\\Microsoft.AspNetCore.Identity.FunctionalTests.csproj",
+      "src\\Identity\\test\\Identity.Test\\Microsoft.AspNetCore.Identity.Test.csproj",
+      "src\\Identity\\test\\InMemory.Test\\Microsoft.AspNetCore.Identity.InMemory.Test.csproj",
+      "src\\Identity\\testassets\\Identity.DefaultUI.WebSite\\Identity.DefaultUI.WebSite.csproj"
     ]
   }
 }

+ 1 - 1
src/Identity/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Identity.sln
+%~dp0..\..\startvs.cmd %~dp0Identity.slnf

+ 0 - 41
src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Common/Common.sln

@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IISSetup.CommonLib", "lib\IISSetup.CommonLib.vcxproj", "{B54A8F61-60DE-4AD9-87CA-D102F230678E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reftrace", "reftrace\reftrace.vcxproj", "{A2599642-CBE5-4230-8511-3DC2D81874BE}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x64.ActiveCfg = Debug|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x64.Build.0 = Debug|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x86.ActiveCfg = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x86.Build.0 = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x64.ActiveCfg = Release|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x64.Build.0 = Release|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x86.ActiveCfg = Release|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x86.Build.0 = Release|Win32
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Debug|x64.ActiveCfg = Debug|x64
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Debug|x64.Build.0 = Debug|x64
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Debug|x86.ActiveCfg = Debug|Win32
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Debug|x86.Build.0 = Debug|Win32
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Release|x64.ActiveCfg = Release|x64
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Release|x64.Build.0 = Release|x64
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Release|x86.ActiveCfg = Release|Win32
-		{A2599642-CBE5-4230-8511-3DC2D81874BE}.Release|x86.Build.0 = Release|Win32
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {81F5A61A-A12A-4F53-B0F9-C0E541CA6567}
-	EndGlobalSection
-EndGlobal

+ 9 - 0
src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Common/Common.slnf

@@ -0,0 +1,9 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\IIS-Setup\\IIS-Common\\lib\\IISSetup.CommonLib.vcxproj",
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\IIS-Setup\\IIS-Common\\reftrace\\reftrace.vcxproj"
+    ]
+  }
+}

+ 0 - 41
src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Setup.sln

@@ -1,41 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "iisca", "iisca\lib\iisca.vcxproj", "{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IISSetup.CommonLib", "IIS-Common\lib\IISSetup.CommonLib.vcxproj", "{B54A8F61-60DE-4AD9-87CA-D102F230678E}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x64.ActiveCfg = Debug|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x64.Build.0 = Debug|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x86.ActiveCfg = Debug|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x86.Build.0 = Debug|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x64.ActiveCfg = Release|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x64.Build.0 = Release|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x86.ActiveCfg = Release|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x86.Build.0 = Release|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x64.ActiveCfg = Debug|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x64.Build.0 = Debug|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x86.ActiveCfg = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x86.Build.0 = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x64.ActiveCfg = Release|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x64.Build.0 = Release|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x86.ActiveCfg = Release|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x86.Build.0 = Release|Win32
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {3DC22D38-F38B-420A-9AD1-77F2512B35FF}
-	EndGlobalSection
-EndGlobal

+ 9 - 0
src/Installers/Windows/AspNetCoreModule-Setup/IIS-Setup/IIS-Setup.slnf

@@ -0,0 +1,9 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\IIS-Setup\\iisca\\lib\\iisca.vcxproj",
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\IIS-Setup\\IIS-Common\\lib\\IISSetup.CommonLib.vcxproj"
+    ]
+  }
+}

+ 0 - 119
src/Installers/Windows/Installers.sln

@@ -1,119 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aspnetcoreCA", "AspNetCoreModule-Setup\CustomAction\aspnetcoreCA.vcxproj", "{7C27E72F-54D0-4820-8CFA-5E4BE640974B}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "iisca", "AspNetCoreModule-Setup\IIS-Setup\iisca\lib\iisca.vcxproj", "{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IISSetup.CommonLib", "AspNetCoreModule-Setup\IIS-Setup\IIS-Common\lib\IISSetup.CommonLib.vcxproj", "{B54A8F61-60DE-4AD9-87CA-D102F230678E}"
-EndProject
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "AncmIISExpressV2", "AspNetCoreModule-Setup\ANCMIISExpressV2\AncmIISExpressV2.wixproj", "{17C76489-4C09-4E14-B81C-7A86CD937144}"
-EndProject
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SharedFrameworkLib", "SharedFrameworkLib\SharedFrameworkLib.wixproj", "{5244BC49-2568-4701-80A6-EAB8950AB5FA}"
-EndProject
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SharedFrameworkBundle", "SharedFrameworkBundle\SharedFrameworkBundle.wixproj", "{D6C54D8B-043F-4877-B751-60E7390F9EC6}"
-EndProject
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "AncmV2", "AspNetCoreModule-Setup\ANCMV2\AncmV2.wixproj", "{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}"
-EndProject
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "WindowsHostingBundle", "WindowsHostingBundle\WindowsHostingBundle.wixproj", "{6F1B115C-1903-40CB-837D-7961AB610F4E}"
-EndProject
-Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SharedFramework", "SharedFramework\SharedFramework.wixproj", "{C681D730-4505-42C6-9E6C-87F757C4FB32}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Debug|x64.ActiveCfg = Debug|x64
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Debug|x64.Build.0 = Debug|x64
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Debug|x86.ActiveCfg = Debug|Win32
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Debug|x86.Build.0 = Debug|Win32
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Release|Any CPU.ActiveCfg = Release|Win32
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Release|x64.ActiveCfg = Release|x64
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Release|x64.Build.0 = Release|x64
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Release|x86.ActiveCfg = Release|Win32
-		{7C27E72F-54D0-4820-8CFA-5E4BE640974B}.Release|x86.Build.0 = Release|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x64.ActiveCfg = Debug|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x64.Build.0 = Debug|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x86.ActiveCfg = Debug|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Debug|x86.Build.0 = Debug|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|Any CPU.ActiveCfg = Release|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x64.ActiveCfg = Release|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x64.Build.0 = Release|x64
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x86.ActiveCfg = Release|Win32
-		{7324770C-0871-4D73-BE3D-5E2F3E9E1B1E}.Release|x86.Build.0 = Release|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x64.ActiveCfg = Debug|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x64.Build.0 = Debug|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x86.ActiveCfg = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Debug|x86.Build.0 = Debug|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|Any CPU.ActiveCfg = Release|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x64.ActiveCfg = Release|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x64.Build.0 = Release|x64
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x86.ActiveCfg = Release|Win32
-		{B54A8F61-60DE-4AD9-87CA-D102F230678E}.Release|x86.Build.0 = Release|Win32
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Debug|Any CPU.ActiveCfg = Debug|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Debug|x64.ActiveCfg = Debug|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Debug|x64.Build.0 = Debug|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Debug|x86.ActiveCfg = Debug|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Release|Any CPU.ActiveCfg = Release|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Release|x64.ActiveCfg = Release|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Release|x64.Build.0 = Release|x64
-		{17C76489-4C09-4E14-B81C-7A86CD937144}.Release|x86.ActiveCfg = Release|x64
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Debug|x64.ActiveCfg = Debug|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Debug|x86.ActiveCfg = Debug|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Debug|x86.Build.0 = Debug|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Release|Any CPU.ActiveCfg = Release|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Release|x64.ActiveCfg = Release|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Release|x86.ActiveCfg = Release|x86
-		{5244BC49-2568-4701-80A6-EAB8950AB5FA}.Release|x86.Build.0 = Release|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Debug|x64.ActiveCfg = Debug|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Debug|x86.ActiveCfg = Debug|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Debug|x86.Build.0 = Debug|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Release|Any CPU.ActiveCfg = Release|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Release|x64.ActiveCfg = Release|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Release|x86.ActiveCfg = Release|x86
-		{D6C54D8B-043F-4877-B751-60E7390F9EC6}.Release|x86.Build.0 = Release|x86
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Debug|Any CPU.ActiveCfg = Debug|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Debug|x64.ActiveCfg = Debug|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Debug|x64.Build.0 = Debug|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Debug|x86.ActiveCfg = Debug|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Release|Any CPU.ActiveCfg = Release|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Release|x64.ActiveCfg = Release|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Release|x64.Build.0 = Release|x64
-		{F9BACB48-3BD7-4EC2-AE31-664E8703EC12}.Release|x86.ActiveCfg = Release|x64
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Debug|x64.ActiveCfg = Debug|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Debug|x86.ActiveCfg = Debug|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Debug|x86.Build.0 = Debug|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Release|Any CPU.ActiveCfg = Release|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Release|x64.ActiveCfg = Release|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Release|x86.ActiveCfg = Release|x86
-		{6F1B115C-1903-40CB-837D-7961AB610F4E}.Release|x86.Build.0 = Release|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Debug|x64.ActiveCfg = Debug|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Debug|x86.ActiveCfg = Debug|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Debug|x86.Build.0 = Debug|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Release|Any CPU.ActiveCfg = Release|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Release|x64.ActiveCfg = Release|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Release|x86.ActiveCfg = Release|x86
-		{C681D730-4505-42C6-9E6C-87F757C4FB32}.Release|x86.Build.0 = Release|x86
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {920E3EE3-D833-457D-A5E3-05BE349FC3DF}
-	EndGlobalSection
-EndGlobal

+ 16 - 0
src/Installers/Windows/Installers.slnf

@@ -0,0 +1,16 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\CustomAction\\aspnetcoreCA.vcxproj",
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\IIS-Setup\\iisca\\lib\\iisca.vcxproj",
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\IIS-Setup\\IIS-Common\\lib\\IISSetup.CommonLib.vcxproj",
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\ANCMIISExpressV2\\AncmIISExpressV2.wixproj",
+      "src\\Installers\\Windows\\SharedFrameworkLib\\SharedFrameworkLib.wixproj",
+      "src\\Installers\\Windows\\SharedFrameworkBundle\\SharedFrameworkBundle.wixproj",
+      "src\\Installers\\Windows\\AspNetCoreModule-Setup\\ANCMV2\\AncmV2.wixproj",
+      "src\\Installers\\Windows\\WindowsHostingBundle\\WindowsHostingBundle.wixproj",
+      "src\\Installers\\Windows\\SharedFramework\\SharedFramework.wixproj"
+    ]
+  }
+}

+ 1 - 1
src/JSInterop/JSInterop.slnf

@@ -1,6 +1,6 @@
 {
   "solution": {
-    "path": "..\\..\\Extensions.sln",
+    "path": "..\\..\\AspNetCore.sln",
     "projects": [
       "src\\JSInterop\\Microsoft.JSInterop\\src\\Microsoft.JSInterop.csproj",
       "src\\JSInterop\\Microsoft.JSInterop\\test\\Microsoft.JSInterop.Tests.csproj"

+ 4 - 4
src/Middleware/CORS/CORS.slnf

@@ -1,10 +1,10 @@
 {
   "solution": {
-    "path": "D:\\work\\aspnetcore\\src\\Middleware\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
-      "CORS\\test\\UnitTests\\Microsoft.AspNetCore.Cors.Test.csproj",
-      "CORS\\test\\testassets\\CorsMiddlewareWebSite\\CorsMiddlewareWebSite.csproj"
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Middleware\\CORS\\test\\UnitTests\\Microsoft.AspNetCore.Cors.Test.csproj",
+      "src\\Middleware\\CORS\\test\\testassets\\CorsMiddlewareWebSite\\CorsMiddlewareWebSite.csproj"
     ]
   }
 }

+ 19 - 19
src/Middleware/ConcurrencyLimiter/ConcurrencyLimiter.slnf

@@ -1,25 +1,25 @@
 {
   "solution": {
-    "path": "..\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "..\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
-      "..\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
-      "..\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
-      "..\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
-      "..\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
-      "..\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
-      "..\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
-      "..\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
-      "..\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
-      "..\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
-      "..\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
-      "..\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
-      "..\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
-      "ConcurrencyLimiter\\perf\\Microbenchmarks\\Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks.csproj",
-      "ConcurrencyLimiter\\sample\\ConcurrencyLimiterSample.csproj",
-      "ConcurrencyLimiter\\src\\Microsoft.AspNetCore.ConcurrencyLimiter.csproj",
-      "ConcurrencyLimiter\\test\\Microsoft.AspNetCore.ConcurrencyLimiter.Tests.csproj",
-      "HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj"
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\perf\\Microbenchmarks\\Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\sample\\ConcurrencyLimiterSample.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\src\\Microsoft.AspNetCore.ConcurrencyLimiter.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\test\\Microsoft.AspNetCore.ConcurrencyLimiter.Tests.csproj",
+      "src\\Middleware\\HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj"
     ]
   }
 }

+ 39 - 39
src/Middleware/Diagnostics/Diagnostics.slnf

@@ -1,45 +1,45 @@
 {
   "solution": {
-    "path": "..\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "..\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
-      "..\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
-      "..\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
-      "..\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
-      "..\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
-      "..\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
-      "..\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
-      "..\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
-      "..\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
-      "..\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
-      "..\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
-      "..\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
-      "..\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
-      "..\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
-      "..\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
-      "..\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
-      "..\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
-      "..\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
-      "..\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
-      "..\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
-      "..\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
-      "Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
-      "Diagnostics.EntityFrameworkCore\\src\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj",
-      "Diagnostics.EntityFrameworkCore\\test\\FunctionalTests\\Diagnostics.EFCore.FunctionalTests.csproj",
-      "Diagnostics.EntityFrameworkCore\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests.csproj",
-      "Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
-      "Diagnostics\\test\\FunctionalTests\\Diagnostics.FunctionalTests.csproj",
-      "Diagnostics\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.Tests.csproj",
-      "Diagnostics\\test\\testassets\\ClassLibraryWithPortablePdbs\\ClassLibraryWithPortablePdbs.csproj",
-      "Diagnostics\\test\\testassets\\DatabaseErrorPageSample\\DatabaseErrorPageSample.csproj",
-      "Diagnostics\\test\\testassets\\DeveloperExceptionPageSample\\DeveloperExceptionPageSample.csproj",
-      "Diagnostics\\test\\testassets\\ExceptionHandlerSample\\ExceptionHandlerSample.csproj",
-      "Diagnostics\\test\\testassets\\StatusCodePagesSample\\StatusCodePagesSample.csproj",
-      "Diagnostics\\test\\testassets\\WelcomePageSample\\WelcomePageSample.csproj",
-      "HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
-      "MiddlewareAnalysis\\samples\\MiddlewareAnalysisSample\\MiddlewareAnalysisSample.csproj",
-      "MiddlewareAnalysis\\src\\Microsoft.AspNetCore.MiddlewareAnalysis.csproj",
-      "StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj"
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\src\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\test\\FunctionalTests\\Diagnostics.EFCore.FunctionalTests.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\Diagnostics\\test\\FunctionalTests\\Diagnostics.FunctionalTests.csproj",
+      "src\\Middleware\\Diagnostics\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.Tests.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\ClassLibraryWithPortablePdbs\\ClassLibraryWithPortablePdbs.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\DatabaseErrorPageSample\\DatabaseErrorPageSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\DeveloperExceptionPageSample\\DeveloperExceptionPageSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\ExceptionHandlerSample\\ExceptionHandlerSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\StatusCodePagesSample\\StatusCodePagesSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\WelcomePageSample\\WelcomePageSample.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\MiddlewareAnalysis\\samples\\MiddlewareAnalysisSample\\MiddlewareAnalysisSample.csproj",
+      "src\\Middleware\\MiddlewareAnalysis\\src\\Microsoft.AspNetCore.MiddlewareAnalysis.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj"
     ]
   }
 }

+ 10 - 10
src/Middleware/Localization/Localization.slnf

@@ -1,16 +1,16 @@
 {
   "solution": {
-    "path": "..\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "Localization.Routing\\src\\Microsoft.AspNetCore.Localization.Routing.csproj",
-      "Localization.Routing\\test\\Microsoft.AspNetCore.Localization.Routing.Tests.csproj",
-      "Localization\\sample\\LocalizationSample.csproj",
-      "Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
-      "Localization\\test\\FunctionalTests\\Microsoft.AspNetCore.Localization.FunctionalTests.csproj",
-      "Localization\\test\\UnitTests\\Microsoft.AspNetCore.Localization.Tests.csproj",
-      "Localization\\testassets\\LocalizationWebsite\\LocalizationWebsite.csproj",
-      "Localization\\testassets\\ResourcesClassLibraryNoAttribute\\ResourcesClassLibraryNoAttribute.csproj",
-      "Localization\\testassets\\ResourcesClassLibraryWithAttribute\\ResourcesClassLibraryWithAttribute.csproj"
+      "src\\Middleware\\Localization.Routing\\src\\Microsoft.AspNetCore.Localization.Routing.csproj",
+      "src\\Middleware\\Localization.Routing\\test\\Microsoft.AspNetCore.Localization.Routing.Tests.csproj",
+      "src\\Middleware\\Localization\\sample\\LocalizationSample.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Middleware\\Localization\\test\\FunctionalTests\\Microsoft.AspNetCore.Localization.FunctionalTests.csproj",
+      "src\\Middleware\\Localization\\test\\UnitTests\\Microsoft.AspNetCore.Localization.Tests.csproj",
+      "src\\Middleware\\Localization\\testassets\\LocalizationWebsite\\LocalizationWebsite.csproj",
+      "src\\Middleware\\Localization\\testassets\\ResourcesClassLibraryNoAttribute\\ResourcesClassLibraryNoAttribute.csproj",
+      "src\\Middleware\\Localization\\testassets\\ResourcesClassLibraryWithAttribute\\ResourcesClassLibraryWithAttribute.csproj"
     ]
   }
 }

+ 0 - 1779
src/Middleware/Middleware.sln

@@ -1,1779 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28407.52
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSockets", "WebSockets", "{E0D9867D-C23D-43EB-8D9C-DE0398A25432}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{A86EE055-ACD3-4BAC-A51D-1B3C71067AE0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EchoApp", "WebSockets\samples\EchoApp\EchoApp.csproj", "{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebSockets.TestServer", "WebSockets\samples\TestServer\WebSockets.TestServer.csproj", "{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets", "WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{BECAA6A1-1AA4-415E-ADF3-07C103333826}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets.ConformanceTests", "WebSockets\test\ConformanceTests\Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj", "{88BDEE69-4DE3-40B5-A478-677EA355FB52}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets.Tests", "WebSockets\test\UnitTests\Microsoft.AspNetCore.WebSockets.Tests.csproj", "{93970702-1BDB-4A8C-B7F6-020294464BB6}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Diagnostics", "Diagnostics", "{BDA541A2-1C14-4E71-85C1-D970828453C0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{2C971E2A-540D-4026-ABE9-519656E9485E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Diagnostics.FunctionalTests", "Diagnostics\test\FunctionalTests\Diagnostics.FunctionalTests.csproj", "{F7730746-125D-40D8-AA3D-FA9736121D44}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{48F74384-B082-4210-9F00-BA62830621DF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClassLibraryWithPortablePdbs", "Diagnostics\test\testassets\ClassLibraryWithPortablePdbs\ClassLibraryWithPortablePdbs.csproj", "{D301185E-BEEA-4CC7-95C8-5C07F330F977}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DatabaseErrorPageSample", "Diagnostics\test\testassets\DatabaseErrorPageSample\DatabaseErrorPageSample.csproj", "{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DeveloperExceptionPageSample", "Diagnostics\test\testassets\DeveloperExceptionPageSample\DeveloperExceptionPageSample.csproj", "{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ExceptionHandlerSample", "Diagnostics\test\testassets\ExceptionHandlerSample\ExceptionHandlerSample.csproj", "{112AE83E-595C-4343-8205-8CD0BE4F7562}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StatusCodePagesSample", "Diagnostics\test\testassets\StatusCodePagesSample\StatusCodePagesSample.csproj", "{28EE1B22-E57E-4006-8017-F36348245F08}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WelcomePageSample", "Diagnostics\test\testassets\WelcomePageSample\WelcomePageSample.csproj", "{1709D0A6-D597-44F2-9657-873368066795}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Tests", "Diagnostics\test\UnitTests\Microsoft.AspNetCore.Diagnostics.Tests.csproj", "{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Diagnostics.Abstractions", "Diagnostics.Abstractions", "{3E557C8B-504F-40C1-9ED5-03E5F4A05FB4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Diagnostics.EntityFrameworkCore", "Diagnostics.EntityFrameworkCore", "{7FB67FE0-AC08-4C33-9904-8D33CE4D84F7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{DFF52006-A8FC-478E-A781-12255391C4A4}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{26AE655E-C5B9-49AE-ACDB-92B429CC9582}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Diagnostics.EFCore.FunctionalTests", "Diagnostics.EntityFrameworkCore\test\FunctionalTests\Diagnostics.EFCore.FunctionalTests.csproj", "{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests", "Diagnostics.EntityFrameworkCore\test\UnitTests\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests.csproj", "{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MiddlewareAnalysis", "MiddlewareAnalysis", "{91CFB5DE-CE68-4156-9153-6C597D9F524E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{8989BEC1-6D0A-4E11-A09C-B31FD6222748}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MiddlewareAnalysisSample", "MiddlewareAnalysis\samples\MiddlewareAnalysisSample\MiddlewareAnalysisSample.csproj", "{18F82832-9164-434E-BAEF-6579B3CFCDF3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.MiddlewareAnalysis", "MiddlewareAnalysis\src\Microsoft.AspNetCore.MiddlewareAnalysis.csproj", "{7E00616F-9D5C-4318-99CB-8F6ECFA82515}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.MiddlewareAnalysis.Tests", "MiddlewareAnalysis\test\Microsoft.AspNetCore.MiddlewareAnalysis.Tests.csproj", "{009E3DE7-AFC7-4C66-852D-29BF73257176}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HealthChecks", "HealthChecks", "{C5393E56-AA5F-46BB-A552-ECFE2C92C83F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.HealthChecks", "HealthChecks\src\Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj", "{E4D35034-A705-4013-AC0F-40077B5F52D2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{1859297F-585A-4B2E-A08C-35F9FDE6E38A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{2E8C6990-DD0F-4C1E-9DF4-D99D42A67582}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HealthChecksSample", "HealthChecks\test\testassets\HealthChecksSample\HealthChecksSample.csproj", "{12943699-52C8-498E-AA23-2C6BF22F2F74}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests", "HealthChecks\test\UnitTests\Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests.csproj", "{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HealthChecks.EntityFrameworkCore", "HealthChecks.EntityFrameworkCore", "{B1E18419-B9E8-4FF1-8A48-012FC01A9E3E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore", "HealthChecks.EntityFrameworkCore\src\Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.csproj", "{DA051189-4133-4131-A8B4-0F63EE8552D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.Tests", "HealthChecks.EntityFrameworkCore\test\Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.Tests.csproj", "{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HostFiltering", "HostFiltering", "{9298FDED-65F9-4022-A747-FAEC3ADF3AD3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HostFilteringSample", "HostFiltering\sample\HostFilteringSample.csproj", "{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HostFiltering", "HostFiltering\src\Microsoft.AspNetCore.HostFiltering.csproj", "{E5DAC3F7-A648-489C-9064-7C744423C68B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HostFiltering.Tests", "HostFiltering\test\Microsoft.AspNetCore.HostFiltering.Tests.csproj", "{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HttpOverrides", "HttpOverrides", "{09F7106F-2C85-4356-8944-921564A7A7B4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HttpOverridesSample", "HttpOverrides\sample\HttpOverridesSample.csproj", "{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{B9BFF064-0B38-4177-893E-BF813D7AE5A5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides.Tests", "HttpOverrides\test\Microsoft.AspNetCore.HttpOverrides.Tests.csproj", "{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HttpsPolicy", "HttpsPolicy", "{3C781334-F0FA-4AD1-B72D-EA6028AA079D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HttpsPolicySample", "HttpsPolicy\sample\HttpsPolicySample.csproj", "{F897DB9B-AB2A-4074-9EEF-954FF9982407}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy.Tests", "HttpsPolicy\test\Microsoft.AspNetCore.HttpsPolicy.Tests.csproj", "{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ResponseCompression", "ResponseCompression", "{AE0E9F81-00BE-4A07-9C7D-C17E2B050C5F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResponseCompressionSample", "ResponseCompression\sample\ResponseCompressionSample.csproj", "{AB153240-3F22-4C3C-AD4D-283419617B54}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCompression", "ResponseCompression\src\Microsoft.AspNetCore.ResponseCompression.csproj", "{4B880213-14C2-49CA-8B89-FB8A362085B2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCompression.Tests", "ResponseCompression\test\Microsoft.AspNetCore.ResponseCompression.Tests.csproj", "{1E9519F2-30D2-4119-85EA-5F473BF744CE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Rewrite", "Rewrite", "{4150EBDB-57AB-4C69-A4F1-068152F4EFF5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RewriteSample", "Rewrite\sample\RewriteSample.csproj", "{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite", "Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{37E12A04-E80E-4C8C-A9EA-2C44AD340884}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite.Tests", "Rewrite\test\Microsoft.AspNetCore.Rewrite.Tests.csproj", "{11F435FE-0264-4465-A208-885ECBFADABF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Localization", "Localization", "{17871C77-BFDD-4728-B3FD-BA17B01D1D5F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LocalizationSample", "Localization\sample\LocalizationSample.csproj", "{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "Localization\src\Microsoft.AspNetCore.Localization.csproj", "{01647DD9-C1BD-479F-8507-8E219EDBA899}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{10E7800C-A3E3-4A9C-9F3A-3095D23FFD58}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.FunctionalTests", "Localization\test\FunctionalTests\Microsoft.AspNetCore.Localization.FunctionalTests.csproj", "{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.Tests", "Localization\test\UnitTests\Microsoft.AspNetCore.Localization.Tests.csproj", "{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{38B6D9DD-F868-4B97-A258-A07A46CDF2F2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LocalizationWebsite", "Localization\testassets\LocalizationWebsite\LocalizationWebsite.csproj", "{EC572E03-740A-4259-A2DD-2A68AFA3C080}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResourcesClassLibraryNoAttribute", "Localization\testassets\ResourcesClassLibraryNoAttribute\ResourcesClassLibraryNoAttribute.csproj", "{157B4019-EE10-4EC2-BA0D-933D513C673E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResourcesClassLibraryWithAttribute", "Localization\testassets\ResourcesClassLibraryWithAttribute\ResourcesClassLibraryWithAttribute.csproj", "{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Localization.Routing", "Localization.Routing", "{650A4392-A1A3-495B-8AB9-3361CFB6A7C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.Routing", "Localization.Routing\src\Microsoft.AspNetCore.Localization.Routing.csproj", "{826E46DB-2801-450B-9B3F-D4CB473579E2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.Routing.Tests", "Localization.Routing\test\Microsoft.AspNetCore.Localization.Routing.Tests.csproj", "{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCompression.Performance", "ResponseCompression\perf\Microsoft.AspNetCore.ResponseCompression.Performance.csproj", "{27E3DED6-A27C-4816-A6A1-B6E4783492F2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AutobahnTestApp", "WebSockets\test\ConformanceTests\AutobahnTestApp\AutobahnTestApp.csproj", "{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "CORS\src\Microsoft.AspNetCore.Cors.csproj", "{5140ABCA-53D1-4748-9334-5A9579042E56}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cors", "Cors", "{7CF63806-4C4F-4C48-8922-A75113975308}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors.Test", "CORS\test\UnitTests\Microsoft.AspNetCore.Cors.Test.csproj", "{12AC0566-2B11-433D-81D7-7116C939FAFE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{4967DE1B-FEC2-4C2B-8F7F-6262D67C9434}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{BD7B3AD8-0BA6-405F-8CF6-24B9464D4B5B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CorsMiddlewareWebSite", "CORS\test\testassets\CorsMiddlewareWebSite\CorsMiddlewareWebSite.csproj", "{D147EB7D-776C-4153-9293-296FCB6568BD}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "StaticFiles", "StaticFiles", "{E72E405C-C1DA-41FE-8AF0-49C5E5CB496B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{9FC5644F-21D6-415B-8EBE-D49FA014C934}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StaticFileSample", "StaticFiles\samples\StaticFileSample\StaticFileSample.csproj", "{85E30300-8205-4E1F-A141-0642CE146B65}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles.FunctionalTests", "StaticFiles\test\FunctionalTests\Microsoft.AspNetCore.StaticFiles.FunctionalTests.csproj", "{7EE15C68-E49B-4362-A53D-A71193B0A3D1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles.Tests", "StaticFiles\test\UnitTests\Microsoft.AspNetCore.StaticFiles.Tests.csproj", "{112CDD7E-8DEE-407B-A52F-E436CD748F0F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ResponseCaching", "ResponseCaching", "{EDF56413-B406-4200-B4D4-0EE3F9CB8F7C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ResponseCaching.Abstractions", "ResponseCaching.Abstractions", "{7A493DEA-32F2-4AB1-9113-828D44F5DDA2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching", "ResponseCaching\src\Microsoft.AspNetCore.ResponseCaching.csproj", "{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ResponseCachingSample", "ResponseCaching\samples\ResponseCachingSample\ResponseCachingSample.csproj", "{D8239A8C-F692-460A-B204-5CF05502BEE2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Tests", "ResponseCaching\test\Microsoft.AspNetCore.ResponseCaching.Tests.csproj", "{9F973483-5D32-4093-88F0-761C9BEAEE04}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{D0204B45-8528-4504-9FC1-D229F3A33896}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Session", "Session", "{D1394339-B3BE-4F42-8EC0-6E02CC0165EE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SessionSample", "Session\samples\SessionSample.csproj", "{3AD7A532-59FC-46BC-8257-D0E6F9533B73}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Session", "Session\src\Microsoft.AspNetCore.Session.csproj", "{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Session.Tests", "Session\test\Microsoft.AspNetCore.Session.Tests.csproj", "{20C89A12-96B6-4F2B-9CA8-62891DCA2549}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{FD1C2473-5485-4105-87CB-617158F90FCA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\http\http\src\Microsoft.AspNetCore.Http.csproj", "{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{03EA49FF-EF19-476C-8FCF-C426860751A8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{17B7BFF6-4E72-410C-B690-02741505500A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{260E77CB-800F-4A13-BE92-9CAA097705C2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{ACA6DDB9-7592-47CE-A740-D15BF307E9E0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{85534665-96ED-4C14-BB63-DA9CC5F50DBD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{69A74E57-48B7-43B8-A3D7-874F7B72F271}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{13BB39CC-E440-4FF0-B37A-1353BA508E42}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{E2B8EE5C-A471-4E85-9381-B890B5D95685}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{7E20E488-5AB4-4779-9DE1-35B21112E368}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{34A19AEF-182F-4800-88CC-CCCFFB9A6564}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{4FA4495C-AEAE-4F71-9533-496243141BA0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{3AD5B221-C718-4F14-883A-4345DC90CF9C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{227030D6-99AD-4C6A-AE70-1333BCBE8705}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NodeServices", "NodeServices", "{17B409B3-7EC6-49D8-847E-CFAA319E01B5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NodeServicesExamples", "NodeServices\samples\NodeServicesExamples\NodeServicesExamples.csproj", "{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.NodeServices", "NodeServices\src\Microsoft.AspNetCore.NodeServices.csproj", "{40951683-DBC4-437A-BBAB-2FA7147E11EA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SpaServices", "SpaServices", "{D6FA4ABE-E685-4EDD-8B06-D8777E76B472}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices", "SpaServices\src\Microsoft.AspNetCore.SpaServices.csproj", "{D9D02772-1D53-45C3-B2CC-888F9978958C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices.Extensions", "SpaServices.Extensions\src\Microsoft.AspNetCore.SpaServices.Extensions.csproj", "{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.NodeServices.Tests", "NodeServices\test\Microsoft.AspNetCore.NodeServices.Tests.csproj", "{B04E9CB6-0D1C-4C21-B626-89B6926A491F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "HeaderPropagation", "HeaderPropagation", "{0437D207-864E-429C-92B4-9D08D290188C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HeaderPropagation", "HeaderPropagation\src\Microsoft.AspNetCore.HeaderPropagation.csproj", "{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HeaderPropagation.Tests", "HeaderPropagation\test\Microsoft.AspNetCore.HeaderPropagation.Tests.csproj", "{7E18FA09-5E08-4E41-836F-25C94B60C608}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{8CDBD9C6-96D8-4987-AFCD-D248FBC7F02D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{179A159B-87EA-4353-BE92-4FB6CC05BC7D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HeaderPropagationSample", "HeaderPropagation\samples\HeaderPropagationSample\HeaderPropagationSample.csproj", "{CDE2E736-A034-4748-98C4-0DEDAAC8063D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "..\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ConcurrencyLimiter", "ConcurrencyLimiter", "{8C9AA8A2-9D1F-4450-9F8D-56BAB6F3D343}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConcurrencyLimiterSample", "ConcurrencyLimiter\sample\ConcurrencyLimiterSample.csproj", "{6720919C-0DEA-49E1-90DC-F1883F7919CD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ConcurrencyLimiter", "ConcurrencyLimiter\src\Microsoft.AspNetCore.ConcurrencyLimiter.csproj", "{4CE2384D-6B88-4824-ADD1-4183D180FEFF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ConcurrencyLimiter.Tests", "ConcurrencyLimiter\test\Microsoft.AspNetCore.ConcurrencyLimiter.Tests.csproj", "{353AA2B0-1013-486C-B5BD-9379385CA403}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Metadata", "..\Http\Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks", "ConcurrencyLimiter\perf\Microbenchmarks\Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks.csproj", "{737B26B4-CFC6-4B44-9070-DD36334E85B3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting.IIS", "..\Servers\IIS\IntegrationTesting.IIS\src\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj", "{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices.Extensions.Tests", "SpaServices.Extensions\test\Microsoft.AspNetCore.SpaServices.Extensions.Tests.csproj", "{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets.Microbenchmarks", "perf\Microbenchmarks\Microsoft.AspNetCore.WebSockets.Microbenchmarks.csproj", "{C4D624B3-749E-41D8-A43B-B304BC3885EA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices.Tests", "SpaServices\test\Microsoft.AspNetCore.SpaServices.Tests.csproj", "{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Perf", "Perf", "{4623F52E-2070-4631-8DEE-7D2F48733FFD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Microbenchmarks", "perf\ResponseCaching.Microbenchmarks\Microsoft.AspNetCore.ResponseCaching.Microbenchmarks.csproj", "{80C8E810-1206-482E-BE17-961DD2EBFB11}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Debug|x64.Build.0 = Debug|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Debug|x86.Build.0 = Debug|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Release|x64.ActiveCfg = Release|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Release|x64.Build.0 = Release|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Release|x86.ActiveCfg = Release|Any CPU
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E}.Release|x86.Build.0 = Release|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Debug|x64.Build.0 = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Debug|x86.Build.0 = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Release|Any CPU.ActiveCfg = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Release|Any CPU.Build.0 = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Release|x64.ActiveCfg = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Release|x64.Build.0 = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Release|x86.ActiveCfg = Debug|Any CPU
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B}.Release|x86.Build.0 = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Debug|x64.Build.0 = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Debug|x86.Build.0 = Debug|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Release|x64.ActiveCfg = Release|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Release|x64.Build.0 = Release|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Release|x86.ActiveCfg = Release|Any CPU
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826}.Release|x86.Build.0 = Release|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Debug|x64.Build.0 = Debug|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Debug|x86.Build.0 = Debug|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Release|Any CPU.Build.0 = Release|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Release|x64.ActiveCfg = Release|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Release|x64.Build.0 = Release|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Release|x86.ActiveCfg = Release|Any CPU
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52}.Release|x86.Build.0 = Release|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Debug|x64.Build.0 = Debug|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Debug|x86.Build.0 = Debug|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Release|x64.ActiveCfg = Release|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Release|x64.Build.0 = Release|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Release|x86.ActiveCfg = Release|Any CPU
-		{93970702-1BDB-4A8C-B7F6-020294464BB6}.Release|x86.Build.0 = Release|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Debug|x64.Build.0 = Debug|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Debug|x86.Build.0 = Debug|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Release|x64.ActiveCfg = Release|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Release|x64.Build.0 = Release|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Release|x86.ActiveCfg = Release|Any CPU
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E}.Release|x86.Build.0 = Release|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Debug|x64.Build.0 = Debug|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Debug|x86.Build.0 = Debug|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Release|x64.ActiveCfg = Release|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Release|x64.Build.0 = Release|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Release|x86.ActiveCfg = Release|Any CPU
-		{F7730746-125D-40D8-AA3D-FA9736121D44}.Release|x86.Build.0 = Release|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Debug|x64.Build.0 = Debug|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Debug|x86.Build.0 = Debug|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Release|x64.ActiveCfg = Release|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Release|x64.Build.0 = Release|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Release|x86.ActiveCfg = Release|Any CPU
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977}.Release|x86.Build.0 = Release|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Debug|x64.Build.0 = Debug|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Debug|x86.Build.0 = Debug|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Release|x64.ActiveCfg = Release|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Release|x64.Build.0 = Release|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Release|x86.ActiveCfg = Release|Any CPU
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8}.Release|x86.Build.0 = Release|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Debug|x64.Build.0 = Debug|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Debug|x86.Build.0 = Debug|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Release|Any CPU.Build.0 = Release|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Release|x64.ActiveCfg = Release|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Release|x64.Build.0 = Release|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Release|x86.ActiveCfg = Release|Any CPU
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46}.Release|x86.Build.0 = Release|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Debug|x64.Build.0 = Debug|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Debug|x86.Build.0 = Debug|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Release|Any CPU.Build.0 = Release|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Release|x64.ActiveCfg = Release|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Release|x64.Build.0 = Release|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Release|x86.ActiveCfg = Release|Any CPU
-		{112AE83E-595C-4343-8205-8CD0BE4F7562}.Release|x86.Build.0 = Release|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Debug|x64.Build.0 = Debug|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Debug|x86.Build.0 = Debug|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Release|Any CPU.Build.0 = Release|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Release|x64.ActiveCfg = Release|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Release|x64.Build.0 = Release|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Release|x86.ActiveCfg = Release|Any CPU
-		{28EE1B22-E57E-4006-8017-F36348245F08}.Release|x86.Build.0 = Release|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Debug|x64.Build.0 = Debug|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Debug|x86.Build.0 = Debug|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Release|x64.ActiveCfg = Release|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Release|x64.Build.0 = Release|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Release|x86.ActiveCfg = Release|Any CPU
-		{1709D0A6-D597-44F2-9657-873368066795}.Release|x86.Build.0 = Release|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Debug|x64.Build.0 = Debug|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Debug|x86.Build.0 = Debug|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Release|Any CPU.Build.0 = Release|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Release|x64.ActiveCfg = Release|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Release|x64.Build.0 = Release|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Release|x86.ActiveCfg = Release|Any CPU
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43}.Release|x86.Build.0 = Release|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Debug|x64.Build.0 = Debug|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Debug|x86.Build.0 = Debug|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Release|x64.ActiveCfg = Release|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Release|x64.Build.0 = Release|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Release|x86.ActiveCfg = Release|Any CPU
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC}.Release|x86.Build.0 = Release|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Debug|x64.Build.0 = Debug|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Debug|x86.Build.0 = Debug|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Release|x64.ActiveCfg = Release|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Release|x64.Build.0 = Release|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Release|x86.ActiveCfg = Release|Any CPU
-		{DFF52006-A8FC-478E-A781-12255391C4A4}.Release|x86.Build.0 = Release|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Debug|x64.Build.0 = Debug|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Debug|x86.Build.0 = Debug|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Release|Any CPU.Build.0 = Release|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Release|x64.ActiveCfg = Release|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Release|x64.Build.0 = Release|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Release|x86.ActiveCfg = Release|Any CPU
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81}.Release|x86.Build.0 = Release|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Debug|x64.Build.0 = Debug|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Debug|x86.Build.0 = Debug|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Release|x64.ActiveCfg = Release|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Release|x64.Build.0 = Release|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Release|x86.ActiveCfg = Release|Any CPU
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4}.Release|x86.Build.0 = Release|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Debug|x64.Build.0 = Debug|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Debug|x86.Build.0 = Debug|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Release|x64.ActiveCfg = Release|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Release|x64.Build.0 = Release|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Release|x86.ActiveCfg = Release|Any CPU
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3}.Release|x86.Build.0 = Release|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Debug|x64.Build.0 = Debug|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Debug|x86.Build.0 = Debug|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Release|x64.ActiveCfg = Release|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Release|x64.Build.0 = Release|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Release|x86.ActiveCfg = Release|Any CPU
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515}.Release|x86.Build.0 = Release|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Debug|x64.Build.0 = Debug|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Debug|x86.Build.0 = Debug|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Release|Any CPU.Build.0 = Release|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Release|x64.ActiveCfg = Release|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Release|x64.Build.0 = Release|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Release|x86.ActiveCfg = Release|Any CPU
-		{009E3DE7-AFC7-4C66-852D-29BF73257176}.Release|x86.Build.0 = Release|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Debug|x64.Build.0 = Debug|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Debug|x86.Build.0 = Debug|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Release|x64.ActiveCfg = Release|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Release|x64.Build.0 = Release|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Release|x86.ActiveCfg = Release|Any CPU
-		{E4D35034-A705-4013-AC0F-40077B5F52D2}.Release|x86.Build.0 = Release|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Debug|x64.Build.0 = Debug|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Debug|x86.Build.0 = Debug|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Release|Any CPU.Build.0 = Release|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Release|x64.ActiveCfg = Release|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Release|x64.Build.0 = Release|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Release|x86.ActiveCfg = Release|Any CPU
-		{12943699-52C8-498E-AA23-2C6BF22F2F74}.Release|x86.Build.0 = Release|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Debug|x64.Build.0 = Debug|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Debug|x86.Build.0 = Debug|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Release|x64.ActiveCfg = Release|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Release|x64.Build.0 = Release|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Release|x86.ActiveCfg = Release|Any CPU
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F}.Release|x86.Build.0 = Release|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Debug|x64.Build.0 = Debug|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Debug|x86.Build.0 = Debug|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Release|x64.ActiveCfg = Release|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Release|x64.Build.0 = Release|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Release|x86.ActiveCfg = Release|Any CPU
-		{DA051189-4133-4131-A8B4-0F63EE8552D0}.Release|x86.Build.0 = Release|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Debug|x64.Build.0 = Debug|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Debug|x86.Build.0 = Debug|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Release|x64.ActiveCfg = Release|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Release|x64.Build.0 = Release|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Release|x86.ActiveCfg = Release|Any CPU
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D}.Release|x86.Build.0 = Release|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Debug|x64.Build.0 = Debug|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Debug|x86.Build.0 = Debug|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Release|x64.ActiveCfg = Release|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Release|x64.Build.0 = Release|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Release|x86.ActiveCfg = Release|Any CPU
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C}.Release|x86.Build.0 = Release|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Debug|x64.Build.0 = Debug|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Debug|x86.Build.0 = Debug|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Release|x64.ActiveCfg = Release|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Release|x64.Build.0 = Release|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Release|x86.ActiveCfg = Release|Any CPU
-		{E5DAC3F7-A648-489C-9064-7C744423C68B}.Release|x86.Build.0 = Release|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Debug|x64.Build.0 = Debug|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Debug|x86.Build.0 = Debug|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Release|x64.ActiveCfg = Release|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Release|x64.Build.0 = Release|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Release|x86.ActiveCfg = Release|Any CPU
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728}.Release|x86.Build.0 = Release|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Debug|x64.Build.0 = Debug|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Debug|x86.Build.0 = Debug|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Release|x64.ActiveCfg = Release|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Release|x64.Build.0 = Release|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Release|x86.ActiveCfg = Release|Any CPU
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2}.Release|x86.Build.0 = Release|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Debug|x64.Build.0 = Debug|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Debug|x86.Build.0 = Debug|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Release|x64.ActiveCfg = Release|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Release|x64.Build.0 = Release|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Release|x86.ActiveCfg = Release|Any CPU
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5}.Release|x86.Build.0 = Release|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Debug|x64.Build.0 = Debug|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Debug|x86.Build.0 = Debug|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Release|x64.ActiveCfg = Release|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Release|x64.Build.0 = Release|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Release|x86.ActiveCfg = Release|Any CPU
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781}.Release|x86.Build.0 = Release|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Debug|x64.Build.0 = Debug|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Debug|x86.Build.0 = Debug|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Release|x64.ActiveCfg = Release|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Release|x64.Build.0 = Release|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Release|x86.ActiveCfg = Release|Any CPU
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407}.Release|x86.Build.0 = Release|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Debug|x64.Build.0 = Debug|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Debug|x86.Build.0 = Debug|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Release|x64.ActiveCfg = Release|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Release|x64.Build.0 = Release|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Release|x86.ActiveCfg = Release|Any CPU
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8}.Release|x86.Build.0 = Release|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Debug|x64.Build.0 = Debug|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Debug|x86.Build.0 = Debug|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Release|x64.ActiveCfg = Release|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Release|x64.Build.0 = Release|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Release|x86.ActiveCfg = Release|Any CPU
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D}.Release|x86.Build.0 = Release|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Debug|x64.Build.0 = Debug|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Debug|x86.Build.0 = Debug|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Release|x64.ActiveCfg = Release|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Release|x64.Build.0 = Release|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Release|x86.ActiveCfg = Release|Any CPU
-		{AB153240-3F22-4C3C-AD4D-283419617B54}.Release|x86.Build.0 = Release|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Release|x64.Build.0 = Release|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B880213-14C2-49CA-8B89-FB8A362085B2}.Release|x86.Build.0 = Release|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Debug|x64.Build.0 = Debug|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Debug|x86.Build.0 = Debug|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Release|x64.ActiveCfg = Release|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Release|x64.Build.0 = Release|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Release|x86.ActiveCfg = Release|Any CPU
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE}.Release|x86.Build.0 = Release|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Debug|x64.Build.0 = Debug|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Debug|x86.Build.0 = Debug|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Release|x64.ActiveCfg = Release|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Release|x64.Build.0 = Release|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Release|x86.ActiveCfg = Release|Any CPU
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D}.Release|x86.Build.0 = Release|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Debug|x64.Build.0 = Debug|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Debug|x86.Build.0 = Debug|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Release|Any CPU.Build.0 = Release|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Release|x64.ActiveCfg = Release|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Release|x64.Build.0 = Release|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Release|x86.ActiveCfg = Release|Any CPU
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884}.Release|x86.Build.0 = Release|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Debug|x64.Build.0 = Debug|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Debug|x86.Build.0 = Debug|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Release|x64.ActiveCfg = Release|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Release|x64.Build.0 = Release|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Release|x86.ActiveCfg = Release|Any CPU
-		{11F435FE-0264-4465-A208-885ECBFADABF}.Release|x86.Build.0 = Release|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Debug|x64.Build.0 = Debug|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Debug|x86.Build.0 = Debug|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Release|x64.ActiveCfg = Release|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Release|x64.Build.0 = Release|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Release|x86.ActiveCfg = Release|Any CPU
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6}.Release|x86.Build.0 = Release|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Debug|x64.Build.0 = Debug|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Debug|x86.Build.0 = Debug|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Release|Any CPU.Build.0 = Release|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Release|x64.ActiveCfg = Release|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Release|x64.Build.0 = Release|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Release|x86.ActiveCfg = Release|Any CPU
-		{01647DD9-C1BD-479F-8507-8E219EDBA899}.Release|x86.Build.0 = Release|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Debug|x64.Build.0 = Debug|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Debug|x86.Build.0 = Debug|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Release|x64.ActiveCfg = Release|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Release|x64.Build.0 = Release|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Release|x86.ActiveCfg = Release|Any CPU
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E}.Release|x86.Build.0 = Release|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Debug|x64.Build.0 = Debug|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Debug|x86.Build.0 = Debug|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Release|x64.ActiveCfg = Release|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Release|x64.Build.0 = Release|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Release|x86.ActiveCfg = Release|Any CPU
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD}.Release|x86.Build.0 = Release|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Debug|x64.Build.0 = Debug|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Debug|x86.Build.0 = Debug|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Release|x64.ActiveCfg = Release|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Release|x64.Build.0 = Release|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Release|x86.ActiveCfg = Release|Any CPU
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080}.Release|x86.Build.0 = Release|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Debug|x64.Build.0 = Debug|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Debug|x86.Build.0 = Debug|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Release|x64.ActiveCfg = Release|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Release|x64.Build.0 = Release|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Release|x86.ActiveCfg = Release|Any CPU
-		{157B4019-EE10-4EC2-BA0D-933D513C673E}.Release|x86.Build.0 = Release|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Debug|x64.Build.0 = Debug|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Debug|x86.Build.0 = Debug|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Release|x64.ActiveCfg = Release|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Release|x64.Build.0 = Release|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Release|x86.ActiveCfg = Release|Any CPU
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501}.Release|x86.Build.0 = Release|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Debug|x64.Build.0 = Debug|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Debug|x86.Build.0 = Debug|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Release|x64.ActiveCfg = Release|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Release|x64.Build.0 = Release|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Release|x86.ActiveCfg = Release|Any CPU
-		{826E46DB-2801-450B-9B3F-D4CB473579E2}.Release|x86.Build.0 = Release|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Debug|x64.Build.0 = Debug|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Debug|x86.Build.0 = Debug|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Release|x64.ActiveCfg = Release|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Release|x64.Build.0 = Release|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Release|x86.ActiveCfg = Release|Any CPU
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779}.Release|x86.Build.0 = Release|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Debug|x64.Build.0 = Debug|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Debug|x86.Build.0 = Debug|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Release|x64.ActiveCfg = Release|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Release|x64.Build.0 = Release|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Release|x86.ActiveCfg = Release|Any CPU
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2}.Release|x86.Build.0 = Release|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Debug|x64.Build.0 = Debug|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Debug|x86.Build.0 = Debug|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Release|x64.ActiveCfg = Release|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Release|x64.Build.0 = Release|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Release|x86.ActiveCfg = Release|Any CPU
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1}.Release|x86.Build.0 = Release|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Debug|x64.Build.0 = Debug|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Debug|x86.Build.0 = Debug|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Release|x64.ActiveCfg = Release|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Release|x64.Build.0 = Release|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Release|x86.ActiveCfg = Release|Any CPU
-		{5140ABCA-53D1-4748-9334-5A9579042E56}.Release|x86.Build.0 = Release|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Debug|x64.Build.0 = Debug|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Debug|x86.Build.0 = Debug|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Release|x64.ActiveCfg = Release|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Release|x64.Build.0 = Release|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Release|x86.ActiveCfg = Release|Any CPU
-		{12AC0566-2B11-433D-81D7-7116C939FAFE}.Release|x86.Build.0 = Release|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Debug|x64.Build.0 = Debug|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Debug|x86.Build.0 = Debug|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Release|x64.ActiveCfg = Release|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Release|x64.Build.0 = Release|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Release|x86.ActiveCfg = Release|Any CPU
-		{D147EB7D-776C-4153-9293-296FCB6568BD}.Release|x86.Build.0 = Release|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Debug|x64.Build.0 = Debug|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Debug|x86.Build.0 = Debug|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Release|x64.ActiveCfg = Release|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Release|x64.Build.0 = Release|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Release|x86.ActiveCfg = Release|Any CPU
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934}.Release|x86.Build.0 = Release|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Debug|x64.Build.0 = Debug|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Debug|x86.Build.0 = Debug|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Release|Any CPU.Build.0 = Release|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Release|x64.ActiveCfg = Release|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Release|x64.Build.0 = Release|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Release|x86.ActiveCfg = Release|Any CPU
-		{85E30300-8205-4E1F-A141-0642CE146B65}.Release|x86.Build.0 = Release|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Debug|x64.Build.0 = Debug|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Debug|x86.Build.0 = Debug|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Release|x64.ActiveCfg = Release|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Release|x64.Build.0 = Release|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Release|x86.ActiveCfg = Release|Any CPU
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1}.Release|x86.Build.0 = Release|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Debug|x64.Build.0 = Debug|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Debug|x86.Build.0 = Debug|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Release|x64.ActiveCfg = Release|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Release|x64.Build.0 = Release|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Release|x86.ActiveCfg = Release|Any CPU
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F}.Release|x86.Build.0 = Release|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Debug|x64.Build.0 = Debug|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Debug|x86.Build.0 = Debug|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Release|x64.ActiveCfg = Release|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Release|x64.Build.0 = Release|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Release|x86.ActiveCfg = Release|Any CPU
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE}.Release|x86.Build.0 = Release|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Debug|x64.Build.0 = Debug|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Debug|x86.Build.0 = Debug|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Release|x64.ActiveCfg = Release|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Release|x64.Build.0 = Release|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Release|x86.ActiveCfg = Release|Any CPU
-		{D8239A8C-F692-460A-B204-5CF05502BEE2}.Release|x86.Build.0 = Release|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Debug|x64.Build.0 = Debug|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Debug|x86.Build.0 = Debug|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Release|x64.ActiveCfg = Release|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Release|x64.Build.0 = Release|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Release|x86.ActiveCfg = Release|Any CPU
-		{9F973483-5D32-4093-88F0-761C9BEAEE04}.Release|x86.Build.0 = Release|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Debug|x64.Build.0 = Debug|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Debug|x86.Build.0 = Debug|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Release|x64.ActiveCfg = Release|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Release|x64.Build.0 = Release|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Release|x86.ActiveCfg = Release|Any CPU
-		{D0204B45-8528-4504-9FC1-D229F3A33896}.Release|x86.Build.0 = Release|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Debug|x64.Build.0 = Debug|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Debug|x86.Build.0 = Debug|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Release|x64.ActiveCfg = Release|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Release|x64.Build.0 = Release|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Release|x86.ActiveCfg = Release|Any CPU
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73}.Release|x86.Build.0 = Release|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Debug|x64.Build.0 = Debug|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Debug|x86.Build.0 = Debug|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Release|x64.ActiveCfg = Release|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Release|x64.Build.0 = Release|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Release|x86.ActiveCfg = Release|Any CPU
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24}.Release|x86.Build.0 = Release|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Debug|x64.Build.0 = Debug|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Debug|x86.Build.0 = Debug|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Release|Any CPU.Build.0 = Release|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Release|x64.ActiveCfg = Release|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Release|x64.Build.0 = Release|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Release|x86.ActiveCfg = Release|Any CPU
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549}.Release|x86.Build.0 = Release|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Debug|x64.Build.0 = Debug|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Debug|x86.Build.0 = Debug|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Release|x64.ActiveCfg = Release|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Release|x64.Build.0 = Release|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Release|x86.ActiveCfg = Release|Any CPU
-		{FD1C2473-5485-4105-87CB-617158F90FCA}.Release|x86.Build.0 = Release|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Debug|x64.Build.0 = Debug|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Debug|x86.Build.0 = Debug|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Release|x64.ActiveCfg = Release|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Release|x64.Build.0 = Release|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Release|x86.ActiveCfg = Release|Any CPU
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4}.Release|x86.Build.0 = Release|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Debug|x64.Build.0 = Debug|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Debug|x86.Build.0 = Debug|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Release|x64.ActiveCfg = Release|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Release|x64.Build.0 = Release|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Release|x86.ActiveCfg = Release|Any CPU
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5}.Release|x86.Build.0 = Release|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Debug|x64.Build.0 = Debug|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Debug|x86.Build.0 = Debug|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Release|x64.ActiveCfg = Release|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Release|x64.Build.0 = Release|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Release|x86.ActiveCfg = Release|Any CPU
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0}.Release|x86.Build.0 = Release|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Debug|x64.Build.0 = Debug|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Debug|x86.Build.0 = Debug|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Release|x64.ActiveCfg = Release|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Release|x64.Build.0 = Release|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Release|x86.ActiveCfg = Release|Any CPU
-		{03EA49FF-EF19-476C-8FCF-C426860751A8}.Release|x86.Build.0 = Release|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Debug|x64.Build.0 = Debug|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Debug|x86.Build.0 = Debug|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Release|x64.ActiveCfg = Release|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Release|x64.Build.0 = Release|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Release|x86.ActiveCfg = Release|Any CPU
-		{17B7BFF6-4E72-410C-B690-02741505500A}.Release|x86.Build.0 = Release|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Debug|x64.Build.0 = Debug|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Debug|x86.Build.0 = Debug|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Release|x64.ActiveCfg = Release|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Release|x64.Build.0 = Release|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Release|x86.ActiveCfg = Release|Any CPU
-		{260E77CB-800F-4A13-BE92-9CAA097705C2}.Release|x86.Build.0 = Release|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Debug|x64.Build.0 = Debug|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Debug|x86.Build.0 = Debug|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Release|x64.ActiveCfg = Release|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Release|x64.Build.0 = Release|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Release|x86.ActiveCfg = Release|Any CPU
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD}.Release|x86.Build.0 = Release|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Debug|x64.Build.0 = Debug|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Debug|x86.Build.0 = Debug|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Release|x64.ActiveCfg = Release|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Release|x64.Build.0 = Release|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Release|x86.ActiveCfg = Release|Any CPU
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5}.Release|x86.Build.0 = Release|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Debug|x64.Build.0 = Debug|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Debug|x86.Build.0 = Debug|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Release|Any CPU.Build.0 = Release|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Release|x64.ActiveCfg = Release|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Release|x64.Build.0 = Release|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Release|x86.ActiveCfg = Release|Any CPU
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271}.Release|x86.Build.0 = Release|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Debug|x64.Build.0 = Debug|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Debug|x86.Build.0 = Debug|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Release|Any CPU.Build.0 = Release|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Release|x64.ActiveCfg = Release|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Release|x64.Build.0 = Release|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Release|x86.ActiveCfg = Release|Any CPU
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42}.Release|x86.Build.0 = Release|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Debug|x64.Build.0 = Debug|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Debug|x86.Build.0 = Debug|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Release|x64.ActiveCfg = Release|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Release|x64.Build.0 = Release|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Release|x86.ActiveCfg = Release|Any CPU
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD}.Release|x86.Build.0 = Release|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Debug|x64.Build.0 = Debug|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Debug|x86.Build.0 = Debug|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Release|x64.ActiveCfg = Release|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Release|x64.Build.0 = Release|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Release|x86.ActiveCfg = Release|Any CPU
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685}.Release|x86.Build.0 = Release|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Debug|x64.Build.0 = Debug|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Debug|x86.Build.0 = Debug|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Release|x64.ActiveCfg = Release|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Release|x64.Build.0 = Release|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Release|x86.ActiveCfg = Release|Any CPU
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A}.Release|x86.Build.0 = Release|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Release|x64.Build.0 = Release|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF}.Release|x86.Build.0 = Release|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Debug|x64.Build.0 = Debug|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Debug|x86.Build.0 = Debug|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Release|x64.ActiveCfg = Release|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Release|x64.Build.0 = Release|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Release|x86.ActiveCfg = Release|Any CPU
-		{7E20E488-5AB4-4779-9DE1-35B21112E368}.Release|x86.Build.0 = Release|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Debug|x64.Build.0 = Debug|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Debug|x86.Build.0 = Debug|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Release|Any CPU.Build.0 = Release|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Release|x64.ActiveCfg = Release|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Release|x64.Build.0 = Release|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Release|x86.ActiveCfg = Release|Any CPU
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564}.Release|x86.Build.0 = Release|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Debug|x64.Build.0 = Debug|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Debug|x86.Build.0 = Debug|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Release|x64.ActiveCfg = Release|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Release|x64.Build.0 = Release|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Release|x86.ActiveCfg = Release|Any CPU
-		{4FA4495C-AEAE-4F71-9533-496243141BA0}.Release|x86.Build.0 = Release|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Debug|x64.Build.0 = Debug|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Debug|x86.Build.0 = Debug|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Release|x64.ActiveCfg = Release|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Release|x64.Build.0 = Release|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Release|x86.ActiveCfg = Release|Any CPU
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44}.Release|x86.Build.0 = Release|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Debug|x64.Build.0 = Debug|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Debug|x86.Build.0 = Debug|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Release|x64.ActiveCfg = Release|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Release|x64.Build.0 = Release|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Release|x86.ActiveCfg = Release|Any CPU
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499}.Release|x86.Build.0 = Release|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Debug|x64.Build.0 = Debug|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Debug|x86.Build.0 = Debug|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Release|x64.ActiveCfg = Release|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Release|x64.Build.0 = Release|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Release|x86.ActiveCfg = Release|Any CPU
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C}.Release|x86.Build.0 = Release|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Debug|x64.Build.0 = Debug|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Debug|x86.Build.0 = Debug|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Release|Any CPU.Build.0 = Release|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Release|x64.ActiveCfg = Release|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Release|x64.Build.0 = Release|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Release|x86.ActiveCfg = Release|Any CPU
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705}.Release|x86.Build.0 = Release|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Debug|x64.Build.0 = Debug|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Debug|x86.Build.0 = Debug|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Release|x64.ActiveCfg = Release|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Release|x64.Build.0 = Release|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Release|x86.ActiveCfg = Release|Any CPU
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424}.Release|x86.Build.0 = Release|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Debug|x64.Build.0 = Debug|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Debug|x86.Build.0 = Debug|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Release|x64.ActiveCfg = Release|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Release|x64.Build.0 = Release|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Release|x86.ActiveCfg = Release|Any CPU
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8}.Release|x86.Build.0 = Release|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Debug|x64.Build.0 = Debug|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Debug|x86.Build.0 = Debug|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Release|x64.ActiveCfg = Release|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Release|x64.Build.0 = Release|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Release|x86.ActiveCfg = Release|Any CPU
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9}.Release|x86.Build.0 = Release|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Debug|x64.Build.0 = Debug|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Debug|x86.Build.0 = Debug|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Release|x64.ActiveCfg = Release|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Release|x64.Build.0 = Release|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Release|x86.ActiveCfg = Release|Any CPU
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA}.Release|x86.Build.0 = Release|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Debug|x64.Build.0 = Debug|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Debug|x86.Build.0 = Debug|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Release|x64.ActiveCfg = Release|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Release|x64.Build.0 = Release|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Release|x86.ActiveCfg = Release|Any CPU
-		{D9D02772-1D53-45C3-B2CC-888F9978958C}.Release|x86.Build.0 = Release|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Debug|x64.Build.0 = Debug|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Debug|x86.Build.0 = Debug|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Release|x64.ActiveCfg = Release|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Release|x64.Build.0 = Release|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Release|x86.ActiveCfg = Release|Any CPU
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07}.Release|x86.Build.0 = Release|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Debug|x64.Build.0 = Debug|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Debug|x86.Build.0 = Debug|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Release|x64.ActiveCfg = Release|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Release|x64.Build.0 = Release|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Release|x86.ActiveCfg = Release|Any CPU
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F}.Release|x86.Build.0 = Release|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Debug|x64.Build.0 = Debug|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Debug|x86.Build.0 = Debug|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Release|x64.ActiveCfg = Release|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Release|x64.Build.0 = Release|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Release|x86.ActiveCfg = Release|Any CPU
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084}.Release|x86.Build.0 = Release|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Debug|x64.Build.0 = Debug|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Debug|x86.Build.0 = Debug|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Release|x64.ActiveCfg = Release|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Release|x64.Build.0 = Release|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Release|x86.ActiveCfg = Release|Any CPU
-		{7E18FA09-5E08-4E41-836F-25C94B60C608}.Release|x86.Build.0 = Release|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Debug|x64.Build.0 = Debug|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Debug|x86.Build.0 = Debug|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Release|x64.ActiveCfg = Release|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Release|x64.Build.0 = Release|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Release|x86.ActiveCfg = Release|Any CPU
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D}.Release|x86.Build.0 = Release|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Debug|x64.Build.0 = Debug|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Debug|x86.Build.0 = Debug|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Release|x64.ActiveCfg = Release|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Release|x64.Build.0 = Release|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Release|x86.ActiveCfg = Release|Any CPU
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861}.Release|x86.Build.0 = Release|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Debug|x64.Build.0 = Debug|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Debug|x86.Build.0 = Debug|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Release|x64.ActiveCfg = Release|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Release|x64.Build.0 = Release|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Release|x86.ActiveCfg = Release|Any CPU
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD}.Release|x86.Build.0 = Release|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Debug|x64.Build.0 = Debug|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Debug|x86.Build.0 = Debug|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Release|x64.ActiveCfg = Release|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Release|x64.Build.0 = Release|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Release|x86.ActiveCfg = Release|Any CPU
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF}.Release|x86.Build.0 = Release|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Debug|x64.Build.0 = Debug|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Debug|x86.Build.0 = Debug|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Release|Any CPU.Build.0 = Release|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Release|x64.ActiveCfg = Release|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Release|x64.Build.0 = Release|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Release|x86.ActiveCfg = Release|Any CPU
-		{353AA2B0-1013-486C-B5BD-9379385CA403}.Release|x86.Build.0 = Release|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Debug|x64.Build.0 = Debug|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Debug|x86.Build.0 = Debug|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Release|x64.ActiveCfg = Release|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Release|x64.Build.0 = Release|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Release|x86.ActiveCfg = Release|Any CPU
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7}.Release|x86.Build.0 = Release|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Debug|x64.Build.0 = Debug|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Debug|x86.Build.0 = Debug|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Release|x64.ActiveCfg = Release|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Release|x64.Build.0 = Release|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Release|x86.ActiveCfg = Release|Any CPU
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF}.Release|x86.Build.0 = Release|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Debug|x64.Build.0 = Debug|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Debug|x86.Build.0 = Debug|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Release|x64.ActiveCfg = Release|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Release|x64.Build.0 = Release|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Release|x86.ActiveCfg = Release|Any CPU
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3}.Release|x86.Build.0 = Release|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Debug|x64.Build.0 = Debug|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Debug|x86.Build.0 = Debug|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Release|Any CPU.Build.0 = Release|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Release|x64.ActiveCfg = Release|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Release|x64.Build.0 = Release|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Release|x86.ActiveCfg = Release|Any CPU
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075}.Release|x86.Build.0 = Release|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Debug|x64.Build.0 = Debug|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Debug|x86.Build.0 = Debug|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Release|x64.ActiveCfg = Release|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Release|x64.Build.0 = Release|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Release|x86.ActiveCfg = Release|Any CPU
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0}.Release|x86.Build.0 = Release|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Debug|x64.Build.0 = Debug|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Debug|x86.Build.0 = Debug|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Release|x64.ActiveCfg = Release|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Release|x64.Build.0 = Release|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Release|x86.ActiveCfg = Release|Any CPU
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966}.Release|x86.Build.0 = Release|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Debug|x64.Build.0 = Debug|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Debug|x86.Build.0 = Debug|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Release|x64.ActiveCfg = Release|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Release|x64.Build.0 = Release|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Release|x86.ActiveCfg = Release|Any CPU
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA}.Release|x86.Build.0 = Release|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Debug|x64.Build.0 = Debug|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Debug|x86.Build.0 = Debug|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Release|x64.ActiveCfg = Release|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Release|x64.Build.0 = Release|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Release|x86.ActiveCfg = Release|Any CPU
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0}.Release|x86.Build.0 = Release|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Debug|x64.Build.0 = Debug|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Debug|x86.Build.0 = Debug|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Release|Any CPU.Build.0 = Release|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Release|x64.ActiveCfg = Release|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Release|x64.Build.0 = Release|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Release|x86.ActiveCfg = Release|Any CPU
-		{80C8E810-1206-482E-BE17-961DD2EBFB11}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{A86EE055-ACD3-4BAC-A51D-1B3C71067AE0} = {E0D9867D-C23D-43EB-8D9C-DE0398A25432}
-		{0792C20B-1D18-4D7C-9C0F-A6F45A0F378E} = {A86EE055-ACD3-4BAC-A51D-1B3C71067AE0}
-		{4E5F5FCC-172C-44D9-BEA0-39098A79CD0B} = {A86EE055-ACD3-4BAC-A51D-1B3C71067AE0}
-		{BECAA6A1-1AA4-415E-ADF3-07C103333826} = {E0D9867D-C23D-43EB-8D9C-DE0398A25432}
-		{88BDEE69-4DE3-40B5-A478-677EA355FB52} = {E0D9867D-C23D-43EB-8D9C-DE0398A25432}
-		{93970702-1BDB-4A8C-B7F6-020294464BB6} = {E0D9867D-C23D-43EB-8D9C-DE0398A25432}
-		{D84EFF9A-8CB9-411C-A7E3-43AF9043221E} = {BDA541A2-1C14-4E71-85C1-D970828453C0}
-		{2C971E2A-540D-4026-ABE9-519656E9485E} = {BDA541A2-1C14-4E71-85C1-D970828453C0}
-		{F7730746-125D-40D8-AA3D-FA9736121D44} = {2C971E2A-540D-4026-ABE9-519656E9485E}
-		{48F74384-B082-4210-9F00-BA62830621DF} = {2C971E2A-540D-4026-ABE9-519656E9485E}
-		{D301185E-BEEA-4CC7-95C8-5C07F330F977} = {48F74384-B082-4210-9F00-BA62830621DF}
-		{7C6C524E-6C7A-4579-B984-7217E9A0E2B8} = {48F74384-B082-4210-9F00-BA62830621DF}
-		{16FD80C3-D80D-4B46-92A8-6C43A8E54A46} = {48F74384-B082-4210-9F00-BA62830621DF}
-		{112AE83E-595C-4343-8205-8CD0BE4F7562} = {48F74384-B082-4210-9F00-BA62830621DF}
-		{28EE1B22-E57E-4006-8017-F36348245F08} = {48F74384-B082-4210-9F00-BA62830621DF}
-		{1709D0A6-D597-44F2-9657-873368066795} = {48F74384-B082-4210-9F00-BA62830621DF}
-		{70A402DC-5DEF-47B1-988F-9A0E7F2CAC43} = {2C971E2A-540D-4026-ABE9-519656E9485E}
-		{F8BB4CDB-766A-4223-8699-3157CE8FDBDC} = {3E557C8B-504F-40C1-9ED5-03E5F4A05FB4}
-		{DFF52006-A8FC-478E-A781-12255391C4A4} = {7FB67FE0-AC08-4C33-9904-8D33CE4D84F7}
-		{26AE655E-C5B9-49AE-ACDB-92B429CC9582} = {7FB67FE0-AC08-4C33-9904-8D33CE4D84F7}
-		{76DBAB75-DFAB-4676-BECA-B3E3F4A19E81} = {26AE655E-C5B9-49AE-ACDB-92B429CC9582}
-		{8D4E57C5-7A34-492C-AF22-BBAC6C06AEB4} = {26AE655E-C5B9-49AE-ACDB-92B429CC9582}
-		{8989BEC1-6D0A-4E11-A09C-B31FD6222748} = {91CFB5DE-CE68-4156-9153-6C597D9F524E}
-		{18F82832-9164-434E-BAEF-6579B3CFCDF3} = {8989BEC1-6D0A-4E11-A09C-B31FD6222748}
-		{7E00616F-9D5C-4318-99CB-8F6ECFA82515} = {91CFB5DE-CE68-4156-9153-6C597D9F524E}
-		{009E3DE7-AFC7-4C66-852D-29BF73257176} = {91CFB5DE-CE68-4156-9153-6C597D9F524E}
-		{E4D35034-A705-4013-AC0F-40077B5F52D2} = {C5393E56-AA5F-46BB-A552-ECFE2C92C83F}
-		{1859297F-585A-4B2E-A08C-35F9FDE6E38A} = {C5393E56-AA5F-46BB-A552-ECFE2C92C83F}
-		{2E8C6990-DD0F-4C1E-9DF4-D99D42A67582} = {1859297F-585A-4B2E-A08C-35F9FDE6E38A}
-		{12943699-52C8-498E-AA23-2C6BF22F2F74} = {2E8C6990-DD0F-4C1E-9DF4-D99D42A67582}
-		{3F1A1463-7951-48AC-85D6-B1CDBBBBE50F} = {1859297F-585A-4B2E-A08C-35F9FDE6E38A}
-		{DA051189-4133-4131-A8B4-0F63EE8552D0} = {B1E18419-B9E8-4FF1-8A48-012FC01A9E3E}
-		{7553B6FF-9EA0-4BC2-A720-783685CB2F8D} = {B1E18419-B9E8-4FF1-8A48-012FC01A9E3E}
-		{9475AF28-CFBD-4C8E-A8E3-80646C514E4C} = {9298FDED-65F9-4022-A747-FAEC3ADF3AD3}
-		{E5DAC3F7-A648-489C-9064-7C744423C68B} = {9298FDED-65F9-4022-A747-FAEC3ADF3AD3}
-		{B5EC74C6-B242-4EDB-B5FC-DB43C0A47728} = {9298FDED-65F9-4022-A747-FAEC3ADF3AD3}
-		{59A0E5E6-B133-4D27-A07B-BF440A4B45C2} = {09F7106F-2C85-4356-8944-921564A7A7B4}
-		{B9BFF064-0B38-4177-893E-BF813D7AE5A5} = {09F7106F-2C85-4356-8944-921564A7A7B4}
-		{8F80CE33-5770-455C-8A0F-D3C1D9CBC781} = {09F7106F-2C85-4356-8944-921564A7A7B4}
-		{F897DB9B-AB2A-4074-9EEF-954FF9982407} = {3C781334-F0FA-4AD1-B72D-EA6028AA079D}
-		{3A9C4E2E-57A0-41EE-8F94-441E6A98F7E8} = {3C781334-F0FA-4AD1-B72D-EA6028AA079D}
-		{A397501E-0FDE-4409-B14C-C6CC55C2DC4D} = {3C781334-F0FA-4AD1-B72D-EA6028AA079D}
-		{AB153240-3F22-4C3C-AD4D-283419617B54} = {AE0E9F81-00BE-4A07-9C7D-C17E2B050C5F}
-		{4B880213-14C2-49CA-8B89-FB8A362085B2} = {AE0E9F81-00BE-4A07-9C7D-C17E2B050C5F}
-		{1E9519F2-30D2-4119-85EA-5F473BF744CE} = {AE0E9F81-00BE-4A07-9C7D-C17E2B050C5F}
-		{B41776DE-6CB6-4B99-BBB5-323DF16BE07D} = {4150EBDB-57AB-4C69-A4F1-068152F4EFF5}
-		{37E12A04-E80E-4C8C-A9EA-2C44AD340884} = {4150EBDB-57AB-4C69-A4F1-068152F4EFF5}
-		{11F435FE-0264-4465-A208-885ECBFADABF} = {4150EBDB-57AB-4C69-A4F1-068152F4EFF5}
-		{2448BF25-39D5-43A0-8FED-E25ECE8ED1C6} = {17871C77-BFDD-4728-B3FD-BA17B01D1D5F}
-		{01647DD9-C1BD-479F-8507-8E219EDBA899} = {17871C77-BFDD-4728-B3FD-BA17B01D1D5F}
-		{10E7800C-A3E3-4A9C-9F3A-3095D23FFD58} = {17871C77-BFDD-4728-B3FD-BA17B01D1D5F}
-		{96ECFAFA-1119-4301-81F6-66CBE0BD4C2E} = {10E7800C-A3E3-4A9C-9F3A-3095D23FFD58}
-		{63A76741-BFDA-447A-ACA9-F7A4AA5D26DD} = {10E7800C-A3E3-4A9C-9F3A-3095D23FFD58}
-		{38B6D9DD-F868-4B97-A258-A07A46CDF2F2} = {17871C77-BFDD-4728-B3FD-BA17B01D1D5F}
-		{EC572E03-740A-4259-A2DD-2A68AFA3C080} = {38B6D9DD-F868-4B97-A258-A07A46CDF2F2}
-		{157B4019-EE10-4EC2-BA0D-933D513C673E} = {38B6D9DD-F868-4B97-A258-A07A46CDF2F2}
-		{EEFA1A6F-3B7E-4A40-AF2A-EA2DBFC09501} = {38B6D9DD-F868-4B97-A258-A07A46CDF2F2}
-		{826E46DB-2801-450B-9B3F-D4CB473579E2} = {650A4392-A1A3-495B-8AB9-3361CFB6A7C1}
-		{0233F7EB-B8A4-4B75-A8A7-F1FF87DBF779} = {650A4392-A1A3-495B-8AB9-3361CFB6A7C1}
-		{27E3DED6-A27C-4816-A6A1-B6E4783492F2} = {AE0E9F81-00BE-4A07-9C7D-C17E2B050C5F}
-		{A9866990-FDAD-4D58-99EE-3C8730B1F4B1} = {E0D9867D-C23D-43EB-8D9C-DE0398A25432}
-		{5140ABCA-53D1-4748-9334-5A9579042E56} = {7CF63806-4C4F-4C48-8922-A75113975308}
-		{12AC0566-2B11-433D-81D7-7116C939FAFE} = {4967DE1B-FEC2-4C2B-8F7F-6262D67C9434}
-		{4967DE1B-FEC2-4C2B-8F7F-6262D67C9434} = {7CF63806-4C4F-4C48-8922-A75113975308}
-		{BD7B3AD8-0BA6-405F-8CF6-24B9464D4B5B} = {4967DE1B-FEC2-4C2B-8F7F-6262D67C9434}
-		{D147EB7D-776C-4153-9293-296FCB6568BD} = {BD7B3AD8-0BA6-405F-8CF6-24B9464D4B5B}
-		{9FC5644F-21D6-415B-8EBE-D49FA014C934} = {E72E405C-C1DA-41FE-8AF0-49C5E5CB496B}
-		{85E30300-8205-4E1F-A141-0642CE146B65} = {E72E405C-C1DA-41FE-8AF0-49C5E5CB496B}
-		{7EE15C68-E49B-4362-A53D-A71193B0A3D1} = {E72E405C-C1DA-41FE-8AF0-49C5E5CB496B}
-		{112CDD7E-8DEE-407B-A52F-E436CD748F0F} = {E72E405C-C1DA-41FE-8AF0-49C5E5CB496B}
-		{7583CA2C-249C-44A2-8499-8D4C1AB35ADE} = {EDF56413-B406-4200-B4D4-0EE3F9CB8F7C}
-		{D8239A8C-F692-460A-B204-5CF05502BEE2} = {EDF56413-B406-4200-B4D4-0EE3F9CB8F7C}
-		{9F973483-5D32-4093-88F0-761C9BEAEE04} = {EDF56413-B406-4200-B4D4-0EE3F9CB8F7C}
-		{D0204B45-8528-4504-9FC1-D229F3A33896} = {7A493DEA-32F2-4AB1-9113-828D44F5DDA2}
-		{3AD7A532-59FC-46BC-8257-D0E6F9533B73} = {D1394339-B3BE-4F42-8EC0-6E02CC0165EE}
-		{0FBCB5C7-B212-4BEE-B9AE-0BF653BBAD24} = {D1394339-B3BE-4F42-8EC0-6E02CC0165EE}
-		{20C89A12-96B6-4F2B-9CA8-62891DCA2549} = {D1394339-B3BE-4F42-8EC0-6E02CC0165EE}
-		{FD1C2473-5485-4105-87CB-617158F90FCA} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{6F6A7E3D-D883-494D-8C61-E75D7EBFE3F4} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{9D3062AB-5B11-4FFE-BEAF-304CF7F19AA5} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{CB8AD0DF-00CE-443B-AAC4-3A5CCEDC6AD0} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{03EA49FF-EF19-476C-8FCF-C426860751A8} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{17B7BFF6-4E72-410C-B690-02741505500A} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{260E77CB-800F-4A13-BE92-9CAA097705C2} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{85534665-96ED-4C14-BB63-DA9CC5F50DBD} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{7FF45C00-BAAF-43AD-B0D3-392C04E241E5} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{69A74E57-48B7-43B8-A3D7-874F7B72F271} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{13BB39CC-E440-4FF0-B37A-1353BA508E42} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{DA0B4770-47A7-4756-BDEF-8A93F3A5FBCD} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{E2B8EE5C-A471-4E85-9381-B890B5D95685} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{F5F3D90B-01FA-43D3-ABED-E1E6EBD0172A} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{4B8B3A14-8E5A-4FBE-9EEF-294BAD79F4BF} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{7E20E488-5AB4-4779-9DE1-35B21112E368} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{34A19AEF-182F-4800-88CC-CCCFFB9A6564} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{4FA4495C-AEAE-4F71-9533-496243141BA0} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{E5CF6C4E-3C92-44FD-90BF-10F97BBB6B44} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{A7098F46-C2F3-4BC7-88CE-59DAD57F8499} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{3AD5B221-C718-4F14-883A-4345DC90CF9C} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{227030D6-99AD-4C6A-AE70-1333BCBE8705} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{7343B4E4-C5A2-49E2-B431-4D1E6A26E424} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{47B6636D-09A3-47AE-9303-9F5D15EEE9D8} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{C801B6A3-906F-406F-BA25-EAE0B4BCE5C9} = {17B409B3-7EC6-49D8-847E-CFAA319E01B5}
-		{40951683-DBC4-437A-BBAB-2FA7147E11EA} = {17B409B3-7EC6-49D8-847E-CFAA319E01B5}
-		{D9D02772-1D53-45C3-B2CC-888F9978958C} = {D6FA4ABE-E685-4EDD-8B06-D8777E76B472}
-		{5D5B7E54-9323-498A-8983-E9BDFA3B2D07} = {D6FA4ABE-E685-4EDD-8B06-D8777E76B472}
-		{B04E9CB6-0D1C-4C21-B626-89B6926A491F} = {17B409B3-7EC6-49D8-847E-CFAA319E01B5}
-		{D66BD4A3-DA19-413B-8FC5-4BCCFB03E084} = {0437D207-864E-429C-92B4-9D08D290188C}
-		{7E18FA09-5E08-4E41-836F-25C94B60C608} = {8CDBD9C6-96D8-4987-AFCD-D248FBC7F02D}
-		{8CDBD9C6-96D8-4987-AFCD-D248FBC7F02D} = {0437D207-864E-429C-92B4-9D08D290188C}
-		{179A159B-87EA-4353-BE92-4FB6CC05BC7D} = {0437D207-864E-429C-92B4-9D08D290188C}
-		{CDE2E736-A034-4748-98C4-0DEDAAC8063D} = {179A159B-87EA-4353-BE92-4FB6CC05BC7D}
-		{B9BE1823-B555-4AAB-AEBC-C8C3F48C8861} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{6720919C-0DEA-49E1-90DC-F1883F7919CD} = {8C9AA8A2-9D1F-4450-9F8D-56BAB6F3D343}
-		{4CE2384D-6B88-4824-ADD1-4183D180FEFF} = {8C9AA8A2-9D1F-4450-9F8D-56BAB6F3D343}
-		{353AA2B0-1013-486C-B5BD-9379385CA403} = {8C9AA8A2-9D1F-4450-9F8D-56BAB6F3D343}
-		{7E2EA6E2-31FE-418A-9AE4-955A4C708AE7} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{CDDD7C43-5BEB-4E3E-8A59-FCDC83C9FBCF} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{737B26B4-CFC6-4B44-9070-DD36334E85B3} = {8C9AA8A2-9D1F-4450-9F8D-56BAB6F3D343}
-		{46B4FE62-06A1-4D54-B3E8-D8B4B3560075} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{92E11EBB-759E-4DA8-AB61-A9977D9F97D0} = {ACA6DDB9-7592-47CE-A740-D15BF307E9E0}
-		{D0CB733B-4CE8-4F6C-BBB9-548EA1A96966} = {D6FA4ABE-E685-4EDD-8B06-D8777E76B472}
-		{C4D624B3-749E-41D8-A43B-B304BC3885EA} = {4623F52E-2070-4631-8DEE-7D2F48733FFD}
-		{8A9C1F6C-3A47-4868-AA95-3EBE0260F5A0} = {D6FA4ABE-E685-4EDD-8B06-D8777E76B472}
-		{80C8E810-1206-482E-BE17-961DD2EBFB11} = {4623F52E-2070-4631-8DEE-7D2F48733FFD}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {83786312-A93B-4BB4-AB06-7C6913A59AFA}
-	EndGlobalSection
-EndGlobal

+ 118 - 0
src/Middleware/Middleware.slnf

@@ -0,0 +1,118 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Middleware\\WebSockets\\samples\\EchoApp\\EchoApp.csproj",
+      "src\\Middleware\\WebSockets\\samples\\TestServer\\WebSockets.TestServer.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\Middleware\\WebSockets\\test\\ConformanceTests\\Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj",
+      "src\\Middleware\\WebSockets\\test\\UnitTests\\Microsoft.AspNetCore.WebSockets.Tests.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\Diagnostics\\test\\FunctionalTests\\Diagnostics.FunctionalTests.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\ClassLibraryWithPortablePdbs\\ClassLibraryWithPortablePdbs.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\DatabaseErrorPageSample\\DatabaseErrorPageSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\DeveloperExceptionPageSample\\DeveloperExceptionPageSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\ExceptionHandlerSample\\ExceptionHandlerSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\StatusCodePagesSample\\StatusCodePagesSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\testassets\\WelcomePageSample\\WelcomePageSample.csproj",
+      "src\\Middleware\\Diagnostics\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.Tests.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\src\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\test\\FunctionalTests\\Diagnostics.EFCore.FunctionalTests.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.Tests.csproj",
+      "src\\Middleware\\MiddlewareAnalysis\\samples\\MiddlewareAnalysisSample\\MiddlewareAnalysisSample.csproj",
+      "src\\Middleware\\MiddlewareAnalysis\\src\\Microsoft.AspNetCore.MiddlewareAnalysis.csproj",
+      "src\\Middleware\\MiddlewareAnalysis\\test\\Microsoft.AspNetCore.MiddlewareAnalysis.Tests.csproj",
+      "src\\Middleware\\HealthChecks\\src\\Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj",
+      "src\\Middleware\\HealthChecks\\test\\testassets\\HealthChecksSample\\HealthChecksSample.csproj",
+      "src\\Middleware\\HealthChecks\\test\\UnitTests\\Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests.csproj",
+      "src\\Middleware\\HealthChecks.EntityFrameworkCore\\src\\Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.csproj",
+      "src\\Middleware\\HealthChecks.EntityFrameworkCore\\test\\Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore.Tests.csproj",
+      "src\\Middleware\\HostFiltering\\sample\\HostFilteringSample.csproj",
+      "src\\Middleware\\HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
+      "src\\Middleware\\HostFiltering\\test\\Microsoft.AspNetCore.HostFiltering.Tests.csproj",
+      "src\\Middleware\\HttpOverrides\\sample\\HttpOverridesSample.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\HttpOverrides\\test\\Microsoft.AspNetCore.HttpOverrides.Tests.csproj",
+      "src\\Middleware\\HttpsPolicy\\sample\\HttpsPolicySample.csproj",
+      "src\\Middleware\\HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj",
+      "src\\Middleware\\HttpsPolicy\\test\\Microsoft.AspNetCore.HttpsPolicy.Tests.csproj",
+      "src\\Middleware\\ResponseCompression\\sample\\ResponseCompressionSample.csproj",
+      "src\\Middleware\\ResponseCompression\\src\\Microsoft.AspNetCore.ResponseCompression.csproj",
+      "src\\Middleware\\ResponseCompression\\test\\Microsoft.AspNetCore.ResponseCompression.Tests.csproj",
+      "src\\Middleware\\Rewrite\\sample\\RewriteSample.csproj",
+      "src\\Middleware\\Rewrite\\src\\Microsoft.AspNetCore.Rewrite.csproj",
+      "src\\Middleware\\Rewrite\\test\\Microsoft.AspNetCore.Rewrite.Tests.csproj",
+      "src\\Middleware\\Localization\\sample\\LocalizationSample.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Middleware\\Localization\\test\\FunctionalTests\\Microsoft.AspNetCore.Localization.FunctionalTests.csproj",
+      "src\\Middleware\\Localization\\test\\UnitTests\\Microsoft.AspNetCore.Localization.Tests.csproj",
+      "src\\Middleware\\Localization\\testassets\\LocalizationWebsite\\LocalizationWebsite.csproj",
+      "src\\Middleware\\Localization\\testassets\\ResourcesClassLibraryNoAttribute\\ResourcesClassLibraryNoAttribute.csproj",
+      "src\\Middleware\\Localization\\testassets\\ResourcesClassLibraryWithAttribute\\ResourcesClassLibraryWithAttribute.csproj",
+      "src\\Middleware\\Localization.Routing\\src\\Microsoft.AspNetCore.Localization.Routing.csproj",
+      "src\\Middleware\\Localization.Routing\\test\\Microsoft.AspNetCore.Localization.Routing.Tests.csproj",
+      "src\\Middleware\\ResponseCompression\\perf\\Microsoft.AspNetCore.ResponseCompression.Performance.csproj",
+      "src\\Middleware\\WebSockets\\test\\ConformanceTests\\AutobahnTestApp\\AutobahnTestApp.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Middleware\\CORS\\test\\UnitTests\\Microsoft.AspNetCore.Cors.Test.csproj",
+      "src\\Middleware\\CORS\\test\\testassets\\CorsMiddlewareWebSite\\CorsMiddlewareWebSite.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\StaticFiles\\samples\\StaticFileSample\\StaticFileSample.csproj",
+      "src\\Middleware\\StaticFiles\\test\\FunctionalTests\\Microsoft.AspNetCore.StaticFiles.FunctionalTests.csproj",
+      "src\\Middleware\\StaticFiles\\test\\UnitTests\\Microsoft.AspNetCore.StaticFiles.Tests.csproj",
+      "src\\Middleware\\ResponseCaching\\src\\Microsoft.AspNetCore.ResponseCaching.csproj",
+      "src\\Middleware\\ResponseCaching\\samples\\ResponseCachingSample\\ResponseCachingSample.csproj",
+      "src\\Middleware\\ResponseCaching\\test\\Microsoft.AspNetCore.ResponseCaching.Tests.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Middleware\\Session\\samples\\SessionSample.csproj",
+      "src\\Middleware\\Session\\src\\Microsoft.AspNetCore.Session.csproj",
+      "src\\Middleware\\Session\\test\\Microsoft.AspNetCore.Session.Tests.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Middleware\\NodeServices\\samples\\NodeServicesExamples\\NodeServicesExamples.csproj",
+      "src\\Middleware\\NodeServices\\src\\Microsoft.AspNetCore.NodeServices.csproj",
+      "src\\Middleware\\SpaServices\\src\\Microsoft.AspNetCore.SpaServices.csproj",
+      "src\\Middleware\\SpaServices.Extensions\\src\\Microsoft.AspNetCore.SpaServices.Extensions.csproj",
+      "src\\Middleware\\NodeServices\\test\\Microsoft.AspNetCore.NodeServices.Tests.csproj",
+      "src\\Middleware\\HeaderPropagation\\src\\Microsoft.AspNetCore.HeaderPropagation.csproj",
+      "src\\Middleware\\HeaderPropagation\\test\\Microsoft.AspNetCore.HeaderPropagation.Tests.csproj",
+      "src\\Middleware\\HeaderPropagation\\samples\\HeaderPropagationSample\\HeaderPropagationSample.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\sample\\ConcurrencyLimiterSample.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\src\\Microsoft.AspNetCore.ConcurrencyLimiter.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\test\\Microsoft.AspNetCore.ConcurrencyLimiter.Tests.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Middleware\\ConcurrencyLimiter\\perf\\Microbenchmarks\\Microsoft.AspNetCore.ConcurrencyLimiter.Microbenchmarks.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Servers\\IIS\\IntegrationTesting.IIS\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj",
+      "src\\Middleware\\SpaServices.Extensions\\test\\Microsoft.AspNetCore.SpaServices.Extensions.Tests.csproj",
+      "src\\Middleware\\perf\\Microbenchmarks\\Microsoft.AspNetCore.WebSockets.Microbenchmarks.csproj",
+      "src\\Middleware\\SpaServices\\test\\Microsoft.AspNetCore.SpaServices.Tests.csproj",
+      "src\\Middleware\\perf\\ResponseCaching.Microbenchmarks\\Microsoft.AspNetCore.ResponseCaching.Microbenchmarks.csproj"
+    ]
+  }
+}

+ 36 - 36
src/Middleware/Session/Session.slnf

@@ -1,42 +1,42 @@
 {
   "solution": {
-    "path": "..\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "..\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
-      "..\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
-      "..\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
-      "..\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
-      "..\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
-      "..\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
-      "..\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
-      "..\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
-      "..\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
-      "..\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
-      "..\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
-      "..\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
-      "..\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
-      "..\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
-      "..\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
-      "..\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
-      "..\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
-      "..\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
-      "..\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
-      "..\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
-      "..\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
-      "..\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
-      "..\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
-      "..\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
-      "..\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
-      "..\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
-      "..\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
-      "..\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
-      "Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
-      "Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
-      "HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
-      "HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
-      "Session\\samples\\SessionSample.csproj",
-      "Session\\src\\Microsoft.AspNetCore.Session.csproj",
-      "Session\\test\\Microsoft.AspNetCore.Session.Tests.csproj"
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\Session\\samples\\SessionSample.csproj",
+      "src\\Middleware\\Session\\src\\Microsoft.AspNetCore.Session.csproj",
+      "src\\Middleware\\Session\\test\\Microsoft.AspNetCore.Session.Tests.csproj"
     ]
   }
 }

+ 31 - 31
src/Middleware/StaticFiles/StaticFiles.slnf

@@ -1,37 +1,37 @@
 {
   "solution": {
-    "path": "..\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "..\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
-      "..\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
-      "..\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
-      "..\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
-      "..\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
-      "..\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
-      "..\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
-      "..\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
-      "..\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
-      "..\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
-      "..\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
-      "..\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
-      "..\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
-      "..\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
-      "..\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
-      "..\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
-      "..\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
-      "..\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
-      "..\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
-      "..\\Servers\\Kestrel\\Transport.Abstractions\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.csproj",
-      "..\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
-      "..\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
-      "..\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
-      "..\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
-      "HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
-      "ResponseCompression\\src\\Microsoft.AspNetCore.ResponseCompression.csproj",
-      "StaticFiles\\samples\\StaticFileSample\\StaticFileSample.csproj",
-      "StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
-      "StaticFiles\\test\\FunctionalTests\\Microsoft.AspNetCore.StaticFiles.FunctionalTests.csproj",
-      "StaticFiles\\test\\UnitTests\\Microsoft.AspNetCore.StaticFiles.Tests.csproj"
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Abstractions\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\ResponseCompression\\src\\Microsoft.AspNetCore.ResponseCompression.csproj",
+      "src\\Middleware\\StaticFiles\\samples\\StaticFileSample\\StaticFileSample.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\StaticFiles\\test\\FunctionalTests\\Microsoft.AspNetCore.StaticFiles.FunctionalTests.csproj",
+      "src\\Middleware\\StaticFiles\\test\\UnitTests\\Microsoft.AspNetCore.StaticFiles.Tests.csproj"
     ]
   }
 }

+ 19 - 19
src/Middleware/WebSockets/WebSockets.slnf

@@ -1,25 +1,25 @@
 {
   "solution": {
-    "path": "..\\Middleware.sln",
+    "path": "..\\..\\..\\AspNetCore.sln",
     "projects": [
-      "..\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
-      "..\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
-      "..\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
-      "..\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
-      "..\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
-      "..\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
-      "..\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
-      "..\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
-      "..\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
-      "..\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
-      "..\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
-      "..\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
-      "WebSockets\\samples\\EchoApp\\EchoApp.csproj",
-      "WebSockets\\samples\\TestServer\\WebSockets.TestServer.csproj",
-      "WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
-      "WebSockets\\test\\ConformanceTests\\AutobahnTestApp\\AutobahnTestApp.csproj",
-      "WebSockets\\test\\ConformanceTests\\Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj",
-      "WebSockets\\test\\UnitTests\\Microsoft.AspNetCore.WebSockets.Tests.csproj"
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\WebSockets\\samples\\EchoApp\\EchoApp.csproj",
+      "src\\Middleware\\WebSockets\\samples\\TestServer\\WebSockets.TestServer.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\Middleware\\WebSockets\\test\\ConformanceTests\\AutobahnTestApp\\AutobahnTestApp.csproj",
+      "src\\Middleware\\WebSockets\\test\\ConformanceTests\\Microsoft.AspNetCore.WebSockets.ConformanceTests.csproj",
+      "src\\Middleware\\WebSockets\\test\\UnitTests\\Microsoft.AspNetCore.WebSockets.Tests.csproj"
     ]
   }
 }

+ 1 - 1
src/Middleware/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Middleware.sln
+%~dp0..\..\startvs.cmd %~dp0Middleware.slnf

+ 0 - 1072
src/MusicStore/MusicStore.sln

@@ -1,1072 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore", "samples\MusicStore\MusicStore.csproj", "{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore.Test", "test\MusicStore.Test\MusicStore.Test.csproj", "{CA663205-77DE-4E55-B300-85594181B5A9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore.E2ETests", "test\MusicStore.E2ETests\MusicStore.E2ETests.csproj", "{72A5F455-121F-4954-BF28-D712C6BE88EA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "..\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{28C13B1C-3037-453F-B6CD-B30FC8106E06}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{F189E09E-0C64-4A20-B148-D6502D3CD166}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation", "..\DataProtection\Cryptography.KeyDerivation\src\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj", "{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{DB308907-C606-4C31-B55B-E8CC2625FE8A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{7F5C0B6A-006E-456F-A806-1B0F502A9D84}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{1812726B-6B81-4038-B1A0-C42A7CB6E83E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{A567F04F-2C85-4D09-8C86-26A88F20C729}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{406B4B46-6289-4061-984A-1DD9C9B6D329}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{FC4215EC-D185-4698-AC55-ED953E10B042}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{7483F392-F394-46D6-9909-074D84CF09D3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "..\Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{CF91C6AB-B977-41FE-B26A-D8095BBF4213}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "..\Identity\EntityFrameworkCore\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{95F6D15B-293F-4E23-BCC6-FD81B40E886B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "..\Identity\Extensions.Core\src\Microsoft.Extensions.Identity.Core.csproj", "{3ADD636D-4F44-4941-838E-ED399C080D19}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "..\Identity\Extensions.Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{00447948-6BDD-4C7E-829A-06094B6F10D2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HostFiltering", "..\Middleware\HostFiltering\src\Microsoft.AspNetCore.HostFiltering.csproj", "{353FE180-8B31-4947-9407-3FA1EE8DA8B9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{11B29D93-5CD7-4282-98C8-124E5B16DD3F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "..\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{7FB812C6-617D-41C3-A08D-57CE93A9AA18}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "..\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Session", "..\Middleware\Session\src\Microsoft.AspNetCore.Session.csproj", "{A73934B4-9A86-412B-B619-A6682183DF25}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions", "..\Mvc\Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{4ECBDB74-B257-4B06-9872-28BD4D778735}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Analyzers", "..\Mvc\Mvc.Analyzers\src\Microsoft.AspNetCore.Mvc.Analyzers.csproj", "{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "..\Mvc\Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "..\Mvc\Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{896752D7-939A-4BE0-BB75-1132A516D41D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors", "..\Mvc\Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "..\Mvc\Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization", "..\Mvc\Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor", "..\Mvc\Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages", "..\Mvc\Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "..\Mvc\Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{E2589D5F-F774-413F-B26A-DF2173565B6C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "..\Mvc\Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{C2C58C19-DF71-4E78-A658-84AF01146637}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "..\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{7BDC3249-5402-4DFF-A34B-C2E8262568AB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{2F9FF701-31CA-43D9-9212-21CF3640F54F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{50B6D43E-2677-4818-923E-54EF513675F8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "..\Security\Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{3B68E545-0B46-4089-B46C-29A01EC6BF30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "..\Security\Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.MicrosoftAccount", "..\Security\Authentication\MicrosoftAccount\src\Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj", "{121C4468-A224-4DDB-B7C5-704EE0319A26}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OAuth", "..\Security\Authentication\OAuth\src\Microsoft.AspNetCore.Authentication.OAuth.csproj", "{D593E79F-22A8-45A4-A34A-187B3D383A21}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OpenIdConnect", "..\Security\Authentication\OpenIdConnect\src\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj", "{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "..\Security\Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{8305691A-DD86-4BB3-B79A-DBB28980EE5A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{99CCB774-5298-4E22-8F56-073B231D0A3D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{B4C977F0-9027-4728-9F50-C895E71582A5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "..\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{E12AA11A-AD3B-42A3-9200-C22644959EA8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{CA51F9EF-137E-4679-AFBC-298FCDF027E1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting.IIS", "..\Servers\IIS\IntegrationTesting.IIS\src\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj", "{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{FFA9F547-B412-47D3-AA65-581B51F765A8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{3F5589F9-5D13-4662-96C6-52367D14061C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{B21EACAA-1EBC-45D3-8831-8A8E7888CD03}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Debug|x64.ActiveCfg = Debug|x64
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Debug|x64.Build.0 = Debug|x64
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Debug|x86.ActiveCfg = Debug|x86
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Debug|x86.Build.0 = Debug|x86
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Release|Any CPU.ActiveCfg = Release|x86
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Release|x64.ActiveCfg = Release|x64
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Release|x64.Build.0 = Release|x64
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Release|x86.ActiveCfg = Release|x86
-		{3CFBED5D-2ED8-49DB-96FB-BDAA748DC5A0}.Release|x86.Build.0 = Release|x86
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Debug|x64.Build.0 = Debug|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Debug|x86.Build.0 = Debug|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Release|x64.ActiveCfg = Release|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Release|x64.Build.0 = Release|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Release|x86.ActiveCfg = Release|Any CPU
-		{CA663205-77DE-4E55-B300-85594181B5A9}.Release|x86.Build.0 = Release|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Debug|x64.Build.0 = Debug|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Debug|x86.Build.0 = Debug|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Release|x64.ActiveCfg = Release|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Release|x64.Build.0 = Release|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Release|x86.ActiveCfg = Release|Any CPU
-		{72A5F455-121F-4954-BF28-D712C6BE88EA}.Release|x86.Build.0 = Release|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Debug|x64.Build.0 = Debug|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Debug|x86.Build.0 = Debug|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Release|x64.ActiveCfg = Release|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Release|x64.Build.0 = Release|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Release|x86.ActiveCfg = Release|Any CPU
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4}.Release|x86.Build.0 = Release|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Debug|x64.Build.0 = Debug|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Debug|x86.Build.0 = Debug|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Release|Any CPU.Build.0 = Release|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Release|x64.ActiveCfg = Release|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Release|x64.Build.0 = Release|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Release|x86.ActiveCfg = Release|Any CPU
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06}.Release|x86.Build.0 = Release|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Debug|x64.Build.0 = Debug|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Debug|x86.Build.0 = Debug|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Release|x64.ActiveCfg = Release|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Release|x64.Build.0 = Release|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Release|x86.ActiveCfg = Release|Any CPU
-		{F189E09E-0C64-4A20-B148-D6502D3CD166}.Release|x86.Build.0 = Release|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Debug|x64.Build.0 = Debug|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Debug|x86.Build.0 = Debug|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Release|x64.ActiveCfg = Release|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Release|x64.Build.0 = Release|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Release|x86.ActiveCfg = Release|Any CPU
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9}.Release|x86.Build.0 = Release|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Debug|x64.Build.0 = Debug|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Debug|x86.Build.0 = Debug|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Release|x64.ActiveCfg = Release|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Release|x64.Build.0 = Release|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Release|x86.ActiveCfg = Release|Any CPU
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE}.Release|x86.Build.0 = Release|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Debug|x64.Build.0 = Debug|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Debug|x86.Build.0 = Debug|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Release|x64.ActiveCfg = Release|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Release|x64.Build.0 = Release|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Release|x86.ActiveCfg = Release|Any CPU
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A}.Release|x86.Build.0 = Release|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Debug|x64.Build.0 = Debug|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Debug|x86.Build.0 = Debug|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Release|x64.ActiveCfg = Release|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Release|x64.Build.0 = Release|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Release|x86.ActiveCfg = Release|Any CPU
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623}.Release|x86.Build.0 = Release|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Debug|x64.Build.0 = Debug|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Debug|x86.Build.0 = Debug|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Release|x64.ActiveCfg = Release|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Release|x64.Build.0 = Release|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Release|x86.ActiveCfg = Release|Any CPU
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F}.Release|x86.Build.0 = Release|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Debug|x64.Build.0 = Debug|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Debug|x86.Build.0 = Debug|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Release|x64.ActiveCfg = Release|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Release|x64.Build.0 = Release|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Release|x86.ActiveCfg = Release|Any CPU
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC}.Release|x86.Build.0 = Release|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Debug|x64.Build.0 = Debug|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Debug|x86.Build.0 = Debug|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Release|x64.ActiveCfg = Release|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Release|x64.Build.0 = Release|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Release|x86.ActiveCfg = Release|Any CPU
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84}.Release|x86.Build.0 = Release|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Debug|x64.Build.0 = Debug|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Debug|x86.Build.0 = Debug|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Release|x64.ActiveCfg = Release|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Release|x64.Build.0 = Release|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Release|x86.ActiveCfg = Release|Any CPU
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3}.Release|x86.Build.0 = Release|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Debug|x64.Build.0 = Debug|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Debug|x86.Build.0 = Debug|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Release|x64.ActiveCfg = Release|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Release|x64.Build.0 = Release|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Release|x86.ActiveCfg = Release|Any CPU
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E}.Release|x86.Build.0 = Release|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Debug|x64.Build.0 = Debug|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Debug|x86.Build.0 = Debug|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Release|x64.ActiveCfg = Release|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Release|x64.Build.0 = Release|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Release|x86.ActiveCfg = Release|Any CPU
-		{A567F04F-2C85-4D09-8C86-26A88F20C729}.Release|x86.Build.0 = Release|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Debug|x64.Build.0 = Debug|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Debug|x86.Build.0 = Debug|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Release|Any CPU.Build.0 = Release|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Release|x64.ActiveCfg = Release|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Release|x64.Build.0 = Release|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Release|x86.ActiveCfg = Release|Any CPU
-		{406B4B46-6289-4061-984A-1DD9C9B6D329}.Release|x86.Build.0 = Release|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Debug|x64.Build.0 = Debug|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Debug|x86.Build.0 = Debug|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Release|x64.ActiveCfg = Release|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Release|x64.Build.0 = Release|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Release|x86.ActiveCfg = Release|Any CPU
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E}.Release|x86.Build.0 = Release|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Debug|x64.Build.0 = Debug|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Debug|x86.Build.0 = Debug|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Release|x64.ActiveCfg = Release|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Release|x64.Build.0 = Release|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Release|x86.ActiveCfg = Release|Any CPU
-		{FC4215EC-D185-4698-AC55-ED953E10B042}.Release|x86.Build.0 = Release|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Debug|x64.Build.0 = Debug|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Debug|x86.Build.0 = Debug|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Release|x64.ActiveCfg = Release|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Release|x64.Build.0 = Release|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Release|x86.ActiveCfg = Release|Any CPU
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1}.Release|x86.Build.0 = Release|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Debug|x64.Build.0 = Debug|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Debug|x86.Build.0 = Debug|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Release|x64.ActiveCfg = Release|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Release|x64.Build.0 = Release|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Release|x86.ActiveCfg = Release|Any CPU
-		{7483F392-F394-46D6-9909-074D84CF09D3}.Release|x86.Build.0 = Release|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Debug|x64.Build.0 = Debug|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Debug|x86.Build.0 = Debug|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Release|Any CPU.Build.0 = Release|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Release|x64.ActiveCfg = Release|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Release|x64.Build.0 = Release|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Release|x86.ActiveCfg = Release|Any CPU
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08}.Release|x86.Build.0 = Release|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Debug|x64.Build.0 = Debug|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Debug|x86.Build.0 = Debug|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Release|x64.ActiveCfg = Release|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Release|x64.Build.0 = Release|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Release|x86.ActiveCfg = Release|Any CPU
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7}.Release|x86.Build.0 = Release|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Debug|x64.Build.0 = Debug|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Debug|x86.Build.0 = Debug|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Release|x64.ActiveCfg = Release|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Release|x64.Build.0 = Release|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Release|x86.ActiveCfg = Release|Any CPU
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC}.Release|x86.Build.0 = Release|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Debug|x64.Build.0 = Debug|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Debug|x86.Build.0 = Debug|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Release|x64.ActiveCfg = Release|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Release|x64.Build.0 = Release|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Release|x86.ActiveCfg = Release|Any CPU
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213}.Release|x86.Build.0 = Release|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Debug|x64.Build.0 = Debug|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Debug|x86.Build.0 = Debug|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Release|x64.ActiveCfg = Release|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Release|x64.Build.0 = Release|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Release|x86.ActiveCfg = Release|Any CPU
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B}.Release|x86.Build.0 = Release|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Debug|x64.Build.0 = Debug|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Debug|x86.Build.0 = Debug|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Release|x64.ActiveCfg = Release|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Release|x64.Build.0 = Release|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Release|x86.ActiveCfg = Release|Any CPU
-		{3ADD636D-4F44-4941-838E-ED399C080D19}.Release|x86.Build.0 = Release|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Debug|x64.Build.0 = Debug|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Debug|x86.Build.0 = Debug|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Release|x64.ActiveCfg = Release|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Release|x64.Build.0 = Release|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Release|x86.ActiveCfg = Release|Any CPU
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992}.Release|x86.Build.0 = Release|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Debug|x64.Build.0 = Debug|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Debug|x86.Build.0 = Debug|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Release|x64.ActiveCfg = Release|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Release|x64.Build.0 = Release|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Release|x86.ActiveCfg = Release|Any CPU
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B}.Release|x86.Build.0 = Release|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Debug|x64.Build.0 = Debug|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Debug|x86.Build.0 = Debug|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Release|x64.ActiveCfg = Release|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Release|x64.Build.0 = Release|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Release|x86.ActiveCfg = Release|Any CPU
-		{00447948-6BDD-4C7E-829A-06094B6F10D2}.Release|x86.Build.0 = Release|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Debug|x64.Build.0 = Debug|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Debug|x86.Build.0 = Debug|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Release|x64.ActiveCfg = Release|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Release|x64.Build.0 = Release|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Release|x86.ActiveCfg = Release|Any CPU
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9}.Release|x86.Build.0 = Release|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Debug|x64.Build.0 = Debug|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Debug|x86.Build.0 = Debug|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Release|x64.ActiveCfg = Release|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Release|x64.Build.0 = Release|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Release|x86.ActiveCfg = Release|Any CPU
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D}.Release|x86.Build.0 = Release|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Debug|x64.Build.0 = Debug|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Debug|x86.Build.0 = Debug|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Release|x64.ActiveCfg = Release|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Release|x64.Build.0 = Release|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Release|x86.ActiveCfg = Release|Any CPU
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9}.Release|x86.Build.0 = Release|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Debug|x64.Build.0 = Debug|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Debug|x86.Build.0 = Debug|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Release|x64.ActiveCfg = Release|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Release|x64.Build.0 = Release|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Release|x86.ActiveCfg = Release|Any CPU
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F}.Release|x86.Build.0 = Release|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Debug|x64.Build.0 = Debug|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Debug|x86.Build.0 = Debug|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Release|x64.ActiveCfg = Release|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Release|x64.Build.0 = Release|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Release|x86.ActiveCfg = Release|Any CPU
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18}.Release|x86.Build.0 = Release|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Debug|x64.Build.0 = Debug|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Debug|x86.Build.0 = Debug|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Release|x64.ActiveCfg = Release|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Release|x64.Build.0 = Release|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Release|x86.ActiveCfg = Release|Any CPU
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC}.Release|x86.Build.0 = Release|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Debug|x64.Build.0 = Debug|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Debug|x86.Build.0 = Debug|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Release|x64.ActiveCfg = Release|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Release|x64.Build.0 = Release|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Release|x86.ActiveCfg = Release|Any CPU
-		{A73934B4-9A86-412B-B619-A6682183DF25}.Release|x86.Build.0 = Release|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Debug|x64.Build.0 = Debug|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Debug|x86.Build.0 = Debug|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Release|x64.ActiveCfg = Release|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Release|x64.Build.0 = Release|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Release|x86.ActiveCfg = Release|Any CPU
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D}.Release|x86.Build.0 = Release|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Debug|x64.Build.0 = Debug|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Debug|x86.Build.0 = Debug|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Release|x64.ActiveCfg = Release|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Release|x64.Build.0 = Release|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Release|x86.ActiveCfg = Release|Any CPU
-		{4ECBDB74-B257-4B06-9872-28BD4D778735}.Release|x86.Build.0 = Release|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Debug|x64.Build.0 = Debug|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Debug|x86.Build.0 = Debug|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Release|x64.ActiveCfg = Release|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Release|x64.Build.0 = Release|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Release|x86.ActiveCfg = Release|Any CPU
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8}.Release|x86.Build.0 = Release|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Debug|x64.Build.0 = Debug|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Debug|x86.Build.0 = Debug|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Release|x64.ActiveCfg = Release|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Release|x64.Build.0 = Release|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Release|x86.ActiveCfg = Release|Any CPU
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3}.Release|x86.Build.0 = Release|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Debug|x64.Build.0 = Debug|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Debug|x86.Build.0 = Debug|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Release|x64.ActiveCfg = Release|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Release|x64.Build.0 = Release|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Release|x86.ActiveCfg = Release|Any CPU
-		{896752D7-939A-4BE0-BB75-1132A516D41D}.Release|x86.Build.0 = Release|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Debug|x64.Build.0 = Debug|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Debug|x86.Build.0 = Debug|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Release|x64.ActiveCfg = Release|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Release|x64.Build.0 = Release|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Release|x86.ActiveCfg = Release|Any CPU
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9}.Release|x86.Build.0 = Release|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Debug|x64.Build.0 = Debug|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Debug|x86.Build.0 = Debug|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Release|x64.ActiveCfg = Release|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Release|x64.Build.0 = Release|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Release|x86.ActiveCfg = Release|Any CPU
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE}.Release|x86.Build.0 = Release|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Debug|x64.Build.0 = Debug|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Debug|x86.Build.0 = Debug|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Release|x64.ActiveCfg = Release|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Release|x64.Build.0 = Release|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Release|x86.ActiveCfg = Release|Any CPU
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA}.Release|x86.Build.0 = Release|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Debug|x64.Build.0 = Debug|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Debug|x86.Build.0 = Debug|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Release|x64.ActiveCfg = Release|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Release|x64.Build.0 = Release|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Release|x86.ActiveCfg = Release|Any CPU
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1}.Release|x86.Build.0 = Release|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Debug|x64.Build.0 = Debug|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Debug|x86.Build.0 = Debug|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Release|x64.ActiveCfg = Release|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Release|x64.Build.0 = Release|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Release|x86.ActiveCfg = Release|Any CPU
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4}.Release|x86.Build.0 = Release|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Debug|x64.Build.0 = Debug|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Debug|x86.Build.0 = Debug|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Release|x64.ActiveCfg = Release|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Release|x64.Build.0 = Release|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Release|x86.ActiveCfg = Release|Any CPU
-		{E2589D5F-F774-413F-B26A-DF2173565B6C}.Release|x86.Build.0 = Release|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Debug|x64.Build.0 = Debug|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Debug|x86.Build.0 = Debug|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Release|x64.ActiveCfg = Release|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Release|x64.Build.0 = Release|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Release|x86.ActiveCfg = Release|Any CPU
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3}.Release|x86.Build.0 = Release|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Debug|x64.Build.0 = Debug|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Debug|x86.Build.0 = Debug|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Release|x64.ActiveCfg = Release|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Release|x64.Build.0 = Release|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Release|x86.ActiveCfg = Release|Any CPU
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F}.Release|x86.Build.0 = Release|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Debug|x64.Build.0 = Debug|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Debug|x86.Build.0 = Debug|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Release|x64.ActiveCfg = Release|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Release|x64.Build.0 = Release|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Release|x86.ActiveCfg = Release|Any CPU
-		{C2C58C19-DF71-4E78-A658-84AF01146637}.Release|x86.Build.0 = Release|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Debug|x64.Build.0 = Debug|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Debug|x86.Build.0 = Debug|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Release|x64.ActiveCfg = Release|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Release|x64.Build.0 = Release|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Release|x86.ActiveCfg = Release|Any CPU
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB}.Release|x86.Build.0 = Release|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Debug|x64.Build.0 = Debug|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Debug|x86.Build.0 = Debug|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Release|x64.ActiveCfg = Release|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Release|x64.Build.0 = Release|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Release|x86.ActiveCfg = Release|Any CPU
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F}.Release|x86.Build.0 = Release|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Debug|x64.Build.0 = Debug|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Debug|x86.Build.0 = Debug|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Release|x64.ActiveCfg = Release|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Release|x64.Build.0 = Release|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Release|x86.ActiveCfg = Release|Any CPU
-		{50B6D43E-2677-4818-923E-54EF513675F8}.Release|x86.Build.0 = Release|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Debug|x64.Build.0 = Debug|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Debug|x86.Build.0 = Debug|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Release|x64.ActiveCfg = Release|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Release|x64.Build.0 = Release|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Release|x86.ActiveCfg = Release|Any CPU
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30}.Release|x86.Build.0 = Release|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Debug|x64.Build.0 = Debug|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Debug|x86.Build.0 = Debug|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Release|x64.ActiveCfg = Release|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Release|x64.Build.0 = Release|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Release|x86.ActiveCfg = Release|Any CPU
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7}.Release|x86.Build.0 = Release|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Debug|x64.Build.0 = Debug|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Debug|x86.Build.0 = Debug|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Release|Any CPU.Build.0 = Release|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Release|x64.ActiveCfg = Release|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Release|x64.Build.0 = Release|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Release|x86.ActiveCfg = Release|Any CPU
-		{121C4468-A224-4DDB-B7C5-704EE0319A26}.Release|x86.Build.0 = Release|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Debug|x64.Build.0 = Debug|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Debug|x86.Build.0 = Debug|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Release|x64.ActiveCfg = Release|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Release|x64.Build.0 = Release|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Release|x86.ActiveCfg = Release|Any CPU
-		{D593E79F-22A8-45A4-A34A-187B3D383A21}.Release|x86.Build.0 = Release|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Debug|x64.Build.0 = Debug|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Debug|x86.Build.0 = Debug|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Release|x64.ActiveCfg = Release|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Release|x64.Build.0 = Release|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Release|x86.ActiveCfg = Release|Any CPU
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D}.Release|x86.Build.0 = Release|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Debug|x64.Build.0 = Debug|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Debug|x86.Build.0 = Debug|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Release|x64.ActiveCfg = Release|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Release|x64.Build.0 = Release|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Release|x86.ActiveCfg = Release|Any CPU
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A}.Release|x86.Build.0 = Release|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Debug|x64.Build.0 = Debug|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Debug|x86.Build.0 = Debug|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Release|x64.ActiveCfg = Release|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Release|x64.Build.0 = Release|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Release|x86.ActiveCfg = Release|Any CPU
-		{99CCB774-5298-4E22-8F56-073B231D0A3D}.Release|x86.Build.0 = Release|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Debug|x64.Build.0 = Debug|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Debug|x86.Build.0 = Debug|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Release|x64.ActiveCfg = Release|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Release|x64.Build.0 = Release|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Release|x86.ActiveCfg = Release|Any CPU
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7}.Release|x86.Build.0 = Release|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Debug|x64.Build.0 = Debug|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Debug|x86.Build.0 = Debug|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Release|x64.ActiveCfg = Release|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Release|x64.Build.0 = Release|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Release|x86.ActiveCfg = Release|Any CPU
-		{B4C977F0-9027-4728-9F50-C895E71582A5}.Release|x86.Build.0 = Release|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Debug|x64.Build.0 = Debug|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Debug|x86.Build.0 = Debug|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Release|x64.ActiveCfg = Release|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Release|x64.Build.0 = Release|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Release|x86.ActiveCfg = Release|Any CPU
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E}.Release|x86.Build.0 = Release|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Debug|x64.Build.0 = Debug|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Debug|x86.Build.0 = Debug|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Release|x64.ActiveCfg = Release|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Release|x64.Build.0 = Release|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Release|x86.ActiveCfg = Release|Any CPU
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8}.Release|x86.Build.0 = Release|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Debug|x64.Build.0 = Debug|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Debug|x86.Build.0 = Debug|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Release|x64.ActiveCfg = Release|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Release|x64.Build.0 = Release|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Release|x86.ActiveCfg = Release|Any CPU
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1}.Release|x86.Build.0 = Release|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Debug|x64.Build.0 = Debug|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Debug|x86.Build.0 = Debug|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Release|x64.ActiveCfg = Release|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Release|x64.Build.0 = Release|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Release|x86.ActiveCfg = Release|Any CPU
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137}.Release|x86.Build.0 = Release|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Debug|x64.Build.0 = Debug|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Debug|x86.Build.0 = Debug|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Release|x64.ActiveCfg = Release|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Release|x64.Build.0 = Release|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Release|x86.ActiveCfg = Release|Any CPU
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0}.Release|x86.Build.0 = Release|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Debug|x64.Build.0 = Debug|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Debug|x86.Build.0 = Debug|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Release|x64.ActiveCfg = Release|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Release|x64.Build.0 = Release|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Release|x86.ActiveCfg = Release|Any CPU
-		{FFA9F547-B412-47D3-AA65-581B51F765A8}.Release|x86.Build.0 = Release|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Debug|x64.Build.0 = Debug|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Debug|x86.Build.0 = Debug|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Release|x64.ActiveCfg = Release|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Release|x64.Build.0 = Release|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Release|x86.ActiveCfg = Release|Any CPU
-		{3F5589F9-5D13-4662-96C6-52367D14061C}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{DECBCA36-8E91-4A46-914D-832ECCE7D3F4} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{28C13B1C-3037-453F-B6CD-B30FC8106E06} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{F189E09E-0C64-4A20-B148-D6502D3CD166} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{809B5BC8-F020-4B78-9FD2-FC8704FA89D9} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7F608EFD-817B-4240-A6D4-B82CAC0C1CCE} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{DB308907-C606-4C31-B55B-E8CC2625FE8A} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{6A7A7A6E-7593-44D3-A96F-CCFC6FF4E623} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{6DDE1B56-A1E4-4E3C-BF83-8236C46FB62F} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{C73F656D-41B6-4610-B9DD-8B0F5C2589EC} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7F5C0B6A-006E-456F-A806-1B0F502A9D84} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{04B04AE5-7AA4-4894-8EA4-C08000A4F9F3} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{1812726B-6B81-4038-B1A0-C42A7CB6E83E} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{A567F04F-2C85-4D09-8C86-26A88F20C729} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{406B4B46-6289-4061-984A-1DD9C9B6D329} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{CB0A64E2-DD42-43D9-B253-D94C2487BA0E} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{FC4215EC-D185-4698-AC55-ED953E10B042} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{8C94398F-BF49-4D0D-8A60-AED8BC6E53A1} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7483F392-F394-46D6-9909-074D84CF09D3} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{144D7C8F-AF14-43EE-9720-EA4CF20F9C08} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{9F2C5373-27A5-4357-8A7A-4F22176AD5D7} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7B89A938-E9F0-4D09-8F47-D0E2B6B1E8AC} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{CF91C6AB-B977-41FE-B26A-D8095BBF4213} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{95F6D15B-293F-4E23-BCC6-FD81B40E886B} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{3ADD636D-4F44-4941-838E-ED399C080D19} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{4D95736B-7CC7-4CBE-BCA4-131F23D5D992} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{004D3BCB-6585-4317-BF8E-5BA3F07ACA3B} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{00447948-6BDD-4C7E-829A-06094B6F10D2} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{8D8F84CB-2E48-42D3-8E48-D6213290FFB9} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{FC10BAD6-EC2E-4E9F-9BB7-1E33306A5D4D} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{353FE180-8B31-4947-9407-3FA1EE8DA8B9} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{11B29D93-5CD7-4282-98C8-124E5B16DD3F} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7FB812C6-617D-41C3-A08D-57CE93A9AA18} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{2AE8210B-8C1E-4C0B-A94E-D4C8209E49EC} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{A73934B4-9A86-412B-B619-A6682183DF25} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{C76336AB-F5C5-4DC2-91AD-A1C891F6FA6D} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{4ECBDB74-B257-4B06-9872-28BD4D778735} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{BBD295AC-C95C-481C-B44B-9EB7C9EB85E8} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{3E75B412-69C0-4BD0-9DF0-2A2C865DAEB3} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{896752D7-939A-4BE0-BB75-1132A516D41D} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{D8ED97C5-C491-4D4B-8B01-435835E7AAA9} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{6192109A-C3D2-4BFC-84FC-BEF2AD074DBE} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{B6F13159-2E4D-4F86-A2F2-AFD3536105DA} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{3E89B6A4-A54F-4ADD-93A0-066D4165F3D1} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{688FC3EF-7A2A-4E20-8AEA-BF9EE02211C4} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{E2589D5F-F774-413F-B26A-DF2173565B6C} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{D564FC69-B6C2-4EA3-ADF0-DAA3C95057B3} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{3FA0A685-B35C-4B9A-B933-BBCFBC945D2F} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{C2C58C19-DF71-4E78-A658-84AF01146637} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7BDC3249-5402-4DFF-A34B-C2E8262568AB} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{2F9FF701-31CA-43D9-9212-21CF3640F54F} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{50B6D43E-2677-4818-923E-54EF513675F8} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{3B68E545-0B46-4089-B46C-29A01EC6BF30} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{1A54B5FD-6A71-44C5-BC1B-CEA670F684F7} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{121C4468-A224-4DDB-B7C5-704EE0319A26} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{D593E79F-22A8-45A4-A34A-187B3D383A21} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{42F24A07-6C68-4E5E-B533-01AE81FCFB0D} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{8305691A-DD86-4BB3-B79A-DBB28980EE5A} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{99CCB774-5298-4E22-8F56-073B231D0A3D} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{39AEA24E-6D73-4EB1-9773-5BCF02957AC7} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{B4C977F0-9027-4728-9F50-C895E71582A5} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{D3C9F8FC-B101-4CA9-B68C-EE2F2C88CF6E} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{E12AA11A-AD3B-42A3-9200-C22644959EA8} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{CA51F9EF-137E-4679-AFBC-298FCDF027E1} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{7A3B24E6-3620-4018-A7BE-DE5B3BB38137} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{501E13FC-E3BD-4C03-9AFB-DD39A5260DF0} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{FFA9F547-B412-47D3-AA65-581B51F765A8} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-		{3F5589F9-5D13-4662-96C6-52367D14061C} = {B21EACAA-1EBC-45D3-8831-8A8E7888CD03}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {4AC7A44E-260A-4E70-88A7-77A0027E12A5}
-	EndGlobalSection
-EndGlobal

+ 77 - 0
src/MusicStore/MusicStore.slnf

@@ -0,0 +1,77 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\MusicStore\\samples\\MusicStore\\MusicStore.csproj",
+      "src\\MusicStore\\test\\MusicStore.Test\\MusicStore.Test.csproj",
+      "src\\MusicStore\\test\\MusicStore.E2ETests\\MusicStore.E2ETests.csproj",
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Cryptography.KeyDerivation\\src\\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Html\\Abstractions\\src\\Microsoft.AspNetCore.Html.Abstractions.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Identity\\Core\\src\\Microsoft.AspNetCore.Identity.csproj",
+      "src\\Identity\\EntityFrameworkCore\\src\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj",
+      "src\\Identity\\Extensions.Core\\src\\Microsoft.Extensions.Identity.Core.csproj",
+      "src\\Identity\\Extensions.Stores\\src\\Microsoft.Extensions.Identity.Stores.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\src\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Middleware\\Session\\src\\Microsoft.AspNetCore.Session.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Analyzers.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Security\\Authentication\\Facebook\\src\\Microsoft.AspNetCore.Authentication.Facebook.csproj",
+      "src\\Security\\Authentication\\Google\\src\\Microsoft.AspNetCore.Authentication.Google.csproj",
+      "src\\Security\\Authentication\\MicrosoftAccount\\src\\Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj",
+      "src\\Security\\Authentication\\OAuth\\src\\Microsoft.AspNetCore.Authentication.OAuth.csproj",
+      "src\\Security\\Authentication\\OpenIdConnect\\src\\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj",
+      "src\\Security\\Authentication\\Twitter\\src\\Microsoft.AspNetCore.Authentication.Twitter.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\IIS\\IntegrationTesting.IIS\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj"
+    ]
+  }
+}

+ 1 - 1
src/MusicStore/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0MusicStore.sln
+%~dp0..\..\startvs.cmd %~dp0MusicStore.slnf

+ 0 - 1945
src/Mvc/Mvc.sln

@@ -1,1945 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28531.181
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{DAAE4C74-D06F-4874-A166-33305D2643CE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{3BA657BF-28B1-42DA-B5B0-1C4601FCF7B1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebSites", "WebSites", "{16703B76-C9F7-4C75-AE6C-53D92E308E3C}"
-	ProjectSection(SolutionItems) = preProject
-		test\WebSites\Directory.Build.props = test\WebSites\Directory.Build.props
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasicWebSite", "test\WebSites\BasicWebSite\BasicWebSite.csproj", "{34DF1487-12C6-476C-BE0A-F31DF1939AE5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mvc.RoutingWebSite", "test\WebSites\RoutingWebSite\Mvc.RoutingWebSite.csproj", "{42CDBF4A-E238-4C0F-A416-44588363EB4C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorWebSite", "test\WebSites\RazorWebSite\RazorWebSite.csproj", "{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FormatterWebSite", "test\WebSites\FormatterWebSite\FormatterWebSite.csproj", "{62735776-46FF-4170-9392-02E128A69B89}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiExplorerWebSite", "test\WebSites\ApiExplorerWebSite\ApiExplorerWebSite.csproj", "{61061528-071E-424E-965A-07BCC2F02672}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VersioningWebSite", "test\WebSites\VersioningWebSite\VersioningWebSite.csproj", "{C6304029-78C8-4604-99BE-2078DCA1DD36}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TagHelpersWebSite", "test\WebSites\TagHelpersWebSite\TagHelpersWebSite.csproj", "{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FilesWebSite", "test\WebSites\FilesWebSite\FilesWebSite.csproj", "{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationModelWebSite", "test\WebSites\ApplicationModelWebSite\ApplicationModelWebSite.csproj", "{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HtmlGenerationWebSite", "test\WebSites\HtmlGenerationWebSite\HtmlGenerationWebSite.csproj", "{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ErrorPageMiddlewareWebSite", "test\WebSites\ErrorPageMiddlewareWebSite\ErrorPageMiddlewareWebSite.csproj", "{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XmlFormattersWebSite", "test\WebSites\XmlFormattersWebSite\XmlFormattersWebSite.csproj", "{C3123A70-41C4-4122-AD1C-D35DF8958DD7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ControllersFromServicesWebSite", "test\WebSites\ControllersFromServicesWebSite\ControllersFromServicesWebSite.csproj", "{983741B2-4424-4ED1-9B03-7675A67230C8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ControllersFromServicesClassLibrary", "test\WebSites\ControllersFromServicesClassLibrary\ControllersFromServicesClassLibrary.csproj", "{551DC89E-2A13-4CF2-83D7-1ADD802443D5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CorsWebSite", "test\WebSites\CorsWebSite\CorsWebSite.csproj", "{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvcSandbox", "samples\MvcSandbox\MvcSandbox.csproj", "{14ED4476-9F24-4776-8417-EA6927F6C9C9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleWebSite", "test\WebSites\SimpleWebSite\SimpleWebSite.csproj", "{396B40D7-AC70-49A7-B33C-ED42129FEBE3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SecurityWebSite", "test\WebSites\SecurityWebSite\SecurityWebSite.csproj", "{D28CAC79-7004-4B69-993B-EDEB4653BFA8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorPagesWebSite", "test\WebSites\RazorPagesWebSite\RazorPagesWebSite.csproj", "{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Performance", "benchmarks\Microsoft.AspNetCore.Mvc.Performance\Microsoft.AspNetCore.Mvc.Performance.csproj", "{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{631720EE-11CC-41C9-9819-441417ECBEAA}"
-	ProjectSection(SolutionItems) = preProject
-		.editorconfig = .editorconfig
-		CONTRIBUTING.md = CONTRIBUTING.md
-		Directory.Build.props = Directory.Build.props
-		LICENSE.txt = LICENSE.txt
-		MvcTests.ruleset = MvcTests.ruleset
-		README.md = README.md
-		Settings.StyleCop = Settings.StyleCop
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{FDC66952-A3EA-4074-899E-C29816BF7C1F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorBuildWebSite", "test\WebSites\RazorBuildWebSite\RazorBuildWebSite.csproj", "{BF8A3392-C3D2-4813-855A-E906564600E1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorBuildWebSite.Views", "test\WebSites\RazorBuildWebSite.Views\RazorBuildWebSite.Views.csproj", "{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Analyzers", "Mvc.Analyzers\src\Microsoft.AspNetCore.Mvc.Analyzers.csproj", "{87A3E227-C45E-4141-A59F-402908E651FD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mvc.Analyzers.Test", "Mvc.Analyzers\test\Mvc.Analyzers.Test.csproj", "{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorPagesClassLibrary", "test\WebSites\RazorPagesClassLibrary\RazorPagesClassLibrary.csproj", "{17122147-ADFD-41C8-87D9-CCC582CCA8F9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Views.TestCommon", "shared\Mvc.Views.TestCommon\Microsoft.AspNetCore.Mvc.Views.TestCommon.csproj", "{51E3E785-A9D1-4196-BAFE-A17FF4304B89}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mvc.Api.Analyzers.Test", "Mvc.Api.Analyzers\test\Mvc.Api.Analyzers.Test.csproj", "{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Api.Analyzers", "Mvc.Api.Analyzers\src\Microsoft.AspNetCore.Mvc.Api.Analyzers.csproj", "{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{0930C2EA-FA36-4EDF-A571-215765D1F2C7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{A273BAAB-DA92-401D-B781-ADA9E3B7717C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{2E18C4FD-9982-4BD9-A067-3CE56E68C450}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{BCD18147-D96D-4240-A89F-5F890392E58E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{986BF4FD-D0E3-48AE-917C-6C168D6395D3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching", "..\Middleware\ResponseCaching\src\Microsoft.AspNetCore.ResponseCaching.csproj", "{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Session", "..\Middleware\Session\src\Microsoft.AspNetCore.Session.csproj", "{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.Routing", "..\Middleware\Localization.Routing\src\Microsoft.AspNetCore.Localization.Routing.csproj", "{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{9F2C52EA-1869-4610-921F-5FD654582019}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{AA074523-64D3-4CA7-8C2E-EACD977D2B19}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{72D40CFE-93B5-4877-92DC-E79203641342}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{62952E87-88DB-45BA-9FE0-8A24FA983750}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{457D7B8F-C81D-4F0C-BE88-B0516374944E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.JwtBearer", "..\Security\Authentication\JwtBearer\src\Microsoft.AspNetCore.Authentication.JwtBearer.csproj", "{1348A3AB-8401-4DAE-90CC-A5907ED52A36}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Performance.Views", "benchmarks\Microsoft.AspNetCore.Mvc.Performance.Views\Microsoft.AspNetCore.Mvc.Performance.Views.csproj", "{0CA44B59-6538-4668-BB5E-D586946426F3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.JsonPatch", "..\Features\JsonPatch\src\Microsoft.AspNetCore.JsonPatch.csproj", "{0F41EB10-BD4E-443C-868B-95109F0843E0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "..\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{68C06221-185E-41E3-B2C8-B4A1B3D20631}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "..\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "..\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{A04124E5-E4AA-4311-8049-DAF371871B31}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{1024A6BE-E0AF-4170-B61D-E6C092780195}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{7DBA484B-BA85-4768-9002-68F49C2D9A86}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{C72560B4-C9AC-49EA-B202-89BCD3826EB8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "..\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{12D0BEB8-A1C6-4712-8368-83BC65428CA8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{CC355676-B7EF-4A0E-9659-BCB50127E850}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{9401F793-F2F3-45C6-8232-EF40700DA0A4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{C75C6E51-4FFD-4902-8739-9109E51875B4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GenericHostWebSite", "test\WebSites\GenericHostWebSite\GenericHostWebSite.csproj", "{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components", "..\Components\Components\src\Microsoft.AspNetCore.Components.csproj", "{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc", "Mvc", "{F34AEDAF-43B2-499D-98A1-1E2910C38D06}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Test", "Mvc\test\Microsoft.AspNetCore.Mvc.Test.csproj", "{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Abstractions", "Mvc.Abstractions", "{A9DB755B-C3B9-4C61-9DB8-8994F3719823}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions", "Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{AE2F658D-40AB-426D-A595-CF62130619A4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions.Test", "Mvc.Abstractions\test\Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj", "{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.ApiExplorer", "Mvc.ApiExplorer", "{BFE129DA-E9C4-4C01-A9B5-497B580A82AE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer.Test", "Mvc.ApiExplorer\test\Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj", "{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Core", "Mvc.Core", "{5F0CA71A-F66C-4CBB-A1B3-F722604F1DF3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{527B9345-18B4-4F86-B649-20C87B8E0CCF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core.Test", "Mvc.Core\test\Microsoft.AspNetCore.Mvc.Core.Test.csproj", "{1205911F-2257-4B96-BE06-8EED94971802}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Cors", "Mvc.Cors", "{AD36DD83-D7DA-4CCE-BA06-15B0F15EECAE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors", "Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors.Test", "Mvc.Cors\test\Microsoft.AspNetCore.Mvc.Cors.Test.csproj", "{9FA55001-CBE6-497E-B0B9-EAF3732B249A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.DataAnnotations", "Mvc.DataAnnotations", "{986DBF1A-50CE-43E7-985C-620173868471}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations.Test", "Mvc.DataAnnotations\test\Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj", "{19422AC5-68A0-4973-81EE-968E07FC8F3B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Formatters.Json", "Mvc.Formatters.Json", "{15162260-8660-42FA-A883-5F5DEF7EA42B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Formatters.Json", "Mvc.Formatters.Json\src\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj", "{CB0E0224-C20F-448B-9659-B65BCF8513E2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Formatters.Xml", "Mvc.Formatters.Xml", "{AFC973E5-41B2-450D-BB44-C463B667105C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Formatters.Xml", "Mvc.Formatters.Xml\src\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj", "{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Formatters.Xml.Test", "Mvc.Formatters.Xml\test\Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj", "{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Localization", "Mvc.Localization", "{1B6A26FB-F90D-492A-A7D0-D15A68C7D91E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization", "Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{8D973121-CCE5-4A1E-98FE-320A46CBF711}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization.Test", "Mvc.Localization\test\Microsoft.AspNetCore.Mvc.Localization.Test.csproj", "{F52387D9-A302-4902-B76E-17D9EE2C16A1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Razor", "Mvc.Razor", "{20558003-24FB-46DA-B461-942299891598}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor", "Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{926588E9-8EC0-4090-8F13-30F9513D5AAD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Test", "Mvc.Razor\test\Microsoft.AspNetCore.Mvc.Razor.Test.csproj", "{EC89ADE7-9CD6-4F62-9814-186778C07C1F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.RazorPages", "Mvc.RazorPages", "{4A9B03C7-566C-4BD1-BF2C-9DB652497359}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages", "Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages.Test", "Mvc.RazorPages\test\Microsoft.AspNetCore.Mvc.RazorPages.Test.csproj", "{80F94B80-10E9-484B-9FC4-24F01CD0A59D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.TagHelpers", "Mvc.TagHelpers", "{459F92E4-34AA-49B8-9F91-0361BC8E2147}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{2FA999E4-8440-4ABD-8D79-EACC776B14D4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers.Test", "Mvc.TagHelpers\test\Microsoft.AspNetCore.Mvc.TagHelpers.Test.csproj", "{E823D7AA-F298-4637-9D82-133C19CD7063}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.ViewFeatures", "Mvc.ViewFeatures", "{20BBA1DE-12BA-4D09-8878-308868B103B1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{656B084B-856D-46FE-8966-6EBFDA0C90BD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures.Test", "Mvc.ViewFeatures\test\Microsoft.AspNetCore.Mvc.ViewFeatures.Test.csproj", "{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.FunctionalTests", "test\Mvc.FunctionalTests\Microsoft.AspNetCore.Mvc.FunctionalTests.csproj", "{FD6F906C-4926-4F65-A183-81700C6BCDE9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.IntegrationTests", "test\Mvc.IntegrationTests\Microsoft.AspNetCore.Mvc.IntegrationTests.csproj", "{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "shared", "shared", "{75A3249D-E8DB-42F1-9B4E-1DCC662856A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TestDiagnosticListener", "shared\Mvc.TestDiagnosticListener\Microsoft.AspNetCore.Mvc.TestDiagnosticListener.csproj", "{DDF72F95-F556-4918-8243-AF2284BD2302}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Testing", "Mvc.Testing", "{FDCA02D4-871E-4255-AC53-12CDF1D5B510}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "Mvc.Testing\src\Microsoft.AspNetCore.Mvc.Testing.csproj", "{8F724554-E7EF-48D2-B27B-00C238078EAF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Analyzers", "Mvc.Analyzers", "{D43C3904-2B2E-4572-99CC-7CB4615A4CD3}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Api.Analyzers", "Mvc.Api.Analyzers", "{49887FD5-2E52-4567-929E-9151DC88E4D4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core.TestCommon", "shared\Mvc.Core.TestCommon\Microsoft.AspNetCore.Mvc.Core.TestCommon.csproj", "{2906BF70-82BE-4427-870A-E87281D01008}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.NewtonsoftJson", "Mvc.NewtonsoftJson", "{25C08DED-1C7D-4C6D-B1CC-F340C1B21DE7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.NewtonsoftJson", "Mvc.NewtonsoftJson\src\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj", "{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test", "Mvc.NewtonsoftJson\test\Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test.csproj", "{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Mvc.Razor.RuntimeCompilation", "Mvc.Razor.RuntimeCompilation", "{1261FF02-C7F8-4395-AA8A-29F69FC9870B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation", "Mvc.Razor.RuntimeCompilation\src\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.csproj", "{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test", "Mvc.Razor.RuntimeCompilation\test\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test.csproj", "{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Server", "..\Components\Server\src\Microsoft.AspNetCore.Components.Server.csproj", "{916BF32D-6896-4D02-BBD1-A72878FDBDFF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Web", "..\Components\Web\src\Microsoft.AspNetCore.Components.Web.csproj", "{C0890480-9353-4E1A-B738-256FD6573844}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets", "..\Middleware\WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{C6669E3D-930B-4936-9DD9-A410C3CA858A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections", "..\SignalR\common\Http.Connections\src\Microsoft.AspNetCore.Http.Connections.csproj", "{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Common", "..\SignalR\common\Http.Connections.Common\src\Microsoft.AspNetCore.Http.Connections.Common.csproj", "{D2E49EB3-B014-4C57-9FBF-79E02AC34722}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR", "..\SignalR\server\SignalR\src\Microsoft.AspNetCore.SignalR.csproj", "{724CE3A1-8050-46D0-84BA-563099E6238D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Common", "..\SignalR\common\SignalR.Common\src\Microsoft.AspNetCore.SignalR.Common.csproj", "{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Core", "..\SignalR\server\Core\src\Microsoft.AspNetCore.SignalR.Core.csproj", "{49C9115F-CA12-48EC-8F60-253651FC0A0E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", "..\SignalR\common\Protocols.MessagePack\src\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj", "{F85D8F0C-2300-4021-B5C4-A245D94FF419}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson", "..\SignalR\common\Protocols.NewtonsoftJson\src\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj", "{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorBuildWebSite.PrecompiledViews", "test\WebSites\RazorBuildWebSite.PrecompiledViews\RazorBuildWebSite.PrecompiledViews.csproj", "{A8C3066F-E80D-4E03-9962-741B551B8FBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.Json", "..\SignalR\common\Protocols.Json\src\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj", "{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Metadata", "..\Http\Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{464195B3-022A-4D19-9104-8C66CC882D67}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Authorization", "..\Components\Authorization\src\Microsoft.AspNetCore.Components.Authorization.csproj", "{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Forms", "..\Components\Forms\src\Microsoft.AspNetCore.Components.Forms.csproj", "{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{96613225-4637-45C1-A161-5CE4C9B085A2}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|Mixed Platforms = Debug|Mixed Platforms
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|Mixed Platforms = Release|Mixed Platforms
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5}.Release|x86.ActiveCfg = Release|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C}.Release|x86.ActiveCfg = Release|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78}.Release|x86.ActiveCfg = Release|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Release|Any CPU.Build.0 = Release|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{62735776-46FF-4170-9392-02E128A69B89}.Release|x86.ActiveCfg = Release|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Release|Any CPU.Build.0 = Release|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{61061528-071E-424E-965A-07BCC2F02672}.Release|x86.ActiveCfg = Release|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C6304029-78C8-4604-99BE-2078DCA1DD36}.Release|x86.ActiveCfg = Release|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47}.Release|x86.ActiveCfg = Release|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3}.Release|x86.ActiveCfg = Release|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657}.Release|x86.ActiveCfg = Release|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Debug|x86.Build.0 = Debug|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Release|x86.ActiveCfg = Release|Any CPU
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6}.Release|x86.Build.0 = Release|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Debug|x86.Build.0 = Debug|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Release|x86.ActiveCfg = Release|Any CPU
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718}.Release|x86.Build.0 = Release|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Debug|x86.Build.0 = Debug|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Release|x86.ActiveCfg = Release|Any CPU
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7}.Release|x86.Build.0 = Release|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Debug|x86.Build.0 = Debug|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Release|x86.ActiveCfg = Release|Any CPU
-		{983741B2-4424-4ED1-9B03-7675A67230C8}.Release|x86.Build.0 = Release|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Debug|x86.Build.0 = Debug|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Release|x86.ActiveCfg = Release|Any CPU
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5}.Release|x86.Build.0 = Release|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Debug|x86.Build.0 = Debug|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Release|x86.ActiveCfg = Release|Any CPU
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D}.Release|x86.Build.0 = Release|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Debug|x86.Build.0 = Debug|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Release|x86.ActiveCfg = Release|Any CPU
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9}.Release|x86.Build.0 = Release|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Debug|x86.Build.0 = Debug|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Release|x86.ActiveCfg = Release|Any CPU
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3}.Release|x86.Build.0 = Release|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Debug|x86.Build.0 = Debug|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Release|x86.ActiveCfg = Release|Any CPU
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8}.Release|x86.Build.0 = Release|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Debug|x86.Build.0 = Debug|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Release|x86.ActiveCfg = Release|Any CPU
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352}.Release|x86.Build.0 = Release|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Debug|x86.Build.0 = Debug|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Release|x86.ActiveCfg = Release|Any CPU
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE}.Release|x86.Build.0 = Release|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Debug|x86.Build.0 = Debug|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Release|x86.ActiveCfg = Release|Any CPU
-		{BF8A3392-C3D2-4813-855A-E906564600E1}.Release|x86.Build.0 = Release|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Debug|x86.Build.0 = Debug|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Release|x86.ActiveCfg = Release|Any CPU
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A}.Release|x86.Build.0 = Release|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Debug|x86.Build.0 = Debug|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Release|x86.ActiveCfg = Release|Any CPU
-		{87A3E227-C45E-4141-A59F-402908E651FD}.Release|x86.Build.0 = Release|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Debug|x86.Build.0 = Debug|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Release|x86.ActiveCfg = Release|Any CPU
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831}.Release|x86.Build.0 = Release|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Debug|x86.Build.0 = Debug|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|x86.ActiveCfg = Release|Any CPU
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9}.Release|x86.Build.0 = Release|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Debug|x86.Build.0 = Debug|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Release|Any CPU.Build.0 = Release|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Release|x86.ActiveCfg = Release|Any CPU
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89}.Release|x86.Build.0 = Release|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Debug|x86.Build.0 = Debug|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Release|x86.ActiveCfg = Release|Any CPU
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87}.Release|x86.Build.0 = Release|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Debug|x86.Build.0 = Debug|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Release|x86.ActiveCfg = Release|Any CPU
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA}.Release|x86.Build.0 = Release|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Debug|x86.Build.0 = Debug|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|x86.ActiveCfg = Release|Any CPU
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7}.Release|x86.Build.0 = Release|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Debug|x86.Build.0 = Debug|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|x86.ActiveCfg = Release|Any CPU
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C}.Release|x86.Build.0 = Release|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Debug|x86.Build.0 = Debug|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|x86.ActiveCfg = Release|Any CPU
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B}.Release|x86.Build.0 = Release|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Debug|x86.Build.0 = Debug|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|x86.ActiveCfg = Release|Any CPU
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A}.Release|x86.Build.0 = Release|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Debug|x86.Build.0 = Debug|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|x86.ActiveCfg = Release|Any CPU
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450}.Release|x86.Build.0 = Release|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Debug|x86.Build.0 = Debug|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|x86.ActiveCfg = Release|Any CPU
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2}.Release|x86.Build.0 = Release|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Debug|x86.Build.0 = Debug|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|x86.ActiveCfg = Release|Any CPU
-		{BCD18147-D96D-4240-A89F-5F890392E58E}.Release|x86.Build.0 = Release|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Debug|x86.Build.0 = Debug|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|x86.ActiveCfg = Release|Any CPU
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3}.Release|x86.Build.0 = Release|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Debug|x86.Build.0 = Debug|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|x86.ActiveCfg = Release|Any CPU
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1}.Release|x86.Build.0 = Release|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Debug|x86.Build.0 = Debug|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|x86.ActiveCfg = Release|Any CPU
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F}.Release|x86.Build.0 = Release|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Debug|x86.Build.0 = Debug|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|x86.ActiveCfg = Release|Any CPU
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A}.Release|x86.Build.0 = Release|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Debug|x86.Build.0 = Debug|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|x86.ActiveCfg = Release|Any CPU
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1}.Release|x86.Build.0 = Release|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Debug|x86.Build.0 = Debug|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Release|x86.ActiveCfg = Release|Any CPU
-		{9F2C52EA-1869-4610-921F-5FD654582019}.Release|x86.Build.0 = Release|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Debug|x86.Build.0 = Debug|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|x86.ActiveCfg = Release|Any CPU
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19}.Release|x86.Build.0 = Release|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Debug|x86.Build.0 = Debug|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|x86.ActiveCfg = Release|Any CPU
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1}.Release|x86.Build.0 = Release|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Debug|x86.Build.0 = Debug|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Any CPU.Build.0 = Release|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Release|x86.ActiveCfg = Release|Any CPU
-		{72D40CFE-93B5-4877-92DC-E79203641342}.Release|x86.Build.0 = Release|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Debug|x86.Build.0 = Debug|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Any CPU.Build.0 = Release|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|x86.ActiveCfg = Release|Any CPU
-		{62952E87-88DB-45BA-9FE0-8A24FA983750}.Release|x86.Build.0 = Release|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Debug|x86.Build.0 = Debug|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|x86.ActiveCfg = Release|Any CPU
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D}.Release|x86.Build.0 = Release|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Debug|x86.Build.0 = Debug|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|x86.ActiveCfg = Release|Any CPU
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7}.Release|x86.Build.0 = Release|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Debug|x86.Build.0 = Debug|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Release|x86.ActiveCfg = Release|Any CPU
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E}.Release|x86.Build.0 = Release|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Debug|x86.Build.0 = Debug|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Release|x86.ActiveCfg = Release|Any CPU
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F}.Release|x86.Build.0 = Release|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Debug|x86.Build.0 = Debug|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Release|x86.ActiveCfg = Release|Any CPU
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36}.Release|x86.Build.0 = Release|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Debug|x86.Build.0 = Debug|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Release|x86.ActiveCfg = Release|Any CPU
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B}.Release|x86.Build.0 = Release|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Debug|x86.Build.0 = Debug|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Release|Any CPU.Build.0 = Release|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Release|x86.ActiveCfg = Release|Any CPU
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451}.Release|x86.Build.0 = Release|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Debug|x86.Build.0 = Debug|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Release|x86.ActiveCfg = Release|Any CPU
-		{0CA44B59-6538-4668-BB5E-D586946426F3}.Release|x86.Build.0 = Release|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Debug|x86.Build.0 = Debug|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Release|x86.ActiveCfg = Release|Any CPU
-		{0F41EB10-BD4E-443C-868B-95109F0843E0}.Release|x86.Build.0 = Release|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Debug|x86.Build.0 = Debug|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Release|Any CPU.Build.0 = Release|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Release|x86.ActiveCfg = Release|Any CPU
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631}.Release|x86.Build.0 = Release|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Debug|x86.Build.0 = Debug|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Release|x86.ActiveCfg = Release|Any CPU
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC}.Release|x86.Build.0 = Release|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Debug|x86.Build.0 = Debug|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Release|x86.ActiveCfg = Release|Any CPU
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE}.Release|x86.Build.0 = Release|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Debug|x86.Build.0 = Debug|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Release|x86.ActiveCfg = Release|Any CPU
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3}.Release|x86.Build.0 = Release|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Debug|x86.Build.0 = Debug|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Release|x86.ActiveCfg = Release|Any CPU
-		{A04124E5-E4AA-4311-8049-DAF371871B31}.Release|x86.Build.0 = Release|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Debug|x86.Build.0 = Debug|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Release|x86.ActiveCfg = Release|Any CPU
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C}.Release|x86.Build.0 = Release|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Debug|x86.Build.0 = Debug|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Release|x86.ActiveCfg = Release|Any CPU
-		{1024A6BE-E0AF-4170-B61D-E6C092780195}.Release|x86.Build.0 = Release|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Debug|x86.Build.0 = Debug|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Release|x86.ActiveCfg = Release|Any CPU
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6}.Release|x86.Build.0 = Release|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Debug|x86.Build.0 = Debug|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Release|x86.ActiveCfg = Release|Any CPU
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6}.Release|x86.Build.0 = Release|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Debug|x86.Build.0 = Debug|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4}.Release|x86.Build.0 = Release|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Debug|x86.Build.0 = Debug|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Release|x86.ActiveCfg = Release|Any CPU
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86}.Release|x86.Build.0 = Release|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Debug|x86.Build.0 = Debug|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Release|Any CPU.Build.0 = Release|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Release|x86.ActiveCfg = Release|Any CPU
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90}.Release|x86.Build.0 = Release|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Debug|x86.Build.0 = Debug|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Release|x86.ActiveCfg = Release|Any CPU
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8}.Release|x86.Build.0 = Release|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Debug|x86.Build.0 = Debug|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Release|x86.ActiveCfg = Release|Any CPU
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8}.Release|x86.Build.0 = Release|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Debug|x86.Build.0 = Debug|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Release|x86.ActiveCfg = Release|Any CPU
-		{CC355676-B7EF-4A0E-9659-BCB50127E850}.Release|x86.Build.0 = Release|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Debug|x86.Build.0 = Debug|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Release|x86.ActiveCfg = Release|Any CPU
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C}.Release|x86.Build.0 = Release|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Debug|x86.Build.0 = Debug|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Release|x86.ActiveCfg = Release|Any CPU
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4}.Release|x86.Build.0 = Release|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Debug|x86.Build.0 = Debug|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Release|x86.ActiveCfg = Release|Any CPU
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB}.Release|x86.Build.0 = Release|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Debug|x86.Build.0 = Debug|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Release|x86.ActiveCfg = Release|Any CPU
-		{C75C6E51-4FFD-4902-8739-9109E51875B4}.Release|x86.Build.0 = Release|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Debug|x86.Build.0 = Debug|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Release|x86.ActiveCfg = Release|Any CPU
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752}.Release|x86.Build.0 = Release|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Debug|x86.Build.0 = Debug|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Release|x86.ActiveCfg = Release|Any CPU
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C}.Release|x86.Build.0 = Release|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Debug|x86.Build.0 = Debug|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Release|Any CPU.Build.0 = Release|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Release|x86.ActiveCfg = Release|Any CPU
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848}.Release|x86.Build.0 = Release|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Debug|x86.Build.0 = Debug|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Release|x86.ActiveCfg = Release|Any CPU
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297}.Release|x86.Build.0 = Release|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Debug|x86.Build.0 = Debug|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Release|x86.ActiveCfg = Release|Any CPU
-		{AE2F658D-40AB-426D-A595-CF62130619A4}.Release|x86.Build.0 = Release|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Debug|x86.Build.0 = Debug|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Release|x86.ActiveCfg = Release|Any CPU
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F}.Release|x86.Build.0 = Release|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Debug|x86.Build.0 = Debug|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Release|x86.ActiveCfg = Release|Any CPU
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214}.Release|x86.Build.0 = Release|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Debug|x86.Build.0 = Debug|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Release|x86.ActiveCfg = Release|Any CPU
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E}.Release|x86.Build.0 = Release|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Debug|x86.Build.0 = Debug|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Release|x86.ActiveCfg = Release|Any CPU
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF}.Release|x86.Build.0 = Release|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Debug|x86.Build.0 = Debug|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Release|x86.ActiveCfg = Release|Any CPU
-		{1205911F-2257-4B96-BE06-8EED94971802}.Release|x86.Build.0 = Release|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Debug|x86.Build.0 = Debug|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Release|x86.ActiveCfg = Release|Any CPU
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A}.Release|x86.Build.0 = Release|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Debug|x86.Build.0 = Debug|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Release|x86.ActiveCfg = Release|Any CPU
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A}.Release|x86.Build.0 = Release|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Debug|x86.Build.0 = Debug|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Release|x86.ActiveCfg = Release|Any CPU
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9}.Release|x86.Build.0 = Release|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Debug|x86.Build.0 = Debug|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Release|x86.ActiveCfg = Release|Any CPU
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B}.Release|x86.Build.0 = Release|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Debug|x86.Build.0 = Debug|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Release|x86.ActiveCfg = Release|Any CPU
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2}.Release|x86.Build.0 = Release|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Debug|x86.Build.0 = Debug|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Release|x86.ActiveCfg = Release|Any CPU
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8}.Release|x86.Build.0 = Release|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Debug|x86.Build.0 = Debug|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Release|x86.ActiveCfg = Release|Any CPU
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC}.Release|x86.Build.0 = Release|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Debug|x86.Build.0 = Debug|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Release|x86.ActiveCfg = Release|Any CPU
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711}.Release|x86.Build.0 = Release|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Debug|x86.Build.0 = Debug|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Release|x86.ActiveCfg = Release|Any CPU
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1}.Release|x86.Build.0 = Release|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Debug|x86.Build.0 = Debug|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Release|x86.ActiveCfg = Release|Any CPU
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD}.Release|x86.Build.0 = Release|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Debug|x86.Build.0 = Debug|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Release|x86.ActiveCfg = Release|Any CPU
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F}.Release|x86.Build.0 = Release|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Debug|x86.Build.0 = Debug|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Release|x86.ActiveCfg = Release|Any CPU
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3}.Release|x86.Build.0 = Release|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Debug|x86.Build.0 = Debug|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Release|x86.ActiveCfg = Release|Any CPU
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D}.Release|x86.Build.0 = Release|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Debug|x86.Build.0 = Debug|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Release|x86.ActiveCfg = Release|Any CPU
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4}.Release|x86.Build.0 = Release|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Debug|x86.Build.0 = Debug|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Release|x86.ActiveCfg = Release|Any CPU
-		{E823D7AA-F298-4637-9D82-133C19CD7063}.Release|x86.Build.0 = Release|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Debug|x86.Build.0 = Debug|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Release|x86.ActiveCfg = Release|Any CPU
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD}.Release|x86.Build.0 = Release|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Debug|x86.Build.0 = Debug|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Release|x86.ActiveCfg = Release|Any CPU
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE}.Release|x86.Build.0 = Release|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Debug|x86.Build.0 = Debug|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Release|x86.ActiveCfg = Release|Any CPU
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9}.Release|x86.Build.0 = Release|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Debug|x86.Build.0 = Debug|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Release|x86.ActiveCfg = Release|Any CPU
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6}.Release|x86.Build.0 = Release|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Debug|x86.Build.0 = Debug|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Release|x86.ActiveCfg = Release|Any CPU
-		{DDF72F95-F556-4918-8243-AF2284BD2302}.Release|x86.Build.0 = Release|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Debug|x86.Build.0 = Debug|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Release|x86.ActiveCfg = Release|Any CPU
-		{8F724554-E7EF-48D2-B27B-00C238078EAF}.Release|x86.Build.0 = Release|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Debug|x86.Build.0 = Debug|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Release|x86.ActiveCfg = Release|Any CPU
-		{2906BF70-82BE-4427-870A-E87281D01008}.Release|x86.Build.0 = Release|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Debug|x86.Build.0 = Debug|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Release|x86.ActiveCfg = Release|Any CPU
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C}.Release|x86.Build.0 = Release|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Debug|x86.Build.0 = Debug|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Release|x86.ActiveCfg = Release|Any CPU
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510}.Release|x86.Build.0 = Release|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Debug|x86.Build.0 = Debug|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Release|x86.ActiveCfg = Release|Any CPU
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39}.Release|x86.Build.0 = Release|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Debug|x86.Build.0 = Debug|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Release|x86.ActiveCfg = Release|Any CPU
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81}.Release|x86.Build.0 = Release|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Debug|x86.Build.0 = Debug|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Release|x86.ActiveCfg = Release|Any CPU
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF}.Release|x86.Build.0 = Release|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Debug|x86.Build.0 = Debug|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Release|x86.ActiveCfg = Release|Any CPU
-		{C0890480-9353-4E1A-B738-256FD6573844}.Release|x86.Build.0 = Release|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Debug|x86.Build.0 = Debug|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Release|x86.ActiveCfg = Release|Any CPU
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A}.Release|x86.Build.0 = Release|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Debug|x86.Build.0 = Debug|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Release|x86.ActiveCfg = Release|Any CPU
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310}.Release|x86.Build.0 = Release|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Debug|x86.Build.0 = Debug|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Release|x86.ActiveCfg = Release|Any CPU
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722}.Release|x86.Build.0 = Release|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Debug|x86.Build.0 = Debug|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Release|x86.ActiveCfg = Release|Any CPU
-		{724CE3A1-8050-46D0-84BA-563099E6238D}.Release|x86.Build.0 = Release|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Debug|x86.Build.0 = Debug|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Release|x86.ActiveCfg = Release|Any CPU
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C}.Release|x86.Build.0 = Release|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Debug|x86.Build.0 = Debug|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Release|x86.ActiveCfg = Release|Any CPU
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E}.Release|x86.Build.0 = Release|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Debug|x86.Build.0 = Debug|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Release|x86.ActiveCfg = Release|Any CPU
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419}.Release|x86.Build.0 = Release|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Debug|x86.Build.0 = Debug|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Release|x86.ActiveCfg = Release|Any CPU
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A}.Release|x86.Build.0 = Release|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Debug|x86.Build.0 = Debug|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Release|x86.ActiveCfg = Release|Any CPU
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC}.Release|x86.Build.0 = Release|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Debug|x86.Build.0 = Debug|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Release|x86.ActiveCfg = Release|Any CPU
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9}.Release|x86.Build.0 = Release|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Debug|x86.Build.0 = Debug|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Release|Any CPU.Build.0 = Release|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Release|x86.ActiveCfg = Release|Any CPU
-		{464195B3-022A-4D19-9104-8C66CC882D67}.Release|x86.Build.0 = Release|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Debug|x86.Build.0 = Debug|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Release|x86.ActiveCfg = Release|Any CPU
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6}.Release|x86.Build.0 = Release|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Debug|x86.Build.0 = Debug|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Release|x86.ActiveCfg = Release|Any CPU
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB}.Release|x86.Build.0 = Release|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Debug|x86.Build.0 = Debug|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Release|x86.ActiveCfg = Release|Any CPU
-		{96613225-4637-45C1-A161-5CE4C9B085A2}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{16703B76-C9F7-4C75-AE6C-53D92E308E3C} = {3BA657BF-28B1-42DA-B5B0-1C4601FCF7B1}
-		{34DF1487-12C6-476C-BE0A-F31DF1939AE5} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{42CDBF4A-E238-4C0F-A416-44588363EB4C} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{B07CAF59-11ED-40E3-A5DB-E1178F84FA78} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{62735776-46FF-4170-9392-02E128A69B89} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{61061528-071E-424E-965A-07BCC2F02672} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{C6304029-78C8-4604-99BE-2078DCA1DD36} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{6DB9B8D0-80F7-4E70-BBB0-0B4C04D79A47} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{0EF9860B-10D7-452F-B0F4-A405B88BEBB3} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{CAE52CB7-0FAC-4B5B-8251-B0FF837DB657} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{920F8A0E-6F7D-4BBE-84FF-840B89099BE6} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{AD545A5B-2BA5-4314-88AC-FC2ACF2CC718} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{C3123A70-41C4-4122-AD1C-D35DF8958DD7} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{983741B2-4424-4ED1-9B03-7675A67230C8} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{551DC89E-2A13-4CF2-83D7-1ADD802443D5} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{94BA134D-04B3-48AA-BA55-5A4DB8640F2D} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{14ED4476-9F24-4776-8417-EA6927F6C9C9} = {DAAE4C74-D06F-4874-A166-33305D2643CE}
-		{396B40D7-AC70-49A7-B33C-ED42129FEBE3} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{D28CAC79-7004-4B69-993B-EDEB4653BFA8} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{4BA6EC9A-B6D9-41F2-BFDA-D82B22D80352} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{F16CEE0D-A28E-43BD-802F-99BAFE4BA7CE} = {FDC66952-A3EA-4074-899E-C29816BF7C1F}
-		{BF8A3392-C3D2-4813-855A-E906564600E1} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{8916DDCA-EC2A-4193-B9F3-78CAA1A96D5A} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{87A3E227-C45E-4141-A59F-402908E651FD} = {D43C3904-2B2E-4572-99CC-7CB4615A4CD3}
-		{E3E09D2F-1FCF-4396-9B09-5A62CA8CC831} = {D43C3904-2B2E-4572-99CC-7CB4615A4CD3}
-		{17122147-ADFD-41C8-87D9-CCC582CCA8F9} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{51E3E785-A9D1-4196-BAFE-A17FF4304B89} = {75A3249D-E8DB-42F1-9B4E-1DCC662856A0}
-		{DD7B9F20-354C-4D9E-8C8A-8AE6E7595A87} = {49887FD5-2E52-4567-929E-9151DC88E4D4}
-		{3B550487-10E4-4E6D-9CEF-B1B4CA1253DA} = {49887FD5-2E52-4567-929E-9151DC88E4D4}
-		{0930C2EA-FA36-4EDF-A571-215765D1F2C7} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{A273BAAB-DA92-401D-B781-ADA9E3B7717C} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{E07B7D3A-1D4D-4644-84C2-06FEDB64885B} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{0F5F9381-D3B4-4E0D-9FAA-CC12520DBB4A} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{2E18C4FD-9982-4BD9-A067-3CE56E68C450} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C79D9793-FADA-4B1A-8AD7-8AEDB2358CA2} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{BCD18147-D96D-4240-A89F-5F890392E58E} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{986BF4FD-D0E3-48AE-917C-6C168D6395D3} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{F4E1F1ED-2DE9-4659-B2E7-C9B6B8454AD1} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{F4846AC2-384E-4C0B-8DE5-9784715E4A9F} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C019C7EC-FDEE-4EAF-ABF1-89D946EFC95A} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{68C9E09E-F7FA-4853-B512-6BCD02BB69C1} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{9F2C52EA-1869-4610-921F-5FD654582019} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{AA074523-64D3-4CA7-8C2E-EACD977D2B19} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{47D5BF2A-7B05-4630-8C7C-A682382EA6F1} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{72D40CFE-93B5-4877-92DC-E79203641342} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{62952E87-88DB-45BA-9FE0-8A24FA983750} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{F4879FAE-CD3C-4158-9BF0-B8D9294CCD0D} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{157F16EA-C5C1-4BDF-A81C-44A7771A13D7} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{457D7B8F-C81D-4F0C-BE88-B0516374944E} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{69D6513F-66AD-44C6-BD3F-8DE78CB4398F} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{1348A3AB-8401-4DAE-90CC-A5907ED52A36} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{1C4D389D-F3BB-4328-A730-E3CC2F5D8B1B} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{94A04746-8698-4DEF-BCFC-8BA2D3F8A451} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{0CA44B59-6538-4668-BB5E-D586946426F3} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{0F41EB10-BD4E-443C-868B-95109F0843E0} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{68C06221-185E-41E3-B2C8-B4A1B3D20631} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{9C584DF9-CDF2-4522-A0A5-55AAE36820EC} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C1A7CBEB-06C9-40DD-B1A0-3FD61045B3AE} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{0500845C-2F0F-4380-8D48-FC1CC5C3A9F3} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{A04124E5-E4AA-4311-8049-DAF371871B31} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{F95DC77B-CA52-4BBB-817E-79ABFE330C5C} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{1024A6BE-E0AF-4170-B61D-E6C092780195} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{449AD5B2-9CC7-4542-A28C-8BF2DAB96AC6} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{39F64AD3-9F14-4898-B9C5-5A2900D0E9C6} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{8BA78D3C-4474-4FC5-B36F-9B19A7D6BCA4} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{7DBA484B-BA85-4768-9002-68F49C2D9A86} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{60FC5D94-2FE1-47B4-BDBA-72611BFD7C90} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C72560B4-C9AC-49EA-B202-89BCD3826EB8} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{12D0BEB8-A1C6-4712-8368-83BC65428CA8} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{CC355676-B7EF-4A0E-9659-BCB50127E850} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{D4ED031D-12F4-4522-BDDA-1D36E0E75D8C} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{9401F793-F2F3-45C6-8232-EF40700DA0A4} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{848E2620-EAF9-4BFD-8810-4AF71E09A8FB} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C75C6E51-4FFD-4902-8739-9109E51875B4} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{D9BE3E50-5CE8-4D8D-BA19-AA219D009752} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{69E18B21-E4B9-4866-ABDA-3C2D9664D24C} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{39D6EF6C-6447-41ED-B8F3-F2D61C40B848} = {F34AEDAF-43B2-499D-98A1-1E2910C38D06}
-		{4BFD08A5-678D-473A-BA94-D2EE1BAC3297} = {F34AEDAF-43B2-499D-98A1-1E2910C38D06}
-		{AE2F658D-40AB-426D-A595-CF62130619A4} = {A9DB755B-C3B9-4C61-9DB8-8994F3719823}
-		{F3DC0845-ED54-457F-AAAA-7CEE04E6408F} = {A9DB755B-C3B9-4C61-9DB8-8994F3719823}
-		{0EAA75EF-8AF6-4FA4-8148-CA93CC280214} = {BFE129DA-E9C4-4C01-A9B5-497B580A82AE}
-		{D35B7C96-72AB-4FE0-B6E0-0BBB5768F79E} = {BFE129DA-E9C4-4C01-A9B5-497B580A82AE}
-		{527B9345-18B4-4F86-B649-20C87B8E0CCF} = {5F0CA71A-F66C-4CBB-A1B3-F722604F1DF3}
-		{1205911F-2257-4B96-BE06-8EED94971802} = {5F0CA71A-F66C-4CBB-A1B3-F722604F1DF3}
-		{36710582-0138-4C05-BA8F-0EAC1FCB5F0A} = {AD36DD83-D7DA-4CCE-BA06-15B0F15EECAE}
-		{9FA55001-CBE6-497E-B0B9-EAF3732B249A} = {AD36DD83-D7DA-4CCE-BA06-15B0F15EECAE}
-		{DB0203AB-3DAA-412D-9BDE-28DFB95955C9} = {986DBF1A-50CE-43E7-985C-620173868471}
-		{19422AC5-68A0-4973-81EE-968E07FC8F3B} = {986DBF1A-50CE-43E7-985C-620173868471}
-		{CB0E0224-C20F-448B-9659-B65BCF8513E2} = {15162260-8660-42FA-A883-5F5DEF7EA42B}
-		{7EB7A926-6E68-4B7B-97D8-770AFAD785E8} = {AFC973E5-41B2-450D-BB44-C463B667105C}
-		{BB14E7F3-16A5-42BC-9CFA-5913E11FF1CC} = {AFC973E5-41B2-450D-BB44-C463B667105C}
-		{8D973121-CCE5-4A1E-98FE-320A46CBF711} = {1B6A26FB-F90D-492A-A7D0-D15A68C7D91E}
-		{F52387D9-A302-4902-B76E-17D9EE2C16A1} = {1B6A26FB-F90D-492A-A7D0-D15A68C7D91E}
-		{926588E9-8EC0-4090-8F13-30F9513D5AAD} = {20558003-24FB-46DA-B461-942299891598}
-		{EC89ADE7-9CD6-4F62-9814-186778C07C1F} = {20558003-24FB-46DA-B461-942299891598}
-		{E507C1A7-A301-4CC4-B8F8-96DFBF34A5E3} = {4A9B03C7-566C-4BD1-BF2C-9DB652497359}
-		{80F94B80-10E9-484B-9FC4-24F01CD0A59D} = {4A9B03C7-566C-4BD1-BF2C-9DB652497359}
-		{2FA999E4-8440-4ABD-8D79-EACC776B14D4} = {459F92E4-34AA-49B8-9F91-0361BC8E2147}
-		{E823D7AA-F298-4637-9D82-133C19CD7063} = {459F92E4-34AA-49B8-9F91-0361BC8E2147}
-		{656B084B-856D-46FE-8966-6EBFDA0C90BD} = {20BBA1DE-12BA-4D09-8878-308868B103B1}
-		{04492A1A-EF58-4CA9-A0F4-FF35DF7604CE} = {20BBA1DE-12BA-4D09-8878-308868B103B1}
-		{FD6F906C-4926-4F65-A183-81700C6BCDE9} = {3BA657BF-28B1-42DA-B5B0-1C4601FCF7B1}
-		{36C22DEA-EFC4-4BC0-B1C6-C50D99146DC6} = {3BA657BF-28B1-42DA-B5B0-1C4601FCF7B1}
-		{DDF72F95-F556-4918-8243-AF2284BD2302} = {75A3249D-E8DB-42F1-9B4E-1DCC662856A0}
-		{8F724554-E7EF-48D2-B27B-00C238078EAF} = {FDCA02D4-871E-4255-AC53-12CDF1D5B510}
-		{2906BF70-82BE-4427-870A-E87281D01008} = {75A3249D-E8DB-42F1-9B4E-1DCC662856A0}
-		{9D96CF0B-9E2B-4A99-9859-417FC96FE69C} = {25C08DED-1C7D-4C6D-B1CC-F340C1B21DE7}
-		{F49A6E01-BFC5-4CEB-9A2C-19DDD3539510} = {25C08DED-1C7D-4C6D-B1CC-F340C1B21DE7}
-		{0CE75D4A-4EFD-434A-99CD-7776AE2BFD39} = {1261FF02-C7F8-4395-AA8A-29F69FC9870B}
-		{2FFB927A-C039-4A1F-83A5-CBBB664A0E81} = {1261FF02-C7F8-4395-AA8A-29F69FC9870B}
-		{916BF32D-6896-4D02-BBD1-A72878FDBDFF} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C0890480-9353-4E1A-B738-256FD6573844} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{C6669E3D-930B-4936-9DD9-A410C3CA858A} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{4A1AA4CE-9CB8-43F5-804B-62E0480A3310} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{D2E49EB3-B014-4C57-9FBF-79E02AC34722} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{724CE3A1-8050-46D0-84BA-563099E6238D} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{8CFCCB42-F1B7-4D40-8B20-A012CED99E3C} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{49C9115F-CA12-48EC-8F60-253651FC0A0E} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{F85D8F0C-2300-4021-B5C4-A245D94FF419} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{F99CAC82-C96E-41F4-AA28-1BBBD09C447A} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{A8C3066F-E80D-4E03-9962-741B551B8FBC} = {16703B76-C9F7-4C75-AE6C-53D92E308E3C}
-		{637119E8-5BBB-4FC7-A372-DAF38FF5EBD9} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{464195B3-022A-4D19-9104-8C66CC882D67} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{23D69471-8ED8-4D2D-B44D-6F1E41FF48D6} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{1AD53D5B-8F91-44C0-BDF9-5DDEB37354EB} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-		{96613225-4637-45C1-A161-5CE4C9B085A2} = {5FE3048A-E96B-44F8-A7C4-FC590D7E04B4}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {63D344F6-F86D-40E6-85B9-0AABBE338C4A}
-	EndGlobalSection
-EndGlobal

+ 132 - 0
src/Mvc/Mvc.slnf

@@ -0,0 +1,132 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Mvc\\test\\WebSites\\BasicWebSite\\BasicWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RoutingWebSite\\Mvc.RoutingWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorWebSite\\RazorWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\FormatterWebSite\\FormatterWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ApiExplorerWebSite\\ApiExplorerWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\VersioningWebSite\\VersioningWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\TagHelpersWebSite\\TagHelpersWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\FilesWebSite\\FilesWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ApplicationModelWebSite\\ApplicationModelWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\HtmlGenerationWebSite\\HtmlGenerationWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ErrorPageMiddlewareWebSite\\ErrorPageMiddlewareWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\XmlFormattersWebSite\\XmlFormattersWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ControllersFromServicesWebSite\\ControllersFromServicesWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ControllersFromServicesClassLibrary\\ControllersFromServicesClassLibrary.csproj",
+      "src\\Mvc\\test\\WebSites\\CorsWebSite\\CorsWebSite.csproj",
+      "src\\Mvc\\samples\\MvcSandbox\\MvcSandbox.csproj",
+      "src\\Mvc\\test\\WebSites\\SimpleWebSite\\SimpleWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\SecurityWebSite\\SecurityWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorPagesWebSite\\RazorPagesWebSite.csproj",
+      "src\\Mvc\\benchmarks\\Microsoft.AspNetCore.Mvc.Performance\\Microsoft.AspNetCore.Mvc.Performance.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorBuildWebSite\\RazorBuildWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorBuildWebSite.Views\\RazorBuildWebSite.Views.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Analyzers.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\test\\Mvc.Analyzers.Test.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorPagesClassLibrary\\RazorPagesClassLibrary.csproj",
+      "src\\Mvc\\shared\\Mvc.Views.TestCommon\\Microsoft.AspNetCore.Mvc.Views.TestCommon.csproj",
+      "src\\Mvc\\Mvc.Api.Analyzers\\test\\Mvc.Api.Analyzers.Test.csproj",
+      "src\\Mvc\\Mvc.Api.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Api.Analyzers.csproj",
+      "src\\Html\\Abstractions\\src\\Microsoft.AspNetCore.Html.Abstractions.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Middleware\\ResponseCaching\\src\\Microsoft.AspNetCore.ResponseCaching.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\Session\\src\\Microsoft.AspNetCore.Session.csproj",
+      "src\\Middleware\\Localization.Routing\\src\\Microsoft.AspNetCore.Localization.Routing.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Security\\CookiePolicy\\src\\Microsoft.AspNetCore.CookiePolicy.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Security\\Authentication\\JwtBearer\\src\\Microsoft.AspNetCore.Authentication.JwtBearer.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Mvc\\benchmarks\\Microsoft.AspNetCore.Mvc.Performance.Views\\Microsoft.AspNetCore.Mvc.Performance.Views.csproj",
+      "src\\Features\\JsonPatch\\src\\Microsoft.AspNetCore.JsonPatch.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\Mvc\\test\\WebSites\\GenericHostWebSite\\GenericHostWebSite.csproj",
+      "src\\Components\\Components\\src\\Microsoft.AspNetCore.Components.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Mvc\\Mvc\\test\\Microsoft.AspNetCore.Mvc.Test.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\test\\Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\test\\Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Core\\test\\Microsoft.AspNetCore.Mvc.Core.Test.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.Cors\\test\\Microsoft.AspNetCore.Mvc.Cors.Test.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\test\\Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj",
+      "src\\Mvc\\Mvc.Formatters.Json\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj",
+      "src\\Mvc\\Mvc.Formatters.Xml\\src\\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj",
+      "src\\Mvc\\Mvc.Formatters.Xml\\test\\Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.Localization\\test\\Microsoft.AspNetCore.Mvc.Localization.Test.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.Razor\\test\\Microsoft.AspNetCore.Mvc.Razor.Test.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\test\\Microsoft.AspNetCore.Mvc.RazorPages.Test.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\test\\Microsoft.AspNetCore.Mvc.TagHelpers.Test.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\test\\Microsoft.AspNetCore.Mvc.ViewFeatures.Test.csproj",
+      "src\\Mvc\\test\\Mvc.FunctionalTests\\Microsoft.AspNetCore.Mvc.FunctionalTests.csproj",
+      "src\\Mvc\\test\\Mvc.IntegrationTests\\Microsoft.AspNetCore.Mvc.IntegrationTests.csproj",
+      "src\\Mvc\\shared\\Mvc.TestDiagnosticListener\\Microsoft.AspNetCore.Mvc.TestDiagnosticListener.csproj",
+      "src\\Mvc\\Mvc.Testing\\src\\Microsoft.AspNetCore.Mvc.Testing.csproj",
+      "src\\Mvc\\shared\\Mvc.Core.TestCommon\\Microsoft.AspNetCore.Mvc.Core.TestCommon.csproj",
+      "src\\Mvc\\Mvc.NewtonsoftJson\\src\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj",
+      "src\\Mvc\\Mvc.NewtonsoftJson\\test\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test.csproj",
+      "src\\Mvc\\Mvc.Razor.RuntimeCompilation\\src\\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.csproj",
+      "src\\Mvc\\Mvc.Razor.RuntimeCompilation\\test\\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test.csproj",
+      "src\\Components\\Server\\src\\Microsoft.AspNetCore.Components.Server.csproj",
+      "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\SignalR\\common\\Http.Connections\\src\\Microsoft.AspNetCore.Http.Connections.csproj",
+      "src\\SignalR\\common\\Http.Connections.Common\\src\\Microsoft.AspNetCore.Http.Connections.Common.csproj",
+      "src\\SignalR\\server\\SignalR\\src\\Microsoft.AspNetCore.SignalR.csproj",
+      "src\\SignalR\\common\\SignalR.Common\\src\\Microsoft.AspNetCore.SignalR.Common.csproj",
+      "src\\SignalR\\server\\Core\\src\\Microsoft.AspNetCore.SignalR.Core.csproj",
+      "src\\SignalR\\common\\Protocols.MessagePack\\src\\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj",
+      "src\\SignalR\\common\\Protocols.NewtonsoftJson\\src\\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorBuildWebSite.PrecompiledViews\\RazorBuildWebSite.PrecompiledViews.csproj",
+      "src\\SignalR\\common\\Protocols.Json\\src\\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\Components\\Authorization\\src\\Microsoft.AspNetCore.Components.Authorization.csproj",
+      "src\\Components\\Forms\\src\\Microsoft.AspNetCore.Components.Forms.csproj",
+      "src\\DataProtection\\Extensions\\src\\Microsoft.AspNetCore.DataProtection.Extensions.csproj"
+    ]
+  }
+}

+ 65 - 65
src/Mvc/MvcNoDeps.slnf

@@ -1,71 +1,71 @@
 {
   "solution": {
-    "path": "Mvc.sln",
+    "path": "..\\..\\AspNetCore.sln",
     "projects": [
-      "Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
-      "Mvc.Abstractions\\test\\Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj",
-      "Mvc.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Analyzers.csproj",
-      "Mvc.Analyzers\\test\\Mvc.Analyzers.Test.csproj",
-      "Mvc.Api.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Api.Analyzers.csproj",
-      "Mvc.Api.Analyzers\\test\\Mvc.Api.Analyzers.Test.csproj",
-      "Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
-      "Mvc.ApiExplorer\\test\\Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj",
-      "Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
-      "Mvc.Core\\test\\Microsoft.AspNetCore.Mvc.Core.Test.csproj",
-      "Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
-      "Mvc.Cors\\test\\Microsoft.AspNetCore.Mvc.Cors.Test.csproj",
-      "Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
-      "Mvc.DataAnnotations\\test\\Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj",
-      "Mvc.Formatters.Json\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj",
-      "Mvc.Formatters.Xml\\src\\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj",
-      "Mvc.Formatters.Xml\\test\\Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj",
-      "Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
-      "Mvc.Localization\\test\\Microsoft.AspNetCore.Mvc.Localization.Test.csproj",
-      "Mvc.NewtonsoftJson\\src\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj",
-      "Mvc.NewtonsoftJson\\test\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test.csproj",
-      "Mvc.Razor.RuntimeCompilation\\src\\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.csproj",
-      "Mvc.Razor.RuntimeCompilation\\test\\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test.csproj",
-      "Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
-      "Mvc.RazorPages\\test\\Microsoft.AspNetCore.Mvc.RazorPages.Test.csproj",
-      "Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
-      "Mvc.Razor\\test\\Microsoft.AspNetCore.Mvc.Razor.Test.csproj",
-      "Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
-      "Mvc.TagHelpers\\test\\Microsoft.AspNetCore.Mvc.TagHelpers.Test.csproj",
-      "Mvc.Testing\\src\\Microsoft.AspNetCore.Mvc.Testing.csproj",
-      "Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
-      "Mvc.ViewFeatures\\test\\Microsoft.AspNetCore.Mvc.ViewFeatures.Test.csproj",
-      "Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
-      "Mvc\\test\\Microsoft.AspNetCore.Mvc.Test.csproj",
-      "benchmarks\\Microsoft.AspNetCore.Mvc.Performance\\Microsoft.AspNetCore.Mvc.Performance.csproj",
-      "samples\\MvcSandbox\\MvcSandbox.csproj",
-      "shared\\Mvc.Core.TestCommon\\Microsoft.AspNetCore.Mvc.Core.TestCommon.csproj",
-      "shared\\Mvc.TestDiagnosticListener\\Microsoft.AspNetCore.Mvc.TestDiagnosticListener.csproj",
-      "shared\\Mvc.Views.TestCommon\\Microsoft.AspNetCore.Mvc.Views.TestCommon.csproj",
-      "test\\Mvc.FunctionalTests\\Microsoft.AspNetCore.Mvc.FunctionalTests.csproj",
-      "test\\Mvc.IntegrationTests\\Microsoft.AspNetCore.Mvc.IntegrationTests.csproj",
-      "test\\WebSites\\ApiExplorerWebSite\\ApiExplorerWebSite.csproj",
-      "test\\WebSites\\ApplicationModelWebSite\\ApplicationModelWebSite.csproj",
-      "test\\WebSites\\BasicWebSite\\BasicWebSite.csproj",
-      "test\\WebSites\\ControllersFromServicesClassLibrary\\ControllersFromServicesClassLibrary.csproj",
-      "test\\WebSites\\ControllersFromServicesWebSite\\ControllersFromServicesWebSite.csproj",
-      "test\\WebSites\\CorsWebSite\\CorsWebSite.csproj",
-      "test\\WebSites\\ErrorPageMiddlewareWebSite\\ErrorPageMiddlewareWebSite.csproj",
-      "test\\WebSites\\FilesWebSite\\FilesWebSite.csproj",
-      "test\\WebSites\\FormatterWebSite\\FormatterWebSite.csproj",
-      "test\\WebSites\\GenericHostWebSite\\GenericHostWebSite.csproj",
-      "test\\WebSites\\HtmlGenerationWebSite\\HtmlGenerationWebSite.csproj",
-      "test\\WebSites\\RazorBuildWebSite.PrecompiledViews\\RazorBuildWebSite.PrecompiledViews.csproj",
-      "test\\WebSites\\RazorBuildWebSite.Views\\RazorBuildWebSite.Views.csproj",
-      "test\\WebSites\\RazorBuildWebSite\\RazorBuildWebSite.csproj",
-      "test\\WebSites\\RazorPagesClassLibrary\\RazorPagesClassLibrary.csproj",
-      "test\\WebSites\\RazorPagesWebSite\\RazorPagesWebSite.csproj",
-      "test\\WebSites\\RazorWebSite\\RazorWebSite.csproj",
-      "test\\WebSites\\RoutingWebSite\\Mvc.RoutingWebSite.csproj",
-      "test\\WebSites\\SecurityWebSite\\SecurityWebSite.csproj",
-      "test\\WebSites\\SimpleWebSite\\SimpleWebSite.csproj",
-      "test\\WebSites\\TagHelpersWebSite\\TagHelpersWebSite.csproj",
-      "test\\WebSites\\VersioningWebSite\\VersioningWebSite.csproj",
-      "test\\WebSites\\XmlFormattersWebSite\\XmlFormattersWebSite.csproj"
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\test\\Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Analyzers.csproj",
+      "src\\Mvc\\Mvc.Analyzers\\test\\Mvc.Analyzers.Test.csproj",
+      "src\\Mvc\\Mvc.Api.Analyzers\\src\\Microsoft.AspNetCore.Mvc.Api.Analyzers.csproj",
+      "src\\Mvc\\Mvc.Api.Analyzers\\test\\Mvc.Api.Analyzers.Test.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\test\\Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Core\\test\\Microsoft.AspNetCore.Mvc.Core.Test.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.Cors\\test\\Microsoft.AspNetCore.Mvc.Cors.Test.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\test\\Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj",
+      "src\\Mvc\\Mvc.Formatters.Json\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj",
+      "src\\Mvc\\Mvc.Formatters.Xml\\src\\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj",
+      "src\\Mvc\\Mvc.Formatters.Xml\\test\\Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.Localization\\test\\Microsoft.AspNetCore.Mvc.Localization.Test.csproj",
+      "src\\Mvc\\Mvc.NewtonsoftJson\\src\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.csproj",
+      "src\\Mvc\\Mvc.NewtonsoftJson\\test\\Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test.csproj",
+      "src\\Mvc\\Mvc.Razor.RuntimeCompilation\\src\\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.csproj",
+      "src\\Mvc\\Mvc.Razor.RuntimeCompilation\\test\\Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\test\\Microsoft.AspNetCore.Mvc.RazorPages.Test.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.Razor\\test\\Microsoft.AspNetCore.Mvc.Razor.Test.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\test\\Microsoft.AspNetCore.Mvc.TagHelpers.Test.csproj",
+      "src\\Mvc\\Mvc.Testing\\src\\Microsoft.AspNetCore.Mvc.Testing.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\test\\Microsoft.AspNetCore.Mvc.ViewFeatures.Test.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Mvc\\Mvc\\test\\Microsoft.AspNetCore.Mvc.Test.csproj",
+      "src\\Mvc\\benchmarks\\Microsoft.AspNetCore.Mvc.Performance\\Microsoft.AspNetCore.Mvc.Performance.csproj",
+      "src\\Mvc\\samples\\MvcSandbox\\MvcSandbox.csproj",
+      "src\\Mvc\\shared\\Mvc.Core.TestCommon\\Microsoft.AspNetCore.Mvc.Core.TestCommon.csproj",
+      "src\\Mvc\\shared\\Mvc.TestDiagnosticListener\\Microsoft.AspNetCore.Mvc.TestDiagnosticListener.csproj",
+      "src\\Mvc\\shared\\Mvc.Views.TestCommon\\Microsoft.AspNetCore.Mvc.Views.TestCommon.csproj",
+      "src\\Mvc\\test\\Mvc.FunctionalTests\\Microsoft.AspNetCore.Mvc.FunctionalTests.csproj",
+      "src\\Mvc\\test\\Mvc.IntegrationTests\\Microsoft.AspNetCore.Mvc.IntegrationTests.csproj",
+      "src\\Mvc\\test\\WebSites\\ApiExplorerWebSite\\ApiExplorerWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ApplicationModelWebSite\\ApplicationModelWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\BasicWebSite\\BasicWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ControllersFromServicesClassLibrary\\ControllersFromServicesClassLibrary.csproj",
+      "src\\Mvc\\test\\WebSites\\ControllersFromServicesWebSite\\ControllersFromServicesWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\CorsWebSite\\CorsWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\ErrorPageMiddlewareWebSite\\ErrorPageMiddlewareWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\FilesWebSite\\FilesWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\FormatterWebSite\\FormatterWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\GenericHostWebSite\\GenericHostWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\HtmlGenerationWebSite\\HtmlGenerationWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorBuildWebSite.PrecompiledViews\\RazorBuildWebSite.PrecompiledViews.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorBuildWebSite.Views\\RazorBuildWebSite.Views.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorBuildWebSite\\RazorBuildWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorPagesClassLibrary\\RazorPagesClassLibrary.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorPagesWebSite\\RazorPagesWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RazorWebSite\\RazorWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\RoutingWebSite\\Mvc.RoutingWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\SecurityWebSite\\SecurityWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\SimpleWebSite\\SimpleWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\TagHelpersWebSite\\TagHelpersWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\VersioningWebSite\\VersioningWebSite.csproj",
+      "src\\Mvc\\test\\WebSites\\XmlFormattersWebSite\\XmlFormattersWebSite.csproj"
     ]
   }
 }

+ 1 - 1
src/Mvc/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Mvc.sln
+%~dp0..\..\startvs.cmd %~dp0Mvc.slnf

+ 0 - 1326
src/ProjectTemplates/ProjectTemplates.sln

@@ -1,1326 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28627.84
-MinimumVisualStudioVersion = 15.0.26124.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Web.ProjectTemplates", "Web.ProjectTemplates\Microsoft.DotNet.Web.ProjectTemplates.csproj", "{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Web.Spa.ProjectTemplates", "Web.Spa.ProjectTemplates\Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj", "{96251C41-7953-46DC-B131-5A070640959A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Web.Client.ItemTemplates", "Web.Client.ItemTemplates\Microsoft.DotNet.Web.Client.ItemTemplates.csproj", "{92F0615B-4C8F-456C-86C0-39384BB7031E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Web.ItemTemplates", "Web.ItemTemplates\Microsoft.DotNet.Web.ItemTemplates.csproj", "{BC03F087-9B6F-4A66-9571-B0C5C204A101}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ProjectTemplates.Tests", "test\ProjectTemplates.Tests.csproj", "{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotNetToolsInstaller", "testassets\DotNetToolsInstaller\DotNetToolsInstaller.csproj", "{4B971DBF-6B07-4DC5-914D-4D5681F220CC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{E6B319D0-6A92-47D8-BC46-904DA44664A5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{05291368-373F-48AA-84FC-5B1E4606641A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{4BA90E96-EFFC-40CD-B101-054F492F77BE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{4E459426-D759-4F59-9C74-9B16719D5A1B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{43754D8F-104A-4622-A5C8-A0717E839910}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{0B8B8049-C769-4017-912C-DAF78D88C8D9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.KeyDerivation", "..\DataProtection\Cryptography.KeyDerivation\src\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj", "{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Antiforgery", "..\Antiforgery\src\Microsoft.AspNetCore.Antiforgery.csproj", "{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{7451D310-4DA9-4945-8967-79645A0A9792}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{DE7DFE6A-12EE-4EE7-B59B-053524253C92}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{DEA00510-A0EF-4446-83D2-EDC2C94EB286}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{388CF5ED-14CE-416D-B7E3-614F8E961ECF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{C469C884-5534-4A44-B641-E82B6D58F3CD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{D0A0667E-8828-41AC-9997-3FA7497734D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{7837205D-1F1A-4773-A39E-DA8BAE755E33}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Html.Abstractions", "..\Html\Abstractions\src\Microsoft.AspNetCore.Html.Abstractions.csproj", "{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "..\Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Core", "..\Identity\Extensions.Core\src\Microsoft.Extensions.Identity.Core.csproj", "{F556EC24-3998-4126-B129-70B1960D6508}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.Identity.Stores", "..\Identity\Extensions.Stores\src\Microsoft.Extensions.Identity.Stores.csproj", "{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "..\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{063276D5-D247-4C6D-A2DA-8707017A6244}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{B3928FBE-FCC1-4174-A581-53369D1B40E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{B711B31D-727E-4142-BE50-50FA8AAC2EF5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{A76543B7-5E29-452E-B1BF-24A9323AE031}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OAuth", "..\Security\Authentication\OAuth\src\Microsoft.AspNetCore.Authentication.OAuth.csproj", "{40A4308C-484D-4BDD-90A9-39A264C16109}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{7EA1539B-8F2E-4FC6-BD00-96843DB38730}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "..\Security\CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{E77D2531-823D-410A-8CAE-18C532C06563}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{FB44434D-3F6F-457C-8EEC-C205616B8C29}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.HealthChecks", "..\Middleware\HealthChecks\src\Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj", "{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HostFiltering", "..\Middleware\HostFiltering\src\Microsoft.AspNetCore.HostFiltering.csproj", "{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpsPolicy", "..\Middleware\HttpsPolicy\src\Microsoft.AspNetCore.HttpsPolicy.csproj", "{50B743DD-4FD9-4F33-8492-3579E897C8F0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization.Routing", "..\Middleware\Localization.Routing\src\Microsoft.AspNetCore.Localization.Routing.csproj", "{711B2B7A-476D-4B4D-A888-BAB03D488477}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Localization", "..\Middleware\Localization\src\Microsoft.AspNetCore.Localization.csproj", "{F9ED0F90-B856-441E-9D5A-7366B3DF1609}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching.Abstractions", "..\Middleware\ResponseCaching.Abstractions\src\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj", "{4D57E3A5-C6B1-4048-B6D3-DE9466814690}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCaching", "..\Middleware\ResponseCaching\src\Microsoft.AspNetCore.ResponseCaching.csproj", "{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCompression", "..\Middleware\ResponseCompression\src\Microsoft.AspNetCore.ResponseCompression.csproj", "{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Rewrite", "..\Middleware\Rewrite\src\Microsoft.AspNetCore.Rewrite.csproj", "{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Session", "..\Middleware\Session\src\Microsoft.AspNetCore.Session.csproj", "{B378FE34-DA6A-479E-9328-856B51B9B859}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{D624C049-3B82-4A5D-BE74-20994B0E511B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets", "..\Middleware\WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "..\Razor\Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{97332C7D-03FF-4AE2-9559-59B3BFB7555A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "..\Razor\Razor\src\Microsoft.AspNetCore.Razor.csproj", "{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Abstractions", "..\Mvc\Mvc.Abstractions\src\Microsoft.AspNetCore.Mvc.Abstractions.csproj", "{38E7949C-9912-4173-87BD-120393AAAEA8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ApiExplorer", "..\Mvc\Mvc.ApiExplorer\src\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj", "{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Core", "..\Mvc\Mvc.Core\src\Microsoft.AspNetCore.Mvc.Core.csproj", "{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Cors", "..\Mvc\Mvc.Cors\src\Microsoft.AspNetCore.Mvc.Cors.csproj", "{46DF3762-F8E6-45FC-A222-2B84A4BE5468}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.DataAnnotations", "..\Mvc\Mvc.DataAnnotations\src\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj", "{59DBD61C-EB04-4757-95F8-9A427C3BB81E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Formatters.Json", "..\Mvc\Mvc.Formatters.Json\src\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj", "{3496416B-5E2F-4B6E-9A48-A561A8343C73}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Formatters.Xml", "..\Mvc\Mvc.Formatters.Xml\src\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj", "{4D6AB257-98AA-4F10-BCC0-62540395EF5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Localization", "..\Mvc\Mvc.Localization\src\Microsoft.AspNetCore.Mvc.Localization.csproj", "{6925754F-FBE0-4250-B895-1A9975819209}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.RazorPages", "..\Mvc\Mvc.RazorPages\src\Microsoft.AspNetCore.Mvc.RazorPages.csproj", "{9CD117AB-B4B1-412D-9175-97F50E4DC110}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor", "..\Mvc\Mvc.Razor\src\Microsoft.AspNetCore.Mvc.Razor.csproj", "{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.TagHelpers", "..\Mvc\Mvc.TagHelpers\src\Microsoft.AspNetCore.Mvc.TagHelpers.csproj", "{AF63C08F-020F-4461-83B1-01D2F9982F4C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.ViewFeatures", "..\Mvc\Mvc.ViewFeatures\src\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj", "{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{C44F60AE-89C8-493F-A384-960DCE6DA08B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Common", "..\SignalR\common\Http.Connections.Common\src\Microsoft.AspNetCore.Http.Connections.Common.csproj", "{181B1027-4F3B-41FC-8B83-20766A6F4CEC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections", "..\SignalR\common\Http.Connections\src\Microsoft.AspNetCore.Http.Connections.csproj", "{94C0E793-B378-44B3-9FDC-478A9CD88F68}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson", "..\SignalR\common\Protocols.NewtonsoftJson\src\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj", "{7AE497C4-A6CF-483D-8D66-71A3D2460D96}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Common", "..\SignalR\common\SignalR.Common\src\Microsoft.AspNetCore.SignalR.Common.csproj", "{701DC45B-AB79-4614-BB29-8A7A2611E048}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Core", "..\SignalR\server\Core\src\Microsoft.AspNetCore.SignalR.Core.csproj", "{69967F6C-A7E0-40FC-86A1-547C94B6073F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR", "..\SignalR\server\SignalR\src\Microsoft.AspNetCore.SignalR.csproj", "{F2002E05-8FDD-4F55-A5E4-25A52B46D692}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components.Web", "..\Components\Web\src\Microsoft.AspNetCore.Components.Web.csproj", "{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Components", "..\Components\Components\src\Microsoft.AspNetCore.Components.csproj", "{81B96508-D920-45F6-9534-0D348B11DFAB}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{D64F966A-B33B-4554-BA8C-A1AF91265996}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ApiAuthorization.IdentityServer", "..\Identity\ApiAuthorization.IdentityServer\src\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj", "{6012D544-32B4-4F5C-B335-A224AA4F661D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SpaServices.Extensions", "..\Middleware\SpaServices.Extensions\src\Microsoft.AspNetCore.SpaServices.Extensions.csproj", "{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorTemplates.Tests", "BlazorTemplates.Tests\BlazorTemplates.Tests.csproj", "{5526E9AA-F147-43F6-8FA3-21A93D2A813E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.App.Runtime", "..\Framework\App.Runtime\src\Microsoft.AspNetCore.App.Runtime.csproj", "{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Debug|x64.Build.0 = Debug|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Debug|x86.Build.0 = Debug|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Release|x64.ActiveCfg = Release|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Release|x64.Build.0 = Release|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Release|x86.ActiveCfg = Release|Any CPU
-		{3D3DE8B3-6B54-4CF4-82B0-718E0009A4E5}.Release|x86.Build.0 = Release|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Debug|x64.Build.0 = Debug|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Debug|x86.Build.0 = Debug|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Release|x64.ActiveCfg = Release|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Release|x64.Build.0 = Release|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Release|x86.ActiveCfg = Release|Any CPU
-		{96251C41-7953-46DC-B131-5A070640959A}.Release|x86.Build.0 = Release|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Debug|x64.Build.0 = Debug|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Debug|x86.Build.0 = Debug|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Release|x64.ActiveCfg = Release|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Release|x64.Build.0 = Release|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Release|x86.ActiveCfg = Release|Any CPU
-		{92F0615B-4C8F-456C-86C0-39384BB7031E}.Release|x86.Build.0 = Release|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Debug|x64.Build.0 = Debug|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Debug|x86.Build.0 = Debug|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Release|x64.ActiveCfg = Release|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Release|x64.Build.0 = Release|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Release|x86.ActiveCfg = Release|Any CPU
-		{BC03F087-9B6F-4A66-9571-B0C5C204A101}.Release|x86.Build.0 = Release|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Debug|x64.Build.0 = Debug|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Debug|x86.Build.0 = Debug|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Release|x64.ActiveCfg = Release|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Release|x64.Build.0 = Release|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Release|x86.ActiveCfg = Release|Any CPU
-		{AF371A60-8A85-4ADF-BE44-0F2B94234DB1}.Release|x86.Build.0 = Release|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Debug|x64.Build.0 = Debug|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Debug|x86.Build.0 = Debug|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Release|x64.ActiveCfg = Release|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Release|x64.Build.0 = Release|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Release|x86.ActiveCfg = Release|Any CPU
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC}.Release|x86.Build.0 = Release|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Debug|x64.Build.0 = Debug|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Debug|x86.Build.0 = Debug|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Release|x64.ActiveCfg = Release|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Release|x64.Build.0 = Release|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Release|x86.ActiveCfg = Release|Any CPU
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5}.Release|x86.Build.0 = Release|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Debug|x64.Build.0 = Debug|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Debug|x86.Build.0 = Debug|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Release|x64.ActiveCfg = Release|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Release|x64.Build.0 = Release|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Release|x86.ActiveCfg = Release|Any CPU
-		{05291368-373F-48AA-84FC-5B1E4606641A}.Release|x86.Build.0 = Release|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Debug|x64.Build.0 = Debug|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Debug|x86.Build.0 = Debug|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Release|x64.ActiveCfg = Release|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Release|x64.Build.0 = Release|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Release|x86.ActiveCfg = Release|Any CPU
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE}.Release|x86.Build.0 = Release|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Debug|x64.Build.0 = Debug|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Debug|x86.Build.0 = Debug|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Release|x64.ActiveCfg = Release|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Release|x64.Build.0 = Release|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Release|x86.ActiveCfg = Release|Any CPU
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F}.Release|x86.Build.0 = Release|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Debug|x64.Build.0 = Debug|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Debug|x86.Build.0 = Debug|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Release|x64.ActiveCfg = Release|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Release|x64.Build.0 = Release|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Release|x86.ActiveCfg = Release|Any CPU
-		{4E459426-D759-4F59-9C74-9B16719D5A1B}.Release|x86.Build.0 = Release|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Debug|x64.Build.0 = Debug|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Debug|x86.Build.0 = Debug|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Release|Any CPU.Build.0 = Release|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Release|x64.ActiveCfg = Release|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Release|x64.Build.0 = Release|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Release|x86.ActiveCfg = Release|Any CPU
-		{43754D8F-104A-4622-A5C8-A0717E839910}.Release|x86.Build.0 = Release|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Debug|x64.Build.0 = Debug|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Debug|x86.Build.0 = Debug|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Release|x64.ActiveCfg = Release|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Release|x64.Build.0 = Release|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Release|x86.ActiveCfg = Release|Any CPU
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9}.Release|x86.Build.0 = Release|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Debug|x64.Build.0 = Debug|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Debug|x86.Build.0 = Debug|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Release|x64.ActiveCfg = Release|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Release|x64.Build.0 = Release|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Release|x86.ActiveCfg = Release|Any CPU
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE}.Release|x86.Build.0 = Release|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Debug|x64.Build.0 = Debug|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Debug|x86.Build.0 = Debug|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Release|x64.ActiveCfg = Release|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Release|x64.Build.0 = Release|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Release|x86.ActiveCfg = Release|Any CPU
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A}.Release|x86.Build.0 = Release|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Debug|x64.Build.0 = Debug|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Debug|x86.Build.0 = Debug|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Release|x64.ActiveCfg = Release|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Release|x64.Build.0 = Release|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Release|x86.ActiveCfg = Release|Any CPU
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A}.Release|x86.Build.0 = Release|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Debug|x64.Build.0 = Debug|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Debug|x86.Build.0 = Debug|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Release|x64.ActiveCfg = Release|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Release|x64.Build.0 = Release|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Release|x86.ActiveCfg = Release|Any CPU
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76}.Release|x86.Build.0 = Release|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Debug|x64.Build.0 = Debug|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Debug|x86.Build.0 = Debug|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Release|x64.ActiveCfg = Release|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Release|x64.Build.0 = Release|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Release|x86.ActiveCfg = Release|Any CPU
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9}.Release|x86.Build.0 = Release|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Debug|x64.Build.0 = Debug|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Debug|x86.Build.0 = Debug|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Release|x64.ActiveCfg = Release|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Release|x64.Build.0 = Release|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Release|x86.ActiveCfg = Release|Any CPU
-		{7451D310-4DA9-4945-8967-79645A0A9792}.Release|x86.Build.0 = Release|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Debug|x64.Build.0 = Debug|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Debug|x86.Build.0 = Debug|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Release|x64.ActiveCfg = Release|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Release|x64.Build.0 = Release|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Release|x86.ActiveCfg = Release|Any CPU
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92}.Release|x86.Build.0 = Release|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Debug|x64.Build.0 = Debug|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Debug|x86.Build.0 = Debug|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Release|x64.ActiveCfg = Release|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Release|x64.Build.0 = Release|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Release|x86.ActiveCfg = Release|Any CPU
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07}.Release|x86.Build.0 = Release|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Debug|x64.Build.0 = Debug|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Debug|x86.Build.0 = Debug|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Release|x64.ActiveCfg = Release|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Release|x64.Build.0 = Release|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Release|x86.ActiveCfg = Release|Any CPU
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286}.Release|x86.Build.0 = Release|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Debug|x64.Build.0 = Debug|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Debug|x86.Build.0 = Debug|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Release|x64.ActiveCfg = Release|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Release|x64.Build.0 = Release|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Release|x86.ActiveCfg = Release|Any CPU
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B}.Release|x86.Build.0 = Release|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Debug|x64.Build.0 = Debug|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Debug|x86.Build.0 = Debug|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Release|x64.ActiveCfg = Release|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Release|x64.Build.0 = Release|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Release|x86.ActiveCfg = Release|Any CPU
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF}.Release|x86.Build.0 = Release|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Debug|x64.Build.0 = Debug|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Debug|x86.Build.0 = Debug|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Release|x64.ActiveCfg = Release|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Release|x64.Build.0 = Release|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Release|x86.ActiveCfg = Release|Any CPU
-		{C469C884-5534-4A44-B641-E82B6D58F3CD}.Release|x86.Build.0 = Release|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Debug|x64.Build.0 = Debug|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Debug|x86.Build.0 = Debug|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Release|x64.ActiveCfg = Release|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Release|x64.Build.0 = Release|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Release|x86.ActiveCfg = Release|Any CPU
-		{D0A0667E-8828-41AC-9997-3FA7497734D7}.Release|x86.Build.0 = Release|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Debug|x64.Build.0 = Debug|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Debug|x86.Build.0 = Debug|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Release|x64.ActiveCfg = Release|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Release|x64.Build.0 = Release|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Release|x86.ActiveCfg = Release|Any CPU
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33}.Release|x86.Build.0 = Release|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Debug|x64.Build.0 = Debug|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Debug|x86.Build.0 = Debug|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Release|x64.ActiveCfg = Release|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Release|x64.Build.0 = Release|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Release|x86.ActiveCfg = Release|Any CPU
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3}.Release|x86.Build.0 = Release|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Debug|x64.Build.0 = Debug|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Debug|x86.Build.0 = Debug|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Release|x64.ActiveCfg = Release|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Release|x64.Build.0 = Release|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Release|x86.ActiveCfg = Release|Any CPU
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD}.Release|x86.Build.0 = Release|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Debug|x64.Build.0 = Debug|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Debug|x86.Build.0 = Debug|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Release|x64.ActiveCfg = Release|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Release|x64.Build.0 = Release|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Release|x86.ActiveCfg = Release|Any CPU
-		{F556EC24-3998-4126-B129-70B1960D6508}.Release|x86.Build.0 = Release|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Debug|x64.Build.0 = Debug|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Debug|x86.Build.0 = Debug|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Release|x64.ActiveCfg = Release|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Release|x64.Build.0 = Release|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Release|x86.ActiveCfg = Release|Any CPU
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7}.Release|x86.Build.0 = Release|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Debug|x64.Build.0 = Debug|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Debug|x86.Build.0 = Debug|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Release|x64.ActiveCfg = Release|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Release|x64.Build.0 = Release|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Release|x86.ActiveCfg = Release|Any CPU
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC}.Release|x86.Build.0 = Release|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Debug|x64.Build.0 = Debug|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Debug|x86.Build.0 = Debug|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Release|x64.ActiveCfg = Release|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Release|x64.Build.0 = Release|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Release|x86.ActiveCfg = Release|Any CPU
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C}.Release|x86.Build.0 = Release|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Debug|x64.Build.0 = Debug|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Debug|x86.Build.0 = Debug|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Release|x64.ActiveCfg = Release|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Release|x64.Build.0 = Release|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Release|x86.ActiveCfg = Release|Any CPU
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A}.Release|x86.Build.0 = Release|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Debug|x64.Build.0 = Debug|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Debug|x86.Build.0 = Debug|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Release|Any CPU.Build.0 = Release|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Release|x64.ActiveCfg = Release|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Release|x64.Build.0 = Release|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Release|x86.ActiveCfg = Release|Any CPU
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013}.Release|x86.Build.0 = Release|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Debug|x64.Build.0 = Debug|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Debug|x86.Build.0 = Debug|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Release|Any CPU.Build.0 = Release|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Release|x64.ActiveCfg = Release|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Release|x64.Build.0 = Release|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Release|x86.ActiveCfg = Release|Any CPU
-		{063276D5-D247-4C6D-A2DA-8707017A6244}.Release|x86.Build.0 = Release|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Debug|x64.Build.0 = Debug|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Debug|x86.Build.0 = Debug|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Release|x64.ActiveCfg = Release|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Release|x64.Build.0 = Release|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Release|x86.ActiveCfg = Release|Any CPU
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3}.Release|x86.Build.0 = Release|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Debug|x64.Build.0 = Debug|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Debug|x86.Build.0 = Debug|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Release|x64.ActiveCfg = Release|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Release|x64.Build.0 = Release|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Release|x86.ActiveCfg = Release|Any CPU
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5}.Release|x86.Build.0 = Release|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Debug|x64.Build.0 = Debug|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Debug|x86.Build.0 = Debug|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Release|x64.ActiveCfg = Release|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Release|x64.Build.0 = Release|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Release|x86.ActiveCfg = Release|Any CPU
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF}.Release|x86.Build.0 = Release|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Debug|x64.Build.0 = Debug|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Debug|x86.Build.0 = Debug|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Release|x64.ActiveCfg = Release|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Release|x64.Build.0 = Release|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Release|x86.ActiveCfg = Release|Any CPU
-		{A76543B7-5E29-452E-B1BF-24A9323AE031}.Release|x86.Build.0 = Release|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Debug|x64.Build.0 = Debug|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Debug|x86.Build.0 = Debug|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Release|Any CPU.Build.0 = Release|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Release|x64.ActiveCfg = Release|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Release|x64.Build.0 = Release|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Release|x86.ActiveCfg = Release|Any CPU
-		{40A4308C-484D-4BDD-90A9-39A264C16109}.Release|x86.Build.0 = Release|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Debug|x64.Build.0 = Debug|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Debug|x86.Build.0 = Debug|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Release|x64.ActiveCfg = Release|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Release|x64.Build.0 = Release|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Release|x86.ActiveCfg = Release|Any CPU
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8}.Release|x86.Build.0 = Release|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Debug|x64.Build.0 = Debug|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Debug|x86.Build.0 = Debug|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Release|x64.ActiveCfg = Release|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Release|x64.Build.0 = Release|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Release|x86.ActiveCfg = Release|Any CPU
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730}.Release|x86.Build.0 = Release|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Debug|x64.Build.0 = Debug|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Debug|x86.Build.0 = Debug|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Release|x64.ActiveCfg = Release|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Release|x64.Build.0 = Release|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Release|x86.ActiveCfg = Release|Any CPU
-		{E77D2531-823D-410A-8CAE-18C532C06563}.Release|x86.Build.0 = Release|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Debug|x64.Build.0 = Debug|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Debug|x86.Build.0 = Debug|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Release|x64.ActiveCfg = Release|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Release|x64.Build.0 = Release|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Release|x86.ActiveCfg = Release|Any CPU
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F}.Release|x86.Build.0 = Release|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Debug|x64.Build.0 = Debug|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Debug|x86.Build.0 = Debug|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Release|x64.ActiveCfg = Release|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Release|x64.Build.0 = Release|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Release|x86.ActiveCfg = Release|Any CPU
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E}.Release|x86.Build.0 = Release|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Debug|x64.Build.0 = Debug|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Debug|x86.Build.0 = Debug|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Release|x64.ActiveCfg = Release|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Release|x64.Build.0 = Release|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Release|x86.ActiveCfg = Release|Any CPU
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29}.Release|x86.Build.0 = Release|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Debug|x64.Build.0 = Debug|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Debug|x86.Build.0 = Debug|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Release|x64.ActiveCfg = Release|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Release|x64.Build.0 = Release|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Release|x86.ActiveCfg = Release|Any CPU
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870}.Release|x86.Build.0 = Release|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Debug|x64.Build.0 = Debug|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Debug|x86.Build.0 = Debug|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Release|x64.ActiveCfg = Release|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Release|x64.Build.0 = Release|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Release|x86.ActiveCfg = Release|Any CPU
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A}.Release|x86.Build.0 = Release|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Debug|x64.Build.0 = Debug|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Debug|x86.Build.0 = Debug|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Release|x64.ActiveCfg = Release|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Release|x64.Build.0 = Release|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Release|x86.ActiveCfg = Release|Any CPU
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F}.Release|x86.Build.0 = Release|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Debug|x64.Build.0 = Debug|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Debug|x86.Build.0 = Debug|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Release|x64.ActiveCfg = Release|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Release|x64.Build.0 = Release|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Release|x86.ActiveCfg = Release|Any CPU
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0}.Release|x86.Build.0 = Release|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Debug|x64.Build.0 = Debug|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Debug|x86.Build.0 = Debug|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Release|Any CPU.Build.0 = Release|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Release|x64.ActiveCfg = Release|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Release|x64.Build.0 = Release|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Release|x86.ActiveCfg = Release|Any CPU
-		{711B2B7A-476D-4B4D-A888-BAB03D488477}.Release|x86.Build.0 = Release|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Debug|x64.Build.0 = Debug|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Debug|x86.Build.0 = Debug|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Release|x64.ActiveCfg = Release|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Release|x64.Build.0 = Release|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Release|x86.ActiveCfg = Release|Any CPU
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609}.Release|x86.Build.0 = Release|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Debug|x64.Build.0 = Debug|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Debug|x86.Build.0 = Debug|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Release|x64.ActiveCfg = Release|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Release|x64.Build.0 = Release|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Release|x86.ActiveCfg = Release|Any CPU
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690}.Release|x86.Build.0 = Release|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Debug|x64.Build.0 = Debug|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Debug|x86.Build.0 = Debug|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Release|x64.ActiveCfg = Release|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Release|x64.Build.0 = Release|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Release|x86.ActiveCfg = Release|Any CPU
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97}.Release|x86.Build.0 = Release|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Debug|x64.Build.0 = Debug|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Debug|x86.Build.0 = Debug|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Release|x64.ActiveCfg = Release|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Release|x64.Build.0 = Release|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Release|x86.ActiveCfg = Release|Any CPU
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22}.Release|x86.Build.0 = Release|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Debug|x64.Build.0 = Debug|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Debug|x86.Build.0 = Debug|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Release|x64.ActiveCfg = Release|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Release|x64.Build.0 = Release|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Release|x86.ActiveCfg = Release|Any CPU
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2}.Release|x86.Build.0 = Release|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Debug|x64.Build.0 = Debug|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Debug|x86.Build.0 = Debug|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Release|x64.ActiveCfg = Release|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Release|x64.Build.0 = Release|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Release|x86.ActiveCfg = Release|Any CPU
-		{B378FE34-DA6A-479E-9328-856B51B9B859}.Release|x86.Build.0 = Release|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Debug|x64.Build.0 = Debug|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Debug|x86.Build.0 = Debug|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Release|x64.ActiveCfg = Release|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Release|x64.Build.0 = Release|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Release|x86.ActiveCfg = Release|Any CPU
-		{D624C049-3B82-4A5D-BE74-20994B0E511B}.Release|x86.Build.0 = Release|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Debug|x64.Build.0 = Debug|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Debug|x86.Build.0 = Debug|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Release|x64.ActiveCfg = Release|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Release|x64.Build.0 = Release|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Release|x86.ActiveCfg = Release|Any CPU
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10}.Release|x86.Build.0 = Release|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Debug|x64.Build.0 = Debug|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Debug|x86.Build.0 = Debug|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Release|x64.ActiveCfg = Release|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Release|x64.Build.0 = Release|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Release|x86.ActiveCfg = Release|Any CPU
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A}.Release|x86.Build.0 = Release|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Debug|x64.Build.0 = Debug|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Debug|x86.Build.0 = Debug|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Release|x64.ActiveCfg = Release|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Release|x64.Build.0 = Release|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Release|x86.ActiveCfg = Release|Any CPU
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D}.Release|x86.Build.0 = Release|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Debug|x64.Build.0 = Debug|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Debug|x86.Build.0 = Debug|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Release|x64.ActiveCfg = Release|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Release|x64.Build.0 = Release|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Release|x86.ActiveCfg = Release|Any CPU
-		{38E7949C-9912-4173-87BD-120393AAAEA8}.Release|x86.Build.0 = Release|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Debug|x64.Build.0 = Debug|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Debug|x86.Build.0 = Debug|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Release|x64.ActiveCfg = Release|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Release|x64.Build.0 = Release|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Release|x86.ActiveCfg = Release|Any CPU
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB}.Release|x86.Build.0 = Release|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Debug|x64.Build.0 = Debug|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Debug|x86.Build.0 = Debug|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Release|x64.ActiveCfg = Release|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Release|x64.Build.0 = Release|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Release|x86.ActiveCfg = Release|Any CPU
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5}.Release|x86.Build.0 = Release|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Debug|x64.Build.0 = Debug|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Debug|x86.Build.0 = Debug|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Release|Any CPU.Build.0 = Release|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Release|x64.ActiveCfg = Release|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Release|x64.Build.0 = Release|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Release|x86.ActiveCfg = Release|Any CPU
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468}.Release|x86.Build.0 = Release|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Debug|x64.Build.0 = Debug|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Debug|x86.Build.0 = Debug|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Release|x64.ActiveCfg = Release|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Release|x64.Build.0 = Release|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Release|x86.ActiveCfg = Release|Any CPU
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E}.Release|x86.Build.0 = Release|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Debug|x64.Build.0 = Debug|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Debug|x86.Build.0 = Debug|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Release|x64.ActiveCfg = Release|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Release|x64.Build.0 = Release|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Release|x86.ActiveCfg = Release|Any CPU
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73}.Release|x86.Build.0 = Release|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Debug|x64.Build.0 = Debug|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Debug|x86.Build.0 = Debug|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Release|x64.ActiveCfg = Release|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Release|x64.Build.0 = Release|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Release|x86.ActiveCfg = Release|Any CPU
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C}.Release|x86.Build.0 = Release|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Debug|x64.Build.0 = Debug|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Debug|x86.Build.0 = Debug|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Release|x64.ActiveCfg = Release|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Release|x64.Build.0 = Release|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Release|x86.ActiveCfg = Release|Any CPU
-		{6925754F-FBE0-4250-B895-1A9975819209}.Release|x86.Build.0 = Release|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Debug|x64.Build.0 = Debug|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Debug|x86.Build.0 = Debug|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Release|x64.ActiveCfg = Release|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Release|x64.Build.0 = Release|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Release|x86.ActiveCfg = Release|Any CPU
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110}.Release|x86.Build.0 = Release|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Debug|x64.Build.0 = Debug|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Debug|x86.Build.0 = Debug|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Release|x64.ActiveCfg = Release|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Release|x64.Build.0 = Release|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Release|x86.ActiveCfg = Release|Any CPU
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F}.Release|x86.Build.0 = Release|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Debug|x64.Build.0 = Debug|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Debug|x86.Build.0 = Debug|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Release|x64.ActiveCfg = Release|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Release|x64.Build.0 = Release|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Release|x86.ActiveCfg = Release|Any CPU
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C}.Release|x86.Build.0 = Release|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Debug|x64.Build.0 = Debug|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Debug|x86.Build.0 = Debug|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Release|x64.ActiveCfg = Release|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Release|x64.Build.0 = Release|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Release|x86.ActiveCfg = Release|Any CPU
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8}.Release|x86.Build.0 = Release|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Debug|x64.Build.0 = Debug|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Debug|x86.Build.0 = Debug|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Release|x64.ActiveCfg = Release|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Release|x64.Build.0 = Release|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Release|x86.ActiveCfg = Release|Any CPU
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B}.Release|x86.Build.0 = Release|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Debug|x64.Build.0 = Debug|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Debug|x86.Build.0 = Debug|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Release|x64.ActiveCfg = Release|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Release|x64.Build.0 = Release|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Release|x86.ActiveCfg = Release|Any CPU
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC}.Release|x86.Build.0 = Release|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Debug|x64.Build.0 = Debug|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Debug|x86.Build.0 = Debug|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Release|Any CPU.Build.0 = Release|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Release|x64.ActiveCfg = Release|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Release|x64.Build.0 = Release|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Release|x86.ActiveCfg = Release|Any CPU
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68}.Release|x86.Build.0 = Release|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Debug|x64.Build.0 = Debug|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Debug|x86.Build.0 = Debug|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Release|x64.ActiveCfg = Release|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Release|x64.Build.0 = Release|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Release|x86.ActiveCfg = Release|Any CPU
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96}.Release|x86.Build.0 = Release|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Debug|x64.Build.0 = Debug|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Debug|x86.Build.0 = Debug|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Release|Any CPU.Build.0 = Release|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Release|x64.ActiveCfg = Release|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Release|x64.Build.0 = Release|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Release|x86.ActiveCfg = Release|Any CPU
-		{701DC45B-AB79-4614-BB29-8A7A2611E048}.Release|x86.Build.0 = Release|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Debug|x64.Build.0 = Debug|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Debug|x86.Build.0 = Debug|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Release|x64.ActiveCfg = Release|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Release|x64.Build.0 = Release|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Release|x86.ActiveCfg = Release|Any CPU
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F}.Release|x86.Build.0 = Release|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Debug|x64.Build.0 = Debug|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Debug|x86.Build.0 = Debug|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Release|x64.ActiveCfg = Release|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Release|x64.Build.0 = Release|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Release|x86.ActiveCfg = Release|Any CPU
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692}.Release|x86.Build.0 = Release|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Debug|x64.Build.0 = Debug|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Debug|x86.Build.0 = Debug|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Release|x64.ActiveCfg = Release|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Release|x64.Build.0 = Release|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Release|x86.ActiveCfg = Release|Any CPU
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4}.Release|x86.Build.0 = Release|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Debug|x64.Build.0 = Debug|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Debug|x86.Build.0 = Debug|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Release|x64.ActiveCfg = Release|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Release|x64.Build.0 = Release|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Release|x86.ActiveCfg = Release|Any CPU
-		{81B96508-D920-45F6-9534-0D348B11DFAB}.Release|x86.Build.0 = Release|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Debug|x64.Build.0 = Debug|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Debug|x86.Build.0 = Debug|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Release|x64.ActiveCfg = Release|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Release|x64.Build.0 = Release|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Release|x86.ActiveCfg = Release|Any CPU
-		{6012D544-32B4-4F5C-B335-A224AA4F661D}.Release|x86.Build.0 = Release|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Debug|x64.Build.0 = Debug|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Debug|x86.Build.0 = Debug|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Release|Any CPU.Build.0 = Release|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Release|x64.ActiveCfg = Release|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Release|x64.Build.0 = Release|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Release|x86.ActiveCfg = Release|Any CPU
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80}.Release|x86.Build.0 = Release|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Debug|x64.Build.0 = Debug|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Debug|x86.Build.0 = Debug|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Release|x64.ActiveCfg = Release|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Release|x64.Build.0 = Release|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Release|x86.ActiveCfg = Release|Any CPU
-		{5526E9AA-F147-43F6-8FA3-21A93D2A813E}.Release|x86.Build.0 = Release|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Debug|x64.Build.0 = Debug|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Debug|x86.Build.0 = Debug|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Release|x64.ActiveCfg = Release|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Release|x64.Build.0 = Release|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Release|x86.ActiveCfg = Release|Any CPU
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{4B971DBF-6B07-4DC5-914D-4D5681F220CC} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{E6B319D0-6A92-47D8-BC46-904DA44664A5} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{05291368-373F-48AA-84FC-5B1E4606641A} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{4BA90E96-EFFC-40CD-B101-054F492F77BE} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{071A7EB2-9F0C-46C2-82B4-4BD73F293F9F} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{4E459426-D759-4F59-9C74-9B16719D5A1B} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{43754D8F-104A-4622-A5C8-A0717E839910} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{0B8B8049-C769-4017-912C-DAF78D88C8D9} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{32A7057C-D9E3-4FCD-8C82-DC906B272ABE} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F972C0F1-BE90-4919-BF93-231CD2FFEB0A} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{4D93AD1D-CEC4-401B-B6F5-DAD09942455A} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{B2F453A1-93B0-471C-8E87-2CEF82CBAD76} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{05E7C8CC-5B18-445E-A5A2-133B2F1449E9} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{7451D310-4DA9-4945-8967-79645A0A9792} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{DE7DFE6A-12EE-4EE7-B59B-053524253C92} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F6C93BE6-B259-4F87-8B6C-E179E5D71C07} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{DEA00510-A0EF-4446-83D2-EDC2C94EB286} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{CEA5E19B-53D6-459A-8973-465B7DDE1B9B} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{388CF5ED-14CE-416D-B7E3-614F8E961ECF} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{C469C884-5534-4A44-B641-E82B6D58F3CD} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{D0A0667E-8828-41AC-9997-3FA7497734D7} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{7837205D-1F1A-4773-A39E-DA8BAE755E33} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{FBD69A3D-8D49-4538-A77F-1F05E05EF3D3} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{6E531CD4-ACC4-4686-BA45-CFA01FB458FD} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F556EC24-3998-4126-B129-70B1960D6508} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{84B548DC-4065-4F40-BC7D-6E5DC8231DB7} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{4BF1ECDC-C6BA-45FA-857F-6D4FE9DC58EC} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{BA670255-DCC5-4DAE-B5B5-9E0671460E6C} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{EBBDF526-AD66-4D7D-BE79-97BBEB2DDD0A} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{571FBBC8-F6E1-4DCE-8D56-A84E2EB6A013} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{063276D5-D247-4C6D-A2DA-8707017A6244} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{B3928FBE-FCC1-4174-A581-53369D1B40E3} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{B711B31D-727E-4142-BE50-50FA8AAC2EF5} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{50896EEB-D3FD-4D2E-BD46-F42E3333C7CF} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{A76543B7-5E29-452E-B1BF-24A9323AE031} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{40A4308C-484D-4BDD-90A9-39A264C16109} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{C9CF3A77-21D0-4208-858D-537E1D2DBAC8} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{7EA1539B-8F2E-4FC6-BD00-96843DB38730} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{E77D2531-823D-410A-8CAE-18C532C06563} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{C1FCF76B-97B8-499F-BBA3-70EC592A0C2F} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{2F1BFEE9-227B-4C22-8D04-3EEE5D758D1E} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{FB44434D-3F6F-457C-8EEC-C205616B8C29} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{D72CE9E6-3B5C-4BCE-AF87-D6EF6A45D870} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{FBD2DD77-994F-4D66-8EDC-F9DAA24E1C8A} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{67F810A2-4148-4E32-9EF3-3AEAEE09E08F} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{50B743DD-4FD9-4F33-8492-3579E897C8F0} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{711B2B7A-476D-4B4D-A888-BAB03D488477} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F9ED0F90-B856-441E-9D5A-7366B3DF1609} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{4D57E3A5-C6B1-4048-B6D3-DE9466814690} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{9122A03E-A212-4EFA-BDA1-C58FD6FCFC97} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{1F7A7A5C-7793-4FD2-80D6-5ED47D30EF22} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{59A205E5-68CC-4865-9A6F-7B1000F3AAC2} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{B378FE34-DA6A-479E-9328-856B51B9B859} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{D624C049-3B82-4A5D-BE74-20994B0E511B} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{EC66F41A-B7B1-4E46-8F19-E492F0A63E10} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{97332C7D-03FF-4AE2-9559-59B3BFB7555A} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F1ED1CAA-76A4-4B08-93DA-E1BDB3F6981D} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{38E7949C-9912-4173-87BD-120393AAAEA8} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{09197A10-0B95-4C8F-BCFF-8FF3B15206BB} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{E030F6BC-F3BC-40C8-ACCB-40B338185DF5} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{46DF3762-F8E6-45FC-A222-2B84A4BE5468} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{59DBD61C-EB04-4757-95F8-9A427C3BB81E} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{3496416B-5E2F-4B6E-9A48-A561A8343C73} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{4D6AB257-98AA-4F10-BCC0-62540395EF5C} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{6925754F-FBE0-4250-B895-1A9975819209} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{9CD117AB-B4B1-412D-9175-97F50E4DC110} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{E0DA4D42-3BAA-4DCB-8E41-FB53BBC7985F} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{AF63C08F-020F-4461-83B1-01D2F9982F4C} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{5A4D29E5-EEF8-483D-98E7-BDB20F67C5E8} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{C44F60AE-89C8-493F-A384-960DCE6DA08B} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{181B1027-4F3B-41FC-8B83-20766A6F4CEC} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{94C0E793-B378-44B3-9FDC-478A9CD88F68} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{7AE497C4-A6CF-483D-8D66-71A3D2460D96} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{701DC45B-AB79-4614-BB29-8A7A2611E048} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{69967F6C-A7E0-40FC-86A1-547C94B6073F} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F2002E05-8FDD-4F55-A5E4-25A52B46D692} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{EEB670DC-9FE2-45A2-B7E9-9BCF7D1056E4} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{81B96508-D920-45F6-9534-0D348B11DFAB} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{6012D544-32B4-4F5C-B335-A224AA4F661D} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{06D0D7B2-EDA3-45A2-A060-AB791ED1DB80} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-		{F1986ED3-135F-4D1F-8367-0BEA5BB400D2} = {D64F966A-B33B-4554-BA8C-A1AF91265996}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {D2F122BA-928C-4179-B503-6744DB64BA13}
-	EndGlobalSection
-EndGlobal

+ 94 - 0
src/ProjectTemplates/ProjectTemplates.slnf

@@ -0,0 +1,94 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\ProjectTemplates\\Web.ProjectTemplates\\Microsoft.DotNet.Web.ProjectTemplates.csproj",
+      "src\\ProjectTemplates\\Web.Spa.ProjectTemplates\\Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj",
+      "src\\ProjectTemplates\\Web.Client.ItemTemplates\\Microsoft.DotNet.Web.Client.ItemTemplates.csproj",
+      "src\\ProjectTemplates\\Web.ItemTemplates\\Microsoft.DotNet.Web.ItemTemplates.csproj",
+      "src\\ProjectTemplates\\test\\ProjectTemplates.Tests.csproj",
+      "src\\ProjectTemplates\\testassets\\DotNetToolsInstaller\\DotNetToolsInstaller.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Cryptography.KeyDerivation\\src\\Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\Extensions\\src\\Microsoft.AspNetCore.DataProtection.Extensions.csproj",
+      "src\\Antiforgery\\src\\Microsoft.AspNetCore.Antiforgery.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Html\\Abstractions\\src\\Microsoft.AspNetCore.Html.Abstractions.csproj",
+      "src\\Identity\\Core\\src\\Microsoft.AspNetCore.Identity.csproj",
+      "src\\Identity\\Extensions.Core\\src\\Microsoft.Extensions.Identity.Core.csproj",
+      "src\\Identity\\Extensions.Stores\\src\\Microsoft.Extensions.Identity.Stores.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Security\\Authentication\\OAuth\\src\\Microsoft.AspNetCore.Authentication.OAuth.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Security\\CookiePolicy\\src\\Microsoft.AspNetCore.CookiePolicy.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\HealthChecks\\src\\Microsoft.AspNetCore.Diagnostics.HealthChecks.csproj",
+      "src\\Middleware\\HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Middleware\\HttpsPolicy\\src\\Microsoft.AspNetCore.HttpsPolicy.csproj",
+      "src\\Middleware\\Localization.Routing\\src\\Microsoft.AspNetCore.Localization.Routing.csproj",
+      "src\\Middleware\\Localization\\src\\Microsoft.AspNetCore.Localization.csproj",
+      "src\\Middleware\\ResponseCaching.Abstractions\\src\\Microsoft.AspNetCore.ResponseCaching.Abstractions.csproj",
+      "src\\Middleware\\ResponseCaching\\src\\Microsoft.AspNetCore.ResponseCaching.csproj",
+      "src\\Middleware\\ResponseCompression\\src\\Microsoft.AspNetCore.ResponseCompression.csproj",
+      "src\\Middleware\\Rewrite\\src\\Microsoft.AspNetCore.Rewrite.csproj",
+      "src\\Middleware\\Session\\src\\Microsoft.AspNetCore.Session.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\Mvc\\Mvc.Abstractions\\src\\Microsoft.AspNetCore.Mvc.Abstractions.csproj",
+      "src\\Mvc\\Mvc.ApiExplorer\\src\\Microsoft.AspNetCore.Mvc.ApiExplorer.csproj",
+      "src\\Mvc\\Mvc.Core\\src\\Microsoft.AspNetCore.Mvc.Core.csproj",
+      "src\\Mvc\\Mvc.Cors\\src\\Microsoft.AspNetCore.Mvc.Cors.csproj",
+      "src\\Mvc\\Mvc.DataAnnotations\\src\\Microsoft.AspNetCore.Mvc.DataAnnotations.csproj",
+      "src\\Mvc\\Mvc.Formatters.Json\\src\\Microsoft.AspNetCore.Mvc.Formatters.Json.csproj",
+      "src\\Mvc\\Mvc.Formatters.Xml\\src\\Microsoft.AspNetCore.Mvc.Formatters.Xml.csproj",
+      "src\\Mvc\\Mvc.Localization\\src\\Microsoft.AspNetCore.Mvc.Localization.csproj",
+      "src\\Mvc\\Mvc.RazorPages\\src\\Microsoft.AspNetCore.Mvc.RazorPages.csproj",
+      "src\\Mvc\\Mvc.Razor\\src\\Microsoft.AspNetCore.Mvc.Razor.csproj",
+      "src\\Mvc\\Mvc.TagHelpers\\src\\Microsoft.AspNetCore.Mvc.TagHelpers.csproj",
+      "src\\Mvc\\Mvc.ViewFeatures\\src\\Microsoft.AspNetCore.Mvc.ViewFeatures.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\SignalR\\common\\Http.Connections.Common\\src\\Microsoft.AspNetCore.Http.Connections.Common.csproj",
+      "src\\SignalR\\common\\Http.Connections\\src\\Microsoft.AspNetCore.Http.Connections.csproj",
+      "src\\SignalR\\common\\Protocols.NewtonsoftJson\\src\\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj",
+      "src\\SignalR\\common\\SignalR.Common\\src\\Microsoft.AspNetCore.SignalR.Common.csproj",
+      "src\\SignalR\\server\\Core\\src\\Microsoft.AspNetCore.SignalR.Core.csproj",
+      "src\\SignalR\\server\\SignalR\\src\\Microsoft.AspNetCore.SignalR.csproj",
+      "src\\Components\\Web\\src\\Microsoft.AspNetCore.Components.Web.csproj",
+      "src\\Components\\Components\\src\\Microsoft.AspNetCore.Components.csproj",
+      "src\\Identity\\ApiAuthorization.IdentityServer\\src\\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj",
+      "src\\Middleware\\SpaServices.Extensions\\src\\Microsoft.AspNetCore.SpaServices.Extensions.csproj",
+      "src\\ProjectTemplates\\BlazorTemplates.Tests\\BlazorTemplates.Tests.csproj",
+      "src\\Framework\\App.Runtime\\src\\Microsoft.AspNetCore.App.Runtime.csproj"
+    ]
+  }
+}

+ 8 - 8
src/ProjectTemplates/ProjectTemplatesNoDeps.slnf

@@ -1,14 +1,14 @@
 {
   "solution": {
-    "path": "ProjectTemplates.sln",
+    "path": "..\\..\\AspNetCore.sln",
     "projects": [
-      "ComponentsWebAssembly.ProjectTemplates\\Microsoft.AspNetCore.Components.WebAssembly.Templates.csproj",
-      "Web.Client.ItemTemplates\\Microsoft.DotNet.Web.Client.ItemTemplates.csproj",
-      "Web.ItemTemplates\\Microsoft.DotNet.Web.ItemTemplates.csproj",
-      "Web.ProjectTemplates\\Microsoft.DotNet.Web.ProjectTemplates.csproj",
-      "Web.Spa.ProjectTemplates\\Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj",
-      "test\\ProjectTemplates.Tests.csproj",
-      "BlazorTemplates.Tests\\BlazorTemplates.Tests.csproj"
+      "src\\ProjectTemplates\\ComponentsWebAssembly.ProjectTemplates\\Microsoft.AspNetCore.Components.WebAssembly.Templates.csproj",
+      "src\\ProjectTemplates\\Web.Client.ItemTemplates\\Microsoft.DotNet.Web.Client.ItemTemplates.csproj",
+      "src\\ProjectTemplates\\Web.ItemTemplates\\Microsoft.DotNet.Web.ItemTemplates.csproj",
+      "src\\ProjectTemplates\\Web.ProjectTemplates\\Microsoft.DotNet.Web.ProjectTemplates.csproj",
+      "src\\ProjectTemplates\\Web.Spa.ProjectTemplates\\Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj",
+      "src\\ProjectTemplates\\test\\ProjectTemplates.Tests.csproj",
+      "src\\ProjectTemplates\\BlazorTemplates.Tests\\BlazorTemplates.Tests.csproj"
     ]
   }
 }

+ 1 - 1
src/ProjectTemplates/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0ProjectTemplates.sln
+%~dp0..\..\startvs.cmd %~dp0ProjectTemplates.slnf

+ 1 - 1
src/Razor/Microsoft.AspNetCore.Razor.Language/test/Legacy/BaselineWriter.cs

@@ -13,7 +13,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy
         [Conditional("GENERATE_BASELINES")]
         public static void WriteBaseline(string baselineFile, string output)
         {
-            var root = RecursiveFind("Razor.sln", Path.GetFullPath("."));
+            var root = RecursiveFind("Razor.slnf", Path.GetFullPath("."));
             var baselinePath = Path.Combine(root, baselineFile);
 
             // Serialize writes to minimize contention for file handles and directory access.

+ 0 - 246
src/Razor/Razor.sln

@@ -1,246 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{F8C12DD6-659D-405A-AA27-FB22AD92A010}"
-	ProjectSection(SolutionItems) = preProject
-		.editorconfig = .editorconfig
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Razor", "Microsoft.AspNetCore.Razor", "{FD09AA4B-FD90-4B88-8E74-77FBF96AFF07}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor", "Razor\src\Microsoft.AspNetCore.Razor.csproj", "{50B155AF-6778-4FBF-AF97-0AD3DFF11564}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test", "Razor\test\Microsoft.AspNetCore.Razor.Test.csproj", "{6F476A56-25E8-4BDC-82D5-4EBA01D93765}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Razor.Runtime", "Microsoft.AspNetCore.Razor.Runtime", "{CD0A594B-445E-41A0-8C91-1DE90923E66F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime", "Razor.Runtime\src\Microsoft.AspNetCore.Razor.Runtime.csproj", "{CF24C860-423A-4336-8D17-2276249BC945}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Runtime.Test", "Razor.Runtime\test\Microsoft.AspNetCore.Razor.Runtime.Test.csproj", "{B98E84E5-1E26-4722-9F6B-039CED7711C2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions", "Microsoft.AspNetCore.Mvc.Razor.Extensions", "{FFC73AB3-6596-4A29-8D38-12FE2CAF8BB8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions", "Microsoft.AspNetCore.Mvc.Razor.Extensions\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.csproj", "{3FE56E9D-7939-489C-B016-FF4681CBCA33}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Test", "Microsoft.AspNetCore.Mvc.Razor.Extensions\test\Microsoft.AspNetCore.Mvc.Razor.Extensions.Test.csproj", "{6A162525-5CF6-4115-A530-CFED10FB8D2C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X", "{6BC218FB-E6D3-4639-8EC8-02EDBF3E9FD0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.csproj", "{81D9ED58-272A-4817-AF2E-509CCF8BAC89}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\test\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test.csproj", "{07059CCE-D63C-411F-BDFF-14EFEAFDD954}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X", "{D6D0962A-34F8-4255-BF71-4A2D097A5F18}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\src\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.csproj", "{F13003AE-04AD-4ADF-A6E7-74B333188491}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.Test", "Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\test\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.Test.csproj", "{512B8EF8-8CBE-4ACA-A706-C30711126C70}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Razor.Language", "Microsoft.AspNetCore.Razor.Language", "{C2465ED1-BD6E-4560-AF06-3ABE9C981F17}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Language", "Microsoft.AspNetCore.Razor.Language\src\Microsoft.AspNetCore.Razor.Language.csproj", "{A60F2657-440E-44C5-BBA1-87BA8DCEEEBC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Language.Test", "Microsoft.AspNetCore.Razor.Language\test\Microsoft.AspNetCore.Razor.Language.Test.csproj", "{800FE54A-FFDB-4E11-85C5-FDDFB6C9799B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.AspNetCore.Razor.Tools", "Microsoft.AspNetCore.Razor.Tools", "{C1DBAF3D-5DC3-4897-9974-A82F385F433B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Tools", "Microsoft.AspNetCore.Razor.Tools\src\Microsoft.AspNetCore.Razor.Tools.csproj", "{CD8C51C7-9E90-493F-B968-04BE02A61826}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Tools.Test", "Microsoft.AspNetCore.Razor.Tools\test\Microsoft.AspNetCore.Razor.Tools.Test.csproj", "{09B54B7D-444C-4538-9F96-824C8041121B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.CodeAnalysis.Razor", "Microsoft.CodeAnalysis.Razor", "{897B5F9B-3850-4277-8D1D-C403201A6926}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Razor", "Microsoft.CodeAnalysis.Razor\src\Microsoft.CodeAnalysis.Razor.csproj", "{663F4A87-FCEC-4F62-AABA-3F32F3A2694A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CodeAnalysis.Razor.Test", "Microsoft.CodeAnalysis.Razor\test\Microsoft.CodeAnalysis.Razor.Test.csproj", "{D1B631CE-0DA3-4B3C-BD84-006A6B8E8958}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{83888083-D152-4803-86D0-1688D2704774}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Internal.Transport", "tools\Microsoft.AspNetCore.Razor.Internal.Transport\Microsoft.AspNetCore.Razor.Internal.Transport.csproj", "{978DCC52-98F4-40D0-ABEA-7D233096A2FB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RazorSyntaxGenerator", "tools\RazorSyntaxGenerator\RazorSyntaxGenerator.csproj", "{A6A57B2B-8BC7-4357-AE7F-2C48BE771EC5}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{FDA299D0-1E96-444A-8102-B097F31466F5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Performance", "perf\Microsoft.AspNetCore.Razor.Performance\Microsoft.AspNetCore.Razor.Performance.csproj", "{27EFDA3C-6DD1-4A74-9B66-F7C4C1F51280}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Microsoft.NET.Sdk.Razor", "Microsoft.NET.Sdk.Razor", "{433DDF1D-F86A-492E-B448-4F299F56FACA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Razor", "Microsoft.NET.Sdk.Razor\src\Microsoft.NET.Sdk.Razor.csproj", "{09A52864-57AB-4308-823E-155DE6D0A9EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Razor.Test", "Microsoft.NET.Sdk.Razor\test\Microsoft.NET.Sdk.Razor.Test.csproj", "{3C938DF0-ABC0-486A-B191-26BC61191AD2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.Common", "test\Microsoft.AspNetCore.Razor.Test.Common\Microsoft.AspNetCore.Razor.Test.Common.csproj", "{02DB674A-EE32-4B45-A52D-89DE88D1BE3A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.ComponentShim", "test\Microsoft.AspNetCore.Razor.Test.ComponentShim\Microsoft.AspNetCore.Razor.Test.ComponentShim.csproj", "{63381C66-B3E1-4C23-8348-267ECCEEBB8D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim", "test\Microsoft.AspNetCore.Razor.Test.MvcShim\Microsoft.AspNetCore.Razor.Test.MvcShim.csproj", "{ECFE9F9B-A37B-4A36-9A5A-EAD7DE6FCF0D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib", "test\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib.csproj", "{C6CAD507-F441-4FA8-AE95-99086B5A245F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X", "test\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X.csproj", "{381824E8-40CE-475C-9035-9F36AD34EBB7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X", "test\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X.csproj", "{B3A97984-FC0A-4FBE-93D4-6CA7049252DC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.NET.Sdk.Razor.IntegrationTests", "Microsoft.NET.Sdk.Razor\integrationtests\Microsoft.NET.Sdk.Razor.IntegrationTests.csproj", "{4EA6AAC9-F49B-4933-8009-D1F94B75DEB0}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{50B155AF-6778-4FBF-AF97-0AD3DFF11564}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{50B155AF-6778-4FBF-AF97-0AD3DFF11564}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{50B155AF-6778-4FBF-AF97-0AD3DFF11564}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{50B155AF-6778-4FBF-AF97-0AD3DFF11564}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6F476A56-25E8-4BDC-82D5-4EBA01D93765}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6F476A56-25E8-4BDC-82D5-4EBA01D93765}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6F476A56-25E8-4BDC-82D5-4EBA01D93765}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6F476A56-25E8-4BDC-82D5-4EBA01D93765}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CF24C860-423A-4336-8D17-2276249BC945}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CF24C860-423A-4336-8D17-2276249BC945}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CF24C860-423A-4336-8D17-2276249BC945}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CF24C860-423A-4336-8D17-2276249BC945}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B98E84E5-1E26-4722-9F6B-039CED7711C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B98E84E5-1E26-4722-9F6B-039CED7711C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B98E84E5-1E26-4722-9F6B-039CED7711C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B98E84E5-1E26-4722-9F6B-039CED7711C2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3FE56E9D-7939-489C-B016-FF4681CBCA33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3FE56E9D-7939-489C-B016-FF4681CBCA33}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3FE56E9D-7939-489C-B016-FF4681CBCA33}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3FE56E9D-7939-489C-B016-FF4681CBCA33}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6A162525-5CF6-4115-A530-CFED10FB8D2C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6A162525-5CF6-4115-A530-CFED10FB8D2C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6A162525-5CF6-4115-A530-CFED10FB8D2C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6A162525-5CF6-4115-A530-CFED10FB8D2C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{81D9ED58-272A-4817-AF2E-509CCF8BAC89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{81D9ED58-272A-4817-AF2E-509CCF8BAC89}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{81D9ED58-272A-4817-AF2E-509CCF8BAC89}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{81D9ED58-272A-4817-AF2E-509CCF8BAC89}.Release|Any CPU.Build.0 = Release|Any CPU
-		{07059CCE-D63C-411F-BDFF-14EFEAFDD954}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{07059CCE-D63C-411F-BDFF-14EFEAFDD954}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{07059CCE-D63C-411F-BDFF-14EFEAFDD954}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{07059CCE-D63C-411F-BDFF-14EFEAFDD954}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F13003AE-04AD-4ADF-A6E7-74B333188491}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F13003AE-04AD-4ADF-A6E7-74B333188491}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F13003AE-04AD-4ADF-A6E7-74B333188491}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F13003AE-04AD-4ADF-A6E7-74B333188491}.Release|Any CPU.Build.0 = Release|Any CPU
-		{512B8EF8-8CBE-4ACA-A706-C30711126C70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{512B8EF8-8CBE-4ACA-A706-C30711126C70}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{512B8EF8-8CBE-4ACA-A706-C30711126C70}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{512B8EF8-8CBE-4ACA-A706-C30711126C70}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A60F2657-440E-44C5-BBA1-87BA8DCEEEBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A60F2657-440E-44C5-BBA1-87BA8DCEEEBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A60F2657-440E-44C5-BBA1-87BA8DCEEEBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A60F2657-440E-44C5-BBA1-87BA8DCEEEBC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{800FE54A-FFDB-4E11-85C5-FDDFB6C9799B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{800FE54A-FFDB-4E11-85C5-FDDFB6C9799B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{800FE54A-FFDB-4E11-85C5-FDDFB6C9799B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{800FE54A-FFDB-4E11-85C5-FDDFB6C9799B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CD8C51C7-9E90-493F-B968-04BE02A61826}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CD8C51C7-9E90-493F-B968-04BE02A61826}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CD8C51C7-9E90-493F-B968-04BE02A61826}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CD8C51C7-9E90-493F-B968-04BE02A61826}.Release|Any CPU.Build.0 = Release|Any CPU
-		{09B54B7D-444C-4538-9F96-824C8041121B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{09B54B7D-444C-4538-9F96-824C8041121B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{09B54B7D-444C-4538-9F96-824C8041121B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{09B54B7D-444C-4538-9F96-824C8041121B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{663F4A87-FCEC-4F62-AABA-3F32F3A2694A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{663F4A87-FCEC-4F62-AABA-3F32F3A2694A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{663F4A87-FCEC-4F62-AABA-3F32F3A2694A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{663F4A87-FCEC-4F62-AABA-3F32F3A2694A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D1B631CE-0DA3-4B3C-BD84-006A6B8E8958}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D1B631CE-0DA3-4B3C-BD84-006A6B8E8958}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D1B631CE-0DA3-4B3C-BD84-006A6B8E8958}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D1B631CE-0DA3-4B3C-BD84-006A6B8E8958}.Release|Any CPU.Build.0 = Release|Any CPU
-		{978DCC52-98F4-40D0-ABEA-7D233096A2FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{978DCC52-98F4-40D0-ABEA-7D233096A2FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{978DCC52-98F4-40D0-ABEA-7D233096A2FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{978DCC52-98F4-40D0-ABEA-7D233096A2FB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A6A57B2B-8BC7-4357-AE7F-2C48BE771EC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A6A57B2B-8BC7-4357-AE7F-2C48BE771EC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A6A57B2B-8BC7-4357-AE7F-2C48BE771EC5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A6A57B2B-8BC7-4357-AE7F-2C48BE771EC5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{27EFDA3C-6DD1-4A74-9B66-F7C4C1F51280}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{27EFDA3C-6DD1-4A74-9B66-F7C4C1F51280}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{27EFDA3C-6DD1-4A74-9B66-F7C4C1F51280}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{27EFDA3C-6DD1-4A74-9B66-F7C4C1F51280}.Release|Any CPU.Build.0 = Release|Any CPU
-		{09A52864-57AB-4308-823E-155DE6D0A9EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{09A52864-57AB-4308-823E-155DE6D0A9EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{09A52864-57AB-4308-823E-155DE6D0A9EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{09A52864-57AB-4308-823E-155DE6D0A9EC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3C938DF0-ABC0-486A-B191-26BC61191AD2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3C938DF0-ABC0-486A-B191-26BC61191AD2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3C938DF0-ABC0-486A-B191-26BC61191AD2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3C938DF0-ABC0-486A-B191-26BC61191AD2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{02DB674A-EE32-4B45-A52D-89DE88D1BE3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{02DB674A-EE32-4B45-A52D-89DE88D1BE3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{02DB674A-EE32-4B45-A52D-89DE88D1BE3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{02DB674A-EE32-4B45-A52D-89DE88D1BE3A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{63381C66-B3E1-4C23-8348-267ECCEEBB8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{63381C66-B3E1-4C23-8348-267ECCEEBB8D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{63381C66-B3E1-4C23-8348-267ECCEEBB8D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{63381C66-B3E1-4C23-8348-267ECCEEBB8D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{ECFE9F9B-A37B-4A36-9A5A-EAD7DE6FCF0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{ECFE9F9B-A37B-4A36-9A5A-EAD7DE6FCF0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{ECFE9F9B-A37B-4A36-9A5A-EAD7DE6FCF0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{ECFE9F9B-A37B-4A36-9A5A-EAD7DE6FCF0D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C6CAD507-F441-4FA8-AE95-99086B5A245F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C6CAD507-F441-4FA8-AE95-99086B5A245F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C6CAD507-F441-4FA8-AE95-99086B5A245F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C6CAD507-F441-4FA8-AE95-99086B5A245F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{381824E8-40CE-475C-9035-9F36AD34EBB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{381824E8-40CE-475C-9035-9F36AD34EBB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{381824E8-40CE-475C-9035-9F36AD34EBB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{381824E8-40CE-475C-9035-9F36AD34EBB7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B3A97984-FC0A-4FBE-93D4-6CA7049252DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B3A97984-FC0A-4FBE-93D4-6CA7049252DC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B3A97984-FC0A-4FBE-93D4-6CA7049252DC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B3A97984-FC0A-4FBE-93D4-6CA7049252DC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4EA6AAC9-F49B-4933-8009-D1F94B75DEB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4EA6AAC9-F49B-4933-8009-D1F94B75DEB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4EA6AAC9-F49B-4933-8009-D1F94B75DEB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4EA6AAC9-F49B-4933-8009-D1F94B75DEB0}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{50B155AF-6778-4FBF-AF97-0AD3DFF11564} = {FD09AA4B-FD90-4B88-8E74-77FBF96AFF07}
-		{6F476A56-25E8-4BDC-82D5-4EBA01D93765} = {FD09AA4B-FD90-4B88-8E74-77FBF96AFF07}
-		{CF24C860-423A-4336-8D17-2276249BC945} = {CD0A594B-445E-41A0-8C91-1DE90923E66F}
-		{B98E84E5-1E26-4722-9F6B-039CED7711C2} = {CD0A594B-445E-41A0-8C91-1DE90923E66F}
-		{3FE56E9D-7939-489C-B016-FF4681CBCA33} = {FFC73AB3-6596-4A29-8D38-12FE2CAF8BB8}
-		{6A162525-5CF6-4115-A530-CFED10FB8D2C} = {FFC73AB3-6596-4A29-8D38-12FE2CAF8BB8}
-		{81D9ED58-272A-4817-AF2E-509CCF8BAC89} = {6BC218FB-E6D3-4639-8EC8-02EDBF3E9FD0}
-		{07059CCE-D63C-411F-BDFF-14EFEAFDD954} = {6BC218FB-E6D3-4639-8EC8-02EDBF3E9FD0}
-		{F13003AE-04AD-4ADF-A6E7-74B333188491} = {D6D0962A-34F8-4255-BF71-4A2D097A5F18}
-		{512B8EF8-8CBE-4ACA-A706-C30711126C70} = {D6D0962A-34F8-4255-BF71-4A2D097A5F18}
-		{A60F2657-440E-44C5-BBA1-87BA8DCEEEBC} = {C2465ED1-BD6E-4560-AF06-3ABE9C981F17}
-		{800FE54A-FFDB-4E11-85C5-FDDFB6C9799B} = {C2465ED1-BD6E-4560-AF06-3ABE9C981F17}
-		{CD8C51C7-9E90-493F-B968-04BE02A61826} = {C1DBAF3D-5DC3-4897-9974-A82F385F433B}
-		{09B54B7D-444C-4538-9F96-824C8041121B} = {C1DBAF3D-5DC3-4897-9974-A82F385F433B}
-		{663F4A87-FCEC-4F62-AABA-3F32F3A2694A} = {897B5F9B-3850-4277-8D1D-C403201A6926}
-		{D1B631CE-0DA3-4B3C-BD84-006A6B8E8958} = {897B5F9B-3850-4277-8D1D-C403201A6926}
-		{978DCC52-98F4-40D0-ABEA-7D233096A2FB} = {83888083-D152-4803-86D0-1688D2704774}
-		{A6A57B2B-8BC7-4357-AE7F-2C48BE771EC5} = {83888083-D152-4803-86D0-1688D2704774}
-		{27EFDA3C-6DD1-4A74-9B66-F7C4C1F51280} = {FDA299D0-1E96-444A-8102-B097F31466F5}
-		{09A52864-57AB-4308-823E-155DE6D0A9EC} = {433DDF1D-F86A-492E-B448-4F299F56FACA}
-		{3C938DF0-ABC0-486A-B191-26BC61191AD2} = {433DDF1D-F86A-492E-B448-4F299F56FACA}
-		{02DB674A-EE32-4B45-A52D-89DE88D1BE3A} = {CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}
-		{63381C66-B3E1-4C23-8348-267ECCEEBB8D} = {CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}
-		{ECFE9F9B-A37B-4A36-9A5A-EAD7DE6FCF0D} = {CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}
-		{C6CAD507-F441-4FA8-AE95-99086B5A245F} = {CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}
-		{381824E8-40CE-475C-9035-9F36AD34EBB7} = {CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}
-		{B3A97984-FC0A-4FBE-93D4-6CA7049252DC} = {CFF4CF22-6CCF-41E6-8041-E3CC26ED27BA}
-		{4EA6AAC9-F49B-4933-8009-D1F94B75DEB0} = {433DDF1D-F86A-492E-B448-4F299F56FACA}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {779069AC-1F9F-407F-92C7-28507D91D64E}
-	EndGlobalSection
-EndGlobal

+ 35 - 0
src/Razor/Razor.slnf

@@ -0,0 +1,35 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Razor\\Razor\\src\\Microsoft.AspNetCore.Razor.csproj",
+      "src\\Razor\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.csproj",
+      "src\\Razor\\Razor.Runtime\\src\\Microsoft.AspNetCore.Razor.Runtime.csproj",
+      "src\\Razor\\Razor.Runtime\\test\\Microsoft.AspNetCore.Razor.Runtime.Test.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Mvc.Razor.Extensions\\src\\Microsoft.AspNetCore.Mvc.Razor.Extensions.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Mvc.Razor.Extensions\\test\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Test.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\\src\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X\\test\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\\src\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X\\test\\Microsoft.AspNetCore.Mvc.Razor.Extensions.Version2_X.Test.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Razor.Language\\src\\Microsoft.AspNetCore.Razor.Language.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Razor.Language\\test\\Microsoft.AspNetCore.Razor.Language.Test.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Razor.Tools\\src\\Microsoft.AspNetCore.Razor.Tools.csproj",
+      "src\\Razor\\Microsoft.AspNetCore.Razor.Tools\\test\\Microsoft.AspNetCore.Razor.Tools.Test.csproj",
+      "src\\Razor\\Microsoft.CodeAnalysis.Razor\\src\\Microsoft.CodeAnalysis.Razor.csproj",
+      "src\\Razor\\Microsoft.CodeAnalysis.Razor\\test\\Microsoft.CodeAnalysis.Razor.Test.csproj",
+      "src\\Razor\\tools\\Microsoft.AspNetCore.Razor.Internal.Transport\\Microsoft.AspNetCore.Razor.Internal.Transport.csproj",
+      "src\\Razor\\tools\\RazorSyntaxGenerator\\RazorSyntaxGenerator.csproj",
+      "src\\Razor\\perf\\Microsoft.AspNetCore.Razor.Performance\\Microsoft.AspNetCore.Razor.Performance.csproj",
+      "src\\Razor\\Microsoft.NET.Sdk.Razor\\src\\Microsoft.NET.Sdk.Razor.csproj",
+      "src\\Razor\\Microsoft.NET.Sdk.Razor\\test\\Microsoft.NET.Sdk.Razor.Test.csproj",
+      "src\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.Common\\Microsoft.AspNetCore.Razor.Test.Common.csproj",
+      "src\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.ComponentShim\\Microsoft.AspNetCore.Razor.Test.ComponentShim.csproj",
+      "src\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim\\Microsoft.AspNetCore.Razor.Test.MvcShim.csproj",
+      "src\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib\\Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib.csproj",
+      "src\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X.csproj",
+      "src\\Razor\\test\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X\\Microsoft.AspNetCore.Razor.Test.MvcShim.Version2_X.csproj",
+      "src\\Razor\\Microsoft.NET.Sdk.Razor\\integrationtests\\Microsoft.NET.Sdk.Razor.IntegrationTests.csproj"
+    ]
+  }
+}

+ 0 - 456
src/Security/AuthSamples.sln

@@ -1,456 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{CA4538F5-9DA8-4139-B891-A13279889F79}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{DA474CFD-7419-4747-A583-CCDC1FF71EB5}"
-	ProjectSection(SolutionItems) = preProject
-		build\common.props = build\common.props
-		build\dependencies.props = build\dependencies.props
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{15E42EAC-5CBB-49EC-91FB-53743882CF2B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AuthSamples.FunctionalTests", "test\AuthSamples.FunctionalTests\AuthSamples.FunctionalTests.csproj", "{B5C26BE6-655E-4D7F-B756-F286750EF172}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cookies", "samples\Cookies\Cookies.csproj", "{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClaimsTransformation", "samples\ClaimsTransformation\ClaimsTransformation.csproj", "{E973973F-5825-4F91-B017-93EC384B6CC8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DynamicSchemes", "samples\DynamicSchemes\DynamicSchemes.csproj", "{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.ExternalClaims", "samples\Identity.ExternalClaims\Identity.ExternalClaims.csproj", "{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PathSchemeSelection", "samples\PathSchemeSelection\PathSchemeSelection.csproj", "{D467E511-71E0-4820-AFE4-2A88AA6B8849}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{142C8260-90B5-4D72-9564-17BFDD72F496}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{81B41AD2-5D3D-4023-86EC-CAFE01A59174}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{1219DC35-FB59-40D3-BDEE-F67616AB7359}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{3A896D09-1E29-454A-983B-7E2060370727}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\Mvc.Testing\src\Microsoft.AspNetCore.Mvc.Testing.csproj", "{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{2944F22B-746E-467B-A6FC-C003E32C3143}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\Mvc\src\Microsoft.AspNetCore.Mvc.csproj", "{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{CA598480-75BD-4999-A77A-24706262C457}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{659D2136-A231-405B-8B40-B3B116E5A9FB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{4E34175A-05EA-4E97-B49C-A4BD350A14C4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{A3844C69-785D-445E-95CE-E7FC17D5B65A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{7F435FB2-DDE9-44E2-80C4-55A94E174B47}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "..\Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{C5FAD129-AF09-433F-83A5-5601A9304CD7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "..\Identity\EntityFrameworkCore\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{82C0816D-7051-4DDB-9B9E-6777973AD7AE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CustomPolicyProvider", "samples\CustomPolicyProvider\CustomPolicyProvider.csproj", "{38C0E122-64D0-497F-ABB0-C6A9C3349F02}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StaticFilesAuth", "samples\StaticFilesAuth\StaticFilesAuth.csproj", "{E1E8A599-AB42-4551-8C24-BE4404B65283}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomAuthorizationFailureResponse", "samples\CustomAuthorizationFailureResponse\CustomAuthorizationFailureResponse.csproj", "{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x64.Build.0 = Debug|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x86.Build.0 = Debug|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x64.ActiveCfg = Release|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x64.Build.0 = Release|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x86.ActiveCfg = Release|Any CPU
-		{B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x86.Build.0 = Release|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x64.Build.0 = Debug|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x86.Build.0 = Debug|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x64.ActiveCfg = Release|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x64.Build.0 = Release|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x86.ActiveCfg = Release|Any CPU
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x86.Build.0 = Release|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x64.Build.0 = Debug|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x86.Build.0 = Debug|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x64.ActiveCfg = Release|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x64.Build.0 = Release|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x86.ActiveCfg = Release|Any CPU
-		{E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x86.Build.0 = Release|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x64.Build.0 = Debug|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x86.Build.0 = Debug|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x64.ActiveCfg = Release|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x64.Build.0 = Release|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x86.ActiveCfg = Release|Any CPU
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x86.Build.0 = Release|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x64.Build.0 = Debug|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x86.Build.0 = Debug|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x64.ActiveCfg = Release|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x64.Build.0 = Release|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x86.ActiveCfg = Release|Any CPU
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x86.Build.0 = Release|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x64.Build.0 = Debug|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x86.Build.0 = Debug|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x64.ActiveCfg = Release|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x64.Build.0 = Release|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x86.ActiveCfg = Release|Any CPU
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x86.Build.0 = Release|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x64.Build.0 = Debug|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x86.Build.0 = Debug|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x64.ActiveCfg = Release|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x64.Build.0 = Release|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x86.ActiveCfg = Release|Any CPU
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x86.Build.0 = Release|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x64.Build.0 = Debug|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x86.Build.0 = Debug|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|Any CPU.Build.0 = Release|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x64.ActiveCfg = Release|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x64.Build.0 = Release|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x86.ActiveCfg = Release|Any CPU
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x86.Build.0 = Release|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x64.Build.0 = Debug|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x86.Build.0 = Debug|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x64.ActiveCfg = Release|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x64.Build.0 = Release|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x86.ActiveCfg = Release|Any CPU
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x86.Build.0 = Release|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Debug|x64.Build.0 = Debug|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Debug|x86.Build.0 = Debug|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Release|x64.ActiveCfg = Release|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Release|x64.Build.0 = Release|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Release|x86.ActiveCfg = Release|Any CPU
-		{3A896D09-1E29-454A-983B-7E2060370727}.Release|x86.Build.0 = Release|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x64.Build.0 = Debug|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x86.Build.0 = Debug|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x64.ActiveCfg = Release|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x64.Build.0 = Release|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x86.ActiveCfg = Release|Any CPU
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x86.Build.0 = Release|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x64.Build.0 = Debug|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x86.Build.0 = Debug|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x64.ActiveCfg = Release|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x64.Build.0 = Release|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x86.ActiveCfg = Release|Any CPU
-		{2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x86.Build.0 = Release|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x64.Build.0 = Debug|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x86.Build.0 = Debug|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x64.ActiveCfg = Release|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x64.Build.0 = Release|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x86.ActiveCfg = Release|Any CPU
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x86.Build.0 = Release|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x64.Build.0 = Debug|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x86.Build.0 = Debug|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|Any CPU.Build.0 = Release|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x64.ActiveCfg = Release|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x64.Build.0 = Release|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x86.ActiveCfg = Release|Any CPU
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x86.Build.0 = Release|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Debug|x64.Build.0 = Debug|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Debug|x86.Build.0 = Debug|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Release|x64.ActiveCfg = Release|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Release|x64.Build.0 = Release|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Release|x86.ActiveCfg = Release|Any CPU
-		{CA598480-75BD-4999-A77A-24706262C457}.Release|x86.Build.0 = Release|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x64.Build.0 = Debug|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x86.Build.0 = Debug|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x64.ActiveCfg = Release|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x64.Build.0 = Release|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x86.ActiveCfg = Release|Any CPU
-		{659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x86.Build.0 = Release|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x64.Build.0 = Debug|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x86.Build.0 = Debug|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x64.ActiveCfg = Release|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x64.Build.0 = Release|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x86.ActiveCfg = Release|Any CPU
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x86.Build.0 = Release|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x64.Build.0 = Debug|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x86.Build.0 = Debug|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x64.ActiveCfg = Release|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x64.Build.0 = Release|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x86.ActiveCfg = Release|Any CPU
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x86.Build.0 = Release|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x64.Build.0 = Debug|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x86.Build.0 = Debug|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x64.ActiveCfg = Release|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x64.Build.0 = Release|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x86.ActiveCfg = Release|Any CPU
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x86.Build.0 = Release|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x64.Build.0 = Debug|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x86.Build.0 = Debug|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x64.ActiveCfg = Release|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x64.Build.0 = Release|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x86.ActiveCfg = Release|Any CPU
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x86.Build.0 = Release|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x64.Build.0 = Debug|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x86.Build.0 = Debug|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x64.ActiveCfg = Release|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x64.Build.0 = Release|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x86.Build.0 = Release|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x64.Build.0 = Debug|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x86.Build.0 = Debug|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x64.ActiveCfg = Release|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x64.Build.0 = Release|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x86.ActiveCfg = Release|Any CPU
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x86.Build.0 = Release|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x64.Build.0 = Debug|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x86.Build.0 = Debug|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x64.ActiveCfg = Release|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x64.Build.0 = Release|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x86.ActiveCfg = Release|Any CPU
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x86.Build.0 = Release|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x64.Build.0 = Debug|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x86.Build.0 = Debug|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x64.ActiveCfg = Release|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x64.Build.0 = Release|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x86.ActiveCfg = Release|Any CPU
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x86.Build.0 = Release|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x64.Build.0 = Debug|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x86.Build.0 = Debug|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x64.ActiveCfg = Release|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x64.Build.0 = Release|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x86.ActiveCfg = Release|Any CPU
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x86.Build.0 = Release|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x64.Build.0 = Debug|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x86.Build.0 = Debug|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|Any CPU.Build.0 = Release|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x64.ActiveCfg = Release|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x64.Build.0 = Release|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x86.ActiveCfg = Release|Any CPU
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x86.Build.0 = Release|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x64.Build.0 = Debug|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x86.Build.0 = Debug|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x64.ActiveCfg = Release|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x64.Build.0 = Release|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x86.ActiveCfg = Release|Any CPU
-		{E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x86.Build.0 = Release|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x64.Build.0 = Debug|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Debug|x86.Build.0 = Debug|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x64.ActiveCfg = Release|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x64.Build.0 = Release|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x86.ActiveCfg = Release|Any CPU
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{B5C26BE6-655E-4D7F-B756-F286750EF172} = {15E42EAC-5CBB-49EC-91FB-53743882CF2B}
-		{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{E973973F-5825-4F91-B017-93EC384B6CC8} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{D467E511-71E0-4820-AFE4-2A88AA6B8849} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{81B41AD2-5D3D-4023-86EC-CAFE01A59174} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{1219DC35-FB59-40D3-BDEE-F67616AB7359} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{3A896D09-1E29-454A-983B-7E2060370727} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{2944F22B-746E-467B-A6FC-C003E32C3143} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{A3053CD2-9CE9-4C30-9E25-9CAEF950B137} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{273EA5E9-9DFC-40B2-B4C2-80496ABE2675} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{CA598480-75BD-4999-A77A-24706262C457} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{659D2136-A231-405B-8B40-B3B116E5A9FB} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{4E34175A-05EA-4E97-B49C-A4BD350A14C4} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{E188C5B4-CF3C-431A-8B84-E3A0132D5A97} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{A3844C69-785D-445E-95CE-E7FC17D5B65A} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{7F435FB2-DDE9-44E2-80C4-55A94E174B47} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{C5FAD129-AF09-433F-83A5-5601A9304CD7} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{82C0816D-7051-4DDB-9B9E-6777973AD7AE} = {142C8260-90B5-4D72-9564-17BFDD72F496}
-		{38C0E122-64D0-497F-ABB0-C6A9C3349F02} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{E1E8A599-AB42-4551-8C24-BE4404B65283} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-		{EA51BBBC-58AC-42F8-97C1-5CF3C9725513} = {CA4538F5-9DA8-4139-B891-A13279889F79}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {39E3AF62-B1FD-4156-92AA-F4FA99B5AD89}
-	EndGlobalSection
-EndGlobal

+ 35 - 0
src/Security/AuthSamples.slnf

@@ -0,0 +1,35 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Security\\test\\AuthSamples.FunctionalTests\\AuthSamples.FunctionalTests.csproj",
+      "src\\Security\\samples\\Cookies\\Cookies.csproj",
+      "src\\Security\\samples\\ClaimsTransformation\\ClaimsTransformation.csproj",
+      "src\\Security\\samples\\DynamicSchemes\\DynamicSchemes.csproj",
+      "src\\Security\\samples\\Identity.ExternalClaims\\Identity.ExternalClaims.csproj",
+      "src\\Security\\samples\\PathSchemeSelection\\PathSchemeSelection.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Mvc\\Mvc.Testing\\src\\Microsoft.AspNetCore.Mvc.Testing.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Mvc\\Mvc\\src\\Microsoft.AspNetCore.Mvc.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Security\\Authentication\\Google\\src\\Microsoft.AspNetCore.Authentication.Google.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\DataProtection\\Extensions\\src\\Microsoft.AspNetCore.DataProtection.Extensions.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\Diagnostics.EntityFrameworkCore\\src\\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Identity\\Core\\src\\Microsoft.AspNetCore.Identity.csproj",
+      "src\\Identity\\EntityFrameworkCore\\src\\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj",
+      "src\\Security\\Authentication\\Facebook\\src\\Microsoft.AspNetCore.Authentication.Facebook.csproj",
+      "src\\Security\\Authentication\\Twitter\\src\\Microsoft.AspNetCore.Authentication.Twitter.csproj",
+      "src\\Security\\samples\\CustomPolicyProvider\\CustomPolicyProvider.csproj",
+      "src\\Security\\samples\\StaticFilesAuth\\StaticFilesAuth.csproj",
+      "src\\Security\\samples\\CustomAuthorizationFailureResponse\\CustomAuthorizationFailureResponse.csproj"
+    ]
+  }
+}

+ 0 - 521
src/Security/Security.sln

@@ -1,521 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28407.52
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authorization", "Authorization", "{F6A3381D-978A-4CBF-BC72-862FB75CD6AF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Authentication", "Authentication", "{79C549BA-2932-450A-B87D-635879361343}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CookiePolicy", "CookiePolicy", "{92358ECF-92AE-4F7F-A891-9FA603B77352}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy", "CookiePolicy\src\Microsoft.AspNetCore.CookiePolicy.csproj", "{59727CCB-D4C6-4421-8469-F7891BFB6016}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.CookiePolicy.Test", "CookiePolicy\test\Microsoft.AspNetCore.CookiePolicy.Test.csproj", "{75661B8D-0089-4EFF-A70E-F77318453003}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CookiePolicySample", "CookiePolicy\samples\CookiePolicySample\CookiePolicySample.csproj", "{B48C6EE8-BCFA-47A5-A837-30DC9C261D7A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{DFAA25DE-5AC1-4505-A874-1A4A521827EA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{37D7B212-5E9A-4489-B97A-74D6BE29787F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Test", "Authorization\test\Microsoft.AspNetCore.Authorization.Test.csproj", "{DFA0346F-61E1-496E-B844-AC485ED4682C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Test", "Authentication\test\Microsoft.AspNetCore.Authentication.Test.csproj", "{56CDE112-CBBE-4997-935F-978ACB732D98}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SocialSample", "Authentication\samples\SocialSample\SocialSample.csproj", "{F3C2076F-0618-46FE-A620-F25CD9217474}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cookies", "Cookies", "{50CDE025-8520-4678-A061-0864AE6D73F0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CookieSample", "Authentication\Cookies\samples\CookieSample\CookieSample.csproj", "{6452E57B-532D-441C-AF4B-F9BB8BA53083}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CookieSessionSample", "Authentication\Cookies\samples\CookieSessionSample\CookieSessionSample.csproj", "{A5303DB4-07FF-4440-9ADA-D3116BA66116}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{308E2FEF-C0D6-43D0-83FB-2A1CCB6BF4C3}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{81A6D039-E75E-4C22-B34B-39E7B9FEF0B8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{4AB2AFE9-7C0A-4466-B6F0-42997B251BF1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Facebook", "Facebook", "{D2F81383-5C44-4EE8-906D-B563E7DA4D21}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{4A110D33-787A-4C3B-B3A4-2024D235B9B4}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Google", "Google", "{6FD578B7-E513-43FE-AA16-2FF43787CBD6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{970DD190-0880-43F5-8A34-0D08BF587698}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "JwtBearer", "JwtBearer", "{A9B19067-9962-470C-BDE7-C2DD5A0CEC07}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JwtBearerSample", "Authentication\JwtBearer\samples\JwtBearerSample\JwtBearerSample.csproj", "{8E8A1A12-86D9-4DD1-B2B1-91AB905C4208}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.JwtBearer", "Authentication\JwtBearer\src\Microsoft.AspNetCore.Authentication.JwtBearer.csproj", "{3A9A46EC-EECB-40D0-AA08-C9DC34B4C109}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MicrosoftAccount", "MicrosoftAccount", "{29AD5BD7-E651-494F-8947-3DBBD89A78E8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.MicrosoftAccount", "Authentication\MicrosoftAccount\src\Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj", "{EDA593EF-94B5-4934-BD82-D60E2E0BE037}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OAuth", "OAuth", "{217500EE-F445-4026-B140-C2598BF011C3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OAuth", "Authentication\OAuth\src\Microsoft.AspNetCore.Authentication.OAuth.csproj", "{CD98E208-7BD4-40AA-99C4-9428F86CB4EA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OpenIdConnect", "OpenIdConnect", "{573F08AC-AA58-4640-BBDB-4BBC3B77CD42}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenIdConnect.AzureAdSample", "Authentication\OpenIdConnect\samples\OpenIdConnect.AzureAdSample\OpenIdConnect.AzureAdSample.csproj", "{F72615C6-247B-4174-B457-C1938E8752B4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenIdConnectSample", "Authentication\OpenIdConnect\samples\OpenIdConnectSample\OpenIdConnectSample.csproj", "{FD4B9AB2-CFF8-4F5B-B2A6-D3B3E6024F97}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.OpenIdConnect", "Authentication\OpenIdConnect\src\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj", "{D716B232-B829-49CE-B2DF-1D4203C2552F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Twitter", "Twitter", "{62643112-48C3-4F31-8D44-75B43DB0CD03}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{F63BF7C2-DC33-4464-841E-1C9F8A40BEAA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WsFederation", "WsFederation", "{777DB7C3-3CB7-457D-8A76-B09BB6DC71BB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WsFedSample", "Authentication\WsFederation\samples\WsFedSample\WsFedSample.csproj", "{B1386A87-D8CC-4238-8038-50A5321536CF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.WsFederation", "Authentication\WsFederation\src\Microsoft.AspNetCore.Authentication.WsFederation.csproj", "{80B303B9-DD1F-4D1E-9E62-0F507CDFBC38}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{A3766414-EB5C-40F7-B031-121804ED5D0A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{E165C115-B85D-407E-A2C2-0D3D734EDF20}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{B8469A11-026F-4186-B9E0-F6C6B1B9575D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{B6CA96E4-674A-4616-9A38-DED07BE458E1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{54CBBAED-36D5-4855-BB4E-D1AE3523AA23}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{6FFBD7CD-2B7D-4EC9-8D18-54E53F852B04}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{707CBFB4-4D35-479E-9BAF-39B4DA9782DE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{55052FE3-F8C2-4E6C-97B0-C02ED1DBEA62}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Security.Performance", "benchmarks\Microsoft.AspNetCore.Security.Performance\Microsoft.AspNetCore.Security.Performance.csproj", "{556C4FAA-F4B1-4EA9-8921-CB1DF7D94C2A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{9F5EE06F-7885-42EB-AC38-FBB61F169320}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{CAA228DC-C0A0-41E0-9CD0-6F0C2CF77E11}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{ABF077D0-AEE6-4C3A-BCF2-D681E35B4A73}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{508A363E-17B0-4B6E-93F8-CC03D9885659}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{EB8752A2-81C0-48BC-B9E1-7BFAD61C3C1E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{B0D04501-941F-4B10-A201-C7235CC26789}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{5B96A876-9E87-491B-AF5A-C09D6CD3C9C4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{2CF084E3-F801-4529-A6ED-7F31C29D74E0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{8E1E89E9-BE96-42AF-863B-504FA4331497}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{A8293483-BA7A-40D3-A45C-0708EFB8F998}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{52175871-7DF6-4B40-ADCB-4101E8D3D1A2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{ADA1E8D3-C13C-4747-8B4D-F4278E7CDFEC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{F59ECA2C-146A-4708-B2C4-296F452C1AF3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{54F2FA08-8E1C-4FC1-A5CF-51D742E29EF7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{88803B55-E0C0-4216-9033-50709F9B726A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{E86FB3B0-278C-4E75-AE60-18DEFD8BE36E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{73BCF909-4999-4663-BAE1-36B7734212B7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{5B2F3890-198E-4BE8-8464-10B4D97F976A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{71961A8D-B26F-46AE-A475-D00425D875A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{FD3AB895-2AF6-447D-82CF-DB002B491D23}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Negotiate", "Negotiate", "{A482E4FD-51C2-4061-8357-1E4757D6CF27}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NegotiateAuthSample", "Authentication\Negotiate\Samples\NegotiateAuthSample\NegotiateAuthSample.csproj", "{473D25BB-9F02-4BA4-A47A-729E239C06FD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Negotiate", "Authentication\Negotiate\src\Microsoft.AspNetCore.Authentication.Negotiate.csproj", "{B7EA3B80-3A38-402A-BC3F-986907CA657C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Negotiate.Test", "Authentication\Negotiate\test\Negotiate.Test\Microsoft.AspNetCore.Authentication.Negotiate.Test.csproj", "{903E6CD4-7503-4BBB-86A1-96E0C73F0A90}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Negotiate.FunctionalTest", "Authentication\Negotiate\test\Negotiate.FunctionalTest\Microsoft.AspNetCore.Authentication.Negotiate.FunctionalTest.csproj", "{8991AEC8-49F3-4DF1-ADA9-00C13737E005}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Negotiate.Client", "Authentication\Negotiate\test\testassets\Negotiate.Client\Negotiate.Client.csproj", "{57DCE828-241E-437C-BEFC-AF4B6EB06D62}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Negotiate.Server", "Authentication\Negotiate\test\testassets\Negotiate.Server\Negotiate.Server.csproj", "{8771B5C8-4B96-4A40-A3FC-8CC7E16D7A82}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Certificate", "Certificate", "{4DF524BF-D9A9-46F2-882C-68C48FF5FF33}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Certificate", "Authentication\Certificate\src\Microsoft.AspNetCore.Authentication.Certificate.csproj", "{2B88E3EA-6FBE-4690-A56E-0744FFAC9870}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Certificate.Sample", "Authentication\Certificate\samples\Certificate.Sample\Certificate.Sample.csproj", "{11F3B44F-DE5F-42C4-8EC9-1AA51FB89158}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Metadata", "..\Http\Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{7EB9FE73-A138-40FD-A339-8264B1871566}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{16C26D50-6849-4BA4-AEB6-E5C9AA2369A2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HostFiltering", "..\Middleware\HostFiltering\src\Microsoft.AspNetCore.HostFiltering.csproj", "{A665A1F8-D1A4-42AC-B8E9-71B6F57481D8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "..\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{666AFB4D-68A5-4621-BB55-2CD82F0FB1F8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Certificate.Optional.Sample", "Authentication\Certificate\samples\Certificate.Optional.Sample\Certificate.Optional.Sample.csproj", "{1B6960CF-0421-405A-B357-4CCC42255CA7}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{59727CCB-D4C6-4421-8469-F7891BFB6016}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{59727CCB-D4C6-4421-8469-F7891BFB6016}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{59727CCB-D4C6-4421-8469-F7891BFB6016}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{59727CCB-D4C6-4421-8469-F7891BFB6016}.Release|Any CPU.Build.0 = Release|Any CPU
-		{75661B8D-0089-4EFF-A70E-F77318453003}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{75661B8D-0089-4EFF-A70E-F77318453003}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{75661B8D-0089-4EFF-A70E-F77318453003}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{75661B8D-0089-4EFF-A70E-F77318453003}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B48C6EE8-BCFA-47A5-A837-30DC9C261D7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B48C6EE8-BCFA-47A5-A837-30DC9C261D7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B48C6EE8-BCFA-47A5-A837-30DC9C261D7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B48C6EE8-BCFA-47A5-A837-30DC9C261D7A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DFAA25DE-5AC1-4505-A874-1A4A521827EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DFAA25DE-5AC1-4505-A874-1A4A521827EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DFAA25DE-5AC1-4505-A874-1A4A521827EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DFAA25DE-5AC1-4505-A874-1A4A521827EA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{37D7B212-5E9A-4489-B97A-74D6BE29787F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{37D7B212-5E9A-4489-B97A-74D6BE29787F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{37D7B212-5E9A-4489-B97A-74D6BE29787F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{37D7B212-5E9A-4489-B97A-74D6BE29787F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DFA0346F-61E1-496E-B844-AC485ED4682C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DFA0346F-61E1-496E-B844-AC485ED4682C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DFA0346F-61E1-496E-B844-AC485ED4682C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DFA0346F-61E1-496E-B844-AC485ED4682C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{56CDE112-CBBE-4997-935F-978ACB732D98}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{56CDE112-CBBE-4997-935F-978ACB732D98}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{56CDE112-CBBE-4997-935F-978ACB732D98}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{56CDE112-CBBE-4997-935F-978ACB732D98}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F3C2076F-0618-46FE-A620-F25CD9217474}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F3C2076F-0618-46FE-A620-F25CD9217474}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F3C2076F-0618-46FE-A620-F25CD9217474}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F3C2076F-0618-46FE-A620-F25CD9217474}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6452E57B-532D-441C-AF4B-F9BB8BA53083}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6452E57B-532D-441C-AF4B-F9BB8BA53083}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6452E57B-532D-441C-AF4B-F9BB8BA53083}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6452E57B-532D-441C-AF4B-F9BB8BA53083}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A5303DB4-07FF-4440-9ADA-D3116BA66116}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A5303DB4-07FF-4440-9ADA-D3116BA66116}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A5303DB4-07FF-4440-9ADA-D3116BA66116}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A5303DB4-07FF-4440-9ADA-D3116BA66116}.Release|Any CPU.Build.0 = Release|Any CPU
-		{308E2FEF-C0D6-43D0-83FB-2A1CCB6BF4C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{308E2FEF-C0D6-43D0-83FB-2A1CCB6BF4C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{308E2FEF-C0D6-43D0-83FB-2A1CCB6BF4C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{308E2FEF-C0D6-43D0-83FB-2A1CCB6BF4C3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4AB2AFE9-7C0A-4466-B6F0-42997B251BF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4AB2AFE9-7C0A-4466-B6F0-42997B251BF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4AB2AFE9-7C0A-4466-B6F0-42997B251BF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4AB2AFE9-7C0A-4466-B6F0-42997B251BF1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4A110D33-787A-4C3B-B3A4-2024D235B9B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4A110D33-787A-4C3B-B3A4-2024D235B9B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4A110D33-787A-4C3B-B3A4-2024D235B9B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4A110D33-787A-4C3B-B3A4-2024D235B9B4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{970DD190-0880-43F5-8A34-0D08BF587698}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{970DD190-0880-43F5-8A34-0D08BF587698}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{970DD190-0880-43F5-8A34-0D08BF587698}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{970DD190-0880-43F5-8A34-0D08BF587698}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8E8A1A12-86D9-4DD1-B2B1-91AB905C4208}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8E8A1A12-86D9-4DD1-B2B1-91AB905C4208}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8E8A1A12-86D9-4DD1-B2B1-91AB905C4208}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8E8A1A12-86D9-4DD1-B2B1-91AB905C4208}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3A9A46EC-EECB-40D0-AA08-C9DC34B4C109}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3A9A46EC-EECB-40D0-AA08-C9DC34B4C109}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3A9A46EC-EECB-40D0-AA08-C9DC34B4C109}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3A9A46EC-EECB-40D0-AA08-C9DC34B4C109}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EDA593EF-94B5-4934-BD82-D60E2E0BE037}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EDA593EF-94B5-4934-BD82-D60E2E0BE037}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EDA593EF-94B5-4934-BD82-D60E2E0BE037}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EDA593EF-94B5-4934-BD82-D60E2E0BE037}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CD98E208-7BD4-40AA-99C4-9428F86CB4EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CD98E208-7BD4-40AA-99C4-9428F86CB4EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CD98E208-7BD4-40AA-99C4-9428F86CB4EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CD98E208-7BD4-40AA-99C4-9428F86CB4EA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F72615C6-247B-4174-B457-C1938E8752B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F72615C6-247B-4174-B457-C1938E8752B4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F72615C6-247B-4174-B457-C1938E8752B4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F72615C6-247B-4174-B457-C1938E8752B4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FD4B9AB2-CFF8-4F5B-B2A6-D3B3E6024F97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FD4B9AB2-CFF8-4F5B-B2A6-D3B3E6024F97}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FD4B9AB2-CFF8-4F5B-B2A6-D3B3E6024F97}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FD4B9AB2-CFF8-4F5B-B2A6-D3B3E6024F97}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D716B232-B829-49CE-B2DF-1D4203C2552F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D716B232-B829-49CE-B2DF-1D4203C2552F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D716B232-B829-49CE-B2DF-1D4203C2552F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D716B232-B829-49CE-B2DF-1D4203C2552F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F63BF7C2-DC33-4464-841E-1C9F8A40BEAA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F63BF7C2-DC33-4464-841E-1C9F8A40BEAA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F63BF7C2-DC33-4464-841E-1C9F8A40BEAA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F63BF7C2-DC33-4464-841E-1C9F8A40BEAA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B1386A87-D8CC-4238-8038-50A5321536CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B1386A87-D8CC-4238-8038-50A5321536CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B1386A87-D8CC-4238-8038-50A5321536CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B1386A87-D8CC-4238-8038-50A5321536CF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{80B303B9-DD1F-4D1E-9E62-0F507CDFBC38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{80B303B9-DD1F-4D1E-9E62-0F507CDFBC38}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{80B303B9-DD1F-4D1E-9E62-0F507CDFBC38}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{80B303B9-DD1F-4D1E-9E62-0F507CDFBC38}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E165C115-B85D-407E-A2C2-0D3D734EDF20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E165C115-B85D-407E-A2C2-0D3D734EDF20}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E165C115-B85D-407E-A2C2-0D3D734EDF20}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E165C115-B85D-407E-A2C2-0D3D734EDF20}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B8469A11-026F-4186-B9E0-F6C6B1B9575D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B8469A11-026F-4186-B9E0-F6C6B1B9575D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B8469A11-026F-4186-B9E0-F6C6B1B9575D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B8469A11-026F-4186-B9E0-F6C6B1B9575D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B6CA96E4-674A-4616-9A38-DED07BE458E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B6CA96E4-674A-4616-9A38-DED07BE458E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B6CA96E4-674A-4616-9A38-DED07BE458E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B6CA96E4-674A-4616-9A38-DED07BE458E1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{54CBBAED-36D5-4855-BB4E-D1AE3523AA23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{54CBBAED-36D5-4855-BB4E-D1AE3523AA23}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{54CBBAED-36D5-4855-BB4E-D1AE3523AA23}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{54CBBAED-36D5-4855-BB4E-D1AE3523AA23}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6FFBD7CD-2B7D-4EC9-8D18-54E53F852B04}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6FFBD7CD-2B7D-4EC9-8D18-54E53F852B04}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6FFBD7CD-2B7D-4EC9-8D18-54E53F852B04}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6FFBD7CD-2B7D-4EC9-8D18-54E53F852B04}.Release|Any CPU.Build.0 = Release|Any CPU
-		{707CBFB4-4D35-479E-9BAF-39B4DA9782DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{707CBFB4-4D35-479E-9BAF-39B4DA9782DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{707CBFB4-4D35-479E-9BAF-39B4DA9782DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{707CBFB4-4D35-479E-9BAF-39B4DA9782DE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{556C4FAA-F4B1-4EA9-8921-CB1DF7D94C2A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{556C4FAA-F4B1-4EA9-8921-CB1DF7D94C2A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{556C4FAA-F4B1-4EA9-8921-CB1DF7D94C2A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{556C4FAA-F4B1-4EA9-8921-CB1DF7D94C2A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9F5EE06F-7885-42EB-AC38-FBB61F169320}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9F5EE06F-7885-42EB-AC38-FBB61F169320}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9F5EE06F-7885-42EB-AC38-FBB61F169320}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9F5EE06F-7885-42EB-AC38-FBB61F169320}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CAA228DC-C0A0-41E0-9CD0-6F0C2CF77E11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CAA228DC-C0A0-41E0-9CD0-6F0C2CF77E11}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CAA228DC-C0A0-41E0-9CD0-6F0C2CF77E11}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CAA228DC-C0A0-41E0-9CD0-6F0C2CF77E11}.Release|Any CPU.Build.0 = Release|Any CPU
-		{ABF077D0-AEE6-4C3A-BCF2-D681E35B4A73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{ABF077D0-AEE6-4C3A-BCF2-D681E35B4A73}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{ABF077D0-AEE6-4C3A-BCF2-D681E35B4A73}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{ABF077D0-AEE6-4C3A-BCF2-D681E35B4A73}.Release|Any CPU.Build.0 = Release|Any CPU
-		{508A363E-17B0-4B6E-93F8-CC03D9885659}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{508A363E-17B0-4B6E-93F8-CC03D9885659}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{508A363E-17B0-4B6E-93F8-CC03D9885659}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{508A363E-17B0-4B6E-93F8-CC03D9885659}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EB8752A2-81C0-48BC-B9E1-7BFAD61C3C1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EB8752A2-81C0-48BC-B9E1-7BFAD61C3C1E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EB8752A2-81C0-48BC-B9E1-7BFAD61C3C1E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EB8752A2-81C0-48BC-B9E1-7BFAD61C3C1E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B0D04501-941F-4B10-A201-C7235CC26789}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B0D04501-941F-4B10-A201-C7235CC26789}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B0D04501-941F-4B10-A201-C7235CC26789}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B0D04501-941F-4B10-A201-C7235CC26789}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5B96A876-9E87-491B-AF5A-C09D6CD3C9C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5B96A876-9E87-491B-AF5A-C09D6CD3C9C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5B96A876-9E87-491B-AF5A-C09D6CD3C9C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5B96A876-9E87-491B-AF5A-C09D6CD3C9C4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2CF084E3-F801-4529-A6ED-7F31C29D74E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2CF084E3-F801-4529-A6ED-7F31C29D74E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2CF084E3-F801-4529-A6ED-7F31C29D74E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2CF084E3-F801-4529-A6ED-7F31C29D74E0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8E1E89E9-BE96-42AF-863B-504FA4331497}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8E1E89E9-BE96-42AF-863B-504FA4331497}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8E1E89E9-BE96-42AF-863B-504FA4331497}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8E1E89E9-BE96-42AF-863B-504FA4331497}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A8293483-BA7A-40D3-A45C-0708EFB8F998}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A8293483-BA7A-40D3-A45C-0708EFB8F998}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A8293483-BA7A-40D3-A45C-0708EFB8F998}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A8293483-BA7A-40D3-A45C-0708EFB8F998}.Release|Any CPU.Build.0 = Release|Any CPU
-		{52175871-7DF6-4B40-ADCB-4101E8D3D1A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{52175871-7DF6-4B40-ADCB-4101E8D3D1A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{52175871-7DF6-4B40-ADCB-4101E8D3D1A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{52175871-7DF6-4B40-ADCB-4101E8D3D1A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{ADA1E8D3-C13C-4747-8B4D-F4278E7CDFEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{ADA1E8D3-C13C-4747-8B4D-F4278E7CDFEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{ADA1E8D3-C13C-4747-8B4D-F4278E7CDFEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{ADA1E8D3-C13C-4747-8B4D-F4278E7CDFEC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F59ECA2C-146A-4708-B2C4-296F452C1AF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F59ECA2C-146A-4708-B2C4-296F452C1AF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F59ECA2C-146A-4708-B2C4-296F452C1AF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F59ECA2C-146A-4708-B2C4-296F452C1AF3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{54F2FA08-8E1C-4FC1-A5CF-51D742E29EF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{54F2FA08-8E1C-4FC1-A5CF-51D742E29EF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{54F2FA08-8E1C-4FC1-A5CF-51D742E29EF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{54F2FA08-8E1C-4FC1-A5CF-51D742E29EF7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{88803B55-E0C0-4216-9033-50709F9B726A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{88803B55-E0C0-4216-9033-50709F9B726A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{88803B55-E0C0-4216-9033-50709F9B726A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{88803B55-E0C0-4216-9033-50709F9B726A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E86FB3B0-278C-4E75-AE60-18DEFD8BE36E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E86FB3B0-278C-4E75-AE60-18DEFD8BE36E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E86FB3B0-278C-4E75-AE60-18DEFD8BE36E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E86FB3B0-278C-4E75-AE60-18DEFD8BE36E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{73BCF909-4999-4663-BAE1-36B7734212B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{73BCF909-4999-4663-BAE1-36B7734212B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{73BCF909-4999-4663-BAE1-36B7734212B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{73BCF909-4999-4663-BAE1-36B7734212B7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5B2F3890-198E-4BE8-8464-10B4D97F976A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5B2F3890-198E-4BE8-8464-10B4D97F976A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5B2F3890-198E-4BE8-8464-10B4D97F976A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5B2F3890-198E-4BE8-8464-10B4D97F976A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{71961A8D-B26F-46AE-A475-D00425D875A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{71961A8D-B26F-46AE-A475-D00425D875A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{71961A8D-B26F-46AE-A475-D00425D875A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{71961A8D-B26F-46AE-A475-D00425D875A0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FD3AB895-2AF6-447D-82CF-DB002B491D23}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FD3AB895-2AF6-447D-82CF-DB002B491D23}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FD3AB895-2AF6-447D-82CF-DB002B491D23}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FD3AB895-2AF6-447D-82CF-DB002B491D23}.Release|Any CPU.Build.0 = Release|Any CPU
-		{473D25BB-9F02-4BA4-A47A-729E239C06FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{473D25BB-9F02-4BA4-A47A-729E239C06FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{473D25BB-9F02-4BA4-A47A-729E239C06FD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{473D25BB-9F02-4BA4-A47A-729E239C06FD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B7EA3B80-3A38-402A-BC3F-986907CA657C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B7EA3B80-3A38-402A-BC3F-986907CA657C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B7EA3B80-3A38-402A-BC3F-986907CA657C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B7EA3B80-3A38-402A-BC3F-986907CA657C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{903E6CD4-7503-4BBB-86A1-96E0C73F0A90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{903E6CD4-7503-4BBB-86A1-96E0C73F0A90}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{903E6CD4-7503-4BBB-86A1-96E0C73F0A90}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{903E6CD4-7503-4BBB-86A1-96E0C73F0A90}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8991AEC8-49F3-4DF1-ADA9-00C13737E005}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8991AEC8-49F3-4DF1-ADA9-00C13737E005}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8991AEC8-49F3-4DF1-ADA9-00C13737E005}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8991AEC8-49F3-4DF1-ADA9-00C13737E005}.Release|Any CPU.Build.0 = Release|Any CPU
-		{57DCE828-241E-437C-BEFC-AF4B6EB06D62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{57DCE828-241E-437C-BEFC-AF4B6EB06D62}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{57DCE828-241E-437C-BEFC-AF4B6EB06D62}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{57DCE828-241E-437C-BEFC-AF4B6EB06D62}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8771B5C8-4B96-4A40-A3FC-8CC7E16D7A82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8771B5C8-4B96-4A40-A3FC-8CC7E16D7A82}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8771B5C8-4B96-4A40-A3FC-8CC7E16D7A82}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8771B5C8-4B96-4A40-A3FC-8CC7E16D7A82}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2B88E3EA-6FBE-4690-A56E-0744FFAC9870}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2B88E3EA-6FBE-4690-A56E-0744FFAC9870}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2B88E3EA-6FBE-4690-A56E-0744FFAC9870}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2B88E3EA-6FBE-4690-A56E-0744FFAC9870}.Release|Any CPU.Build.0 = Release|Any CPU
-		{11F3B44F-DE5F-42C4-8EC9-1AA51FB89158}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{11F3B44F-DE5F-42C4-8EC9-1AA51FB89158}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{11F3B44F-DE5F-42C4-8EC9-1AA51FB89158}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{11F3B44F-DE5F-42C4-8EC9-1AA51FB89158}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7EB9FE73-A138-40FD-A339-8264B1871566}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7EB9FE73-A138-40FD-A339-8264B1871566}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7EB9FE73-A138-40FD-A339-8264B1871566}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7EB9FE73-A138-40FD-A339-8264B1871566}.Release|Any CPU.Build.0 = Release|Any CPU
-		{16C26D50-6849-4BA4-AEB6-E5C9AA2369A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{16C26D50-6849-4BA4-AEB6-E5C9AA2369A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{16C26D50-6849-4BA4-AEB6-E5C9AA2369A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{16C26D50-6849-4BA4-AEB6-E5C9AA2369A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A665A1F8-D1A4-42AC-B8E9-71B6F57481D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A665A1F8-D1A4-42AC-B8E9-71B6F57481D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A665A1F8-D1A4-42AC-B8E9-71B6F57481D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A665A1F8-D1A4-42AC-B8E9-71B6F57481D8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{666AFB4D-68A5-4621-BB55-2CD82F0FB1F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{666AFB4D-68A5-4621-BB55-2CD82F0FB1F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{666AFB4D-68A5-4621-BB55-2CD82F0FB1F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{666AFB4D-68A5-4621-BB55-2CD82F0FB1F8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1B6960CF-0421-405A-B357-4CCC42255CA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1B6960CF-0421-405A-B357-4CCC42255CA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1B6960CF-0421-405A-B357-4CCC42255CA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1B6960CF-0421-405A-B357-4CCC42255CA7}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{59727CCB-D4C6-4421-8469-F7891BFB6016} = {92358ECF-92AE-4F7F-A891-9FA603B77352}
-		{75661B8D-0089-4EFF-A70E-F77318453003} = {92358ECF-92AE-4F7F-A891-9FA603B77352}
-		{B48C6EE8-BCFA-47A5-A837-30DC9C261D7A} = {92358ECF-92AE-4F7F-A891-9FA603B77352}
-		{DFAA25DE-5AC1-4505-A874-1A4A521827EA} = {F6A3381D-978A-4CBF-BC72-862FB75CD6AF}
-		{37D7B212-5E9A-4489-B97A-74D6BE29787F} = {F6A3381D-978A-4CBF-BC72-862FB75CD6AF}
-		{DFA0346F-61E1-496E-B844-AC485ED4682C} = {F6A3381D-978A-4CBF-BC72-862FB75CD6AF}
-		{56CDE112-CBBE-4997-935F-978ACB732D98} = {79C549BA-2932-450A-B87D-635879361343}
-		{F3C2076F-0618-46FE-A620-F25CD9217474} = {79C549BA-2932-450A-B87D-635879361343}
-		{50CDE025-8520-4678-A061-0864AE6D73F0} = {79C549BA-2932-450A-B87D-635879361343}
-		{6452E57B-532D-441C-AF4B-F9BB8BA53083} = {50CDE025-8520-4678-A061-0864AE6D73F0}
-		{A5303DB4-07FF-4440-9ADA-D3116BA66116} = {50CDE025-8520-4678-A061-0864AE6D73F0}
-		{308E2FEF-C0D6-43D0-83FB-2A1CCB6BF4C3} = {50CDE025-8520-4678-A061-0864AE6D73F0}
-		{81A6D039-E75E-4C22-B34B-39E7B9FEF0B8} = {79C549BA-2932-450A-B87D-635879361343}
-		{4AB2AFE9-7C0A-4466-B6F0-42997B251BF1} = {81A6D039-E75E-4C22-B34B-39E7B9FEF0B8}
-		{D2F81383-5C44-4EE8-906D-B563E7DA4D21} = {79C549BA-2932-450A-B87D-635879361343}
-		{4A110D33-787A-4C3B-B3A4-2024D235B9B4} = {D2F81383-5C44-4EE8-906D-B563E7DA4D21}
-		{6FD578B7-E513-43FE-AA16-2FF43787CBD6} = {79C549BA-2932-450A-B87D-635879361343}
-		{970DD190-0880-43F5-8A34-0D08BF587698} = {6FD578B7-E513-43FE-AA16-2FF43787CBD6}
-		{A9B19067-9962-470C-BDE7-C2DD5A0CEC07} = {79C549BA-2932-450A-B87D-635879361343}
-		{8E8A1A12-86D9-4DD1-B2B1-91AB905C4208} = {A9B19067-9962-470C-BDE7-C2DD5A0CEC07}
-		{3A9A46EC-EECB-40D0-AA08-C9DC34B4C109} = {A9B19067-9962-470C-BDE7-C2DD5A0CEC07}
-		{29AD5BD7-E651-494F-8947-3DBBD89A78E8} = {79C549BA-2932-450A-B87D-635879361343}
-		{EDA593EF-94B5-4934-BD82-D60E2E0BE037} = {29AD5BD7-E651-494F-8947-3DBBD89A78E8}
-		{217500EE-F445-4026-B140-C2598BF011C3} = {79C549BA-2932-450A-B87D-635879361343}
-		{CD98E208-7BD4-40AA-99C4-9428F86CB4EA} = {217500EE-F445-4026-B140-C2598BF011C3}
-		{573F08AC-AA58-4640-BBDB-4BBC3B77CD42} = {79C549BA-2932-450A-B87D-635879361343}
-		{F72615C6-247B-4174-B457-C1938E8752B4} = {573F08AC-AA58-4640-BBDB-4BBC3B77CD42}
-		{FD4B9AB2-CFF8-4F5B-B2A6-D3B3E6024F97} = {573F08AC-AA58-4640-BBDB-4BBC3B77CD42}
-		{D716B232-B829-49CE-B2DF-1D4203C2552F} = {573F08AC-AA58-4640-BBDB-4BBC3B77CD42}
-		{62643112-48C3-4F31-8D44-75B43DB0CD03} = {79C549BA-2932-450A-B87D-635879361343}
-		{F63BF7C2-DC33-4464-841E-1C9F8A40BEAA} = {62643112-48C3-4F31-8D44-75B43DB0CD03}
-		{777DB7C3-3CB7-457D-8A76-B09BB6DC71BB} = {79C549BA-2932-450A-B87D-635879361343}
-		{B1386A87-D8CC-4238-8038-50A5321536CF} = {777DB7C3-3CB7-457D-8A76-B09BB6DC71BB}
-		{80B303B9-DD1F-4D1E-9E62-0F507CDFBC38} = {777DB7C3-3CB7-457D-8A76-B09BB6DC71BB}
-		{E165C115-B85D-407E-A2C2-0D3D734EDF20} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{B8469A11-026F-4186-B9E0-F6C6B1B9575D} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{B6CA96E4-674A-4616-9A38-DED07BE458E1} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{54CBBAED-36D5-4855-BB4E-D1AE3523AA23} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{6FFBD7CD-2B7D-4EC9-8D18-54E53F852B04} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{707CBFB4-4D35-479E-9BAF-39B4DA9782DE} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{556C4FAA-F4B1-4EA9-8921-CB1DF7D94C2A} = {55052FE3-F8C2-4E6C-97B0-C02ED1DBEA62}
-		{9F5EE06F-7885-42EB-AC38-FBB61F169320} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{CAA228DC-C0A0-41E0-9CD0-6F0C2CF77E11} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{ABF077D0-AEE6-4C3A-BCF2-D681E35B4A73} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{508A363E-17B0-4B6E-93F8-CC03D9885659} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{EB8752A2-81C0-48BC-B9E1-7BFAD61C3C1E} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{B0D04501-941F-4B10-A201-C7235CC26789} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{5B96A876-9E87-491B-AF5A-C09D6CD3C9C4} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{2CF084E3-F801-4529-A6ED-7F31C29D74E0} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{8E1E89E9-BE96-42AF-863B-504FA4331497} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{A8293483-BA7A-40D3-A45C-0708EFB8F998} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{52175871-7DF6-4B40-ADCB-4101E8D3D1A2} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{ADA1E8D3-C13C-4747-8B4D-F4278E7CDFEC} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{F59ECA2C-146A-4708-B2C4-296F452C1AF3} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{54F2FA08-8E1C-4FC1-A5CF-51D742E29EF7} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{88803B55-E0C0-4216-9033-50709F9B726A} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{E86FB3B0-278C-4E75-AE60-18DEFD8BE36E} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{73BCF909-4999-4663-BAE1-36B7734212B7} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{5B2F3890-198E-4BE8-8464-10B4D97F976A} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{71961A8D-B26F-46AE-A475-D00425D875A0} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{FD3AB895-2AF6-447D-82CF-DB002B491D23} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{A482E4FD-51C2-4061-8357-1E4757D6CF27} = {79C549BA-2932-450A-B87D-635879361343}
-		{473D25BB-9F02-4BA4-A47A-729E239C06FD} = {A482E4FD-51C2-4061-8357-1E4757D6CF27}
-		{B7EA3B80-3A38-402A-BC3F-986907CA657C} = {A482E4FD-51C2-4061-8357-1E4757D6CF27}
-		{903E6CD4-7503-4BBB-86A1-96E0C73F0A90} = {A482E4FD-51C2-4061-8357-1E4757D6CF27}
-		{8991AEC8-49F3-4DF1-ADA9-00C13737E005} = {A482E4FD-51C2-4061-8357-1E4757D6CF27}
-		{57DCE828-241E-437C-BEFC-AF4B6EB06D62} = {A482E4FD-51C2-4061-8357-1E4757D6CF27}
-		{8771B5C8-4B96-4A40-A3FC-8CC7E16D7A82} = {A482E4FD-51C2-4061-8357-1E4757D6CF27}
-		{4DF524BF-D9A9-46F2-882C-68C48FF5FF33} = {79C549BA-2932-450A-B87D-635879361343}
-		{2B88E3EA-6FBE-4690-A56E-0744FFAC9870} = {4DF524BF-D9A9-46F2-882C-68C48FF5FF33}
-		{11F3B44F-DE5F-42C4-8EC9-1AA51FB89158} = {4DF524BF-D9A9-46F2-882C-68C48FF5FF33}
-		{7EB9FE73-A138-40FD-A339-8264B1871566} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{16C26D50-6849-4BA4-AEB6-E5C9AA2369A2} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{A665A1F8-D1A4-42AC-B8E9-71B6F57481D8} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{666AFB4D-68A5-4621-BB55-2CD82F0FB1F8} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{D6C3C4A9-197B-47B5-8B72-35047CBC4F22} = {A3766414-EB5C-40F7-B031-121804ED5D0A}
-		{1B6960CF-0421-405A-B357-4CCC42255CA7} = {4DF524BF-D9A9-46F2-882C-68C48FF5FF33}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {ABF8089E-43D0-4010-84A7-7A9DCFE49357}
-	EndGlobalSection
-EndGlobal

+ 72 - 0
src/Security/Security.slnf

@@ -0,0 +1,72 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Security\\CookiePolicy\\src\\Microsoft.AspNetCore.CookiePolicy.csproj",
+      "src\\Security\\CookiePolicy\\test\\Microsoft.AspNetCore.CookiePolicy.Test.csproj",
+      "src\\Security\\CookiePolicy\\samples\\CookiePolicySample\\CookiePolicySample.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\Security\\Authorization\\test\\Microsoft.AspNetCore.Authorization.Test.csproj",
+      "src\\Security\\Authentication\\test\\Microsoft.AspNetCore.Authentication.Test.csproj",
+      "src\\Security\\Authentication\\samples\\SocialSample\\SocialSample.csproj",
+      "src\\Security\\Authentication\\Cookies\\samples\\CookieSample\\CookieSample.csproj",
+      "src\\Security\\Authentication\\Cookies\\samples\\CookieSessionSample\\CookieSessionSample.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Security\\Authentication\\Facebook\\src\\Microsoft.AspNetCore.Authentication.Facebook.csproj",
+      "src\\Security\\Authentication\\Google\\src\\Microsoft.AspNetCore.Authentication.Google.csproj",
+      "src\\Security\\Authentication\\JwtBearer\\samples\\JwtBearerSample\\JwtBearerSample.csproj",
+      "src\\Security\\Authentication\\JwtBearer\\src\\Microsoft.AspNetCore.Authentication.JwtBearer.csproj",
+      "src\\Security\\Authentication\\MicrosoftAccount\\src\\Microsoft.AspNetCore.Authentication.MicrosoftAccount.csproj",
+      "src\\Security\\Authentication\\OAuth\\src\\Microsoft.AspNetCore.Authentication.OAuth.csproj",
+      "src\\Security\\Authentication\\OpenIdConnect\\samples\\OpenIdConnect.AzureAdSample\\OpenIdConnect.AzureAdSample.csproj",
+      "src\\Security\\Authentication\\OpenIdConnect\\samples\\OpenIdConnectSample\\OpenIdConnectSample.csproj",
+      "src\\Security\\Authentication\\OpenIdConnect\\src\\Microsoft.AspNetCore.Authentication.OpenIdConnect.csproj",
+      "src\\Security\\Authentication\\Twitter\\src\\Microsoft.AspNetCore.Authentication.Twitter.csproj",
+      "src\\Security\\Authentication\\WsFederation\\samples\\WsFedSample\\WsFedSample.csproj",
+      "src\\Security\\Authentication\\WsFederation\\src\\Microsoft.AspNetCore.Authentication.WsFederation.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Security\\benchmarks\\Microsoft.AspNetCore.Security.Performance\\Microsoft.AspNetCore.Security.Performance.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Security\\Authentication\\Negotiate\\Samples\\NegotiateAuthSample\\NegotiateAuthSample.csproj",
+      "src\\Security\\Authentication\\Negotiate\\src\\Microsoft.AspNetCore.Authentication.Negotiate.csproj",
+      "src\\Security\\Authentication\\Negotiate\\test\\Negotiate.Test\\Microsoft.AspNetCore.Authentication.Negotiate.Test.csproj",
+      "src\\Security\\Authentication\\Negotiate\\test\\Negotiate.FunctionalTest\\Microsoft.AspNetCore.Authentication.Negotiate.FunctionalTest.csproj",
+      "src\\Security\\Authentication\\Negotiate\\test\\testassets\\Negotiate.Client\\Negotiate.Client.csproj",
+      "src\\Security\\Authentication\\Negotiate\\test\\testassets\\Negotiate.Server\\Negotiate.Server.csproj",
+      "src\\Security\\Authentication\\Certificate\\src\\Microsoft.AspNetCore.Authentication.Certificate.csproj",
+      "src\\Security\\Authentication\\Certificate\\samples\\Certificate.Sample\\Certificate.Sample.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj",
+      "src\\Middleware\\HostFiltering\\src\\Microsoft.AspNetCore.HostFiltering.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Security\\Authentication\\Certificate\\samples\\Certificate.Optional.Sample\\Certificate.Optional.Sample.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Security/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Security.sln
+%~dp0..\..\startvs.cmd %~dp0Security.slnf

+ 0 - 381
src/Servers/HttpSys/HttpSysServer.sln

@@ -1,381 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{99D5E5F3-88F5-4CCF-8D8C-717C8925DF09}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{E183C826-1360-4DFF-9994-F33CED5C8525}"
-	ProjectSection(SolutionItems) = preProject
-		test\Directory.Build.props = test\Directory.Build.props
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{3A1E31E3-2794-4CA3-B8E2-253E96BDE514}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5E9B546C-17AC-4BDF-BCB3-5955D4755ED8}"
-	ProjectSection(SolutionItems) = preProject
-		.appveyor.yml = .appveyor.yml
-		.travis.yml = .travis.yml
-		build.cmd = build.cmd
-		build.ps1 = build.ps1
-		build.sh = build.sh
-		Directory.Build.props = Directory.Build.props
-		Directory.Build.targets = Directory.Build.targets
-		NuGet.config = NuGet.config
-		version.xml = version.xml
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestClient", "samples\TestClient\TestClient.csproj", "{8B828433-B333-4C19-96AE-00BFFF9D8841}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SelfHostServer", "samples\SelfHostServer\SelfHostServer.csproj", "{1236F93A-AC5C-4A77-9477-C88F040151CA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HotAddSample", "samples\HotAddSample\HotAddSample.csproj", "{8BFA392A-8B67-4454-916B-67C545EDFAEF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{85914BA9-4168-48C5-9C3F-E2E8B1479A6E}"
-	ProjectSection(SolutionItems) = preProject
-		build\dependencies.props = build\dependencies.props
-		build\Key.snk = build\Key.snk
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys.FunctionalTests", "test\FunctionalTests\Microsoft.AspNetCore.Server.HttpSys.FunctionalTests.csproj", "{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys.Tests", "test\Tests\Microsoft.AspNetCore.Server.HttpSys.Tests.csproj", "{4F202E87-2496-471C-8161-CFB7446EB96F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{339FECED-134D-4222-9876-C78B1CA4428A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".dependencies", ".dependencies", "{4DA3C456-5050-4AC0-A554-795F6DEC8660}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{CB793DD5-182E-478D-AB0E-336E9FF4393D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{9E9AC836-16E3-4300-A9E8-F931BAAA122F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{56B3244E-BB96-40DA-87D8-C7F8D403FB57}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{386E5B41-F4A7-41DA-A990-23B8B92A564D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{59845EFF-90A1-48C0-9EA2-6CEE66395F56}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{81E54F36-597A-4BB1-A3DB-972DF0391B79}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Metadata", "..\..\Http\Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{19DC60DE-C413-43A2-985E-0D0F20AD2302}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{D93575B3-BFA3-4523-B060-D268D6A0A66B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{00A88B8D-D539-45DD-B071-1E955AF89A4A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QueueSharing", "samples\QueueSharing\QueueSharing.csproj", "{9B58DF76-DC6D-4728-86B7-40087BDDC897}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{E8880B06-7172-4995-893D-13E87AF00E7B}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|Mixed Platforms = Debug|Mixed Platforms
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|Mixed Platforms = Release|Mixed Platforms
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8B828433-B333-4C19-96AE-00BFFF9D8841}.Release|x86.ActiveCfg = Release|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{1236F93A-AC5C-4A77-9477-C88F040151CA}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Debug|x86.Build.0 = Debug|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF}.Release|x86.Build.0 = Release|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Debug|x86.Build.0 = Debug|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Release|x86.ActiveCfg = Release|Any CPU
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A}.Release|x86.Build.0 = Release|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Debug|x86.Build.0 = Debug|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Release|x86.ActiveCfg = Release|Any CPU
-		{4F202E87-2496-471C-8161-CFB7446EB96F}.Release|x86.Build.0 = Release|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Debug|x86.Build.0 = Debug|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Release|x86.ActiveCfg = Release|Any CPU
-		{339FECED-134D-4222-9876-C78B1CA4428A}.Release|x86.Build.0 = Release|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Debug|x86.Build.0 = Debug|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Release|x86.ActiveCfg = Release|Any CPU
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D}.Release|x86.Build.0 = Release|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Debug|x86.Build.0 = Debug|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Release|x86.ActiveCfg = Release|Any CPU
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F}.Release|x86.Build.0 = Release|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Debug|x86.Build.0 = Debug|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Release|Any CPU.Build.0 = Release|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Release|x86.ActiveCfg = Release|Any CPU
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57}.Release|x86.Build.0 = Release|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Debug|x86.Build.0 = Debug|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Release|x86.ActiveCfg = Release|Any CPU
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D}.Release|x86.Build.0 = Release|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Debug|x86.Build.0 = Debug|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Release|Any CPU.Build.0 = Release|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Release|x86.ActiveCfg = Release|Any CPU
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56}.Release|x86.Build.0 = Release|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Debug|x86.Build.0 = Debug|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Release|x86.ActiveCfg = Release|Any CPU
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4}.Release|x86.Build.0 = Release|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Debug|x86.Build.0 = Debug|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Release|Any CPU.Build.0 = Release|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Release|x86.ActiveCfg = Release|Any CPU
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79}.Release|x86.Build.0 = Release|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Debug|x86.Build.0 = Debug|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Release|x86.ActiveCfg = Release|Any CPU
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C}.Release|x86.Build.0 = Release|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Debug|x86.Build.0 = Debug|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Release|x86.ActiveCfg = Release|Any CPU
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8}.Release|x86.Build.0 = Release|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Debug|x86.Build.0 = Debug|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Release|x86.ActiveCfg = Release|Any CPU
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75}.Release|x86.Build.0 = Release|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Debug|x86.Build.0 = Debug|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Release|Any CPU.Build.0 = Release|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Release|x86.ActiveCfg = Release|Any CPU
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302}.Release|x86.Build.0 = Release|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Debug|x86.Build.0 = Debug|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Release|x86.ActiveCfg = Release|Any CPU
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B}.Release|x86.Build.0 = Release|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Debug|x86.Build.0 = Debug|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Release|x86.ActiveCfg = Release|Any CPU
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A}.Release|x86.Build.0 = Release|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Debug|x86.Build.0 = Debug|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Release|x86.ActiveCfg = Release|Any CPU
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897}.Release|x86.Build.0 = Release|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Debug|x86.Build.0 = Debug|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Release|x86.ActiveCfg = Release|Any CPU
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB}.Release|x86.Build.0 = Release|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Debug|x86.Build.0 = Debug|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Release|Mixed Platforms.Build.0 = Release|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Release|x86.ActiveCfg = Release|Any CPU
-		{E8880B06-7172-4995-893D-13E87AF00E7B}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{8B828433-B333-4C19-96AE-00BFFF9D8841} = {3A1E31E3-2794-4CA3-B8E2-253E96BDE514}
-		{1236F93A-AC5C-4A77-9477-C88F040151CA} = {3A1E31E3-2794-4CA3-B8E2-253E96BDE514}
-		{8BFA392A-8B67-4454-916B-67C545EDFAEF} = {3A1E31E3-2794-4CA3-B8E2-253E96BDE514}
-		{85914BA9-4168-48C5-9C3F-E2E8B1479A6E} = {5E9B546C-17AC-4BDF-BCB3-5955D4755ED8}
-		{E6EA8535-BC62-49F2-960F-4FDB9FF37B9A} = {E183C826-1360-4DFF-9994-F33CED5C8525}
-		{4F202E87-2496-471C-8161-CFB7446EB96F} = {E183C826-1360-4DFF-9994-F33CED5C8525}
-		{339FECED-134D-4222-9876-C78B1CA4428A} = {99D5E5F3-88F5-4CCF-8D8C-717C8925DF09}
-		{CB793DD5-182E-478D-AB0E-336E9FF4393D} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{9E9AC836-16E3-4300-A9E8-F931BAAA122F} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{56B3244E-BB96-40DA-87D8-C7F8D403FB57} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{386E5B41-F4A7-41DA-A990-23B8B92A564D} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{59845EFF-90A1-48C0-9EA2-6CEE66395F56} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{33AA0FB6-13A4-4664-950D-96C2CD5DD4C4} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{81E54F36-597A-4BB1-A3DB-972DF0391B79} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{BC5B65C8-22D9-4D4F-9DF5-A3131247B95C} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{E26D9806-C77A-4CE2-97E8-35140EDBFDB8} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{8BDC7CD9-58D8-42FC-A459-2D3132FA9E75} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{19DC60DE-C413-43A2-985E-0D0F20AD2302} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{D93575B3-BFA3-4523-B060-D268D6A0A66B} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{00A88B8D-D539-45DD-B071-1E955AF89A4A} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{9B58DF76-DC6D-4728-86B7-40087BDDC897} = {3A1E31E3-2794-4CA3-B8E2-253E96BDE514}
-		{33CF53ED-A4BC-4EAA-9EA7-EF5E748A03BB} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-		{E8880B06-7172-4995-893D-13E87AF00E7B} = {4DA3C456-5050-4AC0-A554-795F6DEC8660}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {34B42B42-FA09-41AB-9216-14073990C504}
-	EndGlobalSection
-EndGlobal

+ 29 - 0
src/Servers/HttpSys/HttpSysServer.slnf

@@ -0,0 +1,29 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Servers\\HttpSys\\samples\\TestClient\\TestClient.csproj",
+      "src\\Servers\\HttpSys\\samples\\SelfHostServer\\SelfHostServer.csproj",
+      "src\\Servers\\HttpSys\\samples\\HotAddSample\\HotAddSample.csproj",
+      "src\\Servers\\HttpSys\\test\\FunctionalTests\\Microsoft.AspNetCore.Server.HttpSys.FunctionalTests.csproj",
+      "src\\Servers\\HttpSys\\test\\Tests\\Microsoft.AspNetCore.Server.HttpSys.Tests.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\HttpSys\\samples\\QueueSharing\\QueueSharing.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\DefaultBuilder\\src\\Microsoft.AspNetCore.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Servers/HttpSys/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\..\startvs.cmd %~dp0HttpSysServer.sln
+%~dp0..\..\..\startvs.cmd %~dp0HttpSysServer.slnf

+ 0 - 419
src/Servers/IIS/IISIntegration.sln

@@ -1,419 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{8B3446E8-E6A8-4591-AA63-A95837C6E97C}"
-	ProjectSection(ProjectDependencies) = postProject
-		{46A8612B-418B-4D70-B3A7-A21DD0627473} = {46A8612B-418B-4D70-B3A7-A21DD0627473}
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{7E80C58E-9CC8-450C-8A8D-94FC76428150}"
-	ProjectSection(SolutionItems) = preProject
-		build\applicationhost.config = build\applicationhost.config
-		build\applicationhost.iis.config = build\applicationhost.iis.config
-		build\assets.props = build\assets.props
-		build\Build.Settings = build\Build.Settings
-		build\Config.Definitions.Props = build\Config.Definitions.Props
-		build\launchSettings.json = build\launchSettings.json
-		build\native.targets = build\native.targets
-		build\testsite.props = build\testsite.props
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IISExpress.FunctionalTests", "IIS\test\IISExpress.FunctionalTests\IISExpress.FunctionalTests.csproj", "{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}"
-	ProjectSection(ProjectDependencies) = postProject
-		{7F87406C-A3C8-4139-A68D-E4C344294A67} = {7F87406C-A3C8-4139-A68D-E4C344294A67}
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NativeIISSample", "IIS\samples\NativeIISSample\NativeIISSample.csproj", "{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{46A8612B-418B-4D70-B3A7-A21DD0627473}"
-	ProjectSection(ProjectDependencies) = postProject
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B} = {EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}
-		{55494E58-E061-4C4C-A0A8-837008E72F85} = {55494E58-E061-4C4C-A0A8-837008E72F85}
-		{7F87406C-A3C8-4139-A68D-E4C344294A67} = {7F87406C-A3C8-4139-A68D-E4C344294A67}
-		{D57EA297-6DC2-4BC0-8C91-334863327863} = {D57EA297-6DC2-4BC0-8C91-334863327863}
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AspNetCoreModuleV2", "AspNetCoreModuleV2", "{06CA2C2B-83B0-4D83-905A-E0C74790009E}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AspNetCore", "AspNetCoreModuleV2\AspNetCore\AspNetCore.vcxproj", "{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommonLib", "AspNetCoreModuleV2\CommonLib\CommonLib.vcxproj", "{55494E58-E061-4C4C-A0A8-837008E72F85}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IISLib", "AspNetCoreModuleV2\IISLib\IISLib.vcxproj", "{09D9D1D6-2951-4E14-BC35-76A23CF9391A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IIS.Performance", "IIS\benchmarks\IIS.Performance\IIS.Performance.csproj", "{48F46909-E76A-4788-BCE1-E543C0E140FE}"
-	ProjectSection(ProjectDependencies) = postProject
-		{46A8612B-418B-4D70-B3A7-A21DD0627473} = {46A8612B-418B-4D70-B3A7-A21DD0627473}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "InProcessRequestHandler", "AspNetCoreModuleV2\InProcessRequestHandler\InProcessRequestHandler.vcxproj", "{D57EA297-6DC2-4BC0-8C91-334863327863}"
-	ProjectSection(ProjectDependencies) = postProject
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A} = {09D9D1D6-2951-4E14-BC35-76A23CF9391A}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OutOfProcessRequestHandler", "AspNetCoreModuleV2\OutOfProcessRequestHandler\OutOfProcessRequestHandler.vcxproj", "{7F87406C-A3C8-4139-A68D-E4C344294A67}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RequestHandlerLib", "AspNetCoreModuleV2\RequestHandlerLib\RequestHandlerLib.vcxproj", "{1533E271-F61B-441B-8B74-59FB61DF0552}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IIS.FunctionalTests", "IIS\test\IIS.FunctionalTests\IIS.FunctionalTests.csproj", "{D182103F-8405-4647-B158-C36F598657EF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IIS.Tests", "IIS\test\IIS.Tests\IIS.Tests.csproj", "{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IIS.Common.TestLib", "IIS\test\testassets\IIS.Common.TestLib\IIS.Common.TestLib.csproj", "{D17B7B35-5361-4A50-B499-E03E5C3CC095}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IIS.NewHandler.FunctionalTests", "IIS\test\IIS.NewHandler.FunctionalTests\IIS.NewHandler.FunctionalTests.csproj", "{582B07BC-73F4-4689-8557-B039298BD82C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IIS.NewShim.FunctionalTests", "IIS\test\IIS.NewShim.FunctionalTests\IIS.NewShim.FunctionalTests.csproj", "{D1EA5D99-28FD-4197-81DE-17098846B38B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestTasks", "IIS\test\testassets\TestTasks\TestTasks.csproj", "{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InProcessWebSite", "IIS\test\testassets\InProcessWebSite\InProcessWebSite.csproj", "{E685D546-FDCD-4A4C-9183-728C308A9A9E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IIS", "IIS", "{8446E0D1-F421-4FD2-8B49-9183CCABD9D3}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IntegrationTesting.IIS", "IntegrationTesting.IIS", "{E4A4ED67-4802-41B9-8CC4-319BA94217C5}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "IISIntegration", "IISIntegration", "{0E64513F-CA63-491E-8A53-91092AFFDA63}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{8FD4E4F7-C4A2-4934-88DA-67209AB12017}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{8E03138E-100D-46C7-ADCE-DAC054135825}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{11AEFF49-1076-4D7B-9F9A-98AC68B5193A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarks", "benchmarks", "{0A001897-51D2-4847-905C-313A0D0B69DA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{2ABCC6B2-F14C-429A-AA45-996215DCCFBD}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{A365E3A9-FC5F-44CD-92B8-BE7BE50BECF1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{F10CFC80-ED34-4B58-9A29-0E915A2FFFF3}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{E93D0704-4E09-4266-82BA-29E14CADE422}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{98DA3CDD-571F-412F-9CAB-6543CE81EC30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration.Tests", "IISIntegration\test\Tests\Microsoft.AspNetCore.Server.IISIntegration.Tests.csproj", "{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting.IIS", "IntegrationTesting.IIS\src\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj", "{01452FA1-65C9-4A38-A544-E55E63B93357}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommonLibTests", "AspNetCoreModuleV2\CommonLibTests\CommonLibTests.vcxproj", "{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IISSample", "IISIntegration\samples\IISSample\IISSample.csproj", "{2C720685-FBE2-4450-9A01-CAA327D3485A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtest", "AspNetCoreModuleV2\gtest\gtest.vcxproj", "{CAC1267B-8778-4257-AAC6-CAF481723B01}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Debug|x64.Build.0 = Debug|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Debug|x86.Build.0 = Debug|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Release|x64.ActiveCfg = Release|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Release|x64.Build.0 = Release|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Release|x86.ActiveCfg = Release|Any CPU
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C}.Release|x86.Build.0 = Release|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Debug|x64.Build.0 = Debug|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Debug|x86.Build.0 = Debug|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Release|x64.ActiveCfg = Release|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Release|x64.Build.0 = Release|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Release|x86.ActiveCfg = Release|Any CPU
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA}.Release|x86.Build.0 = Release|Any CPU
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Debug|Any CPU.ActiveCfg = Debug|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Debug|Any CPU.Build.0 = Debug|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Debug|x64.ActiveCfg = Debug|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Debug|x64.Build.0 = Debug|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Debug|x86.ActiveCfg = Debug|x86
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Debug|x86.Build.0 = Debug|x86
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Release|Any CPU.ActiveCfg = Release|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Release|Any CPU.Build.0 = Release|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Release|x64.ActiveCfg = Release|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Release|x64.Build.0 = Release|x64
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Release|x86.ActiveCfg = Release|x86
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97}.Release|x86.Build.0 = Release|x86
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Debug|x64.Build.0 = Debug|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Debug|x86.Build.0 = Debug|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Release|Any CPU.Build.0 = Release|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Release|x64.ActiveCfg = Release|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Release|x64.Build.0 = Release|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Release|x86.ActiveCfg = Release|Any CPU
-		{46A8612B-418B-4D70-B3A7-A21DD0627473}.Release|x86.Build.0 = Release|Any CPU
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Debug|x64.ActiveCfg = Debug|x64
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Debug|x64.Build.0 = Debug|x64
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Debug|x86.ActiveCfg = Debug|Win32
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Debug|x86.Build.0 = Debug|Win32
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Release|Any CPU.ActiveCfg = Release|Win32
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Release|x64.ActiveCfg = Release|x64
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Release|x64.Build.0 = Release|x64
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Release|x86.ActiveCfg = Release|Win32
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B}.Release|x86.Build.0 = Release|Win32
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Debug|x64.ActiveCfg = Debug|x64
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Debug|x64.Build.0 = Debug|x64
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Debug|x86.ActiveCfg = Debug|Win32
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Debug|x86.Build.0 = Debug|Win32
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Release|Any CPU.ActiveCfg = Release|Win32
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Release|x64.ActiveCfg = Release|x64
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Release|x64.Build.0 = Release|x64
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Release|x86.ActiveCfg = Release|Win32
-		{55494E58-E061-4C4C-A0A8-837008E72F85}.Release|x86.Build.0 = Release|Win32
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Debug|x64.ActiveCfg = Debug|x64
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Debug|x64.Build.0 = Debug|x64
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Debug|x86.ActiveCfg = Debug|Win32
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Debug|x86.Build.0 = Debug|Win32
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Release|Any CPU.ActiveCfg = Release|Win32
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Release|x64.ActiveCfg = Release|x64
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Release|x64.Build.0 = Release|x64
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Release|x86.ActiveCfg = Release|Win32
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A}.Release|x86.Build.0 = Release|Win32
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Debug|x64.Build.0 = Debug|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Debug|x86.Build.0 = Debug|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Release|x64.ActiveCfg = Release|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Release|x64.Build.0 = Release|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Release|x86.ActiveCfg = Release|Any CPU
-		{48F46909-E76A-4788-BCE1-E543C0E140FE}.Release|x86.Build.0 = Release|Any CPU
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Debug|x64.ActiveCfg = Debug|x64
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Debug|x64.Build.0 = Debug|x64
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Debug|x86.ActiveCfg = Debug|Win32
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Debug|x86.Build.0 = Debug|Win32
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Release|Any CPU.ActiveCfg = Release|Win32
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Release|x64.ActiveCfg = Release|x64
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Release|x64.Build.0 = Release|x64
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Release|x86.ActiveCfg = Release|Win32
-		{D57EA297-6DC2-4BC0-8C91-334863327863}.Release|x86.Build.0 = Release|Win32
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Debug|x64.ActiveCfg = Debug|x64
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Debug|x64.Build.0 = Debug|x64
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Debug|x86.ActiveCfg = Debug|Win32
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Debug|x86.Build.0 = Debug|Win32
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Release|Any CPU.ActiveCfg = Release|Win32
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Release|x64.ActiveCfg = Release|x64
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Release|x64.Build.0 = Release|x64
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Release|x86.ActiveCfg = Release|Win32
-		{7F87406C-A3C8-4139-A68D-E4C344294A67}.Release|x86.Build.0 = Release|Win32
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Debug|x64.ActiveCfg = Debug|x64
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Debug|x64.Build.0 = Debug|x64
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Debug|x86.ActiveCfg = Debug|Win32
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Debug|x86.Build.0 = Debug|Win32
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Release|Any CPU.ActiveCfg = Release|Win32
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Release|x64.ActiveCfg = Release|x64
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Release|x64.Build.0 = Release|x64
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Release|x86.ActiveCfg = Release|Win32
-		{1533E271-F61B-441B-8B74-59FB61DF0552}.Release|x86.Build.0 = Release|Win32
-		{D182103F-8405-4647-B158-C36F598657EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Debug|x64.Build.0 = Debug|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Debug|x86.Build.0 = Debug|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Release|x64.ActiveCfg = Release|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Release|x64.Build.0 = Release|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Release|x86.ActiveCfg = Release|Any CPU
-		{D182103F-8405-4647-B158-C36F598657EF}.Release|x86.Build.0 = Release|Any CPU
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Debug|Any CPU.ActiveCfg = Debug|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Debug|Any CPU.Build.0 = Debug|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Debug|x64.ActiveCfg = Debug|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Debug|x64.Build.0 = Debug|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Debug|x86.ActiveCfg = Debug|x86
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Debug|x86.Build.0 = Debug|x86
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Release|Any CPU.ActiveCfg = Release|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Release|Any CPU.Build.0 = Release|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Release|x64.ActiveCfg = Release|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Release|x64.Build.0 = Release|x64
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Release|x86.ActiveCfg = Release|x86
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E}.Release|x86.Build.0 = Release|x86
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Debug|x64.Build.0 = Debug|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Debug|x86.Build.0 = Debug|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Release|x64.ActiveCfg = Release|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Release|x64.Build.0 = Release|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Release|x86.ActiveCfg = Release|Any CPU
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095}.Release|x86.Build.0 = Release|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Debug|x64.Build.0 = Debug|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Debug|x86.Build.0 = Debug|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Release|x64.ActiveCfg = Release|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Release|x64.Build.0 = Release|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Release|x86.ActiveCfg = Release|Any CPU
-		{582B07BC-73F4-4689-8557-B039298BD82C}.Release|x86.Build.0 = Release|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Debug|x64.Build.0 = Debug|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Debug|x86.Build.0 = Debug|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Release|x64.ActiveCfg = Release|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Release|x64.Build.0 = Release|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Release|x86.ActiveCfg = Release|Any CPU
-		{D1EA5D99-28FD-4197-81DE-17098846B38B}.Release|x86.Build.0 = Release|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Debug|x64.Build.0 = Debug|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Debug|x86.Build.0 = Debug|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Release|x64.ActiveCfg = Release|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Release|x64.Build.0 = Release|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Release|x86.ActiveCfg = Release|Any CPU
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0}.Release|x86.Build.0 = Release|Any CPU
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Debug|Any CPU.ActiveCfg = Debug|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Debug|Any CPU.Build.0 = Debug|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Debug|x64.ActiveCfg = Debug|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Debug|x64.Build.0 = Debug|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Debug|x86.ActiveCfg = Debug|x86
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Debug|x86.Build.0 = Debug|x86
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Release|Any CPU.ActiveCfg = Release|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Release|Any CPU.Build.0 = Release|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Release|x64.ActiveCfg = Release|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Release|x64.Build.0 = Release|x64
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Release|x86.ActiveCfg = Release|x86
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E}.Release|x86.Build.0 = Release|x86
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Debug|x64.Build.0 = Debug|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Debug|x86.Build.0 = Debug|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Release|x64.ActiveCfg = Release|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Release|x64.Build.0 = Release|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Release|x86.ActiveCfg = Release|Any CPU
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0}.Release|x86.Build.0 = Release|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Debug|x64.Build.0 = Debug|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Debug|x86.Build.0 = Debug|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Release|Any CPU.Build.0 = Release|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Release|x64.ActiveCfg = Release|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Release|x64.Build.0 = Release|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Release|x86.ActiveCfg = Release|Any CPU
-		{01452FA1-65C9-4A38-A544-E55E63B93357}.Release|x86.Build.0 = Release|Any CPU
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Debug|x64.ActiveCfg = Debug|x64
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Debug|x64.Build.0 = Debug|x64
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Debug|x86.ActiveCfg = Debug|Win32
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Debug|x86.Build.0 = Debug|Win32
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Release|Any CPU.ActiveCfg = Release|Win32
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Release|x64.ActiveCfg = Release|x64
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Release|x64.Build.0 = Release|x64
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Release|x86.ActiveCfg = Release|Win32
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1}.Release|x86.Build.0 = Release|Win32
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Debug|x64.Build.0 = Debug|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Debug|x86.Build.0 = Debug|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Release|x64.ActiveCfg = Release|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Release|x64.Build.0 = Release|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Release|x86.ActiveCfg = Release|Any CPU
-		{2C720685-FBE2-4450-9A01-CAA327D3485A}.Release|x86.Build.0 = Release|Any CPU
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Debug|Any CPU.ActiveCfg = Debug|Win32
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Debug|x64.ActiveCfg = Debug|x64
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Debug|x64.Build.0 = Debug|x64
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Debug|x86.ActiveCfg = Debug|Win32
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Debug|x86.Build.0 = Debug|Win32
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Release|Any CPU.ActiveCfg = Release|Win32
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Release|x64.ActiveCfg = Release|x64
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Release|x64.Build.0 = Release|x64
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Release|x86.ActiveCfg = Release|Win32
-		{CAC1267B-8778-4257-AAC6-CAF481723B01}.Release|x86.Build.0 = Release|Win32
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{8B3446E8-E6A8-4591-AA63-A95837C6E97C} = {2ABCC6B2-F14C-429A-AA45-996215DCCFBD}
-		{4E3E1F5C-CD52-4CC0-A35F-D1FA1685D2FA} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{9BC4AFCB-325D-4C81-8228-8CF301CE2F97} = {8FD4E4F7-C4A2-4934-88DA-67209AB12017}
-		{46A8612B-418B-4D70-B3A7-A21DD0627473} = {8E03138E-100D-46C7-ADCE-DAC054135825}
-		{EC82302F-D2F0-4727-99D1-EABC0DD9DC3B} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{55494E58-E061-4C4C-A0A8-837008E72F85} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{09D9D1D6-2951-4E14-BC35-76A23CF9391A} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{48F46909-E76A-4788-BCE1-E543C0E140FE} = {0A001897-51D2-4847-905C-313A0D0B69DA}
-		{D57EA297-6DC2-4BC0-8C91-334863327863} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{7F87406C-A3C8-4139-A68D-E4C344294A67} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{1533E271-F61B-441B-8B74-59FB61DF0552} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{D182103F-8405-4647-B158-C36F598657EF} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{C0310D84-BC2F-4B2E-870E-D35044DB3E3E} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{D17B7B35-5361-4A50-B499-E03E5C3CC095} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{582B07BC-73F4-4689-8557-B039298BD82C} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{D1EA5D99-28FD-4197-81DE-17098846B38B} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{2DD1269D-131C-4531-BB0D-7BE0EF8E56D0} = {E93D0704-4E09-4266-82BA-29E14CADE422}
-		{E685D546-FDCD-4A4C-9183-728C308A9A9E} = {E93D0704-4E09-4266-82BA-29E14CADE422}
-		{8FD4E4F7-C4A2-4934-88DA-67209AB12017} = {8446E0D1-F421-4FD2-8B49-9183CCABD9D3}
-		{8E03138E-100D-46C7-ADCE-DAC054135825} = {8446E0D1-F421-4FD2-8B49-9183CCABD9D3}
-		{11AEFF49-1076-4D7B-9F9A-98AC68B5193A} = {8446E0D1-F421-4FD2-8B49-9183CCABD9D3}
-		{0A001897-51D2-4847-905C-313A0D0B69DA} = {8446E0D1-F421-4FD2-8B49-9183CCABD9D3}
-		{2ABCC6B2-F14C-429A-AA45-996215DCCFBD} = {0E64513F-CA63-491E-8A53-91092AFFDA63}
-		{A365E3A9-FC5F-44CD-92B8-BE7BE50BECF1} = {0E64513F-CA63-491E-8A53-91092AFFDA63}
-		{F10CFC80-ED34-4B58-9A29-0E915A2FFFF3} = {0E64513F-CA63-491E-8A53-91092AFFDA63}
-		{E93D0704-4E09-4266-82BA-29E14CADE422} = {11AEFF49-1076-4D7B-9F9A-98AC68B5193A}
-		{98DA3CDD-571F-412F-9CAB-6543CE81EC30} = {E4A4ED67-4802-41B9-8CC4-319BA94217C5}
-		{BACB6E5C-A4DB-4513-B9DD-8FEC752585F0} = {A365E3A9-FC5F-44CD-92B8-BE7BE50BECF1}
-		{01452FA1-65C9-4A38-A544-E55E63B93357} = {98DA3CDD-571F-412F-9CAB-6543CE81EC30}
-		{1EAC8125-1765-4E2D-8CBE-56DC98A1C8C1} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-		{2C720685-FBE2-4450-9A01-CAA327D3485A} = {F10CFC80-ED34-4B58-9A29-0E915A2FFFF3}
-		{CAC1267B-8778-4257-AAC6-CAF481723B01} = {06CA2C2B-83B0-4D83-905A-E0C74790009E}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {DB4F868D-E1AE-4FD7-9333-69FA15B268C5}
-	EndGlobalSection
-EndGlobal

+ 30 - 0
src/Servers/IIS/IISIntegration.slnf

@@ -0,0 +1,30 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\IISExpress.FunctionalTests\\IISExpress.FunctionalTests.csproj",
+      "src\\Servers\\IIS\\IIS\\samples\\NativeIISSample\\NativeIISSample.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\AspNetCore\\AspNetCore.vcxproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\CommonLib\\CommonLib.vcxproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\IISLib\\IISLib.vcxproj",
+      "src\\Servers\\IIS\\IIS\\benchmarks\\IIS.Performance\\IIS.Performance.csproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\InProcessRequestHandler\\InProcessRequestHandler.vcxproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\OutOfProcessRequestHandler\\OutOfProcessRequestHandler.vcxproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\RequestHandlerLib\\RequestHandlerLib.vcxproj",
+      "src\\Servers\\IIS\\IIS\\test\\IIS.FunctionalTests\\IIS.FunctionalTests.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\IIS.Tests\\IIS.Tests.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\testassets\\IIS.Common.TestLib\\IIS.Common.TestLib.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\IIS.NewHandler.FunctionalTests\\IIS.NewHandler.FunctionalTests.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\IIS.NewShim.FunctionalTests\\IIS.NewShim.FunctionalTests.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\testassets\\TestTasks\\TestTasks.csproj",
+      "src\\Servers\\IIS\\IIS\\test\\testassets\\InProcessWebSite\\InProcessWebSite.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\test\\Tests\\Microsoft.AspNetCore.Server.IISIntegration.Tests.csproj",
+      "src\\Servers\\IIS\\IntegrationTesting.IIS\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\CommonLibTests\\CommonLibTests.vcxproj",
+      "src\\Servers\\IIS\\IISIntegration\\samples\\IISSample\\IISSample.csproj",
+      "src\\Servers\\IIS\\AspNetCoreModuleV2\\gtest\\gtest.vcxproj"
+    ]
+  }
+}

+ 1 - 1
src/Servers/IIS/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\..\startvs.cmd %~dp0IISIntegration.sln
+%~dp0..\..\..\startvs.cmd %~dp0IISIntegration.slnf

+ 0 - 570
src/Servers/Kestrel/Kestrel.sln

@@ -1,570 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{710E0641-FFF4-4994-A7FA-B22A550A8F20}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core.Tests", "Core\test\Microsoft.AspNetCore.Server.Kestrel.Core.Tests.csproj", "{AA10418F-3291-4011-8BF5-84F315F472B5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{051BE5E3-073C-4CD2-92AB-7742B2931409}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Tests", "Kestrel\test\Microsoft.AspNetCore.Server.Kestrel.Tests.csproj", "{B46DA84E-8442-4988-9B43-6A83812A35B7}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{40FEAA2F-DDF0-4FA3-942A-0D39B722DDE7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Performance", "perf\Kestrel.Performance\Microsoft.AspNetCore.Server.Kestrel.Performance.csproj", "{0730A71E-CC07-4445-AC56-606B59BBF51F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{F826BA61-60A9-45B6-AF29-FD1A6E313EF0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Http2SampleApp", "samples\Http2SampleApp\Http2SampleApp.csproj", "{B5C4C2EA-5439-457D-9487-924A42E4D74D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LargeResponseApp", "samples\LargeResponseApp\LargeResponseApp.csproj", "{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PlaintextApp", "samples\PlaintextApp\PlaintextApp.csproj", "{0710F560-A741-4139-BC1F-BFF1895F1274}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Kestrel.SampleApp", "samples\SampleApp\Kestrel.SampleApp.csproj", "{F9D090D2-0568-403D-ADBA-9E079397B584}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SystemdTestApp", "samples\SystemdTestApp\SystemdTestApp.csproj", "{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Libuv.FunctionalTests", "test\Libuv.FunctionalTests\Libuv.FunctionalTests.csproj", "{3CCA24C1-04AC-48C0-A60A-D43FE7479529}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sockets.FunctionalTests", "test\Sockets.FunctionalTests\Sockets.FunctionalTests.csproj", "{28DD5565-0546-48B0-973A-B27E1C9AD032}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{0256853E-1FDA-45C6-9641-87306D378508}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeGenerator", "tools\CodeGenerator\CodeGenerator.csproj", "{3615A580-A595-4B64-A8C7-FD361E712BEA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv", "Transport.Libuv\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.csproj", "{551F655B-F33C-4CD6-851F-4DFB89FA96A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Tests", "Transport.Libuv\test\Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Tests.csproj", "{6716895A-A00E-4BAC-92DF-4F8C859BC51E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InMemory.FunctionalTests", "test\InMemory.FunctionalTests\InMemory.FunctionalTests.csproj", "{C606C348-2232-4431-98F3-998B22792A38}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Interop.FunctionalTests", "test\Interop.FunctionalTests\Interop.FunctionalTests.csproj", "{75C0BD33-80E2-4061-A778-08C1FBECEA7D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Libuv.BindTests", "test\Libuv.BindTests\Libuv.BindTests.csproj", "{0358D319-1D91-4EDE-A424-6A26734B32CB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sockets.BindTests", "test\Sockets.BindTests\Sockets.BindTests.csproj", "{F254FDB7-6997-4894-9E82-C4583F605394}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0968A626-BA09-4B0D-B45F-855CD0F16F6C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SystemdActivation", "SystemdActivation", "{3CAC9760-6D6E-424C-AC49-E60118D8ADD4}"
-	ProjectSection(SolutionItems) = preProject
-		test\SystemdActivation\docker-entrypoint.sh = test\SystemdActivation\docker-entrypoint.sh
-		test\SystemdActivation\docker.sh = test\SystemdActivation\docker.sh
-		test\SystemdActivation\Dockerfile = test\SystemdActivation\Dockerfile
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{2B456D08-F72B-4EB8-B663-B6D78FC04BF8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\..\http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{CE32EDC9-F78C-45C6-A298-C437DA5EA438}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\..\Hosting\hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\..\Http\http\src\Microsoft.AspNetCore.Http.csproj", "{52EBE728-0F8E-4159-B420-338CE38C4281}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{F0A1281A-B512-49D2-8362-21EE32B3674F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{972064E3-2562-4100-ACA8-B55814B4D09B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{06B9D580-DD25-4119-82BE-5F5B9E7F365E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{D9872E91-EF1D-4181-82C9-584224ADE368}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{EE45763C-753D-4228-8E5D-A71F8BDB3D89}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "http2cat", "samples\http2cat\http2cat.csproj", "{3D6821F5-F242-4828-8DDE-89488E85512D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QuicSampleApp", "samples\QuicSampleApp\QuicSampleApp.csproj", "{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic", "Transport.Quic\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic.csproj", "{62CFF861-807E-43F6-9403-22AA7F06C9A6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "QuicSampleClient", "samples\QuicSampleClient\QuicSampleClient.csproj", "{F39A942B-85A8-4C1B-A5BC-435555E79F20}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Http3SampleApp", "samples\Http3SampleApp\Http3SampleApp.csproj", "{B3CDC83A-A9C5-45DF-9828-6BC419C24308}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Debug|x64.Build.0 = Debug|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Debug|x86.Build.0 = Debug|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Release|Any CPU.Build.0 = Release|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Release|x64.ActiveCfg = Release|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Release|x64.Build.0 = Release|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Release|x86.ActiveCfg = Release|Any CPU
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20}.Release|x86.Build.0 = Release|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Debug|x64.Build.0 = Debug|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Debug|x86.Build.0 = Debug|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Release|x64.ActiveCfg = Release|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Release|x64.Build.0 = Release|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Release|x86.ActiveCfg = Release|Any CPU
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A}.Release|x86.Build.0 = Release|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Debug|x64.Build.0 = Debug|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Debug|x86.Build.0 = Debug|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Release|x64.ActiveCfg = Release|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Release|x64.Build.0 = Release|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Release|x86.ActiveCfg = Release|Any CPU
-		{AA10418F-3291-4011-8BF5-84F315F472B5}.Release|x86.Build.0 = Release|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Debug|x64.Build.0 = Debug|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Debug|x86.Build.0 = Debug|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Release|Any CPU.Build.0 = Release|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Release|x64.ActiveCfg = Release|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Release|x64.Build.0 = Release|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Release|x86.ActiveCfg = Release|Any CPU
-		{051BE5E3-073C-4CD2-92AB-7742B2931409}.Release|x86.Build.0 = Release|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Debug|x64.Build.0 = Debug|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Debug|x86.Build.0 = Debug|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Release|x64.ActiveCfg = Release|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Release|x64.Build.0 = Release|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Release|x86.ActiveCfg = Release|Any CPU
-		{B46DA84E-8442-4988-9B43-6A83812A35B7}.Release|x86.Build.0 = Release|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Debug|x64.Build.0 = Debug|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Debug|x86.Build.0 = Debug|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Release|x64.ActiveCfg = Release|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Release|x64.Build.0 = Release|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Release|x86.ActiveCfg = Release|Any CPU
-		{0730A71E-CC07-4445-AC56-606B59BBF51F}.Release|x86.Build.0 = Release|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Debug|x64.Build.0 = Debug|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Debug|x86.Build.0 = Debug|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Release|x64.ActiveCfg = Release|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Release|x64.Build.0 = Release|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Release|x86.ActiveCfg = Release|Any CPU
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D}.Release|x86.Build.0 = Release|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Debug|x64.Build.0 = Debug|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Debug|x86.Build.0 = Debug|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Release|x64.ActiveCfg = Release|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Release|x64.Build.0 = Release|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Release|x86.ActiveCfg = Release|Any CPU
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF}.Release|x86.Build.0 = Release|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Debug|x64.Build.0 = Debug|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Debug|x86.Build.0 = Debug|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Release|x64.ActiveCfg = Release|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Release|x64.Build.0 = Release|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Release|x86.ActiveCfg = Release|Any CPU
-		{0710F560-A741-4139-BC1F-BFF1895F1274}.Release|x86.Build.0 = Release|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Debug|x64.Build.0 = Debug|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Debug|x86.Build.0 = Debug|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Release|x64.ActiveCfg = Release|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Release|x64.Build.0 = Release|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Release|x86.ActiveCfg = Release|Any CPU
-		{F9D090D2-0568-403D-ADBA-9E079397B584}.Release|x86.Build.0 = Release|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Debug|x64.Build.0 = Debug|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Debug|x86.Build.0 = Debug|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Release|x64.ActiveCfg = Release|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Release|x64.Build.0 = Release|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Release|x86.ActiveCfg = Release|Any CPU
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD}.Release|x86.Build.0 = Release|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Debug|x64.Build.0 = Debug|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Debug|x86.Build.0 = Debug|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Release|x64.ActiveCfg = Release|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Release|x64.Build.0 = Release|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Release|x86.ActiveCfg = Release|Any CPU
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529}.Release|x86.Build.0 = Release|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Debug|x64.Build.0 = Debug|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Debug|x86.Build.0 = Debug|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Release|Any CPU.Build.0 = Release|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Release|x64.ActiveCfg = Release|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Release|x64.Build.0 = Release|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Release|x86.ActiveCfg = Release|Any CPU
-		{28DD5565-0546-48B0-973A-B27E1C9AD032}.Release|x86.Build.0 = Release|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Debug|x64.Build.0 = Debug|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Debug|x86.Build.0 = Debug|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Release|x64.ActiveCfg = Release|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Release|x64.Build.0 = Release|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Release|x86.ActiveCfg = Release|Any CPU
-		{3615A580-A595-4B64-A8C7-FD361E712BEA}.Release|x86.Build.0 = Release|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Debug|x64.Build.0 = Debug|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Debug|x86.Build.0 = Debug|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Release|x64.ActiveCfg = Release|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Release|x64.Build.0 = Release|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Release|x86.ActiveCfg = Release|Any CPU
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0}.Release|x86.Build.0 = Release|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Debug|x64.Build.0 = Debug|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Debug|x86.Build.0 = Debug|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Release|x64.ActiveCfg = Release|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Release|x64.Build.0 = Release|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Release|x86.ActiveCfg = Release|Any CPU
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E}.Release|x86.Build.0 = Release|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Debug|x64.Build.0 = Debug|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Debug|x86.Build.0 = Debug|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Release|x64.ActiveCfg = Release|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Release|x64.Build.0 = Release|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Release|x86.ActiveCfg = Release|Any CPU
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60}.Release|x86.Build.0 = Release|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Debug|x64.Build.0 = Debug|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Debug|x86.Build.0 = Debug|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Release|x64.ActiveCfg = Release|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Release|x64.Build.0 = Release|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Release|x86.ActiveCfg = Release|Any CPU
-		{C606C348-2232-4431-98F3-998B22792A38}.Release|x86.Build.0 = Release|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Debug|x64.Build.0 = Debug|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Debug|x86.Build.0 = Debug|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Release|x64.ActiveCfg = Release|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Release|x64.Build.0 = Release|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Release|x86.ActiveCfg = Release|Any CPU
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D}.Release|x86.Build.0 = Release|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Debug|x64.Build.0 = Debug|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Debug|x86.Build.0 = Debug|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Release|x64.ActiveCfg = Release|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Release|x64.Build.0 = Release|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Release|x86.ActiveCfg = Release|Any CPU
-		{0358D319-1D91-4EDE-A424-6A26734B32CB}.Release|x86.Build.0 = Release|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Debug|x64.Build.0 = Debug|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Debug|x86.Build.0 = Debug|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Release|x64.ActiveCfg = Release|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Release|x64.Build.0 = Release|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Release|x86.ActiveCfg = Release|Any CPU
-		{F254FDB7-6997-4894-9E82-C4583F605394}.Release|x86.Build.0 = Release|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Debug|x64.Build.0 = Debug|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Debug|x86.Build.0 = Debug|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Release|x64.ActiveCfg = Release|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Release|x64.Build.0 = Release|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Release|x86.ActiveCfg = Release|Any CPU
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438}.Release|x86.Build.0 = Release|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Debug|x64.Build.0 = Debug|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Debug|x86.Build.0 = Debug|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Release|x64.ActiveCfg = Release|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Release|x64.Build.0 = Release|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Release|x86.ActiveCfg = Release|Any CPU
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E}.Release|x86.Build.0 = Release|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Debug|x64.Build.0 = Debug|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Debug|x86.Build.0 = Debug|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Release|Any CPU.Build.0 = Release|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Release|x64.ActiveCfg = Release|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Release|x64.Build.0 = Release|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Release|x86.ActiveCfg = Release|Any CPU
-		{52EBE728-0F8E-4159-B420-338CE38C4281}.Release|x86.Build.0 = Release|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Debug|x64.Build.0 = Debug|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Debug|x86.Build.0 = Debug|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Release|x64.ActiveCfg = Release|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Release|x64.Build.0 = Release|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Release|x86.ActiveCfg = Release|Any CPU
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61}.Release|x86.Build.0 = Release|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Debug|x64.Build.0 = Debug|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Debug|x86.Build.0 = Debug|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Release|x64.ActiveCfg = Release|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Release|x64.Build.0 = Release|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Release|x86.ActiveCfg = Release|Any CPU
-		{972064E3-2562-4100-ACA8-B55814B4D09B}.Release|x86.Build.0 = Release|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Debug|x64.Build.0 = Debug|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Debug|x86.Build.0 = Debug|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Release|x64.ActiveCfg = Release|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Release|x64.Build.0 = Release|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Release|x86.ActiveCfg = Release|Any CPU
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E}.Release|x86.Build.0 = Release|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Debug|x64.Build.0 = Debug|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Debug|x86.Build.0 = Debug|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Release|x64.ActiveCfg = Release|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Release|x64.Build.0 = Release|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Release|x86.ActiveCfg = Release|Any CPU
-		{D9872E91-EF1D-4181-82C9-584224ADE368}.Release|x86.Build.0 = Release|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Debug|x64.Build.0 = Debug|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Debug|x86.Build.0 = Debug|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Release|x64.ActiveCfg = Release|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Release|x64.Build.0 = Release|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Release|x86.ActiveCfg = Release|Any CPU
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D}.Release|x86.Build.0 = Release|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Debug|x64.Build.0 = Debug|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Debug|x86.Build.0 = Debug|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Release|x64.ActiveCfg = Release|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Release|x64.Build.0 = Release|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Release|x86.ActiveCfg = Release|Any CPU
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89}.Release|x86.Build.0 = Release|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Debug|x64.Build.0 = Debug|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Debug|x86.Build.0 = Debug|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Release|x64.ActiveCfg = Release|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Release|x64.Build.0 = Release|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Release|x86.ActiveCfg = Release|Any CPU
-		{3D6821F5-F242-4828-8DDE-89488E85512D}.Release|x86.Build.0 = Release|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Debug|x64.Build.0 = Debug|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Debug|x86.Build.0 = Debug|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Release|Any CPU.Build.0 = Release|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Release|x64.ActiveCfg = Release|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Release|x64.Build.0 = Release|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Release|x86.ActiveCfg = Release|Any CPU
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18}.Release|x86.Build.0 = Release|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Debug|x64.Build.0 = Debug|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Debug|x86.Build.0 = Debug|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Release|x64.ActiveCfg = Release|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Release|x64.Build.0 = Release|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Release|x86.ActiveCfg = Release|Any CPU
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6}.Release|x86.Build.0 = Release|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Debug|x64.Build.0 = Debug|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Debug|x86.Build.0 = Debug|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Release|x64.ActiveCfg = Release|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Release|x64.Build.0 = Release|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Release|x86.ActiveCfg = Release|Any CPU
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20}.Release|x86.Build.0 = Release|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Debug|x64.Build.0 = Debug|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Debug|x86.Build.0 = Debug|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Release|x64.ActiveCfg = Release|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Release|x64.Build.0 = Release|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Release|x86.ActiveCfg = Release|Any CPU
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{710E0641-FFF4-4994-A7FA-B22A550A8F20} = {2B456D08-F72B-4EB8-B663-B6D78FC04BF8}
-		{5F6D1661-652E-4DF3-8A81-6EBE4208CE1A} = {2B456D08-F72B-4EB8-B663-B6D78FC04BF8}
-		{AA10418F-3291-4011-8BF5-84F315F472B5} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{051BE5E3-073C-4CD2-92AB-7742B2931409} = {2B456D08-F72B-4EB8-B663-B6D78FC04BF8}
-		{B46DA84E-8442-4988-9B43-6A83812A35B7} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{0730A71E-CC07-4445-AC56-606B59BBF51F} = {40FEAA2F-DDF0-4FA3-942A-0D39B722DDE7}
-		{B5C4C2EA-5439-457D-9487-924A42E4D74D} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{162ADD0E-724F-4E32-AE64-37BC2B6DCAFF} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{0710F560-A741-4139-BC1F-BFF1895F1274} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{F9D090D2-0568-403D-ADBA-9E079397B584} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{01D031FC-61A5-45BD-BE11-57FA00BE1BCD} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{3CCA24C1-04AC-48C0-A60A-D43FE7479529} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{28DD5565-0546-48B0-973A-B27E1C9AD032} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{3615A580-A595-4B64-A8C7-FD361E712BEA} = {0256853E-1FDA-45C6-9641-87306D378508}
-		{551F655B-F33C-4CD6-851F-4DFB89FA96A0} = {2B456D08-F72B-4EB8-B663-B6D78FC04BF8}
-		{6716895A-A00E-4BAC-92DF-4F8C859BC51E} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{C0AB577F-0227-45E6-A3AC-E7ABEFC4ED60} = {2B456D08-F72B-4EB8-B663-B6D78FC04BF8}
-		{C606C348-2232-4431-98F3-998B22792A38} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{75C0BD33-80E2-4061-A778-08C1FBECEA7D} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{0358D319-1D91-4EDE-A424-6A26734B32CB} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{F254FDB7-6997-4894-9E82-C4583F605394} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{3CAC9760-6D6E-424C-AC49-E60118D8ADD4} = {0968A626-BA09-4B0D-B45F-855CD0F16F6C}
-		{CE32EDC9-F78C-45C6-A298-C437DA5EA438} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{6BAE8654-7D3D-4E29-8314-9AB28E81CC1E} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{52EBE728-0F8E-4159-B420-338CE38C4281} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{5FAEC63D-FF6B-4228-8883-7F1FAC6EAF61} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{972064E3-2562-4100-ACA8-B55814B4D09B} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{06B9D580-DD25-4119-82BE-5F5B9E7F365E} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{D9872E91-EF1D-4181-82C9-584224ADE368} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{E0AD50A3-2518-4060-8BB9-5649B04B3A6D} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{EE45763C-753D-4228-8E5D-A71F8BDB3D89} = {F0A1281A-B512-49D2-8362-21EE32B3674F}
-		{3D6821F5-F242-4828-8DDE-89488E85512D} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{53A8634C-DFC5-4A5B-8864-9EF1707E3F18} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{62CFF861-807E-43F6-9403-22AA7F06C9A6} = {2B456D08-F72B-4EB8-B663-B6D78FC04BF8}
-		{F39A942B-85A8-4C1B-A5BC-435555E79F20} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-		{B3CDC83A-A9C5-45DF-9828-6BC419C24308} = {F826BA61-60A9-45B6-AF29-FD1A6E313EF0}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {48207B50-7D05-4B10-B585-890FE0F4FCE1}
-	EndGlobalSection
-EndGlobal

+ 42 - 0
src/Servers/Kestrel/Kestrel.slnf

@@ -0,0 +1,42 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Core\\test\\Microsoft.AspNetCore.Server.Kestrel.Core.Tests.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\test\\Microsoft.AspNetCore.Server.Kestrel.Tests.csproj",
+      "src\\Servers\\Kestrel\\perf\\Kestrel.Performance\\Microsoft.AspNetCore.Server.Kestrel.Performance.csproj",
+      "src\\Servers\\Kestrel\\samples\\Http2SampleApp\\Http2SampleApp.csproj",
+      "src\\Servers\\Kestrel\\samples\\LargeResponseApp\\LargeResponseApp.csproj",
+      "src\\Servers\\Kestrel\\samples\\PlaintextApp\\PlaintextApp.csproj",
+      "src\\Servers\\Kestrel\\samples\\SampleApp\\Kestrel.SampleApp.csproj",
+      "src\\Servers\\Kestrel\\samples\\SystemdTestApp\\SystemdTestApp.csproj",
+      "src\\Servers\\Kestrel\\test\\Libuv.FunctionalTests\\Libuv.FunctionalTests.csproj",
+      "src\\Servers\\Kestrel\\test\\Sockets.FunctionalTests\\Sockets.FunctionalTests.csproj",
+      "src\\Servers\\Kestrel\\tools\\CodeGenerator\\CodeGenerator.csproj",
+      "src\\Servers\\Kestrel\\Transport.Libuv\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.csproj",
+      "src\\Servers\\Kestrel\\Transport.Libuv\\test\\Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Tests.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Servers\\Kestrel\\test\\InMemory.FunctionalTests\\InMemory.FunctionalTests.csproj",
+      "src\\Servers\\Kestrel\\test\\Interop.FunctionalTests\\Interop.FunctionalTests.csproj",
+      "src\\Servers\\Kestrel\\test\\Libuv.BindTests\\Libuv.BindTests.csproj",
+      "src\\Servers\\Kestrel\\test\\Sockets.BindTests\\Sockets.BindTests.csproj",
+      "src\\http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Hosting\\hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Http\\http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Servers\\Kestrel\\samples\\http2cat\\http2cat.csproj",
+      "src\\Servers\\Kestrel\\samples\\QuicSampleApp\\QuicSampleApp.csproj",
+      "src\\Servers\\Kestrel\\Transport.Quic\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic.csproj",
+      "src\\Servers\\Kestrel\\samples\\QuicSampleClient\\QuicSampleClient.csproj",
+      "src\\Servers\\Kestrel\\samples\\Http3SampleApp\\Http3SampleApp.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Servers/Kestrel/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\..\startvs.cmd %~dp0Kestrel.sln
+%~dp0..\..\..\startvs.cmd %~dp0Kestrel.slnf

+ 0 - 24
src/Servers/Kestrel/stress/HttpStress.sln

@@ -1,24 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29021.251
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HttpStress", "HttpStress.csproj", "{6B32E657-6B17-419F-A5CA-1981CE7E05AE}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{6B32E657-6B17-419F-A5CA-1981CE7E05AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6B32E657-6B17-419F-A5CA-1981CE7E05AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6B32E657-6B17-419F-A5CA-1981CE7E05AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6B32E657-6B17-419F-A5CA-1981CE7E05AE}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {BE19C273-6157-47D5-8616-1FA48989F91B}
-	EndGlobalSection
-EndGlobal

+ 8 - 0
src/Servers/Kestrel/stress/HttpStress.slnf

@@ -0,0 +1,8 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Servers\\Kestrel\\stress\\HttpStress.csproj"
+    ]
+  }
+}

+ 0 - 263
src/Servers/test/FunctionalTests/FunctionalTests.sln

@@ -1,263 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServerComparison.FunctionalTests", "..\..\test\FunctionalTests\ServerComparison.FunctionalTests.csproj", "{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{25B4D0F2-96D1-4F34-896E-ABA1E803A230}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\..\..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{C36232B5-48B5-4D9D-A357-17278265827E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\..\..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\..\..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.ResponseCompression", "..\..\..\Middleware\ResponseCompression\src\Microsoft.AspNetCore.ResponseCompression.csproj", "{4596F641-5AC2-4EC0-B7DD-998D1503D717}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\..\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{831EA089-7072-41CF-996A-75A3EF39D31E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\..\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{9DD063D3-CAE1-49C2-9C24-DE3499E79322}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\..\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ServerComparison.TestSites", "..\..\testassets\ServerComparison.TestSites\ServerComparison.TestSites.csproj", "{9D402831-ED2C-4026-925E-30F48371064A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IIS", "..\..\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj", "{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting.IIS", "..\..\IIS\IntegrationTesting.IIS\src\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj", "{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Negotiate", "..\..\..\Security\Authentication\Negotiate\src\Microsoft.AspNetCore.Authentication.Negotiate.csproj", "{F3BAB460-05C9-417A-BFDF-4FE93055A915}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\..\..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\..\..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{81827F08-E8C8-4366-8E0D-6F2C832371F1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\..\..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{AA9993DE-EE40-4884-AA5B-1A5AB630B123}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\..\..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Debug|x64.Build.0 = Debug|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Debug|x86.Build.0 = Debug|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Release|x64.ActiveCfg = Release|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Release|x64.Build.0 = Release|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Release|x86.ActiveCfg = Release|Any CPU
-		{78018310-02F8-4BB8-A8E2-E88AF7A7F51E}.Release|x86.Build.0 = Release|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Debug|x64.Build.0 = Debug|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Debug|x86.Build.0 = Debug|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Release|x64.ActiveCfg = Release|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Release|x64.Build.0 = Release|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Release|x86.ActiveCfg = Release|Any CPU
-		{C36232B5-48B5-4D9D-A357-17278265827E}.Release|x86.Build.0 = Release|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Debug|x64.Build.0 = Debug|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Debug|x86.Build.0 = Debug|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Release|x64.ActiveCfg = Release|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Release|x64.Build.0 = Release|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Release|x86.ActiveCfg = Release|Any CPU
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4}.Release|x86.Build.0 = Release|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Debug|x64.Build.0 = Debug|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Debug|x86.Build.0 = Debug|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Release|x64.ActiveCfg = Release|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Release|x64.Build.0 = Release|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Release|x86.ActiveCfg = Release|Any CPU
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C}.Release|x86.Build.0 = Release|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Debug|x64.Build.0 = Debug|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Debug|x86.Build.0 = Debug|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Release|x64.ActiveCfg = Release|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Release|x64.Build.0 = Release|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Release|x86.ActiveCfg = Release|Any CPU
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717}.Release|x86.Build.0 = Release|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Debug|x64.Build.0 = Debug|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Debug|x86.Build.0 = Debug|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Release|x64.ActiveCfg = Release|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Release|x64.Build.0 = Release|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Release|x86.ActiveCfg = Release|Any CPU
-		{831EA089-7072-41CF-996A-75A3EF39D31E}.Release|x86.Build.0 = Release|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Debug|x64.Build.0 = Debug|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Debug|x86.Build.0 = Debug|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Release|x64.ActiveCfg = Release|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Release|x64.Build.0 = Release|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Release|x86.ActiveCfg = Release|Any CPU
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322}.Release|x86.Build.0 = Release|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Debug|x64.Build.0 = Debug|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Debug|x86.Build.0 = Debug|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Release|x64.ActiveCfg = Release|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Release|x64.Build.0 = Release|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Release|x86.ActiveCfg = Release|Any CPU
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D}.Release|x86.Build.0 = Release|Any CPU
-		{9D402831-ED2C-4026-925E-30F48371064A}.Debug|Any CPU.ActiveCfg = Debug|x86
-		{9D402831-ED2C-4026-925E-30F48371064A}.Debug|x64.ActiveCfg = Debug|x64
-		{9D402831-ED2C-4026-925E-30F48371064A}.Debug|x64.Build.0 = Debug|x64
-		{9D402831-ED2C-4026-925E-30F48371064A}.Debug|x86.ActiveCfg = Debug|x86
-		{9D402831-ED2C-4026-925E-30F48371064A}.Debug|x86.Build.0 = Debug|x86
-		{9D402831-ED2C-4026-925E-30F48371064A}.Release|Any CPU.ActiveCfg = Release|x86
-		{9D402831-ED2C-4026-925E-30F48371064A}.Release|x64.ActiveCfg = Release|x64
-		{9D402831-ED2C-4026-925E-30F48371064A}.Release|x64.Build.0 = Release|x64
-		{9D402831-ED2C-4026-925E-30F48371064A}.Release|x86.ActiveCfg = Release|x86
-		{9D402831-ED2C-4026-925E-30F48371064A}.Release|x86.Build.0 = Release|x86
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Debug|x64.Build.0 = Debug|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Debug|x86.Build.0 = Debug|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Release|x64.ActiveCfg = Release|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Release|x64.Build.0 = Release|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Release|x86.ActiveCfg = Release|Any CPU
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7}.Release|x86.Build.0 = Release|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Debug|x64.Build.0 = Debug|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Debug|x86.Build.0 = Debug|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Release|Any CPU.Build.0 = Release|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Release|x64.ActiveCfg = Release|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Release|x64.Build.0 = Release|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Release|x86.ActiveCfg = Release|Any CPU
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815}.Release|x86.Build.0 = Release|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Debug|x64.Build.0 = Debug|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Debug|x86.Build.0 = Debug|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Release|x64.ActiveCfg = Release|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Release|x64.Build.0 = Release|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Release|x86.ActiveCfg = Release|Any CPU
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915}.Release|x86.Build.0 = Release|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Debug|x64.Build.0 = Debug|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Debug|x86.Build.0 = Debug|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Release|x64.ActiveCfg = Release|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Release|x64.Build.0 = Release|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Release|x86.ActiveCfg = Release|Any CPU
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE}.Release|x86.Build.0 = Release|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Debug|x64.Build.0 = Debug|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Debug|x86.Build.0 = Debug|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Release|x64.ActiveCfg = Release|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Release|x64.Build.0 = Release|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Release|x86.ActiveCfg = Release|Any CPU
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1}.Release|x86.Build.0 = Release|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Debug|x64.Build.0 = Debug|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Debug|x86.Build.0 = Debug|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Release|Any CPU.Build.0 = Release|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Release|x64.ActiveCfg = Release|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Release|x64.Build.0 = Release|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Release|x86.ActiveCfg = Release|Any CPU
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123}.Release|x86.Build.0 = Release|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Debug|x64.Build.0 = Debug|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Debug|x86.ActiveCfg = Debug|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Debug|x86.Build.0 = Debug|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Release|x64.ActiveCfg = Release|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Release|x64.Build.0 = Release|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Release|x86.ActiveCfg = Release|Any CPU
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC}.Release|x86.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{C36232B5-48B5-4D9D-A357-17278265827E} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{4507F026-2C82-4DD7-965B-BD28C9F0EAB4} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{837CCC8E-AC1E-4A4C-94EE-7AFE0987314C} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{4596F641-5AC2-4EC0-B7DD-998D1503D717} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{831EA089-7072-41CF-996A-75A3EF39D31E} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{9DD063D3-CAE1-49C2-9C24-DE3499E79322} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{0DD5F47B-EDA3-405A-A2F3-08CB2566E30D} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{5DAF9603-999A-4759-AEE4-5E0F4D6D9AF7} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{689572FA-D5BA-4C70-94EA-C7CD3C1F2815} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{F3BAB460-05C9-417A-BFDF-4FE93055A915} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{0F15D893-B455-4D44-8F00-AFCA9D90C1BE} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{81827F08-E8C8-4366-8E0D-6F2C832371F1} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{AA9993DE-EE40-4884-AA5B-1A5AB630B123} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-		{DB802A16-1630-4C3D-A366-EB96A2C5AEBC} = {25B4D0F2-96D1-4F34-896E-ABA1E803A230}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {F4D963C1-44FE-45AE-9B2A-11CD86C7539F}
-	EndGlobalSection
-EndGlobal

+ 23 - 0
src/Servers/test/FunctionalTests/FunctionalTests.slnf

@@ -0,0 +1,23 @@
+{
+  "solution": {
+    "path": "..\\..\\..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Servers\\test\\FunctionalTests\\ServerComparison.FunctionalTests.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\Middleware\\ResponseCompression\\src\\Microsoft.AspNetCore.ResponseCompression.csproj",
+      "src\\Servers\\HttpSys\\src\\Microsoft.AspNetCore.Server.HttpSys.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\Servers\\testassets\\ServerComparison.TestSites\\ServerComparison.TestSites.csproj",
+      "src\\Servers\\IIS\\IIS\\src\\Microsoft.AspNetCore.Server.IIS.csproj",
+      "src\\Servers\\IIS\\IntegrationTesting.IIS\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.IIS.csproj",
+      "src\\Security\\Authentication\\Negotiate\\src\\Microsoft.AspNetCore.Authentication.Negotiate.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Servers/test/FunctionalTests/Helpers.cs

@@ -16,7 +16,7 @@ namespace ServerComparison.FunctionalTests
             var directoryInfo = new DirectoryInfo(applicationBasePath);
             do
             {
-                var solutionFileInfo = new FileInfo(Path.Combine(directoryInfo.FullName, "FunctionalTests.sln"));
+                var solutionFileInfo = new FileInfo(Path.Combine(directoryInfo.FullName, "FunctionalTests.slnf"));
                 if (solutionFileInfo.Exists)
                 {
                     return Path.GetFullPath(Path.Combine(directoryInfo.FullName, "..", "..","testassets", "ServerComparison.TestSites"));

+ 1 - 1
src/Servers/test/FunctionalTests/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\..\..\startvs.cmd %~dp0FunctionalTests.sln
+%~dp0..\..\..\..\startvs.cmd %~dp0FunctionalTests.slnf

+ 0 - 31
src/Shared/Shared.sln

@@ -1,31 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Shared.Tests", "test\Shared.Tests\Microsoft.AspNetCore.Shared.Tests.csproj", "{06CD38EF-7733-4284-B3E4-825B6B63E1DD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ThrowingLibrary", "test\testassets\ThrowingLibrary\ThrowingLibrary.csproj", "{4799E505-5F83-4AB3-B96D-EACEB3528854}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{06CD38EF-7733-4284-B3E4-825B6B63E1DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{06CD38EF-7733-4284-B3E4-825B6B63E1DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{06CD38EF-7733-4284-B3E4-825B6B63E1DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{06CD38EF-7733-4284-B3E4-825B6B63E1DD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{4799E505-5F83-4AB3-B96D-EACEB3528854}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{4799E505-5F83-4AB3-B96D-EACEB3528854}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{4799E505-5F83-4AB3-B96D-EACEB3528854}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{4799E505-5F83-4AB3-B96D-EACEB3528854}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {9B7E5B1E-6E6D-4185-9088-2C7C779C6AB2}
-	EndGlobalSection
-EndGlobal

+ 9 - 0
src/Shared/Shared.slnf

@@ -0,0 +1,9 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Shared\\test\\Shared.Tests\\Microsoft.AspNetCore.Shared.Tests.csproj",
+      "src\\Shared\\test\\testassets\\ThrowingLibrary\\ThrowingLibrary.csproj"
+    ]
+  }
+}

+ 1 - 1
src/Shared/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0Shared.sln
+%~dp0..\..\startvs.cmd %~dp0Shared.slnf

+ 0 - 496
src/SignalR/SignalR.sln

@@ -1,496 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28315.86
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{C4BC9889-B49F-41B6-806B-F84941B2549B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SignalRSamples", "samples\SignalRSamples\SignalRSamples.csproj", "{C4AEAB04-F341-4539-B6C0-52368FB4BF9E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SocialWeather", "samples\SocialWeather\SocialWeather.csproj", "{8D789F94-CB74-45FD-ACE7-92AF6E55042E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClientSample", "samples\ClientSample\ClientSample.csproj", "{BA99C2A1-48F9-4FA5-B95A-9687A73B7CC9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WebSocketSample", "samples\WebSocketSample\WebSocketSample.csproj", "{EE790D50-C632-46B9-A430-06FA2F2FDCD7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JwtClientSample", "samples\JwtClientSample\JwtClientSample.csproj", "{1A953296-E869-4DE2-A693-FD5FCDE27057}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SignalR.Client.FunctionalTestApp", "clients\ts\FunctionalTests\SignalR.Client.FunctionalTestApp.csproj", "{D0C7B22E-B0B6-4D62-BF7D-79EE4AAF1981}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{3AC35C9A-3344-4BBB-B789-06CEE2CD093E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{8312A1B0-6FA8-47FE-9299-A76202AC920B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{3ACAB196-DD18-4AD0-87BE-2F4CB062D2F7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Core", "..\Http\Authentication.Core\src\Microsoft.AspNetCore.Authentication.Core.csproj", "{9A9BE05B-1662-4A80-AE44-7D06071A1473}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Abstractions", "..\Http\Http.Abstractions\src\Microsoft.AspNetCore.Http.Abstractions.csproj", "{1758768B-81BC-434D-A4E6-4C821436373E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http", "..\Http\Http\src\Microsoft.AspNetCore.Http.csproj", "{07137BC8-F3D8-425E-8A7F-1AAA383EA845}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cors", "..\Middleware\CORS\src\Microsoft.AspNetCore.Cors.csproj", "{9D500098-648F-4EC3-9B89-9BAB7278EDF1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{98B8D556-A024-42FA-B288-F6DA9EB2B338}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{6818EAB6-8D81-4FE9-8E5F-44D7EF18FF74}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "..\Security\Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{73C9A9F6-4254-450B-9BD0-B665DE298D9D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication", "..\Security\Authentication\Core\src\Microsoft.AspNetCore.Authentication.csproj", "{EBE99AF6-6F53-49DE-9B6C-0BF03731CD91}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.JwtBearer", "..\Security\Authentication\JwtBearer\src\Microsoft.AspNetCore.Authentication.JwtBearer.csproj", "{2F1FA614-9257-405F-815A-97EE72E046F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{39A4DA7A-6857-4594-8AE1-406F1F271B5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{356D6B62-1EDE-43F9-B78E-E160F4EC02E7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JwtSample", "samples\JwtSample\JwtSample.csproj", "{6A7491D3-3C97-49BD-A71C-433AED657F30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Client.FunctionalTests", "clients\csharp\Client\test\FunctionalTests\Microsoft.AspNetCore.SignalR.Client.FunctionalTests.csproj", "{A7C2BC93-DFB9-45B3-8CD9-EBA940BC23D1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Client.Tests", "clients\csharp\Client\test\UnitTests\Microsoft.AspNetCore.SignalR.Client.Tests.csproj", "{3012F7C4-0181-40B8-9391-04EF794DE9A3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Client", "clients\csharp\Http.Connections.Client\src\Microsoft.AspNetCore.Http.Connections.Client.csproj", "{EA5C411C-AC81-4C51-BB85-CBE8F0E7BE1E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "common", "common", "{9FCD621E-E710-4991-B45C-1BABC977BEEC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Common", "common\Http.Connections.Common\src\Microsoft.AspNetCore.Http.Connections.Common.csproj", "{F3F532CF-BABD-4517-8C46-61869F814C58}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections", "common\Http.Connections\src\Microsoft.AspNetCore.Http.Connections.csproj", "{9D9EAC92-0CDC-4648-BC14-E602BCDF71A3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Connections.Tests", "common\Http.Connections\test\Microsoft.AspNetCore.Http.Connections.Tests.csproj", "{126E8FB0-350D-4EA8-BDCD-708055112358}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.MessagePack", "common\Protocols.MessagePack\src\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj", "{0CD2E602-3B28-42DB-A71B-34C50E9663CE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Common", "common\SignalR.Common\src\Microsoft.AspNetCore.SignalR.Common.csproj", "{CE635283-EE95-4F8E-B80A-2DF0E8E530AE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Common.Tests", "common\SignalR.Common\test\Microsoft.AspNetCore.SignalR.Common.Tests.csproj", "{64D82C2D-4F93-4B4F-8FF5-5086C242F9D2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{6D9DF750-BA0D-4ED7-8137-732E52894B1C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Tests.Utils", "common\testassets\Tests.Utils\Microsoft.AspNetCore.SignalR.Tests.Utils.csproj", "{21C71457-3910-4BC1-937F-57B0172004CA}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "perf", "perf", "{AC3CD0BA-DE19-4333-9A42-3CFCC9FF0332}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "benchmarkapps", "benchmarkapps", "{1AF35754-036E-4D19-BE71-6144CEC0E1D5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Microbenchmarks", "perf\Microbenchmarks\Microsoft.AspNetCore.SignalR.Microbenchmarks.csproj", "{B34D6810-1A95-462F-A8DD-76E2B7FC5CEE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "server", "server", "{37DDE730-33D7-4400-9F12-84F0F2C0F319}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Core", "server\Core\src\Microsoft.AspNetCore.SignalR.Core.csproj", "{F7CF971E-4FD8-4E3C-9BA1-0A0C84E2E72A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR", "server\SignalR\src\Microsoft.AspNetCore.SignalR.csproj", "{F98DC946-BB11-444E-BD87-13CB07E5E107}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Tests", "server\SignalR\test\Microsoft.AspNetCore.SignalR.Tests.csproj", "{6089F7BD-6A47-4C8F-A55F-5B813BECA763}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson", "common\Protocols.NewtonsoftJson\src\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj", "{896FA5EE-63A5-4EAC-9F09-346584BB4830}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "testassets", "testassets", "{F2AB9C8F-CC30-495D-ACF4-9E4715F46C90}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Specification.Tests", "server\Specification.Tests\src\Microsoft.AspNetCore.SignalR.Specification.Tests.csproj", "{2B03333F-3ACD-474C-862B-FA97D3BA03B5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.StackExchangeRedis", "server\StackExchangeRedis\src\Microsoft.AspNetCore.SignalR.StackExchangeRedis.csproj", "{D1334F29-5C19-4C7B-B62D-0A2F23AFB31C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests", "server\StackExchangeRedis\test\Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests.csproj", "{A5006087-81B0-4C62-B847-50ED5C37069D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Abstractions", "..\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj", "{C398E9E7-7FBF-4667-813C-D5E0DB3BE0B1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "clients", "clients", "{1C8016A8-F362-45C7-9EA9-A1CCE7918F2F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{C0CF1530-A1C0-427E-A0D3-7EC4B8B27416}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Connections.Abstractions", "..\Servers\Connections.Abstractions\src\Microsoft.AspNetCore.Connections.Abstractions.csproj", "{D5EB509C-1D6F-4E8F-9B09-F14007AC6B0A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Features", "..\Http\Http.Features\src\Microsoft.AspNetCore.Http.Features.csproj", "{8B8081E7-6ECB-461C-A49B-5FF21FD2FB11}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Http.Extensions", "..\Http\Http.Extensions\src\Microsoft.AspNetCore.Http.Extensions.csproj", "{56E307BD-82E4-4581-B16B-3674CD3CE35A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "..\Security\Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{C6FEEFB3-7434-4209-A245-CEAF0946E9FA}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting.Server.Abstractions", "..\Hosting\Server.Abstractions\src\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj", "{051CA37B-EF17-4EA0-8C96-4C9A83015F33}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Abstractions", "..\Http\Authentication.Abstractions\src\Microsoft.AspNetCore.Authentication.Abstractions.csproj", "{FCC5A60D-E969-49DB-895C-AFE68A73A74B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebUtilities", "..\Http\WebUtilities\src\Microsoft.AspNetCore.WebUtilities.csproj", "{D5675C50-D0F3-423C-BD70-5124A420A3D3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection", "..\DataProtection\DataProtection\src\Microsoft.AspNetCore.DataProtection.csproj", "{6C40765E-C911-4995-AC8A-E752A7E54EC4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.WebSockets", "..\Middleware\WebSockets\src\Microsoft.AspNetCore.WebSockets.csproj", "{7030C68C-5FC3-4490-8180-D5E9D8850AA7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.Abstractions", "..\Middleware\Diagnostics.Abstractions\src\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj", "{FC61B352-0CE9-4A32-8AB3-03B81AA0F59F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Cryptography.Internal", "..\DataProtection\Cryptography.Internal\src\Microsoft.AspNetCore.Cryptography.Internal.csproj", "{F7B1DFA9-AB81-4BB7-B54A-E7B50C49AE21}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Abstractions", "..\DataProtection\Abstractions\src\Microsoft.AspNetCore.DataProtection.Abstractions.csproj", "{61AB2797-D78B-4FA5-9D2A-F65E7FE18C1C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Core", "..\Servers\Kestrel\Core\src\Microsoft.AspNetCore.Server.Kestrel.Core.csproj", "{FCB0410B-A034-47C5-885F-6527D5FB2C5B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets", "..\Servers\Kestrel\Transport.Sockets\src\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj", "{6A3D75B3-6268-456B-89BA-B716387135FF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing", "..\Http\Routing\src\Microsoft.AspNetCore.Routing.csproj", "{C1364FE1-91CA-44E0-AB76-F99B74F00A06}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Routing.Abstractions", "..\Http\Routing.Abstractions\src\Microsoft.AspNetCore.Routing.Abstractions.csproj", "{538BB9BF-1460-4159-A5FC-F00358EA3517}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization.Policy", "..\Security\Authorization\Policy\src\Microsoft.AspNetCore.Authorization.Policy.csproj", "{67586655-F705-4807-97C2-9F3491227E25}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Client", "clients\csharp\Client\src\Microsoft.AspNetCore.SignalR.Client.csproj", "{3BE66897-A7E7-4AC8-B2EF-516366A6710F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Client.Core", "clients\csharp\Client.Core\src\Microsoft.AspNetCore.SignalR.Client.Core.csproj", "{762A7DD1-E45E-4EA3-8109-521E844AE613}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.HttpOverrides", "..\Middleware\HttpOverrides\src\Microsoft.AspNetCore.HttpOverrides.csproj", "{FD3A8F8D-2967-4635-86FC-CC49BAF651C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.SignalR.Protocols.Json", "common\Protocols.Json\src\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj", "{BB52C0FB-19FD-485A-9EBD-3FC173ECAEA0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Metadata", "..\Http\Metadata\src\Microsoft.AspNetCore.Metadata.csproj", "{2E107FBB-2387-4A9F-A2CA-EFDF2E4DD64D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.WebEncoders", "..\WebEncoders\src\Microsoft.Extensions.WebEncoders.csproj", "{A2BD0E68-5152-4F77-B4EF-7194B81E125F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.FileProviders.Embedded", "..\FileProviders\Embedded\src\Microsoft.Extensions.FileProviders.Embedded.csproj", "{D1640DC0-94C5-4740-8C7C-73A80CD7C42F}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{C4AEAB04-F341-4539-B6C0-52368FB4BF9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C4AEAB04-F341-4539-B6C0-52368FB4BF9E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C4AEAB04-F341-4539-B6C0-52368FB4BF9E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C4AEAB04-F341-4539-B6C0-52368FB4BF9E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8D789F94-CB74-45FD-ACE7-92AF6E55042E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8D789F94-CB74-45FD-ACE7-92AF6E55042E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8D789F94-CB74-45FD-ACE7-92AF6E55042E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8D789F94-CB74-45FD-ACE7-92AF6E55042E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BA99C2A1-48F9-4FA5-B95A-9687A73B7CC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BA99C2A1-48F9-4FA5-B95A-9687A73B7CC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BA99C2A1-48F9-4FA5-B95A-9687A73B7CC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BA99C2A1-48F9-4FA5-B95A-9687A73B7CC9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EE790D50-C632-46B9-A430-06FA2F2FDCD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EE790D50-C632-46B9-A430-06FA2F2FDCD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EE790D50-C632-46B9-A430-06FA2F2FDCD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EE790D50-C632-46B9-A430-06FA2F2FDCD7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1A953296-E869-4DE2-A693-FD5FCDE27057}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1A953296-E869-4DE2-A693-FD5FCDE27057}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1A953296-E869-4DE2-A693-FD5FCDE27057}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1A953296-E869-4DE2-A693-FD5FCDE27057}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D0C7B22E-B0B6-4D62-BF7D-79EE4AAF1981}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D0C7B22E-B0B6-4D62-BF7D-79EE4AAF1981}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D0C7B22E-B0B6-4D62-BF7D-79EE4AAF1981}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D0C7B22E-B0B6-4D62-BF7D-79EE4AAF1981}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3AC35C9A-3344-4BBB-B789-06CEE2CD093E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3AC35C9A-3344-4BBB-B789-06CEE2CD093E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3AC35C9A-3344-4BBB-B789-06CEE2CD093E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3AC35C9A-3344-4BBB-B789-06CEE2CD093E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8312A1B0-6FA8-47FE-9299-A76202AC920B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8312A1B0-6FA8-47FE-9299-A76202AC920B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8312A1B0-6FA8-47FE-9299-A76202AC920B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8312A1B0-6FA8-47FE-9299-A76202AC920B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3ACAB196-DD18-4AD0-87BE-2F4CB062D2F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3ACAB196-DD18-4AD0-87BE-2F4CB062D2F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3ACAB196-DD18-4AD0-87BE-2F4CB062D2F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3ACAB196-DD18-4AD0-87BE-2F4CB062D2F7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9A9BE05B-1662-4A80-AE44-7D06071A1473}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9A9BE05B-1662-4A80-AE44-7D06071A1473}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9A9BE05B-1662-4A80-AE44-7D06071A1473}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9A9BE05B-1662-4A80-AE44-7D06071A1473}.Release|Any CPU.Build.0 = Release|Any CPU
-		{1758768B-81BC-434D-A4E6-4C821436373E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{1758768B-81BC-434D-A4E6-4C821436373E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{1758768B-81BC-434D-A4E6-4C821436373E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{1758768B-81BC-434D-A4E6-4C821436373E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{07137BC8-F3D8-425E-8A7F-1AAA383EA845}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{07137BC8-F3D8-425E-8A7F-1AAA383EA845}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{07137BC8-F3D8-425E-8A7F-1AAA383EA845}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{07137BC8-F3D8-425E-8A7F-1AAA383EA845}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9D500098-648F-4EC3-9B89-9BAB7278EDF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9D500098-648F-4EC3-9B89-9BAB7278EDF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9D500098-648F-4EC3-9B89-9BAB7278EDF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9D500098-648F-4EC3-9B89-9BAB7278EDF1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{98B8D556-A024-42FA-B288-F6DA9EB2B338}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{98B8D556-A024-42FA-B288-F6DA9EB2B338}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{98B8D556-A024-42FA-B288-F6DA9EB2B338}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{98B8D556-A024-42FA-B288-F6DA9EB2B338}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6818EAB6-8D81-4FE9-8E5F-44D7EF18FF74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6818EAB6-8D81-4FE9-8E5F-44D7EF18FF74}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6818EAB6-8D81-4FE9-8E5F-44D7EF18FF74}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6818EAB6-8D81-4FE9-8E5F-44D7EF18FF74}.Release|Any CPU.Build.0 = Release|Any CPU
-		{73C9A9F6-4254-450B-9BD0-B665DE298D9D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{73C9A9F6-4254-450B-9BD0-B665DE298D9D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{73C9A9F6-4254-450B-9BD0-B665DE298D9D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{73C9A9F6-4254-450B-9BD0-B665DE298D9D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EBE99AF6-6F53-49DE-9B6C-0BF03731CD91}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EBE99AF6-6F53-49DE-9B6C-0BF03731CD91}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EBE99AF6-6F53-49DE-9B6C-0BF03731CD91}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EBE99AF6-6F53-49DE-9B6C-0BF03731CD91}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2F1FA614-9257-405F-815A-97EE72E046F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2F1FA614-9257-405F-815A-97EE72E046F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2F1FA614-9257-405F-815A-97EE72E046F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2F1FA614-9257-405F-815A-97EE72E046F4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{39A4DA7A-6857-4594-8AE1-406F1F271B5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{39A4DA7A-6857-4594-8AE1-406F1F271B5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{39A4DA7A-6857-4594-8AE1-406F1F271B5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{39A4DA7A-6857-4594-8AE1-406F1F271B5C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{356D6B62-1EDE-43F9-B78E-E160F4EC02E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{356D6B62-1EDE-43F9-B78E-E160F4EC02E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{356D6B62-1EDE-43F9-B78E-E160F4EC02E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{356D6B62-1EDE-43F9-B78E-E160F4EC02E7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6A7491D3-3C97-49BD-A71C-433AED657F30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6A7491D3-3C97-49BD-A71C-433AED657F30}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6A7491D3-3C97-49BD-A71C-433AED657F30}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6A7491D3-3C97-49BD-A71C-433AED657F30}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A7C2BC93-DFB9-45B3-8CD9-EBA940BC23D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A7C2BC93-DFB9-45B3-8CD9-EBA940BC23D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A7C2BC93-DFB9-45B3-8CD9-EBA940BC23D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A7C2BC93-DFB9-45B3-8CD9-EBA940BC23D1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3012F7C4-0181-40B8-9391-04EF794DE9A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3012F7C4-0181-40B8-9391-04EF794DE9A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3012F7C4-0181-40B8-9391-04EF794DE9A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3012F7C4-0181-40B8-9391-04EF794DE9A3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EA5C411C-AC81-4C51-BB85-CBE8F0E7BE1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EA5C411C-AC81-4C51-BB85-CBE8F0E7BE1E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EA5C411C-AC81-4C51-BB85-CBE8F0E7BE1E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EA5C411C-AC81-4C51-BB85-CBE8F0E7BE1E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F3F532CF-BABD-4517-8C46-61869F814C58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F3F532CF-BABD-4517-8C46-61869F814C58}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F3F532CF-BABD-4517-8C46-61869F814C58}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F3F532CF-BABD-4517-8C46-61869F814C58}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9D9EAC92-0CDC-4648-BC14-E602BCDF71A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9D9EAC92-0CDC-4648-BC14-E602BCDF71A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9D9EAC92-0CDC-4648-BC14-E602BCDF71A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9D9EAC92-0CDC-4648-BC14-E602BCDF71A3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{126E8FB0-350D-4EA8-BDCD-708055112358}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{126E8FB0-350D-4EA8-BDCD-708055112358}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{126E8FB0-350D-4EA8-BDCD-708055112358}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{126E8FB0-350D-4EA8-BDCD-708055112358}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0CD2E602-3B28-42DB-A71B-34C50E9663CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0CD2E602-3B28-42DB-A71B-34C50E9663CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0CD2E602-3B28-42DB-A71B-34C50E9663CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0CD2E602-3B28-42DB-A71B-34C50E9663CE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CE635283-EE95-4F8E-B80A-2DF0E8E530AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CE635283-EE95-4F8E-B80A-2DF0E8E530AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CE635283-EE95-4F8E-B80A-2DF0E8E530AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CE635283-EE95-4F8E-B80A-2DF0E8E530AE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{64D82C2D-4F93-4B4F-8FF5-5086C242F9D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{64D82C2D-4F93-4B4F-8FF5-5086C242F9D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{64D82C2D-4F93-4B4F-8FF5-5086C242F9D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{64D82C2D-4F93-4B4F-8FF5-5086C242F9D2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{21C71457-3910-4BC1-937F-57B0172004CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{21C71457-3910-4BC1-937F-57B0172004CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{21C71457-3910-4BC1-937F-57B0172004CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{21C71457-3910-4BC1-937F-57B0172004CA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B34D6810-1A95-462F-A8DD-76E2B7FC5CEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B34D6810-1A95-462F-A8DD-76E2B7FC5CEE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B34D6810-1A95-462F-A8DD-76E2B7FC5CEE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B34D6810-1A95-462F-A8DD-76E2B7FC5CEE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F7CF971E-4FD8-4E3C-9BA1-0A0C84E2E72A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F7CF971E-4FD8-4E3C-9BA1-0A0C84E2E72A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F7CF971E-4FD8-4E3C-9BA1-0A0C84E2E72A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F7CF971E-4FD8-4E3C-9BA1-0A0C84E2E72A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F98DC946-BB11-444E-BD87-13CB07E5E107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F98DC946-BB11-444E-BD87-13CB07E5E107}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F98DC946-BB11-444E-BD87-13CB07E5E107}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F98DC946-BB11-444E-BD87-13CB07E5E107}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6089F7BD-6A47-4C8F-A55F-5B813BECA763}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6089F7BD-6A47-4C8F-A55F-5B813BECA763}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6089F7BD-6A47-4C8F-A55F-5B813BECA763}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6089F7BD-6A47-4C8F-A55F-5B813BECA763}.Release|Any CPU.Build.0 = Release|Any CPU
-		{896FA5EE-63A5-4EAC-9F09-346584BB4830}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{896FA5EE-63A5-4EAC-9F09-346584BB4830}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{896FA5EE-63A5-4EAC-9F09-346584BB4830}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{896FA5EE-63A5-4EAC-9F09-346584BB4830}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2B03333F-3ACD-474C-862B-FA97D3BA03B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2B03333F-3ACD-474C-862B-FA97D3BA03B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2B03333F-3ACD-474C-862B-FA97D3BA03B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2B03333F-3ACD-474C-862B-FA97D3BA03B5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D1334F29-5C19-4C7B-B62D-0A2F23AFB31C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D1334F29-5C19-4C7B-B62D-0A2F23AFB31C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D1334F29-5C19-4C7B-B62D-0A2F23AFB31C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D1334F29-5C19-4C7B-B62D-0A2F23AFB31C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A5006087-81B0-4C62-B847-50ED5C37069D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A5006087-81B0-4C62-B847-50ED5C37069D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A5006087-81B0-4C62-B847-50ED5C37069D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A5006087-81B0-4C62-B847-50ED5C37069D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C398E9E7-7FBF-4667-813C-D5E0DB3BE0B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C398E9E7-7FBF-4667-813C-D5E0DB3BE0B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C398E9E7-7FBF-4667-813C-D5E0DB3BE0B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C398E9E7-7FBF-4667-813C-D5E0DB3BE0B1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C0CF1530-A1C0-427E-A0D3-7EC4B8B27416}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C0CF1530-A1C0-427E-A0D3-7EC4B8B27416}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C0CF1530-A1C0-427E-A0D3-7EC4B8B27416}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C0CF1530-A1C0-427E-A0D3-7EC4B8B27416}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D5EB509C-1D6F-4E8F-9B09-F14007AC6B0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D5EB509C-1D6F-4E8F-9B09-F14007AC6B0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D5EB509C-1D6F-4E8F-9B09-F14007AC6B0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D5EB509C-1D6F-4E8F-9B09-F14007AC6B0A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8B8081E7-6ECB-461C-A49B-5FF21FD2FB11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8B8081E7-6ECB-461C-A49B-5FF21FD2FB11}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8B8081E7-6ECB-461C-A49B-5FF21FD2FB11}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8B8081E7-6ECB-461C-A49B-5FF21FD2FB11}.Release|Any CPU.Build.0 = Release|Any CPU
-		{56E307BD-82E4-4581-B16B-3674CD3CE35A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{56E307BD-82E4-4581-B16B-3674CD3CE35A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{56E307BD-82E4-4581-B16B-3674CD3CE35A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{56E307BD-82E4-4581-B16B-3674CD3CE35A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C6FEEFB3-7434-4209-A245-CEAF0946E9FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C6FEEFB3-7434-4209-A245-CEAF0946E9FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C6FEEFB3-7434-4209-A245-CEAF0946E9FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C6FEEFB3-7434-4209-A245-CEAF0946E9FA}.Release|Any CPU.Build.0 = Release|Any CPU
-		{051CA37B-EF17-4EA0-8C96-4C9A83015F33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{051CA37B-EF17-4EA0-8C96-4C9A83015F33}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{051CA37B-EF17-4EA0-8C96-4C9A83015F33}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{051CA37B-EF17-4EA0-8C96-4C9A83015F33}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FCC5A60D-E969-49DB-895C-AFE68A73A74B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FCC5A60D-E969-49DB-895C-AFE68A73A74B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FCC5A60D-E969-49DB-895C-AFE68A73A74B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FCC5A60D-E969-49DB-895C-AFE68A73A74B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D5675C50-D0F3-423C-BD70-5124A420A3D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D5675C50-D0F3-423C-BD70-5124A420A3D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D5675C50-D0F3-423C-BD70-5124A420A3D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D5675C50-D0F3-423C-BD70-5124A420A3D3}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6C40765E-C911-4995-AC8A-E752A7E54EC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6C40765E-C911-4995-AC8A-E752A7E54EC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6C40765E-C911-4995-AC8A-E752A7E54EC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6C40765E-C911-4995-AC8A-E752A7E54EC4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7030C68C-5FC3-4490-8180-D5E9D8850AA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7030C68C-5FC3-4490-8180-D5E9D8850AA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7030C68C-5FC3-4490-8180-D5E9D8850AA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7030C68C-5FC3-4490-8180-D5E9D8850AA7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FC61B352-0CE9-4A32-8AB3-03B81AA0F59F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FC61B352-0CE9-4A32-8AB3-03B81AA0F59F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FC61B352-0CE9-4A32-8AB3-03B81AA0F59F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FC61B352-0CE9-4A32-8AB3-03B81AA0F59F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F7B1DFA9-AB81-4BB7-B54A-E7B50C49AE21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F7B1DFA9-AB81-4BB7-B54A-E7B50C49AE21}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F7B1DFA9-AB81-4BB7-B54A-E7B50C49AE21}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F7B1DFA9-AB81-4BB7-B54A-E7B50C49AE21}.Release|Any CPU.Build.0 = Release|Any CPU
-		{61AB2797-D78B-4FA5-9D2A-F65E7FE18C1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{61AB2797-D78B-4FA5-9D2A-F65E7FE18C1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{61AB2797-D78B-4FA5-9D2A-F65E7FE18C1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{61AB2797-D78B-4FA5-9D2A-F65E7FE18C1C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FCB0410B-A034-47C5-885F-6527D5FB2C5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FCB0410B-A034-47C5-885F-6527D5FB2C5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FCB0410B-A034-47C5-885F-6527D5FB2C5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FCB0410B-A034-47C5-885F-6527D5FB2C5B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6A3D75B3-6268-456B-89BA-B716387135FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6A3D75B3-6268-456B-89BA-B716387135FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6A3D75B3-6268-456B-89BA-B716387135FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6A3D75B3-6268-456B-89BA-B716387135FF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C1364FE1-91CA-44E0-AB76-F99B74F00A06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C1364FE1-91CA-44E0-AB76-F99B74F00A06}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C1364FE1-91CA-44E0-AB76-F99B74F00A06}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C1364FE1-91CA-44E0-AB76-F99B74F00A06}.Release|Any CPU.Build.0 = Release|Any CPU
-		{538BB9BF-1460-4159-A5FC-F00358EA3517}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{538BB9BF-1460-4159-A5FC-F00358EA3517}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{538BB9BF-1460-4159-A5FC-F00358EA3517}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{538BB9BF-1460-4159-A5FC-F00358EA3517}.Release|Any CPU.Build.0 = Release|Any CPU
-		{67586655-F705-4807-97C2-9F3491227E25}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{67586655-F705-4807-97C2-9F3491227E25}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{67586655-F705-4807-97C2-9F3491227E25}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{67586655-F705-4807-97C2-9F3491227E25}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3BE66897-A7E7-4AC8-B2EF-516366A6710F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3BE66897-A7E7-4AC8-B2EF-516366A6710F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3BE66897-A7E7-4AC8-B2EF-516366A6710F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3BE66897-A7E7-4AC8-B2EF-516366A6710F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{762A7DD1-E45E-4EA3-8109-521E844AE613}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{762A7DD1-E45E-4EA3-8109-521E844AE613}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{762A7DD1-E45E-4EA3-8109-521E844AE613}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{762A7DD1-E45E-4EA3-8109-521E844AE613}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FD3A8F8D-2967-4635-86FC-CC49BAF651C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FD3A8F8D-2967-4635-86FC-CC49BAF651C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FD3A8F8D-2967-4635-86FC-CC49BAF651C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FD3A8F8D-2967-4635-86FC-CC49BAF651C1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{BB52C0FB-19FD-485A-9EBD-3FC173ECAEA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{BB52C0FB-19FD-485A-9EBD-3FC173ECAEA0}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{BB52C0FB-19FD-485A-9EBD-3FC173ECAEA0}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{BB52C0FB-19FD-485A-9EBD-3FC173ECAEA0}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2E107FBB-2387-4A9F-A2CA-EFDF2E4DD64D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2E107FBB-2387-4A9F-A2CA-EFDF2E4DD64D}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2E107FBB-2387-4A9F-A2CA-EFDF2E4DD64D}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2E107FBB-2387-4A9F-A2CA-EFDF2E4DD64D}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A2BD0E68-5152-4F77-B4EF-7194B81E125F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A2BD0E68-5152-4F77-B4EF-7194B81E125F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A2BD0E68-5152-4F77-B4EF-7194B81E125F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A2BD0E68-5152-4F77-B4EF-7194B81E125F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{D1640DC0-94C5-4740-8C7C-73A80CD7C42F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{D1640DC0-94C5-4740-8C7C-73A80CD7C42F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{D1640DC0-94C5-4740-8C7C-73A80CD7C42F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{D1640DC0-94C5-4740-8C7C-73A80CD7C42F}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{C4AEAB04-F341-4539-B6C0-52368FB4BF9E} = {C4BC9889-B49F-41B6-806B-F84941B2549B}
-		{8D789F94-CB74-45FD-ACE7-92AF6E55042E} = {C4BC9889-B49F-41B6-806B-F84941B2549B}
-		{BA99C2A1-48F9-4FA5-B95A-9687A73B7CC9} = {C4BC9889-B49F-41B6-806B-F84941B2549B}
-		{EE790D50-C632-46B9-A430-06FA2F2FDCD7} = {C4BC9889-B49F-41B6-806B-F84941B2549B}
-		{1A953296-E869-4DE2-A693-FD5FCDE27057} = {C4BC9889-B49F-41B6-806B-F84941B2549B}
-		{D0C7B22E-B0B6-4D62-BF7D-79EE4AAF1981} = {F2AB9C8F-CC30-495D-ACF4-9E4715F46C90}
-		{3AC35C9A-3344-4BBB-B789-06CEE2CD093E} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{8312A1B0-6FA8-47FE-9299-A76202AC920B} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{3ACAB196-DD18-4AD0-87BE-2F4CB062D2F7} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{9A9BE05B-1662-4A80-AE44-7D06071A1473} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{1758768B-81BC-434D-A4E6-4C821436373E} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{07137BC8-F3D8-425E-8A7F-1AAA383EA845} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{9D500098-648F-4EC3-9B89-9BAB7278EDF1} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{98B8D556-A024-42FA-B288-F6DA9EB2B338} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{6818EAB6-8D81-4FE9-8E5F-44D7EF18FF74} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{73C9A9F6-4254-450B-9BD0-B665DE298D9D} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{EBE99AF6-6F53-49DE-9B6C-0BF03731CD91} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{2F1FA614-9257-405F-815A-97EE72E046F4} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{39A4DA7A-6857-4594-8AE1-406F1F271B5C} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{356D6B62-1EDE-43F9-B78E-E160F4EC02E7} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{6A7491D3-3C97-49BD-A71C-433AED657F30} = {C4BC9889-B49F-41B6-806B-F84941B2549B}
-		{A7C2BC93-DFB9-45B3-8CD9-EBA940BC23D1} = {1C8016A8-F362-45C7-9EA9-A1CCE7918F2F}
-		{3012F7C4-0181-40B8-9391-04EF794DE9A3} = {1C8016A8-F362-45C7-9EA9-A1CCE7918F2F}
-		{EA5C411C-AC81-4C51-BB85-CBE8F0E7BE1E} = {1C8016A8-F362-45C7-9EA9-A1CCE7918F2F}
-		{F3F532CF-BABD-4517-8C46-61869F814C58} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{9D9EAC92-0CDC-4648-BC14-E602BCDF71A3} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{126E8FB0-350D-4EA8-BDCD-708055112358} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{0CD2E602-3B28-42DB-A71B-34C50E9663CE} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{CE635283-EE95-4F8E-B80A-2DF0E8E530AE} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{64D82C2D-4F93-4B4F-8FF5-5086C242F9D2} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{6D9DF750-BA0D-4ED7-8137-732E52894B1C} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{21C71457-3910-4BC1-937F-57B0172004CA} = {6D9DF750-BA0D-4ED7-8137-732E52894B1C}
-		{1AF35754-036E-4D19-BE71-6144CEC0E1D5} = {AC3CD0BA-DE19-4333-9A42-3CFCC9FF0332}
-		{B34D6810-1A95-462F-A8DD-76E2B7FC5CEE} = {AC3CD0BA-DE19-4333-9A42-3CFCC9FF0332}
-		{F7CF971E-4FD8-4E3C-9BA1-0A0C84E2E72A} = {37DDE730-33D7-4400-9F12-84F0F2C0F319}
-		{F98DC946-BB11-444E-BD87-13CB07E5E107} = {37DDE730-33D7-4400-9F12-84F0F2C0F319}
-		{6089F7BD-6A47-4C8F-A55F-5B813BECA763} = {37DDE730-33D7-4400-9F12-84F0F2C0F319}
-		{896FA5EE-63A5-4EAC-9F09-346584BB4830} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{2B03333F-3ACD-474C-862B-FA97D3BA03B5} = {37DDE730-33D7-4400-9F12-84F0F2C0F319}
-		{D1334F29-5C19-4C7B-B62D-0A2F23AFB31C} = {37DDE730-33D7-4400-9F12-84F0F2C0F319}
-		{A5006087-81B0-4C62-B847-50ED5C37069D} = {37DDE730-33D7-4400-9F12-84F0F2C0F319}
-		{C398E9E7-7FBF-4667-813C-D5E0DB3BE0B1} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{C0CF1530-A1C0-427E-A0D3-7EC4B8B27416} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{D5EB509C-1D6F-4E8F-9B09-F14007AC6B0A} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{8B8081E7-6ECB-461C-A49B-5FF21FD2FB11} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{56E307BD-82E4-4581-B16B-3674CD3CE35A} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{C6FEEFB3-7434-4209-A245-CEAF0946E9FA} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{051CA37B-EF17-4EA0-8C96-4C9A83015F33} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{FCC5A60D-E969-49DB-895C-AFE68A73A74B} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{D5675C50-D0F3-423C-BD70-5124A420A3D3} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{6C40765E-C911-4995-AC8A-E752A7E54EC4} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{7030C68C-5FC3-4490-8180-D5E9D8850AA7} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{FC61B352-0CE9-4A32-8AB3-03B81AA0F59F} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{F7B1DFA9-AB81-4BB7-B54A-E7B50C49AE21} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{61AB2797-D78B-4FA5-9D2A-F65E7FE18C1C} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{FCB0410B-A034-47C5-885F-6527D5FB2C5B} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{6A3D75B3-6268-456B-89BA-B716387135FF} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{C1364FE1-91CA-44E0-AB76-F99B74F00A06} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{538BB9BF-1460-4159-A5FC-F00358EA3517} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{67586655-F705-4807-97C2-9F3491227E25} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{3BE66897-A7E7-4AC8-B2EF-516366A6710F} = {1C8016A8-F362-45C7-9EA9-A1CCE7918F2F}
-		{762A7DD1-E45E-4EA3-8109-521E844AE613} = {1C8016A8-F362-45C7-9EA9-A1CCE7918F2F}
-		{FD3A8F8D-2967-4635-86FC-CC49BAF651C1} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{BB52C0FB-19FD-485A-9EBD-3FC173ECAEA0} = {9FCD621E-E710-4991-B45C-1BABC977BEEC}
-		{2E107FBB-2387-4A9F-A2CA-EFDF2E4DD64D} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{A2BD0E68-5152-4F77-B4EF-7194B81E125F} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-		{D1640DC0-94C5-4740-8C7C-73A80CD7C42F} = {EDE8E45E-A5D0-4F0E-B72C-7CC14146C60A}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {7945A4E4-ACDB-4F6E-95CA-6AC6E7C2CD59}
-	EndGlobalSection
-EndGlobal

+ 72 - 0
src/SignalR/SignalR.slnf

@@ -0,0 +1,72 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\SignalR\\samples\\SignalRSamples\\SignalRSamples.csproj",
+      "src\\SignalR\\samples\\SocialWeather\\SocialWeather.csproj",
+      "src\\SignalR\\samples\\ClientSample\\ClientSample.csproj",
+      "src\\SignalR\\samples\\WebSocketSample\\WebSocketSample.csproj",
+      "src\\SignalR\\samples\\JwtClientSample\\JwtClientSample.csproj",
+      "src\\SignalR\\clients\\ts\\FunctionalTests\\SignalR.Client.FunctionalTestApp.csproj",
+      "src\\Hosting\\Hosting\\src\\Microsoft.AspNetCore.Hosting.csproj",
+      "src\\Hosting\\Server.IntegrationTesting\\src\\Microsoft.AspNetCore.Server.IntegrationTesting.csproj",
+      "src\\Hosting\\TestHost\\src\\Microsoft.AspNetCore.TestHost.csproj",
+      "src\\Http\\Authentication.Core\\src\\Microsoft.AspNetCore.Authentication.Core.csproj",
+      "src\\Http\\Http.Abstractions\\src\\Microsoft.AspNetCore.Http.Abstractions.csproj",
+      "src\\Http\\Http\\src\\Microsoft.AspNetCore.Http.csproj",
+      "src\\Middleware\\CORS\\src\\Microsoft.AspNetCore.Cors.csproj",
+      "src\\Middleware\\Diagnostics\\src\\Microsoft.AspNetCore.Diagnostics.csproj",
+      "src\\Middleware\\StaticFiles\\src\\Microsoft.AspNetCore.StaticFiles.csproj",
+      "src\\Security\\Authentication\\Cookies\\src\\Microsoft.AspNetCore.Authentication.Cookies.csproj",
+      "src\\Security\\Authentication\\Core\\src\\Microsoft.AspNetCore.Authentication.csproj",
+      "src\\Security\\Authentication\\JwtBearer\\src\\Microsoft.AspNetCore.Authentication.JwtBearer.csproj",
+      "src\\Servers\\IIS\\IISIntegration\\src\\Microsoft.AspNetCore.Server.IISIntegration.csproj",
+      "src\\Servers\\Kestrel\\Kestrel\\src\\Microsoft.AspNetCore.Server.Kestrel.csproj",
+      "src\\SignalR\\samples\\JwtSample\\JwtSample.csproj",
+      "src\\SignalR\\clients\\csharp\\Client\\test\\FunctionalTests\\Microsoft.AspNetCore.SignalR.Client.FunctionalTests.csproj",
+      "src\\SignalR\\clients\\csharp\\Client\\test\\UnitTests\\Microsoft.AspNetCore.SignalR.Client.Tests.csproj",
+      "src\\SignalR\\clients\\csharp\\Http.Connections.Client\\src\\Microsoft.AspNetCore.Http.Connections.Client.csproj",
+      "src\\SignalR\\common\\Http.Connections.Common\\src\\Microsoft.AspNetCore.Http.Connections.Common.csproj",
+      "src\\SignalR\\common\\Http.Connections\\src\\Microsoft.AspNetCore.Http.Connections.csproj",
+      "src\\SignalR\\common\\Http.Connections\\test\\Microsoft.AspNetCore.Http.Connections.Tests.csproj",
+      "src\\SignalR\\common\\Protocols.MessagePack\\src\\Microsoft.AspNetCore.SignalR.Protocols.MessagePack.csproj",
+      "src\\SignalR\\common\\SignalR.Common\\src\\Microsoft.AspNetCore.SignalR.Common.csproj",
+      "src\\SignalR\\common\\SignalR.Common\\test\\Microsoft.AspNetCore.SignalR.Common.Tests.csproj",
+      "src\\SignalR\\common\\testassets\\Tests.Utils\\Microsoft.AspNetCore.SignalR.Tests.Utils.csproj",
+      "src\\SignalR\\perf\\Microbenchmarks\\Microsoft.AspNetCore.SignalR.Microbenchmarks.csproj",
+      "src\\SignalR\\server\\Core\\src\\Microsoft.AspNetCore.SignalR.Core.csproj",
+      "src\\SignalR\\server\\SignalR\\src\\Microsoft.AspNetCore.SignalR.csproj",
+      "src\\SignalR\\server\\SignalR\\test\\Microsoft.AspNetCore.SignalR.Tests.csproj",
+      "src\\SignalR\\common\\Protocols.NewtonsoftJson\\src\\Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson.csproj",
+      "src\\SignalR\\server\\Specification.Tests\\src\\Microsoft.AspNetCore.SignalR.Specification.Tests.csproj",
+      "src\\SignalR\\server\\StackExchangeRedis\\src\\Microsoft.AspNetCore.SignalR.StackExchangeRedis.csproj",
+      "src\\SignalR\\server\\StackExchangeRedis\\test\\Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests.csproj",
+      "src\\Hosting\\Abstractions\\src\\Microsoft.AspNetCore.Hosting.Abstractions.csproj",
+      "src\\Http\\Headers\\src\\Microsoft.Net.Http.Headers.csproj",
+      "src\\Servers\\Connections.Abstractions\\src\\Microsoft.AspNetCore.Connections.Abstractions.csproj",
+      "src\\Http\\Http.Features\\src\\Microsoft.AspNetCore.Http.Features.csproj",
+      "src\\Http\\Http.Extensions\\src\\Microsoft.AspNetCore.Http.Extensions.csproj",
+      "src\\Security\\Authorization\\Core\\src\\Microsoft.AspNetCore.Authorization.csproj",
+      "src\\Hosting\\Server.Abstractions\\src\\Microsoft.AspNetCore.Hosting.Server.Abstractions.csproj",
+      "src\\Http\\Authentication.Abstractions\\src\\Microsoft.AspNetCore.Authentication.Abstractions.csproj",
+      "src\\Http\\WebUtilities\\src\\Microsoft.AspNetCore.WebUtilities.csproj",
+      "src\\DataProtection\\DataProtection\\src\\Microsoft.AspNetCore.DataProtection.csproj",
+      "src\\Middleware\\WebSockets\\src\\Microsoft.AspNetCore.WebSockets.csproj",
+      "src\\Middleware\\Diagnostics.Abstractions\\src\\Microsoft.AspNetCore.Diagnostics.Abstractions.csproj",
+      "src\\DataProtection\\Cryptography.Internal\\src\\Microsoft.AspNetCore.Cryptography.Internal.csproj",
+      "src\\DataProtection\\Abstractions\\src\\Microsoft.AspNetCore.DataProtection.Abstractions.csproj",
+      "src\\Servers\\Kestrel\\Core\\src\\Microsoft.AspNetCore.Server.Kestrel.Core.csproj",
+      "src\\Servers\\Kestrel\\Transport.Sockets\\src\\Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.csproj",
+      "src\\Http\\Routing\\src\\Microsoft.AspNetCore.Routing.csproj",
+      "src\\Http\\Routing.Abstractions\\src\\Microsoft.AspNetCore.Routing.Abstractions.csproj",
+      "src\\Security\\Authorization\\Policy\\src\\Microsoft.AspNetCore.Authorization.Policy.csproj",
+      "src\\SignalR\\clients\\csharp\\Client\\src\\Microsoft.AspNetCore.SignalR.Client.csproj",
+      "src\\SignalR\\clients\\csharp\\Client.Core\\src\\Microsoft.AspNetCore.SignalR.Client.Core.csproj",
+      "src\\Middleware\\HttpOverrides\\src\\Microsoft.AspNetCore.HttpOverrides.csproj",
+      "src\\SignalR\\common\\Protocols.Json\\src\\Microsoft.AspNetCore.SignalR.Protocols.Json.csproj",
+      "src\\Http\\Metadata\\src\\Microsoft.AspNetCore.Metadata.csproj",
+      "src\\WebEncoders\\src\\Microsoft.Extensions.WebEncoders.csproj",
+      "src\\FileProviders\\Embedded\\src\\Microsoft.Extensions.FileProviders.Embedded.csproj"
+    ]
+  }
+}

+ 1 - 1
src/SignalR/startvs.cmd

@@ -1,3 +1,3 @@
 @ECHO OFF
 
-%~dp0..\..\startvs.cmd %~dp0SignalR.sln
+%~dp0..\..\startvs.cmd %~dp0SignalR.slnf

+ 2 - 7
src/Testing/src/TestPathUtilities.cs

@@ -9,11 +9,6 @@ namespace Microsoft.AspNetCore.Testing
     [Obsolete("This API is obsolete and the pattern its usage encouraged should not be used anymore. See https://github.com/dotnet/extensions/issues/1697 for details.")]
     public class TestPathUtilities
     {
-        public static string GetRepoRootDirectory()
-        {
-            return GetSolutionRootDirectory("Extensions");
-        }
-
         public static string GetSolutionRootDirectory(string solution)
         {
             var applicationBasePath = AppContext.BaseDirectory;
@@ -21,7 +16,7 @@ namespace Microsoft.AspNetCore.Testing
 
             do
             {
-                var projectFileInfo = new FileInfo(Path.Combine(directoryInfo.FullName, $"{solution}.sln"));
+                var projectFileInfo = new FileInfo(Path.Combine(directoryInfo.FullName, $"{solution}.slnf"));
                 if (projectFileInfo.Exists)
                 {
                     return projectFileInfo.DirectoryName;
@@ -31,7 +26,7 @@ namespace Microsoft.AspNetCore.Testing
             }
             while (directoryInfo.Parent != null);
 
-            throw new Exception($"Solution file {solution}.sln could not be found in {applicationBasePath} or its parent directories.");
+            throw new Exception($"Solution file {solution}.slnf could not be found in {applicationBasePath} or its parent directories.");
         }
     }
 }

+ 2 - 14
src/Testing/test/TestPathUtilitiesTest.cs

@@ -1,4 +1,4 @@
-// Copyright (c) .NET Foundation. All rights reserved.
+// Copyright (c) .NET Foundation. All rights reserved.
 // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
 
 using System;
@@ -12,23 +12,11 @@ namespace Microsoft.AspNetCore.Testing
         // Entire test pending removal - see https://github.com/dotnet/extensions/issues/1697
 #pragma warning disable 0618
 
-        [Fact(Skip="https://github.com/dotnet/extensions/issues/1697")]
-        public void GetSolutionRootDirectory_ResolvesSolutionRoot()
-        {
-            // Directory.GetCurrentDirectory() gives:
-            // Testing\test\Microsoft.AspNetCore.Testing.Tests\bin\Debug\netcoreapp2.0
-            // Testing\test\Microsoft.AspNetCore.Testing.Tests\bin\Debug\net461
-            // Testing\test\Microsoft.AspNetCore.Testing.Tests\bin\Debug\net46
-            var expectedPath = Path.GetFullPath(Path.Combine(Directory.GetCurrentDirectory(), "..", "..", "..", "..", ".."));
-
-            Assert.Equal(expectedPath, TestPathUtilities.GetSolutionRootDirectory("Extensions"));
-        }
-
         [Fact]
         public void GetSolutionRootDirectory_Throws_IfNotFound()
         {
             var exception = Assert.Throws<Exception>(() => TestPathUtilities.GetSolutionRootDirectory("NotTesting"));
-            Assert.Equal($"Solution file NotTesting.sln could not be found in {AppContext.BaseDirectory} or its parent directories.", exception.Message);
+            Assert.Equal($"Solution file NotTesting.slnf could not be found in {AppContext.BaseDirectory} or its parent directories.", exception.Message);
         }
 #pragma warning restore 0618
     }

+ 0 - 133
src/Tools/Tools.sln

@@ -1,133 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
-MinimumVisualStudioVersion = 16.0.0.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-watch", "dotnet-watch\src\dotnet-watch.csproj", "{E16F10C8-5FC3-420B-AB33-D6E5CBE89B75}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-watch.Tests", "dotnet-watch\test\dotnet-watch.Tests.csproj", "{63F7E822-D1E2-4C41-8ABF-60B9E3A9C54C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{E01EE27B-6CF9-4707-9849-5BA2ABA825F2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{2C485EAF-E4DE-4D14-8AE1-330641E17D44}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-dev-certs", "dotnet-dev-certs\src\dotnet-dev-certs.csproj", "{98550159-E04E-44EB-A969-E5BF12444B94}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-sql-cache", "dotnet-sql-cache\src\dotnet-sql-cache.csproj", "{216AF7F1-5B05-477E-B8D3-86F6059F268A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-user-secrets", "dotnet-user-secrets\src\dotnet-user-secrets.csproj", "{5FE62357-2915-4890-813A-D82656BDC4DD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-user-secrets.Tests", "dotnet-user-secrets\test\dotnet-user-secrets.Tests.csproj", "{25F8DCC4-4571-42F7-BA0F-5C2D5A802297}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.dotnet-openapi", "Microsoft.dotnet-openapi\src\Microsoft.dotnet-openapi.csproj", "{C806041C-30F2-4B27-918A-5FF3576B833B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-microsoft.openapi.Tests", "Microsoft.dotnet-openapi\test\dotnet-microsoft.openapi.Tests.csproj", "{26BBA8A7-0F69-4C5F-B1C2-16B3320FFE3F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.ApiDescription.Client", "Extensions.ApiDescription.Client\src\Microsoft.Extensions.ApiDescription.Client.csproj", "{B29B2627-3604-4FDB-A976-EF1E077F5316}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions.ApiDescription.Server", "Extensions.ApiDescription.Server", "{003EA860-5DFC-40AE-87C0-9D21BB2C68D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-getdocument", "dotnet-getdocument\src\dotnet-getdocument.csproj", "{160A445F-7E1F-430D-9403-41F7F6F4A16E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.ApiDescription.Server", "Extensions.ApiDescription.Server\src\Microsoft.Extensions.ApiDescription.Server.csproj", "{233119FC-E4C1-421C-89AE-1A445C5A947F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GetDocumentInsider", "GetDocumentInsider\src\GetDocumentInsider.csproj", "{EB63AECB-B898-475D-90F7-FE61F9C1CCC6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Extensions.ApiDescription.Client.Tests", "Extensions.ApiDescription.Client\test\Microsoft.Extensions.ApiDescription.Client.Tests.csproj", "{2C62584B-EC31-40C8-819B-E46334645AE5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests", "FirstRunCertGenerator\test\Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests.csproj", "{88712247-88C1-442B-874D-69D4B302EEBF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DeveloperCertificates.XPlat", "FirstRunCertGenerator\src\Microsoft.AspNetCore.DeveloperCertificates.XPlat.csproj", "{28E3181D-FAAA-483C-A924-3AF8D3F274A3}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{E16F10C8-5FC3-420B-AB33-D6E5CBE89B75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E16F10C8-5FC3-420B-AB33-D6E5CBE89B75}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E16F10C8-5FC3-420B-AB33-D6E5CBE89B75}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E16F10C8-5FC3-420B-AB33-D6E5CBE89B75}.Release|Any CPU.Build.0 = Release|Any CPU
-		{63F7E822-D1E2-4C41-8ABF-60B9E3A9C54C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{63F7E822-D1E2-4C41-8ABF-60B9E3A9C54C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{63F7E822-D1E2-4C41-8ABF-60B9E3A9C54C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{63F7E822-D1E2-4C41-8ABF-60B9E3A9C54C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{98550159-E04E-44EB-A969-E5BF12444B94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{98550159-E04E-44EB-A969-E5BF12444B94}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{98550159-E04E-44EB-A969-E5BF12444B94}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{98550159-E04E-44EB-A969-E5BF12444B94}.Release|Any CPU.Build.0 = Release|Any CPU
-		{216AF7F1-5B05-477E-B8D3-86F6059F268A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{216AF7F1-5B05-477E-B8D3-86F6059F268A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{216AF7F1-5B05-477E-B8D3-86F6059F268A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{216AF7F1-5B05-477E-B8D3-86F6059F268A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{5FE62357-2915-4890-813A-D82656BDC4DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{5FE62357-2915-4890-813A-D82656BDC4DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{5FE62357-2915-4890-813A-D82656BDC4DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{5FE62357-2915-4890-813A-D82656BDC4DD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{25F8DCC4-4571-42F7-BA0F-5C2D5A802297}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{25F8DCC4-4571-42F7-BA0F-5C2D5A802297}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{25F8DCC4-4571-42F7-BA0F-5C2D5A802297}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{25F8DCC4-4571-42F7-BA0F-5C2D5A802297}.Release|Any CPU.Build.0 = Release|Any CPU
-		{C806041C-30F2-4B27-918A-5FF3576B833B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{C806041C-30F2-4B27-918A-5FF3576B833B}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{C806041C-30F2-4B27-918A-5FF3576B833B}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{C806041C-30F2-4B27-918A-5FF3576B833B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{26BBA8A7-0F69-4C5F-B1C2-16B3320FFE3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{26BBA8A7-0F69-4C5F-B1C2-16B3320FFE3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{26BBA8A7-0F69-4C5F-B1C2-16B3320FFE3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{26BBA8A7-0F69-4C5F-B1C2-16B3320FFE3F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B29B2627-3604-4FDB-A976-EF1E077F5316}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B29B2627-3604-4FDB-A976-EF1E077F5316}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B29B2627-3604-4FDB-A976-EF1E077F5316}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B29B2627-3604-4FDB-A976-EF1E077F5316}.Release|Any CPU.Build.0 = Release|Any CPU
-		{160A445F-7E1F-430D-9403-41F7F6F4A16E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{160A445F-7E1F-430D-9403-41F7F6F4A16E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{160A445F-7E1F-430D-9403-41F7F6F4A16E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{160A445F-7E1F-430D-9403-41F7F6F4A16E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{233119FC-E4C1-421C-89AE-1A445C5A947F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{233119FC-E4C1-421C-89AE-1A445C5A947F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{233119FC-E4C1-421C-89AE-1A445C5A947F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{233119FC-E4C1-421C-89AE-1A445C5A947F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{EB63AECB-B898-475D-90F7-FE61F9C1CCC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{EB63AECB-B898-475D-90F7-FE61F9C1CCC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{EB63AECB-B898-475D-90F7-FE61F9C1CCC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{EB63AECB-B898-475D-90F7-FE61F9C1CCC6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{2C62584B-EC31-40C8-819B-E46334645AE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{2C62584B-EC31-40C8-819B-E46334645AE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{2C62584B-EC31-40C8-819B-E46334645AE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{2C62584B-EC31-40C8-819B-E46334645AE5}.Release|Any CPU.Build.0 = Release|Any CPU
-		{88712247-88C1-442B-874D-69D4B302EEBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{88712247-88C1-442B-874D-69D4B302EEBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{88712247-88C1-442B-874D-69D4B302EEBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{88712247-88C1-442B-874D-69D4B302EEBF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{28E3181D-FAAA-483C-A924-3AF8D3F274A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{28E3181D-FAAA-483C-A924-3AF8D3F274A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{28E3181D-FAAA-483C-A924-3AF8D3F274A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{28E3181D-FAAA-483C-A924-3AF8D3F274A3}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{E16F10C8-5FC3-420B-AB33-D6E5CBE89B75} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{63F7E822-D1E2-4C41-8ABF-60B9E3A9C54C} = {2C485EAF-E4DE-4D14-8AE1-330641E17D44}
-		{98550159-E04E-44EB-A969-E5BF12444B94} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{216AF7F1-5B05-477E-B8D3-86F6059F268A} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{5FE62357-2915-4890-813A-D82656BDC4DD} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{25F8DCC4-4571-42F7-BA0F-5C2D5A802297} = {2C485EAF-E4DE-4D14-8AE1-330641E17D44}
-		{C806041C-30F2-4B27-918A-5FF3576B833B} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{26BBA8A7-0F69-4C5F-B1C2-16B3320FFE3F} = {2C485EAF-E4DE-4D14-8AE1-330641E17D44}
-		{B29B2627-3604-4FDB-A976-EF1E077F5316} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{003EA860-5DFC-40AE-87C0-9D21BB2C68D7} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-		{160A445F-7E1F-430D-9403-41F7F6F4A16E} = {003EA860-5DFC-40AE-87C0-9D21BB2C68D7}
-		{233119FC-E4C1-421C-89AE-1A445C5A947F} = {003EA860-5DFC-40AE-87C0-9D21BB2C68D7}
-		{EB63AECB-B898-475D-90F7-FE61F9C1CCC6} = {003EA860-5DFC-40AE-87C0-9D21BB2C68D7}
-		{2C62584B-EC31-40C8-819B-E46334645AE5} = {2C485EAF-E4DE-4D14-8AE1-330641E17D44}
-		{88712247-88C1-442B-874D-69D4B302EEBF} = {2C485EAF-E4DE-4D14-8AE1-330641E17D44}
-		{28E3181D-FAAA-483C-A924-3AF8D3F274A3} = {E01EE27B-6CF9-4707-9849-5BA2ABA825F2}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {EC668D8E-97B9-4758-9E5C-2E5DD6B9137B}
-	EndGlobalSection
-EndGlobal

+ 22 - 0
src/Tools/Tools.slnf

@@ -0,0 +1,22 @@
+{
+  "solution": {
+    "path": "..\\..\\AspNetCore.sln",
+    "projects" : [
+      "src\\Tools\\dotnet-watch\\src\\dotnet-watch.csproj",
+      "src\\Tools\\dotnet-watch\\test\\dotnet-watch.Tests.csproj",
+      "src\\Tools\\dotnet-dev-certs\\src\\dotnet-dev-certs.csproj",
+      "src\\Tools\\dotnet-sql-cache\\src\\dotnet-sql-cache.csproj",
+      "src\\Tools\\dotnet-user-secrets\\src\\dotnet-user-secrets.csproj",
+      "src\\Tools\\dotnet-user-secrets\\test\\dotnet-user-secrets.Tests.csproj",
+      "src\\Tools\\Microsoft.dotnet-openapi\\src\\Microsoft.dotnet-openapi.csproj",
+      "src\\Tools\\Microsoft.dotnet-openapi\\test\\dotnet-microsoft.openapi.Tests.csproj",
+      "src\\Tools\\Extensions.ApiDescription.Client\\src\\Microsoft.Extensions.ApiDescription.Client.csproj",
+      "src\\Tools\\dotnet-getdocument\\src\\dotnet-getdocument.csproj",
+      "src\\Tools\\Extensions.ApiDescription.Server\\src\\Microsoft.Extensions.ApiDescription.Server.csproj",
+      "src\\Tools\\GetDocumentInsider\\src\\GetDocumentInsider.csproj",
+      "src\\Tools\\Extensions.ApiDescription.Client\\test\\Microsoft.Extensions.ApiDescription.Client.Tests.csproj",
+      "src\\Tools\\FirstRunCertGenerator\\test\\Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests.csproj",
+      "src\\Tools\\FirstRunCertGenerator\\src\\Microsoft.AspNetCore.DeveloperCertificates.XPlat.csproj"
+    ]
+  }
+}

Some files were not shown because too many files changed in this diff