NuGet Packages updated, JSON.NET attributes added to Result and Message class for compatibility reasons, StandardImplementation of dependency injection improved, AAS and Submodel http clients updated, BaSyx.sln solution file added that includes all subprojects of the sdk now
diff --git a/sdks/dotnet/BaSyx.sln b/sdks/dotnet/BaSyx.sln
new file mode 100644
index 0000000..67cce36
--- /dev/null
+++ b/sdks/dotnet/BaSyx.sln
@@ -0,0 +1,248 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29418.71
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.API", "basyx-core\BaSyx.API\BaSyx.API.csproj", "{87045925-FD2C-4BC9-BA55-8B4080BBA49C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Utils", "basyx-core\BaSyx.Utils\BaSyx.Utils.csproj", "{87783EE4-52CD-4B54-B278-B61A7B9E226A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Models", "basyx-core\BaSyx.Models\BaSyx.Models.csproj", "{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{7789655B-5AB4-4FA7-87F5-CC75DA047427}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.API.Http.Controllers", "basyx-core\BaSyx.API.Http.Controllers\BaSyx.API.Http.Controllers.csproj", "{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extended", "Extended", "{FC87953C-EE11-45AE-B74A-C477C1AAA40E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Submodel.ServiceProvider.Distributed", "basyx-core\BaSyx.Submodel.ServiceProvider.Distributed\BaSyx.Submodel.ServiceProvider.Distributed.csproj", "{260092F5-D130-4A31-B3F9-230F08796142}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ServiceProvider", "ServiceProvider", "{11D38513-B474-4AC0-8383-1E47E250F95E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Models.Export", "basyx-core\BaSyx.Models.Export\BaSyx.Models.Export.csproj", "{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Utils.DependencyInjection", "basyx-core\BaSyx.Utils.DependencyInjection\BaSyx.Utils.DependencyInjection.csproj", "{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Utils.DependencyInjection.Abstractions", "basyx-core\BaSyx.Utils.DependencyInjection.Abstractions\BaSyx.Utils.DependencyInjection.Abstractions.csproj", "{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Utils.Client.Mqtt", "basyx-core\BaSyx.Utils.Client.Mqtt\BaSyx.Utils.Client.Mqtt.csproj", "{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.API.Http.Controllers.AASX", "basyx-core\BaSyx.API.Http.Controllers.AASX\BaSyx.API.Http.Controllers.AASX.csproj", "{51938965-A060-4F00-A5CE-4E39A2F5EF45}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Components", "Components", "{07694C71-F77F-4234-8AD7-D1950C655BE9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.AAS.Client.Http", "basyx-components\BaSyx.AAS.Client.Http\BaSyx.AAS.Client.Http.csproj", "{3F2DB155-61ED-4590-A732-3D610364D911}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.AAS.Server.Http", "basyx-components\BaSyx.AAS.Server.Http\BaSyx.AAS.Server.Http.csproj", "{4272B73E-A9A6-4873-B930-C38E44959246}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.AASX.Server.Http", "basyx-components\BaSyx.AASX.Server.Http\BaSyx.AASX.Server.Http.csproj", "{799D648C-4924-4C19-8A8C-26D76610A219}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Components.Common", "basyx-components\BaSyx.Components.Common\BaSyx.Components.Common.csproj", "{6218895D-00B8-422E-A514-1A27960D6ADB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Discovery.mDNS", "basyx-components\BaSyx.Discovery.mDNS\BaSyx.Discovery.mDNS.csproj", "{03477D1E-0E90-471F-A1D7-3681D6F87AEC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Registry.Client.Http", "basyx-components\BaSyx.Registry.Client.Http\BaSyx.Registry.Client.Http.csproj", "{722BBA80-D4A2-4DDF-9FCD-D623C891B129}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Registry.ReferenceImpl.FileBased", "basyx-components\BaSyx.Registry.ReferenceImpl.FileBased\BaSyx.Registry.ReferenceImpl.FileBased.csproj", "{454A9CD0-D712-41EE-90FD-1230AB0078A3}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Registry.Server.Http", "basyx-components\BaSyx.Registry.Server.Http\BaSyx.Registry.Server.Http.csproj", "{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Registry.Server.Http.Component", "basyx-components\BaSyx.Registry.Server.Http.Component\BaSyx.Registry.Server.Http.Component.csproj", "{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Submodel.Client.Http", "basyx-components\BaSyx.Submodel.Client.Http\BaSyx.Submodel.Client.Http.csproj", "{4FE55317-2AAB-49BA-AA14-D54A45789A00}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BaSyx.Submodel.Server.Http", "basyx-components\BaSyx.Submodel.Server.Http\BaSyx.Submodel.Server.Http.csproj", "{90FA2548-0D3D-4722-B550-C19911538678}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{6BED1277-39C4-4335-9F69-7D995AA256EA}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HelloAssetAdministrationShell", "basyx-examples\HelloAssetAdministrationShell\HelloAssetAdministrationShell.csproj", "{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MultiAssetAdministrationShell", "basyx-examples\MultiAssetAdministrationShell\MultiAssetAdministrationShell.csproj", "{26324BD2-50E4-4068-8514-876FACF16EA4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleAssetAdministrationShell", "basyx-examples\SimpleAssetAdministrationShell\SimpleAssetAdministrationShell.csproj", "{15289DD1-5B1A-4360-9FFD-BD9857D34782}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+		RemoteDebug|Any CPU = RemoteDebug|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}.Release|Any CPU.Build.0 = Release|Any CPU
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{260092F5-D130-4A31-B3F9-230F08796142}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{260092F5-D130-4A31-B3F9-230F08796142}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{260092F5-D130-4A31-B3F9-230F08796142}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{260092F5-D130-4A31-B3F9-230F08796142}.Release|Any CPU.Build.0 = Release|Any CPU
+		{260092F5-D130-4A31-B3F9-230F08796142}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{260092F5-D130-4A31-B3F9-230F08796142}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}.Release|Any CPU.Build.0 = Release|Any CPU
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}.Release|Any CPU.Build.0 = Release|Any CPU
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45}.Release|Any CPU.Build.0 = Release|Any CPU
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{3F2DB155-61ED-4590-A732-3D610364D911}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3F2DB155-61ED-4590-A732-3D610364D911}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3F2DB155-61ED-4590-A732-3D610364D911}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3F2DB155-61ED-4590-A732-3D610364D911}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3F2DB155-61ED-4590-A732-3D610364D911}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3F2DB155-61ED-4590-A732-3D610364D911}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{4272B73E-A9A6-4873-B930-C38E44959246}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4272B73E-A9A6-4873-B930-C38E44959246}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4272B73E-A9A6-4873-B930-C38E44959246}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4272B73E-A9A6-4873-B930-C38E44959246}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4272B73E-A9A6-4873-B930-C38E44959246}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4272B73E-A9A6-4873-B930-C38E44959246}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{799D648C-4924-4C19-8A8C-26D76610A219}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{799D648C-4924-4C19-8A8C-26D76610A219}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{799D648C-4924-4C19-8A8C-26D76610A219}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{799D648C-4924-4C19-8A8C-26D76610A219}.Release|Any CPU.Build.0 = Release|Any CPU
+		{799D648C-4924-4C19-8A8C-26D76610A219}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{799D648C-4924-4C19-8A8C-26D76610A219}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{6218895D-00B8-422E-A514-1A27960D6ADB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6218895D-00B8-422E-A514-1A27960D6ADB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6218895D-00B8-422E-A514-1A27960D6ADB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{6218895D-00B8-422E-A514-1A27960D6ADB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{6218895D-00B8-422E-A514-1A27960D6ADB}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6218895D-00B8-422E-A514-1A27960D6ADB}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC}.Release|Any CPU.Build.0 = Release|Any CPU
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129}.Release|Any CPU.Build.0 = Release|Any CPU
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3}.Release|Any CPU.Build.0 = Release|Any CPU
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}.Release|Any CPU.Build.0 = Release|Any CPU
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{90FA2548-0D3D-4722-B550-C19911538678}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{90FA2548-0D3D-4722-B550-C19911538678}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{90FA2548-0D3D-4722-B550-C19911538678}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{90FA2548-0D3D-4722-B550-C19911538678}.Release|Any CPU.Build.0 = Release|Any CPU
+		{90FA2548-0D3D-4722-B550-C19911538678}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{90FA2548-0D3D-4722-B550-C19911538678}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{26324BD2-50E4-4068-8514-876FACF16EA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{26324BD2-50E4-4068-8514-876FACF16EA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{26324BD2-50E4-4068-8514-876FACF16EA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{26324BD2-50E4-4068-8514-876FACF16EA4}.Release|Any CPU.Build.0 = Release|Any CPU
+		{26324BD2-50E4-4068-8514-876FACF16EA4}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{26324BD2-50E4-4068-8514-876FACF16EA4}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782}.Release|Any CPU.Build.0 = Release|Any CPU
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782}.RemoteDebug|Any CPU.ActiveCfg = Debug|Any CPU
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782}.RemoteDebug|Any CPU.Build.0 = Debug|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(NestedProjects) = preSolution
+		{87045925-FD2C-4BC9-BA55-8B4080BBA49C} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{87783EE4-52CD-4B54-B278-B61A7B9E226A} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{BDC1FBE1-5F0F-4AEB-B8B0-D10A0922A3C1} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{EC5C4CF5-86D6-48D6-A149-42C7F0FC1B3A} = {FC87953C-EE11-45AE-B74A-C477C1AAA40E}
+		{260092F5-D130-4A31-B3F9-230F08796142} = {11D38513-B474-4AC0-8383-1E47E250F95E}
+		{47F87FC5-0CA9-4C4E-83DB-F886E7CDB543} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{1809BE55-BDB5-4937-ADF3-05B9A9CCED06} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{DF38D3F1-3F2A-49C8-9FB8-1E1667FC8177} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{CBA318C0-06E2-4AB7-B4A1-A5AC63A761EE} = {7789655B-5AB4-4FA7-87F5-CC75DA047427}
+		{51938965-A060-4F00-A5CE-4E39A2F5EF45} = {FC87953C-EE11-45AE-B74A-C477C1AAA40E}
+		{3F2DB155-61ED-4590-A732-3D610364D911} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{4272B73E-A9A6-4873-B930-C38E44959246} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{799D648C-4924-4C19-8A8C-26D76610A219} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{6218895D-00B8-422E-A514-1A27960D6ADB} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{03477D1E-0E90-471F-A1D7-3681D6F87AEC} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{722BBA80-D4A2-4DDF-9FCD-D623C891B129} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{454A9CD0-D712-41EE-90FD-1230AB0078A3} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{59B45EEC-A5C0-4587-8D96-A583E02E9E5D} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{AC8C1A47-8448-4327-BA72-B8F7DB9E2EB4} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{4FE55317-2AAB-49BA-AA14-D54A45789A00} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{90FA2548-0D3D-4722-B550-C19911538678} = {07694C71-F77F-4234-8AD7-D1950C655BE9}
+		{C7563CBB-CD43-4C0A-A350-1637A63DF8C9} = {6BED1277-39C4-4335-9F69-7D995AA256EA}
+		{26324BD2-50E4-4068-8514-876FACF16EA4} = {6BED1277-39C4-4335-9F69-7D995AA256EA}
+		{15289DD1-5B1A-4360-9FFD-BD9857D34782} = {6BED1277-39C4-4335-9F69-7D995AA256EA}
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {B028A9A2-E37C-44AF-8032-C8F0492BDB00}
+	EndGlobalSection
+EndGlobal