diff --git a/ANX.Framework.ContentPipeline/ANX.Framework.ContentPipeline.csproj b/ANX.Framework.ContentPipeline/ANX.Framework.ContentPipeline.csproj
index bfdc801d..f8ada6a6 100644
--- a/ANX.Framework.ContentPipeline/ANX.Framework.ContentPipeline.csproj
+++ b/ANX.Framework.ContentPipeline/ANX.Framework.ContentPipeline.csproj
@@ -33,6 +33,24 @@
4
x86
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ x86
+ ..\bin\Release\ANX.Framework.ContentPipeline.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+
True
diff --git a/ANX.Framework.TestCenter/ANX.Framework.TestCenter.csproj b/ANX.Framework.TestCenter/ANX.Framework.TestCenter.csproj
index fdeeccab..74885d02 100644
--- a/ANX.Framework.TestCenter/ANX.Framework.TestCenter.csproj
+++ b/ANX.Framework.TestCenter/ANX.Framework.TestCenter.csproj
@@ -32,6 +32,26 @@
4
true
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ true
+ pdbonly
+ AnyCPU
+ ..\bin\Release\ANX.Framework.TestCenter.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ false
+
False
diff --git a/ANX.Framework.sln b/ANX.Framework.sln
index c20f9b88..278c9d6a 100644
--- a/ANX.Framework.sln
+++ b/ANX.Framework.sln
@@ -150,9 +150,15 @@ Global
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|x86 = Debug|x86
+ DebugWin8|Any CPU = DebugWin8|Any CPU
+ DebugWin8|Mixed Platforms = DebugWin8|Mixed Platforms
+ DebugWin8|x86 = DebugWin8|x86
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|x86 = Release|x86
+ ReleaseWin8|Any CPU = ReleaseWin8|Any CPU
+ ReleaseWin8|Mixed Platforms = ReleaseWin8|Mixed Platforms
+ ReleaseWin8|x86 = ReleaseWin8|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -160,329 +166,615 @@ Global
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Any CPU.Build.0 = Release|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|x86.ActiveCfg = Release|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Any CPU.Build.0 = Release|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|x86.ActiveCfg = Release|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Any CPU.ActiveCfg = Debug|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Any CPU.Build.0 = Debug|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Mixed Platforms.Build.0 = Debug|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|x86.ActiveCfg = Debug|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|x86.Build.0 = Debug|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.DebugWin8|x86.Build.0 = DebugWin8|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Any CPU.ActiveCfg = Release|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Any CPU.Build.0 = Release|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Mixed Platforms.ActiveCfg = Release|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Mixed Platforms.Build.0 = Release|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|x86.ActiveCfg = Release|x86
{ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|x86.Build.0 = Release|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
+ {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.ReleaseWin8|x86.Build.0 = ReleaseWin8|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Any CPU.ActiveCfg = Debug|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Mixed Platforms.Build.0 = Debug|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|x86.ActiveCfg = Debug|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|x86.Build.0 = Debug|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|Any CPU.ActiveCfg = Release|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|Mixed Platforms.ActiveCfg = Release|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|Mixed Platforms.Build.0 = Release|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|x86.ActiveCfg = Release|x86
{9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|x86.Build.0 = Release|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Any CPU.ActiveCfg = Debug|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Mixed Platforms.Build.0 = Debug|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|x86.ActiveCfg = Debug|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|x86.Build.0 = Debug|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|Any CPU.ActiveCfg = Release|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|Mixed Platforms.ActiveCfg = Release|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|Mixed Platforms.Build.0 = Release|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|x86.ActiveCfg = Release|x86
{F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|x86.Build.0 = Release|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {F945515B-394D-4ED4-80E0-98EB59B69D24}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Any CPU.ActiveCfg = Debug|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Mixed Platforms.Build.0 = Debug|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|x86.ActiveCfg = Debug|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|x86.Build.0 = Debug|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|Any CPU.ActiveCfg = Release|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|Mixed Platforms.ActiveCfg = Release|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|Mixed Platforms.Build.0 = Release|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|x86.ActiveCfg = Release|x86
{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|x86.Build.0 = Release|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Any CPU.ActiveCfg = Debug|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Mixed Platforms.Build.0 = Debug|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|x86.ActiveCfg = Debug|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|x86.Build.0 = Debug|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|Any CPU.ActiveCfg = Release|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|Mixed Platforms.ActiveCfg = Release|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|Mixed Platforms.Build.0 = Release|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|x86.ActiveCfg = Release|x86
{BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|x86.Build.0 = Release|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {BC79B021-10E4-4D01-945A-7048FFF53A22}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.DebugWin8|Any CPU.ActiveCfg = Debug|Any CPU
+ {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.DebugWin8|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.DebugWin8|x86.ActiveCfg = Debug|Any CPU
{FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|Any CPU.ActiveCfg = Debug|Any CPU
{FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|Mixed Platforms.ActiveCfg = Debug|Any CPU
{FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|x86.ActiveCfg = Debug|Any CPU
+ {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.ReleaseWin8|Any CPU.ActiveCfg = Debug|Any CPU
+ {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.ReleaseWin8|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.ReleaseWin8|x86.ActiveCfg = Debug|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Release|Any CPU.Build.0 = Release|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{6A582788-C4D2-410C-96CD-177F75712D65}.Release|x86.ActiveCfg = Release|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {6A582788-C4D2-410C-96CD-177F75712D65}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Debug|Any CPU.ActiveCfg = Debug|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Debug|Mixed Platforms.Build.0 = Debug|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Debug|x86.ActiveCfg = Debug|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Debug|x86.Build.0 = Debug|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Release|Any CPU.ActiveCfg = Release|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Release|Mixed Platforms.ActiveCfg = Release|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Release|Mixed Platforms.Build.0 = Release|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Release|x86.ActiveCfg = Release|x86
{45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.Release|x86.Build.0 = Release|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {45D6F4DE-5BB6-4E86-8C44-F9CA307AE43F}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Any CPU.ActiveCfg = Debug|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Mixed Platforms.Build.0 = Debug|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|x86.ActiveCfg = Debug|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|x86.Build.0 = Debug|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|Any CPU.ActiveCfg = Release|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|Mixed Platforms.ActiveCfg = Release|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|Mixed Platforms.Build.0 = Release|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|x86.ActiveCfg = Release|x86
{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|x86.Build.0 = Release|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Any CPU.ActiveCfg = Debug|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Mixed Platforms.Build.0 = Debug|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|x86.ActiveCfg = Debug|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|x86.Build.0 = Debug|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|Any CPU.ActiveCfg = Release|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|Mixed Platforms.ActiveCfg = Release|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|Mixed Platforms.Build.0 = Release|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|x86.ActiveCfg = Release|x86
{B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|x86.Build.0 = Release|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {B5209A04-B2F8-4033-A5E7-545BE771214C}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Any CPU.ActiveCfg = Debug|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Mixed Platforms.Build.0 = Debug|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Debug|x86.ActiveCfg = Debug|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Debug|x86.Build.0 = Debug|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Release|Any CPU.ActiveCfg = Release|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Release|Mixed Platforms.ActiveCfg = Release|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Release|Mixed Platforms.Build.0 = Release|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Release|x86.ActiveCfg = Release|x86
{A42413A9-5189-40CB-AACA-D50F24865431}.Release|x86.Build.0 = Release|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {A42413A9-5189-40CB-AACA-D50F24865431}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Any CPU.ActiveCfg = Debug|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Mixed Platforms.Build.0 = Debug|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|x86.ActiveCfg = Debug|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|x86.Build.0 = Debug|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|Any CPU.ActiveCfg = Release|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|Mixed Platforms.ActiveCfg = Release|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|Mixed Platforms.Build.0 = Release|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|x86.ActiveCfg = Release|x86
{D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|x86.Build.0 = Release|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {D73E5FF4-AE88-4637-8159-120FBDA564BF}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Any CPU.Build.0 = Release|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|x86.ActiveCfg = Release|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {5BE49183-2F6F-4527-AC90-D816911FCF90}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Any CPU.Build.0 = Release|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|x86.ActiveCfg = Release|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Any CPU.ActiveCfg = Debug|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Mixed Platforms.Build.0 = Debug|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|x86.ActiveCfg = Debug|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|x86.Build.0 = Debug|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|Any CPU.ActiveCfg = Release|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|Mixed Platforms.ActiveCfg = Release|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|Mixed Platforms.Build.0 = Release|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|x86.ActiveCfg = Release|x86
{B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|x86.Build.0 = Release|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {B30DE9C2-0926-46B6-8351-9AF276C472D5}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Any CPU.ActiveCfg = Debug|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Mixed Platforms.Build.0 = Debug|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|x86.ActiveCfg = Debug|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|x86.Build.0 = Debug|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|Any CPU.ActiveCfg = Release|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|Mixed Platforms.ActiveCfg = Release|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|Mixed Platforms.Build.0 = Release|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|x86.ActiveCfg = Release|x86
{05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|x86.Build.0 = Release|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {05233BB1-444F-43F6-A3DF-B82AA924E094}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Any CPU.ActiveCfg = Debug|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Mixed Platforms.Build.0 = Debug|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|x86.ActiveCfg = Debug|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|x86.Build.0 = Debug|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|Any CPU.ActiveCfg = Release|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|Mixed Platforms.ActiveCfg = Release|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|Mixed Platforms.Build.0 = Release|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|x86.ActiveCfg = Release|x86
{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|x86.Build.0 = Release|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Any CPU.ActiveCfg = Debug|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Mixed Platforms.Build.0 = Debug|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|x86.ActiveCfg = Debug|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|x86.Build.0 = Debug|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|Any CPU.ActiveCfg = Release|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|Mixed Platforms.ActiveCfg = Release|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|Mixed Platforms.Build.0 = Release|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|x86.ActiveCfg = Release|x86
{41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|x86.Build.0 = Release|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Any CPU.ActiveCfg = Debug|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Mixed Platforms.Build.0 = Debug|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|x86.ActiveCfg = Debug|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|x86.Build.0 = Debug|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Release|Any CPU.ActiveCfg = Release|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Release|Mixed Platforms.ActiveCfg = Release|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Release|Mixed Platforms.Build.0 = Release|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Release|x86.ActiveCfg = Release|x86
{57097B7A-A283-4409-8AAC-35BF0F458657}.Release|x86.Build.0 = Release|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {57097B7A-A283-4409-8AAC-35BF0F458657}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Any CPU.Build.0 = Release|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|x86.ActiveCfg = Release|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Any CPU.Build.0 = Release|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|x86.ActiveCfg = Release|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FF0AB665-2796-4354-9630-76C2751DB3C2}.DebugWin8|Any CPU.ActiveCfg = Debug|Any CPU
+ {FF0AB665-2796-4354-9630-76C2751DB3C2}.DebugWin8|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {FF0AB665-2796-4354-9630-76C2751DB3C2}.DebugWin8|x86.ActiveCfg = Debug|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Any CPU.Build.0 = Release|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|x86.ActiveCfg = Release|Any CPU
+ {FF0AB665-2796-4354-9630-76C2751DB3C2}.ReleaseWin8|Any CPU.ActiveCfg = Release|Any CPU
+ {FF0AB665-2796-4354-9630-76C2751DB3C2}.ReleaseWin8|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {FF0AB665-2796-4354-9630-76C2751DB3C2}.ReleaseWin8|x86.ActiveCfg = Release|Any CPU
{160150D5-38E6-482D-97F5-2624F322A854}.Debug|Any CPU.ActiveCfg = Debug|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Debug|Mixed Platforms.Build.0 = Debug|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Debug|x86.ActiveCfg = Debug|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Debug|x86.Build.0 = Debug|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Release|Any CPU.ActiveCfg = Release|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Release|Mixed Platforms.ActiveCfg = Release|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Release|Mixed Platforms.Build.0 = Release|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Release|x86.ActiveCfg = Release|x86
{160150D5-38E6-482D-97F5-2624F322A854}.Release|x86.Build.0 = Release|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {160150D5-38E6-482D-97F5-2624F322A854}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Any CPU.Build.0 = Debug|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Any CPU.ActiveCfg = Release|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Any CPU.Build.0 = Release|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{49066074-3B7B-4A55-B122-6BD33AB73558}.Release|x86.ActiveCfg = Release|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {49066074-3B7B-4A55-B122-6BD33AB73558}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Any CPU.Build.0 = Release|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|x86.ActiveCfg = Release|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {60D08399-244F-46A3-91F1-4CFD26D961A3}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Any CPU.Build.0 = Release|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|x86.ActiveCfg = Release|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Any CPU.ActiveCfg = Debug|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Mixed Platforms.Build.0 = Debug|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|x86.ActiveCfg = Debug|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|x86.Build.0 = Debug|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|Any CPU.ActiveCfg = Release|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|Mixed Platforms.ActiveCfg = Release|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|Mixed Platforms.Build.0 = Release|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|x86.ActiveCfg = Release|x86
{E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|x86.Build.0 = Release|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Any CPU.Build.0 = Release|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|x86.ActiveCfg = Release|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {5040A9C7-6DEC-4613-8586-A598C4070B35}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Any CPU.ActiveCfg = Debug|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Mixed Platforms.Build.0 = Debug|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|x86.ActiveCfg = Debug|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|x86.Build.0 = Debug|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Any CPU.ActiveCfg = Release|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Mixed Platforms.ActiveCfg = Release|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Mixed Platforms.Build.0 = Release|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.ActiveCfg = Release|x86
{9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.Build.0 = Release|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {9C9C6245-35C2-4230-8E17-9038A228227F}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Any CPU.Build.0 = Debug|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.DebugWin8|Any CPU.Build.0 = DebugWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.DebugWin8|x86.ActiveCfg = DebugWin8|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Any CPU.ActiveCfg = Release|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Any CPU.Build.0 = Release|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{97185A92-077D-4498-8B6A-8BFF04079044}.Release|x86.ActiveCfg = Release|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.ReleaseWin8|Any CPU.Build.0 = ReleaseWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|Any CPU
+ {97185A92-077D-4498-8B6A-8BFF04079044}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|Any CPU
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Any CPU.ActiveCfg = Debug|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Mixed Platforms.Build.0 = Debug|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|x86.ActiveCfg = Debug|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|x86.Build.0 = Debug|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.DebugWin8|Any CPU.ActiveCfg = DebugWin8|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.DebugWin8|Mixed Platforms.ActiveCfg = DebugWin8|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.DebugWin8|Mixed Platforms.Build.0 = DebugWin8|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.DebugWin8|x86.ActiveCfg = DebugWin8|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|Any CPU.ActiveCfg = Release|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|Mixed Platforms.ActiveCfg = Release|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|Mixed Platforms.Build.0 = Release|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|x86.ActiveCfg = Release|x86
{ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|x86.Build.0 = Release|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.ReleaseWin8|Any CPU.ActiveCfg = ReleaseWin8|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.ReleaseWin8|Mixed Platforms.ActiveCfg = ReleaseWin8|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.ReleaseWin8|Mixed Platforms.Build.0 = ReleaseWin8|x86
+ {ED081799-AB02-4793-96F8-F9EA7F3192E3}.ReleaseWin8|x86.ActiveCfg = ReleaseWin8|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/ANX.Framework/ANX.Framework.csproj b/ANX.Framework/ANX.Framework.csproj
index 84795acc..e0fbc593 100644
--- a/ANX.Framework/ANX.Framework.csproj
+++ b/ANX.Framework/ANX.Framework.csproj
@@ -432,6 +432,10 @@
+
+
+
+
diff --git a/ANX.Framework/NonXNA/AddIn.cs b/ANX.Framework/NonXNA/AddIn.cs
index c45fd3f3..0d7aedf2 100644
--- a/ANX.Framework/NonXNA/AddIn.cs
+++ b/ANX.Framework/NonXNA/AddIn.cs
@@ -83,8 +83,7 @@ namespace ANX.Framework.NonXNA
if (File.Exists(fileName) == false)
{
- throw new InvalidOperationException(
- String.Format("The AddIn '{0}' does not exist.", fileName));
+ throw new InvalidOperationException(String.Format("The AddIn '{0}' does not exist.", fileName));
}
this.fileName = fileName;
@@ -97,15 +96,15 @@ namespace ANX.Framework.NonXNA
if (this.assembly != null)
{
- Type[] allTypes;
- try
- {
- allTypes = this.assembly.GetTypes();
- }
- catch (ReflectionTypeLoadException ex)
- {
- allTypes = ex.Types;
- }
+ Type[] allTypes;
+ try
+ {
+ allTypes = this.assembly.GetTypes();
+ }
+ catch (ReflectionTypeLoadException ex)
+ {
+ allTypes = ex.Types;
+ }
foreach (Type t in allTypes.Where(p =>
IsAssignable(typeof(IInputSystemCreator), p) ||
diff --git a/ANX.Framework/NonXNA/Windows8/DictionaryEntry.cs b/ANX.Framework/NonXNA/Windows8/DictionaryEntry.cs
new file mode 100644
index 00000000..5e396be7
--- /dev/null
+++ b/ANX.Framework/NonXNA/Windows8/DictionaryEntry.cs
@@ -0,0 +1,81 @@
+#region Using Statements
+using System;
+using System.Collections;
+
+#endregion
+
+#region License
+
+//
+// This file is part of the ANX.Framework created by the "ANX.Framework developer group".
+//
+// This file is released under the Ms-PL license.
+//
+//
+//
+// Microsoft Public License (Ms-PL)
+//
+// This license governs use of the accompanying software. If you use the software, you accept this license.
+// If you do not accept the license, do not use the software.
+//
+// 1.Definitions
+// The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning
+// here as under U.S. copyright law.
+// A "contribution" is the original software, or any additions or changes to the software.
+// A "contributor" is any person that distributes its contribution under this license.
+// "Licensed patents" are a contributor's patent claims that read directly on its contribution.
+//
+// 2.Grant of Rights
+// (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations
+// in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to
+// reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution
+// or any derivative works that you create.
+// (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in
+// section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed
+// patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution
+// in the software or derivative works of the contribution in the software.
+//
+// 3.Conditions and Limitations
+// (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
+// (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your
+// patent license from such contributor to the software ends automatically.
+// (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution
+// notices that are present in the software.
+// (D) If you distribute any portion of the software in source code form, you may do so only under this license by including
+// a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or
+// object code form, you may only do so under a license that complies with this license.
+// (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees,
+// or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the
+// extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a
+// particular purpose and non-infringement.
+
+#endregion // License
+
+#if WIN8
+namespace ANX.Framework
+{
+ public struct DictionaryEntry
+ {
+ private Object key;
+ private Object value;
+
+ public DictionaryEntry(Object key, Object value)
+ {
+ this.key = key;
+ this.value = value;
+ }
+
+ public Object Key
+ {
+ get { return this.key; }
+ set { this.key = value; }
+ }
+
+ public Object Value
+ {
+ get { return this.value; }
+ set { this.value = value; }
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/ANX.Framework/NonXNA/Windows8/ExternalException.cs b/ANX.Framework/NonXNA/Windows8/ExternalException.cs
new file mode 100644
index 00000000..4ad88a9c
--- /dev/null
+++ b/ANX.Framework/NonXNA/Windows8/ExternalException.cs
@@ -0,0 +1,94 @@
+#region Using Statements
+using System;
+
+#endregion
+
+#region License
+
+//
+// This file is part of the ANX.Framework created by the "ANX.Framework developer group".
+//
+// This file is released under the Ms-PL license.
+//
+//
+//
+// Microsoft Public License (Ms-PL)
+//
+// This license governs use of the accompanying software. If you use the software, you accept this license.
+// If you do not accept the license, do not use the software.
+//
+// 1.Definitions
+// The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning
+// here as under U.S. copyright law.
+// A "contribution" is the original software, or any additions or changes to the software.
+// A "contributor" is any person that distributes its contribution under this license.
+// "Licensed patents" are a contributor's patent claims that read directly on its contribution.
+//
+// 2.Grant of Rights
+// (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations
+// in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to
+// reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution
+// or any derivative works that you create.
+// (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in
+// section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed
+// patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution
+// in the software or derivative works of the contribution in the software.
+//
+// 3.Conditions and Limitations
+// (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
+// (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your
+// patent license from such contributor to the software ends automatically.
+// (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution
+// notices that are present in the software.
+// (D) If you distribute any portion of the software in source code form, you may do so only under this license by including
+// a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or
+// object code form, you may only do so under a license that complies with this license.
+// (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees,
+// or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the
+// extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a
+// particular purpose and non-infringement.
+
+#endregion // License
+
+#if WIN8
+namespace ANX.Framework
+{
+ public class ExternalException : Exception
+ {
+ private int errorCode;
+
+ public ExternalException()
+ : base()
+ {
+ }
+
+ public ExternalException(String message)
+ : base(message)
+ {
+ }
+
+ public ExternalException(String message, Exception inner)
+ : base(message, inner)
+ {
+ }
+
+ public ExternalException(String message, int errorCode)
+ : base(message)
+ {
+ this.errorCode = errorCode;
+ }
+
+ public int ErrorCode
+ {
+ get
+ {
+ return this.errorCode;
+ }
+ set
+ {
+ this.errorCode = value;
+ }
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/ANX.Framework/NonXNA/Windows8/IDictionaryEnumerator.cs b/ANX.Framework/NonXNA/Windows8/IDictionaryEnumerator.cs
new file mode 100644
index 00000000..06195763
--- /dev/null
+++ b/ANX.Framework/NonXNA/Windows8/IDictionaryEnumerator.cs
@@ -0,0 +1,64 @@
+#region Using Statements
+using System;
+using System.Collections;
+
+#endregion
+
+#region License
+
+//
+// This file is part of the ANX.Framework created by the "ANX.Framework developer group".
+//
+// This file is released under the Ms-PL license.
+//
+//
+//
+// Microsoft Public License (Ms-PL)
+//
+// This license governs use of the accompanying software. If you use the software, you accept this license.
+// If you do not accept the license, do not use the software.
+//
+// 1.Definitions
+// The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning
+// here as under U.S. copyright law.
+// A "contribution" is the original software, or any additions or changes to the software.
+// A "contributor" is any person that distributes its contribution under this license.
+// "Licensed patents" are a contributor's patent claims that read directly on its contribution.
+//
+// 2.Grant of Rights
+// (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations
+// in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to
+// reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution
+// or any derivative works that you create.
+// (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in
+// section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed
+// patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution
+// in the software or derivative works of the contribution in the software.
+//
+// 3.Conditions and Limitations
+// (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
+// (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your
+// patent license from such contributor to the software ends automatically.
+// (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution
+// notices that are present in the software.
+// (D) If you distribute any portion of the software in source code form, you may do so only under this license by including
+// a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or
+// object code form, you may only do so under a license that complies with this license.
+// (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees,
+// or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the
+// extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a
+// particular purpose and non-infringement.
+
+#endregion // License
+
+#if WIN8
+namespace ANX.Framework
+{
+ public interface IDictionaryEnumerator : IEnumerator
+ {
+ DictionaryEntry Entry { get; }
+ Object Key { get; }
+ Object Value { get; }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/ANX.Framework/NonXNA/Windows8/ResourceReader.cs b/ANX.Framework/NonXNA/Windows8/ResourceReader.cs
new file mode 100644
index 00000000..287801e0
--- /dev/null
+++ b/ANX.Framework/NonXNA/Windows8/ResourceReader.cs
@@ -0,0 +1,82 @@
+#region Using Statements
+using System;
+using System.IO;
+
+#endregion
+
+#region License
+
+//
+// This file is part of the ANX.Framework created by the "ANX.Framework developer group".
+//
+// This file is released under the Ms-PL license.
+//
+//
+//
+// Microsoft Public License (Ms-PL)
+//
+// This license governs use of the accompanying software. If you use the software, you accept this license.
+// If you do not accept the license, do not use the software.
+//
+// 1.Definitions
+// The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning
+// here as under U.S. copyright law.
+// A "contribution" is the original software, or any additions or changes to the software.
+// A "contributor" is any person that distributes its contribution under this license.
+// "Licensed patents" are a contributor's patent claims that read directly on its contribution.
+//
+// 2.Grant of Rights
+// (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations
+// in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to
+// reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution
+// or any derivative works that you create.
+// (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in
+// section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed
+// patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution
+// in the software or derivative works of the contribution in the software.
+//
+// 3.Conditions and Limitations
+// (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
+// (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your
+// patent license from such contributor to the software ends automatically.
+// (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution
+// notices that are present in the software.
+// (D) If you distribute any portion of the software in source code form, you may do so only under this license by including
+// a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or
+// object code form, you may only do so under a license that complies with this license.
+// (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees,
+// or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the
+// extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a
+// particular purpose and non-infringement.
+
+#endregion // License
+
+#if WIN8
+namespace ANX.Framework
+{
+ public class ResourceReader : IDisposable
+ {
+
+ public ResourceReader(Stream resourceStream)
+ {
+ //TODO: implement
+ }
+
+ public IDictionaryEnumerator GetEnumerator()
+ {
+ //TODO: implement
+ throw new NotImplementedException();
+ }
+
+ public void Close()
+ {
+ //TODO: implement
+ }
+
+ public void Dispose()
+ {
+ //TODO: implement
+ }
+ }
+}
+#endif
\ No newline at end of file
diff --git a/InputSystems/ANX.InputDevices.OpenTK/ANX.InputDevices.OpenTK.csproj b/InputSystems/ANX.InputDevices.OpenTK/ANX.InputDevices.OpenTK.csproj
index 38c1352e..3e4af9d6 100644
--- a/InputSystems/ANX.InputDevices.OpenTK/ANX.InputDevices.OpenTK.csproj
+++ b/InputSystems/ANX.InputDevices.OpenTK/ANX.InputDevices.OpenTK.csproj
@@ -30,6 +30,25 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE;XNAEXT
+ true
+ pdbonly
+ AnyCPU
+ ..\..\bin\Release\ANX.InputDevices.OpenTK.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
False
diff --git a/InputSystems/ANX.InputDevices.Test/ANX.InputDevices.Test.csproj b/InputSystems/ANX.InputDevices.Test/ANX.InputDevices.Test.csproj
index d30e6b46..587a6867 100644
--- a/InputSystems/ANX.InputDevices.Test/ANX.InputDevices.Test.csproj
+++ b/InputSystems/ANX.InputDevices.Test/ANX.InputDevices.Test.csproj
@@ -30,6 +30,25 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ bin\Release\ANX.InputDevices.Test.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
..\..\lib\NLog\NLog.dll
diff --git a/InputSystems/ANX.InputDevices.Windows.Kinect/ANX.InputDevices.Windows.Kinect.csproj b/InputSystems/ANX.InputDevices.Windows.Kinect/ANX.InputDevices.Windows.Kinect.csproj
index 1e19bb72..cdeef95e 100644
--- a/InputSystems/ANX.InputDevices.Windows.Kinect/ANX.InputDevices.Windows.Kinect.csproj
+++ b/InputSystems/ANX.InputDevices.Windows.Kinect/ANX.InputDevices.Windows.Kinect.csproj
@@ -36,6 +36,24 @@
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ x86
+ ..\..\bin\Debug\ANX.InputDevices.Windows.Kinect.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
False
diff --git a/InputSystems/ANX.InputDevices.Windows.XInput/ANX.InputDevices.Windows.XInput.csproj b/InputSystems/ANX.InputDevices.Windows.XInput/ANX.InputDevices.Windows.XInput.csproj
index b4a750ec..70db1244 100644
--- a/InputSystems/ANX.InputDevices.Windows.XInput/ANX.InputDevices.Windows.XInput.csproj
+++ b/InputSystems/ANX.InputDevices.Windows.XInput/ANX.InputDevices.Windows.XInput.csproj
@@ -30,6 +30,24 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ ..\..\bin\Debug\ANX.InputDevices.Windows.XInput.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
False
diff --git a/InputSystems/ANX.InputSystem.Recording/ANX.InputSystem.Recording.csproj b/InputSystems/ANX.InputSystem.Recording/ANX.InputSystem.Recording.csproj
index 32d063c9..6512b552 100644
--- a/InputSystems/ANX.InputSystem.Recording/ANX.InputSystem.Recording.csproj
+++ b/InputSystems/ANX.InputSystem.Recording/ANX.InputSystem.Recording.csproj
@@ -30,6 +30,25 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE;XNAEXT
+ true
+ pdbonly
+ AnyCPU
+ ..\..\bin\Release\ANX.InputSystem.Recording.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/InputSystems/ANX.InputSystem.Standard/ANX.InputSystem.Standard.csproj b/InputSystems/ANX.InputSystem.Standard/ANX.InputSystem.Standard.csproj
index 8e9f71ca..348fbaf2 100644
--- a/InputSystems/ANX.InputSystem.Standard/ANX.InputSystem.Standard.csproj
+++ b/InputSystems/ANX.InputSystem.Standard/ANX.InputSystem.Standard.csproj
@@ -30,6 +30,26 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE;XNAEXT
+ true
+ pdbonly
+ AnyCPU
+ ..\..\bin\Release\ANX.InputSystem.Standard.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+ false
+
False
diff --git a/MediaSystems/ANX.MediaSystem.Windows.OpenAL/ANX.MediaSystem.Windows.OpenAL.csproj b/MediaSystems/ANX.MediaSystem.Windows.OpenAL/ANX.MediaSystem.Windows.OpenAL.csproj
index e4aa6e04..90039e17 100644
--- a/MediaSystems/ANX.MediaSystem.Windows.OpenAL/ANX.MediaSystem.Windows.OpenAL.csproj
+++ b/MediaSystems/ANX.MediaSystem.Windows.OpenAL/ANX.MediaSystem.Windows.OpenAL.csproj
@@ -30,6 +30,25 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ bin\Release\ANX.MediaSystem.Windows.OpenAL.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/RecordingSample/RecordingSample/RecordingSample.csproj b/RecordingSample/RecordingSample/RecordingSample.csproj
index bde58a6e..e4decdad 100644
--- a/RecordingSample/RecordingSample/RecordingSample.csproj
+++ b/RecordingSample/RecordingSample/RecordingSample.csproj
@@ -59,6 +59,28 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\RecordingSample.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ false
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+ false
+
diff --git a/RenderSystems/ANX.Framework.Windows.DX10/ANX.Framework.Windows.DX10.csproj b/RenderSystems/ANX.Framework.Windows.DX10/ANX.Framework.Windows.DX10.csproj
index a5153193..3476a560 100644
--- a/RenderSystems/ANX.Framework.Windows.DX10/ANX.Framework.Windows.DX10.csproj
+++ b/RenderSystems/ANX.Framework.Windows.DX10/ANX.Framework.Windows.DX10.csproj
@@ -34,6 +34,25 @@
x86
true
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ true
+ pdbonly
+ x86
+ ..\..\bin\Release\ANX.Framework.Windows.DX10.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+
False
diff --git a/RenderSystems/ANX.Framework.Windows.DX10/ShaderByteCode.cs b/RenderSystems/ANX.Framework.Windows.DX10/ShaderByteCode.cs
index c290a2b9..5b9f2812 100644
--- a/RenderSystems/ANX.Framework.Windows.DX10/ShaderByteCode.cs
+++ b/RenderSystems/ANX.Framework.Windows.DX10/ShaderByteCode.cs
@@ -279,212 +279,287 @@ namespace ANX.Framework.Windows.DX10
internal static byte[] BasicEffectByteCode = new byte[]
{
068,
- 088, 066, 067, 071, 175, 132, 024, 154, 173, 096, 235, 065, 231, 190, 037, 187, 080, 083, 233, 001,
- 000, 000, 000, 011, 016, 000, 000, 001, 000, 000, 000, 036, 000, 000, 000, 070, 088, 049, 048, 223,
- 015, 000, 000, 001, 016, 255, 254, 001, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 002, 000, 000, 000, 107, 014, 000, 000, 000,
+ 088, 066, 067, 077, 146, 133, 209, 254, 113, 212, 229, 144, 067, 127, 223, 174, 045, 129, 249, 001,
+ 000, 000, 000, 237, 021, 000, 000, 001, 000, 000, 000, 036, 000, 000, 000, 070, 088, 049, 048, 193,
+ 021, 000, 000, 001, 016, 255, 254, 001, 000, 000, 000, 013, 000, 000, 000, 002, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 002, 000, 000, 000, 053, 019, 000, 000, 000,
000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 004, 000, 000, 000, 004, 000, 000, 000, 000,
000, 000, 000, 036, 071, 108, 111, 098, 097, 108, 115, 000, 102, 108, 111, 097, 116, 052, 120, 052,
000, 013, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 064, 000, 000, 000, 064, 000, 000,
000, 064, 000, 000, 000, 011, 100, 000, 000, 087, 111, 114, 108, 100, 000, 086, 105, 101, 119, 000,
- 080, 114, 111, 106, 101, 099, 116, 105, 111, 110, 000, 084, 101, 120, 116, 117, 114, 101, 050, 068,
- 000, 072, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 012, 000, 000, 000, 084, 101, 120, 116, 117, 114, 101, 000, 083, 097, 109,
- 112, 108, 101, 114, 083, 116, 097, 116, 101, 000, 118, 000, 000, 000, 002, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 021, 000, 000, 000, 083, 097,
- 109, 112, 108, 101, 114, 000, 086, 101, 114, 116, 101, 120, 067, 111, 108, 111, 114, 000, 086, 101,
- 114, 116, 101, 120, 067, 111, 108, 111, 114, 080, 097, 115, 115, 000, 001, 000, 000, 000, 002, 000,
- 000, 000, 000, 000, 000, 000, 164, 004, 000, 000, 068, 088, 066, 067, 098, 219, 182, 248, 037, 140,
- 044, 191, 112, 211, 041, 221, 165, 229, 063, 015, 001, 000, 000, 000, 164, 004, 000, 000, 005, 000,
- 000, 000, 052, 000, 000, 000, 064, 001, 000, 000, 148, 001, 000, 000, 008, 002, 000, 000, 040, 004,
- 000, 000, 082, 068, 069, 070, 004, 001, 000, 000, 001, 000, 000, 000, 072, 000, 000, 000, 001, 000,
- 000, 000, 028, 000, 000, 000, 000, 004, 254, 255, 000, 001, 000, 000, 208, 000, 000, 000, 060, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 036, 071, 108, 111, 098, 097, 108, 115, 000, 171,
- 171, 171, 060, 000, 000, 000, 003, 000, 000, 000, 096, 000, 000, 000, 192, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 168, 000, 000, 000, 000, 000, 000, 000, 064, 000, 000, 000, 002, 000,
- 000, 000, 176, 000, 000, 000, 000, 000, 000, 000, 192, 000, 000, 000, 064, 000, 000, 000, 064, 000,
- 000, 000, 002, 000, 000, 000, 176, 000, 000, 000, 000, 000, 000, 000, 197, 000, 000, 000, 128, 000,
- 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 176, 000, 000, 000, 000, 000, 000, 000, 087, 111,
- 114, 108, 100, 000, 171, 171, 003, 000, 003, 000, 004, 000, 004, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 086, 105, 101, 119, 000, 080, 114, 111, 106, 101, 099, 116, 105, 111, 110, 000, 077, 105,
- 099, 114, 111, 115, 111, 102, 116, 032, 040, 082, 041, 032, 072, 076, 083, 076, 032, 083, 104, 097,
- 100, 101, 114, 032, 067, 111, 109, 112, 105, 108, 101, 114, 032, 057, 046, 050, 057, 046, 057, 053,
- 050, 046, 051, 049, 049, 049, 000, 171, 171, 171, 073, 083, 071, 078, 076, 000, 000, 000, 002, 000,
- 000, 000, 008, 000, 000, 000, 056, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000,
- 000, 000, 000, 000, 000, 000, 015, 015, 000, 000, 068, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 015, 000, 000, 083, 086, 095, 080, 079, 083,
- 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000, 171, 171, 079, 083, 071, 078, 108, 000,
- 000, 000, 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000, 001, 000,
- 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 092, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 000, 000, 000, 098, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 003, 012,
- 000, 000, 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000,
- 084, 069, 088, 067, 079, 079, 082, 068, 000, 171, 083, 072, 068, 082, 024, 002, 000, 000, 064, 000,
- 001, 000, 134, 000, 000, 000, 089, 000, 000, 004, 070, 142, 032, 000, 000, 000, 000, 000, 012, 000,
- 000, 000, 095, 000, 000, 003, 242, 016, 016, 000, 000, 000, 000, 000, 095, 000, 000, 003, 242, 016,
- 016, 000, 001, 000, 000, 000, 103, 000, 000, 004, 242, 032, 016, 000, 000, 000, 000, 000, 001, 000,
- 000, 000, 101, 000, 000, 003, 242, 032, 016, 000, 001, 000, 000, 000, 101, 000, 000, 003, 050, 032,
- 016, 000, 002, 000, 000, 000, 104, 000, 000, 002, 002, 000, 000, 000, 017, 000, 000, 008, 018, 000,
- 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 017, 000, 000, 008, 034, 000, 016, 000, 000, 000, 000, 000, 070, 030,
- 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 001, 000, 000, 000, 017, 000,
- 000, 008, 066, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142,
- 032, 000, 000, 000, 000, 000, 002, 000, 000, 000, 017, 000, 000, 008, 130, 000, 016, 000, 000, 000,
- 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 003, 000,
- 000, 000, 017, 000, 000, 008, 018, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000,
- 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 004, 000, 000, 000, 017, 000, 000, 008, 034, 000,
- 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000,
- 000, 000, 005, 000, 000, 000, 017, 000, 000, 008, 066, 000, 016, 000, 001, 000, 000, 000, 070, 014,
- 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 006, 000, 000, 000, 017, 000,
- 000, 008, 130, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142,
- 032, 000, 000, 000, 000, 000, 007, 000, 000, 000, 017, 000, 000, 008, 018, 032, 016, 000, 000, 000,
- 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 008, 000,
- 000, 000, 017, 000, 000, 008, 034, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000,
- 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 009, 000, 000, 000, 017, 000, 000, 008, 066, 032,
- 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000,
- 000, 000, 010, 000, 000, 000, 017, 000, 000, 008, 130, 032, 016, 000, 000, 000, 000, 000, 070, 014,
- 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 011, 000, 000, 000, 054, 000,
- 000, 005, 242, 032, 016, 000, 001, 000, 000, 000, 070, 030, 016, 000, 001, 000, 000, 000, 054, 000,
- 000, 008, 050, 032, 016, 000, 002, 000, 000, 000, 002, 064, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 062, 000, 000, 001, 083, 084, 065, 084, 116, 000,
- 000, 000, 015, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 005, 000, 000, 000, 012, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 002, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 207, 000,
- 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 068, 088, 066, 067, 233, 091, 059, 059, 103, 223,
- 159, 063, 038, 069, 104, 124, 232, 218, 083, 009, 001, 000, 000, 000, 240, 001, 000, 000, 005, 000,
- 000, 000, 052, 000, 000, 000, 140, 000, 000, 000, 000, 001, 000, 000, 052, 001, 000, 000, 116, 001,
- 000, 000, 082, 068, 069, 070, 080, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 028, 000, 000, 000, 000, 004, 255, 255, 000, 001, 000, 000, 028, 000, 000, 000, 077, 105,
- 099, 114, 111, 115, 111, 102, 116, 032, 040, 082, 041, 032, 072, 076, 083, 076, 032, 083, 104, 097,
- 100, 101, 114, 032, 067, 111, 109, 112, 105, 108, 101, 114, 032, 057, 046, 050, 057, 046, 057, 053,
- 050, 046, 051, 049, 049, 049, 000, 171, 171, 171, 073, 083, 071, 078, 108, 000, 000, 000, 003, 000,
- 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 003, 000,
- 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 092, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 015, 000, 000, 098, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 003, 000, 000, 000, 083, 086,
- 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000, 084, 069, 088, 067,
- 079, 079, 082, 068, 000, 171, 079, 083, 071, 078, 044, 000, 000, 000, 001, 000, 000, 000, 008, 000,
- 000, 000, 032, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 000, 000,
- 000, 000, 015, 000, 000, 000, 083, 086, 095, 084, 097, 114, 103, 101, 116, 000, 171, 171, 083, 072,
- 068, 082, 056, 000, 000, 000, 064, 000, 000, 000, 014, 000, 000, 000, 098, 016, 000, 003, 242, 016,
- 016, 000, 001, 000, 000, 000, 101, 000, 000, 003, 242, 032, 016, 000, 000, 000, 000, 000, 054, 000,
- 000, 005, 242, 032, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 001, 000, 000, 000, 062, 000,
- 000, 001, 083, 084, 065, 084, 116, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000,
+ 080, 114, 111, 106, 101, 099, 116, 105, 111, 110, 000, 102, 108, 111, 097, 116, 052, 000, 072, 000,
+ 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 016, 000, 000, 000, 016, 000, 000, 000, 016, 000,
+ 000, 000, 010, 033, 000, 000, 068, 105, 102, 102, 117, 115, 101, 067, 111, 108, 111, 114, 000, 102,
+ 108, 111, 097, 116, 051, 000, 120, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 012, 000,
+ 000, 000, 016, 000, 000, 000, 012, 000, 000, 000, 010, 025, 000, 000, 069, 109, 105, 115, 115, 105,
+ 118, 101, 067, 111, 108, 111, 114, 000, 083, 112, 101, 099, 117, 108, 097, 114, 067, 111, 108, 111,
+ 114, 000, 102, 108, 111, 097, 116, 000, 183, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000,
+ 004, 000, 000, 000, 016, 000, 000, 000, 004, 000, 000, 000, 009, 009, 000, 000, 083, 112, 101, 099,
+ 117, 108, 097, 114, 080, 111, 119, 101, 114, 000, 120, 000, 000, 000, 001, 000, 000, 000, 003, 000,
+ 000, 000, 044, 000, 000, 000, 016, 000, 000, 000, 036, 000, 000, 000, 010, 025, 000, 000, 076, 105,
+ 103, 104, 116, 068, 105, 114, 101, 099, 116, 105, 111, 110, 000, 076, 105, 103, 104, 116, 068, 105,
+ 102, 102, 117, 115, 101, 067, 111, 108, 111, 114, 000, 076, 105, 103, 104, 116, 083, 112, 101, 099,
+ 117, 108, 097, 114, 067, 111, 108, 111, 114, 000, 069, 121, 101, 080, 111, 115, 105, 116, 105, 111,
+ 110, 000, 070, 111, 103, 067, 111, 108, 111, 114, 000, 070, 111, 103, 086, 101, 099, 116, 111, 114,
+ 000, 084, 101, 120, 116, 117, 114, 101, 050, 068, 000, 086, 001, 000, 000, 002, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 012, 000, 000, 000, 084,
+ 101, 120, 116, 117, 114, 101, 000, 083, 097, 109, 112, 108, 101, 114, 083, 116, 097, 116, 101, 000,
+ 132, 001, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 021, 000, 000, 000, 083, 097, 109, 112, 108, 101, 114, 000, 086, 101, 114, 116,
+ 101, 120, 067, 111, 108, 111, 114, 000, 086, 101, 114, 116, 101, 120, 067, 111, 108, 111, 114, 080,
+ 097, 115, 115, 000, 001, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 128, 006, 000, 000,
+ 068, 088, 066, 067, 191, 064, 227, 010, 162, 240, 217, 058, 035, 245, 197, 081, 106, 092, 174, 152,
+ 001, 000, 000, 000, 128, 006, 000, 000, 005, 000, 000, 000, 052, 000, 000, 000, 032, 003, 000, 000,
+ 112, 003, 000, 000, 228, 003, 000, 000, 004, 006, 000, 000, 082, 068, 069, 070, 228, 002, 000, 000,
+ 001, 000, 000, 000, 072, 000, 000, 000, 001, 000, 000, 000, 028, 000, 000, 000, 000, 004, 254, 255,
+ 000, 001, 000, 000, 179, 002, 000, 000, 060, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000,
+ 036, 071, 108, 111, 098, 097, 108, 115, 000, 171, 171, 171, 060, 000, 000, 000, 013, 000, 000, 000,
+ 096, 000, 000, 000, 176, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 152, 001, 000, 000,
+ 000, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 160, 001, 000, 000, 000, 000, 000, 000,
+ 176, 001, 000, 000, 064, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 160, 001, 000, 000,
+ 000, 000, 000, 000, 181, 001, 000, 000, 128, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000,
+ 160, 001, 000, 000, 000, 000, 000, 000, 192, 001, 000, 000, 192, 000, 000, 000, 016, 000, 000, 000,
+ 000, 000, 000, 000, 208, 001, 000, 000, 000, 000, 000, 000, 224, 001, 000, 000, 208, 000, 000, 000,
+ 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 000, 000, 000, 000, 000, 002, 000, 000,
+ 224, 000, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 000, 000, 000, 000,
+ 014, 002, 000, 000, 236, 000, 000, 000, 004, 000, 000, 000, 000, 000, 000, 000, 028, 002, 000, 000,
+ 000, 000, 000, 000, 044, 002, 000, 000, 240, 000, 000, 000, 044, 000, 000, 000, 000, 000, 000, 000,
+ 060, 002, 000, 000, 000, 000, 000, 000, 076, 002, 000, 000, 032, 001, 000, 000, 044, 000, 000, 000,
+ 000, 000, 000, 000, 096, 002, 000, 000, 000, 000, 000, 000, 112, 002, 000, 000, 080, 001, 000, 000,
+ 044, 000, 000, 000, 000, 000, 000, 000, 132, 002, 000, 000, 000, 000, 000, 000, 148, 002, 000, 000,
+ 128, 001, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 000, 000, 000, 000,
+ 160, 002, 000, 000, 144, 001, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000,
+ 000, 000, 000, 000, 169, 002, 000, 000, 160, 001, 000, 000, 016, 000, 000, 000, 000, 000, 000, 000,
+ 208, 001, 000, 000, 000, 000, 000, 000, 087, 111, 114, 108, 100, 000, 171, 171, 003, 000, 003, 000,
+ 004, 000, 004, 000, 000, 000, 000, 000, 000, 000, 000, 000, 086, 105, 101, 119, 000, 080, 114, 111,
+ 106, 101, 099, 116, 105, 111, 110, 000, 068, 105, 102, 102, 117, 115, 101, 067, 111, 108, 111, 114,
+ 000, 171, 171, 171, 001, 000, 003, 000, 001, 000, 004, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 069, 109, 105, 115, 115, 105, 118, 101, 067, 111, 108, 111, 114, 000, 171, 171, 001, 000, 003, 000,
+ 001, 000, 003, 000, 000, 000, 000, 000, 000, 000, 000, 000, 083, 112, 101, 099, 117, 108, 097, 114,
+ 067, 111, 108, 111, 114, 000, 083, 112, 101, 099, 117, 108, 097, 114, 080, 111, 119, 101, 114, 000,
+ 000, 000, 003, 000, 001, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 076, 105, 103, 104,
+ 116, 068, 105, 114, 101, 099, 116, 105, 111, 110, 000, 171, 001, 000, 003, 000, 001, 000, 003, 000,
+ 003, 000, 000, 000, 000, 000, 000, 000, 076, 105, 103, 104, 116, 068, 105, 102, 102, 117, 115, 101,
+ 067, 111, 108, 111, 114, 000, 171, 171, 001, 000, 003, 000, 001, 000, 003, 000, 003, 000, 000, 000,
+ 000, 000, 000, 000, 076, 105, 103, 104, 116, 083, 112, 101, 099, 117, 108, 097, 114, 067, 111, 108,
+ 111, 114, 000, 171, 001, 000, 003, 000, 001, 000, 003, 000, 003, 000, 000, 000, 000, 000, 000, 000,
+ 069, 121, 101, 080, 111, 115, 105, 116, 105, 111, 110, 000, 070, 111, 103, 067, 111, 108, 111, 114,
+ 000, 070, 111, 103, 086, 101, 099, 116, 111, 114, 000, 077, 105, 099, 114, 111, 115, 111, 102, 116,
+ 032, 040, 082, 041, 032, 072, 076, 083, 076, 032, 083, 104, 097, 100, 101, 114, 032, 067, 111, 109,
+ 112, 105, 108, 101, 114, 032, 057, 046, 050, 057, 046, 057, 053, 050, 046, 051, 049, 049, 049, 000,
+ 073, 083, 071, 078, 072, 000, 000, 000, 002, 000, 000, 000, 008, 000, 000, 000, 056, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 015, 000, 000,
+ 065, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000,
+ 015, 015, 000, 000, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000, 171,
+ 079, 083, 071, 078, 108, 000, 000, 000, 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000,
+ 000, 000, 000, 000, 001, 000, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 000, 000, 000,
+ 092, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000,
+ 015, 000, 000, 000, 098, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000,
+ 002, 000, 000, 000, 003, 012, 000, 000, 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000,
+ 067, 079, 076, 079, 082, 000, 084, 069, 088, 067, 079, 079, 082, 068, 000, 171, 083, 072, 068, 082,
+ 024, 002, 000, 000, 064, 000, 001, 000, 134, 000, 000, 000, 089, 000, 000, 004, 070, 142, 032, 000,
+ 000, 000, 000, 000, 012, 000, 000, 000, 095, 000, 000, 003, 242, 016, 016, 000, 000, 000, 000, 000,
+ 095, 000, 000, 003, 242, 016, 016, 000, 001, 000, 000, 000, 103, 000, 000, 004, 242, 032, 016, 000,
+ 000, 000, 000, 000, 001, 000, 000, 000, 101, 000, 000, 003, 242, 032, 016, 000, 001, 000, 000, 000,
+ 101, 000, 000, 003, 050, 032, 016, 000, 002, 000, 000, 000, 104, 000, 000, 002, 002, 000, 000, 000,
+ 017, 000, 000, 008, 018, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000,
+ 070, 142, 032, 000, 000, 000, 000, 000, 000, 000, 000, 000, 017, 000, 000, 008, 034, 000, 016, 000,
+ 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000,
+ 001, 000, 000, 000, 017, 000, 000, 008, 066, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000,
+ 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 002, 000, 000, 000, 017, 000, 000, 008,
+ 130, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000,
+ 000, 000, 000, 000, 003, 000, 000, 000, 017, 000, 000, 008, 018, 000, 016, 000, 001, 000, 000, 000,
+ 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 004, 000, 000, 000,
+ 017, 000, 000, 008, 034, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000,
+ 070, 142, 032, 000, 000, 000, 000, 000, 005, 000, 000, 000, 017, 000, 000, 008, 066, 000, 016, 000,
+ 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000,
+ 006, 000, 000, 000, 017, 000, 000, 008, 130, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000,
+ 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 007, 000, 000, 000, 017, 000, 000, 008,
+ 018, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000,
+ 000, 000, 000, 000, 008, 000, 000, 000, 017, 000, 000, 008, 034, 032, 016, 000, 000, 000, 000, 000,
+ 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 009, 000, 000, 000,
+ 017, 000, 000, 008, 066, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000,
+ 070, 142, 032, 000, 000, 000, 000, 000, 010, 000, 000, 000, 017, 000, 000, 008, 130, 032, 016, 000,
+ 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000,
+ 011, 000, 000, 000, 054, 000, 000, 005, 242, 032, 016, 000, 001, 000, 000, 000, 070, 030, 016, 000,
+ 001, 000, 000, 000, 054, 000, 000, 008, 050, 032, 016, 000, 002, 000, 000, 000, 002, 064, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 062, 000, 000, 001,
+ 083, 084, 065, 084, 116, 000, 000, 000, 015, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000,
+ 005, 000, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 127, 005, 000, 000, 000, 000, 000, 000, 078, 111, 114, 109, 097, 108,
- 084, 101, 120, 000, 078, 111, 114, 109, 097, 108, 084, 101, 120, 080, 097, 115, 115, 000, 001, 000,
- 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 196, 004, 000, 000, 068, 088, 066, 067, 230, 158,
- 031, 250, 226, 126, 115, 138, 004, 152, 133, 215, 185, 143, 216, 190, 001, 000, 000, 000, 196, 004,
- 000, 000, 005, 000, 000, 000, 052, 000, 000, 000, 064, 001, 000, 000, 180, 001, 000, 000, 040, 002,
- 000, 000, 072, 004, 000, 000, 082, 068, 069, 070, 004, 001, 000, 000, 001, 000, 000, 000, 072, 000,
- 000, 000, 001, 000, 000, 000, 028, 000, 000, 000, 000, 004, 254, 255, 000, 001, 000, 000, 208, 000,
- 000, 000, 060, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 036, 071, 108, 111, 098, 097,
- 108, 115, 000, 171, 171, 171, 060, 000, 000, 000, 003, 000, 000, 000, 096, 000, 000, 000, 192, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 168, 000, 000, 000, 000, 000, 000, 000, 064, 000,
- 000, 000, 002, 000, 000, 000, 176, 000, 000, 000, 000, 000, 000, 000, 192, 000, 000, 000, 064, 000,
- 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 176, 000, 000, 000, 000, 000, 000, 000, 197, 000,
- 000, 000, 128, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 176, 000, 000, 000, 000, 000,
- 000, 000, 087, 111, 114, 108, 100, 000, 171, 171, 003, 000, 003, 000, 004, 000, 004, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 086, 105, 101, 119, 000, 080, 114, 111, 106, 101, 099, 116, 105, 111,
- 110, 000, 077, 105, 099, 114, 111, 115, 111, 102, 116, 032, 040, 082, 041, 032, 072, 076, 083, 076,
- 032, 083, 104, 097, 100, 101, 114, 032, 067, 111, 109, 112, 105, 108, 101, 114, 032, 057, 046, 050,
- 057, 046, 057, 053, 050, 046, 051, 049, 049, 049, 000, 171, 171, 171, 073, 083, 071, 078, 108, 000,
- 000, 000, 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 015, 000, 000, 092, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 007, 000, 000, 000, 099, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 003, 003,
- 000, 000, 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 078, 079, 082, 077, 065, 076,
- 000, 084, 069, 088, 067, 079, 079, 082, 068, 000, 079, 083, 071, 078, 108, 000, 000, 000, 003, 000,
- 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 003, 000,
- 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 092, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 000, 000, 000, 098, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 003, 012, 000, 000, 083, 086,
- 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000, 084, 069, 088, 067,
- 079, 079, 082, 068, 000, 171, 083, 072, 068, 082, 024, 002, 000, 000, 064, 000, 001, 000, 134, 000,
- 000, 000, 089, 000, 000, 004, 070, 142, 032, 000, 000, 000, 000, 000, 012, 000, 000, 000, 095, 000,
- 000, 003, 242, 016, 016, 000, 000, 000, 000, 000, 095, 000, 000, 003, 050, 016, 016, 000, 002, 000,
- 000, 000, 103, 000, 000, 004, 242, 032, 016, 000, 000, 000, 000, 000, 001, 000, 000, 000, 101, 000,
- 000, 003, 242, 032, 016, 000, 001, 000, 000, 000, 101, 000, 000, 003, 050, 032, 016, 000, 002, 000,
- 000, 000, 104, 000, 000, 002, 002, 000, 000, 000, 017, 000, 000, 008, 018, 000, 016, 000, 000, 000,
- 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 017, 000, 000, 008, 034, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000,
- 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 001, 000, 000, 000, 017, 000, 000, 008, 066, 000,
- 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000,
- 000, 000, 002, 000, 000, 000, 017, 000, 000, 008, 130, 000, 016, 000, 000, 000, 000, 000, 070, 030,
- 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 003, 000, 000, 000, 017, 000,
- 000, 008, 018, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142,
- 032, 000, 000, 000, 000, 000, 004, 000, 000, 000, 017, 000, 000, 008, 034, 000, 016, 000, 001, 000,
- 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 005, 000,
- 000, 000, 017, 000, 000, 008, 066, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000,
- 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 006, 000, 000, 000, 017, 000, 000, 008, 130, 000,
- 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000,
- 000, 000, 007, 000, 000, 000, 017, 000, 000, 008, 018, 032, 016, 000, 000, 000, 000, 000, 070, 014,
- 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 008, 000, 000, 000, 017, 000,
- 000, 008, 034, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142,
- 032, 000, 000, 000, 000, 000, 009, 000, 000, 000, 017, 000, 000, 008, 066, 032, 016, 000, 000, 000,
- 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 010, 000,
- 000, 000, 017, 000, 000, 008, 130, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000,
- 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 011, 000, 000, 000, 054, 000, 000, 008, 242, 032,
- 016, 000, 001, 000, 000, 000, 002, 064, 000, 000, 000, 000, 128, 063, 000, 000, 128, 063, 000, 000,
- 128, 063, 000, 000, 128, 063, 054, 000, 000, 005, 050, 032, 016, 000, 002, 000, 000, 000, 070, 016,
- 016, 000, 002, 000, 000, 000, 062, 000, 000, 001, 083, 084, 065, 084, 116, 000, 000, 000, 015, 000,
- 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 005, 000, 000, 000, 012, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 221, 001, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 068, 088, 066, 067,
+ 233, 091, 059, 059, 103, 223, 159, 063, 038, 069, 104, 124, 232, 218, 083, 009, 001, 000, 000, 000,
+ 240, 001, 000, 000, 005, 000, 000, 000, 052, 000, 000, 000, 140, 000, 000, 000, 000, 001, 000, 000,
+ 052, 001, 000, 000, 116, 001, 000, 000, 082, 068, 069, 070, 080, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 028, 000, 000, 000, 000, 004, 255, 255, 000, 001, 000, 000,
+ 028, 000, 000, 000, 077, 105, 099, 114, 111, 115, 111, 102, 116, 032, 040, 082, 041, 032, 072, 076,
+ 083, 076, 032, 083, 104, 097, 100, 101, 114, 032, 067, 111, 109, 112, 105, 108, 101, 114, 032, 057,
+ 046, 050, 057, 046, 057, 053, 050, 046, 051, 049, 049, 049, 000, 171, 171, 171, 073, 083, 071, 078,
+ 108, 000, 000, 000, 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000,
+ 001, 000, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 092, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 015, 000, 000,
+ 098, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000,
+ 003, 000, 000, 000, 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079,
+ 082, 000, 084, 069, 088, 067, 079, 079, 082, 068, 000, 171, 079, 083, 071, 078, 044, 000, 000, 000,
+ 001, 000, 000, 000, 008, 000, 000, 000, 032, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 003, 000, 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 083, 086, 095, 084, 097, 114, 103, 101,
+ 116, 000, 171, 171, 083, 072, 068, 082, 056, 000, 000, 000, 064, 000, 000, 000, 014, 000, 000, 000,
+ 098, 016, 000, 003, 242, 016, 016, 000, 001, 000, 000, 000, 101, 000, 000, 003, 242, 032, 016, 000,
+ 000, 000, 000, 000, 054, 000, 000, 005, 242, 032, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000,
+ 001, 000, 000, 000, 062, 000, 000, 001, 083, 084, 065, 084, 116, 000, 000, 000, 002, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 002, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 159, 007, 000, 000, 000, 000,
- 000, 000, 240, 001, 000, 000, 068, 088, 066, 067, 233, 091, 059, 059, 103, 223, 159, 063, 038, 069,
- 104, 124, 232, 218, 083, 009, 001, 000, 000, 000, 240, 001, 000, 000, 005, 000, 000, 000, 052, 000,
- 000, 000, 140, 000, 000, 000, 000, 001, 000, 000, 052, 001, 000, 000, 116, 001, 000, 000, 082, 068,
- 069, 070, 080, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 028, 000,
- 000, 000, 000, 004, 255, 255, 000, 001, 000, 000, 028, 000, 000, 000, 077, 105, 099, 114, 111, 115,
- 111, 102, 116, 032, 040, 082, 041, 032, 072, 076, 083, 076, 032, 083, 104, 097, 100, 101, 114, 032,
- 067, 111, 109, 112, 105, 108, 101, 114, 032, 057, 046, 050, 057, 046, 057, 053, 050, 046, 051, 049,
- 049, 049, 000, 171, 171, 171, 073, 083, 071, 078, 108, 000, 000, 000, 003, 000, 000, 000, 008, 000,
- 000, 000, 080, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 003, 000, 000, 000, 000, 000,
- 000, 000, 015, 000, 000, 000, 092, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000,
- 000, 000, 001, 000, 000, 000, 015, 015, 000, 000, 098, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 003, 000, 000, 000, 083, 086, 095, 080, 079, 083,
- 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000, 084, 069, 088, 067, 079, 079, 082, 068,
- 000, 171, 079, 083, 071, 078, 044, 000, 000, 000, 001, 000, 000, 000, 008, 000, 000, 000, 032, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 000,
- 000, 000, 083, 086, 095, 084, 097, 114, 103, 101, 116, 000, 171, 171, 083, 072, 068, 082, 056, 000,
- 000, 000, 064, 000, 000, 000, 014, 000, 000, 000, 098, 016, 000, 003, 242, 016, 016, 000, 001, 000,
- 000, 000, 101, 000, 000, 003, 242, 032, 016, 000, 000, 000, 000, 000, 054, 000, 000, 005, 242, 032,
- 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 001, 000, 000, 000, 062, 000, 000, 001, 083, 084,
- 065, 084, 116, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 002, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 105, 008, 000, 000, 000, 000, 000, 000,
+ 078, 111, 114, 109, 097, 108, 084, 101, 120, 000, 078, 111, 114, 109, 097, 108, 084, 101, 120, 080,
+ 097, 115, 115, 000, 001, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 164, 006, 000, 000,
+ 068, 088, 066, 067, 019, 068, 187, 238, 152, 242, 233, 188, 107, 208, 149, 038, 137, 199, 226, 149,
+ 001, 000, 000, 000, 164, 006, 000, 000, 005, 000, 000, 000, 052, 000, 000, 000, 032, 003, 000, 000,
+ 148, 003, 000, 000, 008, 004, 000, 000, 040, 006, 000, 000, 082, 068, 069, 070, 228, 002, 000, 000,
+ 001, 000, 000, 000, 072, 000, 000, 000, 001, 000, 000, 000, 028, 000, 000, 000, 000, 004, 254, 255,
+ 000, 001, 000, 000, 179, 002, 000, 000, 060, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000,
+ 036, 071, 108, 111, 098, 097, 108, 115, 000, 171, 171, 171, 060, 000, 000, 000, 013, 000, 000, 000,
+ 096, 000, 000, 000, 176, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 152, 001, 000, 000,
+ 000, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 160, 001, 000, 000, 000, 000, 000, 000,
+ 176, 001, 000, 000, 064, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000, 160, 001, 000, 000,
+ 000, 000, 000, 000, 181, 001, 000, 000, 128, 000, 000, 000, 064, 000, 000, 000, 002, 000, 000, 000,
+ 160, 001, 000, 000, 000, 000, 000, 000, 192, 001, 000, 000, 192, 000, 000, 000, 016, 000, 000, 000,
+ 000, 000, 000, 000, 208, 001, 000, 000, 000, 000, 000, 000, 224, 001, 000, 000, 208, 000, 000, 000,
+ 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 000, 000, 000, 000, 000, 002, 000, 000,
+ 224, 000, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 000, 000, 000, 000,
+ 014, 002, 000, 000, 236, 000, 000, 000, 004, 000, 000, 000, 000, 000, 000, 000, 028, 002, 000, 000,
+ 000, 000, 000, 000, 044, 002, 000, 000, 240, 000, 000, 000, 044, 000, 000, 000, 000, 000, 000, 000,
+ 060, 002, 000, 000, 000, 000, 000, 000, 076, 002, 000, 000, 032, 001, 000, 000, 044, 000, 000, 000,
+ 000, 000, 000, 000, 096, 002, 000, 000, 000, 000, 000, 000, 112, 002, 000, 000, 080, 001, 000, 000,
+ 044, 000, 000, 000, 000, 000, 000, 000, 132, 002, 000, 000, 000, 000, 000, 000, 148, 002, 000, 000,
+ 128, 001, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 000, 000, 000, 000,
+ 160, 002, 000, 000, 144, 001, 000, 000, 012, 000, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000,
+ 000, 000, 000, 000, 169, 002, 000, 000, 160, 001, 000, 000, 016, 000, 000, 000, 000, 000, 000, 000,
+ 208, 001, 000, 000, 000, 000, 000, 000, 087, 111, 114, 108, 100, 000, 171, 171, 003, 000, 003, 000,
+ 004, 000, 004, 000, 000, 000, 000, 000, 000, 000, 000, 000, 086, 105, 101, 119, 000, 080, 114, 111,
+ 106, 101, 099, 116, 105, 111, 110, 000, 068, 105, 102, 102, 117, 115, 101, 067, 111, 108, 111, 114,
+ 000, 171, 171, 171, 001, 000, 003, 000, 001, 000, 004, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 069, 109, 105, 115, 115, 105, 118, 101, 067, 111, 108, 111, 114, 000, 171, 171, 001, 000, 003, 000,
+ 001, 000, 003, 000, 000, 000, 000, 000, 000, 000, 000, 000, 083, 112, 101, 099, 117, 108, 097, 114,
+ 067, 111, 108, 111, 114, 000, 083, 112, 101, 099, 117, 108, 097, 114, 080, 111, 119, 101, 114, 000,
+ 000, 000, 003, 000, 001, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 076, 105, 103, 104,
+ 116, 068, 105, 114, 101, 099, 116, 105, 111, 110, 000, 171, 001, 000, 003, 000, 001, 000, 003, 000,
+ 003, 000, 000, 000, 000, 000, 000, 000, 076, 105, 103, 104, 116, 068, 105, 102, 102, 117, 115, 101,
+ 067, 111, 108, 111, 114, 000, 171, 171, 001, 000, 003, 000, 001, 000, 003, 000, 003, 000, 000, 000,
+ 000, 000, 000, 000, 076, 105, 103, 104, 116, 083, 112, 101, 099, 117, 108, 097, 114, 067, 111, 108,
+ 111, 114, 000, 171, 001, 000, 003, 000, 001, 000, 003, 000, 003, 000, 000, 000, 000, 000, 000, 000,
+ 069, 121, 101, 080, 111, 115, 105, 116, 105, 111, 110, 000, 070, 111, 103, 067, 111, 108, 111, 114,
+ 000, 070, 111, 103, 086, 101, 099, 116, 111, 114, 000, 077, 105, 099, 114, 111, 115, 111, 102, 116,
+ 032, 040, 082, 041, 032, 072, 076, 083, 076, 032, 083, 104, 097, 100, 101, 114, 032, 067, 111, 109,
+ 112, 105, 108, 101, 114, 032, 057, 046, 050, 057, 046, 057, 053, 050, 046, 051, 049, 049, 049, 000,
+ 073, 083, 071, 078, 108, 000, 000, 000, 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 015, 000, 000,
+ 092, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000,
+ 007, 000, 000, 000, 099, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000,
+ 002, 000, 000, 000, 003, 003, 000, 000, 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000,
+ 078, 079, 082, 077, 065, 076, 000, 084, 069, 088, 067, 079, 079, 082, 068, 000, 079, 083, 071, 078,
+ 108, 000, 000, 000, 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000,
+ 001, 000, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 092, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 000, 000, 000,
+ 098, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000,
+ 003, 012, 000, 000, 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079,
+ 082, 000, 084, 069, 088, 067, 079, 079, 082, 068, 000, 171, 083, 072, 068, 082, 024, 002, 000, 000,
+ 064, 000, 001, 000, 134, 000, 000, 000, 089, 000, 000, 004, 070, 142, 032, 000, 000, 000, 000, 000,
+ 012, 000, 000, 000, 095, 000, 000, 003, 242, 016, 016, 000, 000, 000, 000, 000, 095, 000, 000, 003,
+ 050, 016, 016, 000, 002, 000, 000, 000, 103, 000, 000, 004, 242, 032, 016, 000, 000, 000, 000, 000,
+ 001, 000, 000, 000, 101, 000, 000, 003, 242, 032, 016, 000, 001, 000, 000, 000, 101, 000, 000, 003,
+ 050, 032, 016, 000, 002, 000, 000, 000, 104, 000, 000, 002, 002, 000, 000, 000, 017, 000, 000, 008,
+ 018, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 017, 000, 000, 008, 034, 000, 016, 000, 000, 000, 000, 000,
+ 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 001, 000, 000, 000,
+ 017, 000, 000, 008, 066, 000, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000,
+ 070, 142, 032, 000, 000, 000, 000, 000, 002, 000, 000, 000, 017, 000, 000, 008, 130, 000, 016, 000,
+ 000, 000, 000, 000, 070, 030, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000,
+ 003, 000, 000, 000, 017, 000, 000, 008, 018, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000,
+ 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 004, 000, 000, 000, 017, 000, 000, 008,
+ 034, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000,
+ 000, 000, 000, 000, 005, 000, 000, 000, 017, 000, 000, 008, 066, 000, 016, 000, 001, 000, 000, 000,
+ 070, 014, 016, 000, 000, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 006, 000, 000, 000,
+ 017, 000, 000, 008, 130, 000, 016, 000, 001, 000, 000, 000, 070, 014, 016, 000, 000, 000, 000, 000,
+ 070, 142, 032, 000, 000, 000, 000, 000, 007, 000, 000, 000, 017, 000, 000, 008, 018, 032, 016, 000,
+ 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000,
+ 008, 000, 000, 000, 017, 000, 000, 008, 034, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000,
+ 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 009, 000, 000, 000, 017, 000, 000, 008,
+ 066, 032, 016, 000, 000, 000, 000, 000, 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000,
+ 000, 000, 000, 000, 010, 000, 000, 000, 017, 000, 000, 008, 130, 032, 016, 000, 000, 000, 000, 000,
+ 070, 014, 016, 000, 001, 000, 000, 000, 070, 142, 032, 000, 000, 000, 000, 000, 011, 000, 000, 000,
+ 054, 000, 000, 008, 242, 032, 016, 000, 001, 000, 000, 000, 002, 064, 000, 000, 000, 000, 128, 063,
+ 000, 000, 128, 063, 000, 000, 128, 063, 000, 000, 128, 063, 054, 000, 000, 005, 050, 032, 016, 000,
+ 002, 000, 000, 000, 070, 016, 016, 000, 002, 000, 000, 000, 062, 000, 000, 001, 083, 084, 065, 084,
+ 116, 000, 000, 000, 015, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 005, 000, 000, 000,
+ 012, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 111, 012, 000, 000, 000, 000, 000, 000, 004, 000, 000, 000, 192, 000, 000, 000, 000, 000,
- 000, 000, 003, 000, 000, 000, 255, 255, 255, 255, 000, 000, 000, 000, 050, 000, 000, 000, 022, 000,
+ 137, 010, 000, 000, 000, 000, 000, 000, 240, 001, 000, 000, 068, 088, 066, 067, 233, 091, 059, 059,
+ 103, 223, 159, 063, 038, 069, 104, 124, 232, 218, 083, 009, 001, 000, 000, 000, 240, 001, 000, 000,
+ 005, 000, 000, 000, 052, 000, 000, 000, 140, 000, 000, 000, 000, 001, 000, 000, 052, 001, 000, 000,
+ 116, 001, 000, 000, 082, 068, 069, 070, 080, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 028, 000, 000, 000, 000, 004, 255, 255, 000, 001, 000, 000, 028, 000, 000, 000,
+ 077, 105, 099, 114, 111, 115, 111, 102, 116, 032, 040, 082, 041, 032, 072, 076, 083, 076, 032, 083,
+ 104, 097, 100, 101, 114, 032, 067, 111, 109, 112, 105, 108, 101, 114, 032, 057, 046, 050, 057, 046,
+ 057, 053, 050, 046, 051, 049, 049, 049, 000, 171, 171, 171, 073, 083, 071, 078, 108, 000, 000, 000,
+ 003, 000, 000, 000, 008, 000, 000, 000, 080, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000,
+ 003, 000, 000, 000, 000, 000, 000, 000, 015, 000, 000, 000, 092, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 003, 000, 000, 000, 001, 000, 000, 000, 015, 015, 000, 000, 098, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000, 002, 000, 000, 000, 003, 000, 000, 000,
+ 083, 086, 095, 080, 079, 083, 073, 084, 073, 079, 078, 000, 067, 079, 076, 079, 082, 000, 084, 069,
+ 088, 067, 079, 079, 082, 068, 000, 171, 079, 083, 071, 078, 044, 000, 000, 000, 001, 000, 000, 000,
+ 008, 000, 000, 000, 032, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 000, 000, 000,
+ 000, 000, 000, 000, 015, 000, 000, 000, 083, 086, 095, 084, 097, 114, 103, 101, 116, 000, 171, 171,
+ 083, 072, 068, 082, 056, 000, 000, 000, 064, 000, 000, 000, 014, 000, 000, 000, 098, 016, 000, 003,
+ 242, 016, 016, 000, 001, 000, 000, 000, 101, 000, 000, 003, 242, 032, 016, 000, 000, 000, 000, 000,
+ 054, 000, 000, 005, 242, 032, 016, 000, 000, 000, 000, 000, 070, 030, 016, 000, 001, 000, 000, 000,
+ 062, 000, 000, 001, 083, 084, 065, 084, 116, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 002, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
- 000, 000, 056, 000, 000, 000, 022, 000, 000, 000, 000, 000, 000, 000, 064, 000, 000, 000, 000, 000,
- 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 061, 000, 000, 000, 022, 000, 000, 000, 000, 000,
- 000, 000, 128, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 110, 000,
- 000, 000, 082, 000, 000, 000, 000, 000, 000, 000, 255, 255, 255, 255, 000, 000, 000, 000, 159, 000,
- 000, 000, 131, 000, 000, 000, 000, 000, 000, 000, 255, 255, 255, 255, 000, 000, 000, 000, 000, 000,
- 000, 000, 167, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 179, 000, 000, 000, 003, 000,
- 000, 000, 000, 000, 000, 000, 008, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 195, 000,
- 000, 000, 006, 000, 000, 000, 000, 000, 000, 000, 007, 000, 000, 000, 119, 005, 000, 000, 007, 000,
- 000, 000, 000, 000, 000, 000, 007, 000, 000, 000, 115, 007, 000, 000, 123, 007, 000, 000, 001, 000,
- 000, 000, 000, 000, 000, 000, 133, 007, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 008, 000,
- 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 147, 007, 000, 000, 006, 000, 000, 000, 000, 000,
- 000, 000, 007, 000, 000, 000, 103, 012, 000, 000, 007, 000, 000, 000, 000, 000, 000, 000, 007, 000,
- 000, 000, 099, 014, 000, 000
+ 000, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 057, 017, 000, 000, 000, 000, 000, 000, 004, 000, 000, 000,
+ 176, 001, 000, 000, 000, 000, 000, 000, 013, 000, 000, 000, 255, 255, 255, 255, 000, 000, 000, 000,
+ 050, 000, 000, 000, 022, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 056, 000, 000, 000, 022, 000, 000, 000, 000, 000, 000, 000,
+ 064, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 061, 000, 000, 000,
+ 022, 000, 000, 000, 000, 000, 000, 000, 128, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 107, 000, 000, 000, 079, 000, 000, 000, 000, 000, 000, 000, 192, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 155, 000, 000, 000, 127, 000, 000, 000,
+ 000, 000, 000, 000, 208, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 169, 000, 000, 000, 127, 000, 000, 000, 000, 000, 000, 000, 224, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 217, 000, 000, 000, 189, 000, 000, 000, 000, 000, 000, 000,
+ 236, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 003, 001, 000, 000,
+ 231, 000, 000, 000, 000, 000, 000, 000, 240, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 018, 001, 000, 000, 231, 000, 000, 000, 000, 000, 000, 000, 032, 001, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 036, 001, 000, 000, 231, 000, 000, 000,
+ 000, 000, 000, 000, 080, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 055, 001, 000, 000, 127, 000, 000, 000, 000, 000, 000, 000, 128, 001, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 000, 000, 000, 000, 067, 001, 000, 000, 127, 000, 000, 000, 000, 000, 000, 000,
+ 144, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000, 076, 001, 000, 000,
+ 079, 000, 000, 000, 000, 000, 000, 000, 160, 001, 000, 000, 000, 000, 000, 000, 000, 000, 000, 000,
+ 000, 000, 000, 000, 124, 001, 000, 000, 096, 001, 000, 000, 000, 000, 000, 000, 255, 255, 255, 255,
+ 000, 000, 000, 000, 173, 001, 000, 000, 145, 001, 000, 000, 000, 000, 000, 000, 255, 255, 255, 255,
+ 000, 000, 000, 000, 000, 000, 000, 000, 181, 001, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000,
+ 193, 001, 000, 000, 003, 000, 000, 000, 000, 000, 000, 000, 008, 000, 000, 000, 000, 000, 000, 000,
+ 001, 000, 000, 000, 209, 001, 000, 000, 006, 000, 000, 000, 000, 000, 000, 000, 007, 000, 000, 000,
+ 097, 008, 000, 000, 007, 000, 000, 000, 000, 000, 000, 000, 007, 000, 000, 000, 093, 010, 000, 000,
+ 101, 010, 000, 000, 001, 000, 000, 000, 000, 000, 000, 000, 111, 010, 000, 000, 003, 000, 000, 000,
+ 000, 000, 000, 000, 008, 000, 000, 000, 000, 000, 000, 000, 001, 000, 000, 000, 125, 010, 000, 000,
+ 006, 000, 000, 000, 000, 000, 000, 000, 007, 000, 000, 000, 049, 017, 000, 000, 007, 000, 000, 000,
+ 000, 000, 000, 000, 007, 000, 000, 000, 045, 019, 000, 000
};
#endregion //BasicEffectShader
diff --git a/RenderSystems/ANX.Framework.Windows.GL3/ANX.Framework.Windows.GL3.csproj b/RenderSystems/ANX.Framework.Windows.GL3/ANX.Framework.Windows.GL3.csproj
index 309942cb..7504b98a 100644
--- a/RenderSystems/ANX.Framework.Windows.GL3/ANX.Framework.Windows.GL3.csproj
+++ b/RenderSystems/ANX.Framework.Windows.GL3/ANX.Framework.Windows.GL3.csproj
@@ -35,6 +35,25 @@
x86
true
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ true
+ pdbonly
+ x86
+ ..\bin\Release\ANX.Framework.Windows.GL3.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
False
diff --git a/RenderSystems/ANX.RenderSystem.Metro/ANX.RenderSystem.Metro.csproj b/RenderSystems/ANX.RenderSystem.Metro/ANX.RenderSystem.Metro.csproj
new file mode 100644
index 00000000..2c55d8de
--- /dev/null
+++ b/RenderSystems/ANX.RenderSystem.Metro/ANX.RenderSystem.Metro.csproj
@@ -0,0 +1,60 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {D3C45F21-488F-4362-A99D-51FA145BA3A1}
+ Library
+ Properties
+ ANX.RenderSystem.Metro
+ ANX.RenderSystem.Metro
+ en-US
+ 512
+ {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+ {6899f0c9-70b9-4eb0-9dd3-e598d4be3e35}
+ ANX.Framework
+
+
+
+
+
+
+
+ ..\..\lib\SharpDX-Win8\Bin\SharpDX.dll
+
+
+ ..\..\lib\SharpDX-Win8\Bin\SharpDX.Direct3D11.dll
+
+
+
+
+
\ No newline at end of file
diff --git a/RenderSystems/ANX.RenderSystem.Metro/Properties/AssemblyInfo.cs b/RenderSystems/ANX.RenderSystem.Metro/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..ffbe3e3b
--- /dev/null
+++ b/RenderSystems/ANX.RenderSystem.Metro/Properties/AssemblyInfo.cs
@@ -0,0 +1,28 @@
+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("ANX.RenderSystem.Metro")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Microsoft")]
+[assembly: AssemblyProduct("ANX.RenderSystem.Metro")]
+[assembly: AssemblyCopyright("Copyright © Microsoft 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// 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/RenderSystems/ANX.RenderSystem.Windows.DX11/ANX.RenderSystem.Windows.DX11.csproj b/RenderSystems/ANX.RenderSystem.Windows.DX11/ANX.RenderSystem.Windows.DX11.csproj
index 7993e0ad..d38d85be 100644
--- a/RenderSystems/ANX.RenderSystem.Windows.DX11/ANX.RenderSystem.Windows.DX11.csproj
+++ b/RenderSystems/ANX.RenderSystem.Windows.DX11/ANX.RenderSystem.Windows.DX11.csproj
@@ -38,6 +38,25 @@
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ true
+ pdbonly
+ x86
+ ..\..\bin\Release\ANX.RenderSystem.Windows.DX11.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+
{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}
diff --git a/Samples/KeyboardSample/KeyboardSample.csproj b/Samples/KeyboardSample/KeyboardSample.csproj
index 216978fb..9a0c14b2 100644
--- a/Samples/KeyboardSample/KeyboardSample.csproj
+++ b/Samples/KeyboardSample/KeyboardSample.csproj
@@ -59,6 +59,26 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\KeyboardSample.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/Samples/Kinect/Kinect.csproj b/Samples/Kinect/Kinect.csproj
index b558457e..2fd5cad2 100644
--- a/Samples/Kinect/Kinect.csproj
+++ b/Samples/Kinect/Kinect.csproj
@@ -59,6 +59,27 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\Kinect.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/Samples/ModelSample/ModelSample/ModelSample.csproj b/Samples/ModelSample/ModelSample/ModelSample.csproj
index c31ff868..2ed6ddf0 100644
--- a/Samples/ModelSample/ModelSample/ModelSample.csproj
+++ b/Samples/ModelSample/ModelSample/ModelSample.csproj
@@ -59,6 +59,26 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\ModelSample.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/Samples/MultiRenderTarget/MultiRenderTarget.csproj b/Samples/MultiRenderTarget/MultiRenderTarget.csproj
index 70cee2bf..14169882 100644
--- a/Samples/MultiRenderTarget/MultiRenderTarget.csproj
+++ b/Samples/MultiRenderTarget/MultiRenderTarget.csproj
@@ -59,6 +59,26 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\MultiRenderTarget.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/Samples/Primitives/Primitives.csproj b/Samples/Primitives/Primitives.csproj
index 403a8059..ede53e55 100644
--- a/Samples/Primitives/Primitives.csproj
+++ b/Samples/Primitives/Primitives.csproj
@@ -59,6 +59,27 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\Primitives.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/Samples/RenderTarget/RenderTarget.csproj b/Samples/RenderTarget/RenderTarget.csproj
index 49ecfb48..dc9471d5 100644
--- a/Samples/RenderTarget/RenderTarget.csproj
+++ b/Samples/RenderTarget/RenderTarget.csproj
@@ -59,6 +59,28 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\RenderTarget.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+ false
+
diff --git a/Samples/SimpleSprite/SimpleSprite.csproj b/Samples/SimpleSprite/SimpleSprite.csproj
index ae5e59cd..8d993ac0 100644
--- a/Samples/SimpleSprite/SimpleSprite.csproj
+++ b/Samples/SimpleSprite/SimpleSprite.csproj
@@ -59,6 +59,28 @@
x86
True
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\SimpleSprite.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ false
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ false
+ false
+
diff --git a/Samples/StencilBuffer/StencilBuffer.csproj b/Samples/StencilBuffer/StencilBuffer.csproj
index f0629d71..1b31b80a 100644
--- a/Samples/StencilBuffer/StencilBuffer.csproj
+++ b/Samples/StencilBuffer/StencilBuffer.csproj
@@ -59,6 +59,26 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\StencilBuffer.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
False
diff --git a/Samples/TextRendering/TextRendering.csproj b/Samples/TextRendering/TextRendering.csproj
index fdb91bb3..ac29c394 100644
--- a/Samples/TextRendering/TextRendering.csproj
+++ b/Samples/TextRendering/TextRendering.csproj
@@ -59,6 +59,28 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\TextRendering.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+ false
+
diff --git a/Samples/VertexIndexBuffer/VertexIndexBuffer.csproj b/Samples/VertexIndexBuffer/VertexIndexBuffer.csproj
index f72ca2df..106e7b8c 100644
--- a/Samples/VertexIndexBuffer/VertexIndexBuffer.csproj
+++ b/Samples/VertexIndexBuffer/VertexIndexBuffer.csproj
@@ -59,6 +59,27 @@
x86
true
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\VertexIndexBuffer.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
diff --git a/Samples/WindowsGame/WindowsGame.csproj b/Samples/WindowsGame/WindowsGame.csproj
index d87d73f0..2df13341 100644
--- a/Samples/WindowsGame/WindowsGame.csproj
+++ b/Samples/WindowsGame/WindowsGame.csproj
@@ -60,6 +60,28 @@
x86
True
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE;WINDOWS
+ true
+ true
+ pdbonly
+ x86
+ bin\x86\Release\WindowsGame1.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ false
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+ false
+
diff --git a/Samples/Xinput/Xinput.csproj b/Samples/Xinput/Xinput.csproj
index 68f219d5..634fc166 100644
--- a/Samples/Xinput/Xinput.csproj
+++ b/Samples/Xinput/Xinput.csproj
@@ -36,6 +36,23 @@
anx.ico
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ x86
+ bin\Release\Xinput.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+
..\..\lib\SharpDX\Bin\SharpDX.dll
diff --git a/SoundSystems/ANX.SoundSystem.OpenAL/ANX.SoundSystem.OpenAL.csproj b/SoundSystems/ANX.SoundSystem.OpenAL/ANX.SoundSystem.OpenAL.csproj
index f79df834..0a5c78c6 100644
--- a/SoundSystems/ANX.SoundSystem.OpenAL/ANX.SoundSystem.OpenAL.csproj
+++ b/SoundSystems/ANX.SoundSystem.OpenAL/ANX.SoundSystem.OpenAL.csproj
@@ -30,6 +30,24 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ ..\..\bin\Release\ANX.SoundSystem.OpenAL.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+
False
diff --git a/SoundSystems/ANX.SoundSystem.Windows.XAudio/ANX.SoundSystem.Windows.XAudio.csproj b/SoundSystems/ANX.SoundSystem.Windows.XAudio/ANX.SoundSystem.Windows.XAudio.csproj
index 78851be1..4a1ae364 100644
--- a/SoundSystems/ANX.SoundSystem.Windows.XAudio/ANX.SoundSystem.Windows.XAudio.csproj
+++ b/SoundSystems/ANX.SoundSystem.Windows.XAudio/ANX.SoundSystem.Windows.XAudio.csproj
@@ -30,6 +30,24 @@
prompt
4
+
+ bin\DebugWin8\
+
+
+ bin\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ AnyCPU
+ ..\..\bin\Release\ANX.SoundSystem.Windows.XAudio.dll.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+
..\..\lib\SharpDX\Bin\SharpDX.dll
diff --git a/Tools/ANXStatusComparer/ANXStatusComparer.csproj b/Tools/ANXStatusComparer/ANXStatusComparer.csproj
index a6ef5fef..3a3c0af7 100644
--- a/Tools/ANXStatusComparer/ANXStatusComparer.csproj
+++ b/Tools/ANXStatusComparer/ANXStatusComparer.csproj
@@ -33,6 +33,23 @@
prompt
4
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ x86
+ ..\bin\asc.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+
diff --git a/Tools/StockShaderCodeGenerator/StockShaderCodeGenerator.csproj b/Tools/StockShaderCodeGenerator/StockShaderCodeGenerator.csproj
index 7703df4a..a2c1d13e 100644
--- a/Tools/StockShaderCodeGenerator/StockShaderCodeGenerator.csproj
+++ b/Tools/StockShaderCodeGenerator/StockShaderCodeGenerator.csproj
@@ -33,6 +33,26 @@
prompt
4
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ x86
+ ..\bin\sscg.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+ false
+
diff --git a/Tools/XNAToANXConverter/XNAToANXConverter.csproj b/Tools/XNAToANXConverter/XNAToANXConverter.csproj
index 5ad90316..cf332233 100644
--- a/Tools/XNAToANXConverter/XNAToANXConverter.csproj
+++ b/Tools/XNAToANXConverter/XNAToANXConverter.csproj
@@ -33,6 +33,25 @@
prompt
4
+
+ bin\x86\DebugWin8\
+
+
+ bin\x86\ReleaseWin8\
+ TRACE
+ true
+ pdbonly
+ x86
+ ..\bin\x2a.exe.CodeAnalysisLog.xml
+ true
+ GlobalSuppressions.cs
+ prompt
+ MinimumRecommendedRules.ruleset
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets
+ true
+ ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules
+ true
+