Files
sql-utilities/Strata.SqlTools.QueryBreakdown.sln
Thom Lamb fbedea3941 test(sql): Add comprehensive unit tests for breakdown classes and utilities
Introduces new unit tests for Snowflake and SQL Server-specific SQL breakdown
classes (DELETE, INSERT, UPDATE, PROCEDURE) and various general SQL utility
functions. This significantly increases test coverage, ensuring robustness
and correctness across different SQL dialects and helper logic.
2026-06-15 08:16:22 -05:00

287 lines
22 KiB
Plaintext

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 18
VisualStudioVersion = 18.3.11527.330
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Rules", "src\Strata.SqlTools.Rules\Strata.SqlTools.Rules.csproj", "{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{0AF8EC2A-1121-47D3-8011-DEFBB0C74490}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Rules.Tests", "tests\Strata.SqlTools.Rules.Tests\Strata.SqlTools.Rules.Tests.csproj", "{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.SqlBreakdown", "src\Strata.SqlTools.SqlBreakdown\Strata.SqlTools.SqlBreakdown.csproj", "{9730B9C3-C17A-4760-B2AC-937C98AF02CB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.SqlServer", "src\Strata.SqlTools.SqlServer\Strata.SqlTools.SqlServer.csproj", "{281DE44D-757B-4961-A747-BC19EE77313C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Snowflake", "src\Strata.SqlTools.Snowflake\Strata.SqlTools.Snowflake.csproj", "{5191316E-DF0A-45B7-9983-56A09596B5AD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.SqlServer.Tests", "tests\Strata.SqlTools.SqlServer.Tests\Strata.SqlTools.SqlServer.Tests.csproj", "{292BE79C-F4D3-4CC4-B958-9E116846A476}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Snowflake.Tests", "tests\Strata.SqlTools.Snowflake.Tests\Strata.SqlTools.Snowflake.Tests.csproj", "{26946A97-2026-442D-9D7B-709E30C845C0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Markdown", "src\Strata.SqlTools.Markdown\Strata.SqlTools.Markdown.csproj", "{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Markdown.Tests", "tests\Strata.SqlTools.Markdown.Tests\Strata.SqlTools.Markdown.Tests.csproj", "{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.EFCore", "src\Strata.SqlTools.EFCore\Strata.SqlTools.EFCore.csproj", "{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.EFCore.Tests", "tests\Strata.SqlTools.EFCore.Tests\Strata.SqlTools.EFCore.Tests.csproj", "{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.PostgreSql", "src\Strata.SqlTools.PostgreSql\Strata.SqlTools.PostgreSql.csproj", "{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.PostgreSql.Tests", "tests\Strata.SqlTools.PostgreSql.Tests\Strata.SqlTools.PostgreSql.Tests.csproj", "{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.LinqToSql", "src\Strata.SqlTools.LinqToSql\Strata.SqlTools.LinqToSql.csproj", "{3AD058F3-DC6D-4894-939F-F12432683981}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.LinqToSql.Tests", "tests\Strata.SqlTools.LinqToSql.Tests\Strata.SqlTools.LinqToSql.Tests.csproj", "{25773B63-302B-401E-AE45-6BBE7947562D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.SqlBreakdown.Tests", "tests\Strata.SqlTools.SqlBreakdown.Tests\Strata.SqlTools.SqlBreakdown.Tests.csproj", "{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Strata.SqlTools.Query", "src\Strata.SqlTools.Query\Strata.SqlTools.Query.csproj", "{177F3799-6A91-477B-87CC-BCCE05B87E1C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests.Integration", "Tests.Integration", "{CFCF0678-C587-40E9-B0AC-A7082AEBF206}"
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
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Debug|x64.ActiveCfg = Debug|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Debug|x64.Build.0 = Debug|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Debug|x86.ActiveCfg = Debug|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Debug|x86.Build.0 = Debug|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Release|Any CPU.Build.0 = Release|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Release|x64.ActiveCfg = Release|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Release|x64.Build.0 = Release|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Release|x86.ActiveCfg = Release|Any CPU
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C}.Release|x86.Build.0 = Release|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Debug|x64.ActiveCfg = Debug|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Debug|x64.Build.0 = Debug|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Debug|x86.ActiveCfg = Debug|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Debug|x86.Build.0 = Debug|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Release|Any CPU.Build.0 = Release|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Release|x64.ActiveCfg = Release|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Release|x64.Build.0 = Release|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Release|x86.ActiveCfg = Release|Any CPU
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47}.Release|x86.Build.0 = Release|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Debug|x64.ActiveCfg = Debug|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Debug|x64.Build.0 = Debug|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Debug|x86.ActiveCfg = Debug|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Debug|x86.Build.0 = Debug|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Release|Any CPU.Build.0 = Release|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Release|x64.ActiveCfg = Release|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Release|x64.Build.0 = Release|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Release|x86.ActiveCfg = Release|Any CPU
{9730B9C3-C17A-4760-B2AC-937C98AF02CB}.Release|x86.Build.0 = Release|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Debug|x64.ActiveCfg = Debug|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Debug|x64.Build.0 = Debug|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Debug|x86.ActiveCfg = Debug|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Debug|x86.Build.0 = Debug|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Release|Any CPU.Build.0 = Release|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Release|x64.ActiveCfg = Release|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Release|x64.Build.0 = Release|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Release|x86.ActiveCfg = Release|Any CPU
{281DE44D-757B-4961-A747-BC19EE77313C}.Release|x86.Build.0 = Release|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Debug|x64.ActiveCfg = Debug|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Debug|x64.Build.0 = Debug|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Debug|x86.ActiveCfg = Debug|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Debug|x86.Build.0 = Debug|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Release|Any CPU.Build.0 = Release|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Release|x64.ActiveCfg = Release|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Release|x64.Build.0 = Release|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Release|x86.ActiveCfg = Release|Any CPU
{5191316E-DF0A-45B7-9983-56A09596B5AD}.Release|x86.Build.0 = Release|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Debug|Any CPU.Build.0 = Debug|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Debug|x64.ActiveCfg = Debug|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Debug|x64.Build.0 = Debug|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Debug|x86.ActiveCfg = Debug|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Debug|x86.Build.0 = Debug|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Release|Any CPU.ActiveCfg = Release|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Release|Any CPU.Build.0 = Release|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Release|x64.ActiveCfg = Release|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Release|x64.Build.0 = Release|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Release|x86.ActiveCfg = Release|Any CPU
{292BE79C-F4D3-4CC4-B958-9E116846A476}.Release|x86.Build.0 = Release|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Debug|x64.ActiveCfg = Debug|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Debug|x64.Build.0 = Debug|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Debug|x86.ActiveCfg = Debug|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Debug|x86.Build.0 = Debug|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Release|Any CPU.Build.0 = Release|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Release|x64.ActiveCfg = Release|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Release|x64.Build.0 = Release|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Release|x86.ActiveCfg = Release|Any CPU
{26946A97-2026-442D-9D7B-709E30C845C0}.Release|x86.Build.0 = Release|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Debug|x64.ActiveCfg = Debug|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Debug|x64.Build.0 = Debug|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Debug|x86.ActiveCfg = Debug|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Debug|x86.Build.0 = Debug|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Release|Any CPU.Build.0 = Release|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Release|x64.ActiveCfg = Release|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Release|x64.Build.0 = Release|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Release|x86.ActiveCfg = Release|Any CPU
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7}.Release|x86.Build.0 = Release|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Debug|x64.ActiveCfg = Debug|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Debug|x64.Build.0 = Debug|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Debug|x86.ActiveCfg = Debug|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Debug|x86.Build.0 = Debug|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Release|Any CPU.Build.0 = Release|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Release|x64.ActiveCfg = Release|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Release|x64.Build.0 = Release|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Release|x86.ActiveCfg = Release|Any CPU
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8}.Release|x86.Build.0 = Release|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Debug|x64.ActiveCfg = Debug|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Debug|x64.Build.0 = Debug|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Debug|x86.ActiveCfg = Debug|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Debug|x86.Build.0 = Debug|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Release|Any CPU.Build.0 = Release|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Release|x64.ActiveCfg = Release|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Release|x64.Build.0 = Release|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Release|x86.ActiveCfg = Release|Any CPU
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9}.Release|x86.Build.0 = Release|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Debug|x64.ActiveCfg = Debug|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Debug|x64.Build.0 = Debug|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Debug|x86.ActiveCfg = Debug|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Debug|x86.Build.0 = Debug|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Release|Any CPU.Build.0 = Release|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Release|x64.ActiveCfg = Release|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Release|x64.Build.0 = Release|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Release|x86.ActiveCfg = Release|Any CPU
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0}.Release|x86.Build.0 = Release|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Debug|x64.ActiveCfg = Debug|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Debug|x64.Build.0 = Debug|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Debug|x86.ActiveCfg = Debug|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Debug|x86.Build.0 = Debug|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Release|Any CPU.Build.0 = Release|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Release|x64.ActiveCfg = Release|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Release|x64.Build.0 = Release|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Release|x86.ActiveCfg = Release|Any CPU
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2}.Release|x86.Build.0 = Release|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Debug|x64.ActiveCfg = Debug|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Debug|x64.Build.0 = Debug|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Debug|x86.ActiveCfg = Debug|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Debug|x86.Build.0 = Debug|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Release|Any CPU.Build.0 = Release|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Release|x64.ActiveCfg = Release|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Release|x64.Build.0 = Release|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Release|x86.ActiveCfg = Release|Any CPU
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3}.Release|x86.Build.0 = Release|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Debug|x64.ActiveCfg = Debug|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Debug|x64.Build.0 = Debug|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Debug|x86.ActiveCfg = Debug|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Debug|x86.Build.0 = Debug|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Release|Any CPU.Build.0 = Release|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Release|x64.ActiveCfg = Release|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Release|x64.Build.0 = Release|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Release|x86.ActiveCfg = Release|Any CPU
{3AD058F3-DC6D-4894-939F-F12432683981}.Release|x86.Build.0 = Release|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Debug|x64.ActiveCfg = Debug|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Debug|x64.Build.0 = Debug|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Debug|x86.ActiveCfg = Debug|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Debug|x86.Build.0 = Debug|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Release|Any CPU.Build.0 = Release|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Release|x64.ActiveCfg = Release|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Release|x64.Build.0 = Release|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Release|x86.ActiveCfg = Release|Any CPU
{25773B63-302B-401E-AE45-6BBE7947562D}.Release|x86.Build.0 = Release|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Debug|x64.ActiveCfg = Debug|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Debug|x64.Build.0 = Debug|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Debug|x86.ActiveCfg = Debug|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Debug|x86.Build.0 = Debug|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Release|Any CPU.Build.0 = Release|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Release|x64.ActiveCfg = Release|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Release|x64.Build.0 = Release|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Release|x86.ActiveCfg = Release|Any CPU
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB}.Release|x86.Build.0 = Release|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Debug|x64.ActiveCfg = Debug|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Debug|x64.Build.0 = Debug|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Debug|x86.ActiveCfg = Debug|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Debug|x86.Build.0 = Debug|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Release|Any CPU.Build.0 = Release|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Release|x64.ActiveCfg = Release|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Release|x64.Build.0 = Release|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Release|x86.ActiveCfg = Release|Any CPU
{177F3799-6A91-477B-87CC-BCCE05B87E1C}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{11FE5F8E-5D66-4B68-87F5-9586CFA13B4C} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{BD88025C-1E5B-4A5F-9DC7-08E806A6BA47} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{9730B9C3-C17A-4760-B2AC-937C98AF02CB} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{281DE44D-757B-4961-A747-BC19EE77313C} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{5191316E-DF0A-45B7-9983-56A09596B5AD} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{292BE79C-F4D3-4CC4-B958-9E116846A476} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{26946A97-2026-442D-9D7B-709E30C845C0} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{A1B2C3D4-E5F6-4789-A0B1-C2D3E4F5A6B7} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{B2C3D4E5-F6A7-4890-B1C2-D3E4F5A6B7C8} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{C3D4E5F6-A7B8-4901-C2D3-E4F5A6B7C8D9} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{D4E5F6A7-B8C9-4012-D3E4-F5A6B7C8D9E0} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{E5F6A7B8-C9D0-4123-E5F6-A7B8C9D0E1F2} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{F6A7B8C9-D0E1-4234-F6A7-B8C9D0E1F2A3} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{3AD058F3-DC6D-4894-939F-F12432683981} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
{25773B63-302B-401E-AE45-6BBE7947562D} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{80DC3F4B-D3C0-A104-39DC-889D65A15FAB} = {0AF8EC2A-1121-47D3-8011-DEFBB0C74490}
{177F3799-6A91-477B-87CC-BCCE05B87E1C} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {7775F930-B72A-4FA8-BB45-26D55AD44076}
EndGlobalSection
EndGlobal