Module:Convert/data

From Zoophilia Wiki
Revision as of 09:38, 1 October 2012 by meta>Johnuniq (couple of fixes)
Jump to navigationJump to search

Documentation for this module may be created at Module:Convert/data/doc

--[[
This module contains most conversion data used by Module:Convert.
This is a separate file on the assumption that the bytecode will be cached,
and having Module:Convert "require" this should not be slow.

Three data tables follow:
    SIprefixes      prefixes like 'M' (mega, 10^6)
    units           all properties for a unit, including default output
    defaultunits    default output exceptions ('Mg' and 'g' have different defaults)

SIprefixes and defaultunits are maintained by editing this file.
However, the units table is generated by a script which reads the wikitext
for a wiki page that documents properties of units.
The wiki page is currently:
http://en.wikipedia.org/wiki/User:Johnuniq/Conversion_data

Check values at:
http://en.wikipedia.org/wiki/Template:Convert/list_of_units
http://en.wikipedia.org/wiki/Conversion_of_units
]]

local function clonetable(t)
    -- Return a shallow copy of t.
    local result = {}
    for k, v in pairs(t) do
        result[k] = v
    end
    return result
end

local function shouldbe(ucode, shouldbe)
    -- Return an error message for a unit that "should be" something else.
    -- enwiki Template:Convert outputs a much more elaborate message.
    -- LATER: Decide if "shouldbe" is useful, and what to output if it is.
    return 'ERROR: Use "' .. shouldbe .. '" (not "' .. ucode .. '") as the unit code.'
end

-- TODO: Possibly have another field with what prefix should be (MICRO SIGN if MU used).
-- Then we could accept a nonstandard prefix, but output the correct prefix.
local SIprefixes = {
    ['Y'] = { exponent = 24, name = 'yotta' },
    ['Z'] = { exponent = 21, name = 'zetta' },
    ['E'] = { exponent = 18, name = 'exa'   },
    ['P'] = { exponent = 15, name = 'peta'  },
    ['T'] = { exponent = 12, name = 'tera'  },
    ['G'] = { exponent =  9, name = 'giga'  },
    ['M'] = { exponent =  6, name = 'mega'  },
    ['k'] = { exponent =  3, name = 'kilo'  },
    ['H'] = { exponent =  2, name = 'hecto' },  -- not an SI prefix, but allow for people typing this
    ['h'] = { exponent =  2, name = 'hecto' },
    ['da']= { exponent =  1, name = 'deca'  },
    ['D'] = { exponent =  1, name = 'deca'  },  -- not an SI prefix, but allow for people typing this
    ['d'] = { exponent = -1, name = 'deci'  },
    ['c'] = { exponent = -2, name = 'centi' },
    ['m'] = { exponent = -3, name = 'milli' },
    ['μ'] = { exponent = -6, name = 'micro' },  -- 'GREEK SMALL LETTER MU' (U+03BC) utf-8 CE BC
    ['µ'] = { exponent = -6, name = 'micro' },  -- 'MICRO SIGN' (U+00B5) utf-8 C2 B5
    ['u'] = { exponent = -6, name = 'micro' },  -- not an SI prefix, but allow for people typing this
    ['n'] = { exponent = -9, name = 'nano'  },
    ['p'] = { exponent =-12, name = 'pico'  },
    ['f'] = { exponent =-15, name = 'femto' },
    ['a'] = { exponent =-18, name = 'atto'  },
    ['z'] = { exponent =-21, name = 'zepto' },
    ['y'] = { exponent =-24, name = 'yocto' },
}

local usesubstitute = {
    -- If unit has an SI prefix, these fields may have "%s" where prefix belongs.
    'name1',
    'name1_us',
    'name2',
    'name2_us',
    'link',
}

local function set_prefixes(unit, prefixname)
    -- Insert given prefix name into the fields which require it
    -- (and which should contain '%s' to be replaced with the prefix).
    -- Pity we have to do all this work when most results are not needed,
    -- but it's cleaner to do it here rather than in final processing.
    if unit.prefixes then
        for _, name in ipairs(usesubstitute) do
            local value = unit[name]
            unit[name] = value:gsub('%%s', prefixname, 1)
        end
    end
end

