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 +