<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Static|Win32">
      <Configuration>Static</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Static|x64">
      <Configuration>Static</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="WolfDebug|Win32">
      <Configuration>WolfDebug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="WolfDebug|x64">
      <Configuration>WolfDebug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="WolfRelease|Win32">
      <Configuration>WolfRelease</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="WolfRelease|x64">
      <Configuration>WolfRelease</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectName>tpm</ProjectName>
    <ProjectGuid>{B7456491-A2ED-4B1C-B59E-41C7B32B7E3B}</ProjectGuid>
    <RootNamespace>TPMCmd</RootNamespace>
    <Keyword>Win32Proj</Keyword>
    <WindowsTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</WindowsTargetPlatformVersion>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Static|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <WholeProgramOptimization>false</WholeProgramOptimization>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Static|x64'">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <CharacterSet>Unicode</CharacterSet>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Static|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Static|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug;$(ReferencePath)</ReferencePath>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">.\Debug;$(ReferencePath)</ReferencePath>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">.\Debug;$(ReferencePath)</ReferencePath>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\$(Configuration)\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">true</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">true</LinkIncremental>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\Debug;$(ReferencePath)</ReferencePath>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'">.\Debug;$(ReferencePath)</ReferencePath>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='Static|x64'">.\Debug;$(ReferencePath)</ReferencePath>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Static|x64'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Static|x64'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'">true</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Static|x64'">true</LinkIncremental>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Debug;$(ReferencePath)</ReferencePath>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'">.\Debug;$(ReferencePath)</ReferencePath>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\$(Configuration)\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'">false</LinkIncremental>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\Debug;$(ReferencePath)</ReferencePath>
    <ReferencePath Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'">.\Debug;$(ReferencePath)</ReferencePath>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'">$(SolutionDir)\bin\$(PlatformTarget)\$(Configuration)\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'">$(SolutionDir)\bin\$(ProjectName)\$(PlatformTarget)\$(Configuration)\</IntDir>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'">false</LinkIncremental>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Static|Win32'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Static|Win32'" />
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Static|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Static|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Static|x64'" />
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'" />
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'" />
    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
    <TargetExt Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">.dll</TargetExt>
    <TargetExt Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">.lib</TargetExt>
    <CustomBuildAfterTargets Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">BuildLink</CustomBuildAfterTargets>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">
    <GenerateManifest>false</GenerateManifest>
  </PropertyGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\
      </AdditionalIncludeDirectories>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Ossl;SYM_LIB=Ossl;MATH_LIB=Ossl;%(PreprocessorDefinitions); </PreprocessorDefinitions>
      <MinimalRebuild>false</MinimalRebuild>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <ProgramDataBaseFileName>$(IntDir)Server.pdb</ProgramDataBaseFileName>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <CallingConvention>Cdecl</CallingConvention>
      <CompileAs>CompileAsC</CompileAs>
      <StructMemberAlignment>Default</StructMemberAlignment>
      <DisableSpecificWarnings>4668;4710;4711;4820;5045</DisableSpecificWarnings>
      <BrowseInformation>true</BrowseInformation>
      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <ProjectReference>
      <UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
      <LinkLibraryDependencies>true</LinkLibraryDependencies>
    </ProjectReference>
    <Link>
      <AdditionalDependencies>platform.lib;libcrypto.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(SolutionDir)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>NotSet</SubSystem>
      <TargetMachine>MachineX86</TargetMachine>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>$(OutDir)Tpm.map</MapFileName>
    </Link>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Lib>
    <Lib>
      <AdditionalLibraryDirectories>$(SolutionDir)lib;$(OutDir)</AdditionalLibraryDirectories>
    </Lib>
    <Lib>
      <ModuleDefinitionFile>$(ProjectDir)\tpm\TPM.def</ModuleDefinitionFile>
      <AdditionalDependencies>CryptoEngine.dll;platform.lib</AdditionalDependencies>
    </Lib>
    <Bscmake>
      <PreserveSbr>true</PreserveSbr>
    </Bscmake>
    <PreBuildEvent>
      <Command>del $(SolutionDir)Simulator\NVChip