---------------------------------------------------------------------------
-- Do not change the data in this table because it is created by running --
-- a script that reads the wikitext from a wiki page (see note above).   --
---------------------------------------------------------------------------
local units = {
    lookup = function (self, unit, allowmultiple)
        -- Return true, t where t is the unit's converter table (or false, message).
        -- Parameter 'allowmultiple' is true to accept combination units.
        -- Given 'unit' is a symbol (like 'g'), with an optional SI prefix (as in 'kg').
        -- If, for example, 'kg' is in this table, that entry is used; otherwise prefix is applied.
        -- Alternatively, if allowmultiple, the 'unit' may be a known combination code,
        -- in which case a table of multiple units is included in the result.
        local t = self[unit]
        if t ~= nil then
            if t.shouldbe then
                return false, shouldbe(t.shouldbe, unit)
            end
            local success
            local result = clonetable(t)
            local combo = result.combination  -- nil or a table of unitcodes
            if combo then  -- recursively replace each unitcode with its converter table
                if not allowmultiple then
                    local msg = 'Unit %s is invalid here.[[Category:Convert unknown unit]]'
                    return false, msg:format(unit)
                end
                for i, v in ipairs(combo) do
                    success, combo[i] = self:lookup(v)
                    if not success then return success, combo[i] end
                end
                return true, result
            end
            set_prefixes(result, '')
            result.baseunit = unit
            result.prefix = ''
            return true, result
        end
        for plen = 2, 1, -1 do
            -- Check for longer prefix first ('dam' is decametre).
            -- Micro (µ) is two bytes in utf-8, so is found with plen = 2.
            local prefix = string.sub(unit, 1, plen)
            local si = SIprefixes[prefix]
            if si then
                local baseunit = unit:sub(plen+1)
                local t = self[baseunit]
                if t and t.prefixes then
                    local result = clonetable(t)
                    set_prefixes(result, si.name)
                    result.symbol = prefix .. result.symbol
                    result.sym_us = prefix .. result.sym_us
                    result.baseunit = baseunit
                    result.prefix = prefix
                    result.scale = t.scale * 10 ^ (si.exponent * t.prefixes)
                    return true, result
                end
            end
        end
        local msg = 'Unit %s is not known.[[Category:Convert unknown unit]]'
        return false, msg:format(unit)
    end,
    ["m"] = {
	name1    = "%smetre",
	name1_us = "%smeter",
	name2    = "%smetres",
	name2_us = "%smeters",
	symbol   = "m",
	sym_us   = "m",
	utype    = "length",
	scale    = 1,
	prefixes = 1,
	default  = "ftin",
	link     = "Metre",
    },
    ["um"] = {
	name1    = "micrometre",
	name1_us = "micrometer",
	name2    = "micrometres",
	name2_us = "micrometers",
	symbol   = "µm",
	sym_us   = "µm",
	utype    = "length",
	scale    = 1e-006,
	prefixes = 1,
	default  = "ftin",
	link     = "Metre",
    },
    ["micrometre"] = {
	name1    = "micrometre",
	name1_us = "micrometer",
	name2    = "micrometres",
	name2_us = "micrometers",
	symbol   = "µm",
	sym_us   = "µm",
	utype    = "length",
	scale    = 1e-006,
	prefixes = 1,
	default  = "ftin",
	link     = "Metre",
    },
    ["Å"] = {
	name1    = "ångström",
	name1_us = "ångström",
	name2    = "ångströms",
	name2_us = "ångströms",
	symbol   = "Å",
	sym_us   = "Å",
	utype    = "length",
	scale    = 0.0000000001,
	default  = "in",
	link     = "Angstrom",
    },
    ["angstrom"] = {
	name1    = "ångström",
	name1_us = "ångström",
	name2    = "ångströms",
	name2_us = "ångströms",
	symbol   = "Å",
	sym_us   = "Å",
	utype    = "length",
	scale    = 0.0000000001,
	default  = "in",
	link     = "Angstrom",
    },
    ["mi"] = {
	name1    = "mile",
	name1_us = "mile",
	name2    = "miles",
	name2_us = "miles",
	symbol   = "mi",
	sym_us   = "mi",
	utype    = "length",
	scale    = 1609.344,
	default  = "km",
	link     = "Mile",
    },
    ["furlong"] = {
	name1    = "furlong",
	name1_us = "furlong",
	name2    = "furlongs",
	name2_us = "furlongs",
	symbol   = "furlong",
	sym_us   = "furlong",
	usename  = 1,
	utype    = "length",
	scale    = 201.168,
	default  = "ft m",
	link     = "Furlong",
    },
    ["chain"] = {
	name1    = "chain",
	name1_us = "chain",
	name2    = "chains",
	name2_us = "chains",
	symbol   = "chain",
	sym_us   = "chain",
	usename  = 1,
	utype    = "length",
	scale    = 20.1168,
	default  = "ft m",
	link     = "Chain (unit)",
    },
    ["rd"] = {
	name1    = "rod",
	name1_us = "rod",
	name2    = "rods",
	name2_us = "rods",
	symbol   = "rd",
	sym_us   = "rd",
	utype    = "length",
	scale    = 5.0292,
	default  = "ft m",
	link     = "Rod (unit)",
    },
    ["pole"] = {
	name1    = "pole",
	name1_us = "pole",
	name2    = "poles",
	name2_us = "poles",
	symbol   = "pole",
	sym_us   = "pole",
	usename  = 1,
	utype    = "length",
	scale    = 5.0292,
	default  = "ft m",
	link     = "Rod (unit)",
    },
    ["perch"] = {
	name1    = "perch",
	name1_us = "perch",
	name2    = "perches",
	name2_us = "perches",
	symbol   = "perch",
	sym_us   = "perch",
	usename  = 1,
	utype    = "length",
	scale    = 5.0292,
	default  = "ft m",
	link     = "Rod (unit)",
    },
    ["fathom"] = {
	name1    = "fathom",
	name1_us = "fathom",
	name2    = "fathoms",
	name2_us = "fathoms",
	symbol   = "fathom",
	sym_us   = "fathom",
	usename  = 1,
	utype    = "length",
	scale    = 1.8288,
	default  = "ft m",
	link     = "Fathom",
    },
    ["yd"] = {
	name1    = "yard",
	name1_us = "yard",
	name2    = "yards",
	name2_us = "yards",
	symbol   = "yd",
	sym_us   = "yd",
	utype    = "length",
	scale    = 0.9144,
	default  = "m",
	link     = "Yard",
    },
    ["ft"] = {
	name1    = "foot",
	name1_us = "foot",
	name2    = "feet",
	name2_us = "feet",
	symbol   = "ft",
	sym_us   = "ft",
	utype    = "length",
	scale    = 0.3048,
	default  = "m",
	link     = "Foot (unit)",
    },
    ["feet"] = {
	shouldbe = "ft",
    },
    ["foot"] = {
	name1    = "foot",
	name1_us = "foot",
	name2    = "foot",
	name2_us = "foot",
	symbol   = "ft",
	sym_us   = "ft",
	utype    = "length",
	scale    = 0.3048,
	default  = "m",
	link     = "Foot (unit)",
    },
    ["hand"] = {
	name1    = "hand",
	name1_us = "hand",
	name2    = "hands",
	name2_us = "hands",
	symbol   = "h",
	sym_us   = "h",
	utype    = "length",
	scale    = 0.1016,
	default  = "cm",
	link     = "Hand (unit)",
    },
    ["in"] = {
	name1    = "inch",
	name1_us = "inch",
	name2    = "inches",
	name2_us = "inches",
	symbol   = "in",
	sym_us   = "in",
	utype    = "length",
	scale    = 0.0254,
	default  = "mm",
	link     = "Inch",
    },
    ["nmi"] = {
	name1    = "nautical mile",
	name1_us = "nautical mile",
	name2    = "nautical miles",
	name2_us = "nautical miles",
	symbol   = "nmi",
	sym_us   = "nmi",
	utype    = "length",
	scale    = 1852,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["oldUKnmi"] = {
	name1    = "nautical mile",
	name1_us = "nautical mile",
	name2    = "nautical miles",
	name2_us = "nautical miles",
	symbol   = "nmi",
	sym_us   = "nmi",
	utype    = "length",
	scale    = 1853.184,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["admiralty nmi"] = {
	name1    = "nautical mile",
	name1_us = "nautical mile",
	name2    = "nautical miles",
	name2_us = "nautical miles",
	symbol   = "nmi",
	sym_us   = "nmi",
	utype    = "length",
	scale    = 1853.184,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["Brnmi"] = {
	name1    = "British nautical mile",
	name1_us = "British nautical mile",
	name2    = "British nautical miles",
	name2_us = "British nautical miles",
	symbol   = "(Brit) nmi",
	sym_us   = "(Brit) nmi",
	utype    = "length",
	scale    = 1853.184,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["admi"] = {
	name1    = "admiralty mile",
	name1_us = "admiralty mile",
	name2    = "admiralty miles",
	name2_us = "admiralty miles",
	symbol   = "nmi (admiralty)",
	sym_us   = "nmi (admiralty)",
	utype    = "length",
	scale    = 1853.184,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["oldUSnmi"] = {
	name1    = "nautical mile",
	name1_us = "nautical mile",
	name2    = "nautical miles",
	name2_us = "nautical miles",
	symbol   = "nmi",
	sym_us   = "nmi",
	utype    = "length",
	scale    = 1853.24496,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["pre1954USnmi"] = {
	name1    = "(pre-1954 US) nautical mile",
	name1_us = "(pre-1954 US) nautical mile",
	name2    = "(pre-1954 US) nautical miles",
	name2_us = "(pre-1954 US) nautical miles",
	symbol   = "(pre-1954 US) nmi",
	sym_us   = "(pre-1954 US) nmi",
	utype    = "length",
	scale    = 1853.24496,
	default  = "km mi",
	link     = "Nautical mile",
    },
    ["Gpc"] = {
	name1    = "gigaparsec",
	name1_us = "gigaparsec",
	name2    = "gigaparsecs",
	name2_us = "gigaparsecs",
	symbol   = "Gpc",
	sym_us   = "Gpc",
	utype    = "length",
	scale    = 3.0856775813057e25,
	default  = "Gly",
	link     = "Parsec#Megaparsecs and gigaparsecs",
    },
    ["Mpc"] = {
	name1    = "megaparsec",
	name1_us = "megaparsec",
	name2    = "megaparsecs",
	name2_us = "megaparsecs",
	symbol   = "Mpc",
	sym_us   = "Mpc",
	utype    = "length",
	scale    = 3.0856775814672e22,
	default  = "Mly",
	link     = "Parsec#Megaparsecs and gigaparsecs",
    },
    ["kpc"] = {
	name1    = "kiloparsec",
	name1_us = "kiloparsec",
	name2    = "kiloparsecs",
	name2_us = "kiloparsecs",
	symbol   = "kpc",
	sym_us   = "kpc",
	utype    = "length",
	scale    = 3.0856775814672e19,
	default  = "kly",
	link     = "Parsec#Parsecs and kiloparsecs",
    },
    ["pc"] = {
	name1    = "parsec",
	name1_us = "parsec",
	name2    = "parsecs",
	name2_us = "parsecs",
	symbol   = "pc",
	sym_us   = "pc",
	utype    = "length",
	scale    = 3.0856775814672e16,
	default  = "ly",
	link     = "Parsec",
    },
    ["parsec"] = {
	name1    = "parsec",
	name1_us = "parsec",
	name2    = "parsecs",
	name2_us = "parsecs",
	symbol   = "pc",
	sym_us   = "pc",
	utype    = "length",
	scale    = 3.0856775814672e16,
	default  = "ly",
	link     = "Parsec",
    },
    ["Gly"] = {
	name1    = "gigalight-year",
	name1_us = "gigalight-year",
	name2    = "gigalight-years",
	name2_us = "gigalight-years",
	symbol   = "Gly",
	sym_us   = "Gly",
	utype    = "length",
	scale    = 9.4607304725808e24,
	default  = "Mpc",
	link     = "Light-year#Distances in light-years",
    },
    ["Mly"] = {
	name1    = "megalight-year",
	name1_us = "megalight-year",
	name2    = "megalight-years",
	name2_us = "megalight-years",
	symbol   = "Mly",
	sym_us   = "Mly",
	utype    = "length",
	scale    = 9.4607304725808e21,
	default  = "kpc",
	link     = "Light-year#Distances in light-years",
    },
    ["kly"] = {
	name1    = "kilolight-year",
	name1_us = "kilolight-year",
	name2    = "kilolight-years",
	name2_us = "kilolight-years",
	symbol   = "kly",
	sym_us   = "kly",
	utype    = "length",
	scale    = 9.4607304725808e18,
	default  = "pc",
	link     = "Light-year#Distances in light-years",
    },
    ["ly"] = {
	name1    = "light-year",
	name1_us = "light-year",
	name2    = "light-years",
	name2_us = "light-years",
	symbol   = "ly",
	sym_us   = "ly",
	utype    = "length",
	scale    = 9.4607304725808e15,
	default  = "AU",
	link     = "Light-year",
    },
    ["AU"] = {
	name1    = "astronomical unit",
	name1_us = "astronomical unit",
	name2    = "astronomical units",
	name2_us = "astronomical units",
	symbol   = "AU",
	sym_us   = "AU",
	utype    = "length",
	scale    = 149597870700,
	default  = "km mi",
	link     = "Astronomical unit",
    },
    ["m2"] = {
	name1    = "%ssquare metre",
	name1_us = "%ssquare meter",
	name2    = "%ssquare metres",
	name2_us = "%ssquare meters",
	symbol   = "m<sup>2</sup>",
	sym_us   = "m<sup>2</sup>",
	utype    = "area",
	scale    = 1,
	prefixes = 2,
	default  = "sqft",
	link     = "Square metre",
    },
    ["a"] = {
	name1    = "%sare",
	name1_us = "%sare",
	name2    = "%sares",
	name2_us = "%sares",
	symbol   = "a",
	sym_us   = "a",
	utype    = "area",
	scale    = 100,
	prefixes = 1,
	default  = "acre",
	link     = "Hectare#Are",
    },
    ["ha"] = {
	name1    = "hectare",
	name1_us = "hectare",
	name2    = "hectares",
	name2_us = "hectares",
	symbol   = "ha",
	sym_us   = "ha",
	utype    = "area",
	scale    = 10000,
	default  = "acre",
	link     = "Hectare",
    },
    ["sqmi"] = {
	name1    = "square mile",
	name1_us = "square mile",
	name2    = "square miles",
	name2_us = "square miles",
	symbol   = "sq&nbsp;mi",
	sym_us   = "sq&nbsp;mi",
	utype    = "area",
	scale    = 2589988.110336,
	default  = "km2",
	link     = "Square mile",
    },
    ["acre"] = {
	name1    = "acre",
	name1_us = "acre",
	name2    = "acres",
	name2_us = "acres",
	symbol   = "acre",
	sym_us   = "acre",
	usename  = 1,
	utype    = "area",
	scale    = 4046.856422,
	default  = "ha",
	link     = "Acre",
    },
    ["sqyd"] = {
	name1    = "square yard",
	name1_us = "square yard",
	name2    = "square yards",
	name2_us = "square yards",
	symbol   = "sq&nbsp;yd",
	sym_us   = "sq&nbsp;yd",
	utype    = "area",
	scale    = 0.83612736,
	default  = "m2",
	link     = "Square yard",
    },
    ["sqft"] = {
	name1    = "square foot",
	name1_us = "square foot",
	name2    = "square feet",
	name2_us = "square feet",
	symbol   = "sq&nbsp;ft",
	sym_us   = "sq&nbsp;ft",
	utype    = "area",
	scale    = 0.09290304,
	default  = "m2",
	link     = "Square foot",
    },
    ["ft2"] = {
	name1    = "square foot",
	name1_us = "square foot",
	name2    = "square feet",
	name2_us = "square feet",
	symbol   = "sq&nbsp;ft",
	sym_us   = "sq&nbsp;ft",
	utype    = "area",
	scale    = 0.09290304,
	default  = "m2",
	link     = "Square foot",
    },
    ["sqfoot"] = {
	name1    = "square foot",
	name1_us = "square foot",
	name2    = "square foot",
	name2_us = "square foot",
	symbol   = "sq&nbsp;ft",
	sym_us   = "sq&nbsp;ft",
	utype    = "area",
	scale    = 0.09290304,
	default  = "m2",
	link     = "Square foot",
    },
    ["foot2"] = {
	name1    = "square foot",
	name1_us = "square foot",
	name2    = "square foot",
	name2_us = "square foot",
	symbol   = "sq&nbsp;ft",
	sym_us   = "sq&nbsp;ft",
	utype    = "area",
	scale    = 0.09290304,
	default  = "m2",
	link     = "Square foot",
    },
    ["sqin"] = {
	name1    = "square inch",
	name1_us = "square inch",
	name2    = "square inches",
	name2_us = "square inches",
	symbol   = "sq&nbsp;in",
	sym_us   = "sq&nbsp;in",
	utype    = "area",
	scale    = 0.00064516,
	default  = "cm2",
	link     = "Square inch",
    },
    ["sqnmi"] = {
	name1    = "square nautical mile",
	name1_us = "square nautical mile",
	name2    = "square nautical miles",
	name2_us = "square nautical miles",
	symbol   = "sq&nbsp;nmi",
	sym_us   = "sq&nbsp;nmi",
	utype    = "area",
	scale    = 3429904,
	default  = "km2 sqmi",
	link     = "Nautical mile",
    },
    ["nmi2"] = {
	name1    = "square nautical mile",
	name1_us = "square nautical mile",
	name2    = "square nautical miles",
	name2_us = "square nautical miles",
	symbol   = "sq&nbsp;nmi",
	sym_us   = "sq&nbsp;nmi",
	utype    = "area",
	scale    = 3429904,
	default  = "km2 sqmi",
	link     = "Nautical mile",
    },
    ["dunam"] = {
	name1    = "dunam",
	name1_us = "dunam",
	name2    = "dunams",
	name2_us = "dunams",
	symbol   = "dunam",
	sym_us   = "dunam",
	usename  = 1,
	utype    = "area",
	scale    = 1000,
	default  = "sqmi km2",
	link     = "Dunam",
    },
    ["metric dunam"] = {
	name1    = "dunam",
	name1_us = "dunam",
	name2    = "dunams",
	name2_us = "dunams",
	symbol   = "dunam",
	sym_us   = "dunam",
	usename  = 1,
	utype    = "area",
	scale    = 1000,
	default  = "sqmi km2",
	link     = "Dunam",
    },
    ["Cypriot dunam"] = {
	name1    = "dunam",
	name1_us = "dunam",
	name2    = "dunams",
	name2_us = "dunams",
	symbol   = "dunam",
	sym_us   = "dunam",
	usename  = 1,
	utype    = "area",
	scale    = 1337.803776,
	default  = "sqmi km2",
	link     = "Dunam",
    },
    ["Iraqi dunam"] = {
	name1    = "dunam",
	name1_us = "dunam",
	name2    = "dunams",
	name2_us = "dunams",
	symbol   = "dunam",
	sym_us   = "dunam",
	usename  = 1,
	utype    = "area",
	scale    = 2500,
	default  = "sqmi km2",
	link     = "Dunam",
    },
    ["old dunam"] = {
	name1    = "dunam",
	name1_us = "dunam",
	name2    = "dunams",
	name2_us = "dunams",
	symbol   = "dunam",
	sym_us   = "dunam",
	usename  = 1,
	utype    = "area",
	scale    = 919.3,
	default  = "sqmi km2",
	link     = "Dunam",
    },
    ["tsubo"] = {
	name1    = "tsubo",
	name1_us = "tsubo",
	name2    = "tsubo",
	name2_us = "tsubo",
	symbol   = "tsubo",
	sym_us   = "tsubo",
	usename  = 1,
	utype    = "area",
	scale    = 400/121,
	default  = "m2",
	link     = "Japanese units of measurement#Area",
    },
    ["pyeong"] = {
	name1    = "pyeong",
	name1_us = "pyeong",
	name2    = "pyeong",
	name2_us = "pyeong",
	symbol   = "pyeong",
	sym_us   = "pyeong",
	usename  = 1,
	utype    = "area",
	scale    = 400/121,
	default  = "m2",
	link     = "Pyeong",
    },
    ["m3"] = {
	name1    = "%scubic metre",
	name1_us = "%scubic meter",
	name2    = "%scubic metres",
	name2_us = "%scubic meters",
	symbol   = "m<sup>3</sup>",
	sym_us   = "m<sup>3</sup>",
	utype    = "volume",
	scale    = 1,
	prefixes = 3,
	default  = "cuft",
	link     = "Cubic metre",
    },
    ["cc"] = {
	name1    = "cubic centimetre",
	name1_us = "cubic centimeter",
	name2    = "cubic centimetres",
	name2_us = "cubic centimeters",
	symbol   = "cc",
	sym_us   = "cc",
	utype    = "volume",
	scale    = 0.000001,
	default  = "cuin",
	link     = "Cubic centimetre",
    },
    ["mm3"] = {
	name1    = "cubic millimetre",
	name1_us = "cubic millimeter",
	name2    = "cubic millimetres",
	name2_us = "cubic millimeters",
	symbol   = "mm<sup>3</sup>",
	sym_us   = "mm<sup>3</sup>",
	utype    = "volume",
	scale    = 0.000000001,
	default  = "cuin",
	link     = "Cubic millimetre",
    },
    ["l"] = {
	name1    = "%slitre",
	name1_us = "%sliter",
	name2    = "%slitres",
	name2_us = "%sliters",
	symbol   = "l",
	sym_us   = "l",
	utype    = "volume",
	scale    = 0.001,
	prefixes = 1,
	default  = "impgal USgal",
	link     = "Litre",
    },
    ["ul"] = {
	name1    = "microlitre",
	name1_us = "microliter",
	name2    = "microlitres",
	name2_us = "microliters",
	symbol   = "µl",
	sym_us   = "µl",
	utype    = "volume",
	scale    = 1e-009,
	prefixes = 1,
	default  = "impgal USgal",
	link     = "Litre",
    },
    ["L"] = {
	name1    = "%slitre",
	name1_us = "%sliter",
	name2    = "%slitres",
	name2_us = "%sliters",
	symbol   = "L",
	sym_us   = "L",
	utype    = "volume",
	scale    = 0.001,
	prefixes = 1,
	default  = "impgal USgal",
	link     = "Litre",
    },
    ["uL"] = {
	name1    = "microlitre",
	name1_us = "microliter",
	name2    = "microlitres",
	name2_us = "microliters",
	symbol   = "µL",
	sym_us   = "µL",
	utype    = "volume",
	scale    = 1e-009,
	prefixes = 1,
	default  = "impgal USgal",
	link     = "Litre",
    },
    ["stere"] = {
	name1    = "stère",
	name1_us = "stère",
	name2    = "stères",
	name2_us = "stères",
	symbol   = "stère",
	sym_us   = "stère",
	usename  = 1,
	utype    = "volume",
	scale    = 1,
	default  = "cuft",
	link     = "Stère",
    },
    ["cumi"] = {
	name1    = "cubic mile",
	name1_us = "cubic mile",
	name2    = "cubic miles",
	name2_us = "cubic miles",
	symbol   = "cu&nbsp;mi",
	sym_us   = "cu&nbsp;mi",
	utype    = "volume",
	scale    = 4168181825.44057,
	default  = "km3",
	link     = "Cubic mile",
    },
    ["mi3"] = {
	name1    = "cubic mile",
	name1_us = "cubic mile",
	name2    = "cubic miles",
	name2_us = "cubic miles",
	symbol   = "cu&nbsp;mi",
	sym_us   = "cu&nbsp;mi",
	utype    = "volume",
	scale    = 4168181825.44057,
	default  = "km3",
	link     = "Cubic mile",
    },
    ["acre ft"] = {
	name1    = "acre foot",
	name1_us = "acre foot",
	name2    = "acre feet",
	name2_us = "acre feet",
	symbol   = "acre·ft",
	sym_us   = "acre·ft",
	utype    = "volume",
	scale    = 1233.48183754752,
	default  = "m3",
	link     = "Acre foot",
    },
    ["acre feet"] = {
	name1    = "acre foot",
	name1_us = "acre foot",
	name2    = "acre feet",
	name2_us = "acre feet",
	symbol   = "acre·ft",
	sym_us   = "acre·ft",
	utype    = "volume",
	scale    = 1233.48183754752,
	default  = "m3",
	link     = "Acre foot",
    },
    ["acre foot"] = {
	name1    = "acre foot",
	name1_us = "acre foot",
	name2    = "acre foot",
	name2_us = "acre foot",
	symbol   = "acre·ft",
	sym_us   = "acre·ft",
	utype    = "volume",
	scale    = 1233.48183754752,
	default  = "m3",
	link     = "Acre foot",
    },
    ["cuyd"] = {
	name1    = "cubic yard",
	name1_us = "cubic yard",
	name2    = "cubic yards",
	name2_us = "cubic yards",
	symbol   = "cu&nbsp;yd",
	sym_us   = "cu&nbsp;yd",
	utype    = "volume",
	scale    = 0.764554857984,
	default  = "m3",
	link     = "Cubic yard",
    },
    ["yd3"] = {
	name1    = "cubic yard",
	name1_us = "cubic yard",
	name2    = "cubic yards",
	name2_us = "cubic yards",
	symbol   = "cu&nbsp;yd",
	sym_us   = "cu&nbsp;yd",
	utype    = "volume",
	scale    = 0.764554857984,
	default  = "m3",
	link     = "Cubic yard",
    },
    ["cuft"] = {
	name1    = "cubic foot",
	name1_us = "cubic foot",
	name2    = "cubic feet",
	name2_us = "cubic feet",
	symbol   = "cu&nbsp;ft",
	sym_us   = "cu&nbsp;ft",
	utype    = "volume",
	scale    = 0.028316846592,
	default  = "m3",
	link     = "Cubic foot",
    },
    ["ft3"] = {
	name1    = "cubic foot",
	name1_us = "cubic foot",
	name2    = "cubic feet",
	name2_us = "cubic feet",
	symbol   = "cu&nbsp;ft",
	sym_us   = "cu&nbsp;ft",
	utype    = "volume",
	scale    = 0.028316846592,
	default  = "m3",
	link     = "Cubic foot",
    },
    ["cufoot"] = {
	name1    = "cubic foot",
	name1_us = "cubic foot",
	name2    = "cubic foot",
	name2_us = "cubic foot",
	symbol   = "cu&nbsp;ft",
	sym_us   = "cu&nbsp;ft",
	utype    = "volume",
	scale    = 0.028316846592,
	default  = "m3",
	link     = "Cubic foot",
    },
    ["foot3"] = {
	name1    = "cubic foot",
	name1_us = "cubic foot",
	name2    = "cubic foot",
	name2_us = "cubic foot",
	symbol   = "cu&nbsp;ft",
	sym_us   = "cu&nbsp;ft",
	utype    = "volume",
	scale    = 0.028316846592,
	default  = "m3",
	link     = "Cubic foot",
    },
    ["board feet"] = {
	name1    = "board foot",
	name1_us = "board foot",
	name2    = "board feet",
	name2_us = "board feet",
	symbol   = "board foot",
	sym_us   = "board foot",
	usename  = 1,
	utype    = "volume",
	scale    = 0.002359737216,
	default  = "m3",
	link     = "Board foot",
    },
    ["board foot"] = {
	name1    = "board foot",
	name1_us = "board foot",
	name2    = "board foot",
	name2_us = "board foot",
	symbol   = "board foot",
	sym_us   = "board foot",
	usename  = 1,
	utype    = "volume",
	scale    = 0.002359737216,
	default  = "m3",
	link     = "Board foot",
    },
    ["cuin"] = {
	name1    = "cubic inch",
	name1_us = "cubic inch",
	name2    = "cubic inches",
	name2_us = "cubic inches",
	symbol   = "cu&nbsp;in",
	sym_us   = "cu&nbsp;in",
	utype    = "volume",
	scale    = 0.000016387064,
	default  = "cm3",
	link     = "Cubic inch",
    },
    ["in3"] = {
	name1    = "cubic inch",
	name1_us = "cubic inch",
	name2    = "cubic inches",
	name2_us = "cubic inches",
	symbol   = "cu&nbsp;in",
	sym_us   = "cu&nbsp;in",
	utype    = "volume",
	scale    = 0.000016387064,
	default  = "cm3",
	link     = "Cubic inch",
    },
    ["impbbl"] = {
	name1    = "imperial barrel",
	name1_us = "imperial barrel",
	name2    = "imperial barrels",
	name2_us = "imperial barrels",
	symbol   = "imp&nbsp;bbl",
	sym_us   = "imp&nbsp;bbl",
	utype    = "volume",
	scale    = 0.16365924,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
    },
    ["kilderkin"] = {
	name1    = "kilderkin",
	name1_us = "kilderkin",
	name2    = "kilderkins",
	name2_us = "kilderkins",
	symbol   = "kilderkin",
	sym_us   = "kilderkin",
	usename  = 1,
	utype    = "volume",
	scale    = 0.08182962,
	default  = "impgal l USgal",
	link     = "Kilderkin",
    },
    ["firkin"] = {
	name1    = "firkin",
	name1_us = "firkin",
	name2    = "firkins",
	name2_us = "firkins",
	symbol   = "firkin",
	sym_us   = "firkin",
	usename  = 1,
	utype    = "volume",
	scale    = 0.04091481,
	default  = "impgal l USgal",
	link     = "Firkin",
    },
    ["impbsh"] = {
	name1    = "imperial bushel",
	name1_us = "imperial bushel",
	name2    = "imperial bushels",
	name2_us = "imperial bushels",
	symbol   = "imp&nbsp;bsh",
	sym_us   = "imp&nbsp;bsh",
	utype    = "volume",
	scale    = 0.03636872,
	default  = "impgal USdrygal l",
	link     = "Imperial bushel",
    },
    ["impbu"] = {
	name1    = "imperial bushel",
	name1_us = "imperial bushel",
	name2    = "imperial bushels",
	name2_us = "imperial bushels",
	symbol   = "imp&nbsp;bu",
	sym_us   = "imp&nbsp;bu",
	utype    = "volume",
	scale    = 0.03636872,
	default  = "m3",
	link     = "Imperial bushel",
    },
    ["impkenning"] = {
	name1    = "imperial kenning",
	name1_us = "imperial kenning",
	name2    = "imperial kennings",
	name2_us = "imperial kennings",
	symbol   = "kenning",
	sym_us   = "kenning",
	utype    = "volume",
	scale    = 0.01818436,
	default  = "impgal l",
	link     = "Kenning (unit)",
    },
    ["imppk"] = {
	name1    = "imperial peck",
	name1_us = "imperial peck",
	name2    = "imperial pecks",
	name2_us = "imperial pecks",
	symbol   = "pk",
	sym_us   = "pk",
	utype    = "volume",
	scale    = 0.00909218,
	default  = "impgal l",
	link     = "Peck",
    },
    ["impqt"] = {
	name1    = "imperial quart",
	name1_us = "imperial quart",
	name2    = "imperial quarts",
	name2_us = "imperial quarts",
	symbol   = "imp&nbsp;qt",
	sym_us   = "imp&nbsp;qt",
	utype    = "volume",
	scale    = 0.0011365225,
	default  = "USoz ml",
	link     = "Imperial quart",
    },
    ["impgal"] = {
	name1    = "imperial gallon",
	name1_us = "imperial gallon",
	name2    = "imperial gallons",
	name2_us = "imperial gallons",
	symbol   = "imp&nbsp;gal",
	sym_us   = "imp&nbsp;gal",
	utype    = "volume",
	scale    = 0.00454609,
	default  = "USgal l",
	link     = "Imperial gallon",
    },
    ["imppt"] = {
	name1    = "imperial pint",
	name1_us = "imperial pint",
	name2    = "imperial pints",
	name2_us = "imperial pints",
	symbol   = "imp&nbsp;pt",
	sym_us   = "imp&nbsp;pt",
	utype    = "volume",
	scale    = 0.00056826125,
	default  = "l",
	link     = "Imperial pint",
    },
    ["impgi"] = {
	name1    = "gill",
	name1_us = "gill",
	name2    = "gills",
	name2_us = "gills",
	symbol   = "gi",
	sym_us   = "gi",
	utype    = "volume",
	scale    = 0.0001420653125,
	default  = "USoz ml",
	link     = "Gill (unit)",
    },
    ["impoz"] = {
	name1    = "imperial fluid ounce",
	name1_us = "imperial fluid ounce",
	name2    = "imperial fluid ounces",
	name2_us = "imperial fluid ounces",
	symbol   = "imp&nbsp;fl&nbsp;oz",
	sym_us   = "imp&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.0000284130625,
	default  = "USoz ml",
	link     = "Imperial fluid ounce",
    },
    ["impfloz"] = {
	name1    = "imperial fluid ounce",
	name1_us = "imperial fluid ounce",
	name2    = "imperial fluid ounces",
	name2_us = "imperial fluid ounces",
	symbol   = "imp&nbsp;fl&nbsp;oz",
	sym_us   = "imp&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.0000284130625,
	default  = "USoz ml",
	link     = "Imperial fluid ounce",
    },
    ["USbbl"] = {
	name1    = "US barrel",
	name1_us = "US barrel",
	name2    = "US barrels",
	name2_us = "US barrels",
	symbol   = "US&nbsp;bbl",
	sym_us   = "US&nbsp;bbl",
	utype    = "volume",
	scale    = 0.119240471196,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
    },
    ["oilbbl"] = {
	name1    = "barrel",
	name1_us = "barrel",
	name2    = "barrels",
	name2_us = "barrels",
	symbol   = "bbl",
	sym_us   = "bbl",
	utype    = "volume",
	scale    = 0.158987294928,
	default  = "m3",
	link     = "Barrel (volume)#Oil_barrel",
    },
    ["USbeerbbl"] = {
	name1    = "US beer barrel",
	name1_us = "US beer barrel",
	name2    = "US beer barrels",
	name2_us = "US beer barrels",
	symbol   = "US&nbsp;bbl",
	sym_us   = "US&nbsp;bbl",
	utype    = "volume",
	scale    = 0.117347765304,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
    },
    ["USgal"] = {
	name1    = "US gallon",
	name1_us = "US gallon",
	name2    = "US gallons",
	name2_us = "US gallons",
	symbol   = "US gal",
	sym_us   = "US gal",
	utype    = "volume",
	scale    = 0.003785411784,
	default  = "impgal l",
	link     = "US gallon",
    },
    ["USqt"] = {
	name1    = "US quart",
	name1_us = "US quart",
	name2    = "US quarts",
	name2_us = "US quarts",
	symbol   = "US&nbsp;qt",
	sym_us   = "US&nbsp;qt",
	utype    = "volume",
	scale    = 0.000946352946,
	default  = "ml",
	link     = "United States customary units#Fluid volume",
    },
    ["USpt"] = {
	name1    = "US pint",
	name1_us = "US pint",
	name2    = "US pints",
	name2_us = "US pints",
	symbol   = "US&nbsp;pt",
	sym_us   = "US&nbsp;pt",
	utype    = "volume",
	scale    = 0.000473176473,
	default  = "ml",
	link     = "Pint",
    },
    ["USgi"] = {
	name1    = "gill",
	name1_us = "gill",
	name2    = "gills",
	name2_us = "gills",
	symbol   = "gi",
	sym_us   = "gi",
	utype    = "volume",
	scale    = 0.0001182941183,
	default  = "impoz ml",
	link     = "Gill (unit)",
    },
    ["USoz"] = {
	name1    = "US fluid ounce",
	name1_us = "US fluid ounce",
	name2    = "US fluid ounces",
	name2_us = "US fluid ounces",
	symbol   = "US&nbsp;fl&nbsp;oz",
	sym_us   = "US&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.000029573529563,
	default  = "ml",
	link     = "US fluid ounce",
    },
    ["USdrybbl"] = {
	name1    = "US dry barrel",
	name1_us = "US dry barrel",
	name2    = "US dry barrels",
	name2_us = "US dry barrels",
	symbol   = "US&nbsp;dry&nbsp;bbl",
	sym_us   = "US&nbsp;dry&nbsp;bbl",
	utype    = "volume",
	scale    = 0.11562819898508,
	default  = "m3",
	link     = "Barrel (unit)",
    },
    ["USbsh"] = {
	name1    = "US bushel",
	name1_us = "US bushel",
	name2    = "US bushels",
	name2_us = "US bushels",
	symbol   = "US&nbsp;bsh",
	sym_us   = "US&nbsp;bsh",
	utype    = "volume",
	scale    = 0.03523907016688,
	default  = "impgal USdrygal l",
	link     = "Bushel",
    },
    ["USbu"] = {
	name1    = "US bushel",
	name1_us = "US bushel",
	name2    = "US bushels",
	name2_us = "US bushels",
	symbol   = "US&nbsp;bu",
	sym_us   = "US&nbsp;bu",
	utype    = "volume",
	scale    = 0.03523907016688,
	default  = "impgal USdrygal l",
	link     = "Bushel",
    },
    ["USkenning"] = {
	name1    = "US kenning",
	name1_us = "US kenning",
	name2    = "US kennings",
	name2_us = "US kennings",
	symbol   = "US&nbsp;kenning",
	sym_us   = "US&nbsp;kenning",
	utype    = "volume",
	scale    = 0.01761953508344,
	default  = "impgal l",
	link     = "Kenning (unit)",
    },
    ["USpk"] = {
	name1    = "US peck",
	name1_us = "US peck",
	name2    = "US pecks",
	name2_us = "US pecks",
	symbol   = "US&nbsp;pk",
	sym_us   = "US&nbsp;pk",
	utype    = "volume",
	scale    = 0.00880976754172,
	default  = "impgal l",
	link     = "Peck",
    },
    ["USdrygal"] = {
	name1    = "US dry gallon",
	name1_us = "US dry gallon",
	name2    = "US dry gallons",
	name2_us = "US dry gallons",
	symbol   = "US&nbsp;dry&nbsp;gal",
	sym_us   = "US&nbsp;dry&nbsp;gal",
	utype    = "volume",
	scale    = 0.00440488377086,
	default  = "l",
	link     = "Gallon",
    },
    ["USdryqt"] = {
	name1    = "US dry quart",
	name1_us = "US dry quart",
	name2    = "US dry quarts",
	name2_us = "US dry quarts",
	symbol   = "US&nbsp;dry&nbsp;qt",
	sym_us   = "US&nbsp;dry&nbsp;qt",
	utype    = "volume",
	scale    = 0.001101220942715,
	default  = "ml",
	link     = "Quart",
    },
    ["USdrypt"] = {
	name1    = "US dry pint",
	name1_us = "US dry pint",
	name2    = "US dry pints",
	name2_us = "US dry pints",
	symbol   = "US&nbsp;dry&nbsp;pt",
	sym_us   = "US&nbsp;dry&nbsp;pt",
	utype    = "volume",
	scale    = 0.000550610471358,
	default  = "ml",
	link     = "Pint",
    },
    ["usbbl"] = {
	name1    = "US barrel",
	name1_us = "US barrel",
	name2    = "US barrels",
	name2_us = "US barrels",
	symbol   = "US&nbsp;bbl",
	sym_us   = "US&nbsp;bbl",
	utype    = "volume",
	scale    = 0.119240471196,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
    },
    ["U.S.bbl"] = {
	name1    = "US barrel",
	name1_us = "US barrel",
	name2    = "US barrels",
	name2_us = "US barrels",
	symbol   = "US&nbsp;bbl",
	sym_us   = "US&nbsp;bbl",
	utype    = "volume",
	scale    = 0.119240471196,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
	sp_us    = true,
    },
    ["usbeerbbl"] = {
	name1    = "US beer barrel",
	name1_us = "US beer barrel",
	name2    = "US beer barrels",
	name2_us = "US beer barrels",
	symbol   = "US&nbsp;bbl",
	sym_us   = "US&nbsp;bbl",
	utype    = "volume",
	scale    = 0.117347765304,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
    },
    ["U.S.beerbbl"] = {
	name1    = "US beer barrel",
	name1_us = "US beer barrel",
	name2    = "US beer barrels",
	name2_us = "US beer barrels",
	symbol   = "US&nbsp;bbl",
	sym_us   = "US&nbsp;bbl",
	utype    = "volume",
	scale    = 0.117347765304,
	default  = "impgal l USgal",
	link     = "Barrel (unit)",
	sp_us    = true,
    },
    ["usgal"] = {
	name1    = "US gallon",
	name1_us = "US gallon",
	name2    = "US gallons",
	name2_us = "US gallons",
	symbol   = "US gal",
	sym_us   = "US gal",
	utype    = "volume",
	scale    = 0.003785411784,
	default  = "impgal l",
	link     = "US gallon",
    },
    ["U.S.gal"] = {
	name1    = "US gallon",
	name1_us = "US gallon",
	name2    = "US gallons",
	name2_us = "US gallons",
	symbol   = "US gal",
	sym_us   = "US gal",
	utype    = "volume",
	scale    = 0.003785411784,
	default  = "impgal l",
	link     = "US gallon",
	sp_us    = true,
    },
    ["usqt"] = {
	name1    = "US quart",
	name1_us = "US quart",
	name2    = "US quarts",
	name2_us = "US quarts",
	symbol   = "US&nbsp;qt",
	sym_us   = "US&nbsp;qt",
	utype    = "volume",
	scale    = 0.000946352946,
	default  = "ml",
	link     = "United States customary units#Fluid volume",
    },
    ["U.S.qt"] = {
	name1    = "US quart",
	name1_us = "US quart",
	name2    = "US quarts",
	name2_us = "US quarts",
	symbol   = "US&nbsp;qt",
	sym_us   = "US&nbsp;qt",
	utype    = "volume",
	scale    = 0.000946352946,
	default  = "ml",
	link     = "United States customary units#Fluid volume",
	sp_us    = true,
    },
    ["uspt"] = {
	name1    = "US pint",
	name1_us = "US pint",
	name2    = "US pints",
	name2_us = "US pints",
	symbol   = "US&nbsp;pt",
	sym_us   = "US&nbsp;pt",
	utype    = "volume",
	scale    = 0.000473176473,
	default  = "ml",
	link     = "Pint",
    },
    ["U.S.pt"] = {
	name1    = "US pint",
	name1_us = "US pint",
	name2    = "US pints",
	name2_us = "US pints",
	symbol   = "US&nbsp;pt",
	sym_us   = "US&nbsp;pt",
	utype    = "volume",
	scale    = 0.000473176473,
	default  = "ml",
	link     = "Pint",
	sp_us    = true,
    },
    ["usgi"] = {
	name1    = "gill",
	name1_us = "gill",
	name2    = "gills",
	name2_us = "gills",
	symbol   = "gi",
	sym_us   = "gi",
	utype    = "volume",
	scale    = 0.0001182941183,
	default  = "impoz ml",
	link     = "Gill (unit)",
    },
    ["U.S.gi"] = {
	name1    = "gill",
	name1_us = "gill",
	name2    = "gills",
	name2_us = "gills",
	symbol   = "gi",
	sym_us   = "gi",
	utype    = "volume",
	scale    = 0.0001182941183,
	default  = "impoz ml",
	link     = "Gill (unit)",
	sp_us    = true,
    },
    ["USfloz"] = {
	name1    = "US fluid ounce",
	name1_us = "US fluid ounce",
	name2    = "US fluid ounces",
	name2_us = "US fluid ounces",
	symbol   = "US&nbsp;fl&nbsp;oz",
	sym_us   = "US&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.000029573529563,
	default  = "ml",
	link     = "US fluid ounce",
    },
    ["usoz"] = {
	name1    = "US fluid ounce",
	name1_us = "US fluid ounce",
	name2    = "US fluid ounces",
	name2_us = "US fluid ounces",
	symbol   = "US&nbsp;fl&nbsp;oz",
	sym_us   = "US&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.000029573529563,
	default  = "ml",
	link     = "US fluid ounce",
    },
    ["U.S.oz"] = {
	name1    = "US fluid ounce",
	name1_us = "US fluid ounce",
	name2    = "US fluid ounces",
	name2_us = "US fluid ounces",
	symbol   = "US&nbsp;fl&nbsp;oz",
	sym_us   = "US&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.000029573529563,
	default  = "ml",
	link     = "US fluid ounce",
	sp_us    = true,
    },
    ["usfloz"] = {
	name1    = "US fluid ounce",
	name1_us = "US fluid ounce",
	name2    = "US fluid ounces",
	name2_us = "US fluid ounces",
	symbol   = "US&nbsp;fl&nbsp;oz",
	sym_us   = "US&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.000029573529563,
	default  = "ml",
	link     = "US fluid ounce",
    },
    ["U.S.floz"] = {
	name1    = "US fluid ounce",
	name1_us = "US fluid ounce",
	name2    = "US fluid ounces",
	name2_us = "US fluid ounces",
	symbol   = "US&nbsp;fl&nbsp;oz",
	sym_us   = "US&nbsp;fl&nbsp;oz",
	utype    = "volume",
	scale    = 0.000029573529563,
	default  = "ml",
	link     = "US fluid ounce",
	sp_us    = true,
    },
    ["usdrybbl"] = {
	name1    = "US dry barrel",
	name1_us = "US dry barrel",
	name2    = "US dry barrels",
	name2_us = "US dry barrels",
	symbol   = "US&nbsp;dry&nbsp;bbl",
	sym_us   = "US&nbsp;dry&nbsp;bbl",
	utype    = "volume",
	scale    = 0.11562819898508,
	default  = "m3",
	link     = "Barrel (unit)",
    },
    ["drybbl"] = {
	name1    = "US dry barrel",
	name1_us = "US dry barrel",
	name2    = "US dry barrels",
	name2_us = "US dry barrels",
	symbol   = "US&nbsp;dry&nbsp;bbl",
	sym_us   = "US&nbsp;dry&nbsp;bbl",
	utype    = "volume",
	scale    = 0.11562819898508,
	default  = "m3",
	link     = "Barrel (unit)",
    },
    ["U.S.drybbl"] = {
	name1    = "US dry barrel",
	name1_us = "US dry barrel",
	name2    = "US dry barrels",
	name2_us = "US dry barrels",
	symbol   = "US&nbsp;dry&nbsp;bbl",
	sym_us   = "US&nbsp;dry&nbsp;bbl",
	utype    = "volume",
	scale    = 0.11562819898508,
	default  = "m3",
	link     = "Barrel (unit)",
	sp_us    = true,
    },
    ["usbsh"] = {
	name1    = "US bushel",
	name1_us = "US bushel",
	name2    = "US bushels",
	name2_us = "US bushels",
	symbol   = "US&nbsp;bsh",
	sym_us   = "US&nbsp;bsh",
	utype    = "volume",
	scale    = 0.03523907016688,
	default  = "impgal USdrygal l",
	link     = "Bushel",
    },
    ["U.S.bsh"] = {
	name1    = "US bushel",
	name1_us = "US bushel",
	name2    = "US bushels",
	name2_us = "US bushels",
	symbol   = "US&nbsp;bsh",
	sym_us   = "US&nbsp;bsh",
	utype    = "volume",
	scale    = 0.03523907016688,
	default  = "impgal USdrygal l",
	link     = "Bushel",
	sp_us    = true,
    },
    ["usbu"] = {
	name1    = "US bushel",
	name1_us = "US bushel",
	name2    = "US bushels",
	name2_us = "US bushels",
	symbol   = "US&nbsp;bu",
	sym_us   = "US&nbsp;bu",
	utype    = "volume",
	scale    = 0.03523907016688,
	default  = "impgal USdrygal l",
	link     = "Bushel",
    },
    ["U.S.bu"] = {
	name1    = "US bushel",
	name1_us = "US bushel",
	name2    = "US bushels",
	name2_us = "US bushels",
	symbol   = "US&nbsp;bu",
	sym_us   = "US&nbsp;bu",
	utype    = "volume",
	scale    = 0.03523907016688,
	default  = "impgal USdrygal l",
	link     = "Bushel",
	sp_us    = true,
    },
    ["uskenning"] = {
	name1    = "US kenning",
	name1_us = "US kenning",
	name2    = "US kennings",
	name2_us = "US kennings",
	symbol   = "US&nbsp;kenning",
	sym_us   = "US&nbsp;kenning",
	utype    = "volume",
	scale    = 0.01761953508344,
	default  = "impgal l",
	link     = "Kenning (unit)",
    },
    ["U.S.kenning"] = {
	name1    = "US kenning",
	name1_us = "US kenning",
	name2    = "US kennings",
	name2_us = "US kennings",
	symbol   = "US&nbsp;kenning",
	sym_us   = "US&nbsp;kenning",
	utype    = "volume",
	scale    = 0.01761953508344,
	default  = "impgal l",
	link     = "Kenning (unit)",
	sp_us    = true,
    },
    ["uspk"] = {
	name1    = "US peck",
	name1_us = "US peck",
	name2    = "US pecks",
	name2_us = "US pecks",
	symbol   = "US&nbsp;pk",
	sym_us   = "US&nbsp;pk",
	utype    = "volume",
	scale    = 0.00880976754172,
	default  = "impgal l",
	link     = "Peck",
    },
    ["U.S.pk"] = {
	name1    = "US peck",
	name1_us = "US peck",
	name2    = "US pecks",
	name2_us = "US pecks",
	symbol   = "US&nbsp;pk",
	sym_us   = "US&nbsp;pk",
	utype    = "volume",
	scale    = 0.00880976754172,
	default  = "impgal l",
	link     = "Peck",
	sp_us    = true,
    },
    ["usdrygal"] = {
	name1    = "US dry gallon",
	name1_us = "US dry gallon",
	name2    = "US dry gallons",
	name2_us = "US dry gallons",
	symbol   = "US&nbsp;dry&nbsp;gal",
	sym_us   = "US&nbsp;dry&nbsp;gal",
	utype    = "volume",
	scale    = 0.00440488377086,
	default  = "l",
	link     = "Gallon",
    },
    ["drygal"] = {
	name1    = "US dry gallon",
	name1_us = "US dry gallon",
	name2    = "US dry gallons",
	name2_us = "US dry gallons",
	symbol   = "US&nbsp;dry&nbsp;gal",
	sym_us   = "US&nbsp;dry&nbsp;gal",
	utype    = "volume",
	scale    = 0.00440488377086,
	default  = "l",
	link     = "Gallon",
    },
    ["U.S.drygal"] = {
	name1    = "US dry gallon",
	name1_us = "US dry gallon",
	name2    = "US dry gallons",
	name2_us = "US dry gallons",
	symbol   = "US&nbsp;dry&nbsp;gal",
	sym_us   = "US&nbsp;dry&nbsp;gal",
	utype    = "volume",
	scale    = 0.00440488377086,
	default  = "l",
	link     = "Gallon",
	sp_us    = true,
    },
    ["usdryqt"] = {
	name1    = "US dry quart",
	name1_us = "US dry quart",
	name2    = "US dry quarts",
	name2_us = "US dry quarts",
	symbol   = "US&nbsp;dry&nbsp;qt",
	sym_us   = "US&nbsp;dry&nbsp;qt",
	utype    = "volume",
	scale    = 0.001101220942715,
	default  = "ml",
	link     = "Quart",
    },
    ["dryqt"] = {
	name1    = "US dry quart",
	name1_us = "US dry quart",
	name2    = "US dry quarts",
	name2_us = "US dry quarts",
	symbol   = "US&nbsp;dry&nbsp;qt",
	sym_us   = "US&nbsp;dry&nbsp;qt",
	utype    = "volume",
	scale    = 0.001101220942715,
	default  = "ml",
	link     = "Quart",
    },
    ["U.S.dryqt"] = {
	name1    = "US dry quart",
	name1_us = "US dry quart",
	name2    = "US dry quarts",
	name2_us = "US dry quarts",
	symbol   = "US&nbsp;dry&nbsp;qt",
	sym_us   = "US&nbsp;dry&nbsp;qt",
	utype    = "volume",
	scale    = 0.001101220942715,
	default  = "ml",
	link     = "Quart",
	sp_us    = true,
    },
    ["usdrypt"] = {
	name1    = "US dry pint",
	name1_us = "US dry pint",
	name2    = "US dry pints",
	name2_us = "US dry pints",
	symbol   = "US&nbsp;dry&nbsp;pt",
	sym_us   = "US&nbsp;dry&nbsp;pt",
	utype    = "volume",
	scale    = 0.000550610471358,
	default  = "ml",
	link     = "Pint",
    },
    ["drypt"] = {
	name1    = "US dry pint",
	name1_us = "US dry pint",
	name2    = "US dry pints",
	name2_us = "US dry pints",
	symbol   = "US&nbsp;dry&nbsp;pt",
	sym_us   = "US&nbsp;dry&nbsp;pt",
	utype    = "volume",
	scale    = 0.000550610471358,
	default  = "ml",
	link     = "Pint",
    },
    ["U.S.drypt"] = {
	name1    = "US dry pint",
	name1_us = "US dry pint",
	name2    = "US dry pints",
	name2_us = "US dry pints",
	symbol   = "US&nbsp;dry&nbsp;pt",
	sym_us   = "US&nbsp;dry&nbsp;pt",
	utype    = "volume",
	scale    = 0.000550610471358,
	default  = "ml",
	link     = "Pint",
	sp_us    = true,
    },
    ["m/s"] = {
	name1    = "metre per second",
	name1_us = "meter per second",
	name2    = "metres per second",
	name2_us = "meters per second",
	symbol   = "m/s",
	sym_us   = "m/s",
	utype    = "speed",
	scale    = 1,
	default  = "ft/s",
	link     = "Metre per second",
    },
    ["km/h"] = {
	name1    = "kilometre per hour",
	name1_us = "kilometer per hour",
	name2    = "kilometres per hour",
	name2_us = "kilometers per hour",
	symbol   = "km/h",
	sym_us   = "km/h",
	utype    = "speed",
	scale    = 5/18,
	default  = "mph",
	link     = "Kilometres per hour",
    },
    ["mph"] = {
	name1    = "mile per hour",
	name1_us = "mile per hour",
	name2    = "miles per hour",
	name2_us = "miles per hour",
	symbol   = "mph",
	sym_us   = "mph",
	utype    = "speed",
	scale    = 0.44704,
	default  = "km/h",
	link     = "Miles per hour",
    },
    ["ft/s"] = {
	name1    = "foot per second",
	name1_us = "foot per second",
	name2    = "feet per second",
	name2_us = "feet per second",
	symbol   = "ft/s",
	sym_us   = "ft/s",
	utype    = "speed",
	scale    = 0.3048,
	default  = "m/s",
	link     = "Feet per second",
    },
    ["foot/s"] = {
	name1    = "foot per second",
	name1_us = "foot per second",
	name2    = "foot per second",
	name2_us = "foot per second",
	symbol   = "ft/s",
	sym_us   = "ft/s",
	utype    = "speed",
	scale    = 0.3048,
	default  = "m/s",
	link     = "Feet per second",
    },
    ["furlong per fortnight"] = {
	name1    = "furlong per fortnight",
	name1_us = "furlong per fortnight",
	name2    = "furlongs per fortnight",
	name2_us = "furlongs per fortnight",
	symbol   = "furlong per fortnight",
	sym_us   = "furlong per fortnight",
	usename  = 1,
	utype    = "speed",
	scale    = 1.397/8400,
	default  = "km/h mph",
	link     = "FFF System",
    },
    ["kn"] = {
	name1    = "knot",
	name1_us = "knot",
	name2    = "knots",
	name2_us = "knots",
	symbol   = "kn",
	sym_us   = "kn",
	utype    = "speed",
	scale    = 4.63/9,
	default  = "km/h mph",
	link     = "Knot (unit)",
    },
    ["knot"] = {
	name1    = "knot",
	name1_us = "knot",
	name2    = "knots",
	name2_us = "knots",
	symbol   = "kn",
	sym_us   = "kn",
	utype    = "speed",
	scale    = 4.63/9,
	default  = "km/h mph",
	link     = "Knot (unit)",
    },
    ["N"] = {
	name1    = "%snewton",
	name1_us = "%snewton",
	name2    = "%snewtons",
	name2_us = "%snewtons",
	symbol   = "N",
	sym_us   = "N",
	utype    = "force",
	scale    = 1,
	prefixes = 1,
	default  = "lbf",
	link     = "Newton (unit)",
    },
    ["uN"] = {
	name1    = "micronewton",
	name1_us = "micronewton",
	name2    = "micronewtons",
	name2_us = "micronewtons",
	symbol   = "µN",
	sym_us   = "µN",
	utype    = "force",
	scale    = 1e-006,
	prefixes = 1,
	default  = "lbf",
	link     = "Newton (unit)",
    },
    ["Mdyn"] = {
	name1    = "megadyne",
	name1_us = "megadyne",
	name2    = "megadynes",
	name2_us = "megadynes",
	symbol   = "Mdyn",
	sym_us   = "Mdyn",
	utype    = "force",
	scale    = 10,
	default  = "lbf",
	link     = "Dyne",
    },
    ["kdyn"] = {
	name1    = "kilodyne",
	name1_us = "kilodyne",
	name2    = "kilodynes",
	name2_us = "kilodynes",
	symbol   = "kdyn",
	sym_us   = "kdyn",
	utype    = "force",
	scale    = 0.01,
	default  = "ozf",
	link     = "Dyne",
    },
    ["dyn"] = {
	name1    = "dyne",
	name1_us = "dyne",
	name2    = "dynes",
	name2_us = "dynes",
	symbol   = "dyn",
	sym_us   = "dyn",
	utype    = "force",
	scale    = 0.00001,
	default  = "grf",
	link     = "Dyne",
    },
    ["dyne"] = {
	name1    = "dyne",
	name1_us = "dyne",
	name2    = "dynes",
	name2_us = "dynes",
	symbol   = "dyn",
	sym_us   = "dyn",
	utype    = "force",
	scale    = 0.00001,
	default  = "grf",
	link     = "Dyne",
    },
    ["mdyn"] = {
	name1    = "millidyne",
	name1_us = "millidyne",
	name2    = "millidynes",
	name2_us = "millidynes",
	symbol   = "mdyn",
	sym_us   = "mdyn",
	utype    = "force",
	scale    = 0.00000001,
	default  = "grf",
	link     = "Dyne",
    },
    ["t-f"] = {
	name1    = "tonne-force",
	name1_us = "tonne-force",
	name2    = "tonnes-force",
	name2_us = "tonnes-force",
	symbol   = "t<sub>f</sub>",
	sym_us   = "t<sub>f</sub>",
	utype    = "force",
	scale    = 9806.65,
	default  = "kN LTf STf",
	link     = "Kilogram-force",
    },
    ["tf"] = {
	name1    = "tonne-force",
	name1_us = "tonne-force",
	name2    = "tonnes-force",
	name2_us = "tonnes-force",
	symbol   = "tf",
	sym_us   = "tf",
	utype    = "force",
	scale    = 9806.65,
	default  = "kN LTf STf",
	link     = "Kilogram-force",
    },
    ["Mp"] = {
	name1    = "megapond",
	name1_us = "megapond",
	name2    = "megaponds",
	name2_us = "megaponds",
	symbol   = "Mp",
	sym_us   = "Mp",
	utype    = "force",
	scale    = 9806.65,
	default  = "kN LTf STf",
	link     = "Kilogram-force",
    },
    ["kg-f"] = {
	name1    = "kilogram-force",
	name1_us = "kilogram-force",
	name2    = "kilograms-force",
	name2_us = "kilograms-force",
	symbol   = "kg<sub>f</sub>",
	sym_us   = "kg<sub>f</sub>",
	utype    = "force",
	scale    = 9.80665,
	default  = "N lbf",
	link     = "Kilogram-force",
    },
    ["kgf"] = {
	name1    = "kilogram-force",
	name1_us = "kilogram-force",
	name2    = "kilograms-force",
	name2_us = "kilograms-force",
	symbol   = "kgf",
	sym_us   = "kgf",
	utype    = "force",
	scale    = 9.80665,
	default  = "N lbf",
	link     = "Kilogram-force",
    },
    ["kp"] = {
	name1    = "kilopond",
	name1_us = "kilopond",
	name2    = "kiloponds",
	name2_us = "kiloponds",
	symbol   = "kp",
	sym_us   = "kp",
	utype    = "force",
	scale    = 9.80665,
	default  = "N lbf",
	link     = "Kilogram-force",
    },
    ["g-f"] = {
	name1    = "gram-force",
	name1_us = "gram-force",
	name2    = "grams-force",
	name2_us = "grams-force",
	symbol   = "g<sub>f</sub>",
	sym_us   = "g<sub>f</sub>",
	utype    = "force",
	scale    = 0.00980665,
	default  = "mN ozf",
	link     = "Kilogram-force",
    },
    ["gf"] = {
	name1    = "gram-force",
	name1_us = "gram-force",
	name2    = "grams-force",
	name2_us = "grams-force",
	symbol   = "gf",
	sym_us   = "gf",
	utype    = "force",
	scale    = 0.00980665,
	default  = "mN ozf",
	link     = "Kilogram-force",
    },
    ["p"] = {
	name1    = "pond",
	name1_us = "pond",
	name2    = "ponds",
	name2_us = "ponds",
	symbol   = "p",
	sym_us   = "p",
	utype    = "force",
	scale    = 0.00980665,
	default  = "mN ozf",
	link     = "Kilogram-force",
    },
    ["mg-f"] = {
	name1    = "milligram-force",
	name1_us = "milligram-force",
	name2    = "milligrams-force",
	name2_us = "milligrams-force",
	symbol   = "mg<sub>f</sub>",
	sym_us   = "mg<sub>f</sub>",
	utype    = "force",
	scale    = 0.00000980665,
	default  = "µN grf",
	link     = "Kilogram-force",
    },
    ["mgf"] = {
	name1    = "milligram-force",
	name1_us = "milligram-force",
	name2    = "milligrams-force",
	name2_us = "milligrams-force",
	symbol   = "mgf",
	sym_us   = "mgf",
	utype    = "force",
	scale    = 0.00000980665,
	default  = "µN grf",
	link     = "Kilogram-force",
    },
    ["mp"] = {
	name1    = "millipond",
	name1_us = "millipond",
	name2    = "milliponds",
	name2_us = "milliponds",
	symbol   = "mp",
	sym_us   = "mp",
	utype    = "force",
	scale    = 0.00000980665,
	default  = "µN grf",
	link     = "Kilogram-force",
    },
    ["pdl"] = {
	name1    = "poundal",
	name1_us = "poundal",
	name2    = "poundals",
	name2_us = "poundals",
	symbol   = "pdl",
	sym_us   = "pdl",
	utype    = "force",
	scale    = 0.138254954376,
	default  = "N",
	link     = "Poundal",
    },
    ["LT-f"] = {
	name1    = "long ton-force",
	name1_us = "long ton-force",
	name2    = "long tons-force",
	name2_us = "long tons-force",
	symbol   = "LT<sub>f</sub>",
	sym_us   = "LT<sub>f</sub>",
	utype    = "force",
	scale    = 9964.01641818352,
	default  = "kN",
	link     = "Ton#Units of force",
    },
    ["LTf"] = {
	name1    = "long ton-force",
	name1_us = "long ton-force",
	name2    = "long tons-force",
	name2_us = "long tons-force",
	symbol   = "LTf",
	sym_us   = "LTf",
	utype    = "force",
	scale    = 9964.01641818352,
	default  = "kN",
	link     = "Ton#Units of force",
    },
    ["ST-f"] = {
	name1    = "short ton-force",
	name1_us = "short ton-force",
	name2    = "short tons-force",
	name2_us = "short tons-force",
	symbol   = "ST<sub>f</sub>",
	sym_us   = "ST<sub>f</sub>",
	utype    = "force",
	scale    = 8896.443230521,
	default  = "kN",
	link     = "Ton#Units of force",
    },
    ["STf"] = {
	name1    = "short ton-force",
	name1_us = "short ton-force",
	name2    = "short tons-force",
	name2_us = "short tons-force",
	symbol   = "STf",
	sym_us   = "STf",
	utype    = "force",
	scale    = 8896.443230521,
	default  = "kN",
	link     = "Ton#Units of force",
    },
    ["lb-f"] = {
	name1    = "pound-force",
	name1_us = "pound-force",
	name2    = "pounds-force",
	name2_us = "pounds-force",
	symbol   = "lb<sub>f</sub>",
	sym_us   = "lb<sub>f</sub>",
	utype    = "force",
	scale    = 4.4482216152605,
	default  = "N",
	link     = "Pound-force",
    },
    ["lbf"] = {
	name1    = "pound-force",
	name1_us = "pound-force",
	name2    = "pounds-force",
	name2_us = "pounds-force",
	symbol   = "lbf",
	sym_us   = "lbf",
	utype    = "force",
	scale    = 4.4482216152605,
	default  = "N",
	link     = "Pound-force",
    },
    ["oz-f"] = {
	name1    = "ounce-force",
	name1_us = "ounce-force",
	name2    = "ounces-force",
	name2_us = "ounces-force",
	symbol   = "oz<sub>f</sub>",
	sym_us   = "oz<sub>f</sub>",
	utype    = "force",
	scale    = 0.278013820309537,
	default  = "mN",
	link     = "Pound-force",
    },
    ["ozf"] = {
	name1    = "ounce-force",
	name1_us = "ounce-force",
	name2    = "ounces-force",
	name2_us = "ounces-force",
	symbol   = "ozf",
	sym_us   = "ozf",
	utype    = "force",
	scale    = 0.278013820309537,
	default  = "mN",
	link     = "Pound-force",
    },
    ["gr-f"] = {
	name1    = "grain-force",
	name1_us = "grain-force",
	name2    = "grains-force",
	name2_us = "grains-force",
	symbol   = "gr<sub>f</sub>",
	sym_us   = "gr<sub>f</sub>",
	utype    = "force",
	scale    = 0.000635460230752,
	default  = "µN",
	link     = "Pound-force",
    },
    ["grf"] = {
	name1    = "grain-force",
	name1_us = "grain-force",
	name2    = "grains-force",
	name2_us = "grains-force",
	symbol   = "grf",
	sym_us   = "grf",
	utype    = "force",
	scale    = 0.000635460230752,
	default  = "µN",
	link     = "Pound-force",
    },
    ["J"] = {
	name1    = "%sjoule",
	name1_us = "%sjoule",
	name2    = "%sjoules",
	name2_us = "%sjoules",
	symbol   = "J",
	sym_us   = "J",
	utype    = "energy",
	scale    = 1,
	prefixes = 1,
	default  = "cal",
	link     = "Joule",
    },
    ["uJ"] = {
	name1    = "microjoule",
	name1_us = "microjoule",
	name2    = "microjoules",
	name2_us = "microjoules",
	symbol   = "µJ",
	sym_us   = "µJ",
	utype    = "energy",
	scale    = 1e-006,
	prefixes = 1,
	default  = "cal",
	link     = "Joule",
    },
    ["Merg"] = {
	name1    = "megaerg",
	name1_us = "megaerg",
	name2    = "megaergs",
	name2_us = "megaergs",
	symbol   = "Merg",
	sym_us   = "Merg",
	utype    = "energy",
	scale    = 0.1,
	default  = "J",
	link     = "Erg",
    },
    ["kerg"] = {
	name1    = "kiloerg",
	name1_us = "kiloerg",
	name2    = "kiloergs",
	name2_us = "kiloergs",
	symbol   = "kerg",
	sym_us   = "kerg",
	utype    = "energy",
	scale    = 0.0001,
	default  = "mJ",
	link     = "Erg",
    },
    ["erg"] = {
	name1    = "erg",
	name1_us = "erg",
	name2    = "ergs",
	name2_us = "ergs",
	symbol   = "erg",
	sym_us   = "erg",
	utype    = "energy",
	scale    = 0.0000001,
	default  = "µJ",
	link     = "Erg",
    },
    ["merg"] = {
	name1    = "millierg",
	name1_us = "millierg",
	name2    = "milliergs",
	name2_us = "milliergs",
	symbol   = "merg",
	sym_us   = "merg",
	utype    = "energy",
	scale    = 0.0000000001,
	default  = "µJ",
	link     = "Erg",
    },
    ["µerg"] = {
	name1    = "microerg",
	name1_us = "microerg",
	name2    = "microergs",
	name2_us = "microergs",
	symbol   = "µerg",
	sym_us   = "µerg",
	utype    = "energy",
	scale    = 1e-13,
	default  = "nJ",
	link     = "Erg",
    },
    ["uerg"] = {
	name1    = "microerg",
	name1_us = "microerg",
	name2    = "microergs",
	name2_us = "microergs",
	symbol   = "µerg",
	sym_us   = "µerg",
	utype    = "energy",
	scale    = 1e-13,
	default  = "nJ",
	link     = "Erg",
    },
    ["TWh"] = {
	name1    = "terawatt-hour",
	name1_us = "terawatt-hour",
	name2    = "terawatt-hours",
	name2_us = "terawatt-hours",
	symbol   = "TWh",
	sym_us   = "TWh",
	utype    = "energy",
	scale    = 3.6e15,
	default  = "PJ",
	link     = "Watt-hour",
    },
    ["TW.h"] = {
	name1    = "terawatt-hour",
	name1_us = "terawatt-hour",
	name2    = "terawatt-hours",
	name2_us = "terawatt-hours",
	symbol   = "TW·h",
	sym_us   = "TW·h",
	utype    = "energy",
	scale    = 3.6e15,
	default  = "PJ",
	link     = "Watt-hour",
    },
    ["GWh"] = {
	name1    = "gigawatt-hour",
	name1_us = "gigawatt-hour",
	name2    = "gigawatt-hours",
	name2_us = "gigawatt-hours",
	symbol   = "GWh",
	sym_us   = "GWh",
	utype    = "energy",
	scale    = 3.6e12,
	default  = "TJ",
	link     = "Watt-hour",
    },
    ["GW.h"] = {
	name1    = "gigawatt-hour",
	name1_us = "gigawatt-hour",
	name2    = "gigawatt-hours",
	name2_us = "gigawatt-hours",
	symbol   = "GW·h",
	sym_us   = "GW·h",
	utype    = "energy",
	scale    = 3.6e12,
	default  = "TJ",
	link     = "Watt-hour",
    },
    ["MWh"] = {
	name1    = "megawatt-hour",
	name1_us = "megawatt-hour",
	name2    = "megawatt-hours",
	name2_us = "megawatt-hours",
	symbol   = "MWh",
	sym_us   = "MWh",
	utype    = "energy",
	scale    = 3600000000,
	default  = "GJ",
	link     = "Watt-hour",
    },
    ["MW.h"] = {
	name1    = "megawatt-hour",
	name1_us = "megawatt-hour",
	name2    = "megawatt-hours",
	name2_us = "megawatt-hours",
	symbol   = "MW·h",
	sym_us   = "MW·h",
	utype    = "energy",
	scale    = 3600000000,
	default  = "GJ",
	link     = "Watt-hour",
    },
    ["kWh"] = {
	name1    = "kilowatt-hour",
	name1_us = "kilowatt-hour",
	name2    = "kilowatt-hours",
	name2_us = "kilowatt-hours",
	symbol   = "kWh",
	sym_us   = "kWh",
	utype    = "energy",
	scale    = 3600000,
	default  = "MJ",
	link     = "Watt-hour",
    },
    ["kW.h"] = {
	name1    = "kilowatt-hour",
	name1_us = "kilowatt-hour",
	name2    = "kilowatt-hours",
	name2_us = "kilowatt-hours",
	symbol   = "kW·h",
	sym_us   = "kW·h",
	utype    = "energy",
	scale    = 3600000,
	default  = "MJ",
	link     = "Watt-hour",
    },
    ["Wh"] = {
	name1    = "watt-hour",
	name1_us = "watt-hour",
	name2    = "watt-hours",
	name2_us = "watt-hours",
	symbol   = "Wh",
	sym_us   = "Wh",
	utype    = "energy",
	scale    = 3600,
	default  = "kJ",
	link     = "Watt-hour",
    },
    ["W.h"] = {
	name1    = "watt-hour",
	name1_us = "watt-hour",
	name2    = "watt-hours",
	name2_us = "watt-hours",
	symbol   = "W·h",
	sym_us   = "W·h",
	utype    = "energy",
	scale    = 3600,
	default  = "kJ",
	link     = "Watt-hour",
    },
    ["mWh"] = {
	name1    = "milliwatt-hour",
	name1_us = "milliwatt-hour",
	name2    = "milliwatt-hours",
	name2_us = "milliwatt-hours",
	symbol   = "mWh",
	sym_us   = "mWh",
	utype    = "energy",
	scale    = 3.6,
	default  = "J",
	link     = "Watt-hour",
    },
    ["mW.h"] = {
	name1    = "milliwatt-hour",
	name1_us = "milliwatt-hour",
	name2    = "milliwatt-hours",
	name2_us = "milliwatt-hours",
	symbol   = "mW·h",
	sym_us   = "mW·h",
	utype    = "energy",
	scale    = 3.6,
	default  = "J",
	link     = "Watt-hour",
    },
    ["µWh"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µWh",
	sym_us   = "µWh",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["µW.h"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µW·h",
	sym_us   = "µW·h",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["PeV"] = {
	name1    = "petaelectronvolt",
	name1_us = "petaelectronvolt",
	name2    = "petaelectronvolts",
	name2_us = "petaelectronvolts",
	symbol   = "PeV",
	sym_us   = "PeV",
	utype    = "energy",
	scale    = 0.0001602176487,
	default  = "mJ",
	link     = "Electronvolt",
    },
    ["TeV"] = {
	name1    = "teraelectronvolt",
	name1_us = "teraelectronvolt",
	name2    = "teraelectronvolts",
	name2_us = "teraelectronvolts",
	symbol   = "TeV",
	sym_us   = "TeV",
	utype    = "energy",
	scale    = 0.000000160217649,
	default  = "µJ",
	link     = "Electronvolt",
    },
    ["GeV"] = {
	name1    = "gigaelectronvolt",
	name1_us = "gigaelectronvolt",
	name2    = "gigaelectronvolts",
	name2_us = "gigaelectronvolts",
	symbol   = "GeV",
	sym_us   = "GeV",
	utype    = "energy",
	scale    = 0.000000000160218,
	default  = "nJ",
	link     = "Electronvolt",
    },
    ["MeV"] = {
	name1    = "megaelectronvolt",
	name1_us = "megaelectronvolt",
	name2    = "megaelectronvolts",
	name2_us = "megaelectronvolts",
	symbol   = "MeV",
	sym_us   = "MeV",
	utype    = "energy",
	scale    = 1.602176487e-13,
	default  = "pJ",
	link     = "Electronvolt",
    },
    ["keV"] = {
	name1    = "kiloelectronvolt",
	name1_us = "kiloelectronvolt",
	name2    = "kiloelectronvolts",
	name2_us = "kiloelectronvolts",
	symbol   = "keV",
	sym_us   = "keV",
	utype    = "energy",
	scale    = 1.602176487e-16,
	default  = "fJ",
	link     = "Electronvolt",
    },
    ["eV"] = {
	name1    = "electronvolt",
	name1_us = "electronvolt",
	name2    = "electronvolts",
	name2_us = "electronvolts",
	symbol   = "eV",
	sym_us   = "eV",
	utype    = "energy",
	scale    = 1.602176487e-19,
	default  = "aJ",
	link     = "Electronvolt",
    },
    ["meV"] = {
	name1    = "millielectronvolt",
	name1_us = "millielectronvolt",
	name2    = "millielectronvolts",
	name2_us = "millielectronvolts",
	symbol   = "meV",
	sym_us   = "meV",
	utype    = "energy",
	scale    = 1.602176487e-22,
	default  = "zJ",
	link     = "Electronvolt",
    },
    ["µeV"] = {
	name1    = "microelectronvolt",
	name1_us = "microelectronvolt",
	name2    = "microelectronvolts",
	name2_us = "microelectronvolts",
	symbol   = "µeV",
	sym_us   = "µeV",
	utype    = "energy",
	scale    = 1.602176487e-25,
	default  = "yJ",
	link     = "Electronvolt",
    },
    ["neV"] = {
	name1    = "nanoelectronvolt",
	name1_us = "nanoelectronvolt",
	name2    = "nanoelectronvolts",
	name2_us = "nanoelectronvolts",
	symbol   = "neV",
	sym_us   = "neV",
	utype    = "energy",
	scale    = 1.602176487e-28,
	default  = "yJ",
	link     = "Electronvolt",
    },
    ["peV"] = {
	name1    = "picoelectronvolt",
	name1_us = "picoelectronvolt",
	name2    = "picoelectronvolts",
	name2_us = "picoelectronvolts",
	symbol   = "peV",
	sym_us   = "peV",
	utype    = "energy",
	scale    = 1.60217649e-31,
	default  = "yJ",
	link     = "Electronvolt",
    },
    ["feV"] = {
	name1    = "femtoelectronvolt",
	name1_us = "femtoelectronvolt",
	name2    = "femtoelectronvolts",
	name2_us = "femtoelectronvolts",
	symbol   = "feV",
	sym_us   = "feV",
	utype    = "energy",
	scale    = 1.60218e-34,
	default  = "yJ",
	link     = "Electronvolt",
    },
    ["Cal"] = {
	name1    = "calorie",
	name1_us = "calorie",
	name2    = "calories",
	name2_us = "calories",
	symbol   = "Cal",
	sym_us   = "Cal",
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "Calorie",
    },
    ["Mcal"] = {
	name1    = "megacalorie",
	name1_us = "megacalorie",
	name2    = "megacalories",
	name2_us = "megacalories",
	symbol   = "Mcal",
	sym_us   = "Mcal",
	utype    = "energy",
	scale    = 4184000,
	default  = "MJ",
	link     = "Calorie",
    },
    ["kcal"] = {
	name1    = "kilocalorie",
	name1_us = "kilocalorie",
	name2    = "kilocalories",
	name2_us = "kilocalories",
	symbol   = "kcal",
	sym_us   = "kcal",
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "Calorie",
    },
    ["cal"] = {
	name1    = "calorie",
	name1_us = "calorie",
	name2    = "calories",
	name2_us = "calories",
	symbol   = "cal",
	sym_us   = "cal",
	utype    = "energy",
	scale    = 4.184,
	default  = "J",
	link     = "Calorie",
    },
    ["mcal"] = {
	name1    = "millicalorie",
	name1_us = "millicalorie",
	name2    = "millicalories",
	name2_us = "millicalories",
	symbol   = "mcal",
	sym_us   = "mcal",
	utype    = "energy",
	scale    = 0.004184,
	default  = "mJ",
	link     = "Calorie",
    },
    ["Cal-th"] = {
	name1    = "Calorie (thermochemical)",
	name1_us = "Calorie (thermochemical)",
	name2    = "Calories (thermochemical)",
	name2_us = "Calories (thermochemical)",
	symbol   = "Cal<sub>th</sub>",
	sym_us   = "Cal<sub>th</sub>",
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "Calorie",
    },
    ["Mcal-th"] = {
	name1    = "megacalorie (thermochemical)",
	name1_us = "megacalorie (thermochemical)",
	name2    = "megacalories (thermochemical)",
	name2_us = "megacalories (thermochemical)",
	symbol   = "Mcal<sub>th</sub>",
	sym_us   = "Mcal<sub>th</sub>",
	utype    = "energy",
	scale    = 4184000,
	default  = "MJ",
	link     = "Calorie",
    },
    ["kcal-th"] = {
	name1    = "kilocalorie (thermochemical)",
	name1_us = "kilocalorie (thermochemical)",
	name2    = "kilocalories (thermochemical)",
	name2_us = "kilocalories (thermochemical)",
	symbol   = "kcal<sub>th</sub>",
	sym_us   = "kcal<sub>th</sub>",
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "Calorie",
    },
    ["cal-th"] = {
	name1    = "calorie (thermochemical)",
	name1_us = "calorie (thermochemical)",
	name2    = "calories (thermochemical)",
	name2_us = "calories (thermochemical)",
	symbol   = "cal<sub>th</sub>",
	sym_us   = "cal<sub>th</sub>",
	utype    = "energy",
	scale    = 4.184,
	default  = "J",
	link     = "Calorie",
    },
    ["mcal-th"] = {
	name1    = "millicalorie (thermochemical)",
	name1_us = "millicalorie (thermochemical)",
	name2    = "millicalories (thermochemical)",
	name2_us = "millicalories (thermochemical)",
	symbol   = "mcal<sub>th</sub>",
	sym_us   = "mcal<sub>th</sub>",
	utype    = "energy",
	scale    = 0.004184,
	default  = "mJ",
	link     = "Calorie",
    },
    ["Cal-15"] = {
	name1    = "Calorie (15°C)",
	name1_us = "Calorie (15°C)",
	name2    = "Calories (15°C)",
	name2_us = "Calories (15°C)",
	symbol   = "Cal<sub>15</sub>",
	sym_us   = "Cal<sub>15</sub>",
	utype    = "energy",
	scale    = 4185.8,
	default  = "kJ",
	link     = "Calorie",
    },
    ["Mcal-15"] = {
	name1    = "megacalorie (15°C)",
	name1_us = "megacalorie (15°C)",
	name2    = "megacalories (15°C)",
	name2_us = "megacalories (15°C)",
	symbol   = "Mcal<sub>15</sub>",
	sym_us   = "Mcal<sub>15</sub>",
	utype    = "energy",
	scale    = 4185800,
	default  = "MJ",
	link     = "Calorie",
    },
    ["kcal-15"] = {
	name1    = "kilocalorie (15°C)",
	name1_us = "kilocalorie (15°C)",
	name2    = "kilocalories (15°C)",
	name2_us = "kilocalories (15°C)",
	symbol   = "kcal<sub>15</sub>",
	sym_us   = "kcal<sub>15</sub>",
	utype    = "energy",
	scale    = 4185.8,
	default  = "kJ",
	link     = "Calorie",
    },
    ["cal-15"] = {
	name1    = "calorie (15°C)",
	name1_us = "calorie (15°C)",
	name2    = "calories (15°C)",
	name2_us = "calories (15°C)",
	symbol   = "cal<sub>15</sub>",
	sym_us   = "cal<sub>15</sub>",
	utype    = "energy",
	scale    = 4.1858,
	default  = "J",
	link     = "Calorie",
    },
    ["mcal-15"] = {
	name1    = "millicalorie (15°C)",
	name1_us = "millicalorie (15°C)",
	name2    = "millicalories (15°C)",
	name2_us = "millicalories (15°C)",
	symbol   = "mcal<sub>15</sub>",
	sym_us   = "mcal<sub>15</sub>",
	utype    = "energy",
	scale    = 0.0041858,
	default  = "mJ",
	link     = "Calorie",
    },
    ["Cal-IT"] = {
	name1    = "Calorie (International Steam Table)",
	name1_us = "Calorie (International Steam Table)",
	name2    = "Calories (International Steam Table)",
	name2_us = "Calories (International Steam Table)",
	symbol   = "Cal<sub>IT</sub>",
	sym_us   = "Cal<sub>IT</sub>",
	utype    = "energy",
	scale    = 4186.8,
	default  = "kJ",
	link     = "Calorie",
    },
    ["Mcal-IT"] = {
	name1    = "megacalorie (International Steam Table)",
	name1_us = "megacalorie (International Steam Table)",
	name2    = "megacalories (International Steam Table)",
	name2_us = "megacalories (International Steam Table)",
	symbol   = "Mcal<sub>IT</sub>",
	sym_us   = "Mcal<sub>IT</sub>",
	utype    = "energy",
	scale    = 4186800,
	default  = "MJ",
	link     = "Calorie",
    },
    ["kcal-IT"] = {
	name1    = "kilocalorie (International Steam Table)",
	name1_us = "kilocalorie (International Steam Table)",
	name2    = "kilocalories (International Steam Table)",
	name2_us = "kilocalories (International Steam Table)",
	symbol   = "kcal<sub>IT</sub>",
	sym_us   = "kcal<sub>IT</sub>",
	utype    = "energy",
	scale    = 4186.8,
	default  = "kJ",
	link     = "Calorie",
    },
    ["cal-IT"] = {
	name1    = "calorie (International Steam Table)",
	name1_us = "calorie (International Steam Table)",
	name2    = "calories (International Steam Table)",
	name2_us = "calories (International Steam Table)",
	symbol   = "cal<sub>IT</sub>",
	sym_us   = "cal<sub>IT</sub>",
	utype    = "energy",
	scale    = 4.1868,
	default  = "J",
	link     = "Calorie",
    },
    ["mcal-IT"] = {
	name1    = "millicalorie (International Steam Table)",
	name1_us = "millicalorie (International Steam Table)",
	name2    = "millicalories (International Steam Table)",
	name2_us = "millicalories (International Steam Table)",
	symbol   = "mcal<sub>IT</sub>",
	sym_us   = "mcal<sub>IT</sub>",
	utype    = "energy",
	scale    = 0.0041868,
	default  = "mJ",
	link     = "Calorie",
    },
    ["ftpdl"] = {
	name1    = "foot-poundal",
	name1_us = "foot-poundal",
	name2    = "foot-poundals",
	name2_us = "foot-poundals",
	symbol   = "ft·pdl",
	sym_us   = "ft·pdl",
	utype    = "energy",
	scale    = 0.042140110093805,
	default  = "J",
	link     = "Foot-poundal",
    },
    ["ftlbf"] = {
	name1    = "foot-pound force",
	name1_us = "foot-pound force",
	name2    = "foot-pounds force",
	name2_us = "foot-pounds force",
	symbol   = "ft·lbf",
	sym_us   = "ft·lbf",
	utype    = "energy",
	scale    = 1.3558179483314,
	default  = "J",
	link     = "Foot-pound (energy)",
    },
    ["ftlb-f"] = {
	name1    = "foot-pound force",
	name1_us = "foot-pound force",
	name2    = "foot-pounds force",
	name2_us = "foot-pounds force",
	symbol   = "ft·lb<sub>f</sub>",
	sym_us   = "ft·lb<sub>f</sub>",
	utype    = "energy",
	scale    = 1.3558179483314,
	default  = "J",
	link     = "Foot-pound (energy)",
    },
    ["ftlb"] = {
	name1    = "foot-pound",
	name1_us = "foot-pound",
	name2    = "foot-pounds",
	name2_us = "foot-pounds",
	symbol   = "ft·lb",
	sym_us   = "ft·lb",
	utype    = "energy",
	scale    = 1.3558179483314,
	default  = "J",
	link     = "Foot-pound (energy)",
    },
    ["inlbf"] = {
	name1    = "inch-pound force",
	name1_us = "inch-pound force",
	name2    = "inch-pounds force",
	name2_us = "inch-pounds force",
	symbol   = "in·lbf",
	sym_us   = "in·lbf",
	utype    = "energy",
	scale    = 0.112984829027616,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["inlb-f"] = {
	name1    = "inch-pound force",
	name1_us = "inch-pound force",
	name2    = "inch-pounds force",
	name2_us = "inch-pounds force",
	symbol   = "in·lb<sub>f</sub>",
	sym_us   = "in·lb<sub>f</sub>",
	utype    = "energy",
	scale    = 0.112984829027616,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["inlb"] = {
	name1    = "inch-pound",
	name1_us = "inch-pound",
	name2    = "inch-pounds",
	name2_us = "inch-pounds",
	symbol   = "in·lb",
	sym_us   = "in·lb",
	utype    = "energy",
	scale    = 0.112984829027616,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["inozf"] = {
	name1    = "inch-ounce force",
	name1_us = "inch-ounce force",
	name2    = "inch-ounces force",
	name2_us = "inch-ounces force",
	symbol   = "in·ozf",
	sym_us   = "in·ozf",
	utype    = "energy",
	scale    = 0.007061551814226,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["inoz-f"] = {
	name1    = "inch-ounce force",
	name1_us = "inch-ounce force",
	name2    = "inch-ounces force",
	name2_us = "inch-ounces force",
	symbol   = "in·oz<sub>f</sub>",
	sym_us   = "in·oz<sub>f</sub>",
	utype    = "energy",
	scale    = 0.007061551814226,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["hph"] = {
	name1    = "horsepower-hour",
	name1_us = "horsepower-hour",
	name2    = "horsepower-hours",
	name2_us = "horsepower-hours",
	symbol   = "hp·h",
	sym_us   = "hp·h",
	utype    = "energy",
	scale    = 2684519.53769617,
	default  = "kWh",
	link     = "Horsepower",
    },
    ["Btu"] = {
	name1    = "British thermal unit",
	name1_us = "British thermal unit",
	name2    = "British thermal units",
	name2_us = "British thermal units",
	symbol   = "Btu",
	sym_us   = "Btu",
	utype    = "energy",
	scale    = 1055.05585262,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU"] = {
	name1    = "British thermal unit",
	name1_us = "British thermal unit",
	name2    = "British thermal units",
	name2_us = "British thermal units",
	symbol   = "BTU",
	sym_us   = "BTU",
	utype    = "energy",
	scale    = 1055.05585262,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu"] = {
	name1    = "thousand British thermal units",
	name1_us = "thousand British thermal units",
	name2    = "thousand British thermal units",
	name2_us = "thousand British thermal units",
	symbol   = "MBtu",
	sym_us   = "MBtu",
	utype    = "energy",
	scale    = 1055055.85262,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["e3BTU"] = {
	name1    = "BTU",
	name1_us = "BTU",
	name2    = "British thermal units",
	name2_us = "British thermal units",
	symbol   = "BTU",
	sym_us   = "BTU",
	utype    = "energy",
	scale    = 1055055.85262,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu"] = {
	name1    = "million British thermal units",
	name1_us = "million British thermal units",
	name2    = "million British thermal units",
	name2_us = "million British thermal units",
	symbol   = "MMBtu",
	sym_us   = "MMBtu",
	utype    = "energy",
	scale    = 1055055852.62,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["e6BTU"] = {
	name1    = "million British thermal units",
	name1_us = "million British thermal units",
	name2    = "million British thermal units",
	name2_us = "million British thermal units",
	symbol   = "e6BTU",
	sym_us   = "e6BTU",
	utype    = "energy",
	scale    = 1055055852.62,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-IT"] = {
	name1    = "British thermal unit (IT)",
	name1_us = "British thermal unit (IT)",
	name2    = "British thermal units (IT)",
	name2_us = "British thermal units (IT)",
	symbol   = "Btu<sub>IT</sub>",
	sym_us   = "Btu<sub>IT</sub>",
	utype    = "energy",
	scale    = 1055.05585262,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-IT"] = {
	name1    = "British thermal unit (IT)",
	name1_us = "British thermal unit (IT)",
	name2    = "British thermal units (IT)",
	name2_us = "British thermal units (IT)",
	symbol   = "BTU<sub>IT</sub>",
	sym_us   = "BTU<sub>IT</sub>",
	utype    = "energy",
	scale    = 1055.05585262,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-IT"] = {
	name1    = "thousand British thermal units (IT)",
	name1_us = "thousand British thermal units (IT)",
	name2    = "thousand British thermal units (IT)",
	name2_us = "thousand British thermal units (IT)",
	symbol   = "MBtu<sub>IT</sub>",
	sym_us   = "MBtu<sub>IT</sub>",
	utype    = "energy",
	scale    = 1055055.85262,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-IT"] = {
	name1    = "thousand British thermal units (IT)",
	name1_us = "thousand British thermal units (IT)",
	name2    = "thousand British thermal units (IT)",
	name2_us = "thousand British thermal units (IT)",
	symbol   = "MBTU<sub>IT</sub>",
	sym_us   = "MBTU<sub>IT</sub>",
	utype    = "energy",
	scale    = 1055055.85262,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-IT"] = {
	name1    = "million British thermal units (IT)",
	name1_us = "million British thermal units (IT)",
	name2    = "million British thermal units (IT)",
	name2_us = "million British thermal units (IT)",
	symbol   = "MMBtu<sub>IT</sub>",
	sym_us   = "MMBtu<sub>IT</sub>",
	utype    = "energy",
	scale    = 1055055852.62,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-IT"] = {
	name1    = "million British thermal units (IT)",
	name1_us = "million British thermal units (IT)",
	name2    = "million British thermal units (IT)",
	name2_us = "million British thermal units (IT)",
	symbol   = "MMBTU<sub>IT</sub>",
	sym_us   = "MMBTU<sub>IT</sub>",
	utype    = "energy",
	scale    = 1055055852.62,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-th"] = {
	name1    = "British thermal unit (thermochemical)",
	name1_us = "British thermal unit (thermochemical)",
	name2    = "British thermal units (thermochemical)",
	name2_us = "British thermal units (thermochemical)",
	symbol   = "Btu<sub>th</sub>",
	sym_us   = "Btu<sub>th</sub>",
	utype    = "energy",
	scale    = 1054.35026444,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-th"] = {
	name1    = "British thermal unit (thermochemical)",
	name1_us = "British thermal unit (thermochemical)",
	name2    = "British thermal units (thermochemical)",
	name2_us = "British thermal units (thermochemical)",
	symbol   = "BTU<sub>th</sub>",
	sym_us   = "BTU<sub>th</sub>",
	utype    = "energy",
	scale    = 1054.35026444,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-th"] = {
	name1    = "thousand British thermal units (thermochemical)",
	name1_us = "thousand British thermal units (thermochemical)",
	name2    = "thousand British thermal units (thermochemical)",
	name2_us = "thousand British thermal units (thermochemical)",
	symbol   = "MBtu<sub>th</sub>",
	sym_us   = "MBtu<sub>th</sub>",
	utype    = "energy",
	scale    = 1054350.26444,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-th"] = {
	name1    = "thousand British thermal units (thermochemical)",
	name1_us = "thousand British thermal units (thermochemical)",
	name2    = "thousand British thermal units (thermochemical)",
	name2_us = "thousand British thermal units (thermochemical)",
	symbol   = "MBTU<sub>th</sub>",
	sym_us   = "MBTU<sub>th</sub>",
	utype    = "energy",
	scale    = 1054350.26444,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-th"] = {
	name1    = "million British thermal units (thermochemical)",
	name1_us = "million British thermal units (thermochemical)",
	name2    = "million British thermal units (thermochemical)",
	name2_us = "million British thermal units (thermochemical)",
	symbol   = "MMBtu<sub>th</sub>",
	sym_us   = "MMBtu<sub>th</sub>",
	utype    = "energy",
	scale    = 1054350264.44,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-th"] = {
	name1    = "million British thermal units (thermochemical)",
	name1_us = "million British thermal units (thermochemical)",
	name2    = "million British thermal units (thermochemical)",
	name2_us = "million British thermal units (thermochemical)",
	symbol   = "MMBTU<sub>th</sub>",
	sym_us   = "MMBTU<sub>th</sub>",
	utype    = "energy",
	scale    = 1054350264.44,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-ISO"] = {
	name1    = "British thermal unit (ISO)",
	name1_us = "British thermal unit (ISO)",
	name2    = "British thermal units (ISO)",
	name2_us = "British thermal units (ISO)",
	symbol   = "BTU<sub>ISO</sub>",
	sym_us   = "BTU<sub>ISO</sub>",
	utype    = "energy",
	scale    = 1055.056,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-ISO"] = {
	name1    = "British thermal unit (ISO)",
	name1_us = "British thermal unit (ISO)",
	name2    = "British thermal units (ISO)",
	name2_us = "British thermal units (ISO)",
	symbol   = "BTU<sub>ISO</sub>",
	sym_us   = "BTU<sub>ISO</sub>",
	utype    = "energy",
	scale    = 1055.056,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-ISO"] = {
	name1    = "thousand British thermal units (ISO)",
	name1_us = "thousand British thermal units (ISO)",
	name2    = "thousand British thermal units (ISO)",
	name2_us = "thousand British thermal units (ISO)",
	symbol   = "MBtu<sub>ISO</sub>",
	sym_us   = "MBtu<sub>ISO</sub>",
	utype    = "energy",
	scale    = 1055056,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-ISO"] = {
	name1    = "thousand British thermal units (ISO)",
	name1_us = "thousand British thermal units (ISO)",
	name2    = "thousand British thermal units (ISO)",
	name2_us = "thousand British thermal units (ISO)",
	symbol   = "MBTU<sub>ISO</sub>",
	sym_us   = "MBTU<sub>ISO</sub>",
	utype    = "energy",
	scale    = 1055056,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-ISO"] = {
	name1    = "million British thermal units (ISO)",
	name1_us = "million British thermal units (ISO)",
	name2    = "million British thermal units (ISO)",
	name2_us = "million British thermal units (ISO)",
	symbol   = "MMBtu<sub>ISO</sub>",
	sym_us   = "MMBtu<sub>ISO</sub>",
	utype    = "energy",
	scale    = 1055056000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-ISO"] = {
	name1    = "million British thermal units (ISO)",
	name1_us = "million British thermal units (ISO)",
	name2    = "million British thermal units (ISO)",
	name2_us = "million British thermal units (ISO)",
	symbol   = "MMBTU<sub>ISO</sub>",
	sym_us   = "MMBTU<sub>ISO</sub>",
	utype    = "energy",
	scale    = 1055056000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-39F"] = {
	name1    = "British thermal unit (39°F)",
	name1_us = "British thermal unit (39°F)",
	name2    = "British thermal units (39°F)",
	name2_us = "British thermal units (39°F)",
	symbol   = "Btu<sub>39°F</sub>",
	sym_us   = "Btu<sub>39°F</sub>",
	utype    = "energy",
	scale    = 1059.67,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-39F"] = {
	name1    = "British thermal unit (39°F)",
	name1_us = "British thermal unit (39°F)",
	name2    = "British thermal units (39°F)",
	name2_us = "British thermal units (39°F)",
	symbol   = "BTU<sub>39°F</sub>",
	sym_us   = "BTU<sub>39°F</sub>",
	utype    = "energy",
	scale    = 1059.67,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-39F"] = {
	name1    = "thousand British thermal units (39°F)",
	name1_us = "thousand British thermal units (39°F)",
	name2    = "thousand British thermal units (39°F)",
	name2_us = "thousand British thermal units (39°F)",
	symbol   = "MBtu<sub>39°F</sub>",
	sym_us   = "MBtu<sub>39°F</sub>",
	utype    = "energy",
	scale    = 1059670,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-39F"] = {
	name1    = "thousand British thermal units (39°F)",
	name1_us = "thousand British thermal units (39°F)",
	name2    = "thousand British thermal units (39°F)",
	name2_us = "thousand British thermal units (39°F)",
	symbol   = "MBTU<sub>39°F</sub>",
	sym_us   = "MBTU<sub>39°F</sub>",
	utype    = "energy",
	scale    = 1059670,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-39F"] = {
	name1    = "million British thermal units (39°F)",
	name1_us = "million British thermal units (39°F)",
	name2    = "million British thermal units (39°F)",
	name2_us = "million British thermal units (39°F)",
	symbol   = "MMBtu<sub>39°F</sub>",
	sym_us   = "MMBtu<sub>39°F</sub>",
	utype    = "energy",
	scale    = 1059670000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-39F"] = {
	name1    = "million British thermal units (39°F)",
	name1_us = "million British thermal units (39°F)",
	name2    = "million British thermal units (39°F)",
	name2_us = "million British thermal units (39°F)",
	symbol   = "MMBTU<sub>39°F</sub>",
	sym_us   = "MMBTU<sub>39°F</sub>",
	utype    = "energy",
	scale    = 1059670000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-59F"] = {
	name1    = "British thermal unit (59°F)",
	name1_us = "British thermal unit (59°F)",
	name2    = "British thermal units (59°F)",
	name2_us = "British thermal units (59°F)",
	symbol   = "Btu<sub>59°F</sub>",
	sym_us   = "Btu<sub>59°F</sub>",
	utype    = "energy",
	scale    = 1054.804,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-59F"] = {
	name1    = "British thermal unit (59°F)",
	name1_us = "British thermal unit (59°F)",
	name2    = "British thermal units (59°F)",
	name2_us = "British thermal units (59°F)",
	symbol   = "BTU<sub>59°F</sub>",
	sym_us   = "BTU<sub>59°F</sub>",
	utype    = "energy",
	scale    = 1054.804,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-59F"] = {
	name1    = "thousand British thermal units (59°F)",
	name1_us = "thousand British thermal units (59°F)",
	name2    = "thousand British thermal units (59°F)",
	name2_us = "thousand British thermal units (59°F)",
	symbol   = "MBtu<sub>59°F</sub>",
	sym_us   = "MBtu<sub>59°F</sub>",
	utype    = "energy",
	scale    = 1054804,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-59F"] = {
	name1    = "thousand British thermal units (59°F)",
	name1_us = "thousand British thermal units (59°F)",
	name2    = "thousand British thermal units (59°F)",
	name2_us = "thousand British thermal units (59°F)",
	symbol   = "MBTU<sub>59°F</sub>",
	sym_us   = "MBTU<sub>59°F</sub>",
	utype    = "energy",
	scale    = 1054804,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-59F"] = {
	name1    = "million British thermal units (59°F)",
	name1_us = "million British thermal units (59°F)",
	name2    = "million British thermal units (59°F)",
	name2_us = "million British thermal units (59°F)",
	symbol   = "MMBtu<sub>59°F</sub>",
	sym_us   = "MMBtu<sub>59°F</sub>",
	utype    = "energy",
	scale    = 1054804000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-59F"] = {
	name1    = "million British thermal units (59°F)",
	name1_us = "million British thermal units (59°F)",
	name2    = "million British thermal units (59°F)",
	name2_us = "million British thermal units (59°F)",
	symbol   = "MMBTU<sub>59°F</sub>",
	sym_us   = "MMBTU<sub>59°F</sub>",
	utype    = "energy",
	scale    = 1054804000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-60F"] = {
	name1    = "British thermal unit (60°F)",
	name1_us = "British thermal unit (60°F)",
	name2    = "British thermal units (60°F)",
	name2_us = "British thermal units (60°F)",
	symbol   = "Btu<sub>60°F</sub>",
	sym_us   = "Btu<sub>60°F</sub>",
	utype    = "energy",
	scale    = 1054.68,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-60F"] = {
	name1    = "British thermal unit (60°F)",
	name1_us = "British thermal unit (60°F)",
	name2    = "British thermal units (60°F)",
	name2_us = "British thermal units (60°F)",
	symbol   = "BTU<sub>60°F</sub>",
	sym_us   = "BTU<sub>60°F</sub>",
	utype    = "energy",
	scale    = 1054.68,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-60F"] = {
	name1    = "thousand British thermal units (60°F)",
	name1_us = "thousand British thermal units (60°F)",
	name2    = "thousand British thermal units (60°F)",
	name2_us = "thousand British thermal units (60°F)",
	symbol   = "MBtu<sub>60°F</sub>",
	sym_us   = "MBtu<sub>60°F</sub>",
	utype    = "energy",
	scale    = 1054680,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-60F"] = {
	name1    = "thousand British thermal units (60°F)",
	name1_us = "thousand British thermal units (60°F)",
	name2    = "thousand British thermal units (60°F)",
	name2_us = "thousand British thermal units (60°F)",
	symbol   = "MBTU<sub>60°F</sub>",
	sym_us   = "MBTU<sub>60°F</sub>",
	utype    = "energy",
	scale    = 1054680,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-60F"] = {
	name1    = "million British thermal units (60°F)",
	name1_us = "million British thermal units (60°F)",
	name2    = "million British thermal units (60°F)",
	name2_us = "million British thermal units (60°F)",
	symbol   = "MMBtu<sub>60°F</sub>",
	sym_us   = "MMBtu<sub>60°F</sub>",
	utype    = "energy",
	scale    = 1054680000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-60F"] = {
	name1    = "million British thermal units (60°F)",
	name1_us = "million British thermal units (60°F)",
	name2    = "million British thermal units (60°F)",
	name2_us = "million British thermal units (60°F)",
	symbol   = "MMBTU<sub>60°F</sub>",
	sym_us   = "MMBTU<sub>60°F</sub>",
	utype    = "energy",
	scale    = 1054680000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-63F"] = {
	name1    = "British thermal unit (63°F)",
	name1_us = "British thermal unit (63°F)",
	name2    = "British thermal units (63°F)",
	name2_us = "British thermal units (63°F)",
	symbol   = "Btu<sub>63°F</sub>",
	sym_us   = "Btu<sub>63°F</sub>",
	utype    = "energy",
	scale    = 1054.6,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-63F"] = {
	name1    = "British thermal unit (63°F)",
	name1_us = "British thermal unit (63°F)",
	name2    = "British thermal units (63°F)",
	name2_us = "British thermal units (63°F)",
	symbol   = "BTU<sub>63°F</sub>",
	sym_us   = "BTU<sub>63°F</sub>",
	utype    = "energy",
	scale    = 1054.6,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-63F"] = {
	name1    = "thousand British thermal units (63°F)",
	name1_us = "thousand British thermal units (63°F)",
	name2    = "thousand British thermal units (63°F)",
	name2_us = "thousand British thermal units (63°F)",
	symbol   = "MBtu<sub>63°F</sub>",
	sym_us   = "MBtu<sub>63°F</sub>",
	utype    = "energy",
	scale    = 1054600,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-63F"] = {
	name1    = "thousand British thermal units (63°F)",
	name1_us = "thousand British thermal units (63°F)",
	name2    = "thousand British thermal units (63°F)",
	name2_us = "thousand British thermal units (63°F)",
	symbol   = "MBTU<sub>63°F</sub>",
	sym_us   = "MBTU<sub>63°F</sub>",
	utype    = "energy",
	scale    = 1054600,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-63F"] = {
	name1    = "million British thermal units (63°F)",
	name1_us = "million British thermal units (63°F)",
	name2    = "million British thermal units (63°F)",
	name2_us = "million British thermal units (63°F)",
	symbol   = "MMBtu<sub>63°F</sub>",
	sym_us   = "MMBtu<sub>63°F</sub>",
	utype    = "energy",
	scale    = 1054600000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-63F"] = {
	name1    = "million British thermal units (63°F)",
	name1_us = "million British thermal units (63°F)",
	name2    = "million British thermal units (63°F)",
	name2_us = "million British thermal units (63°F)",
	symbol   = "MMBTU<sub>63°F</sub>",
	sym_us   = "MMBTU<sub>63°F</sub>",
	utype    = "energy",
	scale    = 1054600000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["Btu-mean"] = {
	name1    = "British thermal unit (mean)",
	name1_us = "British thermal unit (mean)",
	name2    = "British thermal units (mean)",
	name2_us = "British thermal units (mean)",
	symbol   = "Btu<sub>mean</sub>",
	sym_us   = "Btu<sub>mean</sub>",
	utype    = "energy",
	scale    = 1055.87,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["BTU-mean"] = {
	name1    = "British thermal unit (mean)",
	name1_us = "British thermal unit (mean)",
	name2    = "British thermal units (mean)",
	name2_us = "British thermal units (mean)",
	symbol   = "BTU<sub>mean</sub>",
	sym_us   = "BTU<sub>mean</sub>",
	utype    = "energy",
	scale    = 1055.87,
	default  = "kJ",
	link     = "British thermal unit",
    },
    ["MBtu-mean"] = {
	name1    = "thousand British thermal units (mean)",
	name1_us = "thousand British thermal units (mean)",
	name2    = "thousand British thermal units (mean)",
	name2_us = "thousand British thermal units (mean)",
	symbol   = "MBtu<sub>mean</sub>",
	sym_us   = "MBtu<sub>mean</sub>",
	utype    = "energy",
	scale    = 1055870,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MBTU-mean"] = {
	name1    = "thousand British thermal units (mean)",
	name1_us = "thousand British thermal units (mean)",
	name2    = "thousand British thermal units (mean)",
	name2_us = "thousand British thermal units (mean)",
	symbol   = "MBTU<sub>mean</sub>",
	sym_us   = "MBTU<sub>mean</sub>",
	utype    = "energy",
	scale    = 1055870,
	default  = "MJ",
	link     = "British thermal unit",
    },
    ["MMBtu-mean"] = {
	name1    = "million British thermal units (mean)",
	name1_us = "million British thermal units (mean)",
	name2    = "million British thermal units (mean)",
	name2_us = "million British thermal units (mean)",
	symbol   = "MMBtu<sub>mean</sub>",
	sym_us   = "MMBtu<sub>mean</sub>",
	utype    = "energy",
	scale    = 1055870000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["MMBTU-mean"] = {
	name1    = "million British thermal units (mean)",
	name1_us = "million British thermal units (mean)",
	name2    = "million British thermal units (mean)",
	name2_us = "million British thermal units (mean)",
	symbol   = "MMBTU<sub>mean</sub>",
	sym_us   = "MMBTU<sub>mean</sub>",
	utype    = "energy",
	scale    = 1055870000,
	default  = "GJ",
	link     = "British thermal unit",
    },
    ["quad"] = {
	name1    = "quadrillion British thermal units",
	name1_us = "quadrillion British thermal units",
	name2    = "quadrillion British thermal units",
	name2_us = "quadrillion British thermal units",
	symbol   = "quad",
	sym_us   = "quad",
	utype    = "energy",
	scale    = 1.054804e18,
	default  = "EJ",
	link     = "Quad (energy)",
    },
    ["thm-EC"] = {
	name1    = "therm (EC)",
	name1_us = "therm (EC)",
	name2    = "therms (EC)",
	name2_us = "therms (EC)",
	symbol   = "thm (EC)",
	sym_us   = "thm (EC)",
	utype    = "energy",
	scale    = 105506000,
	default  = "MJ",
	link     = "Therm",
    },
    ["thm-UK"] = {
	name1    = "therm (UK)",
	name1_us = "therm (UK)",
	name2    = "therms (UK)",
	name2_us = "therms (UK)",
	symbol   = "thm (UK)",
	sym_us   = "thm (UK)",
	utype    = "energy",
	scale    = 105505585.257348,
	default  = "MJ",
	link     = "Therm",
    },
    ["thm-US"] = {
	name1    = "therm (US)",
	name1_us = "therm (US)",
	name2    = "therms (US)",
	name2_us = "therms (US)",
	symbol   = "thm (US)",
	sym_us   = "thm (US)",
	utype    = "energy",
	scale    = 105480400,
	default  = "MJ",
	link     = "Therm",
    },
    ["TtTNT"] = {
	name1    = "teratonne of TNT",
	name1_us = "teratonne of TNT",
	name2    = "teratonnes of TNT",
	name2_us = "teratonnes of TNT",
	symbol   = "teratonne of TNT",
	sym_us   = "teratonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4.1840000e21,
	default  = "ZJ",
	link     = "TNT equivalent",
    },
    ["TtonTNT"] = {
	name1    = "teraton of TNT",
	name1_us = "teraton of TNT",
	name2    = "teratons of TNT",
	name2_us = "teratons of TNT",
	symbol   = "teraton of TNT",
	sym_us   = "teraton of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4.1840000e21,
	default  = "ZJ",
	link     = "TNT equivalent",
    },
    ["GtTNT"] = {
	name1    = "gigatonne of TNT",
	name1_us = "gigatonne of TNT",
	name2    = "gigatonnes of TNT",
	name2_us = "gigatonnes of TNT",
	symbol   = "gigatonne of TNT",
	sym_us   = "gigatonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4.1840e18,
	default  = "EJ",
	link     = "TNT equivalent",
    },
    ["GtonTNT"] = {
	name1    = "gigaton of TNT",
	name1_us = "gigaton of TNT",
	name2    = "gigatons of TNT",
	name2_us = "gigatons of TNT",
	symbol   = "gigaton of TNT",
	sym_us   = "gigaton of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4.1840e18,
	default  = "EJ",
	link     = "TNT equivalent",
    },
    ["MtTNT"] = {
	name1    = "megatonne of TNT",
	name1_us = "megatonne of TNT",
	name2    = "megatonnes of TNT",
	name2_us = "megatonnes of TNT",
	symbol   = "megatonne of TNT",
	sym_us   = "megatonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4.184e15,
	default  = "PJ",
	link     = "TNT equivalent",
    },
    ["MtonTNT"] = {
	name1    = "megaton of TNT",
	name1_us = "megaton of TNT",
	name2    = "megatons of TNT",
	name2_us = "megatons of TNT",
	symbol   = "Mt",
	sym_us   = "Mt",
	utype    = "energy",
	scale    = 4.184e15,
	default  = "PJ",
	link     = "TNT equivalent",
    },
    ["ktTNT"] = {
	name1    = "kilotonne of TNT",
	name1_us = "kilotonne of TNT",
	name2    = "kilotonnes of TNT",
	name2_us = "kilotonnes of TNT",
	symbol   = "kilotonne of TNT",
	sym_us   = "kilotonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4.184e12,
	default  = "TJ",
	link     = "TNT equivalent",
    },
    ["ktonTNT"] = {
	name1    = "kiloton of TNT",
	name1_us = "kiloton of TNT",
	name2    = "kilotons of TNT",
	name2_us = "kilotons of TNT",
	symbol   = "kt",
	sym_us   = "kt",
	utype    = "energy",
	scale    = 4.184e12,
	default  = "TJ",
	link     = "TNT equivalent",
    },
    ["tTNT"] = {
	name1    = "tonne of TNT",
	name1_us = "tonne of TNT",
	name2    = "tonnes of TNT",
	name2_us = "tonnes of TNT",
	symbol   = "tonne of TNT",
	sym_us   = "tonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184000000,
	default  = "GJ",
	link     = "TNT equivalent",
    },
    ["tonTNT"] = {
	name1    = "ton of TNT",
	name1_us = "ton of TNT",
	name2    = "tons of TNT",
	name2_us = "tons of TNT",
	symbol   = "ton of TNT",
	sym_us   = "ton of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184000000,
	default  = "GJ",
	link     = "TNT equivalent",
    },
    ["kgTNT"] = {
	name1    = "kilogram of TNT",
	name1_us = "kilogram of TNT",
	name2    = "kilograms of TNT",
	name2_us = "kilograms of TNT",
	symbol   = "kilogram of TNT",
	sym_us   = "kilogram of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184000,
	default  = "MJ",
	link     = "TNT equivalent",
    },
    ["mtTNT"] = {
	name1    = "millitonne of TNT",
	name1_us = "millitonne of TNT",
	name2    = "millitonnes of TNT",
	name2_us = "millitonnes of TNT",
	symbol   = "millitonne of TNT",
	sym_us   = "millitonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184000,
	default  = "MJ",
	link     = "TNT equivalent",
    },
    ["mtonTNT"] = {
	name1    = "milliton of TNT",
	name1_us = "milliton of TNT",
	name2    = "millitons of TNT",
	name2_us = "millitons of TNT",
	symbol   = "milliton of TNT",
	sym_us   = "milliton of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184000,
	default  = "MJ",
	link     = "TNT equivalent",
    },
    ["gTNT"] = {
	name1    = "gram of TNT",
	name1_us = "gram of TNT",
	name2    = "grams of TNT",
	name2_us = "grams of TNT",
	symbol   = "gram of TNT",
	sym_us   = "gram of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "TNT equivalent",
    },
    ["µtTNT"] = {
	name1    = "microtonne of TNT",
	name1_us = "microtonne of TNT",
	name2    = "microtonnes of TNT",
	name2_us = "microtonnes of TNT",
	symbol   = "microtonne of TNT",
	sym_us   = "microtonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "TNT equivalent",
    },
    ["µtonTNT"] = {
	name1    = "microton of TNT",
	name1_us = "microton of TNT",
	name2    = "microtons of TNT",
	name2_us = "microtons of TNT",
	symbol   = "microton of TNT",
	sym_us   = "microton of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "TNT equivalent",
    },
    ["Gtoe"] = {
	name1    = "gigatonne of oil equivalent",
	name1_us = "gigatonne of oil equivalent",
	name2    = "gigatonnes of oil equivalent",
	name2_us = "gigatonnes of oil equivalent",
	symbol   = "Gtoe",
	sym_us   = "Gtoe",
	utype    = "energy",
	scale    = 4.18680e19,
	default  = "EJ",
	link     = "Tonne of oil equivalent",
    },
    ["Mtoe"] = {
	name1    = "megatonne of oil equivalent",
	name1_us = "megatonne of oil equivalent",
	name2    = "megatonnes of oil equivalent",
	name2_us = "megatonnes of oil equivalent",
	symbol   = "Mtoe",
	sym_us   = "Mtoe",
	utype    = "energy",
	scale    = 4.1868e16,
	default  = "PJ",
	link     = "Tonne of oil equivalent",
    },
    ["ktoe"] = {
	name1    = "kilotonne of oil equivalent",
	name1_us = "kilotonne of oil equivalent",
	name2    = "kilotonnes of oil equivalent",
	name2_us = "kilotonnes of oil equivalent",
	symbol   = "ktoe",
	sym_us   = "ktoe",
	utype    = "energy",
	scale    = 4.1868e13,
	default  = "TJ",
	link     = "Tonne of oil equivalent",
    },
    ["toe"] = {
	name1    = "tonne of oil equivalent",
	name1_us = "tonne of oil equivalent",
	name2    = "tonnes of oil equivalent",
	name2_us = "tonnes of oil equivalent",
	symbol   = "toe",
	sym_us   = "toe",
	utype    = "energy",
	scale    = 41868000000,
	default  = "GJ",
	link     = "Tonne of oil equivalent",
    },
    ["kBOE"] = {
	name1    = "kilo barrel of oil equivalent",
	name1_us = "kilo barrel of oil equivalent",
	name2    = "kilo barrels of oil equivalent",
	name2_us = "kilo barrels of oil equivalent",
	symbol   = "kBOE",
	sym_us   = "kBOE",
	utype    = "energy",
	scale    = 6.1178632e12,
	default  = "TJ",
	link     = "Barrel of oil equivalent",
    },
    ["BOE"] = {
	name1    = "barrel of oil equivalent",
	name1_us = "barrel of oil equivalent",
	name2    = "barrels of oil equivalent",
	name2_us = "barrels of oil equivalent",
	symbol   = "BOE",
	sym_us   = "BOE",
	utype    = "energy",
	scale    = 6117863200,
	default  = "GJ",
	link     = "Barrel of oil equivalent",
    },
    ["m3atm"] = {
	name1    = "cubic metre-atmosphere",
	name1_us = "cubic meter-atmosphere",
	name2    = "cubic metre-atmospheres",
	name2_us = "cubic meter-atmospheres",
	symbol   = "m<sup>3</sup>·atm",
	sym_us   = "m<sup>3</sup>·atm",
	utype    = "energy",
	scale    = 101325,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["scc"] = {
	name1    = "standard cubic centimetre",
	name1_us = "standard cubic centimeter",
	name2    = "standard cubic centimetres",
	name2_us = "standard cubic centimeters",
	symbol   = "scc",
	sym_us   = "scc",
	utype    = "energy",
	scale    = 0.101325,
	default  = "mJ",
	link     = "Atmosphere (unit)",
    },
    ["cm3atm"] = {
	name1    = "cubic centimetre-atmosphere",
	name1_us = "cubic centimeter-atmosphere",
	name2    = "cubic centimetre-atmospheres",
	name2_us = "cubic centimeter-atmospheres",
	symbol   = "cm<sup>3</sup>·atm",
	sym_us   = "cm<sup>3</sup>·atm",
	utype    = "energy",
	scale    = 0.101325,
	default  = "mJ",
	link     = "Atmosphere (unit)",
    },
    ["ccatm"] = {
	name1    = "cubic centimetre-atmosphere",
	name1_us = "cubic centimeter-atmosphere",
	name2    = "cubic centimetre-atmospheres",
	name2_us = "cubic centimeter-atmospheres",
	symbol   = "cc·atm",
	sym_us   = "cc·atm",
	utype    = "energy",
	scale    = 0.101325,
	default  = "mJ",
	link     = "Atmosphere (unit)",
    },
    ["Glatm"] = {
	name1    = "gigalitre-atmosphere",
	name1_us = "gigaliter-atmosphere",
	name2    = "gigalitre-atmospheres",
	name2_us = "gigaliter-atmospheres",
	symbol   = "Gl·atm",
	sym_us   = "Gl·atm",
	utype    = "energy",
	scale    = 101325000000,
	default  = "GJ",
	link     = "Atmosphere (unit)",
    },
    ["GLatm"] = {
	name1    = "gigalitre-atmosphere",
	name1_us = "gigaliter-atmosphere",
	name2    = "gigalitre-atmospheres",
	name2_us = "gigaliter-atmospheres",
	symbol   = "GL·atm",
	sym_us   = "GL·atm",
	utype    = "energy",
	scale    = 101325000000,
	default  = "GJ",
	link     = "Atmosphere (unit)",
    },
    ["Mlatm"] = {
	name1    = "megalitre-atmosphere",
	name1_us = "megaliter-atmosphere",
	name2    = "megalitre-atmospheres",
	name2_us = "megaliter-atmospheres",
	symbol   = "Ml·atm",
	sym_us   = "Ml·atm",
	utype    = "energy",
	scale    = 101325000,
	default  = "MJ",
	link     = "Atmosphere (unit)",
    },
    ["MLatm"] = {
	name1    = "megalitre-atmosphere",
	name1_us = "megaliter-atmosphere",
	name2    = "megalitre-atmospheres",
	name2_us = "megaliter-atmospheres",
	symbol   = "ML·atm",
	sym_us   = "ML·atm",
	utype    = "energy",
	scale    = 101325000,
	default  = "MJ",
	link     = "Atmosphere (unit)",
    },
    ["klatm"] = {
	name1    = "kilolitre-atmosphere",
	name1_us = "kiloliter-atmosphere",
	name2    = "kilolitre-atmospheres",
	name2_us = "kiloliter-atmospheres",
	symbol   = "kl·atm",
	sym_us   = "kl·atm",
	utype    = "energy",
	scale    = 101325,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["kLatm"] = {
	name1    = "kilolitre-atmosphere",
	name1_us = "kiloliter-atmosphere",
	name2    = "kilolitre-atmospheres",
	name2_us = "kiloliter-atmospheres",
	symbol   = "kL·atm",
	sym_us   = "kL·atm",
	utype    = "energy",
	scale    = 101325,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["sl"] = {
	name1    = "standard litre",
	name1_us = "standard liter",
	name2    = "standard litres",
	name2_us = "standard liters",
	symbol   = "sl",
	sym_us   = "sl",
	utype    = "energy",
	scale    = 101.325,
	default  = "J",
	link     = "Atmosphere (unit)",
    },
    ["latm"] = {
	name1    = "litre-atmosphere",
	name1_us = "liter-atmosphere",
	name2    = "litre-atmospheres",
	name2_us = "liter-atmospheres",
	symbol   = "l·atm",
	sym_us   = "l·atm",
	utype    = "energy",
	scale    = 101.325,
	default  = "J",
	link     = "Atmosphere (unit)",
    },
    ["Latm"] = {
	name1    = "litre-atmosphere",
	name1_us = "liter-atmosphere",
	name2    = "litre-atmospheres",
	name2_us = "liter-atmospheres",
	symbol   = "L·atm",
	sym_us   = "L·atm",
	utype    = "energy",
	scale    = 101.325,
	default  = "J",
	link     = "Atmosphere (unit)",
    },
    ["mlatm"] = {
	name1    = "millilitre-atmosphere",
	name1_us = "milliliter-atmosphere",
	name2    = "millilitre-atmospheres",
	name2_us = "milliliter-atmospheres",
	symbol   = "l·atm",
	sym_us   = "l·atm",
	utype    = "energy",
	scale    = 0.101325,
	default  = "mJ",
	link     = "Atmosphere (unit)",
    },
    ["mLatm"] = {
	name1    = "millilitre-atmosphere",
	name1_us = "milliliter-atmosphere",
	name2    = "millilitre-atmospheres",
	name2_us = "milliliter-atmospheres",
	symbol   = "L·atm",
	sym_us   = "L·atm",
	utype    = "energy",
	scale    = 0.101325,
	default  = "mJ",
	link     = "Atmosphere (unit)",
    },
    ["µlatm"] = {
	name1    = "microlitre-atmosphere",
	name1_us = "microliter-atmosphere",
	name2    = "microlitre-atmospheres",
	name2_us = "microliter-atmospheres",
	symbol   = "µl·atm",
	sym_us   = "µl·atm",
	utype    = "energy",
	scale    = 0.000101325,
	default  = "µJ",
	link     = "Atmosphere (unit)",
    },
    ["µLatm"] = {
	name1    = "microlitre-atmosphere",
	name1_us = "microliter-atmosphere",
	name2    = "microlitre-atmospheres",
	name2_us = "microliter-atmospheres",
	symbol   = "µL·atm",
	sym_us   = "µL·atm",
	utype    = "energy",
	scale    = 0.000101325,
	default  = "µJ",
	link     = "Atmosphere (unit)",
    },
    ["scy"] = {
	name1    = "standard cubic yard",
	name1_us = "standard cubic yard",
	name2    = "standard cubic yards",
	name2_us = "standard cubic yards",
	symbol   = "scy",
	sym_us   = "scy",
	utype    = "energy",
	scale    = 77468.5209852288,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["cuydatm"] = {
	name1    = "cubic yard of atmosphere",
	name1_us = "cubic yard of atmosphere",
	name2    = "cubic yards of atmosphere",
	name2_us = "cubic yards of atmosphere",
	symbol   = "cu&nbsp;yd&nbsp;atm",
	sym_us   = "cu&nbsp;yd&nbsp;atm",
	utype    = "energy",
	scale    = 77468.5209852288,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["scf"] = {
	name1    = "standard cubic foot",
	name1_us = "standard cubic foot",
	name2    = "standard cubic feet",
	name2_us = "standard cubic feet",
	symbol   = "scf",
	sym_us   = "scf",
	utype    = "energy",
	scale    = 2869.2044809344,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["scfoot"] = {
	name1    = "standard cubic foot",
	name1_us = "standard cubic foot",
	name2    = "standard cubic foot",
	name2_us = "standard cubic foot",
	symbol   = "scf",
	sym_us   = "scf",
	utype    = "energy",
	scale    = 2869.2044809344,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["cuftatm"] = {
	name1    = "cubic foot of atmosphere",
	name1_us = "cubic foot of atmosphere",
	name2    = "cubic feet of atmosphere",
	name2_us = "cubic feet of atmosphere",
	symbol   = "cu&nbsp;ft&nbsp;atm",
	sym_us   = "cu&nbsp;ft&nbsp;atm",
	utype    = "energy",
	scale    = 2869.2044809344,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["cufootatm"] = {
	name1    = "cubic foot of atmosphere",
	name1_us = "cubic foot of atmosphere",
	name2    = "cubic foot of atmosphere",
	name2_us = "cubic foot of atmosphere",
	symbol   = "cu&nbsp;ft&nbsp;atm",
	sym_us   = "cu&nbsp;ft&nbsp;atm",
	utype    = "energy",
	scale    = 2869.2044809344,
	default  = "kJ",
	link     = "Atmosphere (unit)",
    },
    ["impgalatm"] = {
	name1    = "imperial gallon-atmosphere",
	name1_us = "imperial gallon-atmosphere",
	name2    = "imperial gallon-atmospheres",
	name2_us = "imperial gallon-atmospheres",
	symbol   = "imp gal·atm",
	sym_us   = "imp gal·atm",
	utype    = "energy",
	scale    = 460.63256925,
	default  = "J",
	link     = "Atmosphere (unit)",
    },
    ["USgalatm"] = {
	name1    = "US gallon-atmosphere",
	name1_us = "US gallon-atmosphere",
	name2    = "US gallon-atmospheres",
	name2_us = "US gallon-atmospheres",
	symbol   = "US&nbsp;gal·atm",
	sym_us   = "US&nbsp;gal·atm",
	utype    = "energy",
	scale    = 383.5568490138,
	default  = "J",
	link     = "Atmosphere (unit)",
    },
    ["foe"] = {
	name1    = "foe",
	name1_us = "foe",
	name2    = "foes",
	name2_us = "foes",
	symbol   = "foe",
	sym_us   = "foe",
	utype    = "energy",
	scale    = 1.0000000000000e44,
	default  = "YJ",
	link     = "Foe (unit of energy)",
    },
    ["B.O.T.U."] = {
	name1    = "Board of Trade Unit",
	name1_us = "Board of Trade Unit",
	name2    = "Board of Trade Units",
	name2_us = "Board of Trade Units",
	symbol   = "B.O.T.U.",
	sym_us   = "B.O.T.U.",
	utype    = "energy",
	scale    = 3600000,
	default  = "MJ",
	link     = "Watt-hour",
    },
    ["CHU-IT"] = {
	name1    = "Celsius heat unit (International Table)",
	name1_us = "Celsius heat unit (International Table)",
	name2    = "Celsius heat units (International Table)",
	name2_us = "Celsius heat units (International Table)",
	symbol   = "CHU<sub>IT</sub>",
	sym_us   = "CHU<sub>IT</sub>",
	utype    = "energy",
	scale    = 1899.100534716,
	default  = "kJ",
	link     = "Conversion of units",
    },
    ["th"] = {
	name1    = "thermie",
	name1_us = "thermie",
	name2    = "thermies",
	name2_us = "thermies",
	symbol   = "th",
	sym_us   = "th",
	utype    = "energy",
	scale    = 4186800,
	default  = "MJ",
	link     = "Conversion of units",
    },
    ["Eh"] = {
	name1    = "Hartree",
	name1_us = "Hartree",
	name2    = "Hartrees",
	name2_us = "Hartrees",
	symbol   = "''E''<sub>h</sub>",
	sym_us   = "''E''<sub>h</sub>",
	utype    = "energy",
	scale    = 4.35974417e-18,
	default  = "eV",
	link     = "Hartree",
    },
    ["Ry"] = {
	name1    = "rydberg",
	name1_us = "rydberg",
	name2    = "rydbergs",
	name2_us = "rydbergs",
	symbol   = "Ry",
	sym_us   = "Ry",
	utype    = "energy",
	scale    = 2.1798741e-18,
	default  = "eV",
	link     = "Rydberg constant",
    },
    ["cuftnaturalgas"] = {
	name1    = "cubic foot of natural gas",
	name1_us = "cubic foot of natural gas",
	name2    = "cubic feet of natural gas",
	name2_us = "cubic feet of natural gas",
	symbol   = "cuftnaturalgas",
	sym_us   = "cuftnaturalgas",
	utype    = "energy",
	scale    = 1055055.85262,
	default  = "MJ",
	link     = "Conversion of units",
    },
    ["cufootnaturalgas"] = {
	name1    = "cubic foot of natural gas",
	name1_us = "cubic foot of natural gas",
	name2    = "cubic foot of natural gas",
	name2_us = "cubic foot of natural gas",
	symbol   = "cuftnaturalgas",
	sym_us   = "cuftnaturalgas",
	utype    = "energy",
	scale    = 1055055.85262,
	default  = "MJ",
	link     = "Conversion of units",
    },
    ["TW·h"] = {
	name1    = "terawatt-hour",
	name1_us = "terawatt-hour",
	name2    = "terawatt-hours",
	name2_us = "terawatt-hours",
	symbol   = "TW·h",
	sym_us   = "TW·h",
	utype    = "energy",
	scale    = 3.6e15,
	default  = "PJ",
	link     = "Watt-hour",
    },
    ["TW-h"] = {
	name1    = "terawatt-hour",
	name1_us = "terawatt-hour",
	name2    = "terawatt-hours",
	name2_us = "terawatt-hours",
	symbol   = "TW·h",
	sym_us   = "TW·h",
	utype    = "energy",
	scale    = 3.6e15,
	default  = "PJ",
	link     = "Watt-hour",
    },
    ["GW·h"] = {
	name1    = "gigawatt-hour",
	name1_us = "gigawatt-hour",
	name2    = "gigawatt-hours",
	name2_us = "gigawatt-hours",
	symbol   = "GW·h",
	sym_us   = "GW·h",
	utype    = "energy",
	scale    = 3.6e12,
	default  = "TJ",
	link     = "Watt-hour",
    },
    ["GW-h"] = {
	name1    = "gigawatt-hour",
	name1_us = "gigawatt-hour",
	name2    = "gigawatt-hours",
	name2_us = "gigawatt-hours",
	symbol   = "GW·h",
	sym_us   = "GW·h",
	utype    = "energy",
	scale    = 3.6e12,
	default  = "TJ",
	link     = "Watt-hour",
    },
    ["MW·h"] = {
	name1    = "megawatt-hour",
	name1_us = "megawatt-hour",
	name2    = "megawatt-hours",
	name2_us = "megawatt-hours",
	symbol   = "MW·h",
	sym_us   = "MW·h",
	utype    = "energy",
	scale    = 3600000000,
	default  = "GJ",
	link     = "Watt-hour",
    },
    ["MW-h"] = {
	name1    = "megawatt-hour",
	name1_us = "megawatt-hour",
	name2    = "megawatt-hours",
	name2_us = "megawatt-hours",
	symbol   = "MW·h",
	sym_us   = "MW·h",
	utype    = "energy",
	scale    = 3600000000,
	default  = "GJ",
	link     = "Watt-hour",
    },
    ["kW·h"] = {
	name1    = "kilowatt-hour",
	name1_us = "kilowatt-hour",
	name2    = "kilowatt-hours",
	name2_us = "kilowatt-hours",
	symbol   = "kW·h",
	sym_us   = "kW·h",
	utype    = "energy",
	scale    = 3600000,
	default  = "MJ",
	link     = "Watt-hour",
    },
    ["kW-h"] = {
	name1    = "kilowatt-hour",
	name1_us = "kilowatt-hour",
	name2    = "kilowatt-hours",
	name2_us = "kilowatt-hours",
	symbol   = "kW·h",
	sym_us   = "kW·h",
	utype    = "energy",
	scale    = 3600000,
	default  = "MJ",
	link     = "Watt-hour",
    },
    ["W·h"] = {
	name1    = "watt-hour",
	name1_us = "watt-hour",
	name2    = "watt-hours",
	name2_us = "watt-hours",
	symbol   = "W·h",
	sym_us   = "W·h",
	utype    = "energy",
	scale    = 3600,
	default  = "kJ",
	link     = "Watt-hour",
    },
    ["W-h"] = {
	name1    = "watt-hour",
	name1_us = "watt-hour",
	name2    = "watt-hours",
	name2_us = "watt-hours",
	symbol   = "W·h",
	sym_us   = "W·h",
	utype    = "energy",
	scale    = 3600,
	default  = "kJ",
	link     = "Watt-hour",
    },
    ["mW·h"] = {
	name1    = "milliwatt-hour",
	name1_us = "milliwatt-hour",
	name2    = "milliwatt-hours",
	name2_us = "milliwatt-hours",
	symbol   = "mW·h",
	sym_us   = "mW·h",
	utype    = "energy",
	scale    = 3.6,
	default  = "J",
	link     = "Watt-hour",
    },
    ["mW-h"] = {
	name1    = "milliwatt-hour",
	name1_us = "milliwatt-hour",
	name2    = "milliwatt-hours",
	name2_us = "milliwatt-hours",
	symbol   = "mW·h",
	sym_us   = "mW·h",
	utype    = "energy",
	scale    = 3.6,
	default  = "J",
	link     = "Watt-hour",
    },
    ["uWh"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µWh",
	sym_us   = "µWh",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["uW·h"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µW·h",
	sym_us   = "µW·h",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["µW·h"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µW·h",
	sym_us   = "µW·h",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["uW.h"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µW·h",
	sym_us   = "µW·h",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["µW-h"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µW·h",
	sym_us   = "µW·h",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["uW-h"] = {
	name1    = "microwatt-hour",
	name1_us = "microwatt-hour",
	name2    = "microwatt-hours",
	name2_us = "microwatt-hours",
	symbol   = "µW·h",
	sym_us   = "µW·h",
	utype    = "energy",
	scale    = 0.0036,
	default  = "mJ",
	link     = "Watt-hour",
    },
    ["ueV"] = {
	name1    = "microelectronvolt",
	name1_us = "microelectronvolt",
	name2    = "microelectronvolts",
	name2_us = "microelectronvolts",
	symbol   = "µeV",
	sym_us   = "µeV",
	utype    = "energy",
	scale    = 1.602176487e-25,
	default  = "yJ",
	link     = "Electronvolt",
    },
    ["Calorie"] = {
	name1    = "calorie",
	name1_us = "calorie",
	name2    = "calories",
	name2_us = "calories",
	symbol   = "Cal",
	sym_us   = "Cal",
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "Calorie",
    },
    ["kg-cal-th"] = {
	name1    = "Calorie (thermochemical)",
	name1_us = "Calorie (thermochemical)",
	name2    = "Calories (thermochemical)",
	name2_us = "Calories (thermochemical)",
	symbol   = "Cal<sub>th</sub>",
	sym_us   = "Cal<sub>th</sub>",
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "Calorie",
    },
    ["g-cal-th"] = {
	name1    = "calorie (thermochemical)",
	name1_us = "calorie (thermochemical)",
	name2    = "calories (thermochemical)",
	name2_us = "calories (thermochemical)",
	symbol   = "cal<sub>th</sub>",
	sym_us   = "cal<sub>th</sub>",
	utype    = "energy",
	scale    = 4.184,
	default  = "J",
	link     = "Calorie",
    },
    ["kg-cal-15"] = {
	name1    = "Calorie (15°C)",
	name1_us = "Calorie (15°C)",
	name2    = "Calories (15°C)",
	name2_us = "Calories (15°C)",
	symbol   = "Cal<sub>15</sub>",
	sym_us   = "Cal<sub>15</sub>",
	utype    = "energy",
	scale    = 4185.8,
	default  = "kJ",
	link     = "Calorie",
    },
    ["g-cal-15"] = {
	name1    = "calorie (15°C)",
	name1_us = "calorie (15°C)",
	name2    = "calories (15°C)",
	name2_us = "calories (15°C)",
	symbol   = "cal<sub>15</sub>",
	sym_us   = "cal<sub>15</sub>",
	utype    = "energy",
	scale    = 4.1858,
	default  = "J",
	link     = "Calorie",
    },
    ["kg-cal-IT"] = {
	name1    = "Calorie (International Steam Table)",
	name1_us = "Calorie (International Steam Table)",
	name2    = "Calories (International Steam Table)",
	name2_us = "Calories (International Steam Table)",
	symbol   = "Cal<sub>IT</sub>",
	sym_us   = "Cal<sub>IT</sub>",
	utype    = "energy",
	scale    = 4186.8,
	default  = "kJ",
	link     = "Calorie",
    },
    ["g-cal-IT"] = {
	name1    = "calorie (International Steam Table)",
	name1_us = "calorie (International Steam Table)",
	name2    = "calories (International Steam Table)",
	name2_us = "calories (International Steam Table)",
	symbol   = "cal<sub>IT</sub>",
	sym_us   = "cal<sub>IT</sub>",
	utype    = "energy",
	scale    = 4.1868,
	default  = "J",
	link     = "Calorie",
    },
    ["utTNT"] = {
	name1    = "microtonne of TNT",
	name1_us = "microtonne of TNT",
	name2    = "microtonnes of TNT",
	name2_us = "microtonnes of TNT",
	symbol   = "microtonne of TNT",
	sym_us   = "microtonne of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "TNT equivalent",
    },
    ["utonTNT"] = {
	name1    = "microton of TNT",
	name1_us = "microton of TNT",
	name2    = "microtons of TNT",
	name2_us = "microtons of TNT",
	symbol   = "microton of TNT",
	sym_us   = "microton of TNT",
	usename  = 1,
	utype    = "energy",
	scale    = 4184,
	default  = "kJ",
	link     = "TNT equivalent",
    },
    ["kbboe"] = {
	name1    = "kilo barrel of oil equivalent",
	name1_us = "kilo barrel of oil equivalent",
	name2    = "kilo barrels of oil equivalent",
	name2_us = "kilo barrels of oil equivalent",
	symbol   = "kBOE",
	sym_us   = "kBOE",
	utype    = "energy",
	scale    = 6.1178632e12,
	default  = "TJ",
	link     = "Barrel of oil equivalent",
    },
    ["ulatm"] = {
	name1    = "microlitre-atmosphere",
	name1_us = "microliter-atmosphere",
	name2    = "microlitre-atmospheres",
	name2_us = "microliter-atmospheres",
	symbol   = "µl·atm",
	sym_us   = "µl·atm",
	utype    = "energy",
	scale    = 0.000101325,
	default  = "µJ",
	link     = "Atmosphere (unit)",
    },
    ["uLatm"] = {
	name1    = "microlitre-atmosphere",
	name1_us = "microliter-atmosphere",
	name2    = "microlitre-atmospheres",
	name2_us = "microliter-atmospheres",
	symbol   = "µL·atm",
	sym_us   = "µL·atm",
	utype    = "energy",
	scale    = 0.000101325,
	default  = "µJ",
	link     = "Atmosphere (unit)",
    },
    ["usgalatm"] = {
	name1    = "US gallon-atmosphere",
	name1_us = "US gallon-atmosphere",
	name2    = "US gallon-atmospheres",
	name2_us = "US gallon-atmospheres",
	symbol   = "US&nbsp;gal·atm",
	sym_us   = "US&nbsp;gal·atm",
	utype    = "energy",
	scale    = 383.5568490138,
	default  = "J",
	link     = "Atmosphere (unit)",
    },
    ["U.S.galatm"] = {
	name1    = "US gallon-atmosphere",
	name1_us = "US gallon-atmosphere",
	name2    = "US gallon-atmospheres",
	name2_us = "US gallon-atmospheres",
	symbol   = "US&nbsp;gal·atm",
	sym_us   = "US&nbsp;gal·atm",
	utype    = "energy",
	scale    = 383.5568490138,
	default  = "J",
	link     = "Atmosphere (unit)",
	sp_us    = true,
    },
    ["Hartree"] = {
	name1    = "Hartree",
	name1_us = "Hartree",
	name2    = "Hartrees",
	name2_us = "Hartrees",
	symbol   = "''E''<sub>h</sub>",
	sym_us   = "''E''<sub>h</sub>",
	utype    = "energy",
	scale    = 4.35974417e-18,
	default  = "eV",
	link     = "Hartree",
    },
    ["K"] = {
	name1    = "K",
	name1_us = "K",
	name2    = "K",
	name2_us = "K",
	symbol   = "K",
	sym_us   = "K",
	utype    = "temperature",
	scale    = 1,
	offset   = 0,
	default  = "C F",
	link     = "Kelvin",
    },
    ["C"] = {
	name1    = "°C",
	name1_us = "°C",
	name2    = "°C",
	name2_us = "°C",
	symbol   = "°C",
	sym_us   = "°C",
	utype    = "temperature",
	scale    = 1,
	offset   = -273.15,
	default  = "F",
	link     = "Celsius",
    },
    ["°C"] = {
	name1    = "°C",
	name1_us = "°C",
	name2    = "°C",
	name2_us = "°C",
	symbol   = "°C",
	sym_us   = "°C",
	utype    = "temperature",
	scale    = 1,
	offset   = -273.15,
	default  = "F",
	link     = "Celsius",
    },
    ["R"] = {
	name1    = "°R",
	name1_us = "°R",
	name2    = "°R",
	name2_us = "°R",
	symbol   = "°R",
	sym_us   = "°R",
	utype    = "temperature",
	scale    = 1,
	offset   = 0,
	default  = "K F C",
	link     = "Rankine scale",
    },
    ["°R"] = {
	name1    = "°R",
	name1_us = "°R",
	name2    = "°R",
	name2_us = "°R",
	symbol   = "°R",
	sym_us   = "°R",
	utype    = "temperature",
	scale    = 1,
	offset   = 0,
	default  = "K F C",
	link     = "Rankine scale",
    },
    ["F"] = {
	name1    = "°F",
	name1_us = "°F",
	name2    = "°F",
	name2_us = "°F",
	symbol   = "°F",
	sym_us   = "°F",
	utype    = "temperature",
	scale    = 5/9,
	offset   = 32-273.15*(9/5),
	default  = "C",
	link     = "Fahrenheit",
    },
    ["°F"] = {
	name1    = "°F",
	name1_us = "°F",
	name2    = "°F",
	name2_us = "°F",
	symbol   = "°F",
	sym_us   = "°F",
	utype    = "temperature",
	scale    = 5/9,
	offset   = 32-273.15*(9/5),
	default  = "C",
	link     = "Fahrenheit",
    },
    ["K-change"] = {
	name1    = "K",
	name1_us = "K",
	name2    = "K",
	name2_us = "K",
	symbol   = "K",
	sym_us   = "K",
	utype    = "temperature change",
	scale    = 1,
	default  = "F-change",
	link     = "Kelvin",
    },
    ["C-change"] = {
	name1    = "°C",
	name1_us = "°C",
	name2    = "°C",
	name2_us = "°C",
	symbol   = "°C",
	sym_us   = "°C",
	utype    = "temperature change",
	scale    = 1,
	default  = "F-change",
	link     = "Celsius",
    },
    ["F-change"] = {
	name1    = "°F",
	name1_us = "°F",
	name2    = "°F",
	name2_us = "°F",
	symbol   = "°F",
	sym_us   = "°F",
	utype    = "temperature change",
	scale    = 5/9,
	default  = "C-change",
	link     = "Fahrenheit",
    },
    ["kg"] = {
	name1    = "kilogram",
	name1_us = "kilogram",
	name2    = "kilograms",
	name2_us = "kilograms",
	symbol   = "kg",
	sym_us   = "kg",
	utype    = "mass",
	scale    = 1,
	default  = "lb",
	link     = "Kilogram",
    },
    ["g"] = {
	name1    = "%sgram",
	name1_us = "%sgram",
	name2    = "%sgrams",
	name2_us = "%sgrams",
	symbol   = "g",
	sym_us   = "g",
	utype    = "mass",
	scale    = 0.001,
	prefixes = 1,
	default  = "oz",
	link     = "Gram",
    },
    ["mg"] = {
	name1    = "milligram",
	name1_us = "milligram",
	name2    = "milligrams",
	name2_us = "milligrams",
	symbol   = "mg",
	sym_us   = "mg",
	utype    = "mass",
	scale    = 0.000001,
	default  = "gr",
	link     = "Milligram",
    },
    ["µg"] = {
	name1    = "microgram",
	name1_us = "microgram",
	name2    = "micrograms",
	name2_us = "micrograms",
	symbol   = "µg",
	sym_us   = "µg",
	utype    = "mass",
	scale    = 0.000000001,
	default  = "gr",
	link     = "Microgram",
    },
    ["ug"] = {
	name1    = "microgram",
	name1_us = "microgram",
	name2    = "micrograms",
	name2_us = "micrograms",
	symbol   = "µg",
	sym_us   = "µg",
	utype    = "mass",
	scale    = 0.000000001,
	default  = "gr",
	link     = "Microgram",
    },
    ["mcg"] = {
	name1    = "microgram",
	name1_us = "microgram",
	name2    = "micrograms",
	name2_us = "micrograms",
	symbol   = "µg",
	sym_us   = "µg",
	utype    = "mass",
	scale    = 0.000000001,
	default  = "gr",
	link     = "Microgram",
    },
    ["t"] = {
	name1    = "tonne",
	name1_us = "metric ton",
	name2    = "tonnes",
	name2_us = "metric tons",
	symbol   = "t",
	sym_us   = "t",
	utype    = "mass",
	scale    = 1000,
	default  = "LT ST",
	link     = "Tonne",
    },
    ["MT"] = {
	name1    = "metric ton",
	name1_us = "metric ton",
	name2    = "metric tons",
	name2_us = "metric tons",
	symbol   = "t",
	sym_us   = "t",
	utype    = "mass",
	scale    = 1000,
	default  = "LT ST",
	link     = "Tonne",
    },
    ["LT"] = {
	name1    = "long ton",
	name1_us = "long ton",
	name2    = "long tons",
	name2_us = "long tons",
	symbol   = "long ton",
	sym_us   = "long ton",
	usename  = 1,
	utype    = "mass",
	scale    = 1016.0469088,
	default  = "t",
	link     = "Long ton",
    },
    ["ST"] = {
	name1    = "short ton",
	name1_us = "short ton",
	name2    = "short tons",
	name2_us = "short tons",
	symbol   = "short ton",
	sym_us   = "short ton",
	usename  = 1,
	utype    = "mass",
	scale    = 907.18474,
	default  = "t",
	link     = "Short ton",
    },
    ["long cwt"] = {
	name1    = "long hundredweight",
	name1_us = "long hundredweight",
	name2    = "long hundredweights",
	name2_us = "long hundredweights",
	symbol   = "long&nbsp;cwt",
	sym_us   = "long&nbsp;cwt",
	utype    = "mass",
	scale    = 50.80234544,
	default  = "lb kg",
	link     = "Hundredweight",
    },
    ["short cwt"] = {
	name1    = "short hundredweight",
	name1_us = "short hundredweight",
	name2    = "short hundredweights",
	name2_us = "short hundredweights",
	symbol   = "short&nbsp;cwt",
	sym_us   = "short&nbsp;cwt",
	utype    = "mass",
	scale    = 45.359237,
	default  = "lb kg",
	link     = "Hundredweight",
    },
    ["long qtr"] = {
	name1    = "long quarter",
	name1_us = "long quarter",
	name2    = "long quarters",
	name2_us = "long quarters",
	symbol   = "long&nbsp;qtr",
	sym_us   = "long&nbsp;qtr",
	utype    = "mass",
	scale    = 12.70058636,
	default  = "lb kg",
	link     = "Avoirdupois",
    },
    ["short qtr"] = {
	name1    = "short quarter",
	name1_us = "short quarter",
	name2    = "short quarters",
	name2_us = "short quarters",
	symbol   = "short&nbsp;qtr",
	sym_us   = "short&nbsp;qtr",
	utype    = "mass",
	scale    = 11.33980925,
	default  = "lb kg",
	link     = "Avoirdupois",
    },
    ["st"] = {
	name1    = "stone",
	name1_us = "stone",
	name2    = "stone",
	name2_us = "stone",
	symbol   = "st",
	sym_us   = "st",
	utype    = "mass",
	scale    = 6.35029318,
	default  = "lb kg",
	link     = "Stone (unit)",
    },
    ["lb"] = {
	name1    = "pound",
	name1_us = "pound",
	name2    = "pounds",
	name2_us = "pounds",
	symbol   = "lb",
	sym_us   = "lb",
	utype    = "mass",
	scale    = 0.45359237,
	default  = "kg",
	link     = "Pound (mass)",
    },
    ["oz"] = {
	name1    = "ounce",
	name1_us = "ounce",
	name2    = "ounces",
	name2_us = "ounces",
	symbol   = "oz",
	sym_us   = "oz",
	utype    = "mass",
	scale    = 0.028349523,
	default  = "g",
	link     = "Ounce",
    },
    ["drachm"] = {
	name1    = "drachm",
	name1_us = "dram",
	name2    = "drachms",
	name2_us = "drams",
	symbol   = "drachm",
	sym_us   = "drachm",
	usename  = 1,
	utype    = "mass",
	scale    = 0.001771845195,
	default  = "g",
	link     = "Dram (unit)",
    },
    ["dram"] = {
	name1    = "drachm",
	name1_us = "dram",
	name2    = "drachms",
	name2_us = "drams",
	symbol   = "drachm",
	sym_us   = "drachm",
	usename  = 1,
	utype    = "mass",
	scale    = 0.001771845195,
	default  = "g",
	link     = "Dram (unit)",
    },
    ["gr"] = {
	name1    = "grain",
	name1_us = "grain",
	name2    = "grains",
	name2_us = "grains",
	symbol   = "gr",
	sym_us   = "gr",
	utype    = "mass",
	scale    = 0.00006479891,
	default  = "g",
	link     = "Grain (unit)",
    },
    ["troy pound"] = {
	name1    = "troy pound",
	name1_us = "troy pound",
	name2    = "troy pounds",
	name2_us = "troy pounds",
	symbol   = "troy pound",
	sym_us   = "troy pound",
	usename  = 1,
	utype    = "mass",
	scale    = 0.3732417216,
	default  = "lb kg",
	link     = "Troy weight",
    },
    ["ozt"] = {
	name1    = "troy ounce",
	name1_us = "troy ounce",
	name2    = "troy ounces",
	name2_us = "troy ounces",
	symbol   = "ozt",
	sym_us   = "ozt",
	utype    = "mass",
	scale    = 0.0311034768,
	default  = "oz g",
	link     = "Troy ounce",
    },
    ["dwt"] = {
	name1    = "pennyweight",
	name1_us = "pennyweight",
	name2    = "pennyweights",
	name2_us = "pennyweights",
	symbol   = "dwt",
	sym_us   = "dwt",
	utype    = "mass",
	scale    = 0.00155517384,
	default  = "oz g",
	link     = "Pennyweight",
    },
    ["carat"] = {
	name1    = "carat",
	name1_us = "carat",
	name2    = "carats",
	name2_us = "carats",
	symbol   = "carat",
	sym_us   = "carat",
	usename  = 1,
	utype    = "mass",
	scale    = 0.0002,
	default  = "g",
	link     = "Carat (mass)",
    },
    ["Nm"] = {
	name1    = "newton metre",
	name1_us = "newton meter",
	name2    = "newton metres",
	name2_us = "newton meters",
	symbol   = "N·m",
	sym_us   = "N·m",
	utype    = "torque",
	scale    = 1,
	default  = "lbfft",
	link     = "Newton metre",
    },
    ["kgm"] = {
	name1    = "kilogram metre",
	name1_us = "kilogram meter",
	name2    = "kilogram metres",
	name2_us = "kilogram meters",
	symbol   = "kg·m",
	sym_us   = "kg·m",
	utype    = "torque",
	scale    = 9.80665,
	default  = "Nm lbfft",
	link     = "Kilogram metre",
    },
    ["lbft"] = {
	name1    = "pound-foot",
	name1_us = "pound-foot",
	name2    = "pound-feet",
	name2_us = "pound-feet",
	symbol   = "lb·ft",
	sym_us   = "lb·ft",
	utype    = "torque",
	scale    = 1.3558,
	default  = "Nm",
	link     = "Foot-pound",
    },
    ["kgf.m"] = {
	name1    = "kilogram force-metre",
	name1_us = "kilogram force-meter",
	name2    = "kilogram force-metres",
	name2_us = "kilogram force-meters",
	symbol   = "kgf·m",
	sym_us   = "kgf·m",
	utype    = "torque",
	scale    = 9.80665,
	default  = "Nm lbfft",
	link     = "Kilogram metre",
    },
    ["lbfft"] = {
	name1    = "pound force-foot",
	name1_us = "pound force-foot",
	name2    = "pound force-feet",
	name2_us = "pound force-feet",
	symbol   = "lbf·ft",
	sym_us   = "lbf·ft",
	utype    = "torque",
	scale    = 1.3558,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["lb-fft"] = {
	name1    = "pound force-foot",
	name1_us = "pound force-foot",
	name2    = "pound force-feet",
	name2_us = "pound force-feet",
	symbol   = "ft·lb<sub>f</sub>",
	sym_us   = "ft·lb<sub>f</sub>",
	utype    = "torque",
	scale    = 1.3558,
	default  = "Nm",
	link     = "Foot-pound force",
    },
    ["Pa"] = {
	name1    = "%spascal",
	name1_us = "%spascal",
	name2    = "%spascals",
	name2_us = "%spascals",
	symbol   = "Pa",
	sym_us   = "Pa",
	utype    = "pressure",
	scale    = 1,
	prefixes = 1,
	default  = "psi",
	link     = "Pascal (unit)",
    },
    ["mbar"] = {
	name1    = "millibar",
	name1_us = "millibar",
	name2    = "millibars",
	name2_us = "millibars",
	symbol   = "mbar",
	sym_us   = "mbar",
	utype    = "pressure",
	scale    = 100,
	default  = "hPa",
	link     = "Bar (unit)",
    },
    ["mb"] = {
	name1    = "millibar",
	name1_us = "millibar",
	name2    = "millibars",
	name2_us = "millibars",
	symbol   = "mb",
	sym_us   = "mb",
	utype    = "pressure",
	scale    = 100,
	default  = "hPa",
	link     = "Bar (unit)",
    },
    ["dbar"] = {
	name1    = "decibar",
	name1_us = "decibar",
	name2    = "decibars",
	name2_us = "decibars",
	symbol   = "dbar",
	sym_us   = "dbar",
	utype    = "pressure",
	scale    = 10000,
	default  = "kPa",
	link     = "Bar (unit)",
    },
    ["bar"] = {
	name1    = "bar",
	name1_us = "bar",
	name2    = "bars",
	name2_us = "bars",
	symbol   = "bar",
	sym_us   = "bar",
	utype    = "pressure",
	scale    = 100000,
	default  = "kPa",
	link     = "Bar (unit)",
    },
    ["kBa"] = {
	name1    = "kilobarye",
	name1_us = "kilobarye",
	name2    = "kilobaryes",
	name2_us = "kilobaryes",
	symbol   = "kBa",
	sym_us   = "kBa",
	utype    = "pressure",
	scale    = 100,
	default  = "hPa",
	link     = "Barye",
    },
    ["Ba"] = {
	name1    = "barye",
	name1_us = "barye",
	name2    = "baryes",
	name2_us = "baryes",
	symbol   = "Ba",
	sym_us   = "Ba",
	utype    = "pressure",
	scale    = 0.1,
	default  = "Pa",
	link     = "Barye",
    },
    ["atm"] = {
	name1    = "standard atmosphere",
	name1_us = "standard atmosphere",
	name2    = "standard atmospheres",
	name2_us = "standard atmospheres",
	symbol   = "atm",
	sym_us   = "atm",
	utype    = "pressure",
	scale    = 101325,
	default  = "kPa",
	link     = "Atmosphere (unit)",
    },
    ["Torr"] = {
	name1    = "torr",
	name1_us = "torr",
	name2    = "torrs",
	name2_us = "torrs",
	symbol   = "Torr",
	sym_us   = "Torr",
	utype    = "pressure",
	scale    = 20265/152,
	default  = "kPa",
	link     = "Torr",
    },
    ["mmHg"] = {
	name1    = "millimetre of mercury",
	name1_us = "millimeter of mercury",
	name2    = "millimetres of mercury",
	name2_us = "millimeters of mercury",
	symbol   = "mmHg",
	sym_us   = "mmHg",
	utype    = "pressure",
	scale    = 133.322387415,
	default  = "kPa",
	link     = "Torr#Manometric units of pressure",
    },
    ["inHg"] = {
	name1    = "inch of mercury",
	name1_us = "inch of mercury",
	name2    = "inches of mercury",
	name2_us = "inches of mercury",
	symbol   = "inHg",
	sym_us   = "inHg",
	utype    = "pressure",
	scale    = 3386.388640341,
	default  = "kPa",
	link     = "Inch of mercury",
    },
    ["psi"] = {
	name1    = "pound per square inch",
	name1_us = "pound per square inch",
	name2    = "pounds per square inch",
	name2_us = "pounds per square inch",
	symbol   = "psi",
	sym_us   = "psi",
	utype    = "pressure",
	scale    = 444822161.52605/64516,
	default  = "kPa",
	link     = "Pounds per square inch",
    },
    ["l/100 km"] = {
	name1    = "litre per 100 kilometres",
	name1_us = "liter per 100 kilometers",
	name2    = "litres per 100 kilometres",
	name2_us = "liters per 100 kilometers",
	symbol   = "l/100&nbsp;km",
	sym_us   = "l/100&nbsp;km",
	utype    = "fuel efficiency",
	scale    = 0.01,
	invert   = 1,
	default  = "mpgimp mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["L/100 km"] = {
	name1    = "litre per 100 kilometres",
	name1_us = "liter per 100 kilometers",
	name2    = "litres per 100 kilometres",
	name2_us = "liters per 100 kilometers",
	symbol   = "L/100&nbsp;km",
	sym_us   = "L/100&nbsp;km",
	utype    = "fuel efficiency",
	scale    = 0.01,
	invert   = 1,
	default  = "mpgimp mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["l/km"] = {
	name1    = "litre per kilometre",
	name1_us = "liter per kilometer",
	name2    = "litres per kilometre",
	name2_us = "liters per kilometer",
	symbol   = "l/km",
	sym_us   = "l/km",
	utype    = "fuel efficiency",
	scale    = 1,
	invert   = 1,
	default  = "mpgimp mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["L/km"] = {
	name1    = "litre per kilometre",
	name1_us = "liter per kilometer",
	name2    = "litres per kilometre",
	name2_us = "liters per kilometer",
	symbol   = "L/km",
	sym_us   = "L/km",
	utype    = "fuel efficiency",
	scale    = 1,
	invert   = 1,
	default  = "mpgimp mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["impgal/mi"] = {
	name1    = "imperial gallon per mile",
	name1_us = "imperial gallon per mile",
	name2    = "imperial gallons per mile",
	name2_us = "imperial gallons per mile",
	symbol   = "imp&nbsp;gal/mi",
	sym_us   = "imp&nbsp;gal/mi",
	utype    = "fuel efficiency",
	scale    = 4.54609/1.609344,
	invert   = 1,
	default  = "l/km USgal/mi",
	link     = "Fuel economy in automobiles",
    },
    ["usgal/mi"] = {
	name1    = "US gallon per mile",
	name1_us = "US gallon per mile",
	name2    = "US gallons per mile",
	name2_us = "US gallons per mile",
	symbol   = "US&nbsp;gal/mi",
	sym_us   = "US&nbsp;gal/mi",
	utype    = "fuel efficiency",
	scale    = 3.785411784/1.609344,
	invert   = 1,
	default  = "l/km impgal/mi",
	link     = "Fuel economy in automobiles",
    },
    ["USgal/mi"] = {
	name1    = "US gallon per mile",
	name1_us = "US gallon per mile",
	name2    = "US gallons per mile",
	name2_us = "US gallons per mile",
	symbol   = "US&nbsp;gal/mi",
	sym_us   = "US&nbsp;gal/mi",
	utype    = "fuel efficiency",
	scale    = 3.785411784/1.609344,
	invert   = 1,
	default  = "l/km impgal/mi",
	link     = "Fuel economy in automobiles",
    },
    ["U.S.gal/mi"] = {
	name1    = "US gallon per mile",
	name1_us = "US gallon per mile",
	name2    = "US gallons per mile",
	name2_us = "US gallons per mile",
	symbol   = "US&nbsp;gal/mi",
	sym_us   = "US&nbsp;gal/mi",
	utype    = "fuel efficiency",
	scale    = 3.785411784/1.609344,
	invert   = 1,
	default  = "l/km impgal/mi",
	link     = "Fuel economy in automobiles",
	sp_us    = true,
    },
    ["km/l"] = {
	name1    = "kilometre per litre",
	name1_us = "kilometer per liter",
	name2    = "kilometres per litre",
	name2_us = "kilometers per liter",
	symbol   = "km/l",
	sym_us   = "km/l",
	utype    = "fuel efficiency",
	scale    = 1,
	invert   = -1,
	default  = "mpgimp mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["km/L"] = {
	name1    = "kilometre per litre",
	name1_us = "kilometer per liter",
	name2    = "kilometres per litre",
	name2_us = "kilometers per liter",
	symbol   = "km/L",
	sym_us   = "km/L",
	utype    = "fuel efficiency",
	scale    = 1,
	invert   = -1,
	default  = "mpgimp mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["mpgimp"] = {
	name1    = "mile per imperial gallon",
	name1_us = "mile per imperial gallon",
	name2    = "miles per imperial gallon",
	name2_us = "miles per imperial gallon",
	symbol   = "mpg<sub><small>-imp</small></sub>",
	sym_us   = "mpg<sub><small>-imp</small></sub>",
	utype    = "fuel efficiency",
	scale    = 1.609344/4.54609,
	invert   = -1,
	default  = "l/100 km mpgus",
	link     = "Fuel economy in automobiles",
    },
    ["mpgus"] = {
	name1    = "mile per US gallon",
	name1_us = "mile per US gallon",
	name2    = "miles per US gallon",
	name2_us = "miles per US gallon",
	symbol   = "mpg<sub><small>-US</small></sub>",
	sym_us   = "mpg<sub><small>-U.S.</small></sub>",
	utype    = "fuel efficiency",
	scale    = 1.609344/3.785411784,
	invert   = -1,
	default  = "l/100 km mpgimp",
	link     = "Fuel economy in automobiles",
    },
    ["mpgUS"] = {
	name1    = "mile per US gallon",
	name1_us = "mile per US gallon",
	name2    = "miles per US gallon",
	name2_us = "miles per US gallon",
	symbol   = "mpg<sub><small>-US</small></sub>",
	sym_us   = "mpg<sub><small>-U.S.</small></sub>",
	utype    = "fuel efficiency",
	scale    = 1.609344/3.785411784,
	invert   = -1,
	default  = "l/100 km mpgimp",
	link     = "Fuel economy in automobiles",
    },
    ["mpgU.S."] = {
	name1    = "mile per US gallon",
	name1_us = "mile per US gallon",
	name2    = "miles per US gallon",
	name2_us = "miles per US gallon",
	symbol   = "mpg<sub><small>-US</small></sub>",
	sym_us   = "mpg<sub><small>-U.S.</small></sub>",
	utype    = "fuel efficiency",
	scale    = 1.609344/3.785411784,
	invert   = -1,
	default  = "l/100 km mpgimp",
	link     = "Fuel economy in automobiles",
	sp_us    = true,
    },
    ["W"] = {
	name1    = "%swatt",
	name1_us = "%swatt",
	name2    = "%swatts",
	name2_us = "%swatts",
	symbol   = "W",
	sym_us   = "W",
	utype    = "power",
	scale    = 1,
	prefixes = 1,
	default  = "hp",
	link     = "Watt",
    },
    ["bhp"] = {
	name1    = "brake horsepower",
	name1_us = "brake horsepower",
	name2    = "brake horsepower",
	name2_us = "brake horsepower",
	symbol   = "bhp",
	sym_us   = "bhp",
	utype    = "power",
	scale    = 745.69987158227022,
	default  = "kW",
	link     = "Horsepower#Brake horsepower",
    },
    ["hp"] = {
	name1    = "horsepower",
	name1_us = "horsepower",
	name2    = "horsepower",
	name2_us = "horsepower",
	symbol   = "hp",
	sym_us   = "hp",
	utype    = "power",
	scale    = 745.69987158227022,
	default  = "kW",
	link     = "Horsepower",
    },
    ["PS"] = {
	name1    = "metric horsepower",
	name1_us = "metric horsepower",
	name2    = "metric horsepower",
	name2_us = "metric horsepower",
	symbol   = "PS",
	sym_us   = "PS",
	utype    = "power",
	scale    = 735.49875,
	default  = "kW",
	link     = "Metric horsepower",
    },
    ["PD/sqkm"] = {
	name1    = "inhabitants per square kilometre",
	name1_us = "inhabitants per square kilometer",
	name2    = "inhabitants per square kilometre",
	name2_us = "inhabitants per square kilometer",
	symbol   = "PD/km<sup>2</sup>",
	sym_us   = "PD/km<sup>2</sup>",
	utype    = "population density",
	scale    = 1,
	default  = "PD/sqmi",
	link     = "Square kilometre",
    },
    ["/sqkm"] = {
	name1    = "per square kilometre",
	name1_us = "per square kilometer",
	name2    = "per square kilometre",
	name2_us = "per square kilometer",
	symbol   = "/km<sup>2</sup>",
	sym_us   = "/km<sup>2</sup>",
	utype    = "population density",
	scale    = 1,
	default  = "/sqmi",
	link     = "Square kilometre",
    },
    ["PD/ha"] = {
	name1    = "inhabitants per hectare",
	name1_us = "inhabitants per hectare",
	name2    = "inhabitants per hectare",
	name2_us = "inhabitants per hectare",
	symbol   = "PD/ha",
	sym_us   = "PD/ha",
	utype    = "population density",
	scale    = 100,
	default  = "PD/acre",
	link     = "Hectare",
    },
    ["/ha"] = {
	name1    = "per hectare",
	name1_us = "per hectare",
	name2    = "per hectare",
	name2_us = "per hectare",
	symbol   = "/ha",
	sym_us   = "/ha",
	utype    = "population density",
	scale    = 100,
	default  = "/acre",
	link     = "Hectare",
    },
    ["PD/sqmi"] = {
	name1    = "inhabitants per square mile",
	name1_us = "inhabitants per square mile",
	name2    = "inhabitants per square mile",
	name2_us = "inhabitants per square mile",
	symbol   = "PD/sq&nbsp;mi",
	sym_us   = "PD/sq&nbsp;mi",
	utype    = "population density",
	scale    = 1000000/2589988.110336,
	default  = "PD/sqkm",
	link     = "Square mile",
    },
    ["/sqmi"] = {
	name1    = "per square mile",
	name1_us = "per square mile",
	name2    = "per square mile",
	name2_us = "per square mile",
	symbol   = "/sq&nbsp;mi",
	sym_us   = "/sq&nbsp;mi",
	utype    = "population density",
	scale    = 1000000/2589988.110336,
	default  = "/sqkm",
	link     = "Square mile",
    },
    ["PD/acre"] = {
	name1    = "inhabitants per acre",
	name1_us = "inhabitants per acre",
	name2    = "inhabitants per acre",
	name2_us = "inhabitants per acre",
	symbol   = "PD/acre",
	sym_us   = "PD/acre",
	utype    = "population density",
	scale    = 1000000/4046.856422,
	default  = "PD/ha",
	link     = "Acre",
    },
    ["/acre"] = {
	name1    = "per acre",
	name1_us = "per acre",
	name2    = "per acre",
	name2_us = "per acre",
	symbol   = "/acre",
	sym_us   = "/acre",
	utype    = "population density",
	scale    = 1000000/4046.856422,
	default  = "/ha",
	link     = "Acre",
    },
    ["$/lb"] = {
	name1    = "dollar per pound",
	name1_us = "dollar per pound",
	name2    = "dollars per pound",
	name2_us = "dollars per pound",
	symbol   = "$/lb",
	sym_us   = "$/lb",
	utype    = "cost per unit mass",
	scale    = 1/0.45359237,
	default  = "$/kg",
	link     = "Pound",
    },
    ["$/kg"] = {
	name1    = "dollar per kilogram",
	name1_us = "dollar per kilogram",
	name2    = "dollars per kilogram",
	name2_us = "dollars per kilogram",
	symbol   = "$/kg",
	sym_us   = "$/kg",
	utype    = "cost per unit mass",
	scale    = 1,
	default  = "$/lb",
	link     = "Kilogram",
    },
    ["$/ozt"] = {
	name1    = "dollar per troy ounce",
	name1_us = "dollar per troy ounce",
	name2    = "dollars per troy ounce",
	name2_us = "dollars per troy ounce",
	symbol   = "$/ozt",
	sym_us   = "$/ozt",
	utype    = "cost per unit mass",
	scale    = 1/0.0311034768,
	default  = "$/kg",
	link     = "Troy ounce",
    },
    ["Bq"] = {
	name1    = "%sbecquerel",
	name1_us = "%sbecquerel",
	name2    = "%sbecquerels",
	name2_us = "%sbecquerels",
	symbol   = "Bq",
	sym_us   = "Bq",
	utype    = "radioactivity",
	scale    = 1,
	prefixes = 1,
	default  = "pCi",
	link     = "Becquerel",
    },
    ["Ci"] = {
	name1    = "%scurie",
	name1_us = "%scurie",
	name2    = "%scuries",
	name2_us = "%scuries",
	symbol   = "Ci",
	sym_us   = "Ci",
	utype    = "radioactivity",
	scale    = 3.7e10,
	prefixes = 1,
	default  = "GBq",
	link     = "Curie",
    },
    ["cm in"] = {
	combination = { "cm", "in", },
	utype    = "length",
    },
    ["foot m"] = {
	combination = { "foot", "m", },
	utype    = "length",
    },
    ["ft m"] = {
	combination = { "ft", "m", },
	utype    = "length",
    },
    ["in cm"] = {
	combination = { "in", "cm", },
	utype    = "length",
    },
    ["in mm"] = {
	combination = { "in", "mm", },
	utype    = "length",
    },
    ["km mi"] = {
	combination = { "km", "mi", },
	utype    = "length",
    },
    ["m foot"] = {
	combination = { "m", "foot", },
	utype    = "length",
    },
    ["m ft"] = {
	combination = { "m", "ft", },
	utype    = "length",
    },
    ["mi km"] = {
	combination = { "mi", "km", },
	utype    = "length",
    },
    ["mm in"] = {
	combination = { "mm", "in", },
	utype    = "length",
    },
    ["yd m"] = {
	combination = { "yd", "m", },
	utype    = "length",
    },
    ["cm2 sqin"] = {
	combination = { "cm2", "sqin", },
	utype    = "area",
    },
    ["km2 sqmi"] = {
	combination = { "km2", "sqmi", },
	utype    = "area",
    },
    ["m2 sqft"] = {
	combination = { "m2", "sqft", },
	utype    = "area",
    },
    ["mm2 sqin"] = {
	combination = { "mm2", "sqin", },
	utype    = "area",
    },
    ["sqft m2"] = {
	combination = { "sqft", "m2", },
	utype    = "area",
    },
    ["sqin cm2"] = {
	combination = { "sqin", "cm2", },
	utype    = "area",
    },
    ["sqin mm2"] = {
	combination = { "sqin", "mm2", },
	utype    = "area",
    },
    ["sqmi km2"] = {
	combination = { "sqmi", "km2", },
	utype    = "area",
    },
    ["U.S.drygal L"] = {
	combination = { "U.S.drygal", "L", },
	utype    = "volume",
    },
    ["U.S.drygal L impgal"] = {
	combination = { "U.S.drygal", "L", "impgal", },
	utype    = "volume",
    },
    ["U.S.drygal impgal"] = {
	combination = { "U.S.drygal", "impgal", },
	utype    = "volume",
    },
    ["U.S.drygal impgal L"] = {
	combination = { "U.S.drygal", "impgal", "L", },
	utype    = "volume",
    },
    ["U.S.drygal impgal l"] = {
	combination = { "U.S.drygal", "impgal", "l", },
	utype    = "volume",
    },
    ["U.S.drygal l"] = {
	combination = { "U.S.drygal", "l", },
	utype    = "volume",
    },
    ["U.S.drygal l impgal"] = {
	combination = { "U.S.drygal", "l", "impgal", },
	utype    = "volume",
    },
    ["U.S.gal L"] = {
	combination = { "U.S.gal", "L", },
	utype    = "volume",
    },
    ["U.S.gal L impgal"] = {
	combination = { "U.S.gal", "L", "impgal", },
	utype    = "volume",
    },
    ["U.S.gal impgal"] = {
	combination = { "U.S.gal", "impgal", },
	utype    = "volume",
    },
    ["U.S.gal impgal L"] = {
	combination = { "U.S.gal", "impgal", "L", },
	utype    = "volume",
    },
    ["U.S.gal impgal l"] = {
	combination = { "U.S.gal", "impgal", "l", },
	utype    = "volume",
    },
    ["U.S.gal l"] = {
	combination = { "U.S.gal", "l", },
	utype    = "volume",
    },
    ["U.S.gal l impgal"] = {
	combination = { "U.S.gal", "l", "impgal", },
	utype    = "volume",
    },
    ["U.S.oz impoz"] = {
	combination = { "U.S.oz", "impoz", },
	utype    = "volume",
    },
    ["U.S.oz mL"] = {
	combination = { "U.S.oz", "mL", },
	utype    = "volume",
    },
    ["U.S.oz ml"] = {
	combination = { "U.S.oz", "ml", },
	utype    = "volume",
    },
    ["USdrygal L"] = {
	combination = { "USdrygal", "L", },
	utype    = "volume",
    },
    ["USdrygal L impgal"] = {
	combination = { "USdrygal", "L", "impgal", },
	utype    = "volume",
    },
    ["USdrygal impgal"] = {
	combination = { "USdrygal", "impgal", },
	utype    = "volume",
    },
    ["USdrygal impgal L"] = {
	combination = { "USdrygal", "impgal", "L", },
	utype    = "volume",
    },
    ["USdrygal impgal l"] = {
	combination = { "USdrygal", "impgal", "l", },
	utype    = "volume",
    },
    ["USdrygal l"] = {
	combination = { "USdrygal", "l", },
	utype    = "volume",
    },
    ["USdrygal l impgal"] = {
	combination = { "USdrygal", "l", "impgal", },
	utype    = "volume",
    },
    ["USgal L"] = {
	combination = { "USgal", "L", },
	utype    = "volume",
    },
    ["USgal L impgal"] = {
	combination = { "USgal", "L", "impgal", },
	utype    = "volume",
    },
    ["USgal impgal"] = {
	combination = { "USgal", "impgal", },
	utype    = "volume",
    },
    ["USgal impgal L"] = {
	combination = { "USgal", "impgal", "L", },
	utype    = "volume",
    },
    ["USgal impgal l"] = {
	combination = { "USgal", "impgal", "l", },
	utype    = "volume",
    },
    ["USgal l"] = {
	combination = { "USgal", "l", },
	utype    = "volume",
    },
    ["USgal l impgal"] = {
	combination = { "USgal", "l", "impgal", },
	utype    = "volume",
    },
    ["USoz impoz"] = {
	combination = { "USoz", "impoz", },
	utype    = "volume",
    },
    ["USoz mL"] = {
	combination = { "USoz", "mL", },
	utype    = "volume",
    },
    ["USoz ml"] = {
	combination = { "USoz", "ml", },
	utype    = "volume",
    },
    ["impgal L"] = {
	combination = { "impgal", "L", },
	utype    = "volume",
    },
    ["impgal L U.S.drygal"] = {
	combination = { "impgal", "L", "U.S.drygal", },
	utype    = "volume",
    },
    ["impgal L U.S.gal"] = {
	combination = { "impgal", "L", "U.S.gal", },
	utype    = "volume",
    },
    ["impgal L USdrygal"] = {
	combination = { "impgal", "L", "USdrygal", },
	utype    = "volume",
    },
    ["impgal L USgal"] = {
	combination = { "impgal", "L", "USgal", },
	utype    = "volume",
    },
    ["impgal U.S.drygal"] = {
	combination = { "impgal", "U.S.drygal", },
	utype    = "volume",
    },
    ["impgal U.S.drygal L"] = {
	combination = { "impgal", "U.S.drygal", "L", },
	utype    = "volume",
    },
    ["impgal U.S.drygal l"] = {
	combination = { "impgal", "U.S.drygal", "l", },
	utype    = "volume",
    },
    ["impgal U.S.gal"] = {
	combination = { "impgal", "U.S.gal", },
	utype    = "volume",
    },
    ["impgal U.S.gal L"] = {
	combination = { "impgal", "U.S.gal", "L", },
	utype    = "volume",
    },
    ["impgal U.S.gal l"] = {
	combination = { "impgal", "U.S.gal", "l", },
	utype    = "volume",
    },
    ["impgal USdrygal"] = {
	combination = { "impgal", "USdrygal", },
	utype    = "volume",
    },
    ["impgal USdrygal L"] = {
	combination = { "impgal", "USdrygal", "L", },
	utype    = "volume",
    },
    ["impgal USdrygal l"] = {
	combination = { "impgal", "USdrygal", "l", },
	utype    = "volume",
    },
    ["impgal USgal"] = {
	combination = { "impgal", "USgal", },
	utype    = "volume",
    },
    ["impgal USgal L"] = {
	combination = { "impgal", "USgal", "L", },
	utype    = "volume",
    },
    ["impgal USgal l"] = {
	combination = { "impgal", "USgal", "l", },
	utype    = "volume",
    },
    ["impgal l"] = {
	combination = { "impgal", "l", },
	utype    = "volume",
    },
    ["impgal l U.S.drygal"] = {
	combination = { "impgal", "l", "U.S.drygal", },
	utype    = "volume",
    },
    ["impgal l U.S.gal"] = {
	combination = { "impgal", "l", "U.S.gal", },
	utype    = "volume",
    },
    ["impgal l USdrygal"] = {
	combination = { "impgal", "l", "USdrygal", },
	utype    = "volume",
    },
    ["impgal l USgal"] = {
	combination = { "impgal", "l", "USgal", },
	utype    = "volume",
    },
    ["impoz U.S.oz"] = {
	combination = { "impoz", "U.S.oz", },
	utype    = "volume",
    },
    ["impoz USoz"] = {
	combination = { "impoz", "USoz", },
	utype    = "volume",
    },
    ["impoz mL"] = {
	combination = { "impoz", "mL", },
	utype    = "volume",
    },
    ["impoz ml"] = {
	combination = { "impoz", "ml", },
	utype    = "volume",
    },
    ["foot/s m/s"] = {
	combination = { "foot/s", "m/s", },
	utype    = "speed",
    },
    ["ft/s m/s"] = {
	combination = { "ft/s", "m/s", },
	utype    = "speed",
    },
    ["km/h mph"] = {
	combination = { "km/h", "mph", },
	utype    = "speed",
    },
    ["m/s foot/s"] = {
	combination = { "m/s", "foot/s", },
	utype    = "speed",
    },
    ["m/s ft/s"] = {
	combination = { "m/s", "ft/s", },
	utype    = "speed",
    },
    ["mph km/h"] = {
	combination = { "mph", "km/h", },
	utype    = "speed",
    },
    ["GN LT-f"] = {
	combination = { "GN", "LT-f", },
	utype    = "force",
    },
    ["GN LT-f ST-f"] = {
	combination = { "GN", "LT-f", "ST-f", },
	utype    = "force",
    },
    ["GN LTf"] = {
	combination = { "GN", "LTf", },
	utype    = "force",
    },
    ["GN LTf STf"] = {
	combination = { "GN", "LTf", "STf", },
	utype    = "force",
    },
    ["GN ST-f"] = {
	combination = { "GN", "ST-f", },
	utype    = "force",
    },
    ["GN ST-f LT-f"] = {
	combination = { "GN", "ST-f", "LT-f", },
	utype    = "force",
    },
    ["GN STf"] = {
	combination = { "GN", "STf", },
	utype    = "force",
    },
    ["GN STf LTf"] = {
	combination = { "GN", "STf", "LTf", },
	utype    = "force",
    },
    ["LT-f ST-f"] = {
	combination = { "LT-f", "ST-f", },
	utype    = "force",
    },
    ["LTf STf"] = {
	combination = { "LTf", "STf", },
	utype    = "force",
    },
    ["MN LT-f"] = {
	combination = { "MN", "LT-f", },
	utype    = "force",
    },
    ["MN LT-f ST-f"] = {
	combination = { "MN", "LT-f", "ST-f", },
	utype    = "force",
    },
    ["MN LTf"] = {
	combination = { "MN", "LTf", },
	utype    = "force",
    },
    ["MN LTf STf"] = {
	combination = { "MN", "LTf", "STf", },
	utype    = "force",
    },
    ["MN ST-f"] = {
	combination = { "MN", "ST-f", },
	utype    = "force",
    },
    ["MN ST-f LT-f"] = {
	combination = { "MN", "ST-f", "LT-f", },
	utype    = "force",
    },
    ["MN STf"] = {
	combination = { "MN", "STf", },
	utype    = "force",
    },
    ["MN STf LTf"] = {
	combination = { "MN", "STf", "LTf", },
	utype    = "force",
    },
    ["N lb-f"] = {
	combination = { "N", "lb-f", },
	utype    = "force",
    },
    ["N lbf"] = {
	combination = { "N", "lbf", },
	utype    = "force",
    },
    ["N oz-f"] = {
	combination = { "N", "oz-f", },
	utype    = "force",
    },
    ["N ozf"] = {
	combination = { "N", "ozf", },
	utype    = "force",
    },
    ["ST-f LT-f"] = {
	combination = { "ST-f", "LT-f", },
	utype    = "force",
    },
    ["STf LTf"] = {
	combination = { "STf", "LTf", },
	utype    = "force",
    },
    ["kN LT-f"] = {
	combination = { "kN", "LT-f", },
	utype    = "force",
    },
    ["kN LT-f ST-f"] = {
	combination = { "kN", "LT-f", "ST-f", },
	utype    = "force",
    },
    ["kN LTf"] = {
	combination = { "kN", "LTf", },
	utype    = "force",
    },
    ["kN LTf STf"] = {
	combination = { "kN", "LTf", "STf", },
	utype    = "force",
    },
    ["kN ST-f"] = {
	combination = { "kN", "ST-f", },
	utype    = "force",
    },
    ["kN ST-f LT-f"] = {
	combination = { "kN", "ST-f", "LT-f", },
	utype    = "force",
    },
    ["kN STf"] = {
	combination = { "kN", "STf", },
	utype    = "force",
    },
    ["kN STf LTf"] = {
	combination = { "kN", "STf", "LTf", },
	utype    = "force",
    },
    ["kN lb-f"] = {
	combination = { "kN", "lb-f", },
	utype    = "force",
    },
    ["kN lbf"] = {
	combination = { "kN", "lbf", },
	utype    = "force",
    },
    ["mN gr-f"] = {
	combination = { "mN", "gr-f", },
	utype    = "force",
    },
    ["mN grf"] = {
	combination = { "mN", "grf", },
	utype    = "force",
    },
    ["mN oz-f"] = {
	combination = { "mN", "oz-f", },
	utype    = "force",
    },
    ["mN ozf"] = {
	combination = { "mN", "ozf", },
	utype    = "force",
    },
    ["nN gr-f"] = {
	combination = { "nN", "gr-f", },
	utype    = "force",
    },
    ["nN grf"] = {
	combination = { "nN", "grf", },
	utype    = "force",
    },
    ["µN gr-f"] = {
	combination = { "µN", "gr-f", },
	utype    = "force",
    },
    ["uN gr-f"] = {
	combination = { "uN", "gr-f", },
	utype    = "force",
    },
    ["µN grf"] = {
	combination = { "µN", "grf", },
	utype    = "force",
    },
    ["uN grf"] = {
	combination = { "uN", "grf", },
	utype    = "force",
    },
    ["C F"] = {
	combination = { "C", "F", },
	utype    = "temperature",
    },
    ["C F K"] = {
	combination = { "C", "F", "K", },
	utype    = "temperature",
    },
    ["C F R"] = {
	combination = { "C", "F", "R", },
	utype    = "temperature",
    },
    ["C K"] = {
	combination = { "C", "K", },
	utype    = "temperature",
    },
    ["C K F"] = {
	combination = { "C", "K", "F", },
	utype    = "temperature",
    },
    ["C K R"] = {
	combination = { "C", "K", "R", },
	utype    = "temperature",
    },
    ["C R"] = {
	combination = { "C", "R", },
	utype    = "temperature",
    },
    ["C R F"] = {
	combination = { "C", "R", "F", },
	utype    = "temperature",
    },
    ["C R K"] = {
	combination = { "C", "R", "K", },
	utype    = "temperature",
    },
    ["F C"] = {
	combination = { "F", "C", },
	utype    = "temperature",
    },
    ["F C K"] = {
	combination = { "F", "C", "K", },
	utype    = "temperature",
    },
    ["F C R"] = {
	combination = { "F", "C", "R", },
	utype    = "temperature",
    },
    ["F K"] = {
	combination = { "F", "K", },
	utype    = "temperature",
    },
    ["F K C"] = {
	combination = { "F", "K", "C", },
	utype    = "temperature",
    },
    ["F K R"] = {
	combination = { "F", "K", "R", },
	utype    = "temperature",
    },
    ["F R"] = {
	combination = { "F", "R", },
	utype    = "temperature",
    },
    ["F R C"] = {
	combination = { "F", "R", "C", },
	utype    = "temperature",
    },
    ["F R K"] = {
	combination = { "F", "R", "K", },
	utype    = "temperature",
    },
    ["K C"] = {
	combination = { "K", "C", },
	utype    = "temperature",
    },
    ["K C F"] = {
	combination = { "K", "C", "F", },
	utype    = "temperature",
    },
    ["K C R"] = {
	combination = { "K", "C", "R", },
	utype    = "temperature",
    },
    ["K F"] = {
	combination = { "K", "F", },
	utype    = "temperature",
    },
    ["K F C"] = {
	combination = { "K", "F", "C", },
	utype    = "temperature",
    },
    ["K F R"] = {
	combination = { "K", "F", "R", },
	utype    = "temperature",
    },
    ["K R"] = {
	combination = { "K", "R", },
	utype    = "temperature",
    },
    ["K R C"] = {
	combination = { "K", "R", "C", },
	utype    = "temperature",
    },
    ["K R F"] = {
	combination = { "K", "R", "F", },
	utype    = "temperature",
    },
    ["K °C"] = {
	combination = { "K", "°C", },
	utype    = "temperature",
    },
    ["K °C °F"] = {
	combination = { "K", "°C", "°F", },
	utype    = "temperature",
    },
    ["K °C °R"] = {
	combination = { "K", "°C", "°R", },
	utype    = "temperature",
    },
    ["K °F"] = {
	combination = { "K", "°F", },
	utype    = "temperature",
    },
    ["K °F °C"] = {
	combination = { "K", "°F", "°C", },
	utype    = "temperature",
    },
    ["K °F °R"] = {
	combination = { "K", "°F", "°R", },
	utype    = "temperature",
    },
    ["K °R"] = {
	combination = { "K", "°R", },
	utype    = "temperature",
    },
    ["K °R °C"] = {
	combination = { "K", "°R", "°C", },
	utype    = "temperature",
    },
    ["K °R °F"] = {
	combination = { "K", "°R", "°F", },
	utype    = "temperature",
    },
    ["R C"] = {
	combination = { "R", "C", },
	utype    = "temperature",
    },
    ["R C F"] = {
	combination = { "R", "C", "F", },
	utype    = "temperature",
    },
    ["R C K"] = {
	combination = { "R", "C", "K", },
	utype    = "temperature",
    },
    ["R F"] = {
	combination = { "R", "F", },
	utype    = "temperature",
    },
    ["R F C"] = {
	combination = { "R", "F", "C", },
	utype    = "temperature",
    },
    ["R F K"] = {
	combination = { "R", "F", "K", },
	utype    = "temperature",
    },
    ["R K"] = {
	combination = { "R", "K", },
	utype    = "temperature",
    },
    ["R K C"] = {
	combination = { "R", "K", "C", },
	utype    = "temperature",
    },
    ["R K F"] = {
	combination = { "R", "K", "F", },
	utype    = "temperature",
    },
    ["°C K"] = {
	combination = { "°C", "K", },
	utype    = "temperature",
    },
    ["°C K °F"] = {
	combination = { "°C", "K", "°F", },
	utype    = "temperature",
    },
    ["°C K °R"] = {
	combination = { "°C", "K", "°R", },
	utype    = "temperature",
    },
    ["°C °F"] = {
	combination = { "°C", "°F", },
	utype    = "temperature",
    },
    ["°C °F K"] = {
	combination = { "°C", "°F", "K", },
	utype    = "temperature",
    },
    ["°C °F °R"] = {
	combination = { "°C", "°F", "°R", },
	utype    = "temperature",
    },
    ["°C °R"] = {
	combination = { "°C", "°R", },
	utype    = "temperature",
    },
    ["°C °R K"] = {
	combination = { "°C", "°R", "K", },
	utype    = "temperature",
    },
    ["°C °R °F"] = {
	combination = { "°C", "°R", "°F", },
	utype    = "temperature",
    },
    ["°F K"] = {
	combination = { "°F", "K", },
	utype    = "temperature",
    },
    ["°F K °C"] = {
	combination = { "°F", "K", "°C", },
	utype    = "temperature",
    },
    ["°F K °R"] = {
	combination = { "°F", "K", "°R", },
	utype    = "temperature",
    },
    ["°F °C"] = {
	combination = { "°F", "°C", },
	utype    = "temperature",
    },
    ["°F °C K"] = {
	combination = { "°F", "°C", "K", },
	utype    = "temperature",
    },
    ["°F °C °R"] = {
	combination = { "°F", "°C", "°R", },
	utype    = "temperature",
    },
    ["°F °R"] = {
	combination = { "°F", "°R", },
	utype    = "temperature",
    },
    ["°F °R K"] = {
	combination = { "°F", "°R", "K", },
	utype    = "temperature",
    },
    ["°F °R °C"] = {
	combination = { "°F", "°R", "°C", },
	utype    = "temperature",
    },
    ["°R K"] = {
	combination = { "°R", "K", },
	utype    = "temperature",
    },
    ["°R K °C"] = {
	combination = { "°R", "K", "°C", },
	utype    = "temperature",
    },
    ["°R K °F"] = {
	combination = { "°R", "K", "°F", },
	utype    = "temperature",
    },
    ["°R °C"] = {
	combination = { "°R", "°C", },
	utype    = "temperature",
    },
    ["°R °C K"] = {
	combination = { "°R", "°C", "K", },
	utype    = "temperature",
    },
    ["°R °C °F"] = {
	combination = { "°R", "°C", "°F", },
	utype    = "temperature",
    },
    ["°R °F"] = {
	combination = { "°R", "°F", },
	utype    = "temperature",
    },
    ["°R °F K"] = {
	combination = { "°R", "°F", "K", },
	utype    = "temperature",
    },
    ["°R °F °C"] = {
	combination = { "°R", "°F", "°C", },
	utype    = "temperature",
    },
    ["LT MT"] = {
	combination = { "LT", "MT", },
	utype    = "mass",
    },
    ["LT MT ST"] = {
	combination = { "LT", "MT", "ST", },
	utype    = "mass",
    },
    ["LT ST"] = {
	combination = { "LT", "ST", },
	utype    = "mass",
    },
    ["LT ST MT"] = {
	combination = { "LT", "ST", "MT", },
	utype    = "mass",
    },
    ["LT ST t"] = {
	combination = { "LT", "ST", "t", },
	utype    = "mass",
    },
    ["LT t"] = {
	combination = { "LT", "t", },
	utype    = "mass",
    },
    ["LT t ST"] = {
	combination = { "LT", "t", "ST", },
	utype    = "mass",
    },
    ["MT LT"] = {
	combination = { "MT", "LT", },
	utype    = "mass",
    },
    ["MT LT ST"] = {
	combination = { "MT", "LT", "ST", },
	utype    = "mass",
    },
    ["MT ST"] = {
	combination = { "MT", "ST", },
	utype    = "mass",
    },
    ["MT ST LT"] = {
	combination = { "MT", "ST", "LT", },
	utype    = "mass",
    },
    ["ST LT"] = {
	combination = { "ST", "LT", },
	utype    = "mass",
    },
    ["ST LT MT"] = {
	combination = { "ST", "LT", "MT", },
	utype    = "mass",
    },
    ["ST LT t"] = {
	combination = { "ST", "LT", "t", },
	utype    = "mass",
    },
    ["ST MT"] = {
	combination = { "ST", "MT", },
	utype    = "mass",
    },
    ["ST MT LT"] = {
	combination = { "ST", "MT", "LT", },
	utype    = "mass",
    },
    ["ST t"] = {
	combination = { "ST", "t", },
	utype    = "mass",
    },
    ["ST t LT"] = {
	combination = { "ST", "t", "LT", },
	utype    = "mass",
    },
    ["g oz"] = {
	combination = { "g", "oz", },
	utype    = "mass",
    },
    ["kg lb"] = {
	combination = { "kg", "lb", },
	utype    = "mass",
    },
    ["kg lb st"] = {
	combination = { "kg", "lb", "st", },
	utype    = "mass",
    },
    ["kg st"] = {
	combination = { "kg", "st", },
	utype    = "mass",
    },
    ["kg st lb"] = {
	combination = { "kg", "st", "lb", },
	utype    = "mass",
    },
    ["lb kg"] = {
	combination = { "lb", "kg", },
	utype    = "mass",
    },
    ["lb kg st"] = {
	combination = { "lb", "kg", "st", },
	utype    = "mass",
    },
    ["lb st"] = {
	combination = { "lb", "st", },
	utype    = "mass",
    },
    ["lb st kg"] = {
	combination = { "lb", "st", "kg", },
	utype    = "mass",
    },
    ["mg gr"] = {
	combination = { "mg", "gr", },
	utype    = "mass",
    },
    ["oz g"] = {
	combination = { "oz", "g", },
	utype    = "mass",
    },
    ["st kg"] = {
	combination = { "st", "kg", },
	utype    = "mass",
    },
    ["st kg lb"] = {
	combination = { "st", "kg", "lb", },
	utype    = "mass",
    },
    ["st lb"] = {
	combination = { "st", "lb", },
	utype    = "mass",
    },
    ["st lb kg"] = {
	combination = { "st", "lb", "kg", },
	utype    = "mass",
    },
    ["t LT"] = {
	combination = { "t", "LT", },
	utype    = "mass",
    },
    ["t LT ST"] = {
	combination = { "t", "LT", "ST", },
	utype    = "mass",
    },
    ["t ST"] = {
	combination = { "t", "ST", },
	utype    = "mass",
    },
    ["t ST LT"] = {
	combination = { "t", "ST", "LT", },
	utype    = "mass",
    },
    ["Nm lbfft"] = {
	combination = { "Nm", "lbfft", },
	utype    = "torque",
    },
    ["Nm lbft"] = {
	combination = { "Nm", "lbft", },
	utype    = "torque",
    },
    ["km/l mpgimp"] = {
	combination = { "km/l", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["km/l mpgus"] = {
	combination = { "km/l", "mpgus", },
	utype    = "fuel efficiency",
    },
    ["l/100 km mpgimp"] = {
	combination = { "l/100 km", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["l/100 km mpgus"] = {
	combination = { "l/100 km", "mpgus", },
	utype    = "fuel efficiency",
    },
    ["l/km impgal/mi"] = {
	combination = { "l/km", "impgal/mi", },
	utype    = "fuel efficiency",
    },
    ["l/km usgal/mi"] = {
	combination = { "l/km", "usgal/mi", },
	utype    = "fuel efficiency",
    },
    ["mpgimp mpgus"] = {
	combination = { "mpgimp", "mpgus", },
	utype    = "fuel efficiency",
    },
    ["mpgus mpgimp"] = {
	combination = { "mpgus", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["km/L mpgimp"] = {
	combination = { "km/L", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["km/L mpgus"] = {
	combination = { "km/L", "mpgus", },
	utype    = "fuel efficiency",
    },
    ["L/100 km mpgimp"] = {
	combination = { "L/100 km", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["L/100 km mpgus"] = {
	combination = { "L/100 km", "mpgus", },
	utype    = "fuel efficiency",
    },
    ["L/km impgal/mi"] = {
	combination = { "L/km", "impgal/mi", },
	utype    = "fuel efficiency",
    },
    ["L/km usgal/mi"] = {
	combination = { "L/km", "usgal/mi", },
	utype    = "fuel efficiency",
    },
    ["km/l mpgUS"] = {
	combination = { "km/l", "mpgUS", },
	utype    = "fuel efficiency",
    },
    ["l/100 km mpgUS"] = {
	combination = { "l/100 km", "mpgUS", },
	utype    = "fuel efficiency",
    },
    ["l/km USgal/mi"] = {
	combination = { "l/km", "USgal/mi", },
	utype    = "fuel efficiency",
    },
    ["mpgimp mpgUS"] = {
	combination = { "mpgimp", "mpgUS", },
	utype    = "fuel efficiency",
    },
    ["mpgUS mpgimp"] = {
	combination = { "mpgUS", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["km/L mpgUS"] = {
	combination = { "km/L", "mpgUS", },
	utype    = "fuel efficiency",
    },
    ["L/100 km mpgUS"] = {
	combination = { "L/100 km", "mpgUS", },
	utype    = "fuel efficiency",
    },
    ["L/km USgal/mi"] = {
	combination = { "L/km", "USgal/mi", },
	utype    = "fuel efficiency",
    },
    ["km/l mpgU.S."] = {
	combination = { "km/l", "mpgU.S.", },
	utype    = "fuel efficiency",
    },
    ["l/100 km mpgU.S."] = {
	combination = { "l/100 km", "mpgU.S.", },
	utype    = "fuel efficiency",
    },
    ["l/km U.S.gal/mi"] = {
	combination = { "l/km", "U.S.gal/mi", },
	utype    = "fuel efficiency",
    },
    ["mpgimp mpgU.S."] = {
	combination = { "mpgimp", "mpgU.S.", },
	utype    = "fuel efficiency",
    },
    ["mpgU.S. mpgimp"] = {
	combination = { "mpgU.S.", "mpgimp", },
	utype    = "fuel efficiency",
    },
    ["km/L mpgU.S."] = {
	combination = { "km/L", "mpgU.S.", },
	utype    = "fuel efficiency",
    },
    ["L/100 km mpgU.S."] = {
	combination = { "L/100 km", "mpgU.S.", },
	utype    = "fuel efficiency",
    },
    ["L/km U.S.gal/mi"] = {
	combination = { "L/km", "U.S.gal/mi", },
	utype    = "fuel efficiency",
    },
    ["/acre /ha"] = {
	combination = { "/acre", "/ha", },
	utype    = "population density",
    },
    ["/ha /acre"] = {
	combination = { "/ha", "/acre", },
	utype    = "population density",
    },
    ["/sqkm /sqmi"] = {
	combination = { "/sqkm", "/sqmi", },
	utype    = "population density",
    },
    ["/sqmi /sqkm"] = {
	combination = { "/sqmi", "/sqkm", },
	utype    = "population density",
    },
    ["PD/acre PD/ha"] = {
	combination = { "PD/acre", "PD/ha", },
	utype    = "population density",
    },
    ["PD/ha PD/acre"] = {
	combination = { "PD/ha", "PD/acre", },
	utype    = "population density",
    },
    ["PD/sqkm PD/sqmi"] = {
	combination = { "PD/sqkm", "PD/sqmi", },
	utype    = "population density",
    },
    ["PD/sqmi PD/sqkm"] = {
	combination = { "PD/sqmi", "PD/sqkm", },
	utype    = "population density",
    },
}

local defaultunits = {
    lookup = function (self, unit_table)
        -- Return true, s where s = name of unit's default output unit (or false, message).
        local baseunit = unit_table.baseunit
        local prefix = unit_table.prefix
        local unit = prefix .. baseunit
        local default = self[unit]
        if default ~= nil then return true, default end
        local t = units[baseunit]
        if t ~= nil then
            local default = t.default
            if default ~= nil then return true, default end
        end
        local msg = 'Unit %s has no default target conversion.[[Category:Convert unknown unit]]'
        return false, msg:format(unit)
    end,
    -- Prefixed units with a default different from that of the base unit.
    ['kg']  = 'lb',
    ['Mg']  = 'lb',
    ['Gg']  = 'lb',
    ['pm']  = 'in',
    ['nm']  = 'in',
    ['um']  = 'in',
    ['mm']  = 'in',
    ['cm']  = 'in',
    ['dm']  = 'in',
    ['dam'] = 'yd',
    ['Hm']  = 'yd',
    ['km']  = 'mi',
    ['Mm']  = 'mi',
    ['mL']  = 'impoz',
    ['cL']  = 'impoz',
    ['dL']  = 'impoz',
    ['daL'] = 'impgal',
    ['HL']  = 'impgal',
}

return {
    units = units,
    defaultunits = defaultunits,
}