<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLCollectionDisplayVersioned.xsl"?>

<!DOCTYPE rdf:RDF [
     <!ENTITY ocyc "http://sw.opencyc.org/concept/" >
     <!ENTITY cyc  "http://sw.cyc.com/concept/" >
     <!ENTITY rdf  "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
     <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
     <!ENTITY xsd  "http://www.w3.org/2001/XMLSchema#" >
     <!ENTITY owl  "http://www.w3.org/2002/07/owl#" >
   ]>

<rdf:RDF xml:base="http://sw.opencyc.org/2008/06/10/concept/"
         xmlns="http://sw.opencyc.org/2008/06/10/concept/"
         xmlns:cycAnnot="http://sw.cyc.com/CycAnnotations_v1#"
         xmlns:rdf="&rdf;"
         xmlns:rdfs="&rdfs;"
         xmlns:owl="&owl;"
         xmlns:xsd="&xsd;">

  <owl:Ontology rdf:about="http://sw.opencyc.org/2008/06/10/concept/">
    <owl:versionInfo>2008/06/10</owl:versionInfo>
    <rdfs:comment xml:lang="en">

      OpenCyc Knowledge Base

      Copyright© 2001-2008 Cycorp, Inc., http://www.cyc.com/, Austin, TX, USA

      This file contains an OWL representation of information contained 
      in the OpenCyc Knowledge Base. The content of this OWL file is 
      licensed under the Creative Commons Attribution 3.0 license whose 
      text can be found at http://creativecommons.org/licenses/by/3.0/legalcode. 
      The content of this OWL file, including the OpenCyc content it represents, 
      constitutes the "Work" referred to in the Creative Commons license. The terms of 
      this license equally apply to, without limitation, renamings and other 
      logically equivalent reformulations of the content of this OWL file 
      (or portions thereof) in any natural or formal language, as well 
      as to derivations of this content or inclusion of it in other ontologies.

    </rdfs:comment>
  </owl:Ontology>

  <owl:AnnotationProperty rdf:about="http://sw.cyc.com/CycAnnotations_v1#externalID">
    <rdfs:label xml:lang="en">externalID</rdfs:label>
    <rdfs:comment xml:lang="en">
      A unique, language-neutral, variable-sized identifier
      for a concept that can be used to refer unambiguously to that concept across 
      OWL exports or across Cyc inference engines.
    </rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:AnnotationProperty>

  <owl:AnnotationProperty rdf:about="http://sw.cyc.com/CycAnnotations_v1#label">
    <rdfs:label xml:lang="en">label</rdfs:label>
    <rdfs:comment xml:lang="en">
      A natural-language representation for a concept that is both human 
      readable and readable by the Cyc inference engine. These terms are not 
      guaranteed to refer to the same concept across time but are guaranteed to
      be consistent within a particular OWL export. Use 'cycAnnot:externalID'
      for unambiguously referring to a concept across OWL exports or across Cyc
      inference engines.
    </rdfs:comment>
  </owl:AnnotationProperty>

  <owl:Class rdf:about="Mx4rvVzt_ZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Character-Abstract</cycAnnot:label>
    <rdfs:comment xml:lang="en">An abstract character from some &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;,  which may occur in a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;; a letter, numeral, space, punctuation-mark, ideograph, dingbat, hieroglyphic or the like.  These may be concatenated to form &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;s.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is not any particular physical, tangible representation of the character, nor a particular encoding of it.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is taken from a fixed &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;, which depends in part on the language involved.  A character is a unit of information and cannot contain other characters.  Some characters are printing-characters in text, but others may be line-feeds, beeps, etc.  A character can be represented digitally with 32 or fewer bits, usually from 5 to 16 bits.  A character may be represented visually by a mark; it may represent one or more phonemes in speech.  Some phonemes may be represented by strings of more than one character.  By convention, a character may have attributes like Upper Case, Nonprinting, Numeric, etc.</rdfs:comment>
    <rdfs:label xml:lang="en">abstract character</rdfs:label>
    <rdfs:subClassOf rdf:resource="Mx4rvdgfZpwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rvVirnZwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rYfyNVM4uEdqAAAACs2IKaQ"/>
    <owl:sameAs rdf:resource="http://dbpedia.org/resource/Character_%28computing%29"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <wikipediaArticleURL>http://en.wikipedia.org/wiki/Character_%28computing%29</wikipediaArticleURL>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">abstract characters</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
  </owl:Class>

  <owl:Class rdf:about="Mx4rRMyJBPR4EdmAAAACs71DGQ">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">StrikedOutCharacter</cycAnnot:label>
    <rdfs:label xml:lang="en">striked out character</rdfs:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVJcsUgkDQdiIEI6-ues54w&quot; class=&quot;cyc_term&quot;&gt;FontTypeByStyle&lt;/a&gt;.  Instances are individual instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; that appear as striked-out.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvVkKC5wpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <rdfs:comment xml:lang="en">The specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; 
