diff --git a/builds/msvc/c_local_lat/c_local_lat.vcxproj b/builds/msvc/c_local_lat/c_local_lat.vcxproj
index 2ac34ffd..da30c8eb 100644
--- a/builds/msvc/c_local_lat/c_local_lat.vcxproj
+++ b/builds/msvc/c_local_lat/c_local_lat.vcxproj
@@ -28,23 +28,19 @@
Application
MultiByte
true
- v110
Application
MultiByte
true
- v110
Application
MultiByte
- v110
Application
MultiByte
- v110
@@ -88,4 +84,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/c_local_lat/c_local_lat11.vcxproj b/builds/msvc/c_local_lat/c_local_lat11.vcxproj
new file mode 100644
index 00000000..2ac34ffd
--- /dev/null
+++ b/builds/msvc/c_local_lat/c_local_lat11.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ local_lat
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}
+ c_local_lat
+
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+
+
+
+
+ {641c5f36-32ee-4323-b740-992b651cf9d6}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/c_local_thr/c_local_thr.vcxproj b/builds/msvc/c_local_thr/c_local_thr.vcxproj
index adf1a87d..2f98dcae 100644
--- a/builds/msvc/c_local_thr/c_local_thr.vcxproj
+++ b/builds/msvc/c_local_thr/c_local_thr.vcxproj
@@ -28,23 +28,19 @@
Application
MultiByte
true
- v110
Application
MultiByte
true
- v110
Application
MultiByte
- v110
Application
MultiByte
- v110
@@ -88,4 +84,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/c_local_thr/c_local_thr11.vcxproj b/builds/msvc/c_local_thr/c_local_thr11.vcxproj
new file mode 100644
index 00000000..adf1a87d
--- /dev/null
+++ b/builds/msvc/c_local_thr/c_local_thr11.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ local_thr
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}
+ c_local_thr
+
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+
+
+
+
+ {641c5f36-32ee-4323-b740-992b651cf9d6}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/c_remote_lat/c_remote_lat.vcxproj b/builds/msvc/c_remote_lat/c_remote_lat.vcxproj
index 7f520261..75a61b1f 100644
--- a/builds/msvc/c_remote_lat/c_remote_lat.vcxproj
+++ b/builds/msvc/c_remote_lat/c_remote_lat.vcxproj
@@ -28,23 +28,19 @@
Application
MultiByte
true
- v110
Application
MultiByte
true
- v110
Application
MultiByte
- v110
Application
MultiByte
- v110
@@ -88,4 +84,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/c_remote_lat/c_remote_lat11.vcxproj b/builds/msvc/c_remote_lat/c_remote_lat11.vcxproj
new file mode 100644
index 00000000..7f520261
--- /dev/null
+++ b/builds/msvc/c_remote_lat/c_remote_lat11.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ remote_lat
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}
+ c_remote_lat
+
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+
+
+
+
+ {641c5f36-32ee-4323-b740-992b651cf9d6}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/c_remote_thr/c_remote_thr.vcxproj b/builds/msvc/c_remote_thr/c_remote_thr.vcxproj
index 0690e88b..ae937925 100644
--- a/builds/msvc/c_remote_thr/c_remote_thr.vcxproj
+++ b/builds/msvc/c_remote_thr/c_remote_thr.vcxproj
@@ -28,23 +28,19 @@
Application
MultiByte
true
- v110
Application
MultiByte
true
- v110
Application
MultiByte
- v110
Application
MultiByte
- v110
@@ -88,4 +84,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/c_remote_thr/c_remote_thr11.vcxproj b/builds/msvc/c_remote_thr/c_remote_thr11.vcxproj
new file mode 100644
index 00000000..0690e88b
--- /dev/null
+++ b/builds/msvc/c_remote_thr/c_remote_thr11.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ remote_thr
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}
+ c_remote_thr
+
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+
+
+
+
+ {641c5f36-32ee-4323-b740-992b651cf9d6}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/inproc_lat/inproc_lat.vcxproj b/builds/msvc/inproc_lat/inproc_lat.vcxproj
index 3f93d452..519699b2 100644
--- a/builds/msvc/inproc_lat/inproc_lat.vcxproj
+++ b/builds/msvc/inproc_lat/inproc_lat.vcxproj
@@ -27,23 +27,19 @@
Application
MultiByte
true
- v110
Application
MultiByte
true
- v110
Application
MultiByte
- v110
Application
MultiByte
- v110
@@ -107,4 +103,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/inproc_lat/inproc_lat11.vcxproj b/builds/msvc/inproc_lat/inproc_lat11.vcxproj
new file mode 100644
index 00000000..3f93d452
--- /dev/null
+++ b/builds/msvc/inproc_lat/inproc_lat11.vcxproj
@@ -0,0 +1,110 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}
+ inproc_lat
+
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+
+
+
+ {641c5f36-32ee-4323-b740-992b651cf9d6}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/inproc_thr/inproc_thr.vcxproj b/builds/msvc/inproc_thr/inproc_thr.vcxproj
index 0373e924..d2909051 100644
--- a/builds/msvc/inproc_thr/inproc_thr.vcxproj
+++ b/builds/msvc/inproc_thr/inproc_thr.vcxproj
@@ -27,23 +27,19 @@
Application
MultiByte
true
- v110
Application
MultiByte
true
- v110
Application
MultiByte
- v110
Application
MultiByte
- v110
@@ -107,4 +103,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/inproc_thr/inproc_thr11.vcxproj b/builds/msvc/inproc_thr/inproc_thr11.vcxproj
new file mode 100644
index 00000000..0373e924
--- /dev/null
+++ b/builds/msvc/inproc_thr/inproc_thr11.vcxproj
@@ -0,0 +1,110 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}
+ inproc_thr
+
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ true
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+ Application
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+ copy ..\platform.hpp ..\..\..\perf
+
+
+
+
+
+
+
+ {641c5f36-32ee-4323-b740-992b651cf9d6}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/libzmq/libzmq.vcxproj b/builds/msvc/libzmq/libzmq.vcxproj
index 9b0066b5..e8fa2fde 100644
--- a/builds/msvc/libzmq/libzmq.vcxproj
+++ b/builds/msvc/libzmq/libzmq.vcxproj
@@ -43,46 +43,38 @@
DynamicLibrary
MultiByte
true
- v110
DynamicLibrary
MultiByte
true
- v110
DynamicLibrary
MultiByte
true
- v110
DynamicLibrary
MultiByte
true
- v110
DynamicLibrary
MultiByte
- v110
DynamicLibrary
MultiByte
- v110
StaticLibrary
MultiByte
true
- v110
StaticLibrary
MultiByte
- v110
@@ -325,4 +317,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/libzmq/libzmq11.vcxproj b/builds/msvc/libzmq/libzmq11.vcxproj
new file mode 100644
index 00000000..b315cf42
--- /dev/null
+++ b/builds/msvc/libzmq/libzmq11.vcxproj
@@ -0,0 +1,346 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+ StaticDebug
+ Win32
+
+
+ StaticRelease
+ Win32
+
+
+ WithOpenPGM
+ Win32
+
+
+ WithOpenPGM
+ x64
+
+
+
+ {641C5F36-32EE-4323-B740-992B651CF9D6}
+ libzmq
+
+
+
+ DynamicLibrary
+ MultiByte
+ true
+ v110
+
+
+ DynamicLibrary
+ MultiByte
+ true
+ v110
+
+
+ DynamicLibrary
+ MultiByte
+ true
+ v110
+
+
+ DynamicLibrary
+ MultiByte
+ true
+ v110
+
+
+ DynamicLibrary
+ MultiByte
+ v110
+
+
+ DynamicLibrary
+ MultiByte
+ v110
+
+
+ StaticLibrary
+ MultiByte
+ true
+ v110
+
+
+ StaticLibrary
+ MultiByte
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ AllRules.ruleset
+
+
+ libzmq_d
+
+
+ libzmq
+
+
+ libzmq_d
+
+
+ libzmq
+
+
+ libzmq_d
+
+
+ libzmq
+
+
+
+ copy ..\platform.hpp ..\..\..\src
+
+
+
+
+ copy ..\platform.hpp ..\..\..\src
+
+
+
+
+ copy ..\platform.hpp ..\..\..\src
+
+
+
+
+ copy ..\platform.hpp ..\..\..\src
+
+
+
+
+ copy ..\platform.hpp ..\..\..\src
+
+
+ MultiThreadedDLL
+
+
+
+
+ copy ..\platform.hpp ..\..\..\src
+
+
+ MultiThreadedDebugDLL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/builds/msvc/msvc11.sln b/builds/msvc/msvc11.sln
new file mode 100644
index 00000000..fbb5831a
--- /dev/null
+++ b/builds/msvc/msvc11.sln
@@ -0,0 +1,150 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Express 2012 for Windows Desktop
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libzmq", "libzmq\libzmq11.vcxproj", "{641C5F36-32EE-4323-B740-992B651CF9D6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "local_lat", "c_local_lat\c_local_lat11.vcxproj", "{4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remote_lat", "c_remote_lat\c_remote_lat11.vcxproj", "{9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "local_thr", "c_local_thr\c_local_thr11.vcxproj", "{8EF2DF6B-6646-460F-8032-913B70FE0E94}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "remote_thr", "c_remote_thr\c_remote_thr11.vcxproj", "{B15E059C-0CBB-4A82-8C42-6567FB650802}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "inproc_lat", "inproc_lat\inproc_lat11.vcxproj", "{6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "inproc_thr", "inproc_thr\inproc_thr11.vcxproj", "{1077E977-95DD-4E73-A692-74647DD0CC1E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ StaticDebug|Win32 = StaticDebug|Win32
+ StaticDebug|x64 = StaticDebug|x64
+ StaticRelease|Win32 = StaticRelease|Win32
+ StaticRelease|x64 = StaticRelease|x64
+ WithOpenPGM|Win32 = WithOpenPGM|Win32
+ WithOpenPGM|x64 = WithOpenPGM|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Debug|Win32.Build.0 = Debug|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Debug|x64.ActiveCfg = Debug|x64
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Debug|x64.Build.0 = Debug|x64
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Release|Win32.ActiveCfg = Release|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Release|Win32.Build.0 = Release|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Release|x64.ActiveCfg = Release|x64
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.Release|x64.Build.0 = Release|x64
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.StaticDebug|Win32.ActiveCfg = StaticDebug|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.StaticDebug|Win32.Build.0 = StaticDebug|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.StaticDebug|x64.ActiveCfg = StaticDebug|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.StaticRelease|Win32.ActiveCfg = StaticRelease|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.StaticRelease|Win32.Build.0 = StaticRelease|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.StaticRelease|x64.ActiveCfg = StaticRelease|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.WithOpenPGM|Win32.ActiveCfg = WithOpenPGM|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.WithOpenPGM|Win32.Build.0 = WithOpenPGM|Win32
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.WithOpenPGM|x64.ActiveCfg = WithOpenPGM|x64
+ {641C5F36-32EE-4323-B740-992B651CF9D6}.WithOpenPGM|x64.Build.0 = WithOpenPGM|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Debug|Win32.Build.0 = Debug|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Debug|x64.ActiveCfg = Debug|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Debug|x64.Build.0 = Debug|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Release|Win32.ActiveCfg = Release|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Release|Win32.Build.0 = Release|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Release|x64.ActiveCfg = Release|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.Release|x64.Build.0 = Release|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.StaticDebug|Win32.ActiveCfg = Debug|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.StaticDebug|x64.ActiveCfg = Debug|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.StaticRelease|Win32.ActiveCfg = Release|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.StaticRelease|x64.ActiveCfg = Release|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.WithOpenPGM|Win32.ActiveCfg = Release|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.WithOpenPGM|Win32.Build.0 = Release|Win32
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.WithOpenPGM|x64.ActiveCfg = Release|x64
+ {4FDB8C73-9D4A-4D87-A4A9-A7FC06DFEA57}.WithOpenPGM|x64.Build.0 = Release|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Debug|Win32.Build.0 = Debug|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Debug|x64.ActiveCfg = Debug|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Debug|x64.Build.0 = Debug|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Release|Win32.ActiveCfg = Release|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Release|Win32.Build.0 = Release|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Release|x64.ActiveCfg = Release|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.Release|x64.Build.0 = Release|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.StaticDebug|Win32.ActiveCfg = Debug|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.StaticDebug|x64.ActiveCfg = Debug|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.StaticRelease|Win32.ActiveCfg = Release|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.StaticRelease|x64.ActiveCfg = Release|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.WithOpenPGM|Win32.ActiveCfg = Release|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.WithOpenPGM|Win32.Build.0 = Release|Win32
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.WithOpenPGM|x64.ActiveCfg = Release|x64
+ {9C20A37C-5D9F-4C4C-A2D9-E6EE91A077D1}.WithOpenPGM|x64.Build.0 = Release|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Debug|Win32.Build.0 = Debug|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Debug|x64.ActiveCfg = Debug|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Debug|x64.Build.0 = Debug|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Release|Win32.ActiveCfg = Release|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Release|Win32.Build.0 = Release|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Release|x64.ActiveCfg = Release|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.Release|x64.Build.0 = Release|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.StaticDebug|Win32.ActiveCfg = Debug|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.StaticDebug|x64.ActiveCfg = Debug|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.StaticRelease|Win32.ActiveCfg = Release|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.StaticRelease|x64.ActiveCfg = Release|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.WithOpenPGM|Win32.ActiveCfg = Release|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.WithOpenPGM|Win32.Build.0 = Release|Win32
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.WithOpenPGM|x64.ActiveCfg = Release|x64
+ {8EF2DF6B-6646-460F-8032-913B70FE0E94}.WithOpenPGM|x64.Build.0 = Release|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Debug|Win32.Build.0 = Debug|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Debug|x64.ActiveCfg = Debug|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Debug|x64.Build.0 = Debug|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Release|Win32.ActiveCfg = Release|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Release|Win32.Build.0 = Release|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Release|x64.ActiveCfg = Release|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.Release|x64.Build.0 = Release|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.StaticDebug|Win32.ActiveCfg = Debug|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.StaticDebug|x64.ActiveCfg = Debug|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.StaticRelease|Win32.ActiveCfg = Release|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.StaticRelease|x64.ActiveCfg = Release|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.WithOpenPGM|Win32.ActiveCfg = Release|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.WithOpenPGM|Win32.Build.0 = Release|Win32
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.WithOpenPGM|x64.ActiveCfg = Release|x64
+ {B15E059C-0CBB-4A82-8C42-6567FB650802}.WithOpenPGM|x64.Build.0 = Release|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Debug|Win32.Build.0 = Debug|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Debug|x64.ActiveCfg = Debug|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Debug|x64.Build.0 = Debug|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Release|Win32.ActiveCfg = Release|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Release|Win32.Build.0 = Release|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Release|x64.ActiveCfg = Release|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.Release|x64.Build.0 = Release|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.StaticDebug|Win32.ActiveCfg = Debug|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.StaticDebug|x64.ActiveCfg = Debug|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.StaticRelease|Win32.ActiveCfg = Release|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.StaticRelease|x64.ActiveCfg = Release|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.WithOpenPGM|Win32.ActiveCfg = Release|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.WithOpenPGM|Win32.Build.0 = Release|Win32
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.WithOpenPGM|x64.ActiveCfg = Release|x64
+ {6FF7436F-B3F6-4AE9-A3AC-CFDE8A3872A0}.WithOpenPGM|x64.Build.0 = Release|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Debug|Win32.Build.0 = Debug|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Debug|x64.ActiveCfg = Debug|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Debug|x64.Build.0 = Debug|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Release|Win32.ActiveCfg = Release|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Release|Win32.Build.0 = Release|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Release|x64.ActiveCfg = Release|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.Release|x64.Build.0 = Release|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.StaticDebug|Win32.ActiveCfg = Debug|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.StaticDebug|x64.ActiveCfg = Debug|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.StaticRelease|Win32.ActiveCfg = Release|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.StaticRelease|x64.ActiveCfg = Release|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.WithOpenPGM|Win32.ActiveCfg = Release|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.WithOpenPGM|Win32.Build.0 = Release|Win32
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.WithOpenPGM|x64.ActiveCfg = Release|x64
+ {1077E977-95DD-4E73-A692-74647DD0CC1E}.WithOpenPGM|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal