diff --git a/libs/win32/Download OPENSSL.2010.vcxproj b/libs/win32/Download OPENSSL.2010.vcxproj
index bd3ec16307..74dbda16e6 100644
--- a/libs/win32/Download OPENSSL.2010.vcxproj	
+++ b/libs/win32/Download OPENSSL.2010.vcxproj	
@@ -51,11 +51,11 @@
     <CustomBuild Include="OPENSSL\cleancount">
       <FileType>Document</FileType>
       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Downloading OPENSSL</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1c" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1c.tar.gz "$(ProjectDir).."
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1f" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1f.tar.gz "$(ProjectDir).."
 </Command>
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\OPENSSL;%(Outputs)</Outputs>
       <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Downloading OPENSSL</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1c" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1c.tar.gz "$(ProjectDir).."
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1f" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1f.tar.gz "$(ProjectDir).."
 </Command>
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)..\OPENSSL;%(Outputs)</Outputs>
     </CustomBuild>
diff --git a/libs/win32/Download OPENSSL.2012.vcxproj b/libs/win32/Download OPENSSL.2012.vcxproj
index 114e21d193..3a881d7bd1 100644
--- a/libs/win32/Download OPENSSL.2012.vcxproj	
+++ b/libs/win32/Download OPENSSL.2012.vcxproj	
@@ -53,11 +53,11 @@
     <CustomBuild Include="cleancount">
       <FileType>Document</FileType>
       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Downloading OPENSSL</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1c" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1c.tar.gz "$(ProjectDir).."
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1f" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1f.tar.gz "$(ProjectDir).."
 </Command>
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)..\OPENSSL;%(Outputs)</Outputs>
       <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Downloading OPENSSL</Message>
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1c" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1c.tar.gz "$(ProjectDir).."
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">if not exist "$(ProjectDir)..\openssl-1.0.1f" cscript /nologo "$(ProjectDir)util.vbs" GetUnzip http://files.freeswitch.org/downloads/libs/openssl-1.0.1f.tar.gz "$(ProjectDir).."
 </Command>
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)..\OPENSSL;%(Outputs)</Outputs>
     </CustomBuild>
diff --git a/libs/win32/curl/curllib.2010.vcxproj b/libs/win32/curl/curllib.2010.vcxproj
index 8e736d99cb..27e0dacafe 100644
--- a/libs/win32/curl/curllib.2010.vcxproj
+++ b/libs/win32/curl/curllib.2010.vcxproj
@@ -80,7 +80,7 @@
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -111,7 +111,7 @@
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -141,7 +141,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -171,7 +171,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
diff --git a/libs/win32/curl/curllib.2012.vcxproj b/libs/win32/curl/curllib.2012.vcxproj
index c6f519ff3e..c9ad1a58c8 100644
--- a/libs/win32/curl/curllib.2012.vcxproj
+++ b/libs/win32/curl/curllib.2012.vcxproj
@@ -84,7 +84,7 @@
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -115,7 +115,7 @@
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -145,7 +145,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -175,7 +175,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\curl\lib\;..\..\curl\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;BUILDING_LIBCURL;USE_SSLEAY;USE_OPENSSL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
diff --git a/libs/win32/iksemel/iksemel.2010.vcxproj b/libs/win32/iksemel/iksemel.2010.vcxproj
index 91e2852c92..2fb1620ec2 100644
--- a/libs/win32/iksemel/iksemel.2010.vcxproj
+++ b/libs/win32/iksemel/iksemel.2010.vcxproj
@@ -69,7 +69,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -79,7 +79,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>TurnOffAllWarnings</WarningLevel>
@@ -91,7 +91,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -104,7 +104,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>TurnOffAllWarnings</WarningLevel>
diff --git a/libs/win32/iksemel/iksemel.2012.vcxproj b/libs/win32/iksemel/iksemel.2012.vcxproj
index fdb233dbe9..a95f224d15 100644
--- a/libs/win32/iksemel/iksemel.2012.vcxproj
+++ b/libs/win32/iksemel/iksemel.2012.vcxproj
@@ -73,7 +73,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -83,7 +83,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>TurnOffAllWarnings</WarningLevel>
@@ -95,7 +95,7 @@
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -108,7 +108,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\iksemel\include;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;HAVE_SSL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <WarningLevel>TurnOffAllWarnings</WarningLevel>
diff --git a/libs/win32/openssl/include/buffer.h b/libs/win32/openssl/include/buffer.h
index 178e418282..f8da32b485 100644
--- a/libs/win32/openssl/include/buffer.h
+++ b/libs/win32/openssl/include/buffer.h
@@ -88,7 +88,7 @@ int	BUF_MEM_grow_clean(BUF_MEM *str, size_t len);
 char *	BUF_strdup(const char *str);
 char *	BUF_strndup(const char *str, size_t siz);
 void *	BUF_memdup(const void *data, size_t siz);
-void	BUF_reverse(unsigned char *out, unsigned char *in, size_t siz);
+void	BUF_reverse(unsigned char *out, const unsigned char *in, size_t siz);
 
 /* safe string functions */
 size_t BUF_strlcpy(char *dst,const char *src,size_t siz);
diff --git a/libs/win32/openssl/include/crypto.h b/libs/win32/openssl/include/crypto.h
index 6aeda0a9ac..f92fc5182d 100644
--- a/libs/win32/openssl/include/crypto.h
+++ b/libs/win32/openssl/include/crypto.h
@@ -488,10 +488,10 @@ void CRYPTO_get_mem_debug_functions(void (**m)(void *,int,const char *,int,int),
 				    long (**go)(void));
 
 void *CRYPTO_malloc_locked(int num, const char *file, int line);
-void CRYPTO_free_locked(void *);
+void CRYPTO_free_locked(void *ptr);
 void *CRYPTO_malloc(int num, const char *file, int line);
 char *CRYPTO_strdup(const char *str, const char *file, int line);
-void CRYPTO_free(void *);
+void CRYPTO_free(void *ptr);
 void *CRYPTO_realloc(void *addr,int num, const char *file, int line);
 void *CRYPTO_realloc_clean(void *addr,int old_num,int num,const char *file,
 			   int line);
@@ -574,6 +574,13 @@ void OPENSSL_init(void);
 #define fips_cipher_abort(alg) while(0)
 #endif
 
+/* CRYPTO_memcmp returns zero iff the |len| bytes at |a| and |b| are equal. It
+ * takes an amount of time dependent on |len|, but independent of the contents
+ * of |a| and |b|. Unlike memcmp, it cannot be used to put elements into a
+ * defined order as the return value when a != b is undefined, other than to be
+ * non-zero. */
+int CRYPTO_memcmp(const void *a, const void *b, size_t len);
+
 /* BEGIN ERROR CODES */
 /* The following lines are auto generated by the script mkerr.pl. Any changes
  * made after this point may be overwritten when the script is next run.
diff --git a/libs/win32/openssl/include/dtls1.h b/libs/win32/openssl/include/dtls1.h
index 5008bf6081..e65d501191 100644
--- a/libs/win32/openssl/include/dtls1.h
+++ b/libs/win32/openssl/include/dtls1.h
@@ -57,8 +57,8 @@
  *
  */
 
-#ifndef HEADER_DTLS1_H 
-#define HEADER_DTLS1_H 
+#ifndef HEADER_DTLS1_H
+#define HEADER_DTLS1_H
 
 #include <openssl/buffer.h>
 #include <openssl/pqueue.h>
@@ -72,8 +72,12 @@
 #elif defined(OPENSSL_SYS_NETWARE) && !defined(_WINSOCK2API_)
 #include <sys/timeval.h>
 #else
+#if defined(OPENSSL_SYS_VXWORKS)
+#include <sys/times.h>
+#else
 #include <sys/time.h>
 #endif
+#endif
 
 #ifdef  __cplusplus
 extern "C" {
diff --git a/libs/win32/openssl/include/ec.h b/libs/win32/openssl/include/ec.h
index 9d01325af3..dfe8710d33 100644
--- a/libs/win32/openssl/include/ec.h
+++ b/libs/win32/openssl/include/ec.h
@@ -274,10 +274,10 @@ int EC_GROUP_get_curve_name(const EC_GROUP *group);
 void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag);
 int EC_GROUP_get_asn1_flag(const EC_GROUP *group);
 
-void EC_GROUP_set_point_conversion_form(EC_GROUP *, point_conversion_form_t);
+void EC_GROUP_set_point_conversion_form(EC_GROUP *group, point_conversion_form_t form);
 point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *);
 
-unsigned char *EC_GROUP_get0_seed(const EC_GROUP *);
+unsigned char *EC_GROUP_get0_seed(const EC_GROUP *x);
 size_t EC_GROUP_get_seed_len(const EC_GROUP *);
 size_t EC_GROUP_set_seed(EC_GROUP *, const unsigned char *, size_t len);
 
@@ -626,8 +626,8 @@ int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point, BN_CTX *c
  */
 int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b, BN_CTX *ctx);
 
-int EC_POINT_make_affine(const EC_GROUP *, EC_POINT *, BN_CTX *);
-int EC_POINTs_make_affine(const EC_GROUP *, size_t num, EC_POINT *[], BN_CTX *);
+int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx);
+int EC_POINTs_make_affine(const EC_GROUP *group, size_t num, EC_POINT *points[], BN_CTX *ctx);
 
 /** Computes r = generator * n sum_{i=0}^num p[i] * m[i]
  *  \param  group  underlying EC_GROUP object
@@ -800,16 +800,24 @@ const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
 
 unsigned EC_KEY_get_enc_flags(const EC_KEY *key);
-void EC_KEY_set_enc_flags(EC_KEY *, unsigned int);
-point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *);
-void EC_KEY_set_conv_form(EC_KEY *, point_conversion_form_t);
+void EC_KEY_set_enc_flags(EC_KEY *eckey, unsigned int flags);
+point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key);
+void EC_KEY_set_conv_form(EC_KEY *eckey, point_conversion_form_t cform);
 /* functions to set/get method specific data  */
-void *EC_KEY_get_key_method_data(EC_KEY *, 
+void *EC_KEY_get_key_method_data(EC_KEY *key, 
 	void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
-void EC_KEY_insert_key_method_data(EC_KEY *, void *data,
+/** Sets the key method data of an EC_KEY object, if none has yet been set.
+ *  \param  key              EC_KEY object
+ *  \param  data             opaque data to install.
+ *  \param  dup_func         a function that duplicates |data|.
+ *  \param  free_func        a function that frees |data|.
+ *  \param  clear_free_func  a function that wipes and frees |data|.
+ *  \return the previously set data pointer, or NULL if |data| was inserted.
+ */
+void *EC_KEY_insert_key_method_data(EC_KEY *key, void *data,
 	void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *));
 /* wrapper functions for the underlying EC_GROUP object */
-void EC_KEY_set_asn1_flag(EC_KEY *, int);
+void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
 
 /** Creates a table of pre-computed multiples of the generator to 
  *  accelerate further EC_KEY operations.
diff --git a/libs/win32/openssl/include/evp.h b/libs/win32/openssl/include/evp.h
index 0d1b20a7d3..faeb3c24e6 100644
--- a/libs/win32/openssl/include/evp.h
+++ b/libs/win32/openssl/include/evp.h
@@ -402,7 +402,6 @@ struct evp_cipher_st
 /* Length of tag for TLS */
 #define EVP_GCM_TLS_TAG_LEN				16
 
-
 typedef struct evp_cipher_info_st
 	{
 	const EVP_CIPHER *cipher;
@@ -789,8 +788,8 @@ const EVP_CIPHER *EVP_aes_128_cfb128(void);
 # define EVP_aes_128_cfb EVP_aes_128_cfb128
 const EVP_CIPHER *EVP_aes_128_ofb(void);
 const EVP_CIPHER *EVP_aes_128_ctr(void);
-const EVP_CIPHER *EVP_aes_128_gcm(void);
 const EVP_CIPHER *EVP_aes_128_ccm(void);
+const EVP_CIPHER *EVP_aes_128_gcm(void);
 const EVP_CIPHER *EVP_aes_128_xts(void);
 const EVP_CIPHER *EVP_aes_192_ecb(void);
 const EVP_CIPHER *EVP_aes_192_cbc(void);
@@ -800,8 +799,8 @@ const EVP_CIPHER *EVP_aes_192_cfb128(void);
 # define EVP_aes_192_cfb EVP_aes_192_cfb128
 const EVP_CIPHER *EVP_aes_192_ofb(void);
 const EVP_CIPHER *EVP_aes_192_ctr(void);
-const EVP_CIPHER *EVP_aes_192_gcm(void);
 const EVP_CIPHER *EVP_aes_192_ccm(void);
+const EVP_CIPHER *EVP_aes_192_gcm(void);
 const EVP_CIPHER *EVP_aes_256_ecb(void);
 const EVP_CIPHER *EVP_aes_256_cbc(void);
 const EVP_CIPHER *EVP_aes_256_cfb1(void);
@@ -810,8 +809,8 @@ const EVP_CIPHER *EVP_aes_256_cfb128(void);
 # define EVP_aes_256_cfb EVP_aes_256_cfb128
 const EVP_CIPHER *EVP_aes_256_ofb(void);
 const EVP_CIPHER *EVP_aes_256_ctr(void);
-const EVP_CIPHER *EVP_aes_256_gcm(void);
 const EVP_CIPHER *EVP_aes_256_ccm(void);
+const EVP_CIPHER *EVP_aes_256_gcm(void);
 const EVP_CIPHER *EVP_aes_256_xts(void);
 #if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA1)
 const EVP_CIPHER *EVP_aes_128_cbc_hmac_sha1(void);
@@ -1243,6 +1242,8 @@ void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth,
 	int (*ctrl_str)(EVP_PKEY_CTX *ctx,
 					const char *type, const char *value));
 
+void EVP_add_alg_module(void);
+
 /* BEGIN ERROR CODES */
 /* The following lines are auto generated by the script mkerr.pl. Any changes
  * made after this point may be overwritten when the script is next run.
@@ -1257,6 +1258,7 @@ void ERR_load_EVP_strings(void);
 #define EVP_F_AES_INIT_KEY				 133
 #define EVP_F_AES_XTS					 172
 #define EVP_F_AES_XTS_CIPHER				 175
+#define EVP_F_ALG_MODULE_INIT				 177
 #define EVP_F_CAMELLIA_INIT_KEY				 159
 #define EVP_F_CMAC_INIT					 173
 #define EVP_F_D2I_PKEY					 100
@@ -1350,15 +1352,19 @@ void ERR_load_EVP_strings(void);
 #define EVP_R_DIFFERENT_PARAMETERS			 153
 #define EVP_R_DISABLED_FOR_FIPS				 163
 #define EVP_R_ENCODE_ERROR				 115
+#define EVP_R_ERROR_LOADING_SECTION			 165
+#define EVP_R_ERROR_SETTING_FIPS_MODE			 166
 #define EVP_R_EVP_PBE_CIPHERINIT_ERROR			 119
 #define EVP_R_EXPECTING_AN_RSA_KEY			 127
 #define EVP_R_EXPECTING_A_DH_KEY			 128
 #define EVP_R_EXPECTING_A_DSA_KEY			 129
 #define EVP_R_EXPECTING_A_ECDSA_KEY			 141
 #define EVP_R_EXPECTING_A_EC_KEY			 142
+#define EVP_R_FIPS_MODE_NOT_SUPPORTED			 167
 #define EVP_R_INITIALIZATION_ERROR			 134
 #define EVP_R_INPUT_NOT_INITIALIZED			 111
 #define EVP_R_INVALID_DIGEST				 152
+#define EVP_R_INVALID_FIPS_MODE				 168
 #define EVP_R_INVALID_KEY_LENGTH			 130
 #define EVP_R_INVALID_OPERATION				 148
 #define EVP_R_IV_TOO_LARGE				 102
@@ -1383,6 +1389,7 @@ void ERR_load_EVP_strings(void);
 #define EVP_R_TOO_LARGE					 164
 #define EVP_R_UNKNOWN_CIPHER				 160
 #define EVP_R_UNKNOWN_DIGEST				 161
+#define EVP_R_UNKNOWN_OPTION				 169
 #define EVP_R_UNKNOWN_PBE_ALGORITHM			 121
 #define EVP_R_UNSUPORTED_NUMBER_OF_ROUNDS		 135
 #define EVP_R_UNSUPPORTED_ALGORITHM			 156
diff --git a/libs/win32/openssl/include/md2.h b/libs/win32/openssl/include/md2.h
deleted file mode 100644
index d59c9f2593..0000000000
--- a/libs/win32/openssl/include/md2.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* crypto/md/md2.h */
-/* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com)
- * All rights reserved.
- *
- * This package is an SSL implementation written
- * by Eric Young (eay@cryptsoft.com).
- * The implementation was written so as to conform with Netscapes SSL.
- * 
- * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
- * apply to all code found in this distribution, be it the RC4, RSA,
- * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
- * included with this distribution is covered by the same copyright terms
- * except that the holder is Tim Hudson (tjh@cryptsoft.com).
- * 
- * Copyright remains Eric Young's, and as such any Copyright notices in
- * the code are not to be removed.
- * If this package is used in a product, Eric Young should be given attribution
- * as the author of the parts of the library used.
- * This can be in the form of a textual message at program startup or
- * in documentation (online or textual) provided with the package.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *    "This product includes cryptographic software written by
- *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
- *    being used are not cryptographic related :-).
- * 4. If you include any Windows specific code (or a derivative thereof) from 
- *    the apps directory (application code) you must include an acknowledgement:
- *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
- * 
- * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * 
- * The licence and distribution terms for any publically available version or
- * derivative of this code cannot be changed.  i.e. this code cannot simply be
- * copied and put under another distribution licence
- * [including the GNU Public Licence.]
- */
-
-#ifndef HEADER_MD2_H
-#define HEADER_MD2_H
-
-#include <openssl/opensslconf.h> /* OPENSSL_NO_MD2, MD2_INT */
-#ifdef OPENSSL_NO_MD2
-#error MD2 is disabled.
-#endif
-#include <stddef.h>
-
-#define MD2_DIGEST_LENGTH	16
-#define MD2_BLOCK       	16
-
-#ifdef  __cplusplus
-extern "C" {
-#endif
-
-typedef struct MD2state_st
-	{
-	unsigned int num;
-	unsigned char data[MD2_BLOCK];
-	MD2_INT cksm[MD2_BLOCK];
-	MD2_INT state[MD2_BLOCK];
-	} MD2_CTX;
-
-const char *MD2_options(void);
-#ifdef OPENSSL_FIPS
-int private_MD2_Init(MD2_CTX *c);
-#endif
-int MD2_Init(MD2_CTX *c);
-int MD2_Update(MD2_CTX *c, const unsigned char *data, size_t len);
-int MD2_Final(unsigned char *md, MD2_CTX *c);
-unsigned char *MD2(const unsigned char *d, size_t n,unsigned char *md);
-#ifdef  __cplusplus
-}
-#endif
-
-#endif
diff --git a/libs/win32/openssl/include/o_dir.h b/libs/win32/openssl/include/o_dir.h
deleted file mode 100644
index 4b725c0312..0000000000
--- a/libs/win32/openssl/include/o_dir.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* crypto/o_dir.h -*- mode:C; c-file-style: "eay" -*- */
-/* Copied from Richard Levitte's (richard@levitte.org) LP library.  All
- * symbol names have been changed, with permission from the author.
- */
-
-/* $LP: LPlib/source/LPdir.h,v 1.1 2004/06/14 08:56:04 _cvs_levitte Exp $ */
-/*
- * Copyright (c) 2004, Richard Levitte <richard@levitte.org>
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-
-#ifndef O_DIR_H
-#define O_DIR_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-  typedef struct OPENSSL_dir_context_st OPENSSL_DIR_CTX;
-
-  /* returns NULL on error or end-of-directory.
-     If it is end-of-directory, errno will be zero */
-  const char *OPENSSL_DIR_read(OPENSSL_DIR_CTX **ctx, const char *directory);
-  /* returns 1 on success, 0 on error */
-  int OPENSSL_DIR_end(OPENSSL_DIR_CTX **ctx);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* LPDIR_H */
diff --git a/libs/win32/openssl/include/o_str.h b/libs/win32/openssl/include/o_str.h
deleted file mode 100644
index dfc98494c6..0000000000
--- a/libs/win32/openssl/include/o_str.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/* crypto/o_str.h -*- mode:C; c-file-style: "eay" -*- */
-/* Written by Richard Levitte (richard@levitte.org) for the OpenSSL
- * project 2003.
- */
-/* ====================================================================
- * Copyright (c) 2003 The OpenSSL Project.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer. 
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- *
- * 3. All advertising materials mentioning features or use of this
- *    software must display the following acknowledgment:
- *    "This product includes software developed by the OpenSSL Project
- *    for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)"
- *
- * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
- *    endorse or promote products derived from this software without
- *    prior written permission. For written permission, please contact
- *    licensing@OpenSSL.org.
- *
- * 5. Products derived from this software may not be called "OpenSSL"
- *    nor may "OpenSSL" appear in their names without prior written
- *    permission of the OpenSSL Project.
- *
- * 6. Redistributions of any form whatsoever must retain the following
- *    acknowledgment:
- *    "This product includes software developed by the OpenSSL Project
- *    for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)"
- *
- * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
- * OF THE POSSIBILITY OF SUCH DAMAGE.
- * ====================================================================
- *
- * This product includes cryptographic software written by Eric Young
- * (eay@cryptsoft.com).  This product includes software written by Tim
- * Hudson (tjh@cryptsoft.com).
- *
- */
-
-#ifndef HEADER_O_STR_H
-#define HEADER_O_STR_H
-
-#include <stddef.h>		/* to get size_t */
-
-int OPENSSL_strcasecmp(const char *str1, const char *str2);
-int OPENSSL_strncasecmp(const char *str1, const char *str2, size_t n);
-int OPENSSL_memcmp(const void *p1,const void *p2,size_t n);
-
-#endif
diff --git a/libs/win32/openssl/include/opensslv.h b/libs/win32/openssl/include/opensslv.h
index 71be3590af..b27a5bb8c0 100644
--- a/libs/win32/openssl/include/opensslv.h
+++ b/libs/win32/openssl/include/opensslv.h
@@ -25,11 +25,11 @@
  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
  *  major minor fix final patch/beta)
  */
-#define OPENSSL_VERSION_NUMBER	0x1000103fL
+#define OPENSSL_VERSION_NUMBER	0x1000106fL
 #ifdef OPENSSL_FIPS
-#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1c-fips 10 May 2012"
+#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1f-fips 6 Jan 2014"
 #else
-#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1c 10 May 2012"
+#define OPENSSL_VERSION_TEXT	"OpenSSL 1.0.1f 6 Jan 2014"
 #endif
 #define OPENSSL_VERSION_PTEXT	" part of " OPENSSL_VERSION_TEXT
 
diff --git a/libs/win32/openssl/include/pq_compat.h b/libs/win32/openssl/include/pq_compat.h
deleted file mode 100644
index 8745d1d788..0000000000
--- a/libs/win32/openssl/include/pq_compat.h
+++ /dev/null
@@ -1,2 +0,0 @@
-/* file generated by 'generate-global-headers.bat' */  
-#include "..\../crypto/pqueue/pq_compat.h"                
diff --git a/libs/win32/openssl/include/rand.h b/libs/win32/openssl/include/rand.h
index dc8fcf94c5..bb5520e80a 100644
--- a/libs/win32/openssl/include/rand.h
+++ b/libs/win32/openssl/include/rand.h
@@ -138,6 +138,7 @@ void ERR_load_RAND_strings(void);
 #define RAND_F_SSLEAY_RAND_BYTES			 100
 
 /* Reason codes. */
+#define RAND_R_DUAL_EC_DRBG_DISABLED			 104
 #define RAND_R_ERROR_INITIALISING_DRBG			 102
 #define RAND_R_ERROR_INSTANTIATING_DRBG			 103
 #define RAND_R_NO_FIPS_RANDOM_METHOD_SET		 101
diff --git a/libs/win32/openssl/include/rc5.h b/libs/win32/openssl/include/rc5.h
deleted file mode 100644
index 4b3c153b50..0000000000
--- a/libs/win32/openssl/include/rc5.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/* crypto/rc5/rc5.h */
-/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
- * All rights reserved.
- *
- * This package is an SSL implementation written
- * by Eric Young (eay@cryptsoft.com).
- * The implementation was written so as to conform with Netscapes SSL.
- * 
- * This library is free for commercial and non-commercial use as long as
- * the following conditions are aheared to.  The following conditions
- * apply to all code found in this distribution, be it the RC4, RSA,
- * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
- * included with this distribution is covered by the same copyright terms
- * except that the holder is Tim Hudson (tjh@cryptsoft.com).
- * 
- * Copyright remains Eric Young's, and as such any Copyright notices in
- * the code are not to be removed.
- * If this package is used in a product, Eric Young should be given attribution
- * as the author of the parts of the library used.
- * This can be in the form of a textual message at program startup or
- * in documentation (online or textual) provided with the package.
- * 
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *    "This product includes cryptographic software written by
- *     Eric Young (eay@cryptsoft.com)"
- *    The word 'cryptographic' can be left out if the rouines from the library
- *    being used are not cryptographic related :-).
- * 4. If you include any Windows specific code (or a derivative thereof) from 
- *    the apps directory (application code) you must include an acknowledgement:
- *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
- * 
- * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * 
- * The licence and distribution terms for any publically available version or
- * derivative of this code cannot be changed.  i.e. this code cannot simply be
- * copied and put under another distribution licence
- * [including the GNU Public Licence.]
- */
-
-#ifndef HEADER_RC5_H
-#define HEADER_RC5_H
-
-#include <openssl/opensslconf.h> /* OPENSSL_NO_RC5 */
-
-#ifdef  __cplusplus
-extern "C" {
-#endif
-
-#ifdef OPENSSL_NO_RC5
-#error RC5 is disabled.
-#endif
-
-#define RC5_ENCRYPT	1
-#define RC5_DECRYPT	0
-
-/* 32 bit.  For Alpha, things may get weird */
-#define RC5_32_INT unsigned long
-
-#define RC5_32_BLOCK		8
-#define RC5_32_KEY_LENGTH	16 /* This is a default, max is 255 */
-
-/* This are the only values supported.  Tweak the code if you want more
- * The most supported modes will be
- * RC5-32/12/16
- * RC5-32/16/8
- */
-#define RC5_8_ROUNDS	8
-#define RC5_12_ROUNDS	12
-#define RC5_16_ROUNDS	16
-
-typedef struct rc5_key_st
-	{
-	/* Number of rounds */
-	int rounds;
-	RC5_32_INT data[2*(RC5_16_ROUNDS+1)];
-	} RC5_32_KEY;
-
- 
-void RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data,
-	int rounds);
-void RC5_32_ecb_encrypt(const unsigned char *in,unsigned char *out,RC5_32_KEY *key,
-	int enc);
-void RC5_32_encrypt(unsigned long *data,RC5_32_KEY *key);
-void RC5_32_decrypt(unsigned long *data,RC5_32_KEY *key);
-void RC5_32_cbc_encrypt(const unsigned char *in, unsigned char *out,
-			long length, RC5_32_KEY *ks, unsigned char *iv,
-			int enc);
-void RC5_32_cfb64_encrypt(const unsigned char *in, unsigned char *out,
-			  long length, RC5_32_KEY *schedule,
-			  unsigned char *ivec, int *num, int enc);
-void RC5_32_ofb64_encrypt(const unsigned char *in, unsigned char *out,
-			  long length, RC5_32_KEY *schedule,
-			  unsigned char *ivec, int *num);
-
-#ifdef  __cplusplus
-}
-#endif
-
-#endif
diff --git a/libs/win32/openssl/include/rsa.h b/libs/win32/openssl/include/rsa.h
index 4814a2fc15..5f269e577a 100644
--- a/libs/win32/openssl/include/rsa.h
+++ b/libs/win32/openssl/include/rsa.h
@@ -280,7 +280,7 @@ struct rsa_st
 
 RSA *	RSA_new(void);
 RSA *	RSA_new_method(ENGINE *engine);
-int	RSA_size(const RSA *);
+int	RSA_size(const RSA *rsa);
 
 /* Deprecated version */
 #ifndef OPENSSL_NO_DEPRECATED
diff --git a/libs/win32/openssl/include/ssl.h b/libs/win32/openssl/include/ssl.h
index 8b0c2a2dac..dece04de01 100644
--- a/libs/win32/openssl/include/ssl.h
+++ b/libs/win32/openssl/include/ssl.h
@@ -493,6 +493,9 @@ struct ssl_session_st
 	char *psk_identity_hint;
 	char *psk_identity;
 #endif
+	/* Used to indicate that session resumption is not allowed.
+	 * Applications can also set this bit for a new session via
+	 * not_resumable_session_cb to disable session caching and tickets. */
 	int not_resumable;
 
 	/* The cert is the certificate used to establish this connection */
@@ -535,7 +538,7 @@ struct ssl_session_st
 #endif /* OPENSSL_NO_EC */
 	/* RFC4507 info */
 	unsigned char *tlsext_tick;	/* Session ticket */
-	size_t	tlsext_ticklen;		/* Session ticket length */	
+	size_t tlsext_ticklen;		/* Session ticket length */
 	long tlsext_tick_lifetime_hint;	/* Session lifetime hint in seconds */
 #endif
 #ifndef OPENSSL_NO_SRP
@@ -552,11 +555,14 @@ struct ssl_session_st
 #define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG		0x00000008L
 #define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG		0x00000010L
 #define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER		0x00000020L
-#define SSL_OP_MSIE_SSLV2_RSA_PADDING			0x00000040L /* no effect since 0.9.7h and 0.9.8b */
+#define SSL_OP_SAFARI_ECDHE_ECDSA_BUG			0x00000040L
 #define SSL_OP_SSLEAY_080_CLIENT_DH_BUG			0x00000080L
 #define SSL_OP_TLS_D5_BUG				0x00000100L
 #define SSL_OP_TLS_BLOCK_PADDING_BUG			0x00000200L
 
+/* Hasn't done anything since OpenSSL 0.9.7h, retained for compatibility */
+#define SSL_OP_MSIE_SSLV2_RSA_PADDING			0x0
+
 /* Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added
  * in OpenSSL 0.9.6d.  Usually (depending on the application protocol)
  * the workaround is not needed.  Unfortunately some broken SSL/TLS
@@ -638,6 +644,12 @@ struct ssl_session_st
  * TLS only.)  "Released" buffers are put onto a free-list in the context
  * or just freed (depending on the context's setting for freelist_max_len). */
 #define SSL_MODE_RELEASE_BUFFERS 0x00000010L
+/* Send the current time in the Random fields of the ClientHello and
+ * ServerHello records for compatibility with hypothetical implementations
+ * that require it.
+ */
+#define SSL_MODE_SEND_CLIENTHELLO_TIME 0x00000020L
+#define SSL_MODE_SEND_SERVERHELLO_TIME 0x00000040L
 
 /* Note: SSL[_CTX]_set_{options,mode} use |= op on the previous value,
  * they cannot be used to clear bits. */
@@ -927,6 +939,7 @@ struct ssl_ctx_st
 	/* Callback for status request */
 	int (*tlsext_status_cb)(SSL *ssl, void *arg);
 	void *tlsext_status_arg;
+
 	/* draft-rescorla-tls-opaque-prf-input-00.txt information */
 	int (*tlsext_opaque_prf_input_callback)(SSL *, void *peerinput, size_t len, void *arg);
 	void *tlsext_opaque_prf_input_callback_arg;
@@ -952,6 +965,7 @@ struct ssl_ctx_st
 #endif
 
 #ifndef OPENSSL_NO_TLSEXT
+
 # ifndef OPENSSL_NO_NEXTPROTONEG
 	/* Next protocol negotiation information */
 	/* (for experimental NPN extension). */
@@ -2206,6 +2220,7 @@ void ERR_load_SSL_strings(void);
 #define SSL_F_SSL_GET_NEW_SESSION			 181
 #define SSL_F_SSL_GET_PREV_SESSION			 217
 #define SSL_F_SSL_GET_SERVER_SEND_CERT			 182
+#define SSL_F_SSL_GET_SERVER_SEND_PKEY			 317
 #define SSL_F_SSL_GET_SIGN_PKEY				 183
 #define SSL_F_SSL_INIT_WBIO_BUFFER			 184
 #define SSL_F_SSL_LOAD_CLIENT_CA_FILE			 185
diff --git a/libs/win32/openssl/include/ssl3.h b/libs/win32/openssl/include/ssl3.h
index 112e627de0..cb8b2492ec 100644
--- a/libs/win32/openssl/include/ssl3.h
+++ b/libs/win32/openssl/include/ssl3.h
@@ -539,6 +539,15 @@ typedef struct ssl3_state_st
 	/* Set if we saw the Next Protocol Negotiation extension from our peer. */
 	int next_proto_neg_seen;
 #endif
+
+#ifndef OPENSSL_NO_TLSEXT
+#ifndef OPENSSL_NO_EC
+	/* This is set to true if we believe that this is a version of Safari
+	 * running on OS X 10.6 or newer. We wish to know this because Safari
+	 * on 10.8 .. 10.8.3 has broken ECDHE-ECDSA support. */
+	char is_probably_safari;
+#endif /* !OPENSSL_NO_EC */
+#endif /* !OPENSSL_NO_TLSEXT */
 	} SSL3_STATE;
 
 #endif
@@ -578,8 +587,10 @@ typedef struct ssl3_state_st
 #define SSL3_ST_CW_CERT_VRFY_B		(0x191|SSL_ST_CONNECT)
 #define SSL3_ST_CW_CHANGE_A		(0x1A0|SSL_ST_CONNECT)
 #define SSL3_ST_CW_CHANGE_B		(0x1A1|SSL_ST_CONNECT)
+#ifndef OPENSSL_NO_NEXTPROTONEG
 #define SSL3_ST_CW_NEXT_PROTO_A		(0x200|SSL_ST_CONNECT)
 #define SSL3_ST_CW_NEXT_PROTO_B		(0x201|SSL_ST_CONNECT)
+#endif
 #define SSL3_ST_CW_FINISHED_A		(0x1B0|SSL_ST_CONNECT)
 #define SSL3_ST_CW_FINISHED_B		(0x1B1|SSL_ST_CONNECT)
 /* read from server */
@@ -629,8 +640,10 @@ typedef struct ssl3_state_st
 #define SSL3_ST_SR_CERT_VRFY_B		(0x1A1|SSL_ST_ACCEPT)
 #define SSL3_ST_SR_CHANGE_A		(0x1B0|SSL_ST_ACCEPT)
 #define SSL3_ST_SR_CHANGE_B		(0x1B1|SSL_ST_ACCEPT)
+#ifndef OPENSSL_NO_NEXTPROTONEG
 #define SSL3_ST_SR_NEXT_PROTO_A		(0x210|SSL_ST_ACCEPT)
 #define SSL3_ST_SR_NEXT_PROTO_B		(0x211|SSL_ST_ACCEPT)
+#endif
 #define SSL3_ST_SR_FINISHED_A		(0x1C0|SSL_ST_ACCEPT)
 #define SSL3_ST_SR_FINISHED_B		(0x1C1|SSL_ST_ACCEPT)
 /* write to client */
@@ -655,7 +668,9 @@ typedef struct ssl3_state_st
 #define SSL3_MT_CLIENT_KEY_EXCHANGE		16
 #define SSL3_MT_FINISHED			20
 #define SSL3_MT_CERTIFICATE_STATUS		22
+#ifndef OPENSSL_NO_NEXTPROTONEG
 #define SSL3_MT_NEXT_PROTO			67
+#endif
 #define DTLS1_MT_HELLO_VERIFY_REQUEST    3
 
 
diff --git a/libs/win32/openssl/include/store.h b/libs/win32/openssl/include/store.h
deleted file mode 100644
index 0a28c7d5a2..0000000000
--- a/libs/win32/openssl/include/store.h
+++ /dev/null
@@ -1,561 +0,0 @@
-/* crypto/store/store.h -*- mode:C; c-file-style: "eay" -*- */
-/* Written by Richard Levitte (richard@levitte.org) for the OpenSSL
- * project 2003.
- */
-/* ====================================================================
- * Copyright (c) 2003 The OpenSSL Project.  All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer. 
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- *
- * 3. All advertising materials mentioning features or use of this
- *    software must display the following acknowledgment:
- *    "This product includes software developed by the OpenSSL Project
- *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
- *
- * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
- *    endorse or promote products derived from this software without
- *    prior written permission. For written permission, please contact
- *    openssl-core@openssl.org.
- *
- * 5. Products derived from this software may not be called "OpenSSL"
- *    nor may "OpenSSL" appear in their names without prior written
- *    permission of the OpenSSL Project.
- *
- * 6. Redistributions of any form whatsoever must retain the following
- *    acknowledgment:
- *    "This product includes software developed by the OpenSSL Project
- *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
- *
- * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
- * OF THE POSSIBILITY OF SUCH DAMAGE.
- * ====================================================================
- *
- * This product includes cryptographic software written by Eric Young
- * (eay@cryptsoft.com).  This product includes software written by Tim
- * Hudson (tjh@cryptsoft.com).
- *
- */
-
-#ifndef HEADER_STORE_H
-#define HEADER_STORE_H
-
-#include <openssl/opensslconf.h>
-
-#ifdef OPENSSL_NO_STORE
-#error STORE is disabled.
-#endif
-
-#include <openssl/ossl_typ.h>
-#ifndef OPENSSL_NO_DEPRECATED
-#include <openssl/evp.h>
-#include <openssl/bn.h>
-#include <openssl/x509.h>
-#endif
-
-#ifdef  __cplusplus
-extern "C" {
-#endif
-
-/* Already defined in ossl_typ.h */
-/* typedef struct store_st STORE; */
-/* typedef struct store_method_st STORE_METHOD; */
-
-
-/* All the following functions return 0, a negative number or NULL on error.
-   When everything is fine, they return a positive value or a non-NULL
-   pointer, all depending on their purpose. */
-
-/* Creators and destructor.   */
-STORE *STORE_new_method(const STORE_METHOD *method);
-STORE *STORE_new_engine(ENGINE *engine);
-void STORE_free(STORE *ui);
-
-
-/* Give a user interface parametrised control commands.  This can be used to
-   send down an integer, a data pointer or a function pointer, as well as
-   be used to get information from a STORE. */
-int STORE_ctrl(STORE *store, int cmd, long i, void *p, void (*f)(void));
-
-/* A control to set the directory with keys and certificates.  Used by the
-   built-in directory level method. */
-#define STORE_CTRL_SET_DIRECTORY	0x0001
-/* A control to set a file to load.  Used by the built-in file level method. */
-#define STORE_CTRL_SET_FILE		0x0002
-/* A control to set a configuration file to load.  Can be used by any method
-   that wishes to load a configuration file. */
-#define STORE_CTRL_SET_CONF_FILE	0x0003
-/* A control to set a the section of the loaded configuration file.  Can be
-   used by any method that wishes to load a configuration file. */
-#define STORE_CTRL_SET_CONF_SECTION	0x0004
-
-
-/* Some methods may use extra data */
-#define STORE_set_app_data(s,arg)	STORE_set_ex_data(s,0,arg)
-#define STORE_get_app_data(s)		STORE_get_ex_data(s,0)
-int STORE_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
-	CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
-int STORE_set_ex_data(STORE *r,int idx,void *arg);
-void *STORE_get_ex_data(STORE *r, int idx);
-
-/* Use specific methods instead of the built-in one */
-const STORE_METHOD *STORE_get_method(STORE *store);
-const STORE_METHOD *STORE_set_method(STORE *store, const STORE_METHOD *meth);
-
-/* The standard OpenSSL methods. */
-/* This is the in-memory method.  It does everything except revoking and updating,
-   and is of course volatile.  It's used by other methods that have an in-memory
-   cache. */
-const STORE_METHOD *STORE_Memory(void);
-#if 0 /* Not yet implemented */
-/* This is the directory store.  It does everything except revoking and updating,
-   and uses STORE_Memory() to cache things in memory. */
-const STORE_METHOD *STORE_Directory(void);
-/* This is the file store.  It does everything except revoking and updating,
-   and uses STORE_Memory() to cache things in memory.  Certificates are added
-   to it with the store operation, and it will only get cached certificates. */
-const STORE_METHOD *STORE_File(void);
-#endif
-
-/* Store functions take a type code for the type of data they should store
-   or fetch */
-typedef enum STORE_object_types
-	{
-	STORE_OBJECT_TYPE_X509_CERTIFICATE=	0x01, /* X509 * */
-	STORE_OBJECT_TYPE_X509_CRL=		0x02, /* X509_CRL * */
-	STORE_OBJECT_TYPE_PRIVATE_KEY=		0x03, /* EVP_PKEY * */
-	STORE_OBJECT_TYPE_PUBLIC_KEY=		0x04, /* EVP_PKEY * */
-	STORE_OBJECT_TYPE_NUMBER=		0x05, /* BIGNUM * */
-	STORE_OBJECT_TYPE_ARBITRARY=		0x06, /* BUF_MEM * */
-	STORE_OBJECT_TYPE_NUM=			0x06  /* The amount of known
-							 object types */
-	} STORE_OBJECT_TYPES;
-/* List of text strings corresponding to the object types. */
-extern const char * const STORE_object_type_string[STORE_OBJECT_TYPE_NUM+1];
-
-/* Some store functions take a parameter list.  Those parameters come with
-   one of the following codes. The comments following the codes below indicate
-   what type the value should be a pointer to. */
-typedef enum STORE_params
-	{
-	STORE_PARAM_EVP_TYPE=			0x01, /* int */
-	STORE_PARAM_BITS=			0x02, /* size_t */
-	STORE_PARAM_KEY_PARAMETERS=		0x03, /* ??? */
-	STORE_PARAM_KEY_NO_PARAMETERS=		0x04, /* N/A */
-	STORE_PARAM_AUTH_PASSPHRASE=		0x05, /* char * */
-	STORE_PARAM_AUTH_KRB5_TICKET=		0x06, /* void * */
-	STORE_PARAM_TYPE_NUM=			0x06  /* The amount of known
-							 parameter types */
-	} STORE_PARAM_TYPES;
-/* Parameter value sizes.  -1 means unknown, anything else is the required size. */
-extern const int STORE_param_sizes[STORE_PARAM_TYPE_NUM+1];
-
-/* Store functions take attribute lists.  Those attributes come with codes.
-   The comments following the codes below indicate what type the value should
-   be a pointer to. */
-typedef enum STORE_attribs
-	{
-	STORE_ATTR_END=				0x00,
-	STORE_ATTR_FRIENDLYNAME=		0x01, /* C string */
-	STORE_ATTR_KEYID=			0x02, /* 160 bit string (SHA1) */
-	STORE_ATTR_ISSUERKEYID=			0x03, /* 160 bit string (SHA1) */
-	STORE_ATTR_SUBJECTKEYID=		0x04, /* 160 bit string (SHA1) */
-	STORE_ATTR_ISSUERSERIALHASH=		0x05, /* 160 bit string (SHA1) */
-	STORE_ATTR_ISSUER=			0x06, /* X509_NAME * */
-	STORE_ATTR_SERIAL=			0x07, /* BIGNUM * */
-	STORE_ATTR_SUBJECT=			0x08, /* X509_NAME * */
-	STORE_ATTR_CERTHASH=			0x09, /* 160 bit string (SHA1) */
-	STORE_ATTR_EMAIL=			0x0a, /* C string */
-	STORE_ATTR_FILENAME=			0x0b, /* C string */
-	STORE_ATTR_TYPE_NUM=			0x0b, /* The amount of known
-							 attribute types */
-	STORE_ATTR_OR=				0xff  /* This is a special
-							 separator, which
-							 expresses the OR
-							 operation.  */
-	} STORE_ATTR_TYPES;
-/* Attribute value sizes.  -1 means unknown, anything else is the required size. */
-extern const int STORE_attr_sizes[STORE_ATTR_TYPE_NUM+1];
-
-typedef enum STORE_certificate_status
-	{
-	STORE_X509_VALID=			0x00,
-	STORE_X509_EXPIRED=			0x01,
-	STORE_X509_SUSPENDED=			0x02,
-	STORE_X509_REVOKED=			0x03
-	} STORE_CERTIFICATE_STATUS;
-
-/* Engine store functions will return a structure that contains all the necessary
- * information, including revokation status for certificates.  This is really not
- * needed for application authors, as the ENGINE framework functions will extract
- * the OpenSSL-specific information when at all possible.  However, for engine
- * authors, it's crucial to know this structure.  */
-typedef struct STORE_OBJECT_st
-	{
-	STORE_OBJECT_TYPES type;
-	union
-		{
-		struct
-			{
-			STORE_CERTIFICATE_STATUS status;
-			X509 *certificate;
-			} x509;
-		X509_CRL *crl;
-		EVP_PKEY *key;
-		BIGNUM *number;
-		BUF_MEM *arbitrary;
-		} data;
-	} STORE_OBJECT;
-DECLARE_STACK_OF(STORE_OBJECT)
-STORE_OBJECT *STORE_OBJECT_new(void);
-void STORE_OBJECT_free(STORE_OBJECT *data);
-
-
-
-/* The following functions handle the storage. They return 0, a negative number
-   or NULL on error, anything else on success. */
-X509 *STORE_get_certificate(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_store_certificate(STORE *e, X509 *data, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_modify_certificate(STORE *e, OPENSSL_ITEM search_attributes[],
-	OPENSSL_ITEM add_attributes[], OPENSSL_ITEM modify_attributes[],
-	OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-int STORE_revoke_certificate(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_delete_certificate(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-void *STORE_list_certificate_start(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-X509 *STORE_list_certificate_next(STORE *e, void *handle);
-int STORE_list_certificate_end(STORE *e, void *handle);
-int STORE_list_certificate_endp(STORE *e, void *handle);
-EVP_PKEY *STORE_generate_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-EVP_PKEY *STORE_get_private_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_store_private_key(STORE *e, EVP_PKEY *data,
-	OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-int STORE_modify_private_key(STORE *e, OPENSSL_ITEM search_attributes[],
-	OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[],
-	OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-int STORE_revoke_private_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_delete_private_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-void *STORE_list_private_key_start(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-EVP_PKEY *STORE_list_private_key_next(STORE *e, void *handle);
-int STORE_list_private_key_end(STORE *e, void *handle);
-int STORE_list_private_key_endp(STORE *e, void *handle);
-EVP_PKEY *STORE_get_public_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_store_public_key(STORE *e, EVP_PKEY *data, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_modify_public_key(STORE *e, OPENSSL_ITEM search_attributes[],
-	OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[],
-	OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-int STORE_revoke_public_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_delete_public_key(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-void *STORE_list_public_key_start(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-EVP_PKEY *STORE_list_public_key_next(STORE *e, void *handle);
-int STORE_list_public_key_end(STORE *e, void *handle);
-int STORE_list_public_key_endp(STORE *e, void *handle);
-X509_CRL *STORE_generate_crl(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-X509_CRL *STORE_get_crl(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_store_crl(STORE *e, X509_CRL *data, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_modify_crl(STORE *e, OPENSSL_ITEM search_attributes[],
-	OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[],
-	OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-int STORE_delete_crl(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-void *STORE_list_crl_start(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-X509_CRL *STORE_list_crl_next(STORE *e, void *handle);
-int STORE_list_crl_end(STORE *e, void *handle);
-int STORE_list_crl_endp(STORE *e, void *handle);
-int STORE_store_number(STORE *e, BIGNUM *data, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_modify_number(STORE *e, OPENSSL_ITEM search_attributes[],
-	OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[],
-	OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-BIGNUM *STORE_get_number(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_delete_number(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_store_arbitrary(STORE *e, BUF_MEM *data, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_modify_arbitrary(STORE *e, OPENSSL_ITEM search_attributes[],
-	OPENSSL_ITEM add_sttributes[], OPENSSL_ITEM modify_attributes[],
-	OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-BUF_MEM *STORE_get_arbitrary(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-int STORE_delete_arbitrary(STORE *e, OPENSSL_ITEM attributes[],
-	OPENSSL_ITEM parameters[]);
-
-
-/* Create and manipulate methods */
-STORE_METHOD *STORE_create_method(char *name);
-void STORE_destroy_method(STORE_METHOD *store_method);
-
-/* These callback types are use for store handlers */
-typedef int (*STORE_INITIALISE_FUNC_PTR)(STORE *);
-typedef void (*STORE_CLEANUP_FUNC_PTR)(STORE *);
-typedef STORE_OBJECT *(*STORE_GENERATE_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-typedef STORE_OBJECT *(*STORE_GET_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-typedef void *(*STORE_START_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-typedef STORE_OBJECT *(*STORE_NEXT_OBJECT_FUNC_PTR)(STORE *, void *handle);
-typedef int (*STORE_END_OBJECT_FUNC_PTR)(STORE *, void *handle);
-typedef int (*STORE_HANDLE_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-typedef int (*STORE_STORE_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, STORE_OBJECT *data, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-typedef int (*STORE_MODIFY_OBJECT_FUNC_PTR)(STORE *, STORE_OBJECT_TYPES type, OPENSSL_ITEM search_attributes[], OPENSSL_ITEM add_attributes[], OPENSSL_ITEM modify_attributes[], OPENSSL_ITEM delete_attributes[], OPENSSL_ITEM parameters[]);
-typedef int (*STORE_GENERIC_FUNC_PTR)(STORE *, OPENSSL_ITEM attributes[], OPENSSL_ITEM parameters[]);
-typedef int (*STORE_CTRL_FUNC_PTR)(STORE *, int cmd, long l, void *p, void (*f)(void));
-
-int STORE_method_set_initialise_function(STORE_METHOD *sm, STORE_INITIALISE_FUNC_PTR init_f);
-int STORE_method_set_cleanup_function(STORE_METHOD *sm, STORE_CLEANUP_FUNC_PTR clean_f);
-int STORE_method_set_generate_function(STORE_METHOD *sm, STORE_GENERATE_OBJECT_FUNC_PTR generate_f);
-int STORE_method_set_get_function(STORE_METHOD *sm, STORE_GET_OBJECT_FUNC_PTR get_f);
-int STORE_method_set_store_function(STORE_METHOD *sm, STORE_STORE_OBJECT_FUNC_PTR store_f);
-int STORE_method_set_modify_function(STORE_METHOD *sm, STORE_MODIFY_OBJECT_FUNC_PTR store_f);
-int STORE_method_set_revoke_function(STORE_METHOD *sm, STORE_HANDLE_OBJECT_FUNC_PTR revoke_f);
-int STORE_method_set_delete_function(STORE_METHOD *sm, STORE_HANDLE_OBJECT_FUNC_PTR delete_f);
-int STORE_method_set_list_start_function(STORE_METHOD *sm, STORE_START_OBJECT_FUNC_PTR list_start_f);
-int STORE_method_set_list_next_function(STORE_METHOD *sm, STORE_NEXT_OBJECT_FUNC_PTR list_next_f);
-int STORE_method_set_list_end_function(STORE_METHOD *sm, STORE_END_OBJECT_FUNC_PTR list_end_f);
-int STORE_method_set_update_store_function(STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR);
-int STORE_method_set_lock_store_function(STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR);
-int STORE_method_set_unlock_store_function(STORE_METHOD *sm, STORE_GENERIC_FUNC_PTR);
-int STORE_method_set_ctrl_function(STORE_METHOD *sm, STORE_CTRL_FUNC_PTR ctrl_f);
-
-STORE_INITIALISE_FUNC_PTR STORE_method_get_initialise_function(STORE_METHOD *sm);
-STORE_CLEANUP_FUNC_PTR STORE_method_get_cleanup_function(STORE_METHOD *sm);
-STORE_GENERATE_OBJECT_FUNC_PTR STORE_method_get_generate_function(STORE_METHOD *sm);
-STORE_GET_OBJECT_FUNC_PTR STORE_method_get_get_function(STORE_METHOD *sm);
-STORE_STORE_OBJECT_FUNC_PTR STORE_method_get_store_function(STORE_METHOD *sm);
-STORE_MODIFY_OBJECT_FUNC_PTR STORE_method_get_modify_function(STORE_METHOD *sm);
-STORE_HANDLE_OBJECT_FUNC_PTR STORE_method_get_revoke_function(STORE_METHOD *sm);
-STORE_HANDLE_OBJECT_FUNC_PTR STORE_method_get_delete_function(STORE_METHOD *sm);
-STORE_START_OBJECT_FUNC_PTR STORE_method_get_list_start_function(STORE_METHOD *sm);
-STORE_NEXT_OBJECT_FUNC_PTR STORE_method_get_list_next_function(STORE_METHOD *sm);
-STORE_END_OBJECT_FUNC_PTR STORE_method_get_list_end_function(STORE_METHOD *sm);
-STORE_GENERIC_FUNC_PTR STORE_method_get_update_store_function(STORE_METHOD *sm);
-STORE_GENERIC_FUNC_PTR STORE_method_get_lock_store_function(STORE_METHOD *sm);
-STORE_GENERIC_FUNC_PTR STORE_method_get_unlock_store_function(STORE_METHOD *sm);
-STORE_CTRL_FUNC_PTR STORE_method_get_ctrl_function(STORE_METHOD *sm);
-
-/* Method helper structures and functions. */
-
-/* This structure is the result of parsing through the information in a list
-   of OPENSSL_ITEMs.  It stores all the necessary information in a structured
-   way.*/
-typedef struct STORE_attr_info_st STORE_ATTR_INFO;
-
-/* Parse a list of OPENSSL_ITEMs and return a pointer to a STORE_ATTR_INFO.
-   Note that we do this in the list form, since the list of OPENSSL_ITEMs can
-   come in blocks separated with STORE_ATTR_OR.  Note that the value returned
-   by STORE_parse_attrs_next() must be freed with STORE_ATTR_INFO_free(). */
-void *STORE_parse_attrs_start(OPENSSL_ITEM *attributes);
-STORE_ATTR_INFO *STORE_parse_attrs_next(void *handle);
-int STORE_parse_attrs_end(void *handle);
-int STORE_parse_attrs_endp(void *handle);
-
-/* Creator and destructor */
-STORE_ATTR_INFO *STORE_ATTR_INFO_new(void);
-int STORE_ATTR_INFO_free(STORE_ATTR_INFO *attrs);
-
-/* Manipulators */
-char *STORE_ATTR_INFO_get0_cstr(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code);
-unsigned char *STORE_ATTR_INFO_get0_sha1str(STORE_ATTR_INFO *attrs,
-	STORE_ATTR_TYPES code);
-X509_NAME *STORE_ATTR_INFO_get0_dn(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code);
-BIGNUM *STORE_ATTR_INFO_get0_number(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code);
-int STORE_ATTR_INFO_set_cstr(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	char *cstr, size_t cstr_size);
-int STORE_ATTR_INFO_set_sha1str(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	unsigned char *sha1str, size_t sha1str_size);
-int STORE_ATTR_INFO_set_dn(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	X509_NAME *dn);
-int STORE_ATTR_INFO_set_number(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	BIGNUM *number);
-int STORE_ATTR_INFO_modify_cstr(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	char *cstr, size_t cstr_size);
-int STORE_ATTR_INFO_modify_sha1str(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	unsigned char *sha1str, size_t sha1str_size);
-int STORE_ATTR_INFO_modify_dn(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	X509_NAME *dn);
-int STORE_ATTR_INFO_modify_number(STORE_ATTR_INFO *attrs, STORE_ATTR_TYPES code,
-	BIGNUM *number);
-
-/* Compare on basis of a bit pattern formed by the STORE_ATTR_TYPES values
-   in each contained attribute. */
-int STORE_ATTR_INFO_compare(const STORE_ATTR_INFO * const *a,
-			    const STORE_ATTR_INFO * const *b);
-/* Check if the set of attributes in a is within the range of attributes
-   set in b. */
-int STORE_ATTR_INFO_in_range(STORE_ATTR_INFO *a, STORE_ATTR_INFO *b);
-/* Check if the set of attributes in a are also set in b. */
-int STORE_ATTR_INFO_in(STORE_ATTR_INFO *a, STORE_ATTR_INFO *b);
-/* Same as STORE_ATTR_INFO_in(), but also checks the attribute values. */
-int STORE_ATTR_INFO_in_ex(STORE_ATTR_INFO *a, STORE_ATTR_INFO *b);
-
-
-/* BEGIN ERROR CODES */
-/* The following lines are auto generated by the script mkerr.pl. Any changes
- * made after this point may be overwritten when the script is next run.
- */
-void ERR_load_STORE_strings(void);
-
-/* Error codes for the STORE functions. */
-
-/* Function codes. */
-#define STORE_F_MEM_DELETE				 134
-#define STORE_F_MEM_GENERATE				 135
-#define STORE_F_MEM_LIST_END				 168
-#define STORE_F_MEM_LIST_NEXT				 136
-#define STORE_F_MEM_LIST_START				 137
-#define STORE_F_MEM_MODIFY				 169
-#define STORE_F_MEM_STORE				 138
-#define STORE_F_STORE_ATTR_INFO_GET0_CSTR		 139
-#define STORE_F_STORE_ATTR_INFO_GET0_DN			 140
-#define STORE_F_STORE_ATTR_INFO_GET0_NUMBER		 141
-#define STORE_F_STORE_ATTR_INFO_GET0_SHA1STR		 142
-#define STORE_F_STORE_ATTR_INFO_MODIFY_CSTR		 143
-#define STORE_F_STORE_ATTR_INFO_MODIFY_DN		 144
-#define STORE_F_STORE_ATTR_INFO_MODIFY_NUMBER		 145
-#define STORE_F_STORE_ATTR_INFO_MODIFY_SHA1STR		 146
-#define STORE_F_STORE_ATTR_INFO_SET_CSTR		 147
-#define STORE_F_STORE_ATTR_INFO_SET_DN			 148
-#define STORE_F_STORE_ATTR_INFO_SET_NUMBER		 149
-#define STORE_F_STORE_ATTR_INFO_SET_SHA1STR		 150
-#define STORE_F_STORE_CERTIFICATE			 170
-#define STORE_F_STORE_CTRL				 161
-#define STORE_F_STORE_DELETE_ARBITRARY			 158
-#define STORE_F_STORE_DELETE_CERTIFICATE		 102
-#define STORE_F_STORE_DELETE_CRL			 103
-#define STORE_F_STORE_DELETE_NUMBER			 104
-#define STORE_F_STORE_DELETE_PRIVATE_KEY		 105
-#define STORE_F_STORE_DELETE_PUBLIC_KEY			 106
-#define STORE_F_STORE_GENERATE_CRL			 107
-#define STORE_F_STORE_GENERATE_KEY			 108
-#define STORE_F_STORE_GET_ARBITRARY			 159
-#define STORE_F_STORE_GET_CERTIFICATE			 109
-#define STORE_F_STORE_GET_CRL				 110
-#define STORE_F_STORE_GET_NUMBER			 111
-#define STORE_F_STORE_GET_PRIVATE_KEY			 112
-#define STORE_F_STORE_GET_PUBLIC_KEY			 113
-#define STORE_F_STORE_LIST_CERTIFICATE_END		 114
-#define STORE_F_STORE_LIST_CERTIFICATE_ENDP		 153
-#define STORE_F_STORE_LIST_CERTIFICATE_NEXT		 115
-#define STORE_F_STORE_LIST_CERTIFICATE_START		 116
-#define STORE_F_STORE_LIST_CRL_END			 117
-#define STORE_F_STORE_LIST_CRL_ENDP			 154
-#define STORE_F_STORE_LIST_CRL_NEXT			 118
-#define STORE_F_STORE_LIST_CRL_START			 119
-#define STORE_F_STORE_LIST_PRIVATE_KEY_END		 120
-#define STORE_F_STORE_LIST_PRIVATE_KEY_ENDP		 155
-#define STORE_F_STORE_LIST_PRIVATE_KEY_NEXT		 121
-#define STORE_F_STORE_LIST_PRIVATE_KEY_START		 122
-#define STORE_F_STORE_LIST_PUBLIC_KEY_END		 123
-#define STORE_F_STORE_LIST_PUBLIC_KEY_ENDP		 156
-#define STORE_F_STORE_LIST_PUBLIC_KEY_NEXT		 124
-#define STORE_F_STORE_LIST_PUBLIC_KEY_START		 125
-#define STORE_F_STORE_MODIFY_ARBITRARY			 162
-#define STORE_F_STORE_MODIFY_CERTIFICATE		 163
-#define STORE_F_STORE_MODIFY_CRL			 164
-#define STORE_F_STORE_MODIFY_NUMBER			 165
-#define STORE_F_STORE_MODIFY_PRIVATE_KEY		 166
-#define STORE_F_STORE_MODIFY_PUBLIC_KEY			 167
-#define STORE_F_STORE_NEW_ENGINE			 133
-#define STORE_F_STORE_NEW_METHOD			 132
-#define STORE_F_STORE_PARSE_ATTRS_END			 151
-#define STORE_F_STORE_PARSE_ATTRS_ENDP			 172
-#define STORE_F_STORE_PARSE_ATTRS_NEXT			 152
-#define STORE_F_STORE_PARSE_ATTRS_START			 171
-#define STORE_F_STORE_REVOKE_CERTIFICATE		 129
-#define STORE_F_STORE_REVOKE_PRIVATE_KEY		 130
-#define STORE_F_STORE_REVOKE_PUBLIC_KEY			 131
-#define STORE_F_STORE_STORE_ARBITRARY			 157
-#define STORE_F_STORE_STORE_CERTIFICATE			 100
-#define STORE_F_STORE_STORE_CRL				 101
-#define STORE_F_STORE_STORE_NUMBER			 126
-#define STORE_F_STORE_STORE_PRIVATE_KEY			 127
-#define STORE_F_STORE_STORE_PUBLIC_KEY			 128
-
-/* Reason codes. */
-#define STORE_R_ALREADY_HAS_A_VALUE			 127
-#define STORE_R_FAILED_DELETING_ARBITRARY		 132
-#define STORE_R_FAILED_DELETING_CERTIFICATE		 100
-#define STORE_R_FAILED_DELETING_KEY			 101
-#define STORE_R_FAILED_DELETING_NUMBER			 102
-#define STORE_R_FAILED_GENERATING_CRL			 103
-#define STORE_R_FAILED_GENERATING_KEY			 104
-#define STORE_R_FAILED_GETTING_ARBITRARY		 133
-#define STORE_R_FAILED_GETTING_CERTIFICATE		 105
-#define STORE_R_FAILED_GETTING_KEY			 106
-#define STORE_R_FAILED_GETTING_NUMBER			 107
-#define STORE_R_FAILED_LISTING_CERTIFICATES		 108
-#define STORE_R_FAILED_LISTING_KEYS			 109
-#define STORE_R_FAILED_MODIFYING_ARBITRARY		 138
-#define STORE_R_FAILED_MODIFYING_CERTIFICATE		 139
-#define STORE_R_FAILED_MODIFYING_CRL			 140
-#define STORE_R_FAILED_MODIFYING_NUMBER			 141
-#define STORE_R_FAILED_MODIFYING_PRIVATE_KEY		 142
-#define STORE_R_FAILED_MODIFYING_PUBLIC_KEY		 143
-#define STORE_R_FAILED_REVOKING_CERTIFICATE		 110
-#define STORE_R_FAILED_REVOKING_KEY			 111
-#define STORE_R_FAILED_STORING_ARBITRARY		 134
-#define STORE_R_FAILED_STORING_CERTIFICATE		 112
-#define STORE_R_FAILED_STORING_KEY			 113
-#define STORE_R_FAILED_STORING_NUMBER			 114
-#define STORE_R_NOT_IMPLEMENTED				 128
-#define STORE_R_NO_CONTROL_FUNCTION			 144
-#define STORE_R_NO_DELETE_ARBITRARY_FUNCTION		 135
-#define STORE_R_NO_DELETE_NUMBER_FUNCTION		 115
-#define STORE_R_NO_DELETE_OBJECT_FUNCTION		 116
-#define STORE_R_NO_GENERATE_CRL_FUNCTION		 117
-#define STORE_R_NO_GENERATE_OBJECT_FUNCTION		 118
-#define STORE_R_NO_GET_OBJECT_ARBITRARY_FUNCTION	 136
-#define STORE_R_NO_GET_OBJECT_FUNCTION			 119
-#define STORE_R_NO_GET_OBJECT_NUMBER_FUNCTION		 120
-#define STORE_R_NO_LIST_OBJECT_ENDP_FUNCTION		 131
-#define STORE_R_NO_LIST_OBJECT_END_FUNCTION		 121
-#define STORE_R_NO_LIST_OBJECT_NEXT_FUNCTION		 122
-#define STORE_R_NO_LIST_OBJECT_START_FUNCTION		 123
-#define STORE_R_NO_MODIFY_OBJECT_FUNCTION		 145
-#define STORE_R_NO_REVOKE_OBJECT_FUNCTION		 124
-#define STORE_R_NO_STORE				 129
-#define STORE_R_NO_STORE_OBJECT_ARBITRARY_FUNCTION	 137
-#define STORE_R_NO_STORE_OBJECT_FUNCTION		 125
-#define STORE_R_NO_STORE_OBJECT_NUMBER_FUNCTION		 126
-#define STORE_R_NO_VALUE				 130
-
-#ifdef  __cplusplus
-}
-#endif
-#endif
diff --git a/libs/win32/openssl/include/symhacks.h b/libs/win32/openssl/include/symhacks.h
index 403f592dcd..07a412f845 100644
--- a/libs/win32/openssl/include/symhacks.h
+++ b/libs/win32/openssl/include/symhacks.h
@@ -193,17 +193,17 @@
 #undef SSL_CTX_set_srp_username_callback
 #define SSL_CTX_set_srp_username_callback	SSL_CTX_set_srp_un_cb
 #undef ssl_add_clienthello_use_srtp_ext
-#define ssl_add_clienthello_use_srtp_ext ssl_add_clihello_use_srtp_ext
+#define ssl_add_clienthello_use_srtp_ext	ssl_add_clihello_use_srtp_ext
 #undef ssl_add_serverhello_use_srtp_ext
-#define ssl_add_serverhello_use_srtp_ext ssl_add_serhello_use_srtp_ext
+#define ssl_add_serverhello_use_srtp_ext	ssl_add_serhello_use_srtp_ext
 #undef ssl_parse_clienthello_use_srtp_ext
-#define ssl_parse_clienthello_use_srtp_ext ssl_parse_clihello_use_srtp_ext
+#define ssl_parse_clienthello_use_srtp_ext	ssl_parse_clihello_use_srtp_ext
 #undef ssl_parse_serverhello_use_srtp_ext
-#define ssl_parse_serverhello_use_srtp_ext ssl_parse_serhello_use_srtp_ext
+#define ssl_parse_serverhello_use_srtp_ext	ssl_parse_serhello_use_srtp_ext
 #undef SSL_CTX_set_next_protos_advertised_cb
-#define SSL_CTX_set_next_protos_advertised_cb SSL_CTX_set_next_protos_adv_cb
+#define SSL_CTX_set_next_protos_advertised_cb	SSL_CTX_set_next_protos_adv_cb
 #undef SSL_CTX_set_next_proto_select_cb
-#define SSL_CTX_set_next_proto_select_cb SSL_CTX_set_next_proto_sel_cb
+#define SSL_CTX_set_next_proto_select_cb	SSL_CTX_set_next_proto_sel_cb
 
 /* Hack some long ENGINE names */
 #undef ENGINE_get_default_BN_mod_exp_crt
@@ -316,8 +316,6 @@
 #define ec_GFp_simple_point_set_to_infinity     ec_GFp_simple_pt_set_to_inf
 #undef ec_GFp_simple_points_make_affine
 #define ec_GFp_simple_points_make_affine	ec_GFp_simple_pts_make_affine
-#undef ec_GFp_simple_group_get_curve_GFp
-#define ec_GFp_simple_group_get_curve_GFp       ec_GFp_simple_grp_get_curve_GFp
 #undef ec_GFp_simple_set_Jprojective_coordinates_GFp
 #define ec_GFp_simple_set_Jprojective_coordinates_GFp \
                                                 ec_GFp_smp_set_Jproj_coords_GFp
diff --git a/libs/win32/openssl/include/tmdiff.h b/libs/win32/openssl/include/tmdiff.h
deleted file mode 100644
index 8eb8256a4f..0000000000
--- a/libs/win32/openssl/include/tmdiff.h
+++ /dev/null
@@ -1,2 +0,0 @@
-/* file generated by 'generate-global-headers.bat' */  
-#include "..\../crypto/tmdiff.h"                
diff --git a/libs/win32/openssl/libeay32.2010.vcxproj b/libs/win32/openssl/libeay32.2010.vcxproj
index 23119ab5c1..6cb7d673de 100644
--- a/libs/win32/openssl/libeay32.2010.vcxproj
+++ b/libs/win32/openssl/libeay32.2010.vcxproj
@@ -81,18 +81,18 @@
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WINDOWS;WIN32;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -107,7 +107,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX86</TargetMachine>
@@ -115,11 +115,11 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <Midl>
@@ -129,7 +129,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WINDOWS;WIN32;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -143,7 +143,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX64</TargetMachine>
@@ -151,18 +151,18 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Full</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -177,7 +177,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX86</TargetMachine>
@@ -185,11 +185,11 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <Midl>
@@ -199,7 +199,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Full</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -213,679 +213,679 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX64</TargetMachine>
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_x931p.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_str.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cmac.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_pwri.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cpt_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cryptlib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cversion.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_oct.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp224.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp256.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp521.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_oct.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_oct.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rdrand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rsax.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_fips.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes_cbc_hmac_sha1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4_hmac_md5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ex_data.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_clr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_dbg.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ccm128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\gcm128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\xts128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_dir.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_fips.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_init.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_str.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_time.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_crpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_vfy.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\uid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_cksm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64ede.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb3_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ede_cbcm_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_read.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_writ.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt_b.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64ede.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\pcbc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\qud_cksm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rand_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\read2pwd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rpc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\set_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\str2key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\xcbc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cfb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_core.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ctr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ige.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_misc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ofb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_wrap.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\camellia.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cfb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ctr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_misc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ofb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cfb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ofb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cbc128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cfb128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ctr128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cts128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ofb128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_add.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_asm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_blind.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_const.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_ctx.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_div.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gcd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gf2m.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_kron.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mod.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mont.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mpi.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mul.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_nist.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_prime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_recp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_shift.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqrt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_word.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_chk.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_eay.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_none.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_oaep.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pk1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pss.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_saos.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_x931.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ossl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_vrf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\md_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_egd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_nw.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_os2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_unix.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_win.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\randfile.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_dump.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_sock.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_buff.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_nbio.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_cb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_acpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_bio.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_conn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_dgram.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_fd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_file.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_log.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_mem.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_sock.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_compat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_util.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_dir.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_file.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_att.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_cmp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_d2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_def.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_ext.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_lu.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_obj.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_r2x.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_set.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_trs.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_txt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_v3.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vfy.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vpm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509cset.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509name.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509rset.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509spki.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509type.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bitstr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bool.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bytes.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_d2i_fp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_digest.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_dup.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_enum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_gentm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_i2d_fp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_int.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_mbstr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_object.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_octet.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_set.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strex.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strnid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_time.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_type.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utctm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utf8.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\ameth_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_par.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_mime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_moid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_pack.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_ndef.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pu.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\evp_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_enum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_int.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_string.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pu.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\n_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\nsseq.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbe.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbev2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p8_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_bitst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_crl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_spki.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509a.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_dec.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_fre.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_new.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_typ.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_algor.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_attrib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_bignum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_crl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_exten.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_info.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_long.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_name.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_nx509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pubkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_sig.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_spki.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_val.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509a.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\o_names.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_dat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_xref.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_b64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_md.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_ok.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_allc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_alld.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\digest.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_bf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_camellia.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_cast.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des3.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_idea.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_old.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_seed.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_xcbc_d.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\encode.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_acnf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pbe.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ecdsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md4.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_mdc2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ripemd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sigver.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_wp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\names.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\openbsd_hw.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_dec.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_open.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_seal.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_fn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_gn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buffer.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_att.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_cd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_dd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_env.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_ess.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_io.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_sd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_smime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cnf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cryptodev.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_ctrl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_dyn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_fat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_init.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_list.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_table.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_asnmth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_cipher.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_digest.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_pkmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_store.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\stack\stack.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\bio_pk7.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_attr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_doit.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_mime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_smime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pkcs7err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_check.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_asn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_cl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ext.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ht.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_srv.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_vfy.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_cache.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_data.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_map.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_node.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_tree.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_addr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akeya.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_alt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_asid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bcons.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bitst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_conf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_cpols.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_crld.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_enum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_extku.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_genn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ia5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_info.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_int.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ncons.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ocsp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pci.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcia.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcons.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pku.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pmaps.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_purp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_sxnet.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_conf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_utils.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_utils.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_verify_ctx.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_api.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_def.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mall.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mod.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_sap.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_mult.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_smpl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_check.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_curve.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_cvt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_mult.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\eck_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_mont.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nist.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_smpl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_ossl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_ossl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_vrf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lh_stats.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lhash.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_beos.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dlfcn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_vms.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_win32.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_add.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_asn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_attr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_decr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_init.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_kiss.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_mutl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_npas.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8d.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8e.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\pk12err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hmac.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha256.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512t.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_rle.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_zlib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_info.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_oth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pk8.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_seal.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_x509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_xaux.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pvkfmt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_block.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\krb5\krb5_asn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\txt_db\txt_db.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pqueue\pqueue.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ms\uplink.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_x931p.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_str.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cmac.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_pwri.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cpt_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cryptlib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cversion.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_oct.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp224.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp256.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp521.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_oct.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_oct.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rdrand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rsax.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_cnf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_fips.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes_cbc_hmac_sha1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4_hmac_md5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ex_data.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_clr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_dbg.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ccm128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\gcm128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\xts128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_dir.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_fips.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_init.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_str.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_time.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_crpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_vfy.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\uid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_cksm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64ede.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb3_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ede_cbcm_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_read.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_writ.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt_b.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64ede.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\pcbc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\qud_cksm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rand_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\read2pwd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rpc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\set_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\str2key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\xcbc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cfb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_core.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ctr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ige.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_misc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ofb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_wrap.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\camellia.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cfb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ctr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_misc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ofb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cfb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ofb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cbc128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cfb128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ctr128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cts128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ofb128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_add.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_asm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_blind.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_const.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_ctx.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_div.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gcd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gf2m.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_kron.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mod.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mont.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mpi.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mul.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_nist.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_prime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_recp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_shift.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqrt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_word.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_chk.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_eay.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_none.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_oaep.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pk1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pss.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_saos.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_x931.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ossl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_vrf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\md_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_egd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_nw.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_os2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_unix.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_win.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\randfile.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_dump.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_sock.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_buff.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_nbio.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_cb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_acpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_bio.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_conn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_dgram.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_fd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_file.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_log.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_mem.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_sock.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_compat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_util.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_dir.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_file.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_att.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_cmp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_d2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_def.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_ext.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_lu.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_obj.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_r2x.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_set.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_trs.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_txt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_v3.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vfy.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vpm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509cset.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509name.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509rset.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509spki.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509type.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bitstr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bool.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bytes.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_d2i_fp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_digest.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_dup.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_enum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_gentm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_i2d_fp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_int.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_mbstr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_object.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_octet.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_set.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strex.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strnid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_time.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_type.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utctm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utf8.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\ameth_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_par.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_mime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_moid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_pack.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_ndef.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pu.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\evp_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_enum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_int.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_string.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pu.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\n_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\nsseq.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbe.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbev2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p8_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_bitst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_crl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_spki.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509a.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_dec.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_fre.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_new.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_typ.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_algor.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_attrib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_bignum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_crl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_exten.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_info.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_long.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_name.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_nx509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pubkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_sig.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_spki.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_val.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509a.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\o_names.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_dat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_xref.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_b64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_md.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_ok.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_allc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_alld.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\digest.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_bf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_camellia.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_cast.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des3.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_idea.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_old.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_seed.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_xcbc_d.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\encode.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_acnf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pbe.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ecdsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md4.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_mdc2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ripemd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sigver.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_wp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\names.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\openbsd_hw.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_dec.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_open.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_seal.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_fn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_gn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buffer.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_att.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_cd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_dd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_env.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_ess.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_io.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_sd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_smime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cnf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cryptodev.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_ctrl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_dyn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_fat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_init.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_list.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_table.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_asnmth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_cipher.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_digest.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_pkmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_store.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\stack\stack.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\bio_pk7.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_attr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_doit.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_mime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_smime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pkcs7err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_check.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_asn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_cl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ext.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ht.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_srv.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_vfy.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_cache.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_data.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_map.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_node.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_tree.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_addr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akeya.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_alt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_asid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bcons.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bitst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_conf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_cpols.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_crld.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_enum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_extku.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_genn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ia5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_info.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_int.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ncons.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ocsp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pci.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcia.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcons.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pku.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pmaps.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_purp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_sxnet.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_conf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_utils.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_utils.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_verify_ctx.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_api.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_def.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mall.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mod.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_sap.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_mult.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_smpl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_check.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_curve.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_cvt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_mult.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\eck_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_mont.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nist.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_smpl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_ossl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_ossl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_vrf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lh_stats.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lhash.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_beos.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dlfcn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_vms.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_win32.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_add.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_asn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_attr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_decr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_init.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_kiss.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_mutl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_npas.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8d.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8e.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\pk12err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hmac.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha256.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512t.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_rle.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_zlib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_info.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_oth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pk8.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_seal.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_xaux.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pvkfmt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_block.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\krb5\krb5_asn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\txt_db\txt_db.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pqueue\pqueue.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ms\uplink.c" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\e_os.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_str.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_time.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\aes.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1_mac.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1t.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bio.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\blowfish.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bn.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\buffer.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\camellia.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cast.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cms.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\comp.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf_api.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\crypto.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des_old.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dh.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dsa.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dso.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dtls1.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\e_os2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ebcdic.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ec.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdh.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdsa.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\engine.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\err.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\evp.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\hmac.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\idea.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\krb5_asn.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\kssl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\lhash.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md4.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md5.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\mdc2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\modes.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\obj_mac.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\objects.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ocsp.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\opensslconf.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\opensslv.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ossl_typ.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs12.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs7.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pqueue.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rand.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc4.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ripemd.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rsa.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\safestack.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\seed.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\sha.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl23.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl3.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\stack.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\symhacks.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\tls1.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ts.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\txt_db.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui_compat.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\whrlpool.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509_vfy.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509v3.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_locl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_pi.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\blowfish.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\ms\uplink.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\e_os.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_str.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_time.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\aes.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1_mac.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1t.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bio.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\blowfish.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bn.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\buffer.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\camellia.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cast.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cms.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\comp.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf_api.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\crypto.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des_old.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dh.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dsa.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dso.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dtls1.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\e_os2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ebcdic.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ec.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdh.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdsa.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\engine.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\err.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\evp.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\hmac.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\idea.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\krb5_asn.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\kssl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\lhash.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md4.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md5.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\mdc2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\modes.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\obj_mac.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\objects.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ocsp.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\opensslv.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ossl_typ.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs12.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs7.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pqueue.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rand.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc4.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ripemd.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rsa.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\safestack.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\seed.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\sha.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl23.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl3.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\stack.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\symhacks.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\tls1.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ts.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\txt_db.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui_compat.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\whrlpool.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509_vfy.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509v3.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_locl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_pi.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\blowfish.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\ms\uplink.h" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\Download OPENSSL.2010.vcxproj">
diff --git a/libs/win32/openssl/libeay32.2010.vcxproj.filters b/libs/win32/openssl/libeay32.2010.vcxproj.filters
index 594e7558c4..b72363f920 100644
--- a/libs/win32/openssl/libeay32.2010.vcxproj.filters
+++ b/libs/win32/openssl/libeay32.2010.vcxproj.filters
@@ -185,1998 +185,1998 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cpt_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cpt_err.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cryptlib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cryptlib.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cversion.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cversion.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ex_data.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ex_data.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_clr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_clr.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_dbg.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_dbg.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_dir.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_dir.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_time.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_time.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\uid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\uid.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_cbc.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_ecb.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_skey.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2cfb64.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2ofb64.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_enc.c">
       <Filter>Source Files\crypto\rc4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_skey.c">
       <Filter>Source Files\crypto\rc4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cbc.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cfb64.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ecb.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ofb64.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_skey.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_cfb64.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ecb.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_enc.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ofb64.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_skey.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_cfb64.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ecb.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_enc.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ofb64.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_skey.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_dgst.c">
       <Filter>Source Files\crypto\ripemd</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_one.c">
       <Filter>Source Files\crypto\ripemd</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_cksm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_cksm.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64ede.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64ede.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old2.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb3_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb3_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ede_cbcm_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ede_cbcm_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_read.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_read.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_writ.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_writ.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt_b.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt_b.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64ede.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64ede.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\pcbc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\pcbc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\qud_cksm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\qud_cksm.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rand_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rand_key.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\read2pwd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\read2pwd.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rpc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rpc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\set_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\set_key.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\str2key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\str2key.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\xcbc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\xcbc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cbc.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cfb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cfb.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_core.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_core.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ctr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ctr.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ecb.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ige.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ige.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_misc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_misc.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ofb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ofb.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_wrap.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_wrap.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\camellia.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\camellia.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cbc.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cfb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cfb.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ctr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ctr.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ecb.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_misc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_misc.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ofb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ofb.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cbc.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cfb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cfb.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ecb.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ofb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ofb.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cbc128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cbc128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cfb128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cfb128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ctr128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ctr128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cts128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cts128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ofb128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ofb128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_add.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_add.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_asm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_asm.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_blind.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_blind.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_const.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_const.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_ctx.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_ctx.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_depr.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_div.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_div.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_err.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp2.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gcd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gcd.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gf2m.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gf2m.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_kron.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_kron.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_lib.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mod.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mod.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mont.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mont.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mpi.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mpi.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mul.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mul.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_nist.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_nist.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_prime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_prime.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_print.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_rand.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_recp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_recp.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_shift.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_shift.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqr.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqrt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqrt.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_word.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_word.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ameth.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_asn1.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_chk.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_chk.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_depr.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_eay.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_eay.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_err.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_gen.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_lib.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_none.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_none.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_null.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_oaep.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_oaep.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pk1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pk1.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pmeth.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_prn.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pss.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pss.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_saos.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_saos.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_sign.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ssl.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_x931.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_x931.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ameth.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_asn1.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_depr.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_err.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_gen.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_key.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_lib.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ossl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ossl.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_pmeth.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_prn.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_sign.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_vrf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_vrf.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\md_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\md_rand.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_egd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_egd.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_err.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_lib.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_nw.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_nw.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_os2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_os2.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_unix.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_unix.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_win.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_win.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\randfile.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\randfile.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_dump.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_dump.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_print.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_sock.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_sock.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_buff.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_buff.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_nbio.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_nbio.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_null.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_cb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_cb.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_err.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_lib.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_acpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_acpt.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_bio.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_bio.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_conn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_conn.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_dgram.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_dgram.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_fd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_fd.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_file.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_file.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_log.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_log.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_mem.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_mem.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_null.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_sock.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_sock.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err.c">
       <Filter>Source Files\crypto\err</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_all.c">
       <Filter>Source Files\crypto\err</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_prn.c">
       <Filter>Source Files\crypto\err</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_compat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_compat.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_err.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_lib.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_openssl.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_util.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_util.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_dir.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_dir.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_file.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_file.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_att.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_att.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_cmp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_cmp.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_d2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_d2.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_def.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_def.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_err.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_ext.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_ext.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_lu.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_lu.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_obj.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_obj.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_r2x.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_r2x.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_req.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_set.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_set.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_trs.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_trs.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_txt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_txt.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_v3.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_v3.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vfy.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vfy.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vpm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vpm.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509cset.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509cset.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509name.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509name.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509rset.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509rset.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509spki.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509spki.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509type.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509type.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x_all.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bitstr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bitstr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bool.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bool.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bytes.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bytes.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_d2i_fp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_d2i_fp.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_digest.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_digest.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_dup.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_dup.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_enum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_enum.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_gentm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_gentm.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_i2d_fp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_i2d_fp.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_int.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_int.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_mbstr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_mbstr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_object.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_object.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_octet.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_octet.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_print.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_set.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_set.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_sign.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strex.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strex.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strnid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strnid.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_time.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_time.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_type.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_type.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utctm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utctm.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utf8.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utf8.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_verify.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\ameth_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\ameth_lib.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_err.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_gen.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_lib.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_par.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_par.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_mime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_mime.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_moid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_moid.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_pack.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_pack.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_asn1.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_ndef.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_ndef.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pu.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pu.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\evp_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\evp_asn1.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_enum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_enum.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_int.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_int.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_string.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_string.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pu.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pu.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\n_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\n_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\nsseq.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\nsseq.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbe.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbe.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbev2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbev2.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p8_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p8_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_bitst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_bitst.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_crl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_crl.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_req.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_spki.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_spki.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509a.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509a.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_dec.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_dec.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_enc.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_fre.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_fre.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_new.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_new.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_prn.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_typ.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_typ.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_utl.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_algor.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_algor.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_attrib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_attrib.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_bignum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_bignum.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_crl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_crl.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_exten.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_exten.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_info.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_info.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_long.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_long.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_name.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_name.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_nx509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_nx509.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pubkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pubkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_req.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_sig.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_sig.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_spki.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_spki.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_val.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_val.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509a.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509a.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\o_names.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\o_names.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_dat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_dat.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_err.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_lib.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_xref.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_xref.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_b64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_b64.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_enc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_md.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_md.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_ok.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_ok.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_all.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_allc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_allc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_alld.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_alld.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\digest.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\digest.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_bf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_bf.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_camellia.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_camellia.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_cast.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_cast.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des3.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des3.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_idea.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_idea.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_null.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_old.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_old.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc5.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_seed.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_seed.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_xcbc_d.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_xcbc_d.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\encode.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\encode.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_acnf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_acnf.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_enc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_err.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_key.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_lib.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pbe.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pbe.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pkey.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss1.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ecdsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ecdsa.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md4.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md4.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md5.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_mdc2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_mdc2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_null.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ripemd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ripemd.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha1.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sigver.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sigver.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_wp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_wp.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\names.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\names.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\openbsd_hw.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\openbsd_hw.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_dec.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_dec.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_enc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_lib.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_open.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_open.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_seal.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_seal.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_sign.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_verify.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_fn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_fn.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_gn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_gn.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_lib.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_err.c">
       <Filter>Source Files\crypto\buffer</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buffer.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buffer.c">
       <Filter>Source Files\crypto\buffer</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_asn1.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_att.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_att.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_cd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_cd.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_dd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_dd.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_enc.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_env.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_env.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_err.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_ess.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_ess.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_io.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_io.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_lib.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_sd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_sd.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_smime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_smime.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_all.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cnf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cnf.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cryptodev.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cryptodev.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_ctrl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_ctrl.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_dyn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_dyn.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_err.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_fat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_fat.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_init.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_init.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_lib.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_list.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_list.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_openssl.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_pkey.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_table.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_table.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_asnmth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_asnmth.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_cipher.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_cipher.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dh.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_digest.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_digest.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dsa.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdh.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdsa.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_pkmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_pkmeth.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rand.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rsa.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_store.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_store.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\stack\stack.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\stack\stack.c">
       <Filter>Source Files\crypto\stack</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\bio_pk7.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\bio_pk7.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_asn1.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_attr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_attr.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_doit.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_doit.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_lib.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_mime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_mime.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_smime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_smime.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pkcs7err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pkcs7err.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_ameth.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_asn1.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_check.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_check.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_depr.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_err.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_gen.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_key.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_lib.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_pmeth.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_prn.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_asn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_asn.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_cl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_cl.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_err.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ext.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ext.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ht.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ht.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_lib.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_prn.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_srv.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_srv.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_vfy.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_vfy.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_cache.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_cache.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_data.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_data.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_lib.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_map.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_map.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_node.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_node.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_tree.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_tree.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_addr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_addr.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akey.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akeya.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akeya.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_alt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_alt.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_asid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_asid.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bcons.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bcons.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bitst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bitst.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_conf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_conf.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_cpols.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_cpols.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_crld.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_crld.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_enum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_enum.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_extku.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_extku.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_genn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_genn.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ia5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ia5.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_info.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_info.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_int.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_int.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_lib.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ncons.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ncons.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ocsp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ocsp.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pci.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pci.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcia.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcia.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcons.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcons.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pku.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pku.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pmaps.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pmaps.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_prn.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_purp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_purp.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_skey.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_sxnet.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_sxnet.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_utl.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3err.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_asn1.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_conf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_conf.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_err.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_lib.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_print.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_utils.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_utils.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_print.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_sign.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_utils.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_utils.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_verify.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_verify_ctx.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_verify_ctx.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_api.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_api.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_def.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_def.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_err.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_lib.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mall.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mall.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mod.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mod.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_sap.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_sap.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_mult.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_mult.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_smpl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_smpl.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_ameth.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_asn1.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_check.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_check.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_curve.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_curve.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_cvt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_cvt.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_err.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_key.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_lib.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_mult.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_mult.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_pmeth.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_print.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\eck_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\eck_prn.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_mont.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_mont.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nist.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nist.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_smpl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_smpl.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_err.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_key.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_lib.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_ossl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_ossl.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_asn1.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_err.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_lib.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_ossl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_ossl.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_sign.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_vrf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_vrf.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_dgst.c">
       <Filter>Source Files\crypto\md5</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_one.c">
       <Filter>Source Files\crypto\md5</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_dgst.c">
       <Filter>Source Files\crypto\md4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_one.c">
       <Filter>Source Files\crypto\md4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lh_stats.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lh_stats.c">
       <Filter>Source Files\crypto\lhash</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lhash.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lhash.c">
       <Filter>Source Files\crypto\lhash</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_beos.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_beos.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dl.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dlfcn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dlfcn.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_err.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_lib.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_null.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_openssl.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_vms.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_vms.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_win32.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_win32.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_add.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_add.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_asn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_asn.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_attr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_attr.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crpt.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crt.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_decr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_decr.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_init.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_init.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_key.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_kiss.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_kiss.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_mutl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_mutl.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_npas.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_npas.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8d.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8d.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8e.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8e.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_utl.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\pk12err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\pk12err.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_ameth.c">
       <Filter>Source Files\crypto\hmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_pmeth.c">
       <Filter>Source Files\crypto\hmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hmac.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hmac.c">
       <Filter>Source Files\crypto\hmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1_one.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1dgst.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha256.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha256.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512t.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512t.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_dgst.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_one.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_rle.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_rle.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_zlib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_zlib.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_err.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_lib.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_all.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_err.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_info.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_info.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_lib.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_oth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_oth.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pk8.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pk8.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pkey.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_seal.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_seal.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_sign.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_x509.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_xaux.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_xaux.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pvkfmt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pvkfmt.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_block.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_block.c">
       <Filter>Source Files\crypto\whrlpool</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_dgst.c">
       <Filter>Source Files\crypto\whrlpool</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2_one.c">
       <Filter>Source Files\crypto\mdc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2dgst.c">
       <Filter>Source Files\crypto\mdc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\krb5\krb5_asn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\krb5\krb5_asn.c">
       <Filter>Source Files\crypto\krb5</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\txt_db\txt_db.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\txt_db\txt_db.c">
       <Filter>Source Files\crypto\txt_db</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pqueue\pqueue.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pqueue\pqueue.c">
       <Filter>Source Files\crypto\pqueue</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ms\uplink.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ms\uplink.c">
       <Filter>Source Files\ms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_str.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_str.c">
       <Filter>Source Files\crypto\buffer</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_utl.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_oct.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_oct.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_utl.c">
       <Filter>Source Files\crypto\rc4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_crpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_crpt.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_oct.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_oct.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_oct.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_oct.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4_hmac_md5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4_hmac_md5.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes_cbc_hmac_sha1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes_cbc_hmac_sha1.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\gcm128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\gcm128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ccm128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ccm128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\xts128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\xts128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rsax.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rsax.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rdrand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rdrand.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_pwri.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_pwri.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cmac.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cmac.c">
       <Filter>Source Files\crypto\cmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_ameth.c">
       <Filter>Source Files\crypto\cmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_pmeth.c">
       <Filter>Source Files\crypto\cmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_init.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_init.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp256.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp256.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp224.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp224.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp521.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp521.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_vfy.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_vfy.c">
       <Filter>Source Files\crypto\srp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_lib.c">
       <Filter>Source Files\crypto\srp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_fips.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_fips.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_x931p.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_x931p.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_fips.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_fips.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_str.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_str.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_cnf.c">
+      <Filter>Source Files\crypto\evp</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\e_os.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\e_os.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_str.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_str.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_time.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_time.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h">
       <Filter>Header Files\crypto\evp</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\aes.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\aes.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1_mac.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1_mac.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1t.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1t.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bio.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bio.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\blowfish.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\blowfish.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bn.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bn.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\buffer.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\buffer.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\camellia.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\camellia.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cast.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cast.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cms.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cms.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\comp.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\comp.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf_api.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf_api.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\crypto.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\crypto.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des_old.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des_old.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dh.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dh.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dsa.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dsa.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dso.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dso.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dtls1.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dtls1.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\e_os2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\e_os2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ebcdic.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ebcdic.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ec.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ec.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdh.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdh.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdsa.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdsa.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\engine.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\engine.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\err.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\err.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\evp.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\evp.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\hmac.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\hmac.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\idea.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\idea.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\krb5_asn.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\krb5_asn.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\kssl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\kssl.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\lhash.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\lhash.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md4.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md4.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md5.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md5.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\mdc2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\mdc2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\modes.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\modes.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\obj_mac.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\obj_mac.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\objects.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\objects.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ocsp.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ocsp.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\opensslconf.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\opensslv.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\opensslv.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ossl_typ.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ossl_typ.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs12.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs12.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs7.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs7.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pqueue.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pqueue.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rand.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rand.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc4.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc4.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ripemd.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ripemd.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rsa.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rsa.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\safestack.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\safestack.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\seed.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\seed.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\sha.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\sha.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl23.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl23.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl3.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl3.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\stack.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\stack.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\symhacks.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\symhacks.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\tls1.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\tls1.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ts.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ts.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\txt_db.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\txt_db.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui_compat.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui_compat.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\whrlpool.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\whrlpool.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509_vfy.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509_vfy.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509v3.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509v3.h">
-      <Filter>Header Files\openssl</Filter>
-    </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_locl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_locl.h">
       <Filter>Header Files\bf</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_pi.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_pi.h">
       <Filter>Header Files\bf</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\blowfish.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\blowfish.h">
       <Filter>Header Files\bf</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\ms\uplink.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\ms\uplink.h">
       <Filter>Header Files\ms</Filter>
     </ClInclude>
   </ItemGroup>
diff --git a/libs/win32/openssl/libeay32.2012.vcxproj b/libs/win32/openssl/libeay32.2012.vcxproj
index ae276a866a..b74e567116 100644
--- a/libs/win32/openssl/libeay32.2012.vcxproj
+++ b/libs/win32/openssl/libeay32.2012.vcxproj
@@ -85,18 +85,18 @@
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WINDOWS;WIN32;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -111,7 +111,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX86</TargetMachine>
@@ -119,11 +119,11 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <Midl>
@@ -133,7 +133,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WINDOWS;WIN32;_DEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -147,7 +147,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX64</TargetMachine>
@@ -155,18 +155,18 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Full</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -181,7 +181,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX86</TargetMachine>
@@ -189,11 +189,11 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\opensslconf.h"
-copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\applink.c"
-copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1c\crypto\buildinf.h"
-copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def"
-if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\" /C /Y /S
+      <Command>copy /Y "$(ProjectDir)opensslconf.h" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\opensslconf.h"
+copy /Y "$(ProjectDir)applink.c" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\applink.c"
+copy /Y "$(ProjectDir)buildinf.h" "$(ProjectDir)..\..\openssl-1.0.1f\crypto\buildinf.h"
+copy /Y "$(ProjectDir)libeay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def"
+if not exist "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\e_os.h" xcopy "$(ProjectDir)\include\*.*" "$(ProjectDir)..\..\openssl-1.0.1f\include\openssl\" /C /Y /S
 </Command>
     </PreBuildEvent>
     <Midl>
@@ -203,7 +203,7 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Full</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c\crypto\aes;..\..\openssl-1.0.1c\crypto\asn1;..\..\openssl-1.0.1c\crypto\bf;..\..\openssl-1.0.1c\crypto\bio;..\..\openssl-1.0.1c\crypto\bn;..\..\openssl-1.0.1c\crypto\buffer;..\..\openssl-1.0.1c\crypto\camellia;..\..\openssl-1.0.1c\crypto\cast;..\..\openssl-1.0.1c\crypto\cms;..\..\openssl-1.0.1c\crypto\comp;..\..\openssl-1.0.1c\crypto\conf;..\..\openssl-1.0.1c\crypto\des;..\..\openssl-1.0.1c\crypto\dh;..\..\openssl-1.0.1c\crypto\dsa;..\..\openssl-1.0.1c\crypto\dso;..\..\openssl-1.0.1c\crypto\ec;..\..\openssl-1.0.1c\crypto\ecdh;..\..\openssl-1.0.1c\crypto\ecdsa;..\..\openssl-1.0.1c\crypto\engine;..\..\openssl-1.0.1c\crypto\err;..\..\openssl-1.0.1c\crypto\evp;..\..\openssl-1.0.1c\crypto\modes;..\..\openssl-1.0.1c\ms;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f\crypto\aes;..\..\openssl-1.0.1f\crypto\asn1;..\..\openssl-1.0.1f\crypto\bf;..\..\openssl-1.0.1f\crypto\bio;..\..\openssl-1.0.1f\crypto\bn;..\..\openssl-1.0.1f\crypto\buffer;..\..\openssl-1.0.1f\crypto\camellia;..\..\openssl-1.0.1f\crypto\cast;..\..\openssl-1.0.1f\crypto\cms;..\..\openssl-1.0.1f\crypto\comp;..\..\openssl-1.0.1f\crypto\conf;..\..\openssl-1.0.1f\crypto\des;..\..\openssl-1.0.1f\crypto\dh;..\..\openssl-1.0.1f\crypto\dsa;..\..\openssl-1.0.1f\crypto\dso;..\..\openssl-1.0.1f\crypto\ec;..\..\openssl-1.0.1f\crypto\ecdh;..\..\openssl-1.0.1f\crypto\ecdsa;..\..\openssl-1.0.1f\crypto\engine;..\..\openssl-1.0.1f\crypto\err;..\..\openssl-1.0.1f\crypto\evp;..\..\openssl-1.0.1f\crypto\modes;..\..\openssl-1.0.1f\ms;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_NON_CONFORMING_SWPRINTFS;OPENSSL_THREADS;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_NO_ASM;OPENSSL_NO_GMP;OPENSSL_NO_JPAKE;OPENSSL_NO_KRB5;OPENSSL_NO_MD2;OPENSSL_NO_RFC3779;OPENSSL_NO_STORE;OPENSSL_NO_STATIC_ENGINE;OPENSSL_BUILD_SHLIBCRYPTO;MK1MF_BUILD;OPENSSL_NO_SCTP;OPENSSL_NO_EC_NISTP_64_GCC_128;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -217,678 +217,679 @@ if not exist "$(ProjectDir)..\..\openssl-1.0.1c\include\openssl\e_os.h" xcopy "$
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1c\libeay32.def</ModuleDefinitionFile>
+      <ModuleDefinitionFile>$(ProjectDir)..\..\openssl-1.0.1f\libeay32.def</ModuleDefinitionFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <AssemblyDebug>true</AssemblyDebug>
       <TargetMachine>MachineX64</TargetMachine>
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_x931p.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_str.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cmac.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_pwri.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cpt_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cryptlib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cversion.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_oct.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp224.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp256.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp521.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_oct.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_oct.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rdrand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rsax.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_fips.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes_cbc_hmac_sha1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4_hmac_md5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ex_data.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_clr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_dbg.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ccm128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\gcm128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\xts128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_dir.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_fips.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_init.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_str.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_time.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_crpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_vfy.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\uid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_cfb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ofb64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_cksm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64ede.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb3_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ede_cbcm_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_read.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_writ.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt_b.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64ede.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\pcbc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\qud_cksm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rand_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\read2pwd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rpc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\set_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\str2key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\xcbc_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cfb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_core.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ctr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ige.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_misc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ofb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_wrap.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\camellia.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cfb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ctr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_misc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ofb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cbc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cfb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ecb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ofb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cbc128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cfb128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ctr128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cts128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ofb128.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_add.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_asm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_blind.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_const.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_ctx.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_div.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gcd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gf2m.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_kron.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mod.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mont.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mpi.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mul.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_nist.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_prime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_recp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_shift.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqrt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_word.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_chk.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_eay.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_none.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_oaep.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pk1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pss.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_saos.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_x931.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ossl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_vrf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\md_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_egd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_nw.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_os2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_unix.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_win.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\randfile.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_dump.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_sock.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_buff.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_nbio.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_cb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_acpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_bio.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_conn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_dgram.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_fd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_file.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_log.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_mem.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_sock.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_compat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_util.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_dir.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_file.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_att.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_cmp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_d2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_def.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_ext.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_lu.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_obj.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_r2x.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_set.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_trs.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_txt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_v3.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vfy.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vpm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509cset.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509name.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509rset.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509spki.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509type.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bitstr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bool.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bytes.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_d2i_fp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_digest.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_dup.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_enum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_gentm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_i2d_fp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_int.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_mbstr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_object.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_octet.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_set.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strex.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strnid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_time.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_type.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utctm.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utf8.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\ameth_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_par.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_mime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_moid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_pack.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_ndef.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pu.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\evp_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_enum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_int.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_string.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pu.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\n_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\nsseq.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbe.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbev2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p8_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_bitst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_crl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_spki.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509a.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_dec.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_fre.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_new.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_typ.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_algor.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_attrib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_bignum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_crl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_exten.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_info.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_long.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_name.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_nx509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pubkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_sig.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_spki.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_val.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509a.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\o_names.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_dat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_xref.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_b64.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_md.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_ok.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_allc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_alld.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\digest.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_bf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_camellia.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_cast.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des3.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_idea.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_old.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_seed.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_xcbc_d.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\encode.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_acnf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pbe.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ecdsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md4.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_mdc2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ripemd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sigver.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_wp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\names.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\openbsd_hw.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_dec.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_open.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_seal.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_fn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_gn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buffer.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_att.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_cd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_dd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_env.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_ess.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_io.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_sd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_smime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cnf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cryptodev.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_ctrl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_dyn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_fat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_init.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_list.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_table.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_asnmth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_cipher.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_digest.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_pkmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_store.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\stack\stack.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\bio_pk7.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_attr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_doit.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_mime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_smime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pkcs7err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_check.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_depr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_gen.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_asn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_cl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ext.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ht.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_srv.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_vfy.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_cache.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_data.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_map.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_node.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_tree.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_addr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akeya.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_alt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_asid.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bcons.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bitst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_conf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_cpols.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_crld.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_enum.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_extku.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_genn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ia5.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_info.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_int.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ncons.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ocsp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pci.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcia.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcons.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pku.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pmaps.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_purp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_skey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_sxnet.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_conf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_utils.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_utils.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_verify_ctx.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_api.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_def.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mall.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mod.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_sap.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_mult.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_smpl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_check.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_curve.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_cvt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_mult.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_print.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\eck_prn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_mont.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nist.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_smpl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_ossl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_ossl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_vrf.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lh_stats.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lhash.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_beos.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dlfcn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_null.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_vms.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_win32.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_add.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_asn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_attr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crpt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_decr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_init.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_key.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_kiss.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_mutl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_npas.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8d.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8e.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_utl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\pk12err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_ameth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_pmeth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hmac.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha256.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512t.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_rle.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_zlib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_all.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_info.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_oth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pk8.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_seal.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_sign.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_x509.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_xaux.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pvkfmt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_block.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2_one.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\krb5\krb5_asn.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\txt_db\txt_db.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pqueue\pqueue.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ms\uplink.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_x931p.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_str.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cmac.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_pwri.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cpt_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cryptlib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cversion.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_oct.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp224.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp256.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp521.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_oct.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_oct.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rdrand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rsax.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_cnf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_fips.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes_cbc_hmac_sha1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4_hmac_md5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ex_data.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_clr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_dbg.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ccm128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\gcm128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\xts128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_dir.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_fips.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_init.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_str.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_time.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_crpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_vfy.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\uid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_cfb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ofb64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_cksm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64ede.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb3_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ede_cbcm_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_read.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_writ.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt_b.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64ede.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\pcbc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\qud_cksm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rand_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\read2pwd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rpc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\set_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\str2key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\xcbc_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cfb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_core.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ctr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ige.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_misc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ofb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_wrap.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\camellia.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cfb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ctr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_misc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ofb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cfb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ecb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ofb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cbc128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cfb128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ctr128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cts128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ofb128.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_add.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_asm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_blind.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_const.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_ctx.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_div.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gcd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gf2m.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_kron.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mod.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mont.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mpi.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mul.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_nist.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_prime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_recp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_shift.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqrt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_word.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_chk.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_eay.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_none.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_oaep.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pk1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pss.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_saos.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_x931.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ossl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_vrf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\md_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_egd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_nw.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_os2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_unix.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_win.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\randfile.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_dump.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_sock.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_buff.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_nbio.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_cb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_acpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_bio.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_conn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_dgram.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_fd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_file.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_log.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_mem.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_sock.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_compat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_util.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_dir.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_file.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_att.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_cmp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_d2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_def.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_ext.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_lu.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_obj.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_r2x.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_set.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_trs.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_txt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_v3.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vfy.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vpm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509cset.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509name.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509rset.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509spki.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509type.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bitstr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bool.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bytes.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_d2i_fp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_digest.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_dup.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_enum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_gentm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_i2d_fp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_int.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_mbstr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_object.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_octet.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_set.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strex.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strnid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_time.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_type.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utctm.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utf8.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\ameth_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_par.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_mime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_moid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_pack.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_ndef.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pu.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\evp_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_enum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_int.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_string.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pu.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\n_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\nsseq.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbe.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbev2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p8_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_bitst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_crl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_spki.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509a.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_dec.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_fre.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_new.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_typ.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_algor.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_attrib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_bignum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_crl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_exten.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_info.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_long.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_name.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_nx509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pubkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_sig.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_spki.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_val.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509a.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\o_names.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_dat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_xref.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_b64.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_md.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_ok.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_allc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_alld.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\digest.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_bf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_camellia.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_cast.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des3.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_idea.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_old.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_seed.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_xcbc_d.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\encode.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_acnf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pbe.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ecdsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md4.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_mdc2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ripemd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sigver.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_wp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\names.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\openbsd_hw.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_dec.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_open.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_seal.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_fn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_gn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buffer.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_att.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_cd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_dd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_env.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_ess.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_io.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_sd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_smime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cnf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cryptodev.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_ctrl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_dyn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_fat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_init.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_list.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_table.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_asnmth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_cipher.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_digest.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_pkmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_store.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\stack\stack.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\bio_pk7.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_attr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_doit.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_mime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_smime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pkcs7err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_check.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_depr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_gen.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_asn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_cl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ext.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ht.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_srv.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_vfy.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_cache.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_data.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_map.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_node.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_tree.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_addr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akeya.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_alt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_asid.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bcons.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bitst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_conf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_cpols.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_crld.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_enum.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_extku.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_genn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ia5.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_info.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_int.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ncons.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ocsp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pci.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcia.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcons.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pku.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pmaps.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_purp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_skey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_sxnet.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_conf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_utils.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_utils.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_verify_ctx.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_api.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_def.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mall.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mod.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_sap.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_mult.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_smpl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_check.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_curve.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_cvt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_mult.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_print.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\eck_prn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_mont.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nist.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_smpl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_ossl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_ossl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_vrf.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lh_stats.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lhash.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_beos.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dlfcn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_null.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_vms.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_win32.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_add.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_asn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_attr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crpt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_decr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_init.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_key.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_kiss.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_mutl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_npas.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8d.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8e.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_utl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\pk12err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_ameth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_pmeth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hmac.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha256.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512t.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_rle.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_zlib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_all.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_info.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_oth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pk8.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_seal.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_sign.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_xaux.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pvkfmt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_block.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2_one.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\krb5\krb5_asn.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\txt_db\txt_db.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pqueue\pqueue.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ms\uplink.c" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\e_os.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_str.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_time.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\aes.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1_mac.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1t.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bio.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\blowfish.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bn.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\buffer.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\camellia.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cast.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cms.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\comp.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf_api.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\crypto.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des_old.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dh.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dsa.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dso.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dtls1.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\e_os2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ebcdic.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ec.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdh.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdsa.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\engine.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\err.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\evp.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\hmac.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\idea.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\krb5_asn.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\kssl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\lhash.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md4.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md5.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\mdc2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\modes.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\obj_mac.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\objects.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ocsp.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\opensslv.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ossl_typ.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs12.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs7.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pqueue.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rand.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc4.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ripemd.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rsa.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\safestack.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\seed.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\sha.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl2.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl23.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl3.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\stack.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\symhacks.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\tls1.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ts.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\txt_db.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui_compat.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\whrlpool.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509_vfy.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509v3.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_locl.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_pi.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\blowfish.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\ms\uplink.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\e_os.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_str.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_time.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\aes.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1_mac.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1t.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bio.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\blowfish.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bn.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\buffer.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\camellia.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cast.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cms.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\comp.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf_api.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\crypto.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des_old.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dh.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dsa.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dso.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dtls1.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\e_os2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ebcdic.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ec.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdh.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdsa.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\engine.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\err.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\evp.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\hmac.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\idea.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\krb5_asn.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\kssl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\lhash.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md4.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md5.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\mdc2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\modes.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\obj_mac.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\objects.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ocsp.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\opensslv.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ossl_typ.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs12.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs7.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pqueue.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rand.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc4.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ripemd.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rsa.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\safestack.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\seed.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\sha.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl2.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl23.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl3.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\stack.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\symhacks.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\tls1.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ts.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\txt_db.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui_compat.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\whrlpool.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509_vfy.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509v3.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_locl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_pi.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\blowfish.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\ms\uplink.h" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\Download OPENSSL.2012.vcxproj">
diff --git a/libs/win32/openssl/libeay32.2012.vcxproj.filters b/libs/win32/openssl/libeay32.2012.vcxproj.filters
index 0ec33e602d..b72363f920 100644
--- a/libs/win32/openssl/libeay32.2012.vcxproj.filters
+++ b/libs/win32/openssl/libeay32.2012.vcxproj.filters
@@ -185,1995 +185,1998 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cpt_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cpt_err.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cryptlib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cryptlib.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cversion.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cversion.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ex_data.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ex_data.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_clr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_clr.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mem_dbg.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mem_dbg.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_dir.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_dir.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_time.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_time.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\uid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\uid.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_cbc.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_ecb.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2_skey.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2cfb64.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc2\rc2ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc2\rc2ofb64.c">
       <Filter>Source Files\crypto\rc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_enc.c">
       <Filter>Source Files\crypto\rc4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_skey.c">
       <Filter>Source Files\crypto\rc4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cbc.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_cfb64.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ecb.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_ofb64.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\idea\i_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\idea\i_skey.c">
       <Filter>Source Files\crypto\idea</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_cfb64.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ecb.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_enc.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_ofb64.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bf\bf_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bf\bf_skey.c">
       <Filter>Source Files\crypto\bf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_cfb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_cfb64.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ecb.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_enc.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_ofb64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_ofb64.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cast\c_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cast\c_skey.c">
       <Filter>Source Files\crypto\cast</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_dgst.c">
       <Filter>Source Files\crypto\ripemd</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ripemd\rmd_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ripemd\rmd_one.c">
       <Filter>Source Files\crypto\ripemd</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_cksm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_cksm.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cbc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cbc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64ede.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64ede.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb64enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb64enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\cfb_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\cfb_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\des_old2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\des_old2.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb3_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb3_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ecb_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ecb_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ede_cbcm_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ede_cbcm_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_read.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_read.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\enc_writ.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\enc_writ.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\fcrypt_b.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\fcrypt_b.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64ede.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64ede.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb64enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb64enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\ofb_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\ofb_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\pcbc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\pcbc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\qud_cksm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\qud_cksm.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rand_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rand_key.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\read2pwd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\read2pwd.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\rpc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\rpc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\set_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\set_key.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\str2key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\str2key.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\des\xcbc_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\des\xcbc_enc.c">
       <Filter>Source Files\crypto\des</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cbc.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_cfb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_cfb.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_core.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_core.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ctr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ctr.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ecb.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ige.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ige.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_misc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_misc.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_ofb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_ofb.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\aes\aes_wrap.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\aes\aes_wrap.c">
       <Filter>Source Files\crypto\aes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\camellia.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\camellia.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cbc.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_cfb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_cfb.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ctr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ctr.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ecb.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_misc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_misc.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_ofb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_ofb.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cbc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cbc.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_cfb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_cfb.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ecb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ecb.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\seed\seed_ofb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\seed\seed_ofb.c">
       <Filter>Source Files\crypto\seed</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cbc128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cbc128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cfb128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cfb128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ctr128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ctr128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\cts128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\cts128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ofb128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ofb128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_add.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_add.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_asm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_asm.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_blind.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_blind.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_const.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_const.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_ctx.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_ctx.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_depr.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_div.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_div.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_err.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_exp2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_exp2.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gcd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gcd.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_gf2m.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_gf2m.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_kron.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_kron.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_lib.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mod.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mod.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mont.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mont.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mpi.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mpi.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_mul.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_mul.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_nist.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_nist.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_prime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_prime.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_print.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_rand.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_recp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_recp.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_shift.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_shift.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqr.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_sqrt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_sqrt.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_word.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_word.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ameth.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_asn1.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_chk.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_chk.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_depr.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_eay.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_eay.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_err.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_gen.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_lib.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_none.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_none.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_null.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_oaep.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_oaep.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pk1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pk1.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pmeth.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_prn.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_pss.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_pss.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_saos.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_saos.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_sign.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_ssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_ssl.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_x931.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_x931.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ameth.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_asn1.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_depr.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_err.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_gen.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_key.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_lib.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_ossl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_ossl.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_pmeth.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_prn.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_sign.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dsa\dsa_vrf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dsa\dsa_vrf.c">
       <Filter>Source Files\crypto\dsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\md_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\md_rand.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_egd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_egd.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_err.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_lib.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_nw.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_nw.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_os2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_os2.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_unix.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_unix.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\rand_win.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\rand_win.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rand\randfile.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rand\randfile.c">
       <Filter>Source Files\crypto\rand</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_dump.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_dump.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_print.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\b_sock.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\b_sock.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_buff.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_buff.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_nbio.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_nbio.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bf_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bf_null.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_cb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_cb.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_err.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bio_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bio_lib.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_acpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_acpt.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_bio.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_bio.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_conn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_conn.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_dgram.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_dgram.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_fd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_fd.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_file.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_file.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_log.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_log.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_mem.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_mem.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_null.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bio\bss_sock.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bio\bss_sock.c">
       <Filter>Source Files\crypto\bio</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err.c">
       <Filter>Source Files\crypto\err</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_all.c">
       <Filter>Source Files\crypto\err</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\err\err_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\err\err_prn.c">
       <Filter>Source Files\crypto\err</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_compat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_compat.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_err.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_lib.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_openssl.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ui\ui_util.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ui\ui_util.c">
       <Filter>Source Files\crypto\ui</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_dir.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_dir.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\by_file.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\by_file.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_att.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_att.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_cmp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_cmp.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_d2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_d2.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_def.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_def.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_err.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_ext.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_ext.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_lu.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_lu.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_obj.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_obj.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_r2x.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_r2x.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_req.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_set.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_set.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_trs.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_trs.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_txt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_txt.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_v3.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_v3.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vfy.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vfy.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509_vpm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509_vpm.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509cset.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509cset.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509name.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509name.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509rset.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509rset.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509spki.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509spki.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x509type.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x509type.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509\x_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509\x_all.c">
       <Filter>Source Files\crypto\x509</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bitstr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bitstr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bool.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bool.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_bytes.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_bytes.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_d2i_fp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_d2i_fp.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_digest.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_digest.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_dup.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_dup.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_enum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_enum.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_gentm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_gentm.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_i2d_fp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_i2d_fp.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_int.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_int.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_mbstr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_mbstr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_object.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_object.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_octet.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_octet.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_print.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_set.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_set.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_sign.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strex.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strex.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_strnid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_strnid.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_time.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_time.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_type.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_type.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utctm.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utctm.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_utf8.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_utf8.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\a_verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\a_verify.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\ameth_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\ameth_lib.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_err.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_gen.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_lib.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn1_par.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn1_par.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_mime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_mime.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_moid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_moid.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\asn_pack.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\asn_pack.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_asn1.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\bio_ndef.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\bio_ndef.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\d2i_pu.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\d2i_pu.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\evp_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\evp_asn1.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_enum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_enum.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_int.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_int.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\f_string.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\f_string.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pr.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\i2d_pu.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\i2d_pu.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\n_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\n_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\nsseq.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\nsseq.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbe.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbe.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p5_pbev2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p5_pbev2.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\p8_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\p8_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_bitst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_bitst.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_crl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_crl.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_req.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_spki.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_spki.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\t_x509a.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\t_x509a.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_dec.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_dec.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_enc.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_fre.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_fre.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_new.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_new.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_prn.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_typ.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_typ.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\tasn_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\tasn_utl.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_algor.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_algor.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_attrib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_attrib.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_bignum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_bignum.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_crl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_crl.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_exten.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_exten.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_info.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_info.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_long.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_long.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_name.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_name.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_nx509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_nx509.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_pubkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_pubkey.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_req.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_sig.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_sig.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_spki.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_spki.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_val.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_val.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\asn1\x_x509a.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\asn1\x_x509a.c">
       <Filter>Source Files\crypto\asn1</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\o_names.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\o_names.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_dat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_dat.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_err.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_lib.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\objects\obj_xref.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\objects\obj_xref.c">
       <Filter>Source Files\crypto\objects</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_b64.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_b64.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_enc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_md.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_md.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\bio_ok.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\bio_ok.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_all.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_allc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_allc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\c_alld.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\c_alld.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\digest.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\digest.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_bf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_bf.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_camellia.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_camellia.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_cast.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_cast.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_des3.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_des3.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_idea.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_idea.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_null.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_old.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_old.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc5.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_seed.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_seed.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_xcbc_d.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_xcbc_d.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\encode.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\encode.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_acnf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_acnf.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_enc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_err.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_key.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_lib.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pbe.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pbe.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_pkey.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_dss1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_dss1.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ecdsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ecdsa.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md4.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md4.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_md5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_md5.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_mdc2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_mdc2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_null.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_ripemd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_ripemd.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sha1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sha1.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_sigver.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_sigver.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\m_wp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\m_wp.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\names.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\names.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\openbsd_hw.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\openbsd_hw.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p5_crpt2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p5_crpt2.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_dec.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_dec.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_enc.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_lib.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_open.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_open.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_seal.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_seal.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_sign.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\p_verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\p_verify.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_fn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_fn.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_gn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_gn.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\pmeth_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\pmeth_lib.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_err.c">
       <Filter>Source Files\crypto\buffer</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buffer.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buffer.c">
       <Filter>Source Files\crypto\buffer</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_asn1.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_att.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_att.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_cd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_cd.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_dd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_dd.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_enc.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_env.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_env.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_err.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_ess.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_ess.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_io.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_io.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_lib.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_sd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_sd.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_smime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_smime.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_all.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cnf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cnf.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_cryptodev.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_cryptodev.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_ctrl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_ctrl.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_dyn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_dyn.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_err.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_fat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_fat.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_init.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_init.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_lib.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_list.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_list.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_openssl.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_pkey.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_table.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_table.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_asnmth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_asnmth.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_cipher.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_cipher.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dh.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_digest.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_digest.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_dsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_dsa.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdh.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_ecdsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_ecdsa.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_pkmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_pkmeth.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rand.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_rsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_rsa.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\tb_store.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\tb_store.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\stack\stack.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\stack\stack.c">
       <Filter>Source Files\crypto\stack</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\bio_pk7.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\bio_pk7.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_asn1.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_attr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_attr.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_doit.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_doit.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_lib.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_mime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_mime.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pk7_smime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pk7_smime.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs7\pkcs7err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs7\pkcs7err.c">
       <Filter>Source Files\crypto\pkcs7</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_ameth.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_asn1.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_check.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_check.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_depr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_depr.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_err.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_gen.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_gen.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_key.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_lib.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_pmeth.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dh\dh_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dh\dh_prn.c">
       <Filter>Source Files\crypto\dh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_asn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_asn.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_cl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_cl.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_err.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ext.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ext.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_ht.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_ht.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_lib.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_prn.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_srv.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_srv.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ocsp\ocsp_vfy.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ocsp\ocsp_vfy.c">
       <Filter>Source Files\crypto\ocsp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_cache.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_cache.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_data.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_data.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_lib.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_map.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_map.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_node.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_node.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\pcy_tree.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\pcy_tree.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_addr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_addr.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akey.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_akeya.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_akeya.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_alt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_alt.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_asid.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_asid.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bcons.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bcons.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_bitst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_bitst.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_conf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_conf.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_cpols.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_cpols.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_crld.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_crld.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_enum.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_enum.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_extku.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_extku.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_genn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_genn.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ia5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ia5.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_info.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_info.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_int.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_int.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_lib.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ncons.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ncons.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_ocsp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_ocsp.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pci.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pci.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcia.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcia.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pcons.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pcons.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pku.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pku.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_pmaps.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_pmaps.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_prn.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_purp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_purp.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_skey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_skey.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_sxnet.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_sxnet.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3_utl.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\x509v3\v3err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\x509v3\v3err.c">
       <Filter>Source Files\crypto\x509v3</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_asn1.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_conf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_conf.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_err.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_lib.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_print.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_req_utils.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_req_utils.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_print.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_sign.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_utils.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_utils.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_rsp_verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_rsp_verify.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ts\ts_verify_ctx.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ts\ts_verify_ctx.c">
       <Filter>Source Files\crypto\ts</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_api.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_api.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_def.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_def.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_err.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_lib.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mall.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mall.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_mod.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_mod.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\conf\conf_sap.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\conf\conf_sap.c">
       <Filter>Source Files\crypto\conf</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_mult.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_mult.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_smpl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_smpl.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_ameth.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_asn1.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_check.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_check.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_curve.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_curve.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_cvt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_cvt.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_err.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_key.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_lib.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_mult.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_mult.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_pmeth.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_print.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_print.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\eck_prn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\eck_prn.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_mont.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_mont.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nist.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nist.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_smpl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_smpl.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_err.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_key.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_lib.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdh\ech_ossl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdh\ech_ossl.c">
       <Filter>Source Files\crypto\ecdh</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_asn1.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_err.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_lib.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_ossl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_ossl.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_sign.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ecdsa\ecs_vrf.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ecdsa\ecs_vrf.c">
       <Filter>Source Files\crypto\ecdsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_dgst.c">
       <Filter>Source Files\crypto\md5</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md5\md5_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md5\md5_one.c">
       <Filter>Source Files\crypto\md5</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_dgst.c">
       <Filter>Source Files\crypto\md4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\md4\md4_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\md4\md4_one.c">
       <Filter>Source Files\crypto\md4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lh_stats.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lh_stats.c">
       <Filter>Source Files\crypto\lhash</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\lhash\lhash.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\lhash\lhash.c">
       <Filter>Source Files\crypto\lhash</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_beos.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_beos.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dl.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_dlfcn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_dlfcn.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_err.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_lib.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_null.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_null.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_openssl.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_vms.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_vms.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\dso\dso_win32.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\dso\dso_win32.c">
       <Filter>Source Files\crypto\dso</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_add.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_add.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_asn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_asn.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_attr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_attr.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crpt.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_crt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_crt.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_decr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_decr.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_init.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_init.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_key.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_key.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_kiss.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_kiss.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_mutl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_mutl.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_npas.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_npas.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8d.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8d.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_p8e.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_p8e.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\p12_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\p12_utl.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pkcs12\pk12err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pkcs12\pk12err.c">
       <Filter>Source Files\crypto\pkcs12</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_ameth.c">
       <Filter>Source Files\crypto\hmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hm_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hm_pmeth.c">
       <Filter>Source Files\crypto\hmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\hmac\hmac.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\hmac\hmac.c">
       <Filter>Source Files\crypto\hmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1_one.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha1dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha1dgst.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha256.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha256.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha512t.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha512t.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_dgst.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\sha\sha_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\sha\sha_one.c">
       <Filter>Source Files\crypto\sha</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_rle.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_rle.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\c_zlib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\c_zlib.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_err.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\comp\comp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\comp\comp_lib.c">
       <Filter>Source Files\crypto\comp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_all.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_all.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_err.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_info.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_info.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_lib.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_oth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_oth.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pk8.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pk8.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_pkey.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_seal.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_seal.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_sign.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_sign.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_x509.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pem_xaux.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pem_xaux.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pem\pvkfmt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pem\pvkfmt.c">
       <Filter>Source Files\crypto\pem</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_block.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_block.c">
       <Filter>Source Files\crypto\whrlpool</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\whrlpool\wp_dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\whrlpool\wp_dgst.c">
       <Filter>Source Files\crypto\whrlpool</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2_one.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2_one.c">
       <Filter>Source Files\crypto\mdc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\mdc2\mdc2dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\mdc2\mdc2dgst.c">
       <Filter>Source Files\crypto\mdc2</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\krb5\krb5_asn.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\krb5\krb5_asn.c">
       <Filter>Source Files\crypto\krb5</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\txt_db\txt_db.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\txt_db\txt_db.c">
       <Filter>Source Files\crypto\txt_db</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\pqueue\pqueue.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\pqueue\pqueue.c">
       <Filter>Source Files\crypto\pqueue</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ms\uplink.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ms\uplink.c">
       <Filter>Source Files\ms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\buffer\buf_str.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\buffer\buf_str.c">
       <Filter>Source Files\crypto\buffer</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\camellia\cmll_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\camellia\cmll_utl.c">
       <Filter>Source Files\crypto\camellia</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec_oct.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec_oct.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rc4\rc4_utl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rc4\rc4_utl.c">
       <Filter>Source Files\crypto\rc4</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\rsa\rsa_crpt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\rsa\rsa_crpt.c">
       <Filter>Source Files\crypto\rsa</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_oct.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_oct.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ec2_oct.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ec2_oct.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_rc4_hmac_md5.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_rc4_hmac_md5.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\e_aes_cbc_hmac_sha1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\e_aes_cbc_hmac_sha1.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\gcm128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\gcm128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\ccm128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\ccm128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\modes\xts128.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\modes\xts128.c">
       <Filter>Source Files\crypto\modes</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rsax.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rsax.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\engine\eng_rdrand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\engine\eng_rdrand.c">
       <Filter>Source Files\crypto\engine</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cms\cms_pwri.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cms\cms_pwri.c">
       <Filter>Source Files\crypto\cms</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cmac.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cmac.c">
       <Filter>Source Files\crypto\cmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_ameth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_ameth.c">
       <Filter>Source Files\crypto\cmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\cmac\cm_pmeth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\cmac\cm_pmeth.c">
       <Filter>Source Files\crypto\cmac</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_init.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_init.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp256.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp256.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp224.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp224.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\ec\ecp_nistp521.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\ec\ecp_nistp521.c">
       <Filter>Source Files\crypto\ec</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_vfy.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_vfy.c">
       <Filter>Source Files\crypto\srp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\srp\srp_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\srp\srp_lib.c">
       <Filter>Source Files\crypto\srp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\evp\evp_fips.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_fips.c">
       <Filter>Source Files\crypto\evp</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\bn\bn_x931p.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\bn\bn_x931p.c">
       <Filter>Source Files\crypto\bn</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_fips.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_fips.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\crypto\o_str.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\o_str.c">
       <Filter>Source Files\crypto</Filter>
     </ClCompile>
+    <ClCompile Include="..\..\openssl-1.0.1f\crypto\evp\evp_cnf.c">
+      <Filter>Source Files\crypto\evp</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\e_os.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\e_os.h">
       <Filter>Header Files</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_str.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_str.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_time.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_time.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h">
       <Filter>Header Files\crypto\evp</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\aes.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\aes.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1_mac.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1_mac.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\asn1t.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\asn1t.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bio.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bio.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\blowfish.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\blowfish.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\bn.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\bn.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\buffer.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\buffer.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\camellia.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\camellia.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cast.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cast.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\cms.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\cms.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\comp.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\comp.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\conf_api.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\conf_api.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\crypto.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\crypto.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\des_old.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\des_old.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dh.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dh.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dsa.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dsa.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dso.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dso.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\dtls1.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\dtls1.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\e_os2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\e_os2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ebcdic.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ebcdic.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ec.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ec.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdh.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdh.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ecdsa.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ecdsa.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\engine.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\engine.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\err.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\err.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\evp.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\evp.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\hmac.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\hmac.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\idea.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\idea.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\krb5_asn.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\krb5_asn.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\kssl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\kssl.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\lhash.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\lhash.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md4.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md4.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\md5.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\md5.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\mdc2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\mdc2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\modes.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\modes.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\obj_mac.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\obj_mac.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\objects.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\objects.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ocsp.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ocsp.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\opensslv.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\opensslv.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ossl_typ.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ossl_typ.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pem2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pem2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs12.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs12.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pkcs7.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pkcs7.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\pqueue.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\pqueue.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rand.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rand.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rc4.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rc4.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ripemd.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ripemd.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\rsa.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\rsa.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\safestack.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\safestack.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\seed.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\seed.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\sha.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\sha.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl2.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl2.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl23.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl23.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ssl3.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ssl3.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\stack.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\stack.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\symhacks.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\symhacks.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\tls1.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\tls1.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ts.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ts.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\txt_db.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\txt_db.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\ui_compat.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\ui_compat.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\whrlpool.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\whrlpool.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509_vfy.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509_vfy.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\include\openssl\x509v3.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\include\openssl\x509v3.h">
       <Filter>Header Files\openssl</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_locl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_locl.h">
       <Filter>Header Files\bf</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\bf_pi.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\bf_pi.h">
       <Filter>Header Files\bf</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\bf\blowfish.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\bf\blowfish.h">
       <Filter>Header Files\bf</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\ms\uplink.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\ms\uplink.h">
       <Filter>Header Files\ms</Filter>
     </ClInclude>
   </ItemGroup>
diff --git a/libs/win32/openssl/libeay32.def b/libs/win32/openssl/libeay32.def
index f98701635b..a6ddea5fe6 100644
--- a/libs/win32/openssl/libeay32.def
+++ b/libs/win32/openssl/libeay32.def
@@ -745,6 +745,7 @@ EXPORTS
     CRYPTO_mem_leaks                        @190
     CRYPTO_mem_leaks_cb                     @191
     CRYPTO_mem_leaks_fp                     @192
+    CRYPTO_memcmp                           @3906
     CRYPTO_new_ex_data                      @1027
     CRYPTO_nistcts128_decrypt               @4645
     CRYPTO_nistcts128_decrypt_block         @4634
@@ -1467,6 +1468,7 @@ EXPORTS
     EVP_SealInit                            @288
     EVP_SignFinal                           @289
     EVP_VerifyFinal                         @290
+    EVP_add_alg_module                      @4077
     EVP_add_cipher                          @292
     EVP_add_digest                          @293
     EVP_aes_128_cbc                         @2927
diff --git a/libs/win32/openssl/openssl.2010.vcxproj b/libs/win32/openssl/openssl.2010.vcxproj
index fcc3f9e41c..800b451809 100644
--- a/libs/win32/openssl/openssl.2010.vcxproj
+++ b/libs/win32/openssl/openssl.2010.vcxproj
@@ -75,7 +75,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -103,7 +103,7 @@
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
       <IntrinsicFunctions>true</IntrinsicFunctions>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -135,7 +135,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -165,7 +165,7 @@
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
       <IntrinsicFunctions>true</IntrinsicFunctions>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -189,61 +189,61 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\app_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\apps.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\asn1pars.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ca.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ciphers.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\cms.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl2p7.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dhparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsaparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ec.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ecparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\engine.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\errstr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genpkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genrsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\nseq.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ocsp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\passwd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs12.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs7.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs8.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyutl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\prime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsautl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\srp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_cb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_client.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_server.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_socket.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_time.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\sess_id.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\smime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\speed.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\spkac.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ts.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\version.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\winrand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\app_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\apps.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\asn1pars.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ca.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ciphers.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\cms.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl2p7.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dhparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsaparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ec.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ecparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\engine.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\errstr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genpkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genrsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\nseq.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ocsp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\passwd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs12.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs7.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs8.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyutl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\prime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsautl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\srp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_cb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_client.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_server.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_socket.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_time.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\sess_id.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\smime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\speed.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\spkac.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ts.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\version.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\winrand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\x509.c" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\apps\apps.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\apps\apps.h" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="libeay32.2010.vcxproj">
diff --git a/libs/win32/openssl/openssl.2010.vcxproj.filters b/libs/win32/openssl/openssl.2010.vcxproj.filters
index 293b866e4b..f415047bdc 100644
--- a/libs/win32/openssl/openssl.2010.vcxproj.filters
+++ b/libs/win32/openssl/openssl.2010.vcxproj.filters
@@ -17,165 +17,165 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\app_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\app_rand.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\apps.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\apps.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\asn1pars.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\asn1pars.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ca.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ca.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ciphers.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ciphers.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\cms.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\cms.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl2p7.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl2p7.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dgst.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dh.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dhparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dhparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsaparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsaparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ec.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ec.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ecparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ecparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\enc.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\engine.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\engine.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\errstr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\errstr.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendh.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genpkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genpkey.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genrsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genrsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\nseq.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\nseq.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ocsp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ocsp.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\openssl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\passwd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\passwd.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs12.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs12.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs7.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs7.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs8.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs8.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkey.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyutl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyutl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\prime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\prime.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rand.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\req.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsautl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsautl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_cb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_cb.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_client.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_client.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_server.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_server.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_socket.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_socket.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_time.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_time.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\sess_id.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\sess_id.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\smime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\smime.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\speed.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\speed.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\spkac.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\spkac.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ts.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ts.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\verify.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\version.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\version.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\winrand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\winrand.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\x509.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\srp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\srp.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\apps\apps.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\apps\apps.h">
       <Filter>Header Files\apps</Filter>
     </ClInclude>
   </ItemGroup>
diff --git a/libs/win32/openssl/openssl.2012.vcxproj b/libs/win32/openssl/openssl.2012.vcxproj
index 3796388c02..d19f0a88ab 100644
--- a/libs/win32/openssl/openssl.2012.vcxproj
+++ b/libs/win32/openssl/openssl.2012.vcxproj
@@ -79,7 +79,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -107,7 +107,7 @@
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
       <IntrinsicFunctions>true</IntrinsicFunctions>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -139,7 +139,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -169,7 +169,7 @@
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
       <IntrinsicFunctions>true</IntrinsicFunctions>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CONSOLE;OPENSSL_THREADS;MONOLITH;DSO_WIN32;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <MinimalRebuild>true</MinimalRebuild>
@@ -193,61 +193,61 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\app_rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\apps.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\asn1pars.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ca.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ciphers.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\cms.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl2p7.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dgst.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dhparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsaparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ec.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ecparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\engine.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\errstr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendh.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genpkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genrsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\nseq.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ocsp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\openssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\passwd.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs12.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs7.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs8.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkey.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyparam.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyutl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\prime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\req.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsautl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\srp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_cb.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_client.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_server.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_socket.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_time.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\sess_id.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\smime.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\speed.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\spkac.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ts.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\verify.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\version.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\winrand.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\x509.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\app_rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\apps.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\asn1pars.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ca.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ciphers.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\cms.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl2p7.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dgst.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dhparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsaparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ec.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ecparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\engine.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\errstr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendh.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genpkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genrsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\nseq.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ocsp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\openssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\passwd.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs12.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs7.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs8.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkey.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyparam.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyutl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\prime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\req.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsautl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\srp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_cb.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_client.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_server.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_socket.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_time.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\sess_id.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\smime.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\speed.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\spkac.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ts.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\verify.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\version.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\winrand.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\x509.c" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\apps\apps.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\apps\apps.h" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="libeay32.2012.vcxproj">
diff --git a/libs/win32/openssl/openssl.2012.vcxproj.filters b/libs/win32/openssl/openssl.2012.vcxproj.filters
index 293b866e4b..f415047bdc 100644
--- a/libs/win32/openssl/openssl.2012.vcxproj.filters
+++ b/libs/win32/openssl/openssl.2012.vcxproj.filters
@@ -17,165 +17,165 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\app_rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\app_rand.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\apps.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\apps.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\asn1pars.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\asn1pars.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ca.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ca.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ciphers.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ciphers.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\cms.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\cms.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\crl2p7.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\crl2p7.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dgst.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dgst.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dh.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dhparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dhparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\dsaparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\dsaparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ec.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ec.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ecparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ecparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\enc.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\engine.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\engine.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\errstr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\errstr.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendh.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendh.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\gendsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\gendsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genpkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genpkey.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\genrsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\genrsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\nseq.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\nseq.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ocsp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ocsp.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\openssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\openssl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\passwd.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\passwd.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs12.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs12.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs7.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs7.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkcs8.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkcs8.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkey.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkey.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyparam.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyparam.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\pkeyutl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\pkeyutl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\prime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\prime.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rand.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\req.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\req.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsa.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\rsautl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\rsautl.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_cb.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_cb.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_client.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_client.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_server.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_server.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_socket.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_socket.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\s_time.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\s_time.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\sess_id.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\sess_id.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\smime.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\smime.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\speed.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\speed.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\spkac.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\spkac.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\ts.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\ts.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\verify.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\verify.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\version.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\version.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\winrand.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\winrand.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\x509.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\x509.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\apps\srp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\apps\srp.c">
       <Filter>Source Files\apps</Filter>
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\apps\apps.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\apps\apps.h">
       <Filter>Header Files\apps</Filter>
     </ClInclude>
   </ItemGroup>
diff --git a/libs/win32/openssl/ssleay32.2010.vcxproj b/libs/win32/openssl/ssleay32.2010.vcxproj
index 18b05a6d66..12410c43ef 100644
--- a/libs/win32/openssl/ssleay32.2010.vcxproj
+++ b/libs/win32/openssl/ssleay32.2010.vcxproj
@@ -80,13 +80,13 @@
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -107,13 +107,13 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -134,7 +134,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <Midl>
       <TargetEnvironment>X64</TargetEnvironment>
@@ -143,7 +143,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>Disabled</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -164,7 +164,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <Midl>
       <TargetEnvironment>X64</TargetEnvironment>
@@ -173,7 +173,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -193,57 +193,58 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\bio_ssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_both.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srtp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\kssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_both.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_algs.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_cert.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_ciph.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_rsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_sess.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_stat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_txt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_reneg.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\tls_srp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\bio_ssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_both.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srtp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\kssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_both.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_algs.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_cert.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_ciph.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_rsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_sess.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_stat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_txt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_reneg.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\tls_srp.c" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="libeay32.2010.vcxproj">
diff --git a/libs/win32/openssl/ssleay32.2010.vcxproj.filters b/libs/win32/openssl/ssleay32.2010.vcxproj.filters
index 5c2e2bfdd9..527c3a58fc 100644
--- a/libs/win32/openssl/ssleay32.2010.vcxproj.filters
+++ b/libs/win32/openssl/ssleay32.2010.vcxproj.filters
@@ -20,153 +20,156 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\bio_ssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\bio_ssl.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_both.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_both.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\kssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\kssl.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_both.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_both.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_algs.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_algs.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_asn1.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_cert.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_cert.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_ciph.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_ciph.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err2.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_rsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_rsa.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_sess.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_sess.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_stat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_stat.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_txt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_txt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_reneg.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_reneg.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\tls_srp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\tls_srp.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srtp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srtp.c">
+      <Filter>Source Files\ssl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_cbc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1a\crypto\cryptlib.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1a\crypto\o_dir.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1a\crypto\evp\evp_locl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h">
       <Filter>Header Files\crypto\evp</Filter>
     </ClInclude>
   </ItemGroup>
diff --git a/libs/win32/openssl/ssleay32.2012.vcxproj b/libs/win32/openssl/ssleay32.2012.vcxproj
index b76afa5ba5..310a8691ff 100644
--- a/libs/win32/openssl/ssleay32.2012.vcxproj
+++ b/libs/win32/openssl/ssleay32.2012.vcxproj
@@ -84,13 +84,13 @@
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -112,13 +112,13 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <ClCompile>
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -140,7 +140,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <Midl>
       <TargetEnvironment>X64</TargetEnvironment>
@@ -149,7 +149,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -171,7 +171,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     <PreBuildEvent>
-      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1c\ssleay32.def"</Command>
+      <Command>copy /Y "$(ProjectDir)ssleay32.def" "$(ProjectDir)..\..\openssl-1.0.1f\ssleay32.def"</Command>
     </PreBuildEvent>
     <Midl>
       <TargetEnvironment>X64</TargetEnvironment>
@@ -180,7 +180,7 @@
       <AdditionalOptions>/Gs0 %(AdditionalOptions)</AdditionalOptions>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\openssl-1.0.1c\include;..\..\openssl-1.0.1c\crypto;..\..\openssl-1.0.1c;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\openssl-1.0.1f\include;..\..\openssl-1.0.1f\crypto;..\..\openssl-1.0.1f;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;DSO_WIN32;OPENSSL_THREADS;OPENSSL_SYSNAME_WIN32;WIN32_LEAN_AND_MEAN;L_ENDIAN;_CRT_SECURE_NO_DEPRECATE;OPENSSL_USE_APPLINK;OPENSSL_NO_RC5;OPENSSL_NO_MD2;OPENSSL_NO_KRB5;OPENSSL_NO_JPAKE;OPENSSL_NO_STATIC_ENGINE;_WINDLL;OPENSSL_BUILD_SHLIBSSL;OPENSSL_NO_SCTP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -201,57 +201,58 @@
     </Link>
   </ItemDefinitionGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\bio_ssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_both.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srtp.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\kssl.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_both.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_pkt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_algs.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_asn1.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_cert.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_ciph.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err2.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_rsa.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_sess.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_stat.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_txt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_clnt.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_enc.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_lib.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_meth.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_reneg.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_srvr.c" />
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\tls_srp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\bio_ssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_both.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srtp.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\kssl.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_both.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_cbc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_pkt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_algs.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_asn1.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_cert.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_ciph.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err2.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_rsa.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_sess.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_stat.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_txt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_clnt.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_enc.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_lib.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_meth.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_reneg.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_srvr.c" />
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\tls_srp.c" />
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h" />
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h" />
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="libeay32.2012.vcxproj">
diff --git a/libs/win32/openssl/ssleay32.2012.vcxproj.filters b/libs/win32/openssl/ssleay32.2012.vcxproj.filters
index 3b97d043dd..527c3a58fc 100644
--- a/libs/win32/openssl/ssleay32.2012.vcxproj.filters
+++ b/libs/win32/openssl/ssleay32.2012.vcxproj.filters
@@ -20,153 +20,156 @@
     </Filter>
   </ItemGroup>
   <ItemGroup>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\bio_ssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\bio_ssl.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_both.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_both.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\kssl.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\kssl.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s23_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s23_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s2_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s2_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_both.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_both.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_pkt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_pkt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\s3_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_algs.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_algs.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_asn1.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_asn1.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_cert.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_cert.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_ciph.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_ciph.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_err2.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_err2.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_rsa.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_rsa.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_sess.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_sess.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_stat.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_stat.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\ssl_txt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\ssl_txt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_clnt.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_clnt.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_enc.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_enc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_lib.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_lib.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_meth.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_meth.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_reneg.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_reneg.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\t1_srvr.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\t1_srvr.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\tls_srp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\tls_srp.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
-    <ClCompile Include="..\..\openssl-1.0.1c\ssl\d1_srtp.c">
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\d1_srtp.c">
+      <Filter>Source Files\ssl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\..\openssl-1.0.1f\ssl\s3_cbc.c">
       <Filter>Source Files\ssl</Filter>
     </ClCompile>
   </ItemGroup>
   <ItemGroup>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\cryptlib.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\cryptlib.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\o_dir.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\o_dir.h">
       <Filter>Header Files\crypto</Filter>
     </ClInclude>
-    <ClInclude Include="..\..\openssl-1.0.1c\crypto\evp\evp_locl.h">
+    <ClInclude Include="..\..\openssl-1.0.1f\crypto\evp\evp_locl.h">
       <Filter>Header Files\crypto\evp</Filter>
     </ClInclude>
   </ItemGroup>
diff --git a/libs/win32/sofia/libsofia_sip_ua_static.2010.vcxproj b/libs/win32/sofia/libsofia_sip_ua_static.2010.vcxproj
index 041ff68ec6..1bd39b525c 100644
--- a/libs/win32/sofia/libsofia_sip_ua_static.2010.vcxproj
+++ b/libs/win32/sofia/libsofia_sip_ua_static.2010.vcxproj
@@ -78,7 +78,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     </PreBuildEvent>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -114,7 +114,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_WIN64;WIN32;_DEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -148,7 +148,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -185,7 +185,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_WIN64;WIN32;NDEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
diff --git a/libs/win32/sofia/libsofia_sip_ua_static.2012.vcxproj b/libs/win32/sofia/libsofia_sip_ua_static.2012.vcxproj
index fb962037cc..fbc38c2692 100644
--- a/libs/win32/sofia/libsofia_sip_ua_static.2012.vcxproj
+++ b/libs/win32/sofia/libsofia_sip_ua_static.2012.vcxproj
@@ -82,7 +82,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     </PreBuildEvent>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -119,7 +119,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_WIN64;WIN32;_DEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -154,7 +154,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -192,7 +192,7 @@ if not exist "$(ProjectDir)$(IntDir)\auth_client.obj" "autogen.cmd"
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
-      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1c\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\sofia-sip\win32;..\..\sofia-sip\libsofia-sip-ua\su;..\..\sofia-sip\libsofia-sip-ua\ipt;..\..\sofia-sip\libsofia-sip-ua\sresolv;..\..\sofia-sip\libsofia-sip-ua\bnf;..\..\sofia-sip\libsofia-sip-ua\url;..\..\sofia-sip\libsofia-sip-ua\msg;..\..\sofia-sip\libsofia-sip-ua\sip;..\..\sofia-sip\libsofia-sip-ua\nta;..\..\sofia-sip\libsofia-sip-ua\nua;..\..\sofia-sip\libsofia-sip-ua\iptsec;..\..\sofia-sip\libsofia-sip-ua\http;..\..\sofia-sip\libsofia-sip-ua\nth;..\..\sofia-sip\libsofia-sip-ua\nea;..\..\sofia-sip\libsofia-sip-ua\sdp;..\..\sofia-sip\libsofia-sip-ua\soa;..\..\sofia-sip\libsofia-sip-ua\stun;..\..\sofia-sip\libsofia-sip-ua\tport;..\..\sofia-sip\libsofia-sip-ua\features;..\..\pthreads-w32-2-9-1;.;..\..\openssl-1.0.1f\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_WIN64;WIN32;NDEBUG;_LIB;IN_LIBSOFIA_SIP_UA_STATIC;LIBSOFIA_SIP_UA_STATIC;LIBSRES_STATIC;PTW32_STATIC_LIB;HAVE_IPHLPAPI_H;SU_DEBUG=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <StringPooling>true</StringPooling>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
diff --git a/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2010.vcxproj b/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2010.vcxproj
index 76e7eb0b29..854f48d3ef 100644
--- a/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2010.vcxproj
+++ b/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2010.vcxproj
@@ -66,7 +66,7 @@
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -83,7 +83,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -98,7 +98,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -115,7 +115,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
diff --git a/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2012.vcxproj b/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2012.vcxproj
index 631e4f783b..b643b781a2 100644
--- a/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2012.vcxproj
+++ b/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.2012.vcxproj
@@ -86,7 +86,7 @@
   </PropertyGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -105,7 +105,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -122,7 +122,7 @@
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
@@ -141,7 +141,7 @@
       <TargetEnvironment>X64</TargetEnvironment>
     </Midl>
     <ClCompile>
-      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1c\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SolutionDir)libs\openssl-1.0.1f\include;$(SolutionDir)libs\xmlrpc-c\include;$(SolutionDir)libs\xmlrpc-c\lib\abyss\src;$(SolutionDir)libs\xmlrpc-c\lib\util\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>ABYSS_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <PrecompiledHeader>
       </PrecompiledHeader>
diff --git a/w32/Library/FreeSwitchCore.2010.vcxproj b/w32/Library/FreeSwitchCore.2010.vcxproj
index 227381f06d..47f3da525f 100644
--- a/w32/Library/FreeSwitchCore.2010.vcxproj
+++ b/w32/Library/FreeSwitchCore.2010.vcxproj
@@ -88,7 +88,7 @@
     </PreBuildEvent>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -147,7 +147,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -199,7 +199,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs
     </PreBuildEvent>
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <PrecompiledHeader>Use</PrecompiledHeader>
@@ -249,7 +249,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs
     </Midl>
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <PrecompiledHeader>Use</PrecompiledHeader>
diff --git a/w32/Library/FreeSwitchCore.2012.vcxproj b/w32/Library/FreeSwitchCore.2012.vcxproj
index 54afa46312..44f6608782 100644
--- a/w32/Library/FreeSwitchCore.2012.vcxproj
+++ b/w32/Library/FreeSwitchCore.2012.vcxproj
@@ -92,7 +92,7 @@
     </PreBuildEvent>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -155,7 +155,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs
     </Midl>
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -209,7 +209,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs
     </PreBuildEvent>
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <PrecompiledHeader>Create</PrecompiledHeader>
@@ -260,7 +260,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs
     </Midl>
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
-      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1c\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include;..\..\libs\spandsp\src\msvc;..\..\libs\spandsp\src;..\..\libs\tiff-4.0.2\libtiff;..\..\libs\libzrtp\include;..\..\libs\libzrtp\third_party\bgaes;..\..\libs\libzrtp\third_party\bnlib;..\..\libs\libtpl-1.5\src;..\..\libs\libtpl-1.5\src\win;..\..\libs\openssl-1.0.1f\include;..\..\libs\sofia-sip\libsofia-sip-ua\sdp;..\..\libs\sofia-sip\libsofia-sip-ua\su;..\..\libs\sofia-sip\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC;ENABLE_ZRTP;TPL_NOLIB;STFU_EXPORTS;LIBSOFIA_SIP_UA_STATIC;HAVE_OPENSSL;HAVE_OPENSSL_DTLS_SRTP;HAVE_OPENSSL_DTLS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <PrecompiledHeader>Create</PrecompiledHeader>