del $(SolutionDir)Simulator\RsaKeyCache*.data</Command>
    </PreBuildEvent>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\wolf;$(SolutionDir)..\external\wolfssl;$(SolutionDir)\wolfcrypt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;COMPILER_CHECKS;LIBRARY_COMPATIBILITY_CHECK;HASH_LIB=Wolf;SYM_LIB=Wolf;MATH_LIB=Wolf;WOLFSSL_USER_SETTINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>false</MinimalRebuild>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <ProgramDataBaseFileName>$(IntDir)Server.pdb</ProgramDataBaseFileName>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <CallingConvention>Cdecl</CallingConvention>
      <CompileAs>CompileAsC</CompileAs>
      <StructMemberAlignment>Default</StructMemberAlignment>
      <DisableSpecificWarnings>4127;4255;4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
      <BrowseInformation>true</BrowseInformation>
      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <ProjectReference>
      <UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
      <LinkLibraryDependencies>true</LinkLibraryDependencies>
    </ProjectReference>
    <Link>
      <AdditionalDependencies>wolfssl.lib;platform.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(SolutionDir)\$(Configuration);$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>NotSet</SubSystem>
      <TargetMachine>MachineX86</TargetMachine>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
      <GenerateMapFile>false</GenerateMapFile>
      <MapFileName>$(OutDir)Tpm.map</MapFileName>
    </Link>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Lib>
    <Lib>
      <AdditionalLibraryDirectories>$(ProjectDir)\lib;$(OutDir);</AdditionalLibraryDirectories>
    </Lib>
    <Lib>
      <ModuleDefinitionFile>$(ProjectDir)\tpm\TPM.def</ModuleDefinitionFile>
      <AdditionalDependencies>CryptoEngine.dll;platform.lib</AdditionalDependencies>
    </Lib>
    <Bscmake>
      <PreserveSbr>true</PreserveSbr>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Static|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Ossl;SYM_LIB=Ossl;MATH_LIB=Ossl;CRYPTO_ALIGN_4;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>false</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <ProgramDataBaseFileName>$(IntDir)Server.pdb</ProgramDataBaseFileName>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      <CallingConvention>Cdecl</CallingConvention>
      <CompileAs>CompileAsC</CompileAs>
      <StructMemberAlignment>Default</StructMemberAlignment>
      <DisableSpecificWarnings>4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
      <ShowIncludes>false</ShowIncludes>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <ProjectReference>
      <UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
      <LinkLibraryDependencies>true</LinkLibraryDependencies>
    </ProjectReference>
    <Link>
      <AdditionalDependencies>cryptoengine.lib;platform.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(ProjectDir)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <TargetMachine>MachineX86</TargetMachine>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Link>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Lib>
    <Lib>
      <AdditionalLibraryDirectories>
      </AdditionalLibraryDirectories>
    </Lib>
    <Lib>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
      <AdditionalDependencies>
      </AdditionalDependencies>
    </Lib>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Midl>
      <TargetEnvironment>X64</TargetEnvironment>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Ossl;SYM_LIB=Ossl;MATH_LIB=Ossl;CRYPTO_ALIGN_16;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <Link>
      <AdditionalDependencies>platform.lib;libcrypto.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <TargetMachine>MachineX64</TargetMachine>
      <AdditionalLibraryDirectories>$(SolutionDir)\lib\x64;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='WolfDebug|x64'">
    <Midl>
      <TargetEnvironment>X64</TargetEnvironment>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\wolf;$(SolutionDir)..\external\wolfssl;$(SolutionDir)\wolfcrypt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;COMPILER_CHECKS;LIBRARY_COMPATIBILITY_CHECK;HASH_LIB=Wolf;SYM_LIB=Wolf;MATH_LIB=Wolf;WOLFSSL_USER_SETTINGS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4127;4255;4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <Link>
      <AdditionalDependencies>wolfssl.lib;platform.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <TargetMachine>MachineX64</TargetMachine>
      <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Static|x64'">
    <Midl>
      <TargetEnvironment>X64</TargetEnvironment>
    </Midl>
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Ossl;SYM_LIB=Ossl;MATH_LIB=Ossl;CRYPTO_ALIGN_16;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <MinimalRebuild>true</MinimalRebuild>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <DisableSpecificWarnings>4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <Link>
      <AdditionalDependencies>cryptoengine.lib;platform.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <TargetMachine>MachineX64</TargetMachine>
      <AdditionalLibraryDirectories>$(SolutionDir)\lib\x64;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\</AdditionalIncludeDirectories>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Ossl;SYM_LIB=Ossl;MATH_LIB=Ossl;CRYPTO_ALIGN_4;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>CompileAsC</CompileAs>
      <TreatWarningAsError>true</TreatWarningAsError>
      <DisableSpecificWarnings>4668;4710;4711;4820;5045</DisableSpecificWarnings>
    </ClCompile>
    <Link>
      <AdditionalDependencies>platform.lib;libcrypto.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <TargetMachine>MachineX86</TargetMachine>
      <AdditionalLibraryDirectories>$(SolutionDir)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='WolfRelease|Win32'">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\wolf;$(SolutionDir)..\external\wolfssl;$(SolutionDir)\wolfcrypt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Wolf;SYM_LIB=Wolf;MATH_LIB=Wolf;WOLFSSL_USER_SETTINGS;CRYPTO_ALIGN_4;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <PrecompiledHeader>NotUsing</PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>CompileAsC</CompileAs>
      <DisableSpecificWarnings>4127;4255;4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
      <TreatWarningAsError>true</TreatWarningAsError>
    </ClCompile>
    <Link>
      <AdditionalDependencies>wolfssl.lib;platform.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <TargetMachine>MachineX86</TargetMachine>
      <AdditionalLibraryDirectories>$(SolutionDir)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Midl>
      <TargetEnvironment>X64</TargetEnvironment>
    </Midl>
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\;$(ProjectDir)include\prototypes\;$(SolutionDir)Platform\include\;$(SolutionDir)Platform\include\prototypes\;$(SolutionDir)LtcInclude\;$(SolutionDIr)OsslInclude\;$(SolutionDir)MsBnInclude\</AdditionalIncludeDirectories>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Ossl;SYM_LIB=Ossl;MATH_LIB=Ossl;CRYPTO_ALIGN_16;NDEBUG;%(PreprocessorDefinitions);</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <StructMemberAlignment>16Bytes</StructMemberAlignment>
      <TreatWarningAsError>true</TreatWarningAsError>
      <DisableSpecificWarnings>4668;4710;4711;4820;5045</DisableSpecificWarnings>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <TargetMachine>MachineX64</TargetMachine>
      <AdditionalLibraryDirectories>$(SolutionDir)\lib\x64;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <AdditionalDependencies>platform.lib;libcrypto.lib;Advapi32.lib;User32.lib;Gdi32.lib</AdditionalDependencies>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
    </Link>
    <ProjectReference>
      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
      <LinkLibraryDependencies>true</LinkLibraryDependencies>
    </ProjectReference>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='WolfRelease|x64'">
    <Midl>
      <TargetEnvironment>X64</TargetEnvironment>
    </Midl>
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <AdditionalIncludeDirectories>$(ProjectDir)include\wolf;$(SolutionDir)..\external\wolfssl;$(SolutionDir)\wolfcrypt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <IntrinsicFunctions>true</IntrinsicFunctions>
      <PreprocessorDefinitions>TABLE_DRIVEN_DISPATCH=0;HASH_LIB=Wolf;SYM_LIB=Wolf;MATH_LIB=Wolf;WOLFSSL_USER_SETTINGS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <WarningLevel>EnableAllWarnings</WarningLevel>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <StructMemberAlignment>16Bytes</StructMemberAlignment>
      <TreatWarningAsError>true</TreatWarningAsError>
      <DisableSpecificWarnings>4127;4255;4668; 4710;4711; 4820;5045</DisableSpecificWarnings>
    </ClCompile>
    <Link>
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <SubSystem>Console</SubSystem>
      <OptimizeReferences>true</OptimizeReferences>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <TargetMachine>MachineX64</TargetMachine>
      <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <AdditionalDependencies>wolfssl.lib;platform.lib;Advapi32.lib</AdditionalDependencies>
      <ModuleDefinitionFile>
      </ModuleDefinitionFile>
    </Link>
    <ProjectReference>
      <UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
      <LinkLibraryDependencies>false</LinkLibraryDependencies>
    </ProjectReference>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="src\command\Asymmetric\ECC_Decrypt.c" />
    <ClCompile Include="src\command\Asymmetric\ECC_Encrypt.c" />
    <ClCompile Include="src\command\Asymmetric\ECC_Parameters.c" />
    <ClCompile Include="src\command\Asymmetric\ECDH_KeyGen.c" />
    <ClCompile Include="src\command\Asymmetric\ECDH_ZGen.c" />
    <ClCompile Include="src\command\Asymmetric\EC_Ephemeral.c" />
    <ClCompile Include="src\command\Asymmetric\RSA_Decrypt.c" />
    <ClCompile Include="src\command\Asymmetric\RSA_Encrypt.c" />
    <ClCompile Include="src\command\Asymmetric\ZGen_2Phase.c" />
    <ClCompile Include="src\command\AttachedComponent\AC_GetCapability.c" />
    <ClCompile Include="src\command\AttachedComponent\AC_Send.c" />
    <ClCompile Include="src\command\AttachedComponent\AC_spt.c" />
    <ClCompile Include="src\command\AttachedComponent\Policy_AC_SendSelect.c" />
    <ClCompile Include="src\command\Attestation\Attest_spt.c" />
    <ClCompile Include="src\command\Attestation\Certify.c" />
    <ClCompile Include="src\command\Attestation\CertifyCreation.c" />
    <ClCompile Include="src\command\Attestation\CertifyX509.c" />
    <ClCompile Include="src\command\Attestation\GetCommandAuditDigest.c" />
    <ClCompile Include="src\command\Attestation\GetSessionAuditDigest.c" />
    <ClCompile Include="src\command\Attestation\GetTime.c" />
    <ClCompile Include="src\command\Attestation\Quote.c" />
    <ClCompile Include="src\command\Capability\GetCapability.c" />
    <ClCompile Include="src\command\Capability\TestParms.c" />
    <ClCompile Include="src\command\ClockTimer\ACT_SetTimeout.c" />
    <ClCompile Include="src\command\ClockTimer\ACT_spt.c" />
    <ClCompile Include="src\command\ClockTimer\ClockRateAdjust.c" />
    <ClCompile Include="src\command\ClockTimer\ClockSet.c" />
    <ClCompile Include="src\command\ClockTimer\ReadClock.c" />
    <ClCompile Include="src\command\CommandAudit\SetCommandCodeAuditStatus.c" />
    <ClCompile Include="src\command\Context\ContextLoad.c" />
    <ClCompile Include="src\command\Context\ContextSave.c" />
    <ClCompile Include="src\command\Context\Context_spt.c" />
    <ClCompile Include="src\command\Context\EvictControl.c" />
    <ClCompile Include="src\command\Context\FlushContext.c" />
    <ClCompile Include="src\command\DA\DictionaryAttackLockReset.c" />
    <ClCompile Include="src\command\DA\DictionaryAttackParameters.c" />
    <ClCompile Include="src\command\Duplication\Duplicate.c" />
    <ClCompile Include="src\command\Duplication\Import.c" />
    <ClCompile Include="src\command\Duplication\Rewrap.c" />
    <ClCompile Include="src\command\EA\PolicyAuthorize.c" />
    <ClCompile Include="src\command\EA\PolicyAuthorizeNV.c" />
    <ClCompile Include="src\command\EA\PolicyAuthValue.c" />
    <ClCompile Include="src\command\EA\PolicyCommandCode.c" />
    <ClCompile Include="src\command\EA\PolicyCounterTimer.c" />
    <ClCompile Include="src\command\EA\PolicyCpHash.c" />
    <ClCompile Include="src\command\EA\PolicyDuplicationSelect.c" />
    <ClCompile Include="src\command\EA\PolicyGetDigest.c" />
    <ClCompile Include="src\command\EA\PolicyLocality.c" />
    <ClCompile Include="src\command\EA\PolicyNameHash.c" />
    <ClCompile Include="src\command\EA\PolicyNV.c" />
    <ClCompile Include="src\command\EA\PolicyNvWritten.c" />
    <ClCompile Include="src\command\EA\PolicyOR.c" />
    <ClCompile Include="src\command\EA\PolicyPassword.c" />
    <ClCompile Include="src\command\EA\PolicyPCR.c" />
    <ClCompile Include="src\command\EA\PolicyPhysicalPresence.c" />
    <ClCompile Include="src\command\EA\PolicySecret.c" />
    <ClCompile Include="src\command\EA\PolicySigned.c" />
    <ClCompile Include="src\command\EA\PolicyTemplate.c" />
    <ClCompile Include="src\command\EA\PolicyTicket.c" />
    <ClCompile Include="src\command\EA\Policy_spt.c" />
    <ClCompile Include="src\command\Ecdaa\Commit.c" />
    <ClCompile Include="src\command\FieldUpgrade\FieldUpgradeData.c" />
    <ClCompile Include="src\command\FieldUpgrade\FieldUpgradeStart.c" />
    <ClCompile Include="src\command\FieldUpgrade\FirmwareRead.c" />
    <ClCompile Include="src\command\HashHMAC\EventSequenceComplete.c" />
    <ClCompile Include="src\command\HashHMAC\HashSequenceStart.c" />
    <ClCompile Include="src\command\HashHMAC\HMAC_Start.c" />
    <ClCompile Include="src\command\HashHMAC\MAC_Start.c" />
    <ClCompile Include="src\command\HashHMAC\SequenceComplete.c" />
    <ClCompile Include="src\command\HashHMAC\SequenceUpdate.c" />
    <ClCompile Include="src\command\Hierarchy\ChangeEPS.c" />
    <ClCompile Include="src\command\Hierarchy\ChangePPS.c" />
    <ClCompile Include="src\command\Hierarchy\Clear.c" />
    <ClCompile Include="src\command\Hierarchy\ClearControl.c" />
    <ClCompile Include="src\command\Hierarchy\CreatePrimary.c" />
    <ClCompile Include="src\command\Hierarchy\HierarchyChangeAuth.c" />
    <ClCompile Include="src\command\Hierarchy\HierarchyControl.c" />
    <ClCompile Include="src\command\Hierarchy\SetPrimaryPolicy.c" />
    <ClCompile Include="src\command\Misc\PP_Commands.c" />
    <ClCompile Include="src\command\Misc\SetAlgorithmSet.c" />
    <ClCompile Include="src\command\NVStorage\NV_Certify.c" />
    <ClCompile Include="src\command\NVStorage\NV_ChangeAuth.c" />
    <ClCompile Include="src\command\NVStorage\NV_DefineSpace.c" />
    <ClCompile Include="src\command\NVStorage\NV_Extend.c" />
    <ClCompile Include="src\command\NVStorage\NV_GlobalWriteLock.c" />
    <ClCompile Include="src\command\NVStorage\NV_Increment.c" />
    <ClCompile Include="src\command\NVStorage\NV_Read.c" />
    <ClCompile Include="src\command\NVStorage\NV_ReadLock.c" />
    <ClCompile Include="src\command\NVStorage\NV_ReadPublic.c" />
    <ClCompile Include="src\command\NVStorage\NV_SetBits.c" />
    <ClCompile Include="src\command\NVStorage\NV_spt.c" />
    <ClCompile Include="src\command\NVStorage\NV_UndefineSpace.c" />
    <ClCompile Include="src\command\NVStorage\NV_UndefineSpaceSpecial.c" />
    <ClCompile Include="src\command\NVStorage\NV_Write.c" />
    <ClCompile Include="src\command\NVStorage\NV_WriteLock.c" />
    <ClCompile Include="src\command\Object\ActivateCredential.c" />
    <ClCompile Include="src\command\Object\Create.c" />
    <ClCompile Include="src\command\Object\CreateLoaded.c" />
    <ClCompile Include="src\command\Object\Load.c" />
    <ClCompile Include="src\command\Object\LoadExternal.c" />
    <ClCompile Include="src\command\Object\MakeCredential.c" />
    <ClCompile Include="src\command\Object\ObjectChangeAuth.c" />
    <ClCompile Include="src\command\Object\Object_spt.c" />
    <ClCompile Include="src\command\Object\ReadPublic.c" />
    <ClCompile Include="src\command\Object\Unseal.c" />
    <ClCompile Include="src\command\PCR\PCR_Allocate.c" />
    <ClCompile Include="src\command\PCR\PCR_Event.c" />
    <ClCompile Include="src\command\PCR\PCR_Extend.c" />
    <ClCompile Include="src\command\PCR\PCR_Read.c" />
    <ClCompile Include="src\command\PCR\PCR_Reset.c" />
    <ClCompile Include="src\command\PCR\PCR_SetAuthPolicy.c" />
    <ClCompile Include="src\command\PCR\PCR_SetAuthValue.c" />
    <ClCompile Include="src\command\Random\GetRandom.c" />
    <ClCompile Include="src\command\Random\StirRandom.c" />
    <ClCompile Include="src\command\Session\PolicyRestart.c" />
    <ClCompile Include="src\command\Session\StartAuthSession.c" />
    <ClCompile Include="src\command\Signature\Sign.c" />
    <ClCompile Include="src\command\Signature\VerifySignature.c" />
    <ClCompile Include="src\command\Startup\Shutdown.c" />
    <ClCompile Include="src\command\Startup\Startup.c" />
    <ClCompile Include="src\command\Symmetric\EncryptDecrypt.c" />
    <ClCompile Include="src\command\Symmetric\EncryptDecrypt2.c" />
    <ClCompile Include="src\command\Symmetric\EncryptDecrypt_spt.c" />
    <ClCompile Include="src\command\Symmetric\Hash.c" />
    <ClCompile Include="src\command\Symmetric\HMAC.c" />
    <ClCompile Include="src\command\Symmetric\MAC.c" />
    <ClCompile Include="src\command\Testing\GetTestResult.c" />
    <ClCompile Include="src\command\Testing\IncrementalSelfTest.c" />
    <ClCompile Include="src\command\Testing\SelfTest.c" />
    <ClCompile Include="src\command\Vendor\Vendor_TCG_Test.c" />
    <ClCompile Include="src\crypt\AlgorithmTests.c" />
    <ClCompile Include="src\crypt\BnConvert.c" />
    <ClCompile Include="src\crypt\BnMath.c" />
    <ClCompile Include="src\crypt\BnMemory.c" />
    <ClCompile Include="src\crypt\CryptCmac.c" />
    <ClCompile Include="src\crypt\CryptDes.c" />
    <ClCompile Include="src\crypt\CryptEccCrypt.c" />
    <ClCompile Include="src\crypt\CryptEccData.c" />
    <ClCompile Include="src\crypt\CryptPrime.c" />
    <ClCompile Include="src\crypt\CryptPrimeSieve.c" />
    <ClCompile Include="src\crypt\CryptRsa.c" />
    <ClCompile Include="src\crypt\CryptSelfTest.c" />
    <ClCompile Include="src\crypt\CryptSmac.c" />
    <ClCompile Include="src\crypt\CryptSym.c" />
    <ClCompile Include="src\crypt\CryptUtil.c" />
    <ClCompile Include="src\crypt\CryptEccKeyExchange.c" />
    <ClCompile Include="src\crypt\CryptEccMain.c" />
    <ClCompile Include="src\crypt\CryptEccSignature.c" />
    <ClCompile Include="src\crypt\CryptHash.c">
      <ShowIncludes Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ShowIncludes>
      <ShowIncludes Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">false</ShowIncludes>
    </ClCompile>
    <ClCompile Include="src\crypt\CryptRand.c" />
    <ClCompile Include="src\crypt\ltc\TpmToLtcDesSupport.c" />
    <ClCompile Include="src\crypt\ltc\TpmToLtcMath.c" />
    <ClCompile Include="src\crypt\ltc\TpmToLtcSupport.c" />
    <ClCompile Include="src\crypt\ossl\TpmToOsslDesSupport.c" />
    <ClCompile Include="src\crypt\ossl\TpmToOsslMath.c" />
    <ClCompile Include="src\crypt\ossl\TpmToOsslSupport.c" />
    <ClCompile Include="src\crypt\PrimeData.c" />
    <ClCompile Include="src\crypt\RsaKeyCache.c" />
    <ClCompile Include="src\crypt\Ticket.c" />
    <ClCompile Include="src\crypt\wolf\TpmToWolfDesSupport.c" />
    <ClCompile Include="src\crypt\wolf\TpmToWolfMath.c" />
    <ClCompile Include="src\crypt\wolf\TpmToWolfSupport.c" />
    <ClCompile Include="src\events\_TPM_Hash_Data.c" />
    <ClCompile Include="src\events\_TPM_Hash_End.c" />
    <ClCompile Include="src\events\_TPM_Hash_Start.c" />
    <ClCompile Include="src\events\_TPM_Init.c" />
    <ClCompile Include="src\main\CommandDispatcher.c" />
    <ClCompile Include="src\main\ExecCommand.c" />
    <ClCompile Include="src\main\SessionProcess.c" />
    <ClCompile Include="src\subsystem\CommandAudit.c" />
    <ClCompile Include="src\subsystem\DA.c" />
    <ClCompile Include="src\subsystem\NvDynamic.c" />
    <ClCompile Include="src\subsystem\NvReserved.c" />
    <ClCompile Include="src\subsystem\PP.c" />
    <ClCompile Include="src\subsystem\Hierarchy.c" />
    <ClCompile Include="src\subsystem\Object.c" />
    <ClCompile Include="src\subsystem\PCR.c" />
    <ClCompile Include="src\subsystem\Session.c" />
    <ClCompile Include="src\subsystem\Time.c" />
    <ClCompile Include="src\support\AlgorithmCap.c" />
    <ClCompile Include="src\support\Bits.c" />
    <ClCompile Include="src\support\CommandCodeAttributes.c" />
    <ClCompile Include="src\support\Entity.c" />
    <ClCompile Include="src\support\Global.c" />
    <ClCompile Include="src\support\Handle.c" />
    <ClCompile Include="src\support\IoBuffers.c" />
    <ClCompile Include="src\support\Locality.c" />
    <ClCompile Include="src\support\Manufacture.c" />
    <ClCompile Include="src\support\Marshal.c" />
    <ClCompile Include="src\support\MathOnByteBuffers.c" />
    <ClCompile Include="src\support\Memory.c" />
    <ClCompile Include="src\support\Power.c" />
    <ClCompile Include="src\support\PropertyCap.c" />
    <ClCompile Include="src\support\Response.c" />
    <ClCompile Include="src\support\ResponseCodeProcessing.c" />
    <ClCompile Include="src\support\TableDrivenMarshal.c" />
    <ClCompile Include="src\support\TableMarshalData.c" />
    <ClCompile Include="src\support\TpmFail.c">
      <ShowIncludes Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ShowIncludes>
      <ShowIncludes Condition="'$(Configuration)|$(Platform)'=='WolfDebug|Win32'">false</ShowIncludes>
    </ClCompile>
    <ClCompile Include="src\support\TpmSizeChecks.c" />
    <ClCompile Include="src\X509\TpmASN1.c" />
    <ClCompile Include="src\X509\X509_ECC.c" />
    <ClCompile Include="src\X509\X509_RSA.c" />
    <ClCompile Include="src\X509\X509_spt.c" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="include\ACT.h" />
    <ClInclude Include="include\BnValues.h" />
    <ClInclude Include="include\CommandAttributeData.h" />
    <ClInclude Include="include\CommandAttributes.h" />
    <ClInclude Include="include\CommandDispatchData.h" />
    <ClInclude Include="include\CommandDispatcher.h" />
    <ClInclude Include="include\CompilerDependencies.h" />
    <ClInclude Include="include\CryptHash.h" />
    <ClInclude Include="include\CryptEcc.h" />
    <ClInclude Include="include\CryptRand.h" />
    <ClInclude Include="include\CryptRsa.h" />
    <ClInclude Include="include\CryptSym.h" />
    <ClInclude Include="include\CryptTest.h" />
    <ClInclude Include="include\EccTestData.h" />
    <ClInclude Include="include\Global.h" />
    <ClInclude Include="include\GpMacros.h" />
    <ClInclude Include="include\HandleProcess.h" />
    <ClInclude Include="include\HashTestData.h" />
    <ClInclude Include="include\KdfTestData.h" />
    <ClInclude Include="include\LibSupport.h" />
    <ClInclude Include="include\ltc\LtcSettings.h" />
    <ClInclude Include="include\ltc\TpmToLtcHash.h" />
    <ClInclude Include="include\ltc\TpmToLtcMath.h" />
    <ClInclude Include="include\ltc\TpmToLtcSym.h" />
    <ClInclude Include="include\MinMax.h" />
    <ClInclude Include="include\NV.h" />
    <ClInclude Include="include\OIDs.h" />
    <ClInclude Include="include\ossl\TpmToOsslHash.h" />
    <ClInclude Include="include\ossl\TpmToOsslMath.h" />
    <ClInclude Include="include\ossl\TpmToOsslSym.h" />
    <ClInclude Include="include\PRNG_TestVectors.h" />
    <ClInclude Include="include\prototypes\ActivateCredential_fp.h" />
    <ClInclude Include="include\prototypes\AC_GetCapability_fp.h" />
    <ClInclude Include="include\prototypes\AC_Send_fp.h" />
    <ClInclude Include="include\prototypes\AC_spt_fp.h" />
    <ClInclude Include="include\prototypes\AlgorithmCap_fp.h" />
    <ClInclude Include="include\prototypes\AlgorithmTests_fp.h" />
    <ClInclude Include="include\prototypes\Attest_spt_fp.h" />
    <ClInclude Include="include\prototypes\Bits_fp.h" />
    <ClInclude Include="include\prototypes\BnConvert_fp.h" />
    <ClInclude Include="include\prototypes\BnMath_fp.h" />
    <ClInclude Include="include\prototypes\BnMemory_fp.h" />
    <ClInclude Include="include\prototypes\CertifyCreation_fp.h" />
    <ClInclude Include="include\prototypes\Certify_fp.h" />
    <ClInclude Include="include\prototypes\ChangeEPS_fp.h" />
    <ClInclude Include="include\prototypes\ChangePPS_fp.h" />
    <ClInclude Include="include\prototypes\ClearControl_fp.h" />
    <ClInclude Include="include\prototypes\Clear_fp.h" />
    <ClInclude Include="include\prototypes\ClockRateAdjust_fp.h" />
    <ClInclude Include="include\prototypes\ClockSet_fp.h" />
    <ClInclude Include="include\prototypes\CommandAudit_fp.h" />
    <ClInclude Include="include\prototypes\CommandCodeAttributes_fp.h" />
    <ClInclude Include="include\prototypes\CommandDispatcher_fp.h" />
    <ClInclude Include="include\prototypes\CommandTiming_fp.h" />
    <ClInclude Include="include\prototypes\Commit_fp.h" />
    <ClInclude Include="include\prototypes\ContextLoad_fp.h" />
    <ClInclude Include="include\prototypes\ContextSave_fp.h" />
    <ClInclude Include="include\prototypes\Context_spt_fp.h" />
    <ClInclude Include="include\prototypes\CreateLoaded_fp.h" />
    <ClInclude Include="include\prototypes\CreatePrimary_fp.h" />
    <ClInclude Include="include\prototypes\Create_fp.h" />
    <ClInclude Include="include\prototypes\CryptCmac_fp.h" />
    <ClInclude Include="include\prototypes\CryptDes_fp.h" />
    <ClInclude Include="include\prototypes\CryptEccKeyExchange_fp.h" />
    <ClInclude Include="include\prototypes\CryptEccMain_fp.h" />
    <ClInclude Include="include\prototypes\CryptEccSignature_fp.h" />
    <ClInclude Include="include\prototypes\CryptHash_fp.h" />
    <ClInclude Include="include\prototypes\CryptPrimeSieve_fp.h" />
    <ClInclude Include="include\prototypes\CryptPrime_fp.h" />
    <ClInclude Include="include\prototypes\CryptRand_fp.h" />
    <ClInclude Include="include\prototypes\CryptRsa_fp.h" />
    <ClInclude Include="include\prototypes\CryptSelfTest_fp.h" />
    <ClInclude Include="include\prototypes\CryptSmac_fp.h" />
    <ClInclude Include="include\prototypes\CryptSym_fp.h" />
    <ClInclude Include="include\prototypes\CryptUtil_fp.h" />
    <ClInclude Include="include\prototypes\DA_fp.h" />
    <ClInclude Include="include\prototypes\DictionaryAttackLockReset_fp.h" />
    <ClInclude Include="include\prototypes\DictionaryAttackParameters_fp.h" />
    <ClInclude Include="include\prototypes\Duplicate_fp.h" />
    <ClInclude Include="include\prototypes\ECC_Parameters_fp.h" />
    <ClInclude Include="include\prototypes\ECDH_KeyGen_fp.h" />
    <ClInclude Include="include\prototypes\ECDH_ZGen_fp.h" />
    <ClInclude Include="include\prototypes\EC_Ephemeral_fp.h" />
    <ClInclude Include="include\prototypes\EncryptDecrypt2_fp.h" />
    <ClInclude Include="include\prototypes\EncryptDecrypt_fp.h" />
    <ClInclude Include="include\prototypes\EncryptDecrypt_spt_fp.h" />
    <ClInclude Include="include\prototypes\Entity_fp.h" />
    <ClInclude Include="include\prototypes\EventSequenceComplete_fp.h" />
    <ClInclude Include="include\prototypes\EvictControl_fp.h" />
    <ClInclude Include="include\prototypes\ExecCommand_fp.h" />
    <ClInclude Include="include\prototypes\FieldUpgradeData_fp.h" />
    <ClInclude Include="include\prototypes\FieldUpgradeStart_fp.h" />
    <ClInclude Include="include\prototypes\FirmwareRead_fp.h" />
    <ClInclude Include="include\prototypes\FlushContext_fp.h" />
    <ClInclude Include="include\prototypes\GetCapability_fp.h" />
    <ClInclude Include="include\prototypes\GetCommandAuditDigest_fp.h" />
    <ClInclude Include="include\prototypes\GetRandom_fp.h" />
    <ClInclude Include="include\prototypes\GetSessionAuditDigest_fp.h" />
    <ClInclude Include="include\prototypes\GetTestResult_fp.h" />
    <ClInclude Include="include\prototypes\GetTime_fp.h" />
    <ClInclude Include="include\prototypes\Global_fp.h" />
    <ClInclude Include="include\prototypes\Handle_fp.h" />
    <ClInclude Include="include\prototypes\HashSequenceStart_fp.h" />
    <ClInclude Include="include\prototypes\Hash_fp.h" />
    <ClInclude Include="include\prototypes\HierarchyChangeAuth_fp.h" />
    <ClInclude Include="include\prototypes\HierarchyControl_fp.h" />
    <ClInclude Include="include\prototypes\Hierarchy_fp.h" />
    <ClInclude Include="include\prototypes\HMAC_fp.h" />
    <ClInclude Include="include\prototypes\HMAC_Start_fp.h" />
    <ClInclude Include="include\prototypes\Import_fp.h" />
    <ClInclude Include="include\prototypes\IncrementalSelfTest_fp.h" />
    <ClInclude Include="include\prototypes\IoBuffers_fp.h" />
    <ClInclude Include="include\prototypes\LoadExternal_fp.h" />
    <ClInclude Include="include\prototypes\Load_fp.h" />
    <ClInclude Include="include\prototypes\Locality_fp.h" />
    <ClInclude Include="include\prototypes\MAC_fp.h" />
    <ClInclude Include="include\prototypes\MAC_Start_fp.h" />
    <ClInclude Include="include\prototypes\MakeCredential_fp.h" />
    <ClInclude Include="include\prototypes\Manufacture_fp.h" />
    <ClInclude Include="include\prototypes\Marshal_fp.h" />
    <ClInclude Include="include\prototypes\MathOnByteBuffers_fp.h" />
    <ClInclude Include="include\prototypes\Memory_fp.h" />
    <ClInclude Include="include\prototypes\MsBnMalloc_fp.h" />
    <ClInclude Include="include\prototypes\NvDynamic_fp.h" />
    <ClInclude Include="include\prototypes\NvReserved_fp.h" />
    <ClInclude Include="include\prototypes\NV_Certify_fp.h" />
    <ClInclude Include="include\prototypes\NV_ChangeAuth_fp.h" />
    <ClInclude Include="include\prototypes\NV_DefineSpace_fp.h" />
    <ClInclude Include="include\prototypes\NV_Extend_fp.h" />
    <ClInclude Include="include\prototypes\NV_GlobalWriteLock_fp.h" />
    <ClInclude Include="include\prototypes\NV_Increment_fp.h" />
    <ClInclude Include="include\prototypes\NV_ReadLock_fp.h" />
    <ClInclude Include="include\prototypes\NV_ReadPublic_fp.h" />
    <ClInclude Include="include\prototypes\NV_Read_fp.h" />
    <ClInclude Include="include\prototypes\NV_SetBits_fp.h" />
    <ClInclude Include="include\prototypes\NV_spt_fp.h" />
    <ClInclude Include="include\prototypes\NV_UndefineSpaceSpecial_fp.h" />
    <ClInclude Include="include\prototypes\NV_UndefineSpace_fp.h" />
    <ClInclude Include="include\prototypes\NV_WriteLock_fp.h" />
    <ClInclude Include="include\prototypes\NV_Write_fp.h" />
    <ClInclude Include="include\prototypes\ObjectChangeAuth_fp.h" />
    <ClInclude Include="include\prototypes\Object_fp.h" />
    <ClInclude Include="include\prototypes\Object_spt_fp.h" />
    <ClInclude Include="include\prototypes\PCR_Allocate_fp.h" />
    <ClInclude Include="include\prototypes\PCR_Event_fp.h" />
    <ClInclude Include="include\prototypes\PCR_Extend_fp.h" />
    <ClInclude Include="include\prototypes\PCR_fp.h" />
    <ClInclude Include="include\prototypes\PCR_Read_fp.h" />
    <ClInclude Include="include\prototypes\PCR_Reset_fp.h" />
    <ClInclude Include="include\prototypes\PCR_SetAuthPolicy_fp.h" />
    <ClInclude Include="include\prototypes\PCR_SetAuthValue_fp.h" />
    <ClInclude Include="include\prototypes\PolicyAuthorizeNV_fp.h" />
    <ClInclude Include="include\prototypes\PolicyAuthorize_fp.h" />
    <ClInclude Include="include\prototypes\PolicyAuthValue_fp.h" />
    <ClInclude Include="include\prototypes\PolicyCommandCode_fp.h" />
    <ClInclude Include="include\prototypes\PolicyCounterTimer_fp.h" />
    <ClInclude Include="include\prototypes\PolicyCpHash_fp.h" />
    <ClInclude Include="include\prototypes\PolicyDuplicationSelect_fp.h" />
    <ClInclude Include="include\prototypes\PolicyGetDigest_fp.h" />
    <ClInclude Include="include\prototypes\PolicyLocality_fp.h" />
    <ClInclude Include="include\prototypes\PolicyNameHash_fp.h" />
    <ClInclude Include="include\prototypes\PolicyNvWritten_fp.h" />
    <ClInclude Include="include\prototypes\PolicyNV_fp.h" />
    <ClInclude Include="include\prototypes\PolicyOR_fp.h" />
    <ClInclude Include="include\prototypes\PolicyPassword_fp.h" />
    <ClInclude Include="include\prototypes\PolicyPCR_fp.h" />
    <ClInclude Include="include\prototypes\PolicyPhysicalPresence_fp.h" />
    <ClInclude Include="include\prototypes\PolicyRestart_fp.h" />
    <ClInclude Include="include\prototypes\PolicySecret_fp.h" />
    <ClInclude Include="include\prototypes\PolicySigned_fp.h" />
    <ClInclude Include="include\prototypes\PolicyTemplate_fp.h" />
    <ClInclude Include="include\prototypes\PolicyTicket_fp.h" />
    <ClInclude Include="include\prototypes\Policy_AC_SendSelect_fp.h" />
    <ClInclude Include="include\prototypes\Policy_spt_fp.h" />
    <ClInclude Include="include\prototypes\Power_fp.h" />
    <ClInclude Include="include\prototypes\PP_Commands_fp.h" />
    <ClInclude Include="include\prototypes\PP_fp.h" />
    <ClInclude Include="include\prototypes\PrimeData_fp.h" />
    <ClInclude Include="include\prototypes\PropertyCap_fp.h" />
    <ClInclude Include="include\prototypes\QSEE_fp.h" />
    <ClInclude Include="include\prototypes\Quote_fp.h" />
    <ClInclude Include="include\prototypes\ReadClock_fp.h" />
    <ClInclude Include="include\prototypes\ReadPublic_fp.h" />
    <ClInclude Include="include\prototypes\ResponseCodeProcessing_fp.h" />
    <ClInclude Include="include\prototypes\Response_fp.h" />
    <ClInclude Include="include\prototypes\Rewrap_fp.h" />
    <ClInclude Include="include\prototypes\RsaKeyCache_fp.h" />
    <ClInclude Include="include\prototypes\RSA_Decrypt_fp.h" />
    <ClInclude Include="include\prototypes\RSA_Encrypt_fp.h" />
    <ClInclude Include="include\prototypes\SelfTest_fp.h" />
    <ClInclude Include="include\prototypes\SequenceComplete_fp.h" />
    <ClInclude Include="include\prototypes\SequenceUpdate_fp.h" />
    <ClInclude Include="include\prototypes\SessionProcess_fp.h" />
    <ClInclude Include="include\prototypes\Session_fp.h" />
    <ClInclude Include="include\prototypes\SetAlgorithmSet_fp.h" />
    <ClInclude Include="include\prototypes\SetCommandCodeAuditStatus_fp.h" />
    <ClInclude Include="include\prototypes\SetPrimaryPolicy_fp.h" />
    <ClInclude Include="include\prototypes\Shutdown_fp.h" />
    <ClInclude Include="include\prototypes\Sign_fp.h" />
    <ClInclude Include="include\prototypes\SMAC_fp.h" />
    <ClInclude Include="include\prototypes\StartAuthSession_fp.h" />
    <ClInclude Include="include\prototypes\Startup_fp.h" />
    <ClInclude Include="include\prototypes\StirRandom_fp.h" />
    <ClInclude Include="include\prototypes\TableDrivenMarshal_fp.h" />
    <ClInclude Include="include\prototypes\TestParms_fp.h" />
    <ClInclude Include="include\prototypes\Ticket_fp.h" />
    <ClInclude Include="include\prototypes\Time_fp.h" />
    <ClInclude Include="include\prototypes\TpmASN1_fp.h" />
    <ClInclude Include="include\prototypes\TpmFail_fp.h" />
    <ClInclude Include="include\prototypes\TpmSizeChecks_fp.h" />
    <ClInclude Include="include\prototypes\TpmToLtcDesSupport_fp.h" />
    <ClInclude Include="include\prototypes\TpmToLtcMath_fp.h" />
    <ClInclude Include="include\prototypes\TpmToLtcSupport_fp.h" />
    <ClInclude Include="include\prototypes\TpmToOsslDesSupport_fp.h" />
    <ClInclude Include="include\prototypes\TpmToOsslMath_fp.h" />
    <ClInclude Include="include\prototypes\TpmToOsslSupport_fp.h" />
    <ClInclude Include="include\prototypes\TpmToWolfDesSupport_fp.h" />
    <ClInclude Include="include\prototypes\TpmToWolfMath_fp.h" />
    <ClInclude Include="include\prototypes\TpmToWolfSupport_fp.h" />
    <ClInclude Include="include\prototypes\Unseal_fp.h" />
    <ClInclude Include="include\prototypes\Vendor_TCG_Test_fp.h" />
    <ClInclude Include="include\prototypes\VerifySignature_fp.h" />
    <ClInclude Include="include\prototypes\ZGen_2Phase_fp.h" />
    <ClInclude Include="include\prototypes\_TPM_Hash_Data_fp.h" />
    <ClInclude Include="include\prototypes\_TPM_Hash_End_fp.h" />
    <ClInclude Include="include\prototypes\_TPM_Hash_Start_fp.h" />
    <ClInclude Include="include\prototypes\_TPM_Init_fp.h" />
    <ClInclude Include="include\RsaTestData.h" />
    <ClInclude Include="include\SelfTest.h" />
    <ClInclude Include="include\SupportLibraryFunctionPrototypes_fp.h" />
    <ClInclude Include="include\swap.h" />
    <ClInclude Include="include\SymmetricTest.h" />
    <ClInclude Include="include\SymmetricTestData.h" />
    <ClInclude Include="include\TableMarshal.h" />
    <ClInclude Include="include\TableMarshalDefines.h" />
    <ClInclude Include="include\TableMarshalTypes.h" />
    <ClInclude Include="include\TpmAlgorithmDefines.h" />
    <ClInclude Include="include\TpmASN1.h" />
    <ClInclude Include="include\TpmError.h" />
    <ClInclude Include="include\BaseTypes.h" />
    <ClInclude Include="include\Capabilities.h" />
    <ClInclude Include="include\Commands.h" />
    <ClInclude Include="include\InternalRoutines.h" />
    <ClInclude Include="include\Tpm.h" />
    <ClInclude Include="include\TPMB.h" />
    <ClInclude Include="include\TpmBuildSwitches.h" />
    <ClInclude Include="include\TpmProfile.h" />
    <ClInclude Include="include\TpmTypes.h" />
    <ClInclude Include="include\VendorString.h" />
    <ClInclude Include="include\wolf\TpmToWolfHash.h" />
    <ClInclude Include="include\wolf\TpmToWolfMath.h" />
    <ClInclude Include="include\wolf\TpmToWolfSym.h" />
    <ClInclude Include="include\Wolf\user_settings.h" />
    <ClInclude Include="include\X509.h" />
    <ClInclude Include="include\X509_RSA.h" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>