diff --git a/msvc/2008_nvidia_opencl/BULLET_PHYSICS.sln b/msvc/2008_nvidia_opencl/BULLET_PHYSICS.sln
new file mode 100644
index 000000000..1263ddfd8
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/BULLET_PHYSICS.sln
@@ -0,0 +1,845 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppAllBulletDemos", "Demos\AllBulletDemos\AppAllBulletDemos.vcproj", "{53458AAD-3E24-471F-9784-2E40BBA239E1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB} = {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F} = {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}
+ {3B669BE6-39CE-4845-9D63-453A39E875EA} = {3B669BE6-39CE-4845-9D63-453A39E875EA}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {464353FD-2C10-49B0-9E23-CBC24FA77630} = {464353FD-2C10-49B0-9E23-CBC24FA77630}
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046} = {4187409E-9B3C-49BD-89B6-D27BCF61A046}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97} = {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppBasicDemo", "Demos\BasicDemo\AppBasicDemo.vcproj", "{1CF384A3-C46D-45F6-85E0-94D8DF48349C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppBenchmarks", "Demos\Benchmarks\AppBenchmarks.vcproj", "{C210FEF6-B76C-42EC-A945-300BEE87FC92}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppBox2dDemo", "Demos\Box2dDemo\AppBox2dDemo.vcproj", "{6625C985-A715-414C-A649-EA70C4318591}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppBspPhysicsDemo", "Demos\BspDemo\AppBspPhysicsDemo.vcproj", "{F553FD6D-F67B-49AE-95A0-193105B5AF72}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppCcdPhysicsDemo", "Demos\CcdPhysicsDemo\AppCcdPhysicsDemo.vcproj", "{0E5ECB73-6D0E-4D2E-8820-A215C304E667}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppCharacterDemo", "Demos\CharacterDemo\AppCharacterDemo.vcproj", "{EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppCollisionDemo", "Demos\CollisionDemo\AppCollisionDemo.vcproj", "{FF601C43-BCB9-4A28-8D2B-3F060E4CB026}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppCollisionInterfaceDemo", "Demos\CollisionInterfaceDemo\AppCollisionInterfaceDemo.vcproj", "{45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppConcaveConvexCastDemo", "Demos\ConcaveConvexcastDemo\AppConcaveConvexCastDemo.vcproj", "{FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppConcaveDemo", "Demos\ConcaveDemo\AppConcaveDemo.vcproj", "{88995B98-9342-42D5-9C87-488100C4AEED}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {464353FD-2C10-49B0-9E23-CBC24FA77630} = {464353FD-2C10-49B0-9E23-CBC24FA77630}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97} = {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppConcaveRayCastDemo", "Demos\ConcaveRaycastDemo\AppConcaveRayCastDemo.vcproj", "{3981B978-1059-41AC-BADA-D7DDC901D3AA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppConstraintDemo", "Demos\ConstraintDemo\AppConstraintDemo.vcproj", "{85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {464353FD-2C10-49B0-9E23-CBC24FA77630} = {464353FD-2C10-49B0-9E23-CBC24FA77630}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97} = {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppContinuousConvexCollisionDemo", "Demos\ContinuousConvexCollision\AppContinuousConvexCollisionDemo.vcproj", "{D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppConvexDecompositionDemo", "Demos\ConvexDecompositionDemo\AppConvexDecompositionDemo.vcproj", "{60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {464353FD-2C10-49B0-9E23-CBC24FA77630} = {464353FD-2C10-49B0-9E23-CBC24FA77630}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97} = {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}
+ {3B669BE6-39CE-4845-9D63-453A39E875EA} = {3B669BE6-39CE-4845-9D63-453A39E875EA}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppDoublePrecisionDemo", "Demos\DoublePrecisionDemo\AppDoublePrecisionDemo.vcproj", "{292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppForkLiftDemo", "Demos\ForkLiftDemo\AppForkLiftDemo.vcproj", "{A9C1F10F-6946-450D-AB31-7CA14253D4F4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppGenericJointDemo", "Demos\GenericJointDemo\AppGenericJointDemo.vcproj", "{F80999FB-CD37-4280-B962-A45C0CD2EB92}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppHelloWorld", "Demos\HelloWorld\AppHelloWorld.vcproj", "{9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}"
+ ProjectSection(ProjectDependencies) = postProject
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppInternalEdgeDemo", "Demos\InternalEdgeDemo\AppInternalEdgeDemo.vcproj", "{B24FC80F-787E-4410-AD97-60462CC845B4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppLinearConvexCastDemo", "Demos\GjkConvexCastDemo\AppLinearConvexCastDemo.vcproj", "{C588AF20-CC57-498F-90FE-4BD04D115DCC}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppMotorDemo", "Demos\DynamicControlDemo\AppMotorDemo.vcproj", "{852A9823-D5F3-48D2-968E-871C6E564E7E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppMovingConcaveDemo", "Demos\MovingConcaveDemo\AppMovingConcaveDemo.vcproj", "{B3B1C324-7303-472D-BAAB-CCB5A1857C3D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppMultiMaterialDemo", "Demos\MultiMaterialDemo\AppMultiMaterialDemo.vcproj", "{D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppMultiThreadedDemo", "Demos\MultiThreadedDemo\AppMultiThreadedDemo.vcproj", "{1FABA42D-03F3-4133-9202-052655D656D2}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppOpenCLClothDemo_Mini", "Demos\OpenCLClothDemo\MiniCL\AppOpenCLClothDemo_Mini.vcproj", "{CA29A562-FFB9-441C-91D8-7DEA67EF38D0}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB} = {9E201126-C7F3-47B6-ACC4-470596C0FDFB}
+ {950563E2-C334-4DEB-924C-899D777AA3DF} = {950563E2-C334-4DEB-924C-899D777AA3DF}
+ {156822ED-571A-46FF-BE94-7092CEA52CB2} = {156822ED-571A-46FF-BE94-7092CEA52CB2}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046} = {4187409E-9B3C-49BD-89B6-D27BCF61A046}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppOpenCLClothDemo_NVidia", "Demos\OpenCLClothDemo\NVidia\AppOpenCLClothDemo_NVidia.vcproj", "{EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5} = {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046} = {4187409E-9B3C-49BD-89B6-D27BCF61A046}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppParticlesOCL_Mini", "Demos\ParticlesOpenCL\MiniCL\AppParticlesOCL_Mini.vcproj", "{B5CF60A9-02DB-4AA3-8852-0EE5752E8916}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {156822ED-571A-46FF-BE94-7092CEA52CB2} = {156822ED-571A-46FF-BE94-7092CEA52CB2}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppParticlesOCL_Nv", "Demos\ParticlesOpenCL\NVidia\AppParticlesOCL_Nv.vcproj", "{8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppRagdollDemo", "Demos\RagdollDemo\AppRagdollDemo.vcproj", "{C6268C47-EB20-47DD-B5BA-DCB10E3443B3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppRaytracer", "Demos\Raytracer\AppRaytracer.vcproj", "{91F0E54E-363D-4466-9A9C-AA1FAC7C3114}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppSerializeDemo", "Demos\SerializeDemo\AppSerializeDemo.vcproj", "{3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {464353FD-2C10-49B0-9E23-CBC24FA77630} = {464353FD-2C10-49B0-9E23-CBC24FA77630}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97} = {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppSimplexDemo", "Demos\SimplexDemo\AppSimplexDemo.vcproj", "{E5A47C70-3396-46CF-8EC9-2DB299D7C098}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppSliderConstraintDemo", "Demos\SliderConstraintDemo\AppSliderConstraintDemo.vcproj", "{2A7630C0-97D5-4B44-AA34-503FCABBCB64}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppSoftBodyDemo", "Demos\SoftDemo\AppSoftBodyDemo.vcproj", "{D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046} = {4187409E-9B3C-49BD-89B6-D27BCF61A046}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppThreadingDemo", "Demos\ThreadingDemo\AppThreadingDemo.vcproj", "{4C253A27-9204-4E3D-A7EA-1D5A2831E24E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppUserCollisionAlgorithm", "Demos\UserCollisionAlgorithm\AppUserCollisionAlgorithm.vcproj", "{1781287E-0B82-41B4-BD30-40DC4EAA62A8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppVectorAdd_Mini", "Demos\VectorAdd_OpenCL\MiniCL\AppVectorAdd_Mini.vcproj", "{7612763C-6676-4855-A1CA-162C51CEA56C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {156822ED-571A-46FF-BE94-7092CEA52CB2} = {156822ED-571A-46FF-BE94-7092CEA52CB2}
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410} = {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppVectorAdd_NVidia", "Demos\VectorAdd_OpenCL\NVidia\AppVectorAdd_NVidia.vcproj", "{0906907A-171B-42A3-A22C-B7983E730334}"
+ ProjectSection(ProjectDependencies) = postProject
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AppVehicleDemo", "Demos\VehicleDemo\AppVehicleDemo.vcproj", "{8A8AC28A-E12D-4554-9812-F43673487375}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletCollision", "src\BulletCollision\BulletCollision.vcproj", "{57E7D835-845A-4184-9B1A-476D00F40F01}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletDynamics", "src\BulletDynamics\BulletDynamics.vcproj", "{95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletFileLoader", "Extras\Serialize\BulletFileLoader\BulletFileLoader.vcproj", "{D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletMultiThreaded", "src\BulletMultiThreaded\BulletMultiThreaded.vcproj", "{B35F17A2-BCF3-4D7A-ADD2-F796DF337410}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletSoftBody", "src\BulletSoftBody\BulletSoftBody.vcproj", "{4187409E-9B3C-49BD-89B6-D27BCF61A046}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletSoftBodySolvers_CPU", "src\BulletMultiThreaded\GpuSoftBodySolvers\CPU\BulletSoftBodySolvers_CPU.vcproj", "{950563E2-C334-4DEB-924C-899D777AA3DF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletSoftBodySolvers_OpenCL_Mini", "src\BulletMultiThreaded\GpuSoftBodySolvers\OpenCL\MiniCL\BulletSoftBodySolvers_OpenCL_Mini.vcproj", "{9E201126-C7F3-47B6-ACC4-470596C0FDFB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletSoftBodySolvers_OpenCL_NVidia", "src\BulletMultiThreaded\GpuSoftBodySolvers\OpenCL\NVidia\BulletSoftBodySolvers_OpenCL_NVidia.vcproj", "{00889A22-FCE8-4BD6-B063-58DDF37BB3A5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BulletWorldImporter", "Extras\Serialize\BulletWorldImporter\BulletWorldImporter.vcproj", "{464353FD-2C10-49B0-9E23-CBC24FA77630}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ConvexDecomposition", "Extras\ConvexDecomposition\ConvexDecomposition.vcproj", "{3B669BE6-39CE-4845-9D63-453A39E875EA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GIMPACTUtils", "Extras\GIMPACTUtils\GIMPACTUtils.vcproj", "{393EBAFD-4D66-4090-A9FC-9F6F88AB097F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GLUI", "Extras\glui\GLUI.vcproj", "{EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "HfFluidDemo", "Demos\HeightFieldFluidDemo\HfFluidDemo.vcproj", "{E47F74E7-D076-49D7-BC37-95C0768D8232}"
+ ProjectSection(ProjectDependencies) = postProject
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0} = {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8} = {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}
+ {57E7D835-845A-4184-9B1A-476D00F40F01} = {57E7D835-845A-4184-9B1A-476D00F40F01}
+ {420BAFF0-D809-4B0F-8094-11AE452A768D} = {420BAFF0-D809-4B0F-8094-11AE452A768D}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LinearMath", "src\LinearMath\LinearMath.vcproj", "{420BAFF0-D809-4B0F-8094-11AE452A768D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MiniCL", "src\MiniCL\MiniCL.vcproj", "{156822ED-571A-46FF-BE94-7092CEA52CB2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenGLSupport", "Demos\OpenGL\OpenGLSupport.vcproj", "{291BF4DC-0704-40F2-BBFC-C49F360A7DB0}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ MinSizeRel|Win32 = MinSizeRel|Win32
+ Release|Win32 = Release|Win32
+ RelWithDebInfo|Win32 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.Debug|Win32.Build.0 = Debug|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.Release|Win32.ActiveCfg = Release|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.Release|Win32.Build.0 = Release|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {53458AAD-3E24-471F-9784-2E40BBA239E1}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.Debug|Win32.Build.0 = Debug|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.Release|Win32.ActiveCfg = Release|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.Release|Win32.Build.0 = Release|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {1CF384A3-C46D-45F6-85E0-94D8DF48349C}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.Debug|Win32.Build.0 = Debug|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.Release|Win32.ActiveCfg = Release|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.Release|Win32.Build.0 = Release|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {C210FEF6-B76C-42EC-A945-300BEE87FC92}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.Debug|Win32.Build.0 = Debug|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.Release|Win32.ActiveCfg = Release|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.Release|Win32.Build.0 = Release|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {6625C985-A715-414C-A649-EA70C4318591}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.Debug|Win32.Build.0 = Debug|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.Release|Win32.ActiveCfg = Release|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.Release|Win32.Build.0 = Release|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {F553FD6D-F67B-49AE-95A0-193105B5AF72}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.Debug|Win32.Build.0 = Debug|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.Release|Win32.ActiveCfg = Release|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.Release|Win32.Build.0 = Release|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {0E5ECB73-6D0E-4D2E-8820-A215C304E667}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.Debug|Win32.Build.0 = Debug|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.Release|Win32.ActiveCfg = Release|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.Release|Win32.Build.0 = Release|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {EF8E3373-0ECA-48E6-A782-9F4DED9C39E1}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.Debug|Win32.Build.0 = Debug|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.Release|Win32.ActiveCfg = Release|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.Release|Win32.Build.0 = Release|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {FF601C43-BCB9-4A28-8D2B-3F060E4CB026}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.Debug|Win32.ActiveCfg = Debug|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.Debug|Win32.Build.0 = Debug|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.Release|Win32.ActiveCfg = Release|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.Release|Win32.Build.0 = Release|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {45D372A1-F0D6-4F56-9AAA-778C3ABB2F86}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.Debug|Win32.Build.0 = Debug|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.Release|Win32.ActiveCfg = Release|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.Release|Win32.Build.0 = Release|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {FA68BDF7-09E4-4028-AAA9-E11F45AB60AA}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.Debug|Win32.ActiveCfg = Debug|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.Debug|Win32.Build.0 = Debug|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.Release|Win32.ActiveCfg = Release|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.Release|Win32.Build.0 = Release|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {88995B98-9342-42D5-9C87-488100C4AEED}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.Debug|Win32.Build.0 = Debug|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.Release|Win32.ActiveCfg = Release|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.Release|Win32.Build.0 = Release|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {3981B978-1059-41AC-BADA-D7DDC901D3AA}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.Debug|Win32.ActiveCfg = Debug|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.Debug|Win32.Build.0 = Debug|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.Release|Win32.ActiveCfg = Release|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.Release|Win32.Build.0 = Release|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {85A4CE1D-8B75-4B29-AFFB-B7F9A1535F84}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.Debug|Win32.Build.0 = Debug|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.Release|Win32.ActiveCfg = Release|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.Release|Win32.Build.0 = Release|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {D98AC882-FAFF-4F67-B8B1-D7DA94FE049E}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.Debug|Win32.Build.0 = Debug|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.Release|Win32.ActiveCfg = Release|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.Release|Win32.Build.0 = Release|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {60DDAE1F-6AD4-4C53-86A7-221FA02ACFB8}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.Debug|Win32.Build.0 = Debug|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.Release|Win32.ActiveCfg = Release|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.Release|Win32.Build.0 = Release|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {292444B2-ACBB-47ED-AF66-D3FF2C9CBEC9}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.Debug|Win32.Build.0 = Debug|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.Release|Win32.ActiveCfg = Release|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.Release|Win32.Build.0 = Release|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {A9C1F10F-6946-450D-AB31-7CA14253D4F4}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.Debug|Win32.Build.0 = Debug|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.Release|Win32.ActiveCfg = Release|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.Release|Win32.Build.0 = Release|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {F80999FB-CD37-4280-B962-A45C0CD2EB92}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.Debug|Win32.Build.0 = Debug|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.Release|Win32.ActiveCfg = Release|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.Release|Win32.Build.0 = Release|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {9A9511FE-9E42-4BF1-88BE-B9948B6C01DF}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.Debug|Win32.Build.0 = Debug|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.Release|Win32.ActiveCfg = Release|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.Release|Win32.Build.0 = Release|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {B24FC80F-787E-4410-AD97-60462CC845B4}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.Debug|Win32.Build.0 = Debug|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.Release|Win32.ActiveCfg = Release|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.Release|Win32.Build.0 = Release|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {C588AF20-CC57-498F-90FE-4BD04D115DCC}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.Debug|Win32.Build.0 = Debug|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.Release|Win32.ActiveCfg = Release|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.Release|Win32.Build.0 = Release|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {852A9823-D5F3-48D2-968E-871C6E564E7E}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.Debug|Win32.Build.0 = Debug|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.Release|Win32.ActiveCfg = Release|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.Release|Win32.Build.0 = Release|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {B3B1C324-7303-472D-BAAB-CCB5A1857C3D}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.Debug|Win32.Build.0 = Debug|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.Release|Win32.ActiveCfg = Release|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.Release|Win32.Build.0 = Release|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {D36E8955-E8DD-4577-B4CD-60FFBD0A84AF}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.Debug|Win32.Build.0 = Debug|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.Release|Win32.ActiveCfg = Release|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.Release|Win32.Build.0 = Release|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {1FABA42D-03F3-4133-9202-052655D656D2}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.Debug|Win32.Build.0 = Debug|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.Release|Win32.ActiveCfg = Release|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.Release|Win32.Build.0 = Release|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {CA29A562-FFB9-441C-91D8-7DEA67EF38D0}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.Debug|Win32.Build.0 = Debug|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.Release|Win32.ActiveCfg = Release|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.Release|Win32.Build.0 = Release|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {EF6BC90B-DB7D-4CF6-8B31-66C345EBB740}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.Debug|Win32.Build.0 = Debug|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.Release|Win32.ActiveCfg = Release|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.Release|Win32.Build.0 = Release|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {B5CF60A9-02DB-4AA3-8852-0EE5752E8916}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.Debug|Win32.Build.0 = Debug|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.Release|Win32.ActiveCfg = Release|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.Release|Win32.Build.0 = Release|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {8FD46B91-A61F-4AAD-B4ED-3ADDA6E3E057}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.Debug|Win32.Build.0 = Debug|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.Release|Win32.ActiveCfg = Release|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.Release|Win32.Build.0 = Release|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {C6268C47-EB20-47DD-B5BA-DCB10E3443B3}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.Debug|Win32.ActiveCfg = Debug|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.Debug|Win32.Build.0 = Debug|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.Release|Win32.ActiveCfg = Release|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.Release|Win32.Build.0 = Release|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {91F0E54E-363D-4466-9A9C-AA1FAC7C3114}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.Debug|Win32.Build.0 = Debug|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.Release|Win32.ActiveCfg = Release|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.Release|Win32.Build.0 = Release|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {3E3685DA-AD16-4B4F-AA18-79C326AEBEFD}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.Debug|Win32.Build.0 = Debug|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.Release|Win32.ActiveCfg = Release|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.Release|Win32.Build.0 = Release|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {E5A47C70-3396-46CF-8EC9-2DB299D7C098}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.Debug|Win32.Build.0 = Debug|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.Release|Win32.ActiveCfg = Release|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.Release|Win32.Build.0 = Release|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {2A7630C0-97D5-4B44-AA34-503FCABBCB64}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.Debug|Win32.Build.0 = Debug|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.Release|Win32.ActiveCfg = Release|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.Release|Win32.Build.0 = Release|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {D4F35CFE-D5DE-4C5D-A5FA-85892806AC19}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.Debug|Win32.Build.0 = Debug|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.Release|Win32.ActiveCfg = Release|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.Release|Win32.Build.0 = Release|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {4C253A27-9204-4E3D-A7EA-1D5A2831E24E}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.Debug|Win32.Build.0 = Debug|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.Release|Win32.ActiveCfg = Release|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.Release|Win32.Build.0 = Release|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {1781287E-0B82-41B4-BD30-40DC4EAA62A8}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.Debug|Win32.Build.0 = Debug|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.Release|Win32.ActiveCfg = Release|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.Release|Win32.Build.0 = Release|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {7612763C-6676-4855-A1CA-162C51CEA56C}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.Debug|Win32.Build.0 = Debug|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.Release|Win32.ActiveCfg = Release|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.Release|Win32.Build.0 = Release|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {0906907A-171B-42A3-A22C-B7983E730334}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.Debug|Win32.Build.0 = Debug|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.Release|Win32.ActiveCfg = Release|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.Release|Win32.Build.0 = Release|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {8A8AC28A-E12D-4554-9812-F43673487375}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.Debug|Win32.ActiveCfg = Debug|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.Debug|Win32.Build.0 = Debug|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.Release|Win32.ActiveCfg = Release|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.Release|Win32.Build.0 = Release|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {57E7D835-845A-4184-9B1A-476D00F40F01}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.Debug|Win32.Build.0 = Debug|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.Release|Win32.ActiveCfg = Release|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.Release|Win32.Build.0 = Release|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {95B11FCD-CEA7-4F62-B59C-107EB7AAD4F8}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.Debug|Win32.Build.0 = Debug|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.Release|Win32.ActiveCfg = Release|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.Release|Win32.Build.0 = Release|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {D40F2980-E8E5-4F66-9F78-7BBF8C0D9B97}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.Debug|Win32.Build.0 = Debug|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.Release|Win32.ActiveCfg = Release|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.Release|Win32.Build.0 = Release|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {B35F17A2-BCF3-4D7A-ADD2-F796DF337410}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.Debug|Win32.Build.0 = Debug|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.Release|Win32.ActiveCfg = Release|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.Release|Win32.Build.0 = Release|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {4187409E-9B3C-49BD-89B6-D27BCF61A046}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.Debug|Win32.Build.0 = Debug|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.Release|Win32.ActiveCfg = Release|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.Release|Win32.Build.0 = Release|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {950563E2-C334-4DEB-924C-899D777AA3DF}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.Debug|Win32.Build.0 = Debug|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.Release|Win32.ActiveCfg = Release|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.Release|Win32.Build.0 = Release|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {9E201126-C7F3-47B6-ACC4-470596C0FDFB}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.Debug|Win32.Build.0 = Debug|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.Release|Win32.ActiveCfg = Release|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.Release|Win32.Build.0 = Release|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {00889A22-FCE8-4BD6-B063-58DDF37BB3A5}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.Debug|Win32.ActiveCfg = Debug|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.Debug|Win32.Build.0 = Debug|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.Release|Win32.ActiveCfg = Release|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.Release|Win32.Build.0 = Release|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {464353FD-2C10-49B0-9E23-CBC24FA77630}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.Debug|Win32.Build.0 = Debug|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.Release|Win32.ActiveCfg = Release|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.Release|Win32.Build.0 = Release|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {3B669BE6-39CE-4845-9D63-453A39E875EA}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.Debug|Win32.Build.0 = Debug|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.Release|Win32.ActiveCfg = Release|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.Release|Win32.Build.0 = Release|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {393EBAFD-4D66-4090-A9FC-9F6F88AB097F}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.Debug|Win32.Build.0 = Debug|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.Release|Win32.ActiveCfg = Release|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.Release|Win32.Build.0 = Release|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {EE1091F7-1DE5-441E-B5B0-9D7E3ABC01BB}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.Debug|Win32.Build.0 = Debug|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.Release|Win32.ActiveCfg = Release|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.Release|Win32.Build.0 = Release|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {E47F74E7-D076-49D7-BC37-95C0768D8232}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.Debug|Win32.Build.0 = Debug|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.Release|Win32.ActiveCfg = Release|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.Release|Win32.Build.0 = Release|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {420BAFF0-D809-4B0F-8094-11AE452A768D}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.Debug|Win32.Build.0 = Debug|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.Release|Win32.ActiveCfg = Release|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.Release|Win32.Build.0 = Release|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {156822ED-571A-46FF-BE94-7092CEA52CB2}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.Debug|Win32.Build.0 = Debug|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.Release|Win32.ActiveCfg = Release|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.Release|Win32.Build.0 = Release|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
+ {291BF4DC-0704-40F2-BBFC-C49F360A7DB0}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/msvc/2008_nvidia_opencl/Demos/AllBulletDemos/AppAllBulletDemos.vcproj b/msvc/2008_nvidia_opencl/Demos/AllBulletDemos/AppAllBulletDemos.vcproj
new file mode 100644
index 000000000..6752e1ead
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/AllBulletDemos/AppAllBulletDemos.vcproj
@@ -0,0 +1,344 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/BasicDemo/AppBasicDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/BasicDemo/AppBasicDemo.vcproj
new file mode 100644
index 000000000..329033ebc
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/BasicDemo/AppBasicDemo.vcproj
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/Benchmarks/AppBenchmarks.vcproj b/msvc/2008_nvidia_opencl/Demos/Benchmarks/AppBenchmarks.vcproj
new file mode 100644
index 000000000..e50981db6
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/Benchmarks/AppBenchmarks.vcproj
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/Box2dDemo/AppBox2dDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/Box2dDemo/AppBox2dDemo.vcproj
new file mode 100644
index 000000000..34873127f
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/Box2dDemo/AppBox2dDemo.vcproj
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/BspDemo/AppBspPhysicsDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/BspDemo/AppBspPhysicsDemo.vcproj
new file mode 100644
index 000000000..c4f8a6252
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/BspDemo/AppBspPhysicsDemo.vcproj
@@ -0,0 +1,287 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/CcdPhysicsDemo/AppCcdPhysicsDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/CcdPhysicsDemo/AppCcdPhysicsDemo.vcproj
new file mode 100644
index 000000000..a1329f550
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/CcdPhysicsDemo/AppCcdPhysicsDemo.vcproj
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/CharacterDemo/AppCharacterDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/CharacterDemo/AppCharacterDemo.vcproj
new file mode 100644
index 000000000..207a692f0
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/CharacterDemo/AppCharacterDemo.vcproj
@@ -0,0 +1,309 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/CollisionDemo/AppCollisionDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/CollisionDemo/AppCollisionDemo.vcproj
new file mode 100644
index 000000000..984b2ea30
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/CollisionDemo/AppCollisionDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/CollisionInterfaceDemo/AppCollisionInterfaceDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/CollisionInterfaceDemo/AppCollisionInterfaceDemo.vcproj
new file mode 100644
index 000000000..02f49d8d2
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/CollisionInterfaceDemo/AppCollisionInterfaceDemo.vcproj
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ConcaveConvexcastDemo/AppConcaveConvexCastDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ConcaveConvexcastDemo/AppConcaveConvexCastDemo.vcproj
new file mode 100644
index 000000000..683977f59
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ConcaveConvexcastDemo/AppConcaveConvexCastDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ConcaveDemo/AppConcaveDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ConcaveDemo/AppConcaveDemo.vcproj
new file mode 100644
index 000000000..89adba51d
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ConcaveDemo/AppConcaveDemo.vcproj
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ConcaveRaycastDemo/AppConcaveRayCastDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ConcaveRaycastDemo/AppConcaveRayCastDemo.vcproj
new file mode 100644
index 000000000..14d2f1e31
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ConcaveRaycastDemo/AppConcaveRayCastDemo.vcproj
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ConstraintDemo/AppConstraintDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ConstraintDemo/AppConstraintDemo.vcproj
new file mode 100644
index 000000000..154e9cc6e
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ConstraintDemo/AppConstraintDemo.vcproj
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ContinuousConvexCollision/AppContinuousConvexCollisionDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ContinuousConvexCollision/AppContinuousConvexCollisionDemo.vcproj
new file mode 100644
index 000000000..e3c40bb54
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ContinuousConvexCollision/AppContinuousConvexCollisionDemo.vcproj
@@ -0,0 +1,278 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ConvexDecompositionDemo/AppConvexDecompositionDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ConvexDecompositionDemo/AppConvexDecompositionDemo.vcproj
new file mode 100644
index 000000000..f306b7ab5
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ConvexDecompositionDemo/AppConvexDecompositionDemo.vcproj
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/DX11ClothDemo/ALL_BUILD.vcproj b/msvc/2008_nvidia_opencl/Demos/DX11ClothDemo/ALL_BUILD.vcproj
new file mode 100644
index 000000000..7a93f109a
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/DX11ClothDemo/ALL_BUILD.vcproj
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/DX11ClothDemo/AppDX11ClothDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/DX11ClothDemo/AppDX11ClothDemo.vcproj
new file mode 100644
index 000000000..654088e73
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/DX11ClothDemo/AppDX11ClothDemo.vcproj
@@ -0,0 +1,357 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/DoublePrecisionDemo/AppDoublePrecisionDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/DoublePrecisionDemo/AppDoublePrecisionDemo.vcproj
new file mode 100644
index 000000000..f0ab2eb43
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/DoublePrecisionDemo/AppDoublePrecisionDemo.vcproj
@@ -0,0 +1,278 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/DynamicControlDemo/AppMotorDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/DynamicControlDemo/AppMotorDemo.vcproj
new file mode 100644
index 000000000..2e4fc18fe
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/DynamicControlDemo/AppMotorDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ForkLiftDemo/AppForkLiftDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ForkLiftDemo/AppForkLiftDemo.vcproj
new file mode 100644
index 000000000..425c9e4ba
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ForkLiftDemo/AppForkLiftDemo.vcproj
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/GenericJointDemo/AppGenericJointDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/GenericJointDemo/AppGenericJointDemo.vcproj
new file mode 100644
index 000000000..41db43d3c
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/GenericJointDemo/AppGenericJointDemo.vcproj
@@ -0,0 +1,294 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/GjkConvexCastDemo/AppLinearConvexCastDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/GjkConvexCastDemo/AppLinearConvexCastDemo.vcproj
new file mode 100644
index 000000000..730b80b82
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/GjkConvexCastDemo/AppLinearConvexCastDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/HeightFieldFluidDemo/HfFluidDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/HeightFieldFluidDemo/HfFluidDemo.vcproj
new file mode 100644
index 000000000..4c4302f4f
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/HeightFieldFluidDemo/HfFluidDemo.vcproj
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/HelloWorld/AppHelloWorld.vcproj b/msvc/2008_nvidia_opencl/Demos/HelloWorld/AppHelloWorld.vcproj
new file mode 100644
index 000000000..0e0f5f867
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/HelloWorld/AppHelloWorld.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/InternalEdgeDemo/AppInternalEdgeDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/InternalEdgeDemo/AppInternalEdgeDemo.vcproj
new file mode 100644
index 000000000..54472f97b
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/InternalEdgeDemo/AppInternalEdgeDemo.vcproj
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/MovingConcaveDemo/AppMovingConcaveDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/MovingConcaveDemo/AppMovingConcaveDemo.vcproj
new file mode 100644
index 000000000..b0fa4ba50
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/MovingConcaveDemo/AppMovingConcaveDemo.vcproj
@@ -0,0 +1,278 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/MultiMaterialDemo/AppMultiMaterialDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/MultiMaterialDemo/AppMultiMaterialDemo.vcproj
new file mode 100644
index 000000000..77637498b
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/MultiMaterialDemo/AppMultiMaterialDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/MultiThreadedDemo/AppMultiThreadedDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/MultiThreadedDemo/AppMultiThreadedDemo.vcproj
new file mode 100644
index 000000000..374623e1c
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/MultiThreadedDemo/AppMultiThreadedDemo.vcproj
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/OpenCLClothDemo/MiniCL/AppOpenCLClothDemo_Mini.vcproj b/msvc/2008_nvidia_opencl/Demos/OpenCLClothDemo/MiniCL/AppOpenCLClothDemo_Mini.vcproj
new file mode 100644
index 000000000..0835947e1
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/OpenCLClothDemo/MiniCL/AppOpenCLClothDemo_Mini.vcproj
@@ -0,0 +1,315 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/OpenCLClothDemo/NVidia/AppOpenCLClothDemo_NVidia.vcproj b/msvc/2008_nvidia_opencl/Demos/OpenCLClothDemo/NVidia/AppOpenCLClothDemo_NVidia.vcproj
new file mode 100644
index 000000000..abc1f301b
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/OpenCLClothDemo/NVidia/AppOpenCLClothDemo_NVidia.vcproj
@@ -0,0 +1,470 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/OpenGL/OpenGLSupport.vcproj b/msvc/2008_nvidia_opencl/Demos/OpenGL/OpenGLSupport.vcproj
new file mode 100644
index 000000000..08aa6c674
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/OpenGL/OpenGLSupport.vcproj
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ParticlesOpenCL/MiniCL/AppParticlesOCL_Mini.vcproj b/msvc/2008_nvidia_opencl/Demos/ParticlesOpenCL/MiniCL/AppParticlesOCL_Mini.vcproj
new file mode 100644
index 000000000..a736653d1
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ParticlesOpenCL/MiniCL/AppParticlesOCL_Mini.vcproj
@@ -0,0 +1,328 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ParticlesOpenCL/NVidia/AppParticlesOCL_Nv.vcproj b/msvc/2008_nvidia_opencl/Demos/ParticlesOpenCL/NVidia/AppParticlesOCL_Nv.vcproj
new file mode 100644
index 000000000..109be8423
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ParticlesOpenCL/NVidia/AppParticlesOCL_Nv.vcproj
@@ -0,0 +1,482 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/RagdollDemo/AppRagdollDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/RagdollDemo/AppRagdollDemo.vcproj
new file mode 100644
index 000000000..c9e251dfe
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/RagdollDemo/AppRagdollDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/Raytracer/AppRaytracer.vcproj b/msvc/2008_nvidia_opencl/Demos/Raytracer/AppRaytracer.vcproj
new file mode 100644
index 000000000..56e8f228f
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/Raytracer/AppRaytracer.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/SerializeDemo/AppSerializeDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/SerializeDemo/AppSerializeDemo.vcproj
new file mode 100644
index 000000000..a25aa8866
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/SerializeDemo/AppSerializeDemo.vcproj
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/SimplexDemo/AppSimplexDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/SimplexDemo/AppSimplexDemo.vcproj
new file mode 100644
index 000000000..541517cde
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/SimplexDemo/AppSimplexDemo.vcproj
@@ -0,0 +1,278 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/SliderConstraintDemo/AppSliderConstraintDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/SliderConstraintDemo/AppSliderConstraintDemo.vcproj
new file mode 100644
index 000000000..513277132
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/SliderConstraintDemo/AppSliderConstraintDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/SoftDemo/AppSoftBodyDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/SoftDemo/AppSoftBodyDemo.vcproj
new file mode 100644
index 000000000..a1e3276c0
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/SoftDemo/AppSoftBodyDemo.vcproj
@@ -0,0 +1,284 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/ThreadingDemo/AppThreadingDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/ThreadingDemo/AppThreadingDemo.vcproj
new file mode 100644
index 000000000..ae8bb6cdc
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/ThreadingDemo/AppThreadingDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/UserCollisionAlgorithm/AppUserCollisionAlgorithm.vcproj b/msvc/2008_nvidia_opencl/Demos/UserCollisionAlgorithm/AppUserCollisionAlgorithm.vcproj
new file mode 100644
index 000000000..2826b3b18
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/UserCollisionAlgorithm/AppUserCollisionAlgorithm.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/VectorAdd_OpenCL/MiniCL/AppVectorAdd_Mini.vcproj b/msvc/2008_nvidia_opencl/Demos/VectorAdd_OpenCL/MiniCL/AppVectorAdd_Mini.vcproj
new file mode 100644
index 000000000..6ad6fe494
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/VectorAdd_OpenCL/MiniCL/AppVectorAdd_Mini.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/VectorAdd_OpenCL/NVidia/AppVectorAdd_NVidia.vcproj b/msvc/2008_nvidia_opencl/Demos/VectorAdd_OpenCL/NVidia/AppVectorAdd_NVidia.vcproj
new file mode 100644
index 000000000..4d4d26436
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/VectorAdd_OpenCL/NVidia/AppVectorAdd_NVidia.vcproj
@@ -0,0 +1,430 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Demos/VehicleDemo/AppVehicleDemo.vcproj b/msvc/2008_nvidia_opencl/Demos/VehicleDemo/AppVehicleDemo.vcproj
new file mode 100644
index 000000000..b1253546f
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Demos/VehicleDemo/AppVehicleDemo.vcproj
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Extras/ConvexDecomposition/ConvexDecomposition.vcproj b/msvc/2008_nvidia_opencl/Extras/ConvexDecomposition/ConvexDecomposition.vcproj
new file mode 100644
index 000000000..7d724ee2c
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Extras/ConvexDecomposition/ConvexDecomposition.vcproj
@@ -0,0 +1,319 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Extras/GIMPACTUtils/GIMPACTUtils.vcproj b/msvc/2008_nvidia_opencl/Extras/GIMPACTUtils/GIMPACTUtils.vcproj
new file mode 100644
index 000000000..f695d5fcc
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Extras/GIMPACTUtils/GIMPACTUtils.vcproj
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Extras/Serialize/BulletFileLoader/BulletFileLoader.vcproj b/msvc/2008_nvidia_opencl/Extras/Serialize/BulletFileLoader/BulletFileLoader.vcproj
new file mode 100644
index 000000000..0b71a2bd8
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Extras/Serialize/BulletFileLoader/BulletFileLoader.vcproj
@@ -0,0 +1,271 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Extras/Serialize/BulletWorldImporter/BulletWorldImporter.vcproj b/msvc/2008_nvidia_opencl/Extras/Serialize/BulletWorldImporter/BulletWorldImporter.vcproj
new file mode 100644
index 000000000..6f7f6bdb5
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Extras/Serialize/BulletWorldImporter/BulletWorldImporter.vcproj
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/Extras/glui/GLUI.vcproj b/msvc/2008_nvidia_opencl/Extras/glui/GLUI.vcproj
new file mode 100644
index 000000000..7935ef52a
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/Extras/glui/GLUI.vcproj
@@ -0,0 +1,355 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletCollision/BulletCollision.vcproj b/msvc/2008_nvidia_opencl/src/BulletCollision/BulletCollision.vcproj
new file mode 100644
index 000000000..ce511a147
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletCollision/BulletCollision.vcproj
@@ -0,0 +1,871 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletDynamics/BulletDynamics.vcproj b/msvc/2008_nvidia_opencl/src/BulletDynamics/BulletDynamics.vcproj
new file mode 100644
index 000000000..123add199
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletDynamics/BulletDynamics.vcproj
@@ -0,0 +1,391 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/BulletMultiThreaded.vcproj b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/BulletMultiThreaded.vcproj
new file mode 100644
index 000000000..0d4a2d5c4
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/BulletMultiThreaded.vcproj
@@ -0,0 +1,385 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/CPU/BulletSoftBodySolvers_CPU.vcproj b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/CPU/BulletSoftBodySolvers_CPU.vcproj
new file mode 100644
index 000000000..373f2a4f3
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/CPU/BulletSoftBodySolvers_CPU.vcproj
@@ -0,0 +1,250 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/DX11/BulletSoftBodySolvers_DX11.vcproj b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/DX11/BulletSoftBodySolvers_DX11.vcproj
new file mode 100644
index 000000000..9ece77411
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/DX11/BulletSoftBodySolvers_DX11.vcproj
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL/BulletSoftBodySolvers_OpenCL_Mini.vcproj b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL/BulletSoftBodySolvers_OpenCL_Mini.vcproj
new file mode 100644
index 000000000..6806c5cbb
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/MiniCL/BulletSoftBodySolvers_OpenCL_Mini.vcproj
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/NVidia/BulletSoftBodySolvers_OpenCL_NVidia.vcproj b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/NVidia/BulletSoftBodySolvers_OpenCL_NVidia.vcproj
new file mode 100644
index 000000000..b94d49a8e
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/NVidia/BulletSoftBodySolvers_OpenCL_NVidia.vcproj
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/BulletSoftBody/BulletSoftBody.vcproj b/msvc/2008_nvidia_opencl/src/BulletSoftBody/BulletSoftBody.vcproj
new file mode 100644
index 000000000..d216ee3ef
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/BulletSoftBody/BulletSoftBody.vcproj
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/LinearMath/LinearMath.vcproj b/msvc/2008_nvidia_opencl/src/LinearMath/LinearMath.vcproj
new file mode 100644
index 000000000..a9f7aa8b5
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/LinearMath/LinearMath.vcproj
@@ -0,0 +1,325 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msvc/2008_nvidia_opencl/src/MiniCL/MiniCL.vcproj b/msvc/2008_nvidia_opencl/src/MiniCL/MiniCL.vcproj
new file mode 100644
index 000000000..32767b6ad
--- /dev/null
+++ b/msvc/2008_nvidia_opencl/src/MiniCL/MiniCL.vcproj
@@ -0,0 +1,268 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+