<?xml version="1.0" encoding="UTF-8"?>
<oval_definitions xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oval.mitre.org/XMLSchema/oval-common-5 http://oval.mitre.org/language/download/schema/version5.8/ovaldefinition/complete/oval-common-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5 http://oval.mitre.org/language/download/schema/version5.8/ovaldefinition/complete/oval-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#independent http://oval.mitre.org/language/download/schema/version5.8/ovaldefinition/complete/independent-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#windows http://oval.mitre.org/language/download/schema/version5.8/ovaldefinition/complete/windows-definitions-schema.xsd">
  <generator>
    <oval:product_name>repotool</oval:product_name>
    <oval:schema_version>5.8</oval:schema_version>
    <oval:timestamp>2016-03-11T14:24:56</oval:timestamp>
  </generator>
  <definitions>
    <definition id="oval:mil.disa.fso.dotnet:def:2" version="1" class="compliance">
      <metadata>
        <title>APPNET0031 No Strong Name Verification</title>
        <affected family="windows">
          <platform>Microsoft Windows XP</platform>
          <platform>Microsoft Windows Server 2003</platform>
          <platform>Microsoft Windows Vista</platform>
          <platform>Microsoft Windows Server 2008</platform>
          <platform>Microsoft Windows Server 2008 R2</platform>
          <platform>Microsoft Windows 7</platform>
        </affected>
        <description>Digital signatures assigned to strongly named assemblies must be verified.</description>
      </metadata>
      <criteria>
        <criterion comment="No assemblies or hash values under HKLM\Software\Microsoft\StrongName\Verification" test_ref="oval:mil.disa.fso.dotnet:tst:200" />
      </criteria>
    </definition>
    <definition id="oval:mil.disa.fso.dotnet:def:9" version="2" class="compliance">
      <metadata>
        <title>APPNET0062 Administering FIPS Policy</title>
        <affected family="windows">
          <platform>Microsoft Windows XP</platform>
          <platform>Microsoft Windows Server 2003</platform>
          <platform>Microsoft Windows Vista</platform>
          <platform>Microsoft Windows Server 2008</platform>
          <platform>Microsoft Windows Server 2008 R2</platform>
          <platform>Microsoft Windows 7</platform>
        </affected>
        <description>The enforceFIPSPolicy element must be enabled or not exist.</description>
      </metadata>
      <criteria>
        <criterion comment="exe.config - enforceFIPSPolicy is enabled or does not exist" test_ref="oval:mil.disa.fso.dotnet:tst:900" />
        <criterion comment="machine.config - enforceFIPSPolicy is enabled or does not exist" test_ref="oval:mil.disa.fso.dotnet:tst:901" />
      </criteria>
    </definition>
    <definition id="oval:mil.disa.fso.dotnet:def:12" version="3" class="compliance">
      <metadata>
        <title>APPNET0067 - Event Tracing must be enabled.</title>
        <affected family="windows">
          <platform>Microsoft Windows XP</platform>
          <platform>Microsoft Windows Server 2003</platform>
          <platform>Microsoft Windows Vista</platform>
          <platform>Microsoft Windows Server 2008</platform>
          <platform>Microsoft Windows Server 2008 R2</platform>
          <platform>Microsoft Windows 7</platform>
        </affected>
        <description>etwEnable must be enabled or not set for newer Windows, must be explicitly enabled for XP and 2003.</description>
      </metadata>
      <criteria operator="OR">
        <criteria operator="AND" comment="XP/2003 and configured correctly for those platforms">
          <criteria operator="OR" comment="XP or 2003">
            <extend_definition definition_ref="oval:mil.disa.fso.windows:def:3922" comment="Windows XP" />
            <extend_definition definition_ref="oval:mil.disa.fso.windows:def:4970" comment="Windows Server 2003" />
          </criteria>
          <criteria operator="OR">
            <criteria operator="AND">
              <criterion comment="machine.config - etwEnable exists and is enabled" test_ref="oval:mil.disa.fso.dotnet:tst:1202" />
              <criterion comment="exe.config - etwEnable is enabled or does not exist" test_ref="oval:mil.disa.fso.dotnet:tst:1200" />
            </criteria>
            <criterion comment="exe.config - etwEnable exists and is enabled" test_ref="oval:mil.disa.fso.dotnet:tst:1203" />
          </criteria>
        </criteria>
        <criteria operator="AND" comment="Not XP/2003 and configured correctly for newer platforms">
          <criteria operator="OR" comment="Not XP or 2003" negate="true">
            <extend_definition definition_ref="oval:mil.disa.fso.windows:def:3922" comment="Windows XP" />
            <extend_definition definition_ref="oval:mil.disa.fso.windows:def:4970" comment="Windows Server 2003" />
          </criteria>
          <criteria>
            <criterion comment="exe.config - etwEnable is enabled or does not exist" test_ref="oval:mil.disa.fso.dotnet:tst:1200" />
            <criterion comment="machine.config - etwEnable is enabled or does not exist" test_ref="oval:mil.disa.fso.dotnet:tst:1201" />
          </criteria>
        </criteria>
      </criteria>
    </definition>
    <definition id="oval:mil.disa.fso.dotnet:def:15" version="1" class="compliance">
      <metadata>
        <title>APPNET0046 The Trust Providers Software Publishing State must be set to 0x23c00</title>
        <affected family="windows">
          <platform>Microsoft Windows XP</platform>
          <platform>Microsoft Windows Server 2003</platform>
          <platform>Microsoft Windows Vista</platform>
          <platform>Microsoft Windows Server 2008</platform>
          <platform>Microsoft Windows Server 2008 R2</platform>
          <platform>Microsoft Windows 7</platform>
        </affected>
        <description>The Trust Providers Software Publishing State must be set to 0x23c00 (SCC-only check)</description>
      </metadata>
      <criteria>
        <criterion comment="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing\State == 0x23c00" test_ref="oval:mil.disa.fso.dotnet:tst:1500" />
      </criteria>
    </definition>
    <definition id="oval:mil.disa.fso.windows:def:3922" version="1" class="inventory">
      <metadata>
        <title>Microsoft Windows XP is installed</title>
        <affected family="windows">
          <platform>Microsoft Windows XP</platform>
        </affected>
        <reference source="CPE" ref_id=" cpe:/o:microsoft:windows_xp" />
        <description>Microsoft Windows XP is installed</description>
      </metadata>
      <criteria>
        <criterion comment="The installed operating system is part of the Microsoft Windows family" test_ref="oval:mil.disa.fso.windows:tst:392200" />
        <criterion comment="Microsoft Windows XP is installed" test_ref="oval:mil.disa.fso.windows:tst:392201" />
      </criteria>
    </definition>
    <definition class="inventory" id="oval:mil.disa.fso.windows:def:4970" version="1">
      <metadata>
        <title>Microsoft Windows Server 2003</title>
        <affected family="windows">
          <platform>Microsoft Windows Server 2003</platform>
          <product>Windows Server 2003</product>
        </affected>
        <description>Windows Server 2003 is installed</description>
      </metadata>
      <criteria>
        <criterion comment="the installed operating system is part of the Microsoft Windows family" test_ref="oval:mil.disa.fso.windows:tst:497001" />
        <criterion comment="Windows Server 2003 is installed" test_ref="oval:mil.disa.fso.windows:tst:497002" />
      </criteria>
    </definition>
  </definitions>
  <tests>
    <windows-def:registry_test xmlns:windows-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:tst:200" version="1" comment="No assemblies or hash values under HKLM\Software\Microsoft\StrongName\Verification" check_existence="none_exist" check="all">
      <windows-def:object object_ref="oval:mil.disa.fso.dotnet:obj:200" />
    </windows-def:registry_test>
    <xmlfilecontent_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:tst:900" version="2" comment="exe.config - enforceFIPSPolicy is enabled or does not exist" check_existence="any_exist" check="all">
      <object object_ref="oval:mil.disa.fso.dotnet:obj:900" />
      <state state_ref="oval:mil.disa.fso.dotnet:ste:900" />
    </xmlfilecontent_test>
    <xmlfilecontent_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:tst:901" version="1" comment="machine.config - enforceFIPSPolicy is enabled or does not exist" check_existence="any_exist" check="all">
      <object object_ref="oval:mil.disa.fso.dotnet:obj:901" />
      <state state_ref="oval:mil.disa.fso.dotnet:ste:900" />
    </xmlfilecontent_test>
    <xmlfilecontent_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:tst:1200" version="2" comment="exe.config - etwEnable is enabled or does not exist" check_existence="any_exist" check="all">
      <object object_ref="oval:mil.disa.fso.dotnet:obj:1200" />
      <state state_ref="oval:mil.disa.fso.dotnet:ste:1200" />
    </xmlfilecontent_test>
    <xmlfilecontent_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:tst:1201" version="1" comment="machine.config - etwEnable is enabled or does not exist" check_existence="any_exist" check="all">
      <object object_ref="oval:mil.disa.fso.dotnet:obj:1201" />
      <state state_ref="oval:mil.disa.fso.dotnet:ste:1200" />
    </xmlfilecontent_test>
    <xmlfilecontent_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:tst:1202" version="2" comment="machine.config - etwEnable exists and is enabled" check_existence="at_least_one_exists" check="all">
      <object object_ref="oval:mil.disa.fso.dotnet:obj:1203" />
      <state state_ref="oval:mil.disa.fso.dotnet:ste:1200" />
    </xmlfilecontent_test>
    <xmlfilecontent_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:tst:1203" version="2" comment="exe.config - etwEnable exists and is enabled" check_existence="at_least_one_exists" check="all">
      <object object_ref="oval:mil.disa.fso.dotnet:obj:1202" />
      <state state_ref="oval:mil.disa.fso.dotnet:ste:1200" />
    </xmlfilecontent_test>
    <windows-def:registry_test xmlns:windows-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:tst:1500" version="1" comment="HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing\State == 0x23c00" check_existence="any_exist" check="all">
      <windows-def:object object_ref="oval:mil.disa.fso.dotnet:obj:300" />
      <windows-def:state state_ref="oval:mil.disa.fso.dotnet:ste:1500" />
    </windows-def:registry_test>
    <family_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.windows:tst:392200" version="1" comment="The installed operating system is part of the Microsoft Windows family" check_existence="at_least_one_exists" check="only one">
      <object object_ref="oval:mil.disa.fso.windows:obj:392200" />
      <state state_ref="oval:mil.disa.fso.windows:ste:392200" />
    </family_test>
    <registry_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:tst:392201" version="1" comment="Microsoft Windows XP is installed" check_existence="at_least_one_exists" check="at least one">
      <object object_ref="oval:mil.disa.fso.windows:obj:392201" />
      <state state_ref="oval:mil.disa.fso.windows:ste:392201" />
    </registry_test>
    <family_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" check="only one" comment="the installed operating system is part of the Microsoft Windows family" id="oval:mil.disa.fso.windows:tst:497001" version="1">
      <object object_ref="oval:mil.disa.fso.windows:obj:497000" />
      <state state_ref="oval:mil.disa.fso.windows:ste:497000" />
    </family_test>
    <registry_test xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" check="at least one" comment="Windows Server 2003 is installed" id="oval:mil.disa.fso.windows:tst:497002" version="1">
      <object object_ref="oval:mil.disa.fso.windows:obj:497001" />
      <state state_ref="oval:mil.disa.fso.windows:ste:497001" />
    </registry_test>
  </tests>
  <objects>
    <windows-def:registry_object xmlns:windows-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:200" version="1">
      <windows-def:behaviors recurse_direction="down" max_depth="-1" />
      <windows-def:hive datatype="string">HKEY_LOCAL_MACHINE</windows-def:hive>
      <windows-def:key datatype="string">SOFTWARE\Microsoft\StrongName\Verification</windows-def:key>
      <windows-def:name datatype="string" operation="pattern match">.*</windows-def:name>
    </windows-def:registry_object>
    <windows-def:registry_object xmlns:windows-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:300" version="1">
      <windows-def:hive datatype="string">HKEY_CURRENT_USER</windows-def:hive>
      <windows-def:key datatype="string">Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing</windows-def:key>
      <windows-def:name datatype="string">State</windows-def:name>
    </windows-def:registry_object>
    <xmlfilecontent_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:obj:900" version="4" comment="*.exe.config enforceFIPSPolicy/@enabled">
      <filepath datatype="string" operation="equals" var_check="at least one" var_ref="oval:mil.disa.fso.dotnet:var:903" />
      <xpath datatype="string" operation="equals">count(/configuration/runtime/enforceFIPSPolicy/@enabled) = 0 or /configuration/runtime/enforceFIPSPolicy/@enabled = "true"</xpath>
    </xmlfilecontent_object>
    <xmlfilecontent_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:obj:901" version="2" comment="machine.config enforceFIPSPolicy/@enabled">
      <behaviors recurse_direction="down" max_depth="-1" />
      <path datatype="string" operation="equals" var_ref="oval:mil.disa.fso.dotnet:var:900" var_check="at least one" />
      <filename datatype="string" operation="case insensitive equals">machine.config</filename>
      <xpath datatype="string" operation="equals">count(/configuration/runtime/enforceFIPSPolicy/@enabled) = 0 or /configuration/runtime/enforceFIPSPolicy/@enabled = "true"</xpath>
    </xmlfilecontent_object>
    <file_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:902" version="3" comment="All *.exe.config files">
      <behaviors recurse_direction="down" max_depth="-1" />
      <path datatype="string" operation="equals" var_ref="oval:mil.disa.fso.windows:var:439700" var_check="at least one" />
      <filename datatype="string" operation="pattern match">^.*\.[Ee][Xx][Ee]\.[Cc][Oo][Nn][Ff][Ii][Gg]$</filename>
    </file_object>
    <file_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:903" version="3" comment="*.exe.config files without WinSxS">
      <set xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" set_operator="COMPLEMENT">
        <object_reference>oval:mil.disa.fso.dotnet:obj:902</object_reference>
        <object_reference>oval:mil.disa.fso.dotnet:obj:906</object_reference>
      </set>
    </file_object>
    <file_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:904" version="3" comment="WinSxS *.exe.config files">
      <behaviors recurse_direction="down" max_depth="-1" />
      <path datatype="string" operation="equals" var_ref="oval:mil.disa.fso.dotnet:var:902" var_check="at least one" />
      <filename datatype="string" operation="pattern match">^.*\.[Ee][Xx][Ee]\.[Cc][Oo][Nn][Ff][Ii][Gg]$</filename>
    </file_object>
    <file_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:905" version="3" comment="C:\Windows.old\Windows\WinSxS *.exe.config files">
      <behaviors recurse_direction="down" max_depth="-1" />
      <path datatype="string" operation="equals">C:\Windows.Old\Windows\WinSxS</path>
      <filename datatype="string" operation="pattern match">^.*\.[Ee][Xx][Ee]\.[Cc][Oo][Nn][Ff][Ii][Gg]$</filename>
    </file_object>
    <file_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:obj:906" version="1" comment="excluded *.exe.config files">
      <set xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" set_operator="UNION">
        <object_reference>oval:mil.disa.fso.dotnet:obj:904</object_reference>
        <object_reference>oval:mil.disa.fso.dotnet:obj:905</object_reference>
      </set>
    </file_object>
    <xmlfilecontent_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:obj:1200" version="3" comment="*.exe.config etwEnable/@enabled true or nonexistant">
      <filepath datatype="string" operation="equals" var_check="at least one" var_ref="oval:mil.disa.fso.dotnet:var:903" />
      <xpath datatype="string" operation="equals">count(/configuration/runtime/etwEnable/@enabled) = 0 or /configuration/runtime/etwEnable/@enabled = "true"</xpath>
    </xmlfilecontent_object>
    <xmlfilecontent_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:obj:1201" version="2" comment="machine.config etwEnable/@enabled true or nonexistant">
      <path datatype="string" operation="equals" var_ref="oval:mil.disa.fso.dotnet:var:900" var_check="at least one" />
      <filename datatype="string" operation="case insensitive equals">machine.config</filename>
      <xpath datatype="string" operation="equals">count(/configuration/runtime/etwEnable/@enabled) = 0 or /configuration/runtime/etwEnable/@enabled = "true"</xpath>
    </xmlfilecontent_object>
    <xmlfilecontent_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:obj:1202" version="2" comment="*.exe.config etwEnable/@enabled exists and true">
      <filepath datatype="string" operation="equals" var_check="at least one" var_ref="oval:mil.disa.fso.dotnet:var:903" />
      <xpath datatype="string" operation="equals">/configuration/runtime/etwEnable/@enabled = "true"</xpath>
    </xmlfilecontent_object>
    <xmlfilecontent_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:obj:1203" version="1" comment="machine.config etwEnable/@enabled exists and true">
      <path datatype="string" operation="equals" var_ref="oval:mil.disa.fso.dotnet:var:900" var_check="at least one" />
      <filename datatype="string" operation="case insensitive equals">machine.config</filename>
      <xpath datatype="string" operation="equals">/configuration/runtime/etwEnable/@enabled = "true"</xpath>
    </xmlfilecontent_object>
    <registry_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:obj:388601" version="2" comment="System Root Directory Registry Object">
      <hive datatype="string">HKEY_LOCAL_MACHINE</hive>
      <key datatype="string">SOFTWARE\Microsoft\Windows NT\CurrentVersion</key>
      <name datatype="string">SystemRoot</name>
    </registry_object>
    <family_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.windows:obj:392200" version="1" />
    <registry_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:obj:392201" version="1">
      <hive datatype="string">HKEY_LOCAL_MACHINE</hive>
      <key datatype="string">SOFTWARE\Microsoft\Windows NT\CurrentVersion</key>
      <name datatype="string">ProductName</name>
    </registry_object>
    <wmi_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:obj:439702" version="1" comment="All 'Local Disk' Volumes">
      <namespace datatype="string">root\cimv2</namespace>
      <wql datatype="string">SELECT name FROM win32_logicaldisk WHERE drivetype=3</wql>
    </wmi_object>
    <family_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.windows:obj:497000" version="1" />
    <registry_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:obj:497001" version="1">
      <hive datatype="string">HKEY_LOCAL_MACHINE</hive>
      <key datatype="string">SOFTWARE\Microsoft\Windows NT\CurrentVersion</key>
      <name datatype="string">CurrentVersion</name>
    </registry_object>
  </objects>
  <states>
    <xmlfilecontent_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:ste:900" version="2" comment="enforceFIPSPolicy/@enabled = false">
      <value_of datatype="boolean" operation="equals">true</value_of>
    </xmlfilecontent_state>
    <xmlfilecontent_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.dotnet:ste:1200" version="2" comment="etwEnable/@enabled = true">
      <value_of datatype="boolean" operation="equals">true</value_of>
    </xmlfilecontent_state>
    <windows-def:registry_state xmlns:windows-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.dotnet:ste:1500" version="1" comment="0x23c00 (reg_dword)">
      <windows-def:type>reg_dword</windows-def:type>
      <windows-def:value datatype="int" operation="equals">146432</windows-def:value>
    </windows-def:registry_state>
    <family_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.windows:ste:392200" version="1">
      <family>windows</family>
    </family_state>
    <registry_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:ste:392201" version="1">
      <value operation="pattern match">.*XP.*</value>
    </registry_state>
    <family_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" id="oval:mil.disa.fso.windows:ste:497000" version="1">
      <family>windows</family>
    </family_state>
    <registry_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" id="oval:mil.disa.fso.windows:ste:497001" version="1">
      <value>5.2</value>
    </registry_state>
  </states>
  <variables>
    <local_variable id="oval:mil.disa.fso.dotnet:var:900" version="1" comment=".NET config directory" datatype="string">
      <concat>
        <object_component item_field="value" object_ref="oval:mil.disa.fso.windows:obj:388601" />
        <variable_component var_ref="oval:mil.disa.fso.dotnet:var:901" />
      </concat>
    </local_variable>
    <constant_variable id="oval:mil.disa.fso.dotnet:var:901" version="1" comment=".NET config path components" datatype="string">
      <value>\Microsoft.NET\Framework\v4.0.30319\Config</value>
      <value>\Microsoft.NET\Framework64\v4.0.30319\Config</value>
    </constant_variable>
    <local_variable id="oval:mil.disa.fso.dotnet:var:902" version="5" comment="WinSXS directory" datatype="string">
      <concat>
        <end character="\">
          <object_component item_field="value" object_ref="oval:mil.disa.fso.windows:obj:388601" />
        </end>
        <literal_component>WinSxS</literal_component>
      </concat>
    </local_variable>
    <local_variable id="oval:mil.disa.fso.dotnet:var:903" version="2" comment="exe.config files, filtered" datatype="string">
      <object_component object_ref="oval:mil.disa.fso.dotnet:obj:903" item_field="filepath" />
    </local_variable>
    <local_variable id="oval:mil.disa.fso.windows:var:439700" version="1" datatype="string" comment="All 'local disk' volumes, in X:\ format">
      <end character="\">
        <object_component object_ref="oval:mil.disa.fso.windows:obj:439702" item_field="result" />
      </end>
    </local_variable>
  </variables>
</oval_definitions>

