Source code for LOGS.Auxiliary.CheckClassName

# DerivedCoreProperties-4.1.0.txt
# Date: 2005-03-10, 02:04:29 GMT [MD]
#
# Unicode Character Database
# Copyright (c) 1991-2005 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see UCD.html

import re


[docs] class CheckClassName: _XIDStart = set() _XIDContinue = set()
[docs] @classmethod def isXIDStart(cls, char): return ord(char) in cls._XIDStart
[docs] @classmethod def isXIDContinue(cls, char): return ord(char) in cls._XIDContinue or cls.isXIDStart(char)
[docs] @classmethod def sanitizeClassName(cls, name: str) -> str: if not isinstance(name, str) or not name: raise ValueError("Class name must be a non-empty string") if name[0] == "_": name = name[1:] # Replace invalid characters with underscores sanitized = [] for i, char in enumerate(name): if (i == 0 and cls.isXIDStart(char)) or (i > 0 and cls.isXIDContinue(char)): sanitized.append(char) else: sanitized.append("_") sanitized_name = "".join(sanitized) # Ensure the first character is uppercase if sanitized_name and not sanitized_name[0].isupper(): sanitized_name = "A" + sanitized_name[1:] return sanitized_name
_splitRegex = re.compile(r"([\dA-F]+)(?:\.\.([\dA-F]+))?\s*;?\s*") def _getLettersFromData(data): letters = set() for line in data.splitlines(): match = _splitRegex.match(line) if match: start = int(match.group(1), 16) end = int(match.group(2), 16) if match.group(2) else None if end is None: letters.add(start) else: for c in range(start, end + 1): letters.add(c) return letters # Derived Property: XID_Start _XIDStartData = """ 0041..005A # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z 0061..007A # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z 00AA # L& FEMININE ORDINAL INDICATOR 00B5 # L& MICRO SIGN 00BA # L& MASCULINE ORDINAL INDICATOR 00C0..00D6 # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D8..00F6 # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS 00F8..01BA # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL 01BB # Lo LATIN LETTER TWO WITH STROKE 01BC..01BF # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN 01C0..01C3 # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK 01C4..0241 # L& [126] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER GLOTTAL STOP 0250..02AF # L& [96] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0..02C1 # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP 02C6..02D1 # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02E0..02E4 # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 02EE # Lm MODIFIER LETTER DOUBLE APOSTROPHE 0386 # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0388..038A # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..03A1 # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO 03A3..03CE # L& [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS 03D0..03F5 # L& [38] GREEK BETA SYMBOL..GREEK LUNATE EPSILON SYMBOL 03F7..0481 # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA 048A..04CE # L& [69] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL 04D0..04F9 # L& [42] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER YERU WITH DIAERESIS 0500..050F # L& [16] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER KOMI TJE 0531..0556 # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0559 # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING 0561..0587 # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN 05D0..05EA # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV 05F0..05F2 # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD 0621..063A # Lo [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN 0640 # Lm ARABIC TATWEEL 0641..064A # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH 066E..066F # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF 0671..06D3 # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D5 # Lo ARABIC LETTER AE 06E5..06E6 # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH 06EE..06EF # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V 06FA..06FC # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW 06FF # Lo ARABIC LETTER HEH WITH INVERTED V 0710 # Lo SYRIAC LETTER ALAPH 0712..072F # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH 074D..076D # Lo [33] SYRIAC LETTER SOGDIAN ZHAIN..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE 0780..07A5 # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU 07B1 # Lo THAANA LETTER NAA 0904..0939 # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA 093D # Lo DEVANAGARI SIGN AVAGRAHA 0950 # Lo DEVANAGARI OM 0958..0961 # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL 097D # Lo DEVANAGARI LETTER GLOTTAL STOP 0985..098C # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L 098F..0990 # Lo [2] BENGALI LETTER E..BENGALI LETTER AI 0993..09A8 # Lo [22] BENGALI LETTER O..BENGALI LETTER NA 09AA..09B0 # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA 09B2 # Lo BENGALI LETTER LA 09B6..09B9 # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA 09BD # Lo BENGALI SIGN AVAGRAHA 09CE # Lo BENGALI LETTER KHANDA TA 09DC..09DD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF..09E1 # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL 09F0..09F1 # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL 0A05..0A0A # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0F..0A10 # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A13..0A28 # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A2A..0A30 # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A32..0A33 # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA 0A35..0A36 # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA 0A38..0A39 # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A59..0A5C # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA 0A5E # Lo GURMUKHI LETTER FA 0A72..0A74 # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR 0A85..0A8D # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E 0A8F..0A91 # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A93..0AA8 # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA 0AAA..0AB0 # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA 0AB2..0AB3 # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB5..0AB9 # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA 0ABD # Lo GUJARATI SIGN AVAGRAHA 0AD0 # Lo GUJARATI OM 0AE0..0AE1 # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL 0B05..0B0C # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0F..0B10 # Lo [2] ORIYA LETTER E..ORIYA LETTER AI 0B13..0B28 # Lo [22] ORIYA LETTER O..ORIYA LETTER NA 0B2A..0B30 # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA 0B32..0B33 # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA 0B35..0B39 # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA 0B3D # Lo ORIYA SIGN AVAGRAHA 0B5C..0B5D # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B5F..0B61 # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL 0B71 # Lo ORIYA LETTER WA 0B83 # Lo TAMIL SIGN VISARGA 0B85..0B8A # Lo [6] TAMIL LETTER A..TAMIL LETTER UU 0B8E..0B90 # Lo [3] TAMIL LETTER E..TAMIL LETTER AI 0B92..0B95 # Lo [4] TAMIL LETTER O..TAMIL LETTER KA 0B99..0B9A # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA 0B9C # Lo TAMIL LETTER JA 0B9E..0B9F # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA 0BA3..0BA4 # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA 0BA8..0BAA # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA 0BAE..0BB9 # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA 0C05..0C0C # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L 0C0E..0C10 # Lo [3] TELUGU LETTER E..TELUGU LETTER AI 0C12..0C28 # Lo [23] TELUGU LETTER O..TELUGU LETTER NA 0C2A..0C33 # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA 0C35..0C39 # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA 0C60..0C61 # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL 0C85..0C8C # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8E..0C90 # Lo [3] KANNADA LETTER E..KANNADA LETTER AI 0C92..0CA8 # Lo [23] KANNADA LETTER O..KANNADA LETTER NA 0CAA..0CB3 # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA 0CB5..0CB9 # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA 0CBD # Lo KANNADA SIGN AVAGRAHA 0CDE # Lo KANNADA LETTER FA 0CE0..0CE1 # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL 0D05..0D0C # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L 0D0E..0D10 # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI 0D12..0D28 # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA 0D2A..0D39 # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA 0D60..0D61 # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL 0D85..0D96 # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D9A..0DB1 # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB3..0DBB # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBD # Lo SINHALA LETTER DANTAJA LAYANNA 0DC0..0DC6 # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0E01..0E30 # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A 0E32 # Lo THAI CHARACTER SARA AA 0E40..0E45 # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO 0E46 # Lm THAI CHARACTER MAIYAMOK 0E81..0E82 # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG 0E84 # Lo LAO LETTER KHO TAM 0E87..0E88 # Lo [2] LAO LETTER NGO..LAO LETTER CO 0E8A # Lo LAO LETTER SO TAM 0E8D # Lo LAO LETTER NYO 0E94..0E97 # Lo [4] LAO LETTER DO..LAO LETTER THO TAM 0E99..0E9F # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG 0EA1..0EA3 # Lo [3] LAO LETTER MO..LAO LETTER LO LING 0EA5 # Lo LAO LETTER LO LOOT 0EA7 # Lo LAO LETTER WO 0EAA..0EAB # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG 0EAD..0EB0 # Lo [4] LAO LETTER O..LAO VOWEL SIGN A 0EB2 # Lo LAO VOWEL SIGN AA 0EBD # Lo LAO SEMIVOWEL SIGN NYO 0EC0..0EC4 # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI 0EC6 # Lm LAO KO LA 0EDC..0EDD # Lo [2] LAO HO NO..LAO HO MO 0F00 # Lo TIBETAN SYLLABLE OM 0F40..0F47 # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA 0F49..0F6A # Lo [34] TIBETAN LETTER NYA..TIBETAN LETTER FIXED-FORM RA 0F88..0F8B # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS 1000..1021 # Lo [34] MYANMAR LETTER KA..MYANMAR LETTER A 1023..1027 # Lo [5] MYANMAR LETTER I..MYANMAR LETTER E 1029..102A # Lo [2] MYANMAR LETTER O..MYANMAR LETTER AU 1050..1055 # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL 10A0..10C5 # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10D0..10FA # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN 10FC # Lm MODIFIER LETTER GEORGIAN NAR 1100..1159 # Lo [90] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH 115F..11A2 # Lo [68] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG SSANGARAEA 11A8..11F9 # Lo [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH 1200..1248 # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA 124A..124D # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 1250..1256 # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1258 # Lo ETHIOPIC SYLLABLE QHWA 125A..125D # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 1260..1288 # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA 128A..128D # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 1290..12B0 # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA 12B2..12B5 # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B8..12BE # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12C0 # Lo ETHIOPIC SYLLABLE KXWA 12C2..12C5 # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C8..12D6 # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O 12D8..1310 # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA 1312..1315 # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1318..135A # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA 1380..138F # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 13A0..13F4 # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV 1401..166C # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166F..1676 # Lo [8] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA 1681..169A # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH 16A0..16EA # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EE..16F0 # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL 1700..170C # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA 170E..1711 # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA 1720..1731 # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA 1740..1751 # Lo [18] BUHID LETTER A..BUHID LETTER HA 1760..176C # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA 176E..1770 # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA 1780..17B3 # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU 17D7 # Lm KHMER SIGN LEK TOO 17DC # Lo KHMER SIGN AVAKRAHASANYA 1820..1842 # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI 1843 # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN 1844..1877 # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA 1880..18A8 # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA 1900..191C # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA 1950..196D # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI 1970..1974 # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6 1980..19A9 # Lo [42] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA 19C1..19C7 # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B 1A00..1A16 # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA 1D00..1D2B # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL 1D2C..1D61 # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI 1D62..1D77 # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G 1D78 # Lm MODIFIER LETTER CYRILLIC EN 1D79..1D9A # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B..1DBF # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1E00..1E9B # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1EA0..1EF9 # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE 1F00..1F15 # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBE # L& GREEK PROSGEGRAMMENI 1FC2..1FC4 # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FD0..1FD3 # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FE0..1FEC # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FF2..1FF4 # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 2071 # L& SUPERSCRIPT LATIN SMALL LETTER I 207F # L& SUPERSCRIPT LATIN SMALL LETTER N 2090..2094 # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA 2102 # L& DOUBLE-STRUCK CAPITAL C 2107 # L& EULER CONSTANT 210A..2113 # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 # L& DOUBLE-STRUCK CAPITAL N 2118 # So SCRIPT CAPITAL P 2119..211D # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2124 # L& DOUBLE-STRUCK CAPITAL Z 2126 # L& OHM SIGN 2128 # L& BLACK-LETTER CAPITAL Z 212A..212D # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C 212E # So ESTIMATED SYMBOL 212F..2131 # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F 2133..2134 # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O 2135..2138 # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 # L& INFORMATION SOURCE 213C..213F # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2145..2149 # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 2160..2183 # Nl [36] ROMAN NUMERAL ONE..ROMAN NUMERAL REVERSED ONE HUNDRED 2C00..2C2E # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 2C30..2C5E # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE 2C80..2CE4 # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI 2D00..2D25 # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D30..2D65 # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ 2D6F # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2D80..2D96 # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE 2DA0..2DA6 # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA8..2DAE # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DB0..2DB6 # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB8..2DBE # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DC0..2DC6 # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC8..2DCE # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DD0..2DD6 # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD8..2DDE # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO 3005 # Lm IDEOGRAPHIC ITERATION MARK 3006 # Lo IDEOGRAPHIC CLOSING MARK 3007 # Nl IDEOGRAPHIC NUMBER ZERO 3021..3029 # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE 3031..3035 # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF 3038..303A # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 303B # Lm VERTICAL IDEOGRAPHIC ITERATION MARK 303C # Lo MASU MARK 3041..3096 # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE 309D..309E # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 309F # Lo HIRAGANA DIGRAPH YORI 30A1..30FA # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO 30FC..30FE # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK 30FF # Lo KATAKANA DIGRAPH KOTO 3105..312C # Lo [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN 3131..318E # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 31A0..31B7 # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H 31F0..31FF # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 3400..4DB5 # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5 4E00..9FBB # Lo [20924] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FBB A000..A014 # Lo [21] YI SYLLABLE IT..YI SYLLABLE E A015 # Lm YI SYLLABLE WU A016..A48C # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR A800..A801 # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I A803..A805 # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O A807..A80A # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO A80C..A822 # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO AC00..D7A3 # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH F900..FA2D # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D FA30..FA6A # Lo [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A FA70..FAD9 # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00..FB06 # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D # Lo HEBREW LETTER YOD WITH HIRIQ FB1F..FB28 # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB2A..FB36 # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FBB1 # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FC5D # Lo [139] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM FC64..FD3D # Lo [218] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDF9 # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM FE71 # Lo ARABIC TATWEEL WITH FATHATAN ABOVE FE73 # Lo ARABIC TAIL FRAGMENT FE77 # Lo ARABIC FATHA MEDIAL FORM FE79 # Lo ARABIC DAMMA MEDIAL FORM FE7B # Lo ARABIC KASRA MEDIAL FORM FE7D # Lo ARABIC SHADDA MEDIAL FORM FE7F..FEFC # Lo [126] ARABIC SUKUN MEDIAL FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FF21..FF3A # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF41..FF5A # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FF66..FF6F # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF70 # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N FFA0..FFBE # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I 10000..1000B # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000D..10026 # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10028..1003A # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003C..1003D # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003F..1004D # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 10050..1005D # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 10080..100FA # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 10140..10174 # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS 10300..1031E # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU 10330..10349 # Lo [26] GOTHIC LETTER AHSA..GOTHIC LETTER OTHAL 1034A # Nl GOTHIC LETTER NINE HUNDRED 10380..1039D # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU 103A0..103C3 # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C8..103CF # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D1..103D5 # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED 10400..1044F # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW 10450..1049D # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO 10800..10805 # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10808 # Lo CYPRIOT SYLLABLE JO 1080A..10835 # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10837..10838 # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 1083C # Lo CYPRIOT SYLLABLE ZA 1083F # Lo CYPRIOT SYLLABLE ZO 10A00 # Lo KHAROSHTHI LETTER A 10A10..10A13 # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA 10A15..10A17 # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A19..10A33 # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA 1D400..1D454 # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C2..1D6DA # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DC..1D6FA # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FC..1D714 # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D716..1D734 # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D736..1D74E # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D750..1D76E # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D770..1D788 # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D78A..1D7A8 # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7AA..1D7C2 # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C4..1D7C9 # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL 20000..2A6D6 # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6 2F800..2FA1D # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D """ # Derived Property: XID_Continue _XIDContinueData = """ 0030..0039 # Nd [10] DIGIT ZERO..DIGIT NINE 0041..005A # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z 005F # Pc LOW LINE 0061..007A # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z 00AA # L& FEMININE ORDINAL INDICATOR 00B5 # L& MICRO SIGN 00B7 # Po MIDDLE DOT 00BA # L& MASCULINE ORDINAL INDICATOR 00C0..00D6 # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS 00D8..00F6 # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS 00F8..01BA # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL 01BB # Lo LATIN LETTER TWO WITH STROKE 01BC..01BF # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN 01C0..01C3 # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK 01C4..0241 # L& [126] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER GLOTTAL STOP 0250..02AF # L& [96] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL 02B0..02C1 # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP 02C6..02D1 # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON 02E0..02E4 # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 02EE # Lm MODIFIER LETTER DOUBLE APOSTROPHE 0300..036F # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X 0386 # L& GREEK CAPITAL LETTER ALPHA WITH TONOS 0388..038A # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS 038C # L& GREEK CAPITAL LETTER OMICRON WITH TONOS 038E..03A1 # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO 03A3..03CE # L& [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS 03D0..03F5 # L& [38] GREEK BETA SYMBOL..GREEK LUNATE EPSILON SYMBOL 03F7..0481 # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA 0483..0486 # Mn [4] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC PSILI PNEUMATA 048A..04CE # L& [69] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL 04D0..04F9 # L& [42] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER YERU WITH DIAERESIS 0500..050F # L& [16] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER KOMI TJE 0531..0556 # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH 0559 # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING 0561..0587 # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN 0591..05B9 # Mn [41] HEBREW ACCENT ETNAHTA..HEBREW POINT HOLAM 05BB..05BD # Mn [3] HEBREW POINT QUBUTS..HEBREW POINT METEG 05BF # Mn HEBREW POINT RAFE 05C1..05C2 # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT 05C4..05C5 # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT 05C7 # Mn HEBREW POINT QAMATS QATAN 05D0..05EA # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV 05F0..05F2 # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD 0610..0615 # Mn [6] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL HIGH TAH 0621..063A # Lo [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN 0640 # Lm ARABIC TATWEEL 0641..064A # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH 064B..065E # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS 0660..0669 # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE 066E..066F # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF 0670 # Mn ARABIC LETTER SUPERSCRIPT ALEF 0671..06D3 # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE 06D5 # Lo ARABIC LETTER AE 06D6..06DC # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN 06DF..06E4 # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA 06E5..06E6 # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH 06E7..06E8 # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON 06EA..06ED # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM 06EE..06EF # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V 06F0..06F9 # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE 06FA..06FC # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW 06FF # Lo ARABIC LETTER HEH WITH INVERTED V 0710 # Lo SYRIAC LETTER ALAPH 0711 # Mn SYRIAC LETTER SUPERSCRIPT ALAPH 0712..072F # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH 0730..074A # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH 074D..076D # Lo [33] SYRIAC LETTER SOGDIAN ZHAIN..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE 0780..07A5 # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU 07A6..07B0 # Mn [11] THAANA ABAFILI..THAANA SUKUN 07B1 # Lo THAANA LETTER NAA 0901..0902 # Mn [2] DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN ANUSVARA 0903 # Mc DEVANAGARI SIGN VISARGA 0904..0939 # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA 093C # Mn DEVANAGARI SIGN NUKTA 093D # Lo DEVANAGARI SIGN AVAGRAHA 093E..0940 # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II 0941..0948 # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI 0949..094C # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU 094D # Mn DEVANAGARI SIGN VIRAMA 0950 # Lo DEVANAGARI OM 0951..0954 # Mn [4] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI ACUTE ACCENT 0958..0961 # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL 0962..0963 # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL 0966..096F # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE 097D # Lo DEVANAGARI LETTER GLOTTAL STOP 0981 # Mn BENGALI SIGN CANDRABINDU 0982..0983 # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA 0985..098C # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L 098F..0990 # Lo [2] BENGALI LETTER E..BENGALI LETTER AI 0993..09A8 # Lo [22] BENGALI LETTER O..BENGALI LETTER NA 09AA..09B0 # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA 09B2 # Lo BENGALI LETTER LA 09B6..09B9 # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA 09BC # Mn BENGALI SIGN NUKTA 09BD # Lo BENGALI SIGN AVAGRAHA 09BE..09C0 # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II 09C1..09C4 # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR 09C7..09C8 # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI 09CB..09CC # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU 09CD # Mn BENGALI SIGN VIRAMA 09CE # Lo BENGALI LETTER KHANDA TA 09D7 # Mc BENGALI AU LENGTH MARK 09DC..09DD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA 09DF..09E1 # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL 09E2..09E3 # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL 09E6..09EF # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE 09F0..09F1 # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL 0A01..0A02 # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI 0A03 # Mc GURMUKHI SIGN VISARGA 0A05..0A0A # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU 0A0F..0A10 # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI 0A13..0A28 # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA 0A2A..0A30 # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA 0A32..0A33 # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA 0A35..0A36 # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA 0A38..0A39 # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA 0A3C # Mn GURMUKHI SIGN NUKTA 0A3E..0A40 # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II 0A41..0A42 # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU 0A47..0A48 # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI 0A4B..0A4D # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA 0A59..0A5C # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA 0A5E # Lo GURMUKHI LETTER FA 0A66..0A6F # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE 0A70..0A71 # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK 0A72..0A74 # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR 0A81..0A82 # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA 0A83 # Mc GUJARATI SIGN VISARGA 0A85..0A8D # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E 0A8F..0A91 # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O 0A93..0AA8 # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA 0AAA..0AB0 # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA 0AB2..0AB3 # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA 0AB5..0AB9 # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA 0ABC # Mn GUJARATI SIGN NUKTA 0ABD # Lo GUJARATI SIGN AVAGRAHA 0ABE..0AC0 # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II 0AC1..0AC5 # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E 0AC7..0AC8 # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI 0AC9 # Mc GUJARATI VOWEL SIGN CANDRA O 0ACB..0ACC # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU 0ACD # Mn GUJARATI SIGN VIRAMA 0AD0 # Lo GUJARATI OM 0AE0..0AE1 # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL 0AE2..0AE3 # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL 0AE6..0AEF # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE 0B01 # Mn ORIYA SIGN CANDRABINDU 0B02..0B03 # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA 0B05..0B0C # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L 0B0F..0B10 # Lo [2] ORIYA LETTER E..ORIYA LETTER AI 0B13..0B28 # Lo [22] ORIYA LETTER O..ORIYA LETTER NA 0B2A..0B30 # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA 0B32..0B33 # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA 0B35..0B39 # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA 0B3C # Mn ORIYA SIGN NUKTA 0B3D # Lo ORIYA SIGN AVAGRAHA 0B3E # Mc ORIYA VOWEL SIGN AA 0B3F # Mn ORIYA VOWEL SIGN I 0B40 # Mc ORIYA VOWEL SIGN II 0B41..0B43 # Mn [3] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC R 0B47..0B48 # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI 0B4B..0B4C # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU 0B4D # Mn ORIYA SIGN VIRAMA 0B56 # Mn ORIYA AI LENGTH MARK 0B57 # Mc ORIYA AU LENGTH MARK 0B5C..0B5D # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA 0B5F..0B61 # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL 0B66..0B6F # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE 0B71 # Lo ORIYA LETTER WA 0B82 # Mn TAMIL SIGN ANUSVARA 0B83 # Lo TAMIL SIGN VISARGA 0B85..0B8A # Lo [6] TAMIL LETTER A..TAMIL LETTER UU 0B8E..0B90 # Lo [3] TAMIL LETTER E..TAMIL LETTER AI 0B92..0B95 # Lo [4] TAMIL LETTER O..TAMIL LETTER KA 0B99..0B9A # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA 0B9C # Lo TAMIL LETTER JA 0B9E..0B9F # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA 0BA3..0BA4 # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA 0BA8..0BAA # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA 0BAE..0BB9 # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA 0BBE..0BBF # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I 0BC0 # Mn TAMIL VOWEL SIGN II 0BC1..0BC2 # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU 0BC6..0BC8 # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI 0BCA..0BCC # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU 0BCD # Mn TAMIL SIGN VIRAMA 0BD7 # Mc TAMIL AU LENGTH MARK 0BE6..0BEF # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE 0C01..0C03 # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA 0C05..0C0C # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L 0C0E..0C10 # Lo [3] TELUGU LETTER E..TELUGU LETTER AI 0C12..0C28 # Lo [23] TELUGU LETTER O..TELUGU LETTER NA 0C2A..0C33 # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA 0C35..0C39 # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA 0C3E..0C40 # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II 0C41..0C44 # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR 0C46..0C48 # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI 0C4A..0C4D # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA 0C55..0C56 # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK 0C60..0C61 # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL 0C66..0C6F # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE 0C82..0C83 # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA 0C85..0C8C # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L 0C8E..0C90 # Lo [3] KANNADA LETTER E..KANNADA LETTER AI 0C92..0CA8 # Lo [23] KANNADA LETTER O..KANNADA LETTER NA 0CAA..0CB3 # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA 0CB5..0CB9 # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA 0CBC # Mn KANNADA SIGN NUKTA 0CBD # Lo KANNADA SIGN AVAGRAHA 0CBE # Mc KANNADA VOWEL SIGN AA 0CBF # Mn KANNADA VOWEL SIGN I 0CC0..0CC4 # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR 0CC6 # Mn KANNADA VOWEL SIGN E 0CC7..0CC8 # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI 0CCA..0CCB # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO 0CCC..0CCD # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA 0CD5..0CD6 # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK 0CDE # Lo KANNADA LETTER FA 0CE0..0CE1 # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL 0CE6..0CEF # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE 0D02..0D03 # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA 0D05..0D0C # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L 0D0E..0D10 # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI 0D12..0D28 # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA 0D2A..0D39 # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA 0D3E..0D40 # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II 0D41..0D43 # Mn [3] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC R 0D46..0D48 # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI 0D4A..0D4C # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU 0D4D # Mn MALAYALAM SIGN VIRAMA 0D57 # Mc MALAYALAM AU LENGTH MARK 0D60..0D61 # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL 0D66..0D6F # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE 0D82..0D83 # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA 0D85..0D96 # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA 0D9A..0DB1 # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA 0DB3..0DBB # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA 0DBD # Lo SINHALA LETTER DANTAJA LAYANNA 0DC0..0DC6 # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA 0DCA # Mn SINHALA SIGN AL-LAKUNA 0DCF..0DD1 # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA 0DD2..0DD4 # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA 0DD6 # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA 0DD8..0DDF # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA 0DF2..0DF3 # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA 0E01..0E30 # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A 0E31 # Mn THAI CHARACTER MAI HAN-AKAT 0E32..0E33 # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM 0E34..0E3A # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU 0E40..0E45 # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO 0E46 # Lm THAI CHARACTER MAIYAMOK 0E47..0E4E # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN 0E50..0E59 # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE 0E81..0E82 # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG 0E84 # Lo LAO LETTER KHO TAM 0E87..0E88 # Lo [2] LAO LETTER NGO..LAO LETTER CO 0E8A # Lo LAO LETTER SO TAM 0E8D # Lo LAO LETTER NYO 0E94..0E97 # Lo [4] LAO LETTER DO..LAO LETTER THO TAM 0E99..0E9F # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG 0EA1..0EA3 # Lo [3] LAO LETTER MO..LAO LETTER LO LING 0EA5 # Lo LAO LETTER LO LOOT 0EA7 # Lo LAO LETTER WO 0EAA..0EAB # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG 0EAD..0EB0 # Lo [4] LAO LETTER O..LAO VOWEL SIGN A 0EB1 # Mn LAO VOWEL SIGN MAI KAN 0EB2..0EB3 # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM 0EB4..0EB9 # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU 0EBB..0EBC # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO 0EBD # Lo LAO SEMIVOWEL SIGN NYO 0EC0..0EC4 # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI 0EC6 # Lm LAO KO LA 0EC8..0ECD # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA 0ED0..0ED9 # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE 0EDC..0EDD # Lo [2] LAO HO NO..LAO HO MO 0F00 # Lo TIBETAN SYLLABLE OM 0F18..0F19 # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS 0F20..0F29 # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE 0F35 # Mn TIBETAN MARK NGAS BZUNG NYI ZLA 0F37 # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS 0F39 # Mn TIBETAN MARK TSA -PHRU 0F3E..0F3F # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES 0F40..0F47 # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA 0F49..0F6A # Lo [34] TIBETAN LETTER NYA..TIBETAN LETTER FIXED-FORM RA 0F71..0F7E # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO 0F7F # Mc TIBETAN SIGN RNAM BCAD 0F80..0F84 # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA 0F86..0F87 # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS 0F88..0F8B # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS 0F90..0F97 # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA 0F99..0FBC # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA 0FC6 # Mn TIBETAN SYMBOL PADMA GDAN 1000..1021 # Lo [34] MYANMAR LETTER KA..MYANMAR LETTER A 1023..1027 # Lo [5] MYANMAR LETTER I..MYANMAR LETTER E 1029..102A # Lo [2] MYANMAR LETTER O..MYANMAR LETTER AU 102C # Mc MYANMAR VOWEL SIGN AA 102D..1030 # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU 1031 # Mc MYANMAR VOWEL SIGN E 1032 # Mn MYANMAR VOWEL SIGN AI 1036..1037 # Mn [2] MYANMAR SIGN ANUSVARA..MYANMAR SIGN DOT BELOW 1038 # Mc MYANMAR SIGN VISARGA 1039 # Mn MYANMAR SIGN VIRAMA 1040..1049 # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE 1050..1055 # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL 1056..1057 # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR 1058..1059 # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL 10A0..10C5 # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE 10D0..10FA # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN 10FC # Lm MODIFIER LETTER GEORGIAN NAR 1100..1159 # Lo [90] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH 115F..11A2 # Lo [68] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG SSANGARAEA 11A8..11F9 # Lo [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH 1200..1248 # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA 124A..124D # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE 1250..1256 # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO 1258 # Lo ETHIOPIC SYLLABLE QHWA 125A..125D # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE 1260..1288 # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA 128A..128D # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE 1290..12B0 # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA 12B2..12B5 # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE 12B8..12BE # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO 12C0 # Lo ETHIOPIC SYLLABLE KXWA 12C2..12C5 # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE 12C8..12D6 # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O 12D8..1310 # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA 1312..1315 # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE 1318..135A # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA 135F # Mn ETHIOPIC COMBINING GEMINATION MARK 1369..1371 # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE 1380..138F # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE 13A0..13F4 # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV 1401..166C # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA 166F..1676 # Lo [8] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA 1681..169A # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH 16A0..16EA # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X 16EE..16F0 # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL 1700..170C # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA 170E..1711 # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA 1712..1714 # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA 1720..1731 # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA 1732..1734 # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD 1740..1751 # Lo [18] BUHID LETTER A..BUHID LETTER HA 1752..1753 # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U 1760..176C # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA 176E..1770 # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA 1772..1773 # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U 1780..17B3 # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU 17B6 # Mc KHMER VOWEL SIGN AA 17B7..17BD # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA 17BE..17C5 # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU 17C6 # Mn KHMER SIGN NIKAHIT 17C7..17C8 # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU 17C9..17D3 # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT 17D7 # Lm KHMER SIGN LEK TOO 17DC # Lo KHMER SIGN AVAKRAHASANYA 17DD # Mn KHMER SIGN ATTHACAN 17E0..17E9 # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE 180B..180D # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE 1810..1819 # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE 1820..1842 # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI 1843 # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN 1844..1877 # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA 1880..18A8 # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA 18A9 # Mn MONGOLIAN LETTER ALI GALI DAGALGA 1900..191C # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA 1920..1922 # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U 1923..1926 # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU 1927..1928 # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O 1929..192B # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA 1930..1931 # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA 1932 # Mn LIMBU SMALL LETTER ANUSVARA 1933..1938 # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA 1939..193B # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I 1946..194F # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE 1950..196D # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI 1970..1974 # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6 1980..19A9 # Lo [42] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA 19B0..19C0 # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY 19C1..19C7 # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B 19C8..19C9 # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2 19D0..19D9 # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE 1A00..1A16 # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA 1A17..1A18 # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U 1A19..1A1B # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE 1D00..1D2B # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL 1D2C..1D61 # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI 1D62..1D77 # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G 1D78 # Lm MODIFIER LETTER CYRILLIC EN 1D79..1D9A # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK 1D9B..1DBF # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA 1DC0..1DC3 # Mn [4] COMBINING DOTTED GRAVE ACCENT..COMBINING SUSPENSION MARK 1E00..1E9B # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE 1EA0..1EF9 # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE 1F00..1F15 # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA 1F18..1F1D # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA 1F20..1F45 # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 1F48..1F4D # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA 1F50..1F57 # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 1F59 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA 1F5B # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA 1F5D # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA 1F5F..1F7D # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA 1F80..1FB4 # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI 1FB6..1FBC # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI 1FBE # L& GREEK PROSGEGRAMMENI 1FC2..1FC4 # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 1FC6..1FCC # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI 1FD0..1FD3 # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA 1FD6..1FDB # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA 1FE0..1FEC # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA 1FF2..1FF4 # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI 1FF6..1FFC # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI 203F..2040 # Pc [2] UNDERTIE..CHARACTER TIE 2054 # Pc INVERTED UNDERTIE 2071 # L& SUPERSCRIPT LATIN SMALL LETTER I 207F # L& SUPERSCRIPT LATIN SMALL LETTER N 2090..2094 # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA 20D0..20DC # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE 20E1 # Mn COMBINING LEFT RIGHT ARROW ABOVE 20E5..20EB # Mn [7] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING LONG DOUBLE SOLIDUS OVERLAY 2102 # L& DOUBLE-STRUCK CAPITAL C 2107 # L& EULER CONSTANT 210A..2113 # L& [10] SCRIPT SMALL G..SCRIPT SMALL L 2115 # L& DOUBLE-STRUCK CAPITAL N 2118 # So SCRIPT CAPITAL P 2119..211D # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R 2124 # L& DOUBLE-STRUCK CAPITAL Z 2126 # L& OHM SIGN 2128 # L& BLACK-LETTER CAPITAL Z 212A..212D # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C 212E # So ESTIMATED SYMBOL 212F..2131 # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F 2133..2134 # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O 2135..2138 # Lo [4] ALEF SYMBOL..DALET SYMBOL 2139 # L& INFORMATION SOURCE 213C..213F # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI 2145..2149 # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J 2160..2183 # Nl [36] ROMAN NUMERAL ONE..ROMAN NUMERAL REVERSED ONE HUNDRED 2C00..2C2E # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE 2C30..2C5E # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE 2C80..2CE4 # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI 2D00..2D25 # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE 2D30..2D65 # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ 2D6F # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK 2D80..2D96 # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE 2DA0..2DA6 # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO 2DA8..2DAE # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO 2DB0..2DB6 # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO 2DB8..2DBE # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO 2DC0..2DC6 # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO 2DC8..2DCE # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO 2DD0..2DD6 # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO 2DD8..2DDE # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO 3005 # Lm IDEOGRAPHIC ITERATION MARK 3006 # Lo IDEOGRAPHIC CLOSING MARK 3007 # Nl IDEOGRAPHIC NUMBER ZERO 3021..3029 # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE 302A..302F # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK 3031..3035 # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF 3038..303A # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY 303B # Lm VERTICAL IDEOGRAPHIC ITERATION MARK 303C # Lo MASU MARK 3041..3096 # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE 3099..309A # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309D..309E # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK 309F # Lo HIRAGANA DIGRAPH YORI 30A1..30FA # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO 30FC..30FE # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK 30FF # Lo KATAKANA DIGRAPH KOTO 3105..312C # Lo [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN 3131..318E # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE 31A0..31B7 # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H 31F0..31FF # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO 3400..4DB5 # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5 4E00..9FBB # Lo [20924] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FBB A000..A014 # Lo [21] YI SYLLABLE IT..YI SYLLABLE E A015 # Lm YI SYLLABLE WU A016..A48C # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR A800..A801 # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I A802 # Mc SYLOTI NAGRI SIGN DVISVARA A803..A805 # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O A806 # Mn SYLOTI NAGRI SIGN HASANTA A807..A80A # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO A80B # Mn SYLOTI NAGRI SIGN ANUSVARA A80C..A822 # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO A823..A824 # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I A825..A826 # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E A827 # Mc SYLOTI NAGRI VOWEL SIGN OO AC00..D7A3 # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH F900..FA2D # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D FA30..FA6A # Lo [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A FA70..FAD9 # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9 FB00..FB06 # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST FB13..FB17 # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH FB1D # Lo HEBREW LETTER YOD WITH HIRIQ FB1E # Mn HEBREW POINT JUDEO-SPANISH VARIKA FB1F..FB28 # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV FB2A..FB36 # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH FB38..FB3C # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH FB3E # Lo HEBREW LETTER MEM WITH DAGESH FB40..FB41 # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH FB43..FB44 # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH FB46..FBB1 # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM FBD3..FC5D # Lo [139] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM FC64..FD3D # Lo [218] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM FD50..FD8F # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM FD92..FDC7 # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM FDF0..FDF9 # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM FE00..FE0F # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16 FE20..FE23 # Mn [4] COMBINING LIGATURE LEFT HALF..COMBINING DOUBLE TILDE RIGHT HALF FE33..FE34 # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE FE4D..FE4F # Pc [3] DASHED LOW LINE..WAVY LOW LINE FE71 # Lo ARABIC TATWEEL WITH FATHATAN ABOVE FE73 # Lo ARABIC TAIL FRAGMENT FE77 # Lo ARABIC FATHA MEDIAL FORM FE79 # Lo ARABIC DAMMA MEDIAL FORM FE7B # Lo ARABIC KASRA MEDIAL FORM FE7D # Lo ARABIC SHADDA MEDIAL FORM FE7F..FEFC # Lo [126] ARABIC SUKUN MEDIAL FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM FF10..FF19 # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE FF21..FF3A # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z FF3F # Pc FULLWIDTH LOW LINE FF41..FF5A # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z FF66..FF6F # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU FF70 # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK FF71..FF9D # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N FF9E..FF9F # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK FFA0..FFBE # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH FFC2..FFC7 # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E FFCA..FFCF # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE FFD2..FFD7 # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU FFDA..FFDC # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I 10000..1000B # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE 1000D..10026 # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO 10028..1003A # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO 1003C..1003D # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE 1003F..1004D # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO 10050..1005D # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089 10080..100FA # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305 10140..10174 # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS 10300..1031E # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU 10330..10349 # Lo [26] GOTHIC LETTER AHSA..GOTHIC LETTER OTHAL 1034A # Nl GOTHIC LETTER NINE HUNDRED 10380..1039D # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU 103A0..103C3 # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA 103C8..103CF # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH 103D1..103D5 # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED 10400..1044F # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW 10450..1049D # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO 104A0..104A9 # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE 10800..10805 # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA 10808 # Lo CYPRIOT SYLLABLE JO 1080A..10835 # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO 10837..10838 # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE 1083C # Lo CYPRIOT SYLLABLE ZA 1083F # Lo CYPRIOT SYLLABLE ZO 10A00 # Lo KHAROSHTHI LETTER A 10A01..10A03 # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R 10A05..10A06 # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O 10A0C..10A0F # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA 10A10..10A13 # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA 10A15..10A17 # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA 10A19..10A33 # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA 10A38..10A3A # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW 10A3F # Mn KHAROSHTHI VIRAMA 1D165..1D166 # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM 1D167..1D169 # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3 1D16D..1D172 # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5 1D17B..1D182 # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE 1D185..1D18B # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE 1D1AA..1D1AD # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO 1D242..1D244 # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME 1D400..1D454 # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G 1D456..1D49C # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A 1D49E..1D49F # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D 1D4A2 # L& MATHEMATICAL SCRIPT CAPITAL G 1D4A5..1D4A6 # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K 1D4A9..1D4AC # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q 1D4AE..1D4B9 # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D 1D4BB # L& MATHEMATICAL SCRIPT SMALL F 1D4BD..1D4C3 # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N 1D4C5..1D505 # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B 1D507..1D50A # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G 1D50D..1D514 # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q 1D516..1D51C # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y 1D51E..1D539 # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B 1D53B..1D53E # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G 1D540..1D544 # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M 1D546 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O 1D54A..1D550 # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y 1D552..1D6A5 # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J 1D6A8..1D6C0 # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA 1D6C2..1D6DA # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA 1D6DC..1D6FA # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA 1D6FC..1D714 # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA 1D716..1D734 # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA 1D736..1D74E # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA 1D750..1D76E # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA 1D770..1D788 # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA 1D78A..1D7A8 # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA 1D7AA..1D7C2 # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA 1D7C4..1D7C9 # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL 1D7CE..1D7FF # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE 20000..2A6D6 # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6 2F800..2FA1D # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D E0100..E01EF # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256 """ CheckClassName._XIDStart = _getLettersFromData(_XIDStartData) del _XIDStartData CheckClassName._XIDContinue = _getLettersFromData(_XIDContinueData) del _XIDContinueData