/* Generated with make-charset-table.pl */
static const CharsetEntry table[] = {
    { "MACINTOSH", kCFStringEncodingMacRoman, NoEncodingFlags },
    { "CSMACINTOSH", kCFStringEncodingMacRoman, NoEncodingFlags },
    { "MAC", kCFStringEncodingMacRoman, NoEncodingFlags },
    { "XMACROMAN", kCFStringEncodingMacRoman, NoEncodingFlags },
    { "WINDOWS-1252", kCFStringEncodingWindowsLatin1, NoEncodingFlags },
    { "WINLATIN1", kCFStringEncodingWindowsLatin1, NoEncodingFlags },
    { "XANSI", kCFStringEncodingWindowsLatin1, NoEncodingFlags },
    { "ISO-8859-1", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "88591", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "CP819", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "CSISOLATIN1", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "IBM819", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "ISO885911987", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "ISOIR100", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "L1", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "LATIN1", kCFStringEncodingISOLatin1, NoEncodingFlags },
    { "X-NEXTSTEP", kCFStringEncodingNextStepLatin, NoEncodingFlags },
    { "US-ASCII", kCFStringEncodingASCII, NoEncodingFlags },
    { "ANSIX341968", kCFStringEncodingASCII, NoEncodingFlags },
    { "ANSIX341986", kCFStringEncodingASCII, NoEncodingFlags },
    { "ASCII", kCFStringEncodingASCII, NoEncodingFlags },
    { "CP367", kCFStringEncodingASCII, NoEncodingFlags },
    { "CSASCII", kCFStringEncodingASCII, NoEncodingFlags },
    { "IBM367", kCFStringEncodingASCII, NoEncodingFlags },
    { "ISO646IRV1991", kCFStringEncodingASCII, NoEncodingFlags },
    { "ISO646US", kCFStringEncodingASCII, NoEncodingFlags },
    { "ISOIR6", kCFStringEncodingASCII, NoEncodingFlags },
    { "ISOIR6US", kCFStringEncodingASCII, NoEncodingFlags },
    { "US", kCFStringEncodingASCII, NoEncodingFlags },
    { "UCS2", kCFStringEncodingUnicode, NoEncodingFlags },
    { "UNICODE", kCFStringEncodingUnicode, NoEncodingFlags },
    { "UTF16", kCFStringEncodingUnicode, NoEncodingFlags },
    { "UTF-16BE", kCFStringEncodingUnicode, BigEndian },
    { "UNICODEFFFE", kCFStringEncodingUnicode, BigEndian },
    { "UTF-16LE", kCFStringEncodingUnicode, LittleEndian },
    { "UNICODEFEFF", kCFStringEncodingUnicode, LittleEndian },
    { "UTF-8", kCFStringEncodingUTF8, NoEncodingFlags },
    { "UNICODE11UTF8", kCFStringEncodingUTF8, NoEncodingFlags },
    { "UNICODE20UTF8", kCFStringEncodingUTF8, NoEncodingFlags },
    { "XUNICODE20UTF8", kCFStringEncodingUTF8, NoEncodingFlags },
    { "X-MAC-JAPANESE", kCFStringEncodingMacJapanese, IsJapanese },
    { "X-MAC-CHINESETRAD", kCFStringEncodingMacChineseTrad, NoEncodingFlags },
    { "XMACTRADCHINESE", kCFStringEncodingMacChineseTrad, NoEncodingFlags },
    { "X-MAC-KOREAN", kCFStringEncodingMacKorean, NoEncodingFlags },
    { "X-MAC-ARABIC", kCFStringEncodingMacArabic, NoEncodingFlags },
    { "X-MAC-HEBREW", kCFStringEncodingMacHebrew, NoEncodingFlags },
    { "X-MAC-GREEK", kCFStringEncodingMacGreek, NoEncodingFlags },
    { "X-MAC-CYRILLIC", kCFStringEncodingMacCyrillic, NoEncodingFlags },
    { "XMACUKRAINIAN", kCFStringEncodingMacCyrillic, NoEncodingFlags },
    { "X-MAC-DEVANAGARI", kCFStringEncodingMacDevanagari, NoEncodingFlags },
    { "X-MAC-GURMUKHI", kCFStringEncodingMacGurmukhi, NoEncodingFlags },
    { "X-MAC-GUJARATI", kCFStringEncodingMacGujarati, NoEncodingFlags },
    { "X-MAC-THAI", kCFStringEncodingMacThai, NoEncodingFlags },
    { "X-MAC-CHINESESIMP", kCFStringEncodingMacChineseSimp, NoEncodingFlags },
    { "XMACSIMPCHINESE", kCFStringEncodingMacChineseSimp, NoEncodingFlags },
    { "X-MAC-TIBETAN", kCFStringEncodingMacTibetan, NoEncodingFlags },
    { "X-MAC-CENTRALEURROMAN", kCFStringEncodingMacCentralEurRoman, NoEncodingFlags },
    { "XMACCE", kCFStringEncodingMacCentralEurRoman, NoEncodingFlags },
    { "X-MAC-SYMBOL", kCFStringEncodingMacSymbol, NoEncodingFlags },
    { "X-MAC-DINGBATS", kCFStringEncodingMacDingbats, NoEncodingFlags },
    { "X-MAC-TURKISH", kCFStringEncodingMacTurkish, NoEncodingFlags },
    { "X-MAC-CROATIAN", kCFStringEncodingMacCroatian, NoEncodingFlags },
    { "X-MAC-ICELANDIC", kCFStringEncodingMacIcelandic, NoEncodingFlags },
    { "X-MAC-ROMANIAN", kCFStringEncodingMacRomanian, NoEncodingFlags },
    { "X-MAC-FARSI", kCFStringEncodingMacFarsi, NoEncodingFlags },
    { "X-MAC-VT100", kCFStringEncodingMacVT100, NoEncodingFlags },
    { "ISO-8859-2", kCFStringEncodingISOLatin2, NoEncodingFlags },
    { "CSISOLATIN2", kCFStringEncodingISOLatin2, NoEncodingFlags },
    { "ISO885921987", kCFStringEncodingISOLatin2, NoEncodingFlags },
    { "ISOIR101", kCFStringEncodingISOLatin2, NoEncodingFlags },
    { "L2", kCFStringEncodingISOLatin2, NoEncodingFlags },
    { "LATIN2", kCFStringEncodingISOLatin2, NoEncodingFlags },
    { "ISO-8859-3", kCFStringEncodingISOLatin3, NoEncodingFlags },
    { "CSISOLATIN3", kCFStringEncodingISOLatin3, NoEncodingFlags },
    { "ISO885931988", kCFStringEncodingISOLatin3, NoEncodingFlags },
    { "ISOIR109", kCFStringEncodingISOLatin3, NoEncodingFlags },
    { "L3", kCFStringEncodingISOLatin3, NoEncodingFlags },
    { "LATIN3", kCFStringEncodingISOLatin3, NoEncodingFlags },
    { "ISO-8859-4", kCFStringEncodingISOLatin4, NoEncodingFlags },
    { "CSISOLATIN4", kCFStringEncodingISOLatin4, NoEncodingFlags },
    { "ISO885941988", kCFStringEncodingISOLatin4, NoEncodingFlags },
    { "ISOIR110", kCFStringEncodingISOLatin4, NoEncodingFlags },
    { "L4", kCFStringEncodingISOLatin4, NoEncodingFlags },
    { "LATIN4", kCFStringEncodingISOLatin4, NoEncodingFlags },
    { "ISO-8859-5", kCFStringEncodingISOLatinCyrillic, NoEncodingFlags },
    { "CSISOLATINCYRILLIC", kCFStringEncodingISOLatinCyrillic, NoEncodingFlags },
    { "CYRILLIC", kCFStringEncodingISOLatinCyrillic, NoEncodingFlags },
    { "ISO885951988", kCFStringEncodingISOLatinCyrillic, NoEncodingFlags },
    { "ISOIR144", kCFStringEncodingISOLatinCyrillic, NoEncodingFlags },
    { "ISO-8859-6", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "ARABIC", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "ASMO708", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "CSISOLATINARABIC", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "ECMA114", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "ISO885961987", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "ISOIR127", kCFStringEncodingISOLatinArabic, NoEncodingFlags },
    { "ISO-8859-7", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "CSISOLATINGREEK", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "ECMA118", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "ELOT928", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "GREEK", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "GREEK8", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "ISO885971987", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "ISOIR126", kCFStringEncodingISOLatinGreek, NoEncodingFlags },
    { "ISO-8859-8-I", kCFStringEncodingISOLatinHebrew, NoEncodingFlags },
    { "CSISO88598I", kCFStringEncodingISOLatinHebrew, NoEncodingFlags },
    { "LOGICAL", kCFStringEncodingISOLatinHebrew, NoEncodingFlags },
    { "ISO-8859-8", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "CSISOLATINHEBREW", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "DOS862", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "HEBREW", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "ISO885981988", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "ISOIR138", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "VISUAL", kCFStringEncodingISOLatinHebrew, VisualOrdering },
    { "ISO-8859-9", kCFStringEncodingISOLatin5, NoEncodingFlags },
    { "CSISOLATIN5", kCFStringEncodingISOLatin5, NoEncodingFlags },
    { "ISO885991989", kCFStringEncodingISOLatin5, NoEncodingFlags },
    { "ISOIR148", kCFStringEncodingISOLatin5, NoEncodingFlags },
    { "L5", kCFStringEncodingISOLatin5, NoEncodingFlags },
    { "LATIN5", kCFStringEncodingISOLatin5, NoEncodingFlags },
    { "ISO-8859-10", kCFStringEncodingISOLatin6, NoEncodingFlags },
    { "CSISOLATIN6", kCFStringEncodingISOLatin6, NoEncodingFlags },
    { "ISO8859101992", kCFStringEncodingISOLatin6, NoEncodingFlags },
    { "ISOIR157", kCFStringEncodingISOLatin6, NoEncodingFlags },
    { "L6", kCFStringEncodingISOLatin6, NoEncodingFlags },
    { "LATIN6", kCFStringEncodingISOLatin6, NoEncodingFlags },
    { "ISO-8859-11", kCFStringEncodingISOLatinThai, NoEncodingFlags },
    { "ISO-8859-13", kCFStringEncodingISOLatin7, NoEncodingFlags },
    { "ISO-8859-14", kCFStringEncodingISOLatin8, NoEncodingFlags },
    { "ISO8859141998", kCFStringEncodingISOLatin8, NoEncodingFlags },
    { "ISOCELTIC", kCFStringEncodingISOLatin8, NoEncodingFlags },
    { "ISOIR199", kCFStringEncodingISOLatin8, NoEncodingFlags },
    { "L8", kCFStringEncodingISOLatin8, NoEncodingFlags },
    { "LATIN8", kCFStringEncodingISOLatin8, NoEncodingFlags },
    { "ISO-8859-15", kCFStringEncodingISOLatin9, NoEncodingFlags },
    { "CSISOLATIN9", kCFStringEncodingISOLatin9, NoEncodingFlags },
    { "L9", kCFStringEncodingISOLatin9, NoEncodingFlags },
    { "LATIN9", kCFStringEncodingISOLatin9, NoEncodingFlags },
    { "ISO-8859-16", kCFStringEncodingISOLatin10, NoEncodingFlags },
    { "ISO8859162001", kCFStringEncodingISOLatin10, NoEncodingFlags },
    { "ISOIR226", kCFStringEncodingISOLatin10, NoEncodingFlags },
    { "L10", kCFStringEncodingISOLatin10, NoEncodingFlags },
    { "LATIN10", kCFStringEncodingISOLatin10, NoEncodingFlags },
    { "CP437", kCFStringEncodingDOSLatinUS, NoEncodingFlags },
    { "437", kCFStringEncodingDOSLatinUS, NoEncodingFlags },
    { "CSPC8CODEPAGE437", kCFStringEncodingDOSLatinUS, NoEncodingFlags },
    { "IBM437", kCFStringEncodingDOSLatinUS, NoEncodingFlags },
    { "CP737", kCFStringEncodingDOSGreek, NoEncodingFlags },
    { "IBM737", kCFStringEncodingDOSGreek, NoEncodingFlags },
    { "CP500", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "CP775", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "CSIBM500", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "CSPC775BALTIC", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "EBCDICCPBE", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "EBCDICCPCH", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "IBM500", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "IBM775", kCFStringEncodingDOSBalticRim, NoEncodingFlags },
    { "CP850", kCFStringEncodingDOSLatin1, NoEncodingFlags },
    { "850", kCFStringEncodingDOSLatin1, NoEncodingFlags },
    { "CSPC850MULTILINGUAL", kCFStringEncodingDOSLatin1, NoEncodingFlags },
    { "IBM850", kCFStringEncodingDOSLatin1, NoEncodingFlags },
    { "CP852", kCFStringEncodingDOSLatin2, NoEncodingFlags },
    { "852", kCFStringEncodingDOSLatin2, NoEncodingFlags },
    { "CSPCP852", kCFStringEncodingDOSLatin2, NoEncodingFlags },
    { "IBM852", kCFStringEncodingDOSLatin2, NoEncodingFlags },
    { "CP857", kCFStringEncodingDOSTurkish, NoEncodingFlags },
    { "857", kCFStringEncodingDOSTurkish, NoEncodingFlags },
    { "CSIBM857", kCFStringEncodingDOSTurkish, NoEncodingFlags },
    { "IBM857", kCFStringEncodingDOSTurkish, NoEncodingFlags },
    { "CP861", kCFStringEncodingDOSIcelandic, NoEncodingFlags },
    { "861", kCFStringEncodingDOSIcelandic, NoEncodingFlags },
    { "CPIS", kCFStringEncodingDOSIcelandic, NoEncodingFlags },
    { "CSIBM861", kCFStringEncodingDOSIcelandic, NoEncodingFlags },
    { "IBM861", kCFStringEncodingDOSIcelandic, NoEncodingFlags },
    { "CP864", kCFStringEncodingDOSArabic, NoEncodingFlags },
    { "CSIBM864", kCFStringEncodingDOSArabic, NoEncodingFlags },
    { "DOS720", kCFStringEncodingDOSArabic, NoEncodingFlags },
    { "IBM864", kCFStringEncodingDOSArabic, NoEncodingFlags },
    { "CP866", kCFStringEncodingDOSRussian, NoEncodingFlags },
    { "866", kCFStringEncodingDOSRussian, NoEncodingFlags },
    { "CSIBM866", kCFStringEncodingDOSRussian, NoEncodingFlags },
    { "IBM866", kCFStringEncodingDOSRussian, NoEncodingFlags },
    { "CP869", kCFStringEncodingDOSGreek2, NoEncodingFlags },
    { "869", kCFStringEncodingDOSGreek2, NoEncodingFlags },
    { "CPGR", kCFStringEncodingDOSGreek2, NoEncodingFlags },
    { "CSIBM869", kCFStringEncodingDOSGreek2, NoEncodingFlags },
    { "IBM869", kCFStringEncodingDOSGreek2, NoEncodingFlags },
    { "CP874", kCFStringEncodingDOSThai, NoEncodingFlags },
    { "DOS874", kCFStringEncodingDOSThai, NoEncodingFlags },
    { "TIS620", kCFStringEncodingDOSThai, NoEncodingFlags },
    { "WINDOWS874", kCFStringEncodingDOSThai, NoEncodingFlags },
    { "CP932", kCFStringEncodingDOSJapanese, IsJapanese },
    { "CSWINDOWS31J", kCFStringEncodingDOSJapanese, IsJapanese },
    { "WINDOWS31J", kCFStringEncodingDOSJapanese, IsJapanese },
    { "XMSCP932", kCFStringEncodingDOSJapanese, IsJapanese },
    { "CP950", kCFStringEncodingDOSChineseTrad, NoEncodingFlags },
    { "WINDOWS-1250", kCFStringEncodingWindowsLatin2, NoEncodingFlags },
    { "WINLATIN2", kCFStringEncodingWindowsLatin2, NoEncodingFlags },
    { "XCP1250", kCFStringEncodingWindowsLatin2, NoEncodingFlags },
    { "WINDOWS-1251", kCFStringEncodingWindowsCyrillic, NoEncodingFlags },
    { "WINCYRILLIC", kCFStringEncodingWindowsCyrillic, NoEncodingFlags },
    { "XCP1251", kCFStringEncodingWindowsCyrillic, NoEncodingFlags },
    { "WINDOWS-1253", kCFStringEncodingWindowsGreek, NoEncodingFlags },
    { "WINGREEK", kCFStringEncodingWindowsGreek, NoEncodingFlags },
    { "WINDOWS-1254", kCFStringEncodingWindowsLatin5, NoEncodingFlags },
    { "WINTURKISH", kCFStringEncodingWindowsLatin5, NoEncodingFlags },
    { "WINDOWS-1255", kCFStringEncodingWindowsHebrew, NoEncodingFlags },
    { "WINHEBREW", kCFStringEncodingWindowsHebrew, NoEncodingFlags },
    { "WINDOWS-1256", kCFStringEncodingWindowsArabic, NoEncodingFlags },
    { "CP1256", kCFStringEncodingWindowsArabic, NoEncodingFlags },
    { "WINARABIC", kCFStringEncodingWindowsArabic, NoEncodingFlags },
    { "WINDOWS-1257", kCFStringEncodingWindowsBalticRim, NoEncodingFlags },
    { "WINBALTIC", kCFStringEncodingWindowsBalticRim, NoEncodingFlags },
    { "JOHAB", kCFStringEncodingWindowsKoreanJohab, NoEncodingFlags },
    { "WINDOWS-1258", kCFStringEncodingWindowsVietnamese, NoEncodingFlags },
    { "WINVIETNAMESE", kCFStringEncodingWindowsVietnamese, NoEncodingFlags },
    { "JIS_X0201", kCFStringEncodingJIS_X0201_76, IsJapanese },
    { "CSHALFWIDTHKATAKANA", kCFStringEncodingJIS_X0201_76, IsJapanese },
    { "X0201", kCFStringEncodingJIS_X0201_76, IsJapanese },
    { "JIS_X0208-1983", kCFStringEncodingJIS_X0208_83, IsJapanese },
    { "CSISO87JISX0208", kCFStringEncodingJIS_X0208_83, IsJapanese },
    { "ISOIR87", kCFStringEncodingJIS_X0208_83, IsJapanese },
    { "JISC62261983", kCFStringEncodingJIS_X0208_83, IsJapanese },
    { "X0208", kCFStringEncodingJIS_X0208_83, IsJapanese },
    { "JIS_X0208-1990", kCFStringEncodingJIS_X0208_90, IsJapanese },
    { "JIS_X0212-1990", kCFStringEncodingJIS_X0212_90, IsJapanese },
    { "CSISO159JISX02121990", kCFStringEncodingJIS_X0212_90, IsJapanese },
    { "ISOIR159", kCFStringEncodingJIS_X0212_90, IsJapanese },
    { "X0212", kCFStringEncodingJIS_X0212_90, IsJapanese },
    { "JIS_C6226-1978", kCFStringEncodingJIS_C6226_78, IsJapanese },
    { "CSISO42JISC62261978", kCFStringEncodingJIS_C6226_78, IsJapanese },
    { "ISOIR42", kCFStringEncodingJIS_C6226_78, IsJapanese },
    { "SHIFT_JIS_X0213-2000", kCFStringEncodingShiftJIS_X0213_00, IsJapanese },
    { "GB18030", kCFStringEncodingGB_18030_2000, NoEncodingFlags },
    { "ISO-2022-JP", kCFStringEncodingISO_2022_JP, IsJapanese },
    { "CSISO2022JP", kCFStringEncodingISO_2022_JP, IsJapanese },
    { "JIS7", kCFStringEncodingISO_2022_JP, IsJapanese },
    { "ISO-2022-JP-2", kCFStringEncodingISO_2022_JP_2, IsJapanese },
    { "CSISO2022JP2", kCFStringEncodingISO_2022_JP_2, IsJapanese },
    { "ISO-2022-JP-1", kCFStringEncodingISO_2022_JP_1, IsJapanese },
    { "ISO-2022-JP-3", kCFStringEncodingISO_2022_JP_3, IsJapanese },
    { "ISO-2022-CN", kCFStringEncodingISO_2022_CN, NoEncodingFlags },
    { "ISO-2022-CN-EXT", kCFStringEncodingISO_2022_CN_EXT, NoEncodingFlags },
    { "ISO-2022-KR", kCFStringEncodingISO_2022_KR, NoEncodingFlags },
    { "CSISO2022KR", kCFStringEncodingISO_2022_KR, NoEncodingFlags },
    { "EUC-JP", kCFStringEncodingEUC_JP, IsJapanese },
    { "CSEUCPKDFMTJAPANESE", kCFStringEncodingEUC_JP, IsJapanese },
    { "EXTENDEDUNIXCODEPACKEDFORMATFORJAPANESE", kCFStringEncodingEUC_JP, IsJapanese },
    { "XEUC", kCFStringEncodingEUC_JP, IsJapanese },
    { "XEUCJP", kCFStringEncodingEUC_JP, IsJapanese },
    { "EUC-CN", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "CHINESE", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "CNGB", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "CP936", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "CSGB2312", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "CSGB231280", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "CSISO58GB231280", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "GB2312", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "GB231280", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "GBK", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "ISOIR58", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "MS936", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "WINDOWS936", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "XEUCCN", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "XGBK", kCFStringEncodingEUC_CN_DOSVariant, NoEncodingFlags },
    { "EUC-TW", kCFStringEncodingEUC_TW, NoEncodingFlags },
    { "EUC-KR", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "CP949", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "CSEUCKR", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "CSKSC56011987", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "ISOIR149", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "KOREAN", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "KSC5601", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "KSC56011987", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "KSC56011989", kCFStringEncodingEUC_KR_DOSVariant, NoEncodingFlags },
    { "SHIFT_JIS", kCFStringEncodingShiftJIS_DOSVariant, IsJapanese },
    { "CSSHIFTJIS", kCFStringEncodingShiftJIS_DOSVariant, IsJapanese },
    { "MSKANJI", kCFStringEncodingShiftJIS_DOSVariant, IsJapanese },
    { "SJIS", kCFStringEncodingShiftJIS_DOSVariant, IsJapanese },
    { "XSJIS", kCFStringEncodingShiftJIS_DOSVariant, IsJapanese },
    { "KOI8-R", kCFStringEncodingKOI8_R, NoEncodingFlags },
    { "CSKOI8R", kCFStringEncodingKOI8_R, NoEncodingFlags },
    { "KOI", kCFStringEncodingKOI8_R, NoEncodingFlags },
    { "KOI8", kCFStringEncodingKOI8_R, NoEncodingFlags },
    { "BIG5", kCFStringEncodingBig5_DOSVariant, NoEncodingFlags },
    { "CNBIG5", kCFStringEncodingBig5_DOSVariant, NoEncodingFlags },
    { "CSBIG5", kCFStringEncodingBig5_DOSVariant, NoEncodingFlags },
    { "XXBIG5", kCFStringEncodingBig5_DOSVariant, NoEncodingFlags },
    { "X-MAC-ROMAN-LATIN1", kCFStringEncodingMacRomanLatin1, NoEncodingFlags },
    { "HZ-GB-2312", kCFStringEncodingHZ_GB_2312, NoEncodingFlags },
    { "BIG5-HKSCS", kCFStringEncodingBig5_HKSCS_1999, NoEncodingFlags },
    { "KOI8-U", kCFStringEncodingKOI8_U, NoEncodingFlags },
    { "CP037", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { "CSIBM037", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { "EBCDICCPCA", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { "EBCDICCPNL", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { "EBCDICCPUS", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { "EBCDICCPWT", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { "IBM037", kCFStringEncodingEBCDIC_CP037, NoEncodingFlags },
    { 0, kCFStringEncodingInvalidId, NoEncodingFlags }
};
