fof(axelements0, axiom, ( ! [X] : (hasType(type_Actinium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements1, axiom, ( ! [X] : (hasType(type_Aluminum, X) => hasType(type_ElementalSubstance, X)))). fof(axelements2, axiom, ( ! [X] : (hasType(type_Americium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements3, axiom, ( ! [X] : (hasType(type_Antimony, X) => hasType(type_ElementalSubstance, X)))). fof(axelements4, axiom, ( ! [X] : (hasType(type_Argon, X) => hasType(type_ElementalSubstance, X)))). fof(axelements5, axiom, ( ! [X] : (hasType(type_Arsenic, X) => hasType(type_ElementalSubstance, X)))). fof(axelements6, axiom, ( ! [X] : (hasType(type_Astatine, X) => hasType(type_ElementalSubstance, X)))). fof(axelements7, axiom, ( ! [X] : (hasType(type_Barium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements8, axiom, ( ! [X] : (hasType(type_Berkelium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements9, axiom, ( ! [X] : (hasType(type_Beryllium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements10, axiom, ( ! [X] : (hasType(type_Bismuth, X) => hasType(type_ElementalSubstance, X)))). fof(axelements11, axiom, ( ! [X] : (hasType(type_Boron, X) => hasType(type_ElementalSubstance, X)))). fof(axelements12, axiom, ( ! [X] : (hasType(type_Bromine, X) => hasType(type_ElementalSubstance, X)))). fof(axelements13, axiom, ( ! [X] : (hasType(type_Cadmium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements14, axiom, ( ! [X] : (hasType(type_Caesium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements15, axiom, ( ! [X] : (hasType(type_Calcium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements16, axiom, ( ! [X] : (hasType(type_Californium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements17, axiom, ( ! [X] : (hasType(type_Carbon, X) => hasType(type_ElementalSubstance, X)))). fof(axelements18, axiom, ( ! [X] : (hasType(type_Cerium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements19, axiom, ( ! [X] : (hasType(type_Chlorine, X) => hasType(type_ElementalSubstance, X)))). fof(axelements20, axiom, ( ! [X] : (hasType(type_Chromium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements21, axiom, ( ! [X] : (hasType(type_Cobalt, X) => hasType(type_ElementalSubstance, X)))). fof(axelements22, axiom, ( ! [X] : (hasType(type_Copper, X) => hasType(type_ElementalSubstance, X)))). fof(axelements23, axiom, ( ! [X] : (hasType(type_Curium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements24, axiom, ( ! [X] : (hasType(type_Dysprosium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements25, axiom, ( ! [X] : (hasType(type_Einsteinium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements26, axiom, ( ! [X] : (hasType(type_Erbium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements27, axiom, ( ! [X] : (hasType(type_Europium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements28, axiom, ( ! [X] : (hasType(type_Fermium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements29, axiom, ( ! [X] : (hasType(type_Fluorine, X) => hasType(type_ElementalSubstance, X)))). fof(axelements30, axiom, ( ! [X] : (hasType(type_Francium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements31, axiom, ( ! [X] : (hasType(type_Gadolinium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements32, axiom, ( ! [X] : (hasType(type_Gallium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements33, axiom, ( ! [X] : (hasType(type_Germanium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements34, axiom, ( ! [X] : (hasType(type_Gold, X) => hasType(type_ElementalSubstance, X)))). fof(axelements35, axiom, ( ! [X] : (hasType(type_Hafnium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements36, axiom, ( ! [X] : (hasType(type_Helium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements37, axiom, ( ! [X] : (hasType(type_Holmium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements38, axiom, ( ! [X] : (hasType(type_Hydrogen, X) => hasType(type_ElementalSubstance, X)))). fof(axelements39, axiom, ( ! [X] : (hasType(type_Indium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements40, axiom, ( ! [X] : (hasType(type_Iodine, X) => hasType(type_ElementalSubstance, X)))). fof(axelements41, axiom, ( ! [X] : (hasType(type_Iridium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements42, axiom, ( ! [X] : (hasType(type_Iron, X) => hasType(type_ElementalSubstance, X)))). fof(axelements43, axiom, ( ! [X] : (hasType(type_Krypton, X) => hasType(type_ElementalSubstance, X)))). fof(axelements44, axiom, ( ! [X] : (hasType(type_Lanthanum, X) => hasType(type_ElementalSubstance, X)))). fof(axelements45, axiom, ( ! [X] : (hasType(type_Lawrencium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements46, axiom, ( ! [X] : (hasType(type_Lead, X) => hasType(type_ElementalSubstance, X)))). fof(axelements47, axiom, ( ! [X] : (hasType(type_Lithium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements48, axiom, ( ! [X] : (hasType(type_Lutetium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements49, axiom, ( ! [X] : (hasType(type_Magnesium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements50, axiom, ( ! [X] : (hasType(type_Manganese, X) => hasType(type_ElementalSubstance, X)))). fof(axelements51, axiom, ( ! [X] : (hasType(type_Meitnerium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements52, axiom, ( ! [X] : (hasType(type_Mendelevium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements53, axiom, ( ! [X] : (hasType(type_Mercury, X) => hasType(type_ElementalSubstance, X)))). fof(axelements54, axiom, ( ! [X] : (hasType(type_Molybdenum, X) => hasType(type_ElementalSubstance, X)))). fof(axelements55, axiom, ( ! [X] : (hasType(type_Neodymium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements56, axiom, ( ! [X] : (hasType(type_Neon, X) => hasType(type_ElementalSubstance, X)))). fof(axelements57, axiom, ( ! [X] : (hasType(type_Neptunium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements58, axiom, ( ! [X] : (hasType(type_Nickel, X) => hasType(type_ElementalSubstance, X)))). fof(axelements59, axiom, ( ! [X] : (hasType(type_Niobium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements60, axiom, ( ! [X] : (hasType(type_Nitrogen, X) => hasType(type_ElementalSubstance, X)))). fof(axelements61, axiom, ( ! [X] : (hasType(type_Nobelium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements62, axiom, ( ! [X] : (hasType(type_Osmium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements63, axiom, ( ! [X] : (hasType(type_Oxygen, X) => hasType(type_ElementalSubstance, X)))). fof(axelements64, axiom, ( ! [X] : (hasType(type_Palladium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements65, axiom, ( ! [X] : (hasType(type_Phosphorus, X) => hasType(type_ElementalSubstance, X)))). fof(axelements66, axiom, ( ! [X] : (hasType(type_Platinum, X) => hasType(type_ElementalSubstance, X)))). fof(axelements67, axiom, ( ! [X] : (hasType(type_Plutonium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements68, axiom, ( ! [X] : (hasType(type_Polonium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements69, axiom, ( ! [X] : (hasType(type_Potassium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements70, axiom, ( ! [X] : (hasType(type_Praseodymium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements71, axiom, ( ! [X] : (hasType(type_Promethium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements72, axiom, ( ! [X] : (hasType(type_Protactinium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements73, axiom, ( ! [X] : (hasType(type_Radium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements74, axiom, ( ! [X] : (hasType(type_Radon, X) => hasType(type_ElementalSubstance, X)))). fof(axelements75, axiom, ( ! [X] : (hasType(type_Rhenium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements76, axiom, ( ! [X] : (hasType(type_Rhodium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements77, axiom, ( ! [X] : (hasType(type_Rubidium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements78, axiom, ( ! [X] : (hasType(type_Ruthenium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements79, axiom, ( ! [X] : (hasType(type_Samarium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements80, axiom, ( ! [X] : (hasType(type_Scandium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements81, axiom, ( ! [X] : (hasType(type_Selenium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements82, axiom, ( ! [X] : (hasType(type_Silicon, X) => hasType(type_ElementalSubstance, X)))). fof(axelements83, axiom, ( ! [X] : (hasType(type_Silver, X) => hasType(type_ElementalSubstance, X)))). fof(axelements84, axiom, ( ! [X] : (hasType(type_Sodium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements85, axiom, ( ! [X] : (hasType(type_Strontium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements86, axiom, ( ! [X] : (hasType(type_Sulphur, X) => hasType(type_ElementalSubstance, X)))). fof(axelements87, axiom, ( ! [X] : (hasType(type_Tantalum, X) => hasType(type_ElementalSubstance, X)))). fof(axelements88, axiom, ( ! [X] : (hasType(type_Technetium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements89, axiom, ( ! [X] : (hasType(type_Tellurium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements90, axiom, ( ! [X] : (hasType(type_Terbium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements91, axiom, ( ! [X] : (hasType(type_Thallium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements92, axiom, ( ! [X] : (hasType(type_Thorium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements93, axiom, ( ! [X] : (hasType(type_Thulium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements94, axiom, ( ! [X] : (hasType(type_Tin, X) => hasType(type_ElementalSubstance, X)))). fof(axelements95, axiom, ( ! [X] : (hasType(type_Titanium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements96, axiom, ( ! [X] : (hasType(type_Tungsten, X) => hasType(type_ElementalSubstance, X)))). fof(axelements97, axiom, ( ! [X] : (hasType(type_Unnildecium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements98, axiom, ( ! [X] : (hasType(type_Unnilhexium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements99, axiom, ( ! [X] : (hasType(type_Unniloctium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements100, axiom, ( ! [X] : (hasType(type_Unnilpentium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements101, axiom, ( ! [X] : (hasType(type_Unnilquadium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements102, axiom, ( ! [X] : (hasType(type_Unnilseptium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements103, axiom, ( ! [X] : (hasType(type_Uranium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements104, axiom, ( ! [X] : (hasType(type_Vanadium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements105, axiom, ( ! [X] : (hasType(type_Xenon, X) => hasType(type_ElementalSubstance, X)))). fof(axelements106, axiom, ( ! [X] : (hasType(type_Ytterbium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements107, axiom, ( ! [X] : (hasType(type_Yttrium, X) => hasType(type_ElementalSubstance, X)))). fof(axelements108, axiom, ( ! [X] : (hasType(type_Zinc, X) => hasType(type_ElementalSubstance, X)))). fof(axelements109, axiom, ( ! [X] : (hasType(type_Zirconium, X) => hasType(type_ElementalSubstance, X)))).