whose instances are characters used as writing symbols in some writing system
or other.  Specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkKC5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;WritingSymbolCharacter&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwA1vh5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Letter_Alphabetic&lt;/a&gt;,
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkGUpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Numeral&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkIa5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RomanLetter&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkHGpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ChineseCharacter&lt;/a&gt;, and many others.  Instances of
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkKC5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;WritingSymbolCharacter&lt;/a&gt; include the Roman letter &apos;a&apos;, the Arabic numeral &apos;1&apos;, and 
&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwP3qSZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PercentSign_TheSymbol&lt;/a&gt;.  (See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkJwpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;WritingSymbolCharacterSet&lt;/a&gt;.)</rdfs:comment>
    <rdfs:label xml:lang="en">notation</rdfs:label>
    <cycAnnot:label xml:lang="en">WritingSymbolCharacter</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4r-c-OvAkDQdiNM7LVgfp4Jw">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <rdfs:label xml:lang="en">italicized character</rdfs:label>
    <cycAnnot:label xml:lang="en">ItalicizedCharacter</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVJcsUgkDQdiIEI6-ues54w&quot; class=&quot;cyc_term&quot;&gt;FontTypeByStyle&lt;/a&gt;.  Instances are individual instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; that appear as italicized text.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvXSRcJwpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <rdfs:comment xml:lang="en">The collection of all Unicode-compatible characters: characters that have a binary encoding in the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv6pxRpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnicodeStandard&lt;/a&gt;. Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvXSRcJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnicodeCompatibleCharacter&lt;/a&gt; is a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt;, rather than a specific physical character as written, printed, or displayed. All &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGPR-pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ASCIICompatibleCharacter&lt;/a&gt;s are also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvXSRcJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnicodeCompatibleCharacter&lt;/a&gt;s.</rdfs:comment>
    <rdfs:label xml:lang="en">unicode compatible character</rdfs:label>
    <cycAnnot:label xml:lang="en">UnicodeCompatibleCharacter</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwnR3DAkDQdibU-uKfMfBeg">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <rdfs:label xml:lang="en">bolded character</rdfs:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVJcsUgkDQdiIEI6-ues54w&quot; class=&quot;cyc_term&quot;&gt;FontTypeByStyle&lt;/a&gt;.  Instances are individual instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; that appear as bolded text.</rdfs:comment>
    <cycAnnot:label xml:lang="en">BoldedCharacter</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4r7WJvPPR6EdmAAAACs71DGQ">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <rdfs:label xml:lang="en">teletype character</rdfs:label>
    <cycAnnot:label xml:lang="en">TeletypeCharacter</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVJcsUgkDQdiIEI6-ues54w&quot; class=&quot;cyc_term&quot;&gt;FontTypeByStyle&lt;/a&gt;.  Instances are individual instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; that appear in a teletype, or monospace font.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4r3WykFPRzEdmAAAACs71DGQ">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">UnderlinedCharacter</cycAnnot:label>
    <rdfs:label xml:lang="en">underlined character</rdfs:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rVJcsUgkDQdiIEI6-ues54w&quot; class=&quot;cyc_term&quot;&gt;FontTypeByStyle&lt;/a&gt;.  Instances are individual instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; that appear as underlined text.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwT1xG5wpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rvVzt_ZwpEbGdrcN5Y29ycA"/>
    <rdfs:comment xml:lang="en">The collection of all printed characters. A type of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwT1xG5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PrintedCharacter&lt;/a&gt; is a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv2GzE5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterSet&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">PrintedCharacter</cycAnnot:label>
    <rdfs:label xml:lang="en">printed character</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="&cyc;Mx4rvVzt_ZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Character-Abstract</cycAnnot:label>
    <rdfs:comment xml:lang="en">An abstract character from some &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;,  which may occur in a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;; a letter, numeral, space, punctuation-mark, ideograph, dingbat, hieroglyphic or the like.  These may be concatenated to form &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;s.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is not any particular physical, tangible representation of the character, nor a particular encoding of it.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is taken from a fixed &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;, which depends in part on the language involved.  A character is a unit of information and cannot contain other characters.  Some characters are printing-characters in text, but others may be line-feeds, beeps, etc.  A character can be represented digitally with 32 or fewer bits, usually from 5 to 16 bits.  A character may be represented visually by a mark; it may represent one or more phonemes in speech.  Some phonemes may be represented by strings of more than one character.  By convention, a character may have attributes like Upper Case, Nonprinting, Numeric, etc.</rdfs:comment>
    <rdfs:label xml:lang="en">abstract character</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvVirnZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ObjectType</cycAnnot:label>
    <rdfs:comment xml:lang="en">The collection of all collections that are &amp;quot;object-like&amp;quot; in at least one respect. A collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is object-like just in case there is some sense of &apos;part&apos; according to which any (or nearly any) given proper part of an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is &lt;i&gt;not&lt;/i&gt; itself an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;; when this happens &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is said to be object-like with respect to that sense of &apos;part&apos;.
