// Generated by tools/generate_tables.py — DO NOT EDIT.
//
// Source: https://github.com/whatwg/encoding @ 2c3853e461afd718be198772170d024e427aee21
// Data © WHATWG (Apple, Google, Mozilla, Microsoft); BSD 3-Clause License
// (see LICENSE-WHATWG in this repository).
///|
fn label_lookup(lowercase_label : String) -> String? {
match lowercase_label {
"unicode-1-1-utf-8" => Some("UTF-8")
"unicode11utf8" => Some("UTF-8")
"unicode20utf8" => Some("UTF-8")
"utf-8" => Some("UTF-8")
"utf8" => Some("UTF-8")
"x-unicode20utf8" => Some("UTF-8")
"866" => Some("IBM866")
"cp866" => Some("IBM866")
"csibm866" => Some("IBM866")
"ibm866" => Some("IBM866")
"csisolatin2" => Some("ISO-8859-2")
"iso-8859-2" => Some("ISO-8859-2")
"iso-ir-101" => Some("ISO-8859-2")
"iso8859-2" => Some("ISO-8859-2")
"iso88592" => Some("ISO-8859-2")
"iso_8859-2" => Some("ISO-8859-2")
"iso_8859-2:1987" => Some("ISO-8859-2")
"l2" => Some("ISO-8859-2")
"latin2" => Some("ISO-8859-2")
"csisolatin3" => Some("ISO-8859-3")
"iso-8859-3" => Some("ISO-8859-3")
"iso-ir-109" => Some("ISO-8859-3")
"iso8859-3" => Some("ISO-8859-3")
"iso88593" => Some("ISO-8859-3")
"iso_8859-3" => Some("ISO-8859-3")
"iso_8859-3:1988" => Some("ISO-8859-3")
"l3" => Some("ISO-8859-3")
"latin3" => Some("ISO-8859-3")
"csisolatin4" => Some("ISO-8859-4")
"iso-8859-4" => Some("ISO-8859-4")
"iso-ir-110" => Some("ISO-8859-4")
"iso8859-4" => Some("ISO-8859-4")
"iso88594" => Some("ISO-8859-4")
"iso_8859-4" => Some("ISO-8859-4")
"iso_8859-4:1988" => Some("ISO-8859-4")
"l4" => Some("ISO-8859-4")
"latin4" => Some("ISO-8859-4")
"csisolatincyrillic" => Some("ISO-8859-5")
"cyrillic" => Some("ISO-8859-5")
"iso-8859-5" => Some("ISO-8859-5")
"iso-ir-144" => Some("ISO-8859-5")
"iso8859-5" => Some("ISO-8859-5")
"iso88595" => Some("ISO-8859-5")
"iso_8859-5" => Some("ISO-8859-5")
"iso_8859-5:1988" => Some("ISO-8859-5")
"arabic" => Some("ISO-8859-6")
"asmo-708" => Some("ISO-8859-6")
"csiso88596e" => Some("ISO-8859-6")
"csiso88596i" => Some("ISO-8859-6")
"csisolatinarabic" => Some("ISO-8859-6")
"ecma-114" => Some("ISO-8859-6")
"iso-8859-6" => Some("ISO-8859-6")
"iso-8859-6-e" => Some("ISO-8859-6")
"iso-8859-6-i" => Some("ISO-8859-6")
"iso-ir-127" => Some("ISO-8859-6")
"iso8859-6" => Some("ISO-8859-6")
"iso88596" => Some("ISO-8859-6")
"iso_8859-6" => Some("ISO-8859-6")
"iso_8859-6:1987" => Some("ISO-8859-6")
"csisolatingreek" => Some("ISO-8859-7")
"ecma-118" => Some("ISO-8859-7")
"elot_928" => Some("ISO-8859-7")
"greek" => Some("ISO-8859-7")
"greek8" => Some("ISO-8859-7")
"iso-8859-7" => Some("ISO-8859-7")
"iso-ir-126" => Some("ISO-8859-7")
"iso8859-7" => Some("ISO-8859-7")
"iso88597" => Some("ISO-8859-7")
"iso_8859-7" => Some("ISO-8859-7")
"iso_8859-7:1987" => Some("ISO-8859-7")
"sun_eu_greek" => Some("ISO-8859-7")
"csiso88598e" => Some("ISO-8859-8")
"csisolatinhebrew" => Some("ISO-8859-8")
"hebrew" => Some("ISO-8859-8")
"iso-8859-8" => Some("ISO-8859-8")
"iso-8859-8-e" => Some("ISO-8859-8")
"iso-ir-138" => Some("ISO-8859-8")
"iso8859-8" => Some("ISO-8859-8")
"iso88598" => Some("ISO-8859-8")
"iso_8859-8" => Some("ISO-8859-8")
"iso_8859-8:1988" => Some("ISO-8859-8")
"visual" => Some("ISO-8859-8")
"csiso88598i" => Some("ISO-8859-8-I")
"iso-8859-8-i" => Some("ISO-8859-8-I")
"logical" => Some("ISO-8859-8-I")
"csisolatin6" => Some("ISO-8859-10")
"iso-8859-10" => Some("ISO-8859-10")
"iso-ir-157" => Some("ISO-8859-10")
"iso8859-10" => Some("ISO-8859-10")
"iso885910" => Some("ISO-8859-10")
"l6" => Some("ISO-8859-10")
"latin6" => Some("ISO-8859-10")
"iso-8859-13" => Some("ISO-8859-13")
"iso8859-13" => Some("ISO-8859-13")
"iso885913" => Some("ISO-8859-13")
"iso-8859-14" => Some("ISO-8859-14")
"iso8859-14" => Some("ISO-8859-14")
"iso885914" => Some("ISO-8859-14")
"csisolatin9" => Some("ISO-8859-15")
"iso-8859-15" => Some("ISO-8859-15")
"iso8859-15" => Some("ISO-8859-15")
"iso885915" => Some("ISO-8859-15")
"iso_8859-15" => Some("ISO-8859-15")
"l9" => Some("ISO-8859-15")
"iso-8859-16" => Some("ISO-8859-16")
"cskoi8r" => Some("KOI8-R")
"koi" => Some("KOI8-R")
"koi8" => Some("KOI8-R")
"koi8-r" => Some("KOI8-R")
"koi8_r" => Some("KOI8-R")
"koi8-ru" => Some("KOI8-U")
"koi8-u" => Some("KOI8-U")
"csmacintosh" => Some("macintosh")
"mac" => Some("macintosh")
"macintosh" => Some("macintosh")
"x-mac-roman" => Some("macintosh")
"dos-874" => Some("windows-874")
"iso-8859-11" => Some("windows-874")
"iso8859-11" => Some("windows-874")
"iso885911" => Some("windows-874")
"tis-620" => Some("windows-874")
"windows-874" => Some("windows-874")
"cp1250" => Some("windows-1250")
"windows-1250" => Some("windows-1250")
"x-cp1250" => Some("windows-1250")
"cp1251" => Some("windows-1251")
"windows-1251" => Some("windows-1251")
"x-cp1251" => Some("windows-1251")
"ansi_x3.4-1968" => Some("windows-1252")
"ascii" => Some("windows-1252")
"cp1252" => Some("windows-1252")
"cp819" => Some("windows-1252")
"csisolatin1" => Some("windows-1252")
"ibm819" => Some("windows-1252")
"iso-8859-1" => Some("windows-1252")
"iso-ir-100" => Some("windows-1252")
"iso8859-1" => Some("windows-1252")
"iso88591" => Some("windows-1252")
"iso_8859-1" => Some("windows-1252")
"iso_8859-1:1987" => Some("windows-1252")
"l1" => Some("windows-1252")
"latin1" => Some("windows-1252")
"us-ascii" => Some("windows-1252")
"windows-1252" => Some("windows-1252")
"x-cp1252" => Some("windows-1252")
"cp1253" => Some("windows-1253")
"windows-1253" => Some("windows-1253")
"x-cp1253" => Some("windows-1253")
"cp1254" => Some("windows-1254")
"csisolatin5" => Some("windows-1254")
"iso-8859-9" => Some("windows-1254")
"iso-ir-148" => Some("windows-1254")
"iso8859-9" => Some("windows-1254")
"iso88599" => Some("windows-1254")
"iso_8859-9" => Some("windows-1254")
"iso_8859-9:1989" => Some("windows-1254")
"l5" => Some("windows-1254")
"latin5" => Some("windows-1254")
"windows-1254" => Some("windows-1254")
"x-cp1254" => Some("windows-1254")
"cp1255" => Some("windows-1255")
"windows-1255" => Some("windows-1255")
"x-cp1255" => Some("windows-1255")
"cp1256" => Some("windows-1256")
"windows-1256" => Some("windows-1256")
"x-cp1256" => Some("windows-1256")
"cp1257" => Some("windows-1257")
"windows-1257" => Some("windows-1257")
"x-cp1257" => Some("windows-1257")
"cp1258" => Some("windows-1258")
"windows-1258" => Some("windows-1258")
"x-cp1258" => Some("windows-1258")
"x-mac-cyrillic" => Some("x-mac-cyrillic")
"x-mac-ukrainian" => Some("x-mac-cyrillic")
"chinese" => Some("GBK")
"csgb2312" => Some("GBK")
"csiso58gb231280" => Some("GBK")
"gb2312" => Some("GBK")
"gb_2312" => Some("GBK")
"gb_2312-80" => Some("GBK")
"gbk" => Some("GBK")
"iso-ir-58" => Some("GBK")
"x-gbk" => Some("GBK")
"gb18030" => Some("gb18030")
"big5" => Some("Big5")
"big5-hkscs" => Some("Big5")
"cn-big5" => Some("Big5")
"csbig5" => Some("Big5")
"x-x-big5" => Some("Big5")
"cseucpkdfmtjapanese" => Some("EUC-JP")
"euc-jp" => Some("EUC-JP")
"x-euc-jp" => Some("EUC-JP")
"csiso2022jp" => Some("ISO-2022-JP")
"iso-2022-jp" => Some("ISO-2022-JP")
"csshiftjis" => Some("Shift_JIS")
"ms932" => Some("Shift_JIS")
"ms_kanji" => Some("Shift_JIS")
"shift-jis" => Some("Shift_JIS")
"shift_jis" => Some("Shift_JIS")
"sjis" => Some("Shift_JIS")
"windows-31j" => Some("Shift_JIS")
"x-sjis" => Some("Shift_JIS")
"cseuckr" => Some("EUC-KR")
"csksc56011987" => Some("EUC-KR")
"euc-kr" => Some("EUC-KR")
"iso-ir-149" => Some("EUC-KR")
"korean" => Some("EUC-KR")
"ks_c_5601-1987" => Some("EUC-KR")
"ks_c_5601-1989" => Some("EUC-KR")
"ksc5601" => Some("EUC-KR")
"ksc_5601" => Some("EUC-KR")
"windows-949" => Some("EUC-KR")
"csiso2022kr" => Some("replacement")
"hz-gb-2312" => Some("replacement")
"iso-2022-cn" => Some("replacement")
"iso-2022-cn-ext" => Some("replacement")
"iso-2022-kr" => Some("replacement")
"replacement" => Some("replacement")
"unicodefffe" => Some("UTF-16BE")
"utf-16be" => Some("UTF-16BE")
"csunicode" => Some("UTF-16LE")
"iso-10646-ucs-2" => Some("UTF-16LE")
"ucs-2" => Some("UTF-16LE")
"unicode" => Some("UTF-16LE")
"unicodefeff" => Some("UTF-16LE")
"utf-16" => Some("UTF-16LE")
"utf-16le" => Some("UTF-16LE")
"x-user-defined" => Some("x-user-defined")
_ => None
}
}