From fbec986b2475e55cfa0c3495447be400a5b2a027 Mon Sep 17 00:00:00 2001 From: Endures Date: Mon, 14 Feb 2022 11:39:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=94=AF=E6=8C=81vs2022?= =?UTF-8?q?=E7=9A=84=E5=B7=A5=E7=A8=8B=E3=80=82=E6=8F=90=E5=8F=96=E5=85=AC?= =?UTF-8?q?=E5=85=B1=E4=BB=A3=E7=A0=81=E8=87=B3=E5=85=B1=E4=BA=AB=E5=B7=A5?= =?UTF-8?q?=E7=A8=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AD7/AD7BoundBreakpoint.cs | 0 .../AD7/AD7DocumentContext.cs | 0 .../AD7/AD7Engine.cs | 0 .../AD7/AD7Enums.cs | 0 .../AD7/AD7ErrorBreakpoint.cs | 0 .../AD7/AD7Events.cs | 0 .../AD7/AD7Expression.cs | 0 .../AD7/AD7Module.cs | 0 .../AD7/AD7PendingBreakPoint.cs | 0 .../AD7/AD7Port.cs | 0 .../AD7/AD7PortSupplier.cs | 0 .../AD7/AD7Process.cs | 0 .../AD7/AD7ProgramNode.cs | 0 .../AD7/AD7ProgramProvider.cs | 0 .../AD7/AD7StackFrame.cs | 0 .../AD7/AD7Thread.cs | 0 .../AD7/Constants.cs | 0 .../AD7/DebuggedProcess.cs | 0 .../AD7/EngineCallback.cs | 0 .../AD7/ILProperty.cs | 0 .../EngineConstants.cs | 0 .../EngineRegistration.pkgdef | 0 .../Expressions/EvalExpression.cs | 0 .../Expressions/Lexer.cs | 0 .../Expressions/Parser.cs | 0 .../Expressions/Token.cs | 0 Debugging/SharedEngine/SharedEngine.projitems | 44 ++ Debugging/SharedEngine/SharedEngine.shproj | 13 + .../Utils/EngineUtils.cs | 0 .../AttachToILRuntime.cs | 3 +- .../AttachToILRuntimePackage.vsct | 0 .../FrmLauncher.Designer.cs | 0 .../FrmLauncher.cs | 0 .../FrmLauncher.resx | 0 .../LICENSE.TXT | 0 .../Resources/AttachToILRuntime.png | Bin .../Resources/AttachToILRuntimePackage.ico | Bin .../SharedLauncher/SharedLauncher.projitems | 29 + .../SharedLauncher/SharedLauncher.shproj | 13 + .../VSPackage.resx | 0 .../ILRuntimeDebugEngine.csproj | 60 +- .../Properties/AssemblyInfo.cs | 0 .../ILRuntimeDebugEngine/packages.config | 0 .../AttachToILRuntimePackage.cs | 0 .../ILRuntimeDebuggerLauncher.csproj | 71 +- .../ILRuntimeDebuggerLauncher/Key.snk | Bin .../Properties/AssemblyInfo.cs | 0 .../ILRuntimeDebuggerLauncher/index.html | 0 .../ILRuntimeDebuggerLauncher/packages.config | 0 .../source.extension.vsixmanifest | 0 .../ILRuntimeDebuggerLauncher/stylesheet.css | 0 .../ILRuntimeDebugEngine.csproj | 119 ++++ .../Properties/AssemblyInfo.cs | 36 + .../ILRuntimeDebugEngine/packages.config | 18 + .../ILRuntimeDebuggerLauncher2022.csproj | 102 +++ .../ILRuntimeDebuggerLauncher2022Package.cs | 56 ++ .../Properties/AssemblyInfo.cs | 33 + .../source.extension.vsixmanifest | 36 + ILRuntime.sln | 640 +++++++++++++++--- 59 files changed, 1105 insertions(+), 168 deletions(-) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7BoundBreakpoint.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7DocumentContext.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Engine.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Enums.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7ErrorBreakpoint.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Events.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Expression.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Module.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7PendingBreakPoint.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Port.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7PortSupplier.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Process.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7ProgramNode.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7ProgramProvider.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7StackFrame.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/AD7Thread.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/Constants.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/DebuggedProcess.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/EngineCallback.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/AD7/ILProperty.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/EngineConstants.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/EngineRegistration.pkgdef (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/Expressions/EvalExpression.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/Expressions/Lexer.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/Expressions/Parser.cs (100%) rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/Expressions/Token.cs (100%) create mode 100644 Debugging/SharedEngine/SharedEngine.projitems create mode 100644 Debugging/SharedEngine/SharedEngine.shproj rename Debugging/{ILRuntimeDebugEngine => SharedEngine}/Utils/EngineUtils.cs (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/AttachToILRuntime.cs (96%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/AttachToILRuntimePackage.vsct (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/FrmLauncher.Designer.cs (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/FrmLauncher.cs (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/FrmLauncher.resx (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/LICENSE.TXT (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/Resources/AttachToILRuntime.png (100%) rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/Resources/AttachToILRuntimePackage.ico (100%) create mode 100644 Debugging/SharedLauncher/SharedLauncher.projitems create mode 100644 Debugging/SharedLauncher/SharedLauncher.shproj rename Debugging/{ILRuntimeDebuggerLauncher => SharedLauncher}/VSPackage.resx (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj (62%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebugEngine/Properties/AssemblyInfo.cs (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebugEngine/packages.config (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/AttachToILRuntimePackage.cs (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/ILRuntimeDebuggerLauncher.csproj (77%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/Key.snk (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/Properties/AssemblyInfo.cs (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/index.html (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/packages.config (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/source.extension.vsixmanifest (100%) rename Debugging/{ => VS2019 And Earlier}/ILRuntimeDebuggerLauncher/stylesheet.css (100%) create mode 100644 Debugging/VS2022/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj create mode 100644 Debugging/VS2022/ILRuntimeDebugEngine/Properties/AssemblyInfo.cs create mode 100644 Debugging/VS2022/ILRuntimeDebugEngine/packages.config create mode 100644 Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022.csproj create mode 100644 Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022Package.cs create mode 100644 Debugging/VS2022/ILRuntimeDebuggerLauncher2022/Properties/AssemblyInfo.cs create mode 100644 Debugging/VS2022/ILRuntimeDebuggerLauncher2022/source.extension.vsixmanifest diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7BoundBreakpoint.cs b/Debugging/SharedEngine/AD7/AD7BoundBreakpoint.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7BoundBreakpoint.cs rename to Debugging/SharedEngine/AD7/AD7BoundBreakpoint.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7DocumentContext.cs b/Debugging/SharedEngine/AD7/AD7DocumentContext.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7DocumentContext.cs rename to Debugging/SharedEngine/AD7/AD7DocumentContext.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Engine.cs b/Debugging/SharedEngine/AD7/AD7Engine.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Engine.cs rename to Debugging/SharedEngine/AD7/AD7Engine.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Enums.cs b/Debugging/SharedEngine/AD7/AD7Enums.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Enums.cs rename to Debugging/SharedEngine/AD7/AD7Enums.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7ErrorBreakpoint.cs b/Debugging/SharedEngine/AD7/AD7ErrorBreakpoint.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7ErrorBreakpoint.cs rename to Debugging/SharedEngine/AD7/AD7ErrorBreakpoint.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Events.cs b/Debugging/SharedEngine/AD7/AD7Events.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Events.cs rename to Debugging/SharedEngine/AD7/AD7Events.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Expression.cs b/Debugging/SharedEngine/AD7/AD7Expression.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Expression.cs rename to Debugging/SharedEngine/AD7/AD7Expression.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Module.cs b/Debugging/SharedEngine/AD7/AD7Module.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Module.cs rename to Debugging/SharedEngine/AD7/AD7Module.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7PendingBreakPoint.cs b/Debugging/SharedEngine/AD7/AD7PendingBreakPoint.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7PendingBreakPoint.cs rename to Debugging/SharedEngine/AD7/AD7PendingBreakPoint.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Port.cs b/Debugging/SharedEngine/AD7/AD7Port.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Port.cs rename to Debugging/SharedEngine/AD7/AD7Port.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7PortSupplier.cs b/Debugging/SharedEngine/AD7/AD7PortSupplier.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7PortSupplier.cs rename to Debugging/SharedEngine/AD7/AD7PortSupplier.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Process.cs b/Debugging/SharedEngine/AD7/AD7Process.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Process.cs rename to Debugging/SharedEngine/AD7/AD7Process.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7ProgramNode.cs b/Debugging/SharedEngine/AD7/AD7ProgramNode.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7ProgramNode.cs rename to Debugging/SharedEngine/AD7/AD7ProgramNode.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7ProgramProvider.cs b/Debugging/SharedEngine/AD7/AD7ProgramProvider.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7ProgramProvider.cs rename to Debugging/SharedEngine/AD7/AD7ProgramProvider.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7StackFrame.cs b/Debugging/SharedEngine/AD7/AD7StackFrame.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7StackFrame.cs rename to Debugging/SharedEngine/AD7/AD7StackFrame.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/AD7Thread.cs b/Debugging/SharedEngine/AD7/AD7Thread.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/AD7Thread.cs rename to Debugging/SharedEngine/AD7/AD7Thread.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/Constants.cs b/Debugging/SharedEngine/AD7/Constants.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/Constants.cs rename to Debugging/SharedEngine/AD7/Constants.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/DebuggedProcess.cs b/Debugging/SharedEngine/AD7/DebuggedProcess.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/DebuggedProcess.cs rename to Debugging/SharedEngine/AD7/DebuggedProcess.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/EngineCallback.cs b/Debugging/SharedEngine/AD7/EngineCallback.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/EngineCallback.cs rename to Debugging/SharedEngine/AD7/EngineCallback.cs diff --git a/Debugging/ILRuntimeDebugEngine/AD7/ILProperty.cs b/Debugging/SharedEngine/AD7/ILProperty.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/AD7/ILProperty.cs rename to Debugging/SharedEngine/AD7/ILProperty.cs diff --git a/Debugging/ILRuntimeDebugEngine/EngineConstants.cs b/Debugging/SharedEngine/EngineConstants.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/EngineConstants.cs rename to Debugging/SharedEngine/EngineConstants.cs diff --git a/Debugging/ILRuntimeDebugEngine/EngineRegistration.pkgdef b/Debugging/SharedEngine/EngineRegistration.pkgdef similarity index 100% rename from Debugging/ILRuntimeDebugEngine/EngineRegistration.pkgdef rename to Debugging/SharedEngine/EngineRegistration.pkgdef diff --git a/Debugging/ILRuntimeDebugEngine/Expressions/EvalExpression.cs b/Debugging/SharedEngine/Expressions/EvalExpression.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/Expressions/EvalExpression.cs rename to Debugging/SharedEngine/Expressions/EvalExpression.cs diff --git a/Debugging/ILRuntimeDebugEngine/Expressions/Lexer.cs b/Debugging/SharedEngine/Expressions/Lexer.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/Expressions/Lexer.cs rename to Debugging/SharedEngine/Expressions/Lexer.cs diff --git a/Debugging/ILRuntimeDebugEngine/Expressions/Parser.cs b/Debugging/SharedEngine/Expressions/Parser.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/Expressions/Parser.cs rename to Debugging/SharedEngine/Expressions/Parser.cs diff --git a/Debugging/ILRuntimeDebugEngine/Expressions/Token.cs b/Debugging/SharedEngine/Expressions/Token.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/Expressions/Token.cs rename to Debugging/SharedEngine/Expressions/Token.cs diff --git a/Debugging/SharedEngine/SharedEngine.projitems b/Debugging/SharedEngine/SharedEngine.projitems new file mode 100644 index 00000000..6179be5a --- /dev/null +++ b/Debugging/SharedEngine/SharedEngine.projitems @@ -0,0 +1,44 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + 164587ca-78d9-4aec-82c2-acbabba26626 + + + SharedEngine + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Always + + + \ No newline at end of file diff --git a/Debugging/SharedEngine/SharedEngine.shproj b/Debugging/SharedEngine/SharedEngine.shproj new file mode 100644 index 00000000..90def6c3 --- /dev/null +++ b/Debugging/SharedEngine/SharedEngine.shproj @@ -0,0 +1,13 @@ + + + + 164587ca-78d9-4aec-82c2-acbabba26626 + 14.0 + + + + + + + + diff --git a/Debugging/ILRuntimeDebugEngine/Utils/EngineUtils.cs b/Debugging/SharedEngine/Utils/EngineUtils.cs similarity index 100% rename from Debugging/ILRuntimeDebugEngine/Utils/EngineUtils.cs rename to Debugging/SharedEngine/Utils/EngineUtils.cs diff --git a/Debugging/ILRuntimeDebuggerLauncher/AttachToILRuntime.cs b/Debugging/SharedLauncher/AttachToILRuntime.cs similarity index 96% rename from Debugging/ILRuntimeDebuggerLauncher/AttachToILRuntime.cs rename to Debugging/SharedLauncher/AttachToILRuntime.cs index 454a39dd..dda16467 100644 --- a/Debugging/ILRuntimeDebuggerLauncher/AttachToILRuntime.cs +++ b/Debugging/SharedLauncher/AttachToILRuntime.cs @@ -100,6 +100,7 @@ private void MenuItemCallback(object sender, EventArgs e) } } + [System.Diagnostics.CodeAnalysis.SuppressMessage("Usage", "VSTHRD010:Invoke single-threaded types on Main thread", Justification = "<挂起>")] private void LaunchDebugTarget(string filePath) { var debugger = (IVsDebugger4)this.ServiceProvider.GetService(typeof(IVsDebugger)); @@ -114,7 +115,7 @@ private void LaunchDebugTarget(string filePath) { debugger.LaunchDebugTargets4(1, debugTargets, processInfo); } - catch (Exception ex) + catch /*(Exception ex)*/ { var shell = (IVsUIShell)this.ServiceProvider.GetService(typeof(SVsUIShell)); string msg; diff --git a/Debugging/ILRuntimeDebuggerLauncher/AttachToILRuntimePackage.vsct b/Debugging/SharedLauncher/AttachToILRuntimePackage.vsct similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/AttachToILRuntimePackage.vsct rename to Debugging/SharedLauncher/AttachToILRuntimePackage.vsct diff --git a/Debugging/ILRuntimeDebuggerLauncher/FrmLauncher.Designer.cs b/Debugging/SharedLauncher/FrmLauncher.Designer.cs similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/FrmLauncher.Designer.cs rename to Debugging/SharedLauncher/FrmLauncher.Designer.cs diff --git a/Debugging/ILRuntimeDebuggerLauncher/FrmLauncher.cs b/Debugging/SharedLauncher/FrmLauncher.cs similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/FrmLauncher.cs rename to Debugging/SharedLauncher/FrmLauncher.cs diff --git a/Debugging/ILRuntimeDebuggerLauncher/FrmLauncher.resx b/Debugging/SharedLauncher/FrmLauncher.resx similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/FrmLauncher.resx rename to Debugging/SharedLauncher/FrmLauncher.resx diff --git a/Debugging/ILRuntimeDebuggerLauncher/LICENSE.TXT b/Debugging/SharedLauncher/LICENSE.TXT similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/LICENSE.TXT rename to Debugging/SharedLauncher/LICENSE.TXT diff --git a/Debugging/ILRuntimeDebuggerLauncher/Resources/AttachToILRuntime.png b/Debugging/SharedLauncher/Resources/AttachToILRuntime.png similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/Resources/AttachToILRuntime.png rename to Debugging/SharedLauncher/Resources/AttachToILRuntime.png diff --git a/Debugging/ILRuntimeDebuggerLauncher/Resources/AttachToILRuntimePackage.ico b/Debugging/SharedLauncher/Resources/AttachToILRuntimePackage.ico similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/Resources/AttachToILRuntimePackage.ico rename to Debugging/SharedLauncher/Resources/AttachToILRuntimePackage.ico diff --git a/Debugging/SharedLauncher/SharedLauncher.projitems b/Debugging/SharedLauncher/SharedLauncher.projitems new file mode 100644 index 00000000..110da4c3 --- /dev/null +++ b/Debugging/SharedLauncher/SharedLauncher.projitems @@ -0,0 +1,29 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + e10fdbd8-f948-41f9-a99f-3c50ccbba145 + + + SharedLauncher + + + + + Form + + + FrmLauncher.cs + + + + + FrmLauncher.cs + + + + + + + \ No newline at end of file diff --git a/Debugging/SharedLauncher/SharedLauncher.shproj b/Debugging/SharedLauncher/SharedLauncher.shproj new file mode 100644 index 00000000..d5d3c9e2 --- /dev/null +++ b/Debugging/SharedLauncher/SharedLauncher.shproj @@ -0,0 +1,13 @@ + + + + e10fdbd8-f948-41f9-a99f-3c50ccbba145 + 14.0 + + + + + + + + diff --git a/Debugging/ILRuntimeDebuggerLauncher/VSPackage.resx b/Debugging/SharedLauncher/VSPackage.resx similarity index 100% rename from Debugging/ILRuntimeDebuggerLauncher/VSPackage.resx rename to Debugging/SharedLauncher/VSPackage.resx diff --git a/Debugging/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj b/Debugging/VS2019 And Earlier/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj similarity index 62% rename from Debugging/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj rename to Debugging/VS2019 And Earlier/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj index a8567f45..657a7fdd 100644 --- a/Debugging/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj +++ b/Debugging/VS2019 And Earlier/ILRuntimeDebugEngine/ILRuntimeDebugEngine.csproj @@ -32,19 +32,19 @@ - ..\..\packages\Microsoft.CodeAnalysis.Common.1.3.2\lib\net45\Microsoft.CodeAnalysis.dll + ..\..\..\packages\Microsoft.CodeAnalysis.Common.1.3.2\lib\net45\Microsoft.CodeAnalysis.dll True - ..\..\packages\Microsoft.CodeAnalysis.CSharp.1.3.2\lib\net45\Microsoft.CodeAnalysis.CSharp.dll + ..\..\..\packages\Microsoft.CodeAnalysis.CSharp.1.3.2\lib\net45\Microsoft.CodeAnalysis.CSharp.dll True - ..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.3.2\lib\net45\Microsoft.CodeAnalysis.Workspaces.dll + ..\..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.3.2\lib\net45\Microsoft.CodeAnalysis.Workspaces.dll True - ..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.3.2\lib\net45\Microsoft.CodeAnalysis.Workspaces.Desktop.dll + ..\..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.3.2\lib\net45\Microsoft.CodeAnalysis.Workspaces.Desktop.dll True @@ -55,32 +55,32 @@ - ..\..\packages\System.Collections.Immutable.1.1.37\lib\dotnet\System.Collections.Immutable.dll + ..\..\..\packages\System.Collections.Immutable.1.1.37\lib\dotnet\System.Collections.Immutable.dll True - ..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll + ..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll True - ..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.dll + ..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.dll True - ..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.dll + ..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.dll True - ..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.dll + ..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.dll True - ..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll + ..\..\..\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll True - ..\..\packages\System.Reflection.Metadata.1.2.0\lib\portable-net45+win8\System.Reflection.Metadata.dll + ..\..\..\packages\System.Reflection.Metadata.1.2.0\lib\portable-net45+win8\System.Reflection.Metadata.dll True @@ -92,52 +92,22 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Always - - - + + - + {79ef2f29-89d1-4097-986c-5e4eefe0fa33} ILRuntime + + \ No newline at end of file diff --git a/Debugging/VS2022/ILRuntimeDebugEngine/Properties/AssemblyInfo.cs b/Debugging/VS2022/ILRuntimeDebugEngine/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..a1ae1880 --- /dev/null +++ b/Debugging/VS2022/ILRuntimeDebugEngine/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 有关程序集的一般信息由以下 +// 控制。更改这些特性值可修改 +// 与程序集关联的信息。 +[assembly: AssemblyTitle("ILRuntimeDebugEngine")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ILRuntimeDebugEngine")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +//将 ComVisible 设置为 false 将使此程序集中的类型 +//对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型, +//请将此类型的 ComVisible 特性设置为 true。 +[assembly: ComVisible(false)] + +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID +[assembly: Guid("217ae15b-840c-4f8f-93cd-9d331aa4c81a")] + +// 程序集的版本信息由下列四个值组成: +// +// 主版本 +// 次版本 +// 生成号 +// 修订号 +// +//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值, +// 方法是按如下所示使用“*”: : +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Debugging/VS2022/ILRuntimeDebugEngine/packages.config b/Debugging/VS2022/ILRuntimeDebugEngine/packages.config new file mode 100644 index 00000000..c1a085c5 --- /dev/null +++ b/Debugging/VS2022/ILRuntimeDebugEngine/packages.config @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022.csproj b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022.csproj new file mode 100644 index 00000000..cd46fdbe --- /dev/null +++ b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022.csproj @@ -0,0 +1,102 @@ + + + + 17.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + Debug + AnyCPU + 2.0 + {82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1} + Library + Properties + ILRuntimeDebuggerLauncher2022 + ILRuntimeDebuggerLauncher2022 + v4.7.2 + true + true + true + false + false + true + true + Program + $(DevEnvDir)devenv.exe + /rootsuffix Exp + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + Designer + + + + + + + + + + + + + + + AttachToILRuntimePackage.vsct + Menus.ctmenu + + + + + VSPackage.resx + true + VSPackage + + + + + LICENSE.TXT + true + Always + + + + + {ad304835-4dba-49f3-a13d-f173bc828ebf} + ILRuntimeDebugEngine + + + + + + + \ No newline at end of file diff --git a/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022Package.cs b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022Package.cs new file mode 100644 index 00000000..b7536489 --- /dev/null +++ b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/ILRuntimeDebuggerLauncher2022Package.cs @@ -0,0 +1,56 @@ +using Microsoft.VisualStudio.Shell; +using System; +using System.Runtime.InteropServices; +using System.Threading; +using Task = System.Threading.Tasks.Task; + +namespace ILRuntimeDebuggerLauncher2022 +{ + /// + /// This is the class that implements the package exposed by this assembly. + /// + /// + /// + /// The minimum requirement for a class to be considered a valid package for Visual Studio + /// is to implement the IVsPackage interface and register itself with the shell. + /// This package uses the helper classes defined inside the Managed Package Framework (MPF) + /// to do it: it derives from the Package class that provides the implementation of the + /// IVsPackage interface and uses the registration attributes defined in the framework to + /// register itself and its components with the shell. These attributes tell the pkgdef creation + /// utility what data to put into .pkgdef file. + /// + /// + /// To get loaded into VS, the package must be referred by <Asset Type="Microsoft.VisualStudio.VsPackage" ...> in .vsixmanifest file. + /// + /// + [PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoading = true)] + [InstalledProductRegistration("#1110", "#1112", "1.0", IconResourceID = 1400)] // Info on this package for Help/About + [ProvideMenuResource("Menus.ctmenu", 1)] + [Guid(ILRuntimeDebuggerLauncher2022Package.PackageGuidString)] + public sealed class ILRuntimeDebuggerLauncher2022Package : AsyncPackage + { + /// + /// ILRuntimeDebuggerLauncher2022Package GUID string. + /// + public const string PackageGuidString = "53f442a7-3d74-4f75-bdb1-9dd6cfc8e361"; + + #region Package Members + + /// + /// Initialization of the package; this method is called right after the package is sited, so this is the place + /// where you can put all the initialization code that rely on services provided by VisualStudio. + /// + /// A cancellation token to monitor for initialization cancellation, which can occur when VS is shutting down. + /// A provider for progress updates. + /// A task representing the async work of package initialization, or an already completed task if there is none. Do not return null from this method. + protected override async Task InitializeAsync(CancellationToken cancellationToken, IProgress progress) + { + // When initialized asynchronously, the current thread may be a background thread at this point. + // Do any initialization that requires the UI thread after switching to the UI thread. + await this.JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); + ILRuntimeDebuggerLauncher.AttachToILRuntime.Initialize(this); + } + + #endregion + } +} diff --git a/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/Properties/AssemblyInfo.cs b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..350b942b --- /dev/null +++ b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("ILRuntimeDebuggerLauncher2022")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ILRuntimeDebuggerLauncher2022")] +[assembly: AssemblyCopyright("")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/source.extension.vsixmanifest b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/source.extension.vsixmanifest new file mode 100644 index 00000000..d0236c0d --- /dev/null +++ b/Debugging/VS2022/ILRuntimeDebuggerLauncher2022/source.extension.vsixmanifest @@ -0,0 +1,36 @@ + + + + + ILRuntime Debugger + ILRuntime Debugger Launcher + https://github.com/Ourpalm/ILRuntime + LICENSE.TXT + + + + + + + amd64 + + + amd64 + + + amd64 + + + + + + + + + + + + + + + diff --git a/ILRuntime.sln b/ILRuntime.sln index ad27a767..db98e738 100644 --- a/ILRuntime.sln +++ b/ILRuntime.sln @@ -1,346 +1,820 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.30011.22 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31912.275 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TestCase", "TestCase", "{FA42778E-C31B-49E8-A235-9C69EECD9427}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Debugging", "Debugging", "{78227E23-29CF-4658-969E-1965210A11AE}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntime", "ILRuntime\ILRuntime.csproj", "{79EF2F29-89D1-4097-986C-5E4EEFE0FA33}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILRuntime", "ILRuntime\ILRuntime.csproj", "{79EF2F29-89D1-4097-986C-5E4EEFE0FA33}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeTest", "ILRuntimeTest\ILRuntimeTest.csproj", "{E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestCases", "TestCases\TestCases.csproj", "{BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestCases", "TestCases\TestCases.csproj", "{BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeDebuggerLauncher", "Debugging\ILRuntimeDebuggerLauncher\ILRuntimeDebuggerLauncher.csproj", "{2455AAFB-521F-484F-B00D-8A9BB7377A5E}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LitJson", "LitJson\LitJson.csproj", "{BEC78343-4BA2-4757-807F-7CDBF1F70C83}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeDebugEngine", "Debugging\ILRuntimeDebugEngine\ILRuntimeDebugEngine.csproj", "{217AE15B-840C-4F8F-93CD-9D331AA4C81A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILRuntimeTestBase", "ILRuntimeTestBase\ILRuntimeTestBase.csproj", "{D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LitJson", "LitJson\LitJson.csproj", "{BEC78343-4BA2-4757-807F-7CDBF1F70C83}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILRuntimeTestCLI", "ILRuntimeTestCLI\ILRuntimeTestCLI.csproj", "{5704CA75-DFA3-4205-BA12-F23BCE2682F5}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeTestBase", "ILRuntimeTestBase\ILRuntimeTestBase.csproj", "{D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VS2019 And Earlier", "VS2019 And Earlier", "{D5C6D7B6-3C87-4DA2-A2BC-B14D65964100}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeTestCLI", "ILRuntimeTestCLI\ILRuntimeTestCLI.csproj", "{5704CA75-DFA3-4205-BA12-F23BCE2682F5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeDebugEngine", "Debugging\VS2019 And Earlier\ILRuntimeDebugEngine\ILRuntimeDebugEngine.csproj", "{217AE15B-840C-4F8F-93CD-9D331AA4C81A}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VS2022", "VS2022", "{34751CCD-6207-4623-BBF4-26CF54D3A7E8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeDebugEngine", "Debugging\VS2022\ILRuntimeDebugEngine\ILRuntimeDebugEngine.csproj", "{AD304835-4DBA-49F3-A13D-F173BC828EBF}" +EndProject +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SharedLauncher", "Debugging\SharedLauncher\SharedLauncher.shproj", "{E10FDBD8-F948-41F9-A99F-3C50CCBBA145}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeDebuggerLauncher2022", "Debugging\VS2022\ILRuntimeDebuggerLauncher2022\ILRuntimeDebuggerLauncher2022.csproj", "{355E61C1-0BFA-4FF8-98A1-0457DFE595E1}" +EndProject +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "SharedEngine", "Debugging\SharedEngine\SharedEngine.shproj", "{164587CA-78D9-4AEC-82C2-ACBABBA26626}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ILRuntimeDebuggerLauncher", "Debugging\VS2019 And Earlier\ILRuntimeDebuggerLauncher\ILRuntimeDebuggerLauncher.csproj", "{2455AAFB-521F-484F-B00D-8A9BB7377A5E}" EndProject Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + Debugging\SharedEngine\SharedEngine.projitems*{164587ca-78d9-4aec-82c2-acbabba26626}*SharedItemsImports = 13 + Debugging\SharedLauncher\SharedLauncher.projitems*{355e61c1-0bfa-4ff8-98a1-0457dfe595e1}*SharedItemsImports = 4 + Debugging\SharedEngine\SharedEngine.projitems*{ad304835-4dba-49f3-a13d-f173bc828ebf}*SharedItemsImports = 4 + Debugging\SharedLauncher\SharedLauncher.projitems*{e10fdbd8-f948-41f9-a99f-3c50ccbba145}*SharedItemsImports = 13 + EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x86 = Debug|x86 net_3_5_Debug_ReadOnly|Any CPU = net_3_5_Debug_ReadOnly|Any CPU + net_3_5_Debug_ReadOnly|x86 = net_3_5_Debug_ReadOnly|x86 net_3_5_Debug|Any CPU = net_3_5_Debug|Any CPU + net_3_5_Debug|x86 = net_3_5_Debug|x86 net_3_5_Release_ReadOnly|Any CPU = net_3_5_Release_ReadOnly|Any CPU + net_3_5_Release_ReadOnly|x86 = net_3_5_Release_ReadOnly|x86 net_3_5_Release|Any CPU = net_3_5_Release|Any CPU + net_3_5_Release|x86 = net_3_5_Release|x86 net_4_0_Debug_ReadOnly|Any CPU = net_4_0_Debug_ReadOnly|Any CPU + net_4_0_Debug_ReadOnly|x86 = net_4_0_Debug_ReadOnly|x86 net_4_0_Debug|Any CPU = net_4_0_Debug|Any CPU + net_4_0_Debug|x86 = net_4_0_Debug|x86 net_4_0_Release_ReadOnly|Any CPU = net_4_0_Release_ReadOnly|Any CPU + net_4_0_Release_ReadOnly|x86 = net_4_0_Release_ReadOnly|x86 net_4_0_Release|Any CPU = net_4_0_Release|Any CPU + net_4_0_Release|x86 = net_4_0_Release|x86 net_462_Debug_ReadOnly|Any CPU = net_462_Debug_ReadOnly|Any CPU + net_462_Debug_ReadOnly|x86 = net_462_Debug_ReadOnly|x86 net_462_Debug|Any CPU = net_462_Debug|Any CPU + net_462_Debug|x86 = net_462_Debug|x86 net_462_Release_ReadOnly|Any CPU = net_462_Release_ReadOnly|Any CPU + net_462_Release_ReadOnly|x86 = net_462_Release_ReadOnly|x86 net_462_Release|Any CPU = net_462_Release|Any CPU + net_462_Release|x86 = net_462_Release|x86 netstandard_Debug_ReadOnly|Any CPU = netstandard_Debug_ReadOnly|Any CPU + netstandard_Debug_ReadOnly|x86 = netstandard_Debug_ReadOnly|x86 netstandard_Debug|Any CPU = netstandard_Debug|Any CPU + netstandard_Debug|x86 = netstandard_Debug|x86 netstandard_Release_ReadOnly|Any CPU = netstandard_Release_ReadOnly|Any CPU + netstandard_Release_ReadOnly|x86 = netstandard_Release_ReadOnly|x86 netstandard_Release|Any CPU = netstandard_Release|Any CPU + netstandard_Release|x86 = netstandard_Release|x86 Release|Any CPU = Release|Any CPU + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Debug|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Debug|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Debug|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_3_5_Release|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_4_0_Release|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Debug|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.net_462_Release|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Debug|x86.Build.0 = Debug|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.netstandard_Release|x86.Build.0 = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Release|Any CPU.ActiveCfg = Release|Any CPU {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Release|Any CPU.Build.0 = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Release|x86.ActiveCfg = Release|Any CPU + {79EF2F29-89D1-4097-986C-5E4EEFE0FA33}.Release|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Debug|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Debug|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_3_5_Release|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_4_0_Release|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Debug|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.net_462_Release|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Debug|x86.Build.0 = Debug|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.netstandard_Release|x86.Build.0 = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Release|Any CPU.ActiveCfg = Release|Any CPU {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Release|Any CPU.Build.0 = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Release|x86.ActiveCfg = Release|Any CPU + {E6DD179D-FA31-4425-BDE1-9DD0BE0A9BE1}.Release|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Debug|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Debug|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_3_5_Release|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_4_0_Release|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Debug|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.net_462_Release|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Debug|x86.Build.0 = Debug|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.netstandard_Release|x86.Build.0 = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Release|Any CPU.ActiveCfg = Release|Any CPU {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Release|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Release|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Release|Any CPU.Build.0 = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Release|x86.ActiveCfg = Release|Any CPU + {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55}.Release|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Debug|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Debug|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_3_5_Release|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_4_0_Release|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Debug|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.net_462_Release|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Debug|x86.Build.0 = Debug|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.netstandard_Release|x86.Build.0 = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Release|Any CPU.ActiveCfg = Release|Any CPU {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Release|Any CPU.Build.0 = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Release|x86.ActiveCfg = Release|Any CPU + {BEC78343-4BA2-4757-807F-7CDBF1F70C83}.Release|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Debug|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Debug|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_3_5_Release|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_4_0_Release|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Debug|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.net_462_Release|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Debug|x86.Build.0 = Debug|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.netstandard_Release|x86.Build.0 = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Release|Any CPU.ActiveCfg = Release|Any CPU {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Release|Any CPU.Build.0 = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Release|x86.ActiveCfg = Release|Any CPU + {D285C5C9-E0EE-4B3D-991D-59E0C8CE1274}.Release|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Debug|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Debug|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_3_5_Release|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_4_0_Release|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Debug|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.net_462_Release|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Debug|x86.Build.0 = Debug|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.netstandard_Release|x86.Build.0 = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Release|Any CPU.ActiveCfg = Release|Any CPU {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Release|Any CPU.Build.0 = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Release|x86.ActiveCfg = Release|Any CPU + {5704CA75-DFA3-4205-BA12-F23BCE2682F5}.Release|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Debug|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Debug|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_3_5_Release|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_4_0_Release|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Debug|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.net_462_Release|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Debug|x86.Build.0 = Debug|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.netstandard_Release|x86.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Release|Any CPU.Build.0 = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Release|x86.ActiveCfg = Release|Any CPU + {217AE15B-840C-4F8F-93CD-9D331AA4C81A}.Release|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Debug|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Debug|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_3_5_Release|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_4_0_Release|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Debug|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.net_462_Release|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Debug|x86.Build.0 = Debug|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.netstandard_Release|x86.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Release|Any CPU.Build.0 = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Release|x86.ActiveCfg = Release|Any CPU + {AD304835-4DBA-49F3-A13D-F173BC828EBF}.Release|x86.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Debug|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Debug|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Debug|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_3_5_Release|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Debug|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_4_0_Release|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Debug|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release_ReadOnly|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.net_462_Release|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug|x86.ActiveCfg = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Debug|x86.Build.0 = Debug|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release_ReadOnly|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.netstandard_Release|x86.Build.0 = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Release|Any CPU.Build.0 = Release|Any CPU + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Release|x86.ActiveCfg = Release|x86 + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1}.Release|x86.Build.0 = Release|x86 + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Debug|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Debug|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Debug|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_3_5_Release|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Debug|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_4_0_Release|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Debug|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.net_462_Release|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug_ReadOnly|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug_ReadOnly|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug_ReadOnly|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug_ReadOnly|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug|Any CPU.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug|x86.ActiveCfg = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Debug|x86.Build.0 = Debug|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release_ReadOnly|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release_ReadOnly|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release_ReadOnly|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release_ReadOnly|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.netstandard_Release|x86.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Release|Any CPU.Build.0 = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Release|x86.ActiveCfg = Release|Any CPU + {2455AAFB-521F-484F-B00D-8A9BB7377A5E}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {BC2C44FC-17FE-4C58-AEEB-FA1CEAF78F55} = {FA42778E-C31B-49E8-A235-9C69EECD9427} - {2455AAFB-521F-484F-B00D-8A9BB7377A5E} = {78227E23-29CF-4658-969E-1965210A11AE} - {217AE15B-840C-4F8F-93CD-9D331AA4C81A} = {78227E23-29CF-4658-969E-1965210A11AE} + {D5C6D7B6-3C87-4DA2-A2BC-B14D65964100} = {78227E23-29CF-4658-969E-1965210A11AE} + {217AE15B-840C-4F8F-93CD-9D331AA4C81A} = {D5C6D7B6-3C87-4DA2-A2BC-B14D65964100} + {34751CCD-6207-4623-BBF4-26CF54D3A7E8} = {78227E23-29CF-4658-969E-1965210A11AE} + {AD304835-4DBA-49F3-A13D-F173BC828EBF} = {34751CCD-6207-4623-BBF4-26CF54D3A7E8} + {E10FDBD8-F948-41F9-A99F-3C50CCBBA145} = {78227E23-29CF-4658-969E-1965210A11AE} + {355E61C1-0BFA-4FF8-98A1-0457DFE595E1} = {34751CCD-6207-4623-BBF4-26CF54D3A7E8} + {164587CA-78D9-4AEC-82C2-ACBABBA26626} = {78227E23-29CF-4658-969E-1965210A11AE} + {2455AAFB-521F-484F-B00D-8A9BB7377A5E} = {D5C6D7B6-3C87-4DA2-A2BC-B14D65964100} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {CB8FB7CA-797C-4114-9BF0-8DB4DF46FE5A}