&lt;p/&gt;
More precisely, for a collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; to be an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt; it is sufficient that there be some specialization &lt;code&gt;&lt;b&gt;PARTPRED&lt;/b&gt;&lt;/code&gt; of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwgfukKs8QdePzLB9nLNpTw&quot; class=&quot;cyc_term&quot;&gt;properParts&lt;/a&gt; such that, for any &lt;code&gt;&lt;b&gt;OBJ1&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;OBJ2&lt;/b&gt;&lt;/code&gt;, if &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; and &lt;code&gt;(&lt;b&gt;PARTPRED&lt;/b&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt;)&lt;/code&gt; both hold, then &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; does &lt;i&gt;not&lt;/i&gt; hold.  (Also sufficient for &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s being an object-type is that there be some specialization &lt;code&gt;&lt;b&gt;INVPARTPRED&lt;/b&gt;&lt;/code&gt; of the &lt;i&gt;inverse&lt;/i&gt; of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwgfukKs8QdePzLB9nLNpTw&quot; class=&quot;cyc_term&quot;&gt;properParts&lt;/a&gt; (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt;) such that &lt;code&gt;(&lt;b&gt;INVPARTPRED&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;OBJ1&lt;/b&gt;)&lt;/code&gt;, with everything else remaining the same as above.)  Note that neither of the above sufficient conditions for &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s being an object-type is strictly necessary: some exceptions are allowed.  Thus as long as either one of the above conditionals holds in &lt;i&gt;nearly&lt;/i&gt; all cases, &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; should be considered an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.
&lt;p/&gt;
Here are two examples.  Consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViVwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt;.  Take an instance of that, say my car.  Now consider one of the proper &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj5FpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;physicalParts&lt;/a&gt; of my car, say the steering wheel.  The steering wheel is &lt;i&gt;not&lt;/i&gt; an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViVwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt;.  And the same would be true for any proper physical part of any car.  So &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViVwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.  Consider &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjyV5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CalendarYear&lt;/a&gt;. No proper &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWn4OZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;timeSlices&lt;/a&gt; of a year is itself a year.  So &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjyV5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CalendarYear&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.  
&lt;p/&gt;
See &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVir35wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;StuffType&lt;/a&gt; for the contrasting (though not disjoint) notion of being stuff-like.</rdfs:comment>
    <rdfs:label xml:lang="en">type of object</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rYfyNVM4uEdqAAAACs2IKaQ">
    <rdfs:label xml:lang="en">candidate KB completeness node</rdfs:label>
    <cycAnnot:label xml:lang="en">CandidateKBCompletenessNode</cycAnnot:label>
  </owl:Class>

  <owl:Thing rdf:about="http://dbpedia.org/resource/Character_%28computing%29">
    <cycAnnot:label xml:lang="en">Character-Abstract</cycAnnot:label>
    <rdfs:comment xml:lang="en">An abstract character from some &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;,  which may occur in a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;; a letter, numeral, space, punctuation-mark, ideograph, dingbat, hieroglyphic or the like.  These may be concatenated to form &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;s.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is not any particular physical, tangible representation of the character, nor a particular encoding of it.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is taken from a fixed &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;, which depends in part on the language involved.  A character is a unit of information and cannot contain other characters.  Some characters are printing-characters in text, but others may be line-feeds, beeps, etc.  A character can be represented digitally with 32 or fewer bits, usually from 5 to 16 bits.  A character may be represented visually by a mark; it may represent one or more phonemes in speech.  Some phonemes may be represented by strings of more than one character.  By convention, a character may have attributes like Upper Case, Nonprinting, Numeric, etc.</rdfs:comment>
    <rdfs:label xml:lang="en">abstract character</rdfs:label>
  </owl:Thing>

  <owl:ObjectProperty rdf:about="Mx4rwLSVCpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">Pretty String</rdfs:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwLSVCpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;prettyString&lt;/a&gt; TERM STRING) means that STRING is the English word or expression (sequence of words) commonly used to refer to TERM.  The predicate &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwLSVCpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;prettyString&lt;/a&gt; is used by the code which generates CycL to English paraphrases, but its applicability is not restricted to this use.</rdfs:comment>
    <cycAnnot:label xml:lang="en">prettyString</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:DataProperty rdf:about="wikipediaArticleURL">
  </owl:DataProperty>

  <owl:Class rdf:about="Mx4rvdgfZpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">abstract atomic symbol</rdfs:label>
    <cycAnnot:label xml:lang="en">AtomicSymbol-Abstract</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQGTzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AbstractInformationStructure&lt;/a&gt; (q.v.).  This is the collection of all abstract symbols that are not composed of further symbols.  By &apos;abstract symbol&apos; we mean any abstract object whose concrete instantiations have meaning, broadly construed, according to some convention.  For example, the Roman letter &apos;A&apos; is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdgfZpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AtomicSymbol_Abstract&lt;/a&gt;, whereas concrete instantiations of it (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvoo_OZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterToken&lt;/a&gt;) are not.  The character string &apos;ABC&apos; is not an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdgfZpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AtomicSymbol_Abstract&lt;/a&gt;, because it is composed of more than one symbol.  An arbitrary &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvntUR5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AbstractStructure&lt;/a&gt; (such as the abstract structure of carbon dioxide) is not &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvdgfZpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;AtomicSymbol_Abstract&lt;/a&gt; unless its instantiations have a meaning, according to some convention.  Other examples include all instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt;, punctuation marks, words (but not their corresponding character strings), symbols of diagram types (e.g. the symbols used in schematic diagrams for electrical curcuits), and abstract individual sound structures (see e.g &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwIWLPpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Phoneme&lt;/a&gt;).</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="&ocyc;Mx4rvVzt_ZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Character-Abstract</cycAnnot:label>
    <rdfs:comment xml:lang="en">An abstract character from some &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;,  which may occur in a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;; a letter, numeral, space, punctuation-mark, ideograph, dingbat, hieroglyphic or the like.  These may be concatenated to form &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWEA25wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CharacterString&lt;/a&gt;s.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is not any particular physical, tangible representation of the character, nor a particular encoding of it.  A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVzt_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Character_Abstract&lt;/a&gt; is taken from a fixed &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwQBiZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;characterSetForWritingSystem&lt;/a&gt;, which depends in part on the language involved.  A character is a unit of information and cannot contain other characters.  Some characters are printing-characters in text, but others may be line-feeds, beeps, etc.  A character can be represented digitally with 32 or fewer bits, usually from 5 to 16 bits.  A character may be represented visually by a mark; it may represent one or more phonemes in speech.  Some phonemes may be represented by strings of more than one character.  By convention, a character may have attributes like Upper Case, Nonprinting, Numeric, etc.</rdfs:comment>
    <rdfs:label xml:lang="en">abstract character</rdfs:label>
  </owl:Class>

</rdf:RDF>
