about summary refs log tree commit diff
path: root/localedata/locales/zh_CN
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-10-27 19:31:45 +0000
committerUlrich Drepper <drepper@redhat.com>2000-10-27 19:31:45 +0000
commitf256b0c7f8dad26744b44e868d066873b7389beb (patch)
tree43a50165dd83de089ccd3b575dfeff579c305562 /localedata/locales/zh_CN
parent8bef0c2b17952c07b46a4930d55009eb3ae1f54c (diff)
downloadglibc-f256b0c7f8dad26744b44e868d066873b7389beb.tar.gz
glibc-f256b0c7f8dad26744b44e868d066873b7389beb.tar.xz
glibc-f256b0c7f8dad26744b44e868d066873b7389beb.zip
Use Unicode aware LC_CTYPE information from "i18n".
Diffstat (limited to 'localedata/locales/zh_CN')
-rw-r--r--localedata/locales/zh_CN1451
1 files changed, 1153 insertions, 298 deletions
diff --git a/localedata/locales/zh_CN b/localedata/locales/zh_CN
index 7cac84fde4..cb15d9a849 100644
--- a/localedata/locales/zh_CN
+++ b/localedata/locales/zh_CN
@@ -44,319 +44,1174 @@ END LC_IDENTIFICATION
 
 
 LC_CTYPE
+% This is a copy of the "i18n" LC_CTYPE with the following modifications:
+% - Additional classes: hanzi
 
+% BEGIN i18n LC_CTYPE
+
+% The "upper" class reflects the uppercase characters of class "alpha"
 upper /
-% Basic Latin/
-	<U0041>..<U005A>;/
-% Fullwidth Latin letters/
-	<UFF21>..<UFF3A>;/
-% Greek/
-	<U0391>..<U03A1>;<U03A3>..<U03A9>;/
-% Cyrillic/
-	<U0401>;<U0410>..<U042F>
+% TABLE 1 BASIC LATIN/
+   <U0041>..<U005A>;/
+% TABLE 2 LATIN-1 SUPPLEMENT/
+   <U00C0>..<U00D6>;<U00D8>..<U00DE>;/
+% TABLE 3 LATIN EXTENDED-A/
+   <U0100>..(2)..<U0136>;/
+   <U0139>..(2)..<U0147>;/
+   <U014A>..(2)..<U0178>;/
+   <U0179>..(2)..<U017D>;/
+% TABLE 4 LATIN EXTENDED-B/
+   <U0181>;<U0182>..(2)..<U0186>;<U0187>;/
+   <U0189>..<U018B>;<U018E>..<U0191>;<U0193>;<U0194>;/
+   <U0196>..<U0198>;<U019C>;<U019D>;<U019F>;/
+   <U01A0>..(2)..<U01A4>;/
+   <U01A6>;<U01A7>;<U01A9>;<U01AC>;<U01AE>;<U01AF>;<U01B1>..<U01B3>;/
+   <U01B5>;<U01B7>;<U01B8>;<U01BC>;<U01C4>;<U01C5>;<U01C7>;<U01C8>;/
+   <U01CA>;<U01CB>;/
+   <U01CD>..(2)..<U01DB>;/
+   <U01DE>..(2)..<U01EE>;/
+   <U01F1>;<U01F2>;<U01F4>;<U01F6>..<U01F8>;<U01FA>..(2)..<U01FE>;/
+% TABLE 5 LATIN EXTENDED-B/
+   <U0200>..(2)..<U021E>;<U0222>..(2)..<U0232>;/
+% TABLE 6 IPA EXTENSIONS/
+% TABLE 9 BASIC GREEK/
+   <U0386>;<U0388>..<U038A>;<U038C>;<U038E>;<U038F>;<U0391>..<U03A1>;/
+   <U03A3>..<U03AB>;<U03DA>;<U03DC>;<U03DE>;/
+% TABLE 10 GREEK SYMBOLS AND COPTIC/
+   <U03E0>..(2)..<U03EE>;/
+% TABLE 11 CYRILLIC/
+   <U0400>..<U042F>;<U0460>..(2)..<U047E>;/
+% TABLE 12 CYRILLIC/
+   <U0480>;<U048C>..(2)..<U04BE>;<U04C1>;<U04C3>;<U04C7>;<U04CB>;/
+   <U04D0>..(2)..<U04F4>;<U04F8>;/
+% TABLE 13 ARMENIAN/
+   <U0531>..<U0556>;/
+% TABLE 28 GEORGIAN/
+% is not addressed as the letters does not have a uppercase/lowercase relation/
+% TABLE 31 LATIN EXTENDED ADDITIONAL/
+   <U1E00>..(2)..<U1E7E>;/
+% TABLE 32 LATIN EXTENDED ADDITIONAL/
+   <U1E80>..(2)..<U1E94>;/
+   <U1EA0>..(2)..<U1EF8>;/
+% TABLE 33 GREEK EXTENDED/
+   <U1F08>..<U1F0F>;<U1F18>..<U1F1D>;<U1F28>..<U1F2F>;<U1F38>..<U1F3F>;/
+   <U1F48>..<U1F4D>;<U1F59>..(2)..<U1F5F>;<U1F68>..<U1F6F>;/
+% TABLE 34 GREEK EXTENDED/
+   <U1F88>..<U1F8F>;<U1F98>..<U1F9F>;<U1FA8>..<U1FAF>;<U1FB8>..<U1FBC>;/
+   <U1FC8>..<U1FCC>;<U1FD8>..<U1FDB>;<U1FE8>..<U1FEC>;<U1FF8>..<U1FFC>;/
+% LETTERLIKE SYMBOLS/
+   <U2126>;<U212A>..<U212B>;/
+% NUMBER FORMS/
+   <U2160>..<U216F>;/
+% ENCLOSED ALPHANUMERICS/
+   <U24B6>..<U24CF>;/
+% HALFWIDTH AND FULLWIDTH FORMS/
+   <UFF21>..<UFF3A>
 
+% The "lower" class reflects the lowercase characters of class "alpha"
 lower /
-% Basic Latin/
-	<U0061>..<U007A>;/
-% Fullwidth Latin letters/
-	<UFF41>..<UFF5A>;/
-% Greek/
-	<U03B1>..<U03C1>;<U03C3>..<U03C9>;/
-% Cyrillic/
-	<U0430>..<U044F>;<U0451>;/
-% Latin-1/
-	<U00E0>;<U00E1>;<U00E8>;<U00E9>;<U00EA>;<U00EC>;<U00ED>;<U00F2>;/
-	<U00F3>;<U00F9>;<U00FA>;<U00FC>;/
-% Latin Extensions/
-	<U0101>;<U0113>;<U011B>;<U012B>;<U0144>;<U0148>;<U014D>;<U016B>;/
-	<U01CE>;<U01D0>;<U01D2>;<U01D4>;<U01D6>;<U01D8>;<U01DA>;<U01DC>;/
-	<U0251>;<U0261>
-
-alpha 	<U0041>..<U005A>;<U0061>..<U007A>;/
-	<UFF21>..<UFF3A>;<UFF41>..<UFF5A>;/
-	<U0391>..<U03A1>;<U03A3>..<U03A9>;/
-	<U03B1>..<U03C1>;<U03C3>..<U03C9>;/
-	<U0401>;<U0410>..<U042F>;<U0430>..<U044F>;<U0451>;/
-	<U0101>;<U00E1>;<U01CE>;<U00E0>;<U0113>;<U00E9>;<U011B>;<U00E8>;/
-	<U012B>;<U00ED>;<U01D0>;<U00EC>;<U014D>;<U00F3>;<U01D2>;<U00F2>;/
-	<U016B>;<U00FA>;<U01D4>;<U00F9>;<U01D6>;<U01D8>;<U01DA>;<U01DC>;/
-	<U00FC>;<U00EA>;<U0144>;<U0148>;<U0251>;<U0261>;/
-% Roman Numbers/
-	<U2160>..<U216B>;<U2170>..<U2179>;/
-% Hiragana/
-	<U3041>..<U3093>;<U309B>;<U309C>;<U309D>;<U309E>;/
-% Katakana/
-	<U30A1>..<U30F6>;<U30FC>;<U30FD>;<U30FE>;/
-% Bopomofo/
-	<U3105>..<U3129>
-
-digit   <U0030>..<U0039>
+% TABLE 1 BASIC LATIN/
+   <U0061>..<U007A>;/
+% TABLE 2 LATIN-1 SUPPLEMENT/
+   <U00B5>;<U00DF>..<U00F6>;<U00F8>..<U00FF>;/
+% TABLE 3 LATIN EXTENDED-A/
+   <U0101>..(2)..<U0137>;<U013A>..(2)..<U0148>;/
+   <U014B>..(2)..<U0177>;<U017A>..(2)..<U017E>;<U017F>;/
+% TABLE 4 LATIN EXTENDED-B/
+   <U0183>;<U0185>;<U0188>;<U018C>;<U0192>;<U0195>;/
+   <U0199>;<U01A1>;<U01A3>;<U01A5>;<U01A8>;<U01AD>;/
+   <U01B0>;<U01B4>;<U01B6>;<U01B9>;<U01BD>;<U01BF>;<U01C5>;<U01C6>;/
+   <U01C8>;<U01C9>;<U01CB>;<U01CC>..(2)..<U01DC>;/
+   <U01DD>..(2)..<U01EF>;<U01F2>;<U01F3>;<U01F5>;<U01F9>..(2)..<U01FF>;/
+% TABLE 5 LATIN EXTENDED-B/
+   <U0201>..(2)..<U021F>;<U0223>..(2)..<U0233>;/
+% TABLE 6 IPA EXTENSIONS/
+   <U0253>;<U0254>;<U0256>;<U0257>;<U0259>;<U025B>;<U0260>;<U0263>;<U0268>;/
+   <U0269>;<U026F>;<U0272>;<U0275>;<U0280>;<U0283>;<U0288>;<U028A>;<U028B>;/
+   <U0292>;/
+% COMBINING DIACRITICAL MARKS/
+   <U0345>;/
+% TABLE 9 BASIC GREEK/
+   <U03AC>..<U03AF>;<U03B1>..<U03CE>;/
+% TABLE 10 GREEK SYMBOLS AND COPTIC/
+   <U03D0>;<U03D1>;<U03D5>;<U03D6>;<U03DB>..(2)..<U03EF>;<U03F0>..<U03F2>;/
+% TABLE 11 CYRILLIC/
+   <U0430>..<U045F>;<U0461>..(2)..<U047F>;/
+% TABLE 12 CYRILLIC/
+   <U0481>;<U048D>..(2)..<U04BF>;<U04C2>;<U04C4>;<U04C8>;<U04CC>;/
+   <U04D1>..(2)..<U04F5>;<U04F9>;/
+% TABLE 13 ARMENIAN/
+   <U0561>..<U0586>;/
+% TABLE 28 GEORGIAN/
+% is not addressed as the letters does not have a uppercase/lowercase relation/
+% TABLE 31 and 32 LATIN EXTENDED ADDITIONAL/
+   <U1E01>..(2)..<U1E95>;<U1E9B>;<U1EA1>..(2)..<U1EF9>;/
+% TABLE 33 GREEK EXTENDED/
+   <U1F00>..<U1F07>;<U1F10>..<U1F15>;<U1F20>..<U1F27>;<U1F30>..<U1F37>;/
+   <U1F40>..<U1F45>;<U1F51>..(2)..<U1F57>;<U1F60>..<U1F67>;<U1F70>..<U1F7D>;/
+% TABLE 34 GREEK EXTENDED/
+   <U1F80>..<U1F87>;<U1F90>..<U1F97>;<U1FA0>..<U1FA7>;<U1FB0>;<U1FB1>;/
+   <U1FB3>;<U1FBE>;<U1FC3>;<U1FD0>;<U1FD1>;<U1FE0>;<U1FE1>;<U1FE5>;/
+   <U1FF3>;/
+% TABLE 35 SUPERSCRIPTS AND SUBSCRIPTS, CURRENCY SYMBOLS/
+% NUMBER FORMS/
+   <U2170>..<U217F>;/
+% ENCLOSED ALPHANUMERICS/
+   <U24D0>..<U24E9>;/
+% HALFWIDTH AND FULLWIDTH FORMS/
+   <UFF41>..<UFF5A>
 
-outdigit <U0030>..<U0039>
+% The "alpha" class of the "i18n" FDCC-set is reflecting
+% the recommendations in TR 10176 annex A
+alpha /
+% TABLE 1 BASIC LATIN/
+   <U0041>..<U005A>;<U0061>..<U007A>;/
+% TABLE 2 LATIN-1 SUPPLEMENT/
+   <U00AA>;<U00B5>;<U00BA>;<U00C0>..<U00D6>;<U00D8>..<U00F6>;/
+   <U00F8>..<U00FF>;/
+% TABLE 3 LATIN EXTENDED-A/
+   <U0100>..<U017F>;/
+% TABLE 4 and 5 LATIN EXTENDED-B/
+   <U0180>..<U021F>;<U0222>..<U0233>;/
+% TABLE 6 IPA EXTENSIONS/
+   <U0250>..<U02AD>;/
+% SPACING MODIFIER LETTERS/
+   <U02B0>..<U02B8>;<U02BB>..<U02C1>;<U02D0>;<U02D1>;<U02E0>..<U02E4>;/
+   <U02EE>;/
+% COMBINING DIACRITICAL MARKS/
+   <U0345>;/
+% TABLE 9 BASIC GREEK/
+   <U037A>;<U0386>;<U0388>..<U038A>;<U038C>;<U038E>..<U03A1>;/
+   <U03A3>..<U03CE>;/
+% TABLE 10 GREEK SYMBOLS AND COPTIC/
+   <U03D0>..<U03D7>;<U03DA>..<U03F3>;/
+% TABLE 11 and 12 CYRILLIC/
+   <U0400>..<U0481>;<U048C>..<U04C4>;<U04C7>..<U04C8>;<U04CB>..<U04CC>;/
+   <U04D0>..<U04F5>;<U04F8>..<U04F9>;/
+% TABLE 13 ARMENIAN/
+   <U0531>..<U0556>;<U0559>;<U0561>..<U0587>;/
+% TABLE 14 HEBREW/
+   <U05D0>..<U05EA>;<U05F0>..<U05F2>;/
+% TABLE 15 and 16 ARABIC/
+   <U0621>..<U063A>;<U0640>..<U064A>;<U0671>..<U06D3>;<U06D5>;/
+   <U06E5>..<U06E6>;<U06FA>..<U06FC>;/
+% SYRIAC/
+   <U0710>;<U0712>..<U072C>;/
+% THAANA/
+   <U0780>..<U07A5>;/
+% TABLE 17 DEVANAGARI/
+   <U0905>..<U0939>;<U093D>;<U0950>;<U0958>..<U0961>;/
+% TABLE 18 BENGALI/
+   <U0985>..<U098C>;<U098F>;<U0990>;<U0993>..<U09A8>;<U09AA>..<U09B0>;/
+   <U09B2>;<U09B6>..<U09B9>;<U09DC>;<U09DD>;<U09DF>..<U09E1>;/
+   <U09F0>..<U09F1>;/
+% TABLE 19 GURMUKHI/
+   <U0A05>..<U0A0A>;<U0A0F>;<U0A10>;<U0A13>..<U0A28>;<U0A2A>..<U0A30>;/
+   <U0A32>;<U0A33>;<U0A35>;<U0A36>;<U0A38>;<U0A39>;<U0A59>..<U0A5C>;/
+   <U0A5E>;<U0A72>..<U0A74>;/
+% TABLE 20 GUJARATI/
+   <U0A85>..<U0A8B>;<U0A8D>;<U0A8F>..<U0A91>;<U0A93>..<U0AA8>;/
+   <U0AAA>..<U0AB0>;<U0AB2>;<U0AB3>;<U0AB5>..<U0AB9>;<U0ABD>;<U0AD0>;/
+   <U0AE0>;/
+% TABLE 21 ORIYA/
+   <U0B05>..<U0B0C>;<U0B0F>;<U0B10>;<U0B13>..<U0B28>;<U0B2A>..<U0B30>;/
+   <U0B32>;<U0B33>;<U0B36>..<U0B39>;<U0B3D>;<U0B5C>;<U0B5D>;/
+   <U0B5F>..<U0B61>;/
+% TABLE 22 TAMIL/
+   <U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>;<U0B9A>;/
+   <U0B9C>;<U0B9E>;<U0B9F>;<U0BA3>;<U0BA4>;<U0BA8>..<U0BAA>;/
+   <U0BAE>..<U0BB5>;<U0BB7>..<U0BB9>;/
+% TABLE 23 TELUGU/
+   <U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
+   <U0C35>..<U0C39>;<U0C60>..<U0C61>;/
+% TABLE 24 KANNADA/
+   <U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
+   <U0CB5>..<U0CB9>;<U0CDE>;<U0CE0>..<U0CE1>;/
+% TABLE 25 MALAYALAM/
+   <U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;<U0D2A>..<U0D39>;/
+   <U0D60>..<U0D61>;/
+% SINHALA/
+   <U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
+   <U0DC0>..<U0DC6>;/
+% TABLE 26 THAI/
+   <U0E01>..<U0E30>;<U0E32>;<U0E33>;<U0E40>..<U0E46>;/
+% TABLE 27 LAO/
+   <U0E81>..<U0E82>;<U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;/
+   <U0E94>..<U0E97>;<U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;/
+   <U0EAA>..<U0EAB>;<U0EAD>..<U0EB0>;<U0EB2>..<U0EB3>;<U0EBD>;/
+   <U0EC0>..<U0EC4>;<U0EC6>;<U0EDC>..<U0EDD>;/
+% TIBETAN/
+   <U0F00>;<U0F40>..<U0F47>;<U0F49>..<U0F6A>;<U0F88>..<U0F8B>;/
+% MYANMAR/
+   <U1000>..<U1021>;<U1023>..<U1027>;<U1029>;<U102A>;<U1050>..<U1055>;/
+% TABLE 28 GEORGIAN/
+   <U10A0>..<U10C5>;<U10D0>..<U10F6>;/
+% HANGUL JAMO/
+   <U1100>..<U1159>;<U115F>..<U11A2>;<U11A8>..<U11F9>;/
+% ETHIOPIC/
+   <U1200>..<U1206>;<U1208>..<U1246>;<U1248>;<U124A>..<U124D>;/
+   <U1250>..<U1256>;<U1258>;<U125A>..<U125D>;<U1260>..<U1286>;<U1288>;/
+   <U128A>..<U128D>;<U1290>..<U12AE>;<U12B0>;<U12B2>..<U12B5>;/
+   <U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;<U12C8>..<U12CE>;/
+   <U12D0>..<U12D6>;<U12D8>..<U12EE>;<U12F0>..<U130E>;<U1310>;/
+   <U1312>..<U1315>;<U1318>..<U131E>;<U1320>..<U1346>;<U1348>..<U135A>;/
+% CHEROKEE/
+   <U13A0>..<U13F4>;/
+% UNIFIED CANADIAN ABORIGINAL SYLLABICS/
+   <U1401>..<U166C>;<U166F>..<U1676>;/
+% OGHAM/
+   <U1681>..<U169A>;/
+% RUNIC/
+   <U16A0>..<U16EA>;/
+% KHMER/
+   <U1780>..<U17B3>;/
+% MONGOLIAN/
+   <U1820>..<U1877>;<U1880>..<U18A8>;/
+% TABLE 31 and 32 LATIN EXTENDED ADDITIONAL/
+   <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;/
+% TABLE 33 and 34 GREEK EXTENDED/
+   <U1F00>..<U1F15>;<U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;/
+   <U1F50>..<U1F57>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;/
+   <U1F80>..<U1FB4>;<U1FB6>..<U1FBC>;<U1FBE>;<U1FC2>..<U1FC4>;/
+   <U1FC6>..<U1FCC>;<U1FD0>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FE0>..<U1FEC>;/
+   <U1FF2>..<U1FF4>;<U1FF6>..<U1FFC>;/
+% TABLE 35 SUPERSCRIPTS AND SUBSCRIPTS, CURRENCY SYMBOLS/
+   <U207F>;/
+% LETTERLIKE SYMBOLS/
+   <U2102>;<U2107>;<U210A>..<U2113>;<U2115>;<U2119>..<U211D>;<U2124>;/
+   <U2126>;<U2128>..<U212D>;<U212F>..<U2131>;<U2133>..<U2139>;/
+% NUMBER FORMS/
+   <U2160>..<U2183>;/
+% ENCLOSED ALPHANUMERICS/
+   <U249C>..<U24E9>;/
+% CJK SYMBOLS AND PUNCTUATION/
+   <U3005>..<U3007>;<U3021>..<U3029>;<U3031>..<U3035>;<U3038>..<U303A>;/
+% TABLE 50 HIRAGANA/
+   <U3041>..<U3094>;<U309D>..<U309E>;/
+% TABLE 51 KATAKANA/
+   <U30A1>..<U30FA>;<U30FC>..<U30FE>;/
+% TABLE 52 BOPOMOFO/
+   <U3105>..<U312C>;/
+% HANGUL COMPATIBILITY JAMO/
+   <U3131>..<U318E>;/
+% BOPOMOFO EXTENDED/
+   <U31A0>..<U31B7>;/
+% CJK UNIFIED IDEOGRAPHS EXTENSION/
+   <U3400>..<U4DB5>;/
+% CJK UNIFIED IDEOGRAPHS/
+   <U4E00>..<U9FA5>;/
+% YI SYLLABLES/
+   <UA000>..<UA48C>;/
+% HANGUL SYLLABLES/
+   <UAC00>..<UD7A3>;/
+% CJK COMPATIBILITY IDEOGRAPHS/
+   <UF900>..<UFA2D>;/
+% ALPHABETIC PRESENTATION FORMS/
+   <UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>;<UFB1F>..<UFB28>;/
+   <UFB2A>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;<UFB40>;<UFB41>;<UFB43>;/
+   <UFB44>;<UFB46>..<UFB4F>;/
+% ARABIC PRESENTATION FORMS/
+   <UFB50>..<UFBB1>;<UFBD3>..<UFD3D>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;/
+   <UFDF0>..<UFDFB>;/
+% ARABIC PRESENTATION FORMS/
+   <UFE70>..<UFE72>;<UFE74>;<UFE76>..<UFEFC>;/
+% HALFWIDTH AND FULLWIDTH FORMS/
+   <UFF21>..<UFF3A>;<UFF41>..<UFF5A>;<UFF66>..<UFFBE>;<UFFC2>..<UFFC7>;/
+   <UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;/
+% The non-ASCII number characters are included here because ISO C 99    /
+% forbids us to classify them as digits; however, they behave more like /
+% alphanumeric than like punctuation.                                   /
+% TABLE 15 and 16 ARABIC/
+  <U0660>..<U0669>;<U06F0>..<U06F9>;/
+% TABLE 17 DEVANAGARI/
+  <U0966>..<U096F>;/
+% TABLE 18 BENGALI/
+  <U09E6>..<U09EF>;/
+% TABLE 19 GURMUKHI/
+  <U0A66>..<U0A6F>;/
+% TABLE 20 GUJARATI/
+  <U0AE6>..<U0AEF>;/
+% TABLE 21 ORIYA/
+   <U0B66>..<U0B6F>;/
+% TABLE 22 TAMIL/
+   <0>;<U0BE7>..<U0BEF>;/
+% TABLE 23 TELUGU/
+   <U0C66>..<U0C6F>;/
+% TABLE 24 KANNADA/
+   <U0CE6>..<U0CEF>;/
+% TABLE 25 MALAYALAM/
+   <U0D66>..<U0D6F>;/
+% TABLE 26 THAI/
+   <U0E50>..<U0E59>;/
+% TABLE 27 LAO/
+   <U0ED0>..<U0ED9>;/
+% TIBETAN/
+   <U0F20>..<U0F29>;/
+% MYANMAR/
+   <U1040>..<U1049>;/
+% ETHIOPIC/
+   <0>;<U1369>..<U1371>;/
+% KHMER/
+   <U17E0>..<U17E9>;/
+% MONGOLIAN/
+   <U1810>..<U1819>;/
+% HALFWIDTH AND FULLWIDTH FORMS/
+   <UFF10>..<UFF19>
 
-xdigit  <U0030>..<U0039>;/
-        <U0041>..<U0046>;/
-        <U0061>..<U0066>
+% The "digit" class must only contain the BASIC LATIN digits, says ISO C 99
+% (sections 7.25.2.1.5 and 5.2.1).
+digit /
+   <U0030>..<U0039>
 
-% blank: space, tab, ideographic space
-blank   <U0020>;<U0009>;<U3000>
+outdigit <U0030>..<U0039>
 
-% space: tab, newline, vertical-tab, form-feed, carriage-return, space
-space   <U0009>;<U000A>;<U000B>;<U000C>;<U000D>;<U0020>;<U3000>
+space /
+% ISO/IEC 6429/
+   <U0009>..<U000D>;/
+% TABLE 1 BASIC LATIN/
+   <U0020>;/
+% OGHAM/
+   <U1680>;/
+% TABLE 35 GENERAL PUNCTUATION/
+   <U2000>..<U2006>;<U2008>..<U200B>;<U2028>;<U2029>;/
+% TABLE 50 CJK SYMBOLS AND PUNCTUATION, HIRAGANA/
+   <U3000>
 
-% cntrl: all C0 and C1 control characters
-cntrl   <U0000>..<U001F>;<U007F>..<U009F>
+cntrl /
+   <U0000>..<U001F>;<U007F>..<U009F>;/
+% Treat the Line/Paragraph Separators as control characters, like Line Feed./
+   <U2028>;<U2029>
 
 punct /
-% Based on ISO14652 "i18n" with following modifications:/
-%     1. remove digits and alphabets from full-width forms/
-%     2. add box drawing elements/
-% Basic Latin/
-	<U0021>..<U002F>;<U003A>..<U0040>;<U005B>..<U0060>;<U007B>..<U007E>;/
-% Latin-1 Supplement/
-	<U00A4>;<U00A7>;<U00A8>;<U00B0>;<U00B1>;<U00B7>;<U00D7>;/
-% General Punctuation/
-	<U2010>;<U2013>..<U2016>;<U2018>;<U2019>;<U201C>;<U201D>;<U2025>;/
-	<U2026>;<U2030>;<U2032>;<U2033>;<U2035>;<U203B>;/
-% Letterlike Symbols/
-	<U2103>;<U2105>;<U2109>;<U2116>;<U2121>;/
-% Mathematical Operators and Miscellaneous Technical/
-	<U2208>;<U220F>;<U2211>;<U2215>;<U221A>;<U221D>;<U221E>;<U221F>;/
-	<U2220>;<U2223>;<U2225>;<U2227>;<U2228>;<U2229>;<U222A>;<U222B>;/
-	<U222E>;<U2234>;<U2235>;<U2236>;<U2237>;<U223D>;<U2248>;<U224C>;/
-	<U2252>;<U2260>;<U2261>;<U2264>;<U2265>;<U2266>;<U2267>;<U226E>;/
-	<U226F>;<U2295>;<U2299>;<U22A5>;<U22BF>;/
-	<U2312>;/
-% Box Drawing/
-        <U2500>..<U254B>;<U2550>..<U2573>;/
-% Block Elements/
-	<U2581>..<U258F>;<U2593>;<U2594>;<U2595>;/
-% Geometric Shapes/
-	<U25A0>;<U25A1>;<U25B2>;<U25B3>;<U25BC>;<U25BD>;<U25C6>;<U25C7>;/
-	<U25CB>;<U25CE>;<U25CF>;<U25E2>;<U25E3>;<U25E4>;<U25E5>;/
-% Miscellaneous Symbols/
-	<U2605>;<U2606>;<U2609>;<U2640>;<U2642>;/
-% CJK Symbols and Punctuation/
-	<U3001>;<U3002>;<U3003>;<U3005>..<U3017>;<U301D>;<U301E>;/
-% Enclosed CJK Letters and Months/
-	<U3220>..<U3229>;<U3231>;<U32A3>;/
-% CJK Compatibility/
-	<U338E>;<U338F>;<U339C>;<U339D>;<U339E>;<U33A1>;<U33C4>;<U33CE>;/
-	<U33D1>;<U33D2>;<U33D5>;/
-% CJK Compatibility Forms/
-	<UFE49>..<UFE4F>;/
-% Small Form Variants/
-	<UFE50>;<UFE51>;<UFE52>;<UFE54>;<UFE55>;<UFE56>;<UFE57>;<UFE59>;/
-	<UFE5A>..<UFE66>;<UFE68>;<UFE69>;<UFE6A>;<UFE6B>;/
-% Fullwidth Forms/
-	<UFF01>..<UFF0F>;<UFF1A>..<UFF20>;<UFF3B>..<UFF40>;<UFF5B>..<UFF5E>;/
-	<UFFE0>..<UFFE5>
+   <U0021>..<U002F>;<U003A>..<U0040>;<U005B>..<U0060>;<U007B>..<U007E>;/
+   <U00A0>..<U00A9>;<U00AB>..<U00B4>;<U00B6>..<U00B9>;<U00BB>..<U00BF>;/
+   <U00D7>;<U00F7>;<U02B9>..<U02BA>;<U02C2>..<U02CF>;<U02D2>..<U02DF>;/
+   <U02E5>..<U02ED>;<U0300>..<U0344>;<U0346>..<U034E>;<U0360>..<U0362>;/
+   <U0374>..<U0375>;<U037E>;<U0384>..<U0385>;<U0387>;<U0482>..<U0486>;/
+   <U0488>..<U0489>;<U055A>..<U055F>;<U0589>..<U058A>;<U0591>..<U05A1>;/
+   <U05A3>..<U05B9>;<U05BB>..<U05C4>;<U05F3>..<U05F4>;<U060C>;<U061B>;/
+   <U061F>;<U064B>..<U0655>;<U066A>..<U066D>;<U0670>;<U06D4>;/
+   <U06D6>..<U06E4>;<U06E7>..<U06ED>;<U06FD>..<U06FE>;<U0700>..<U070D>;/
+   <U070F>;<U0711>;<U0730>..<U074A>;<U07A6>..<U07B0>;<U0901>..<U0903>;/
+   <U093C>;<U093E>..<U094D>;<U0951>..<U0954>;<U0962>..<U0965>;<U0970>;/
+   <U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
+   <U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U09F2>..<U09FA>;<U0A02>;/
+   <U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;/
+   <U0A70>..<U0A71>;<U0A81>..<U0A83>;<U0ABC>;<U0ABE>..<U0AC5>;/
+   <U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0B01>..<U0B03>;<U0B3C>;/
+   <U0B3E>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
+   <U0B70>;<U0B82>..<U0B83>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
+   <U0BCA>..<U0BCD>;<U0BD7>;<U0BF0>..<U0BF2>;<U0C01>..<U0C03>;/
+   <U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;<U0C55>..<U0C56>;/
+   <U0C82>..<U0C83>;<U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;/
+   <U0CD5>..<U0CD6>;<U0D02>..<U0D03>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;/
+   <U0D4A>..<U0D4D>;<U0D57>;<U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;/
+   <U0DD6>;<U0DD8>..<U0DDF>;<U0DF2>..<U0DF4>;<U0E31>;<U0E34>..<U0E3A>;/
+   <U0E3F>;<U0E47>..<U0E4F>;<U0E5A>..<U0E5B>;<U0EB1>;<U0EB4>..<U0EB9>;/
+   <U0EBB>..<U0EBC>;<U0EC8>..<U0ECD>;<U0F01>..<U0F1F>;<U0F2A>..<U0F3F>;/
+   <U0F71>..<U0F87>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;<U0FBE>..<U0FCC>;/
+   <U0FCF>;<U102C>..<U1032>;<U1036>..<U1039>;<U104A>..<U104F>;/
+   <U1056>..<U1059>;<U10FB>;<U1361>..<U1368>;<U1372>..<U137C>;/
+   <U166D>..<U166E>;<U169B>..<U169C>;<U16EB>..<U16F0>;<U17B4>..<U17DC>;/
+   <U1800>..<U180E>;<U18A9>;<U1FBD>;<U1FBF>..<U1FC1>;<U1FCD>..<U1FCF>;/
+   <U1FDD>..<U1FDF>;<U1FED>..<U1FEF>;<U1FFD>..<U1FFE>;<U2007>;/
+   <U200C>..<U2027>;<U202A>..<U2046>;<U2048>..<U204D>;<U206A>..<U2070>;/
+   <U2074>..<U207E>;<U2080>..<U208E>;<U20A0>..<U20AF>;<U20D0>..<U20E3>;/
+   <U2100>..<U2101>;<U2103>..<U2106>;<U2108>..<U2109>;<U2114>;/
+   <U2116>..<U2118>;<U211E>..<U2123>;<U2125>;<U2127>;<U212E>;<U2132>;/
+   <U213A>;<U2153>..<U215F>;<U2190>..<U21F3>;<U2200>..<U22F1>;/
+   <U2300>..<U237B>;<U237D>..<U239A>;<U2400>..<U2426>;<U2440>..<U244A>;/
+   <U2460>..<U249B>;<U24EA>;<U2500>..<U2595>;<U25A0>..<U25F7>;/
+   <U2600>..<U2613>;<U2619>..<U2671>;<U2701>..<U2704>;<U2706>..<U2709>;/
+   <U270C>..<U2727>;<U2729>..<U274B>;<U274D>;<U274F>..<U2752>;<U2756>;/
+   <U2758>..<U275E>;<U2761>..<U2767>;<U2776>..<U2794>;<U2798>..<U27AF>;/
+   <U27B1>..<U27BE>;<U2800>..<U28FF>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
+   <U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U3004>;<U3008>..<U3020>;/
+   <U302A>..<U3030>;<U3036>..<U3037>;<U303E>..<U303F>;<U3099>..<U309C>;/
+   <U30FB>;<U3190>..<U319F>;<U3200>..<U321C>;<U3220>..<U3243>;/
+   <U3260>..<U327B>;<U327F>..<U32B0>;<U32C0>..<U32CB>;<U32D0>..<U32FE>;/
+   <U3300>..<U3376>;<U337B>..<U33DD>;<U33E0>..<U33FE>;<UA490>..<UA4A1>;/
+   <UA4A4>..<UA4B3>;<UA4B5>..<UA4C0>;<UA4C2>..<UA4C4>;<UA4C6>;/
+   <UD800>..<UF8FF>;<UFB1E>;<UFB29>;<UFD3E>..<UFD3F>;<UFE20>..<UFE23>;/
+   <UFE30>..<UFE44>;<UFE49>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;/
+   <UFEFF>;<UFF01>..<UFF0F>;<UFF1A>..<UFF20>;<UFF3B>..<UFF40>;/
+   <UFF5B>..<UFF5E>;<UFF61>..<UFF65>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;/
+   <UFFF9>..<UFFFD>
 
 graph /
-% Basic Latin/
-	<U0021>..<U007E>;/
-% Latin-1 Supplement/
-	<U00A4>;<U00A7>;<U00A8>;<U00B0>;<U00B1>;<U00B7>;<U00D7>;<U00E0>;/
-	<U00E1>;<U00E8>;<U00E9>;<U00EA>;<U00EC>;<U00ED>;<U00F2>;<U00F3>;/
-	<U00F7>;<U00F9>;<U00FA>;<U00FC>;/
-% Latin Extensions/
-	<U0101>;<U0113>;<U011B>;<U012B>;<U0144>;<U0148>;<U014D>;<U016B>;/
-	<U01CE>;<U01D0>;<U01D2>;<U01D4>;<U01D6>;<U01D8>;<U01DA>;<U01DC>;/
-	<U0251>;<U0261>;/
-% Mandarin tone sympols/
-	<U02C7>;<U02C9>;<U02CA>;<U02CB>;<U02D9>;/
-% Greek/
-	<U0391>..<U03A1>;<U03A3>..<U03A9>;/
-	<U03B1>..<U03C1>;<U03C3>..<U03C9>;/
-% Cyrillic/
-	<U0401>;<U0410>..<U044F>;<U0451>;/
-% General Punctuation/
-	<U2010>;<U2013>..<U2016>;<U2018>;<U2019>;<U201C>;<U201D>;<U2025>;/
-	<U2026>;<U2030>;<U2032>;<U2033>;<U2035>;<U203B>;/
-% Letterlike Symbols/
-	<U2103>;<U2105>;<U2109>;<U2116>;<U2121>;/
-% Roman Numbers/
-	<U2160>..<U216B>;<U2170>..<U2179>;/
-% Arrows/
-	<U2190>..<U2193>;<U2196>..<U2199>;/
-% Mathematical Operators and Miscellaneous Technical/
-	<U2208>;<U220F>;<U2211>;<U2215>;<U221A>;<U221D>;<U221E>;<U221F>;/
-	<U2220>;<U2223>;<U2225>;<U2227>;<U2228>;<U2229>;<U222A>;<U222B>;/
-	<U222E>;<U2234>;<U2235>;<U2236>;<U2237>;<U223D>;<U2248>;<U224C>;/
-	<U2252>;<U2260>;<U2261>;<U2264>;<U2265>;<U2266>;<U2267>;<U226E>;/
-	<U226F>;<U2295>;<U2299>;<U22A5>;<U22BF>;/
-	<U2312>;/
-% Enclosed Alphanumerics/
-	<U2460>..<U2469>;<U2474>..<U249B>;/
-% Box Drawing/
-	<U2500>..<U254B>;<U2550>..<U2573>;/
-% Block Elements/
-	<U2581>..<U258F>;<U2593>;<U2594>;<U2595>;/
-% Geometric Shapes/
-	<U25A0>;<U25A1>;<U25B2>;<U25B3>;<U25BC>;<U25BD>;<U25C6>;<U25C7>;/
-	<U25CB>;<U25CE>;<U25CF>;<U25E2>;<U25E3>;<U25E4>;<U25E5>;/
-% Miscellaneous Symbols/
-	<U2605>;<U2606>;<U2609>;<U2640>;<U2642>;/
-% CJK Symbols and Punctuation/
-	<U3001>;<U3002>;<U3003>;<U3005>..<U3017>;<U301D>;<U301E>;/
-	<U3021>..<U3029>;/
-% Hiragana/
-	<U3041>..<U3093>;<U309B>;<U309C>;<U309D>;<U309E>;/
-% Katakana/
-	<U30A1>..<U30F6>;<U30FC>;<U30FD>;<U30FE>;/
-% Bopomofo/
-	<U3105>..<U3129>;/
-% Enclosed CJK Letters and Months/
-	<U3220>..<U3229>;<U3231>;<U32A3>;/
-% CJK Compatibility/
-	<U338E>;<U338F>;<U339C>;<U339D>;<U339E>;<U33A1>;<U33C4>;<U33CE>;/
-	<U33D1>;<U33D2>;<U33D5>;/
-% Private/
-% symbols/
-	<UE7C7>;<UE7C8>;<UE7E7>..<UE7F3>;/
-% hanzi/
-	<UE815>..<UE864>;/
-% CJK Compatibility Forms/
-	<UFE30>;<UFE31>;<UFE33>..<UFE44>;<UFE49>..<UFE4F>;/
-% Small Form Variants/
-	<UFE50>;<UFE51>;<UFE52>;<UFE54>;<UFE55>;<UFE56>;<UFE57>;<UFE59>;/
-	<UFE5A>..<UFE66>;<UFE68>;<UFE69>;<UFE6A>;<UFE6B>;/
-% Fullwidth Forms/
-	<UFF01>..<UFF5E>;<UFFE0>..<UFFE5>;/
-% CJK Unified Ideographs Extension A/
-% This block is added in Unicode 3 and currently not in any GB encoding./
-% However, the forthcoming GB18030 might include this./
-%	<U3400>..<U4DBF>;/
-% CJK Unified Ideographs/
-	<U4E00>..<U9FA5>;/
-% CJK Compatibility Ideographs/
-	<UF92C>;<UF979>;<UF995>;<UF9E7>;<UF9F1>;<UFA0C>;<UFA0D>;<UFA0E>;/
-	<UFA0F>;<UFA11>;<UFA13>;<UFA14>;<UFA18>;<UFA1F>;<UFA20>;<UFA21>;/
-	<UFA23>;<UFA24>;<UFA27>;<UFA28>;<UFA29>
+   <U0021>..<U007E>;<U00A0>..<U021F>;<U0222>..<U0233>;<U0250>..<U02AD>;/
+   <U02B0>..<U02EE>;<U0300>..<U034E>;<U0360>..<U0362>;<U0374>..<U0375>;/
+   <U037A>;<U037E>;<U0384>..<U038A>;<U038C>;<U038E>..<U03A1>;/
+   <U03A3>..<U03CE>;<U03D0>..<U03D7>;<U03DA>..<U03F3>;<U0400>..<U0486>;/
+   <U0488>..<U0489>;<U048C>..<U04C4>;<U04C7>..<U04C8>;<U04CB>..<U04CC>;/
+   <U04D0>..<U04F5>;<U04F8>..<U04F9>;<U0531>..<U0556>;<U0559>..<U055F>;/
+   <U0561>..<U0587>;<U0589>..<U058A>;<U0591>..<U05A1>;<U05A3>..<U05B9>;/
+   <U05BB>..<U05C4>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U060C>;<U061B>;/
+   <U061F>;<U0621>..<U063A>;<U0640>..<U0655>;<U0660>..<U066D>;/
+   <U0670>..<U06ED>;<U06F0>..<U06FE>;<U0700>..<U070D>;<U070F>..<U072C>;/
+   <U0730>..<U074A>;<U0780>..<U07B0>;<U0901>..<U0903>;<U0905>..<U0939>;/
+   <U093C>..<U094D>;<U0950>..<U0954>;<U0958>..<U0970>;<U0981>..<U0983>;/
+   <U0985>..<U098C>;<U098F>..<U0990>;<U0993>..<U09A8>;<U09AA>..<U09B0>;/
+   <U09B2>;<U09B6>..<U09B9>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
+   <U09CB>..<U09CD>;<U09D7>;<U09DC>..<U09DD>;<U09DF>..<U09E3>;/
+   <U09E6>..<U09FA>;<U0A02>;<U0A05>..<U0A0A>;<U0A0F>..<U0A10>;/
+   <U0A13>..<U0A28>;<U0A2A>..<U0A30>;<U0A32>..<U0A33>;<U0A35>..<U0A36>;/
+   <U0A38>..<U0A39>;<U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;/
+   <U0A4B>..<U0A4D>;<U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A74>;/
+   <U0A81>..<U0A83>;<U0A85>..<U0A8B>;<U0A8D>;<U0A8F>..<U0A91>;/
+   <U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;/
+   <U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>;/
+   <U0AE6>..<U0AEF>;<U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;/
+   <U0B13>..<U0B28>;<U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B36>..<U0B39>;/
+   <U0B3C>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
+   <U0B5C>..<U0B5D>;<U0B5F>..<U0B61>;<U0B66>..<U0B70>;<U0B82>..<U0B83>;/
+   <U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;/
+   <U0B9C>;<U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;/
+   <U0BAE>..<U0BB5>;<U0BB7>..<U0BB9>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
+   <U0BCA>..<U0BCD>;<U0BD7>;<U0BE7>..<U0BF2>;<U0C01>..<U0C03>;/
+   <U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
+   <U0C35>..<U0C39>;<U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;/
+   <U0C55>..<U0C56>;<U0C60>..<U0C61>;<U0C66>..<U0C6F>;<U0C82>..<U0C83>;/
+   <U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
+   <U0CB5>..<U0CB9>;<U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;/
+   <U0CD5>..<U0CD6>;<U0CDE>;<U0CE0>..<U0CE1>;<U0CE6>..<U0CEF>;/
+   <U0D02>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;/
+   <U0D2A>..<U0D39>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
+   <U0D57>;<U0D60>..<U0D61>;<U0D66>..<U0D6F>;<U0D82>..<U0D83>;/
+   <U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
+   <U0DC0>..<U0DC6>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
+   <U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;<U0E81>..<U0E82>;/
+   <U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;<U0E94>..<U0E97>;/
+   <U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;<U0EAA>..<U0EAB>;/
+   <U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;<U0EC6>;/
+   <U0EC8>..<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDD>;<U0F00>..<U0F47>;/
+   <U0F49>..<U0F6A>;<U0F71>..<U0F8B>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;/
+   <U0FBE>..<U0FCC>;<U0FCF>;<U1000>..<U1021>;<U1023>..<U1027>;/
+   <U1029>..<U102A>;<U102C>..<U1032>;<U1036>..<U1039>;<U1040>..<U1059>;/
+   <U10A0>..<U10C5>;<U10D0>..<U10F6>;<U10FB>;<U1100>..<U1159>;/
+   <U115F>..<U11A2>;<U11A8>..<U11F9>;<U1200>..<U1206>;<U1208>..<U1246>;/
+   <U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;<U125A>..<U125D>;/
+   <U1260>..<U1286>;<U1288>;<U128A>..<U128D>;<U1290>..<U12AE>;<U12B0>;/
+   <U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
+   <U12C8>..<U12CE>;<U12D0>..<U12D6>;<U12D8>..<U12EE>;<U12F0>..<U130E>;/
+   <U1310>;<U1312>..<U1315>;<U1318>..<U131E>;<U1320>..<U1346>;/
+   <U1348>..<U135A>;<U1361>..<U137C>;<U13A0>..<U13F4>;<U1401>..<U1676>;/
+   <U1681>..<U169C>;<U16A0>..<U16F0>;<U1780>..<U17DC>;<U17E0>..<U17E9>;/
+   <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18A9>;/
+   <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;<U1F00>..<U1F15>;<U1F18>..<U1F1D>;/
+   <U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;<U1F59>;<U1F5B>;/
+   <U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;/
+   <U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;/
+   <U1FF6>..<U1FFE>;<U2007>;<U200C>..<U2027>;<U202A>..<U2046>;/
+   <U2048>..<U204D>;<U206A>..<U2070>;<U2074>..<U208E>;<U20A0>..<U20AF>;/
+   <U20D0>..<U20E3>;<U2100>..<U213A>;<U2153>..<U2183>;<U2190>..<U21F3>;/
+   <U2200>..<U22F1>;<U2300>..<U237B>;<U237D>..<U239A>;<U2400>..<U2426>;/
+   <U2440>..<U244A>;<U2460>..<U24EA>;<U2500>..<U2595>;<U25A0>..<U25F7>;/
+   <U2600>..<U2613>;<U2619>..<U2671>;<U2701>..<U2704>;<U2706>..<U2709>;/
+   <U270C>..<U2727>;<U2729>..<U274B>;<U274D>;<U274F>..<U2752>;<U2756>;/
+   <U2758>..<U275E>;<U2761>..<U2767>;<U2776>..<U2794>;<U2798>..<U27AF>;/
+   <U27B1>..<U27BE>;<U2800>..<U28FF>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
+   <U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U303A>;<U303E>..<U303F>;/
+   <U3041>..<U3094>;<U3099>..<U309E>;<U30A1>..<U30FE>;<U3105>..<U312C>;/
+   <U3131>..<U318E>;<U3190>..<U31B7>;<U3200>..<U321C>;<U3220>..<U3243>;/
+   <U3260>..<U327B>;<U327F>..<U32B0>;<U32C0>..<U32CB>;<U32D0>..<U32FE>;/
+   <U3300>..<U3376>;<U337B>..<U33DD>;<U33E0>..<U33FE>;<U3400>..<U4DB5>;/
+   <U4E00>..<U9FA5>;<UA000>..<UA48C>;<UA490>..<UA4A1>;<UA4A4>..<UA4B3>;/
+   <UA4B5>..<UA4C0>;<UA4C2>..<UA4C4>;<UA4C6>;<UAC00>..<UD7A3>;/
+   <UD800>..<UFA2D>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB36>;/
+   <UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;<UFB43>..<UFB44>;/
+   <UFB46>..<UFBB1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;/
+   <UFDF0>..<UFDFB>;<UFE20>..<UFE23>;<UFE30>..<UFE44>;<UFE49>..<UFE52>;/
+   <UFE54>..<UFE66>;<UFE68>..<UFE6B>;<UFE70>..<UFE72>;<UFE74>;/
+   <UFE76>..<UFEFC>;<UFEFF>;<UFF01>..<UFF5E>;<UFF61>..<UFFBE>;/
+   <UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;/
+   <UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>
 
-%print: graph + <space>
-print  	<U0020>..<U007E>;/
-	<U00A4>;<U00A7>;<U00A8>;<U00B0>;<U00B1>;<U00B7>;<U00D7>;<U00E0>;/
-	<U00E1>;<U00E8>;<U00E9>;<U00EA>;<U00EC>;<U00ED>;<U00F2>;<U00F3>;/
-	<U00F7>;<U00F9>;<U00FA>;<U00FC>;/
-	<U0101>;<U0113>;<U011B>;<U012B>;<U0144>;<U0148>;<U014D>;<U016B>;/
-	<U01CE>;<U01D0>;<U01D2>;<U01D4>;<U01D6>;<U01D8>;<U01DA>;<U01DC>;/
-	<U0251>;<U0261>;/
-	<U02C7>;<U02C9>;<U02CA>;<U02CB>;<U02D9>;/
-	<U0391>..<U03A1>;<U03A3>..<U03A9>;/
-	<U03B1>..<U03C1>;<U03C3>..<U03C9>;/
-	<U0401>;<U0410>..<U044F>;<U0451>;/
-	<U2010>;<U2013>..<U2016>;<U2018>;<U2019>;<U201C>;<U201D>;<U2025>;/
-	<U2026>;<U2030>;<U2032>;<U2033>;<U2035>;<U203B>;/
-	<U2103>;<U2105>;<U2109>;<U2116>;<U2121>;/
-	<U2160>..<U216B>;<U2170>..<U2179>;/
-	<U2190>..<U2193>;<U2196>..<U2199>;/
-	<U2208>;<U220F>;<U2211>;<U2215>;<U221A>;<U221D>;<U221E>;<U221F>;/
-	<U2220>;<U2223>;<U2225>;<U2227>;<U2228>;<U2229>;<U222A>;<U222B>;/
-	<U222E>;<U2234>;<U2235>;<U2236>;<U2237>;<U223D>;<U2248>;<U224C>;/
-	<U2252>;<U2260>;<U2261>;<U2264>;<U2265>;<U2266>;<U2267>;<U226E>;/
-	<U226F>;<U2295>;<U2299>;<U22A5>;<U22BF>;/
-	<U2312>;/
-	<U2460>..<U2469>;<U2474>..<U249B>;/
-	<U2581>..<U258F>;<U2593>;<U2594>;<U2595>;/
-	<U25A0>;<U25A1>;<U25B2>;<U25B3>;<U25BC>;<U25BD>;<U25C6>;<U25C7>;/
-	<U25CB>;<U25CE>;<U25CF>;<U25E2>;<U25E3>;<U25E4>;<U25E5>;/
-	<U2605>;<U2606>;<U2609>;<U2640>;<U2642>;/
-	<U3000>;<U3001>;<U3002>;<U3003>;<U3005>..<U3017>;<U301D>;<U301E>;/
-	<U3021>..<U3029>;/
-	<U3041>..<U3093>;<U309B>;<U309C>;<U309D>;<U309E>;/
-	<U30A1>..<U30F6>;<U30FC>;<U30FD>;<U30FE>;/
-	<U3105>..<U3129>;/
-	<U3220>..<U3229>;<U3231>;<U32A3>;/
-	<U338E>;<U338F>;<U339C>;<U339D>;<U339E>;<U33A1>;<U33C4>;<U33CE>;/
-	<U33D1>;<U33D2>;<U33D5>;/
-	<UE7C7>;<UE7C8>;<UE7E7>..<UE7F3>;/
-	<UE815>..<UE864>;/
-	<UFE30>;<UFE31>;<UFE33>..<UFE44>;<UFE49>..<UFE4F>;/
-	<UFE50>;<UFE51>;<UFE52>;<UFE54>;<UFE55>;<UFE56>;<UFE57>;<UFE59>;/
-	<UFE5A>..<UFE66>;<UFE68>;<UFE69>;<UFE6A>;<UFE6B>;/
-	<UFF01>..<UFF5E>;<UFFE0>..<UFFE5>;/
-%	<U3400>..<U4DBF>;/
-	<U4E00>..<U9FA5>;/
-	<UF92C>;<UF979>;<UF995>;<UF9E7>;<UF9F1>;<UFA0C>;<UFA0D>;<UFA0E>;/
-	<UFA0F>;<UFA11>;<UFA13>;<UFA14>;<UFA18>;<UFA1F>;<UFA20>;<UFA21>;/
-	<UFA23>;<UFA24>;<UFA27>;<UFA28>;<UFA29>
+print /
+   <U0020>..<U007E>;<U00A0>..<U021F>;<U0222>..<U0233>;<U0250>..<U02AD>;/
+   <U02B0>..<U02EE>;<U0300>..<U034E>;<U0360>..<U0362>;<U0374>..<U0375>;/
+   <U037A>;<U037E>;<U0384>..<U038A>;<U038C>;<U038E>..<U03A1>;/
+   <U03A3>..<U03CE>;<U03D0>..<U03D7>;<U03DA>..<U03F3>;<U0400>..<U0486>;/
+   <U0488>..<U0489>;<U048C>..<U04C4>;<U04C7>..<U04C8>;<U04CB>..<U04CC>;/
+   <U04D0>..<U04F5>;<U04F8>..<U04F9>;<U0531>..<U0556>;<U0559>..<U055F>;/
+   <U0561>..<U0587>;<U0589>..<U058A>;<U0591>..<U05A1>;<U05A3>..<U05B9>;/
+   <U05BB>..<U05C4>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U060C>;<U061B>;/
+   <U061F>;<U0621>..<U063A>;<U0640>..<U0655>;<U0660>..<U066D>;/
+   <U0670>..<U06ED>;<U06F0>..<U06FE>;<U0700>..<U070D>;<U070F>..<U072C>;/
+   <U0730>..<U074A>;<U0780>..<U07B0>;<U0901>..<U0903>;<U0905>..<U0939>;/
+   <U093C>..<U094D>;<U0950>..<U0954>;<U0958>..<U0970>;<U0981>..<U0983>;/
+   <U0985>..<U098C>;<U098F>..<U0990>;<U0993>..<U09A8>;<U09AA>..<U09B0>;/
+   <U09B2>;<U09B6>..<U09B9>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
+   <U09CB>..<U09CD>;<U09D7>;<U09DC>..<U09DD>;<U09DF>..<U09E3>;/
+   <U09E6>..<U09FA>;<U0A02>;<U0A05>..<U0A0A>;<U0A0F>..<U0A10>;/
+   <U0A13>..<U0A28>;<U0A2A>..<U0A30>;<U0A32>..<U0A33>;<U0A35>..<U0A36>;/
+   <U0A38>..<U0A39>;<U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;/
+   <U0A4B>..<U0A4D>;<U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A74>;/
+   <U0A81>..<U0A83>;<U0A85>..<U0A8B>;<U0A8D>;<U0A8F>..<U0A91>;/
+   <U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;/
+   <U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>;/
+   <U0AE6>..<U0AEF>;<U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;/
+   <U0B13>..<U0B28>;<U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B36>..<U0B39>;/
+   <U0B3C>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
+   <U0B5C>..<U0B5D>;<U0B5F>..<U0B61>;<U0B66>..<U0B70>;<U0B82>..<U0B83>;/
+   <U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;/
+   <U0B9C>;<U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;/
+   <U0BAE>..<U0BB5>;<U0BB7>..<U0BB9>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
+   <U0BCA>..<U0BCD>;<U0BD7>;<U0BE7>..<U0BF2>;<U0C01>..<U0C03>;/
+   <U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
+   <U0C35>..<U0C39>;<U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;/
+   <U0C55>..<U0C56>;<U0C60>..<U0C61>;<U0C66>..<U0C6F>;<U0C82>..<U0C83>;/
+   <U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
+   <U0CB5>..<U0CB9>;<U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;/
+   <U0CD5>..<U0CD6>;<U0CDE>;<U0CE0>..<U0CE1>;<U0CE6>..<U0CEF>;/
+   <U0D02>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;/
+   <U0D2A>..<U0D39>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
+   <U0D57>;<U0D60>..<U0D61>;<U0D66>..<U0D6F>;<U0D82>..<U0D83>;/
+   <U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
+   <U0DC0>..<U0DC6>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
+   <U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;<U0E81>..<U0E82>;/
+   <U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;<U0E94>..<U0E97>;/
+   <U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;<U0EAA>..<U0EAB>;/
+   <U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;<U0EC6>;/
+   <U0EC8>..<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDD>;<U0F00>..<U0F47>;/
+   <U0F49>..<U0F6A>;<U0F71>..<U0F8B>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;/
+   <U0FBE>..<U0FCC>;<U0FCF>;<U1000>..<U1021>;<U1023>..<U1027>;/
+   <U1029>..<U102A>;<U102C>..<U1032>;<U1036>..<U1039>;<U1040>..<U1059>;/
+   <U10A0>..<U10C5>;<U10D0>..<U10F6>;<U10FB>;<U1100>..<U1159>;/
+   <U115F>..<U11A2>;<U11A8>..<U11F9>;<U1200>..<U1206>;<U1208>..<U1246>;/
+   <U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;<U125A>..<U125D>;/
+   <U1260>..<U1286>;<U1288>;<U128A>..<U128D>;<U1290>..<U12AE>;<U12B0>;/
+   <U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
+   <U12C8>..<U12CE>;<U12D0>..<U12D6>;<U12D8>..<U12EE>;<U12F0>..<U130E>;/
+   <U1310>;<U1312>..<U1315>;<U1318>..<U131E>;<U1320>..<U1346>;/
+   <U1348>..<U135A>;<U1361>..<U137C>;<U13A0>..<U13F4>;<U1401>..<U1676>;/
+   <U1680>..<U169C>;<U16A0>..<U16F0>;<U1780>..<U17DC>;<U17E0>..<U17E9>;/
+   <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18A9>;/
+   <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;<U1F00>..<U1F15>;<U1F18>..<U1F1D>;/
+   <U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;<U1F59>;<U1F5B>;/
+   <U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;/
+   <U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;/
+   <U1FF6>..<U1FFE>;<U2000>..<U2027>;<U202A>..<U2046>;<U2048>..<U204D>;/
+   <U206A>..<U2070>;<U2074>..<U208E>;<U20A0>..<U20AF>;<U20D0>..<U20E3>;/
+   <U2100>..<U213A>;<U2153>..<U2183>;<U2190>..<U21F3>;<U2200>..<U22F1>;/
+   <U2300>..<U237B>;<U237D>..<U239A>;<U2400>..<U2426>;<U2440>..<U244A>;/
+   <U2460>..<U24EA>;<U2500>..<U2595>;<U25A0>..<U25F7>;<U2600>..<U2613>;/
+   <U2619>..<U2671>;<U2701>..<U2704>;<U2706>..<U2709>;<U270C>..<U2727>;/
+   <U2729>..<U274B>;<U274D>;<U274F>..<U2752>;<U2756>;<U2758>..<U275E>;/
+   <U2761>..<U2767>;<U2776>..<U2794>;<U2798>..<U27AF>;<U27B1>..<U27BE>;/
+   <U2800>..<U28FF>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;/
+   <U2FF0>..<U2FFB>;<U3000>..<U303A>;<U303E>..<U303F>;<U3041>..<U3094>;/
+   <U3099>..<U309E>;<U30A1>..<U30FE>;<U3105>..<U312C>;<U3131>..<U318E>;/
+   <U3190>..<U31B7>;<U3200>..<U321C>;<U3220>..<U3243>;<U3260>..<U327B>;/
+   <U327F>..<U32B0>;<U32C0>..<U32CB>;<U32D0>..<U32FE>;<U3300>..<U3376>;/
+   <U337B>..<U33DD>;<U33E0>..<U33FE>;<U3400>..<U4DB5>;<U4E00>..<U9FA5>;/
+   <UA000>..<UA48C>;<UA490>..<UA4A1>;<UA4A4>..<UA4B3>;<UA4B5>..<UA4C0>;/
+   <UA4C2>..<UA4C4>;<UA4C6>;<UAC00>..<UD7A3>;<UD800>..<UFA2D>;/
+   <UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB36>;<UFB38>..<UFB3C>;/
+   <UFB3E>;<UFB40>..<UFB41>;<UFB43>..<UFB44>;<UFB46>..<UFBB1>;/
+   <UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;<UFDF0>..<UFDFB>;/
+   <UFE20>..<UFE23>;<UFE30>..<UFE44>;<UFE49>..<UFE52>;<UFE54>..<UFE66>;/
+   <UFE68>..<UFE6B>;<UFE70>..<UFE72>;<UFE74>;<UFE76>..<UFEFC>;<UFEFF>;/
+   <UFF01>..<UFF5E>;<UFF61>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;/
+   <UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;/
+   <UFFF9>..<UFFFD>
+
+% The "xdigit" class must only contain the BASIC LATIN digits and A-F, a-f,
+% says ISO C 99 (sections 7.25.2.1.12 and 6.4.4.1).
+xdigit /
+   <U0030>..<U0039>;<U0041>..<U0046>;<U0061>..<U0066>
+
+blank   <U0009>;<U0020>;<U1680>;<U2000>..<U2006>;<U2008>..<U200B>;<U3000>
+
+toupper /
+   (<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);(<U0064>,<U0044>);/
+   (<U0065>,<U0045>);(<U0066>,<U0046>);(<U0067>,<U0047>);(<U0068>,<U0048>);/
+   (<U0069>,<U0049>);(<U006A>,<U004A>);(<U006B>,<U004B>);(<U006C>,<U004C>);/
+   (<U006D>,<U004D>);(<U006E>,<U004E>);(<U006F>,<U004F>);(<U0070>,<U0050>);/
+   (<U0071>,<U0051>);(<U0072>,<U0052>);(<U0073>,<U0053>);(<U0074>,<U0054>);/
+   (<U0075>,<U0055>);(<U0076>,<U0056>);(<U0077>,<U0057>);(<U0078>,<U0058>);/
+   (<U0079>,<U0059>);(<U007A>,<U005A>);(<U00B5>,<U039C>);(<U00E0>,<U00C0>);/
+   (<U00E1>,<U00C1>);(<U00E2>,<U00C2>);(<U00E3>,<U00C3>);(<U00E4>,<U00C4>);/
+   (<U00E5>,<U00C5>);(<U00E6>,<U00C6>);(<U00E7>,<U00C7>);(<U00E8>,<U00C8>);/
+   (<U00E9>,<U00C9>);(<U00EA>,<U00CA>);(<U00EB>,<U00CB>);(<U00EC>,<U00CC>);/
+   (<U00ED>,<U00CD>);(<U00EE>,<U00CE>);(<U00EF>,<U00CF>);(<U00F0>,<U00D0>);/
+   (<U00F1>,<U00D1>);(<U00F2>,<U00D2>);(<U00F3>,<U00D3>);(<U00F4>,<U00D4>);/
+   (<U00F5>,<U00D5>);(<U00F6>,<U00D6>);(<U00F8>,<U00D8>);(<U00F9>,<U00D9>);/
+   (<U00FA>,<U00DA>);(<U00FB>,<U00DB>);(<U00FC>,<U00DC>);(<U00FD>,<U00DD>);/
+   (<U00FE>,<U00DE>);(<U00FF>,<U0178>);(<U0101>,<U0100>);(<U0103>,<U0102>);/
+   (<U0105>,<U0104>);(<U0107>,<U0106>);(<U0109>,<U0108>);(<U010B>,<U010A>);/
+   (<U010D>,<U010C>);(<U010F>,<U010E>);(<U0111>,<U0110>);(<U0113>,<U0112>);/
+   (<U0115>,<U0114>);(<U0117>,<U0116>);(<U0119>,<U0118>);(<U011B>,<U011A>);/
+   (<U011D>,<U011C>);(<U011F>,<U011E>);(<U0121>,<U0120>);(<U0123>,<U0122>);/
+   (<U0125>,<U0124>);(<U0127>,<U0126>);(<U0129>,<U0128>);(<U012B>,<U012A>);/
+   (<U012D>,<U012C>);(<U012F>,<U012E>);(<U0131>,<U0049>);(<U0133>,<U0132>);/
+   (<U0135>,<U0134>);(<U0137>,<U0136>);(<U013A>,<U0139>);(<U013C>,<U013B>);/
+   (<U013E>,<U013D>);(<U0140>,<U013F>);(<U0142>,<U0141>);(<U0144>,<U0143>);/
+   (<U0146>,<U0145>);(<U0148>,<U0147>);(<U014B>,<U014A>);(<U014D>,<U014C>);/
+   (<U014F>,<U014E>);(<U0151>,<U0150>);(<U0153>,<U0152>);(<U0155>,<U0154>);/
+   (<U0157>,<U0156>);(<U0159>,<U0158>);(<U015B>,<U015A>);(<U015D>,<U015C>);/
+   (<U015F>,<U015E>);(<U0161>,<U0160>);(<U0163>,<U0162>);(<U0165>,<U0164>);/
+   (<U0167>,<U0166>);(<U0169>,<U0168>);(<U016B>,<U016A>);(<U016D>,<U016C>);/
+   (<U016F>,<U016E>);(<U0171>,<U0170>);(<U0173>,<U0172>);(<U0175>,<U0174>);/
+   (<U0177>,<U0176>);(<U017A>,<U0179>);(<U017C>,<U017B>);(<U017E>,<U017D>);/
+   (<U017F>,<U0053>);(<U0183>,<U0182>);(<U0185>,<U0184>);(<U0188>,<U0187>);/
+   (<U018C>,<U018B>);(<U0192>,<U0191>);(<U0195>,<U01F6>);(<U0199>,<U0198>);/
+   (<U01A1>,<U01A0>);(<U01A3>,<U01A2>);(<U01A5>,<U01A4>);(<U01A8>,<U01A7>);/
+   (<U01AD>,<U01AC>);(<U01B0>,<U01AF>);(<U01B4>,<U01B3>);(<U01B6>,<U01B5>);/
+   (<U01B9>,<U01B8>);(<U01BD>,<U01BC>);(<U01BF>,<U01F7>);(<U01C5>,<U01C4>);/
+   (<U01C6>,<U01C4>);(<U01C8>,<U01C7>);(<U01C9>,<U01C7>);(<U01CB>,<U01CA>);/
+   (<U01CC>,<U01CA>);(<U01CE>,<U01CD>);(<U01D0>,<U01CF>);(<U01D2>,<U01D1>);/
+   (<U01D4>,<U01D3>);(<U01D6>,<U01D5>);(<U01D8>,<U01D7>);(<U01DA>,<U01D9>);/
+   (<U01DC>,<U01DB>);(<U01DD>,<U018E>);(<U01DF>,<U01DE>);(<U01E1>,<U01E0>);/
+   (<U01E3>,<U01E2>);(<U01E5>,<U01E4>);(<U01E7>,<U01E6>);(<U01E9>,<U01E8>);/
+   (<U01EB>,<U01EA>);(<U01ED>,<U01EC>);(<U01EF>,<U01EE>);(<U01F2>,<U01F1>);/
+   (<U01F3>,<U01F1>);(<U01F5>,<U01F4>);(<U01F9>,<U01F8>);(<U01FB>,<U01FA>);/
+   (<U01FD>,<U01FC>);(<U01FF>,<U01FE>);(<U0201>,<U0200>);(<U0203>,<U0202>);/
+   (<U0205>,<U0204>);(<U0207>,<U0206>);(<U0209>,<U0208>);(<U020B>,<U020A>);/
+   (<U020D>,<U020C>);(<U020F>,<U020E>);(<U0211>,<U0210>);(<U0213>,<U0212>);/
+   (<U0215>,<U0214>);(<U0217>,<U0216>);(<U0219>,<U0218>);(<U021B>,<U021A>);/
+   (<U021D>,<U021C>);(<U021F>,<U021E>);(<U0223>,<U0222>);(<U0225>,<U0224>);/
+   (<U0227>,<U0226>);(<U0229>,<U0228>);(<U022B>,<U022A>);(<U022D>,<U022C>);/
+   (<U022F>,<U022E>);(<U0231>,<U0230>);(<U0233>,<U0232>);(<U0253>,<U0181>);/
+   (<U0254>,<U0186>);(<U0256>,<U0189>);(<U0257>,<U018A>);(<U0259>,<U018F>);/
+   (<U025B>,<U0190>);(<U0260>,<U0193>);(<U0263>,<U0194>);(<U0268>,<U0197>);/
+   (<U0269>,<U0196>);(<U026F>,<U019C>);(<U0272>,<U019D>);(<U0275>,<U019F>);/
+   (<U0280>,<U01A6>);(<U0283>,<U01A9>);(<U0288>,<U01AE>);(<U028A>,<U01B1>);/
+   (<U028B>,<U01B2>);(<U0292>,<U01B7>);(<U0345>,<U0399>);(<U03AC>,<U0386>);/
+   (<U03AD>,<U0388>);(<U03AE>,<U0389>);(<U03AF>,<U038A>);(<U03B1>,<U0391>);/
+   (<U03B2>,<U0392>);(<U03B3>,<U0393>);(<U03B4>,<U0394>);(<U03B5>,<U0395>);/
+   (<U03B6>,<U0396>);(<U03B7>,<U0397>);(<U03B8>,<U0398>);(<U03B9>,<U0399>);/
+   (<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);(<U03BD>,<U039D>);/
+   (<U03BE>,<U039E>);(<U03BF>,<U039F>);(<U03C0>,<U03A0>);(<U03C1>,<U03A1>);/
+   (<U03C2>,<U03A3>);(<U03C3>,<U03A3>);(<U03C4>,<U03A4>);(<U03C5>,<U03A5>);/
+   (<U03C6>,<U03A6>);(<U03C7>,<U03A7>);(<U03C8>,<U03A8>);(<U03C9>,<U03A9>);/
+   (<U03CA>,<U03AA>);(<U03CB>,<U03AB>);(<U03CC>,<U038C>);(<U03CD>,<U038E>);/
+   (<U03CE>,<U038F>);(<U03D0>,<U0392>);(<U03D1>,<U0398>);(<U03D5>,<U03A6>);/
+   (<U03D6>,<U03A0>);(<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
+   (<U03E1>,<U03E0>);(<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);/
+   (<U03E9>,<U03E8>);(<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);/
+   (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03A3>);(<U0430>,<U0410>);/
+   (<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);/
+   (<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);/
+   (<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);/
+   (<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
+   (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);/
+   (<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);/
+   (<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
+   (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);/
+   (<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);/
+   (<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);/
+   (<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);/
+   (<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);/
+   (<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);/
+   (<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);/
+   (<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);/
+   (<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);/
+   (<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);(<U0493>,<U0492>);/
+   (<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);(<U049B>,<U049A>);/
+   (<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);(<U04A3>,<U04A2>);/
+   (<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);(<U04AB>,<U04AA>);/
+   (<U04AD>,<U04AC>);(<U04AF>,<U04AE>);(<U04B1>,<U04B0>);(<U04B3>,<U04B2>);/
+   (<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);(<U04BB>,<U04BA>);/
+   (<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);(<U04C4>,<U04C3>);/
+   (<U04C8>,<U04C7>);(<U04CC>,<U04CB>);(<U04D1>,<U04D0>);(<U04D3>,<U04D2>);/
+   (<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);(<U04DB>,<U04DA>);/
+   (<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);(<U04E3>,<U04E2>);/
+   (<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);(<U04EB>,<U04EA>);/
+   (<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);(<U04F3>,<U04F2>);/
+   (<U04F5>,<U04F4>);(<U04F9>,<U04F8>);(<U0561>,<U0531>);(<U0562>,<U0532>);/
+   (<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);(<U0566>,<U0536>);/
+   (<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);(<U056A>,<U053A>);/
+   (<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);(<U056E>,<U053E>);/
+   (<U056F>,<U053F>);(<U0570>,<U0540>);(<U0571>,<U0541>);(<U0572>,<U0542>);/
+   (<U0573>,<U0543>);(<U0574>,<U0544>);(<U0575>,<U0545>);(<U0576>,<U0546>);/
+   (<U0577>,<U0547>);(<U0578>,<U0548>);(<U0579>,<U0549>);(<U057A>,<U054A>);/
+   (<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);(<U057E>,<U054E>);/
+   (<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);(<U0582>,<U0552>);/
+   (<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);(<U0586>,<U0556>);/
+   (<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);(<U1E07>,<U1E06>);/
+   (<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);(<U1E0D>,<U1E0C>);(<U1E0F>,<U1E0E>);/
+   (<U1E11>,<U1E10>);(<U1E13>,<U1E12>);(<U1E15>,<U1E14>);(<U1E17>,<U1E16>);/
+   (<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);(<U1E1D>,<U1E1C>);(<U1E1F>,<U1E1E>);/
+   (<U1E21>,<U1E20>);(<U1E23>,<U1E22>);(<U1E25>,<U1E24>);(<U1E27>,<U1E26>);/
+   (<U1E29>,<U1E28>);(<U1E2B>,<U1E2A>);(<U1E2D>,<U1E2C>);(<U1E2F>,<U1E2E>);/
+   (<U1E31>,<U1E30>);(<U1E33>,<U1E32>);(<U1E35>,<U1E34>);(<U1E37>,<U1E36>);/
+   (<U1E39>,<U1E38>);(<U1E3B>,<U1E3A>);(<U1E3D>,<U1E3C>);(<U1E3F>,<U1E3E>);/
+   (<U1E41>,<U1E40>);(<U1E43>,<U1E42>);(<U1E45>,<U1E44>);(<U1E47>,<U1E46>);/
+   (<U1E49>,<U1E48>);(<U1E4B>,<U1E4A>);(<U1E4D>,<U1E4C>);(<U1E4F>,<U1E4E>);/
+   (<U1E51>,<U1E50>);(<U1E53>,<U1E52>);(<U1E55>,<U1E54>);(<U1E57>,<U1E56>);/
+   (<U1E59>,<U1E58>);(<U1E5B>,<U1E5A>);(<U1E5D>,<U1E5C>);(<U1E5F>,<U1E5E>);/
+   (<U1E61>,<U1E60>);(<U1E63>,<U1E62>);(<U1E65>,<U1E64>);(<U1E67>,<U1E66>);/
+   (<U1E69>,<U1E68>);(<U1E6B>,<U1E6A>);(<U1E6D>,<U1E6C>);(<U1E6F>,<U1E6E>);/
+   (<U1E71>,<U1E70>);(<U1E73>,<U1E72>);(<U1E75>,<U1E74>);(<U1E77>,<U1E76>);/
+   (<U1E79>,<U1E78>);(<U1E7B>,<U1E7A>);(<U1E7D>,<U1E7C>);(<U1E7F>,<U1E7E>);/
+   (<U1E81>,<U1E80>);(<U1E83>,<U1E82>);(<U1E85>,<U1E84>);(<U1E87>,<U1E86>);/
+   (<U1E89>,<U1E88>);(<U1E8B>,<U1E8A>);(<U1E8D>,<U1E8C>);(<U1E8F>,<U1E8E>);/
+   (<U1E91>,<U1E90>);(<U1E93>,<U1E92>);(<U1E95>,<U1E94>);(<U1E9B>,<U1E60>);/
+   (<U1EA1>,<U1EA0>);(<U1EA3>,<U1EA2>);(<U1EA5>,<U1EA4>);(<U1EA7>,<U1EA6>);/
+   (<U1EA9>,<U1EA8>);(<U1EAB>,<U1EAA>);(<U1EAD>,<U1EAC>);(<U1EAF>,<U1EAE>);/
+   (<U1EB1>,<U1EB0>);(<U1EB3>,<U1EB2>);(<U1EB5>,<U1EB4>);(<U1EB7>,<U1EB6>);/
+   (<U1EB9>,<U1EB8>);(<U1EBB>,<U1EBA>);(<U1EBD>,<U1EBC>);(<U1EBF>,<U1EBE>);/
+   (<U1EC1>,<U1EC0>);(<U1EC3>,<U1EC2>);(<U1EC5>,<U1EC4>);(<U1EC7>,<U1EC6>);/
+   (<U1EC9>,<U1EC8>);(<U1ECB>,<U1ECA>);(<U1ECD>,<U1ECC>);(<U1ECF>,<U1ECE>);/
+   (<U1ED1>,<U1ED0>);(<U1ED3>,<U1ED2>);(<U1ED5>,<U1ED4>);(<U1ED7>,<U1ED6>);/
+   (<U1ED9>,<U1ED8>);(<U1EDB>,<U1EDA>);(<U1EDD>,<U1EDC>);(<U1EDF>,<U1EDE>);/
+   (<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);(<U1EE5>,<U1EE4>);(<U1EE7>,<U1EE6>);/
+   (<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);(<U1EED>,<U1EEC>);(<U1EEF>,<U1EEE>);/
+   (<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);(<U1EF5>,<U1EF4>);(<U1EF7>,<U1EF6>);/
+   (<U1EF9>,<U1EF8>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);(<U1F02>,<U1F0A>);/
+   (<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);(<U1F06>,<U1F0E>);/
+   (<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);(<U1F12>,<U1F1A>);/
+   (<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);(<U1F20>,<U1F28>);/
+   (<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);(<U1F24>,<U1F2C>);/
+   (<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);(<U1F30>,<U1F38>);/
+   (<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);(<U1F34>,<U1F3C>);/
+   (<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);(<U1F40>,<U1F48>);/
+   (<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);(<U1F44>,<U1F4C>);/
+   (<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);(<U1F55>,<U1F5D>);/
+   (<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);(<U1F62>,<U1F6A>);/
+   (<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);(<U1F66>,<U1F6E>);/
+   (<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);(<U1F72>,<U1FC8>);/
+   (<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);(<U1F76>,<U1FDA>);/
+   (<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);(<U1F7A>,<U1FEA>);/
+   (<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);(<U1F80>,<U1F88>);/
+   (<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);(<U1F84>,<U1F8C>);/
+   (<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);(<U1F90>,<U1F98>);/
+   (<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);(<U1F94>,<U1F9C>);/
+   (<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);(<U1FA0>,<U1FA8>);/
+   (<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);(<U1FA4>,<U1FAC>);/
+   (<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);(<U1FB0>,<U1FB8>);/
+   (<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);(<U1FC3>,<U1FCC>);/
+   (<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);(<U1FE1>,<U1FE9>);/
+   (<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U2170>,<U2160>);(<U2171>,<U2161>);/
+   (<U2172>,<U2162>);(<U2173>,<U2163>);(<U2174>,<U2164>);(<U2175>,<U2165>);/
+   (<U2176>,<U2166>);(<U2177>,<U2167>);(<U2178>,<U2168>);(<U2179>,<U2169>);/
+   (<U217A>,<U216A>);(<U217B>,<U216B>);(<U217C>,<U216C>);(<U217D>,<U216D>);/
+   (<U217E>,<U216E>);(<U217F>,<U216F>);(<U24D0>,<U24B6>);(<U24D1>,<U24B7>);/
+   (<U24D2>,<U24B8>);(<U24D3>,<U24B9>);(<U24D4>,<U24BA>);(<U24D5>,<U24BB>);/
+   (<U24D6>,<U24BC>);(<U24D7>,<U24BD>);(<U24D8>,<U24BE>);(<U24D9>,<U24BF>);/
+   (<U24DA>,<U24C0>);(<U24DB>,<U24C1>);(<U24DC>,<U24C2>);(<U24DD>,<U24C3>);/
+   (<U24DE>,<U24C4>);(<U24DF>,<U24C5>);(<U24E0>,<U24C6>);(<U24E1>,<U24C7>);/
+   (<U24E2>,<U24C8>);(<U24E3>,<U24C9>);(<U24E4>,<U24CA>);(<U24E5>,<U24CB>);/
+   (<U24E6>,<U24CC>);(<U24E7>,<U24CD>);(<U24E8>,<U24CE>);(<U24E9>,<U24CF>);/
+   (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);(<UFF44>,<UFF24>);/
+   (<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);(<UFF48>,<UFF28>);/
+   (<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
+   (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);/
+   (<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);(<UFF54>,<UFF34>);/
+   (<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
+   (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>)
+
+tolower /
+   (<U0041>,<U0061>);(<U0042>,<U0062>);(<U0043>,<U0063>);(<U0044>,<U0064>);/
+   (<U0045>,<U0065>);(<U0046>,<U0066>);(<U0047>,<U0067>);(<U0048>,<U0068>);/
+   (<U0049>,<U0069>);(<U004A>,<U006A>);(<U004B>,<U006B>);(<U004C>,<U006C>);/
+   (<U004D>,<U006D>);(<U004E>,<U006E>);(<U004F>,<U006F>);(<U0050>,<U0070>);/
+   (<U0051>,<U0071>);(<U0052>,<U0072>);(<U0053>,<U0073>);(<U0054>,<U0074>);/
+   (<U0055>,<U0075>);(<U0056>,<U0076>);(<U0057>,<U0077>);(<U0058>,<U0078>);/
+   (<U0059>,<U0079>);(<U005A>,<U007A>);(<U00C0>,<U00E0>);(<U00C1>,<U00E1>);/
+   (<U00C2>,<U00E2>);(<U00C3>,<U00E3>);(<U00C4>,<U00E4>);(<U00C5>,<U00E5>);/
+   (<U00C6>,<U00E6>);(<U00C7>,<U00E7>);(<U00C8>,<U00E8>);(<U00C9>,<U00E9>);/
+   (<U00CA>,<U00EA>);(<U00CB>,<U00EB>);(<U00CC>,<U00EC>);(<U00CD>,<U00ED>);/
+   (<U00CE>,<U00EE>);(<U00CF>,<U00EF>);(<U00D0>,<U00F0>);(<U00D1>,<U00F1>);/
+   (<U00D2>,<U00F2>);(<U00D3>,<U00F3>);(<U00D4>,<U00F4>);(<U00D5>,<U00F5>);/
+   (<U00D6>,<U00F6>);(<U00D8>,<U00F8>);(<U00D9>,<U00F9>);(<U00DA>,<U00FA>);/
+   (<U00DB>,<U00FB>);(<U00DC>,<U00FC>);(<U00DD>,<U00FD>);(<U00DE>,<U00FE>);/
+   (<U0100>,<U0101>);(<U0102>,<U0103>);(<U0104>,<U0105>);(<U0106>,<U0107>);/
+   (<U0108>,<U0109>);(<U010A>,<U010B>);(<U010C>,<U010D>);(<U010E>,<U010F>);/
+   (<U0110>,<U0111>);(<U0112>,<U0113>);(<U0114>,<U0115>);(<U0116>,<U0117>);/
+   (<U0118>,<U0119>);(<U011A>,<U011B>);(<U011C>,<U011D>);(<U011E>,<U011F>);/
+   (<U0120>,<U0121>);(<U0122>,<U0123>);(<U0124>,<U0125>);(<U0126>,<U0127>);/
+   (<U0128>,<U0129>);(<U012A>,<U012B>);(<U012C>,<U012D>);(<U012E>,<U012F>);/
+   (<U0130>,<U0069>);(<U0132>,<U0133>);(<U0134>,<U0135>);(<U0136>,<U0137>);/
+   (<U0139>,<U013A>);(<U013B>,<U013C>);(<U013D>,<U013E>);(<U013F>,<U0140>);/
+   (<U0141>,<U0142>);(<U0143>,<U0144>);(<U0145>,<U0146>);(<U0147>,<U0148>);/
+   (<U014A>,<U014B>);(<U014C>,<U014D>);(<U014E>,<U014F>);(<U0150>,<U0151>);/
+   (<U0152>,<U0153>);(<U0154>,<U0155>);(<U0156>,<U0157>);(<U0158>,<U0159>);/
+   (<U015A>,<U015B>);(<U015C>,<U015D>);(<U015E>,<U015F>);(<U0160>,<U0161>);/
+   (<U0162>,<U0163>);(<U0164>,<U0165>);(<U0166>,<U0167>);(<U0168>,<U0169>);/
+   (<U016A>,<U016B>);(<U016C>,<U016D>);(<U016E>,<U016F>);(<U0170>,<U0171>);/
+   (<U0172>,<U0173>);(<U0174>,<U0175>);(<U0176>,<U0177>);(<U0178>,<U00FF>);/
+   (<U0179>,<U017A>);(<U017B>,<U017C>);(<U017D>,<U017E>);(<U0181>,<U0253>);/
+   (<U0182>,<U0183>);(<U0184>,<U0185>);(<U0186>,<U0254>);(<U0187>,<U0188>);/
+   (<U0189>,<U0256>);(<U018A>,<U0257>);(<U018B>,<U018C>);(<U018E>,<U01DD>);/
+   (<U018F>,<U0259>);(<U0190>,<U025B>);(<U0191>,<U0192>);(<U0193>,<U0260>);/
+   (<U0194>,<U0263>);(<U0196>,<U0269>);(<U0197>,<U0268>);(<U0198>,<U0199>);/
+   (<U019C>,<U026F>);(<U019D>,<U0272>);(<U019F>,<U0275>);(<U01A0>,<U01A1>);/
+   (<U01A2>,<U01A3>);(<U01A4>,<U01A5>);(<U01A6>,<U0280>);(<U01A7>,<U01A8>);/
+   (<U01A9>,<U0283>);(<U01AC>,<U01AD>);(<U01AE>,<U0288>);(<U01AF>,<U01B0>);/
+   (<U01B1>,<U028A>);(<U01B2>,<U028B>);(<U01B3>,<U01B4>);(<U01B5>,<U01B6>);/
+   (<U01B7>,<U0292>);(<U01B8>,<U01B9>);(<U01BC>,<U01BD>);(<U01C4>,<U01C6>);/
+   (<U01C5>,<U01C6>);(<U01C7>,<U01C9>);(<U01C8>,<U01C9>);(<U01CA>,<U01CC>);/
+   (<U01CB>,<U01CC>);(<U01CD>,<U01CE>);(<U01CF>,<U01D0>);(<U01D1>,<U01D2>);/
+   (<U01D3>,<U01D4>);(<U01D5>,<U01D6>);(<U01D7>,<U01D8>);(<U01D9>,<U01DA>);/
+   (<U01DB>,<U01DC>);(<U01DE>,<U01DF>);(<U01E0>,<U01E1>);(<U01E2>,<U01E3>);/
+   (<U01E4>,<U01E5>);(<U01E6>,<U01E7>);(<U01E8>,<U01E9>);(<U01EA>,<U01EB>);/
+   (<U01EC>,<U01ED>);(<U01EE>,<U01EF>);(<U01F1>,<U01F3>);(<U01F2>,<U01F3>);/
+   (<U01F4>,<U01F5>);(<U01F6>,<U0195>);(<U01F7>,<U01BF>);(<U01F8>,<U01F9>);/
+   (<U01FA>,<U01FB>);(<U01FC>,<U01FD>);(<U01FE>,<U01FF>);(<U0200>,<U0201>);/
+   (<U0202>,<U0203>);(<U0204>,<U0205>);(<U0206>,<U0207>);(<U0208>,<U0209>);/
+   (<U020A>,<U020B>);(<U020C>,<U020D>);(<U020E>,<U020F>);(<U0210>,<U0211>);/
+   (<U0212>,<U0213>);(<U0214>,<U0215>);(<U0216>,<U0217>);(<U0218>,<U0219>);/
+   (<U021A>,<U021B>);(<U021C>,<U021D>);(<U021E>,<U021F>);(<U0222>,<U0223>);/
+   (<U0224>,<U0225>);(<U0226>,<U0227>);(<U0228>,<U0229>);(<U022A>,<U022B>);/
+   (<U022C>,<U022D>);(<U022E>,<U022F>);(<U0230>,<U0231>);(<U0232>,<U0233>);/
+   (<U0386>,<U03AC>);(<U0388>,<U03AD>);(<U0389>,<U03AE>);(<U038A>,<U03AF>);/
+   (<U038C>,<U03CC>);(<U038E>,<U03CD>);(<U038F>,<U03CE>);(<U0391>,<U03B1>);/
+   (<U0392>,<U03B2>);(<U0393>,<U03B3>);(<U0394>,<U03B4>);(<U0395>,<U03B5>);/
+   (<U0396>,<U03B6>);(<U0397>,<U03B7>);(<U0398>,<U03B8>);(<U0399>,<U03B9>);/
+   (<U039A>,<U03BA>);(<U039B>,<U03BB>);(<U039C>,<U03BC>);(<U039D>,<U03BD>);/
+   (<U039E>,<U03BE>);(<U039F>,<U03BF>);(<U03A0>,<U03C0>);(<U03A1>,<U03C1>);/
+   (<U03A3>,<U03C3>);(<U03A4>,<U03C4>);(<U03A5>,<U03C5>);(<U03A6>,<U03C6>);/
+   (<U03A7>,<U03C7>);(<U03A8>,<U03C8>);(<U03A9>,<U03C9>);(<U03AA>,<U03CA>);/
+   (<U03AB>,<U03CB>);(<U03DA>,<U03DB>);(<U03DC>,<U03DD>);(<U03DE>,<U03DF>);/
+   (<U03E0>,<U03E1>);(<U03E2>,<U03E3>);(<U03E4>,<U03E5>);(<U03E6>,<U03E7>);/
+   (<U03E8>,<U03E9>);(<U03EA>,<U03EB>);(<U03EC>,<U03ED>);(<U03EE>,<U03EF>);/
+   (<U0400>,<U0450>);(<U0401>,<U0451>);(<U0402>,<U0452>);(<U0403>,<U0453>);/
+   (<U0404>,<U0454>);(<U0405>,<U0455>);(<U0406>,<U0456>);(<U0407>,<U0457>);/
+   (<U0408>,<U0458>);(<U0409>,<U0459>);(<U040A>,<U045A>);(<U040B>,<U045B>);/
+   (<U040C>,<U045C>);(<U040D>,<U045D>);(<U040E>,<U045E>);(<U040F>,<U045F>);/
+   (<U0410>,<U0430>);(<U0411>,<U0431>);(<U0412>,<U0432>);(<U0413>,<U0433>);/
+   (<U0414>,<U0434>);(<U0415>,<U0435>);(<U0416>,<U0436>);(<U0417>,<U0437>);/
+   (<U0418>,<U0438>);(<U0419>,<U0439>);(<U041A>,<U043A>);(<U041B>,<U043B>);/
+   (<U041C>,<U043C>);(<U041D>,<U043D>);(<U041E>,<U043E>);(<U041F>,<U043F>);/
+   (<U0420>,<U0440>);(<U0421>,<U0441>);(<U0422>,<U0442>);(<U0423>,<U0443>);/
+   (<U0424>,<U0444>);(<U0425>,<U0445>);(<U0426>,<U0446>);(<U0427>,<U0447>);/
+   (<U0428>,<U0448>);(<U0429>,<U0449>);(<U042A>,<U044A>);(<U042B>,<U044B>);/
+   (<U042C>,<U044C>);(<U042D>,<U044D>);(<U042E>,<U044E>);(<U042F>,<U044F>);/
+   (<U0460>,<U0461>);(<U0462>,<U0463>);(<U0464>,<U0465>);(<U0466>,<U0467>);/
+   (<U0468>,<U0469>);(<U046A>,<U046B>);(<U046C>,<U046D>);(<U046E>,<U046F>);/
+   (<U0470>,<U0471>);(<U0472>,<U0473>);(<U0474>,<U0475>);(<U0476>,<U0477>);/
+   (<U0478>,<U0479>);(<U047A>,<U047B>);(<U047C>,<U047D>);(<U047E>,<U047F>);/
+   (<U0480>,<U0481>);(<U048C>,<U048D>);(<U048E>,<U048F>);(<U0490>,<U0491>);/
+   (<U0492>,<U0493>);(<U0494>,<U0495>);(<U0496>,<U0497>);(<U0498>,<U0499>);/
+   (<U049A>,<U049B>);(<U049C>,<U049D>);(<U049E>,<U049F>);(<U04A0>,<U04A1>);/
+   (<U04A2>,<U04A3>);(<U04A4>,<U04A5>);(<U04A6>,<U04A7>);(<U04A8>,<U04A9>);/
+   (<U04AA>,<U04AB>);(<U04AC>,<U04AD>);(<U04AE>,<U04AF>);(<U04B0>,<U04B1>);/
+   (<U04B2>,<U04B3>);(<U04B4>,<U04B5>);(<U04B6>,<U04B7>);(<U04B8>,<U04B9>);/
+   (<U04BA>,<U04BB>);(<U04BC>,<U04BD>);(<U04BE>,<U04BF>);(<U04C1>,<U04C2>);/
+   (<U04C3>,<U04C4>);(<U04C7>,<U04C8>);(<U04CB>,<U04CC>);(<U04D0>,<U04D1>);/
+   (<U04D2>,<U04D3>);(<U04D4>,<U04D5>);(<U04D6>,<U04D7>);(<U04D8>,<U04D9>);/
+   (<U04DA>,<U04DB>);(<U04DC>,<U04DD>);(<U04DE>,<U04DF>);(<U04E0>,<U04E1>);/
+   (<U04E2>,<U04E3>);(<U04E4>,<U04E5>);(<U04E6>,<U04E7>);(<U04E8>,<U04E9>);/
+   (<U04EA>,<U04EB>);(<U04EC>,<U04ED>);(<U04EE>,<U04EF>);(<U04F0>,<U04F1>);/
+   (<U04F2>,<U04F3>);(<U04F4>,<U04F5>);(<U04F8>,<U04F9>);(<U0531>,<U0561>);/
+   (<U0532>,<U0562>);(<U0533>,<U0563>);(<U0534>,<U0564>);(<U0535>,<U0565>);/
+   (<U0536>,<U0566>);(<U0537>,<U0567>);(<U0538>,<U0568>);(<U0539>,<U0569>);/
+   (<U053A>,<U056A>);(<U053B>,<U056B>);(<U053C>,<U056C>);(<U053D>,<U056D>);/
+   (<U053E>,<U056E>);(<U053F>,<U056F>);(<U0540>,<U0570>);(<U0541>,<U0571>);/
+   (<U0542>,<U0572>);(<U0543>,<U0573>);(<U0544>,<U0574>);(<U0545>,<U0575>);/
+   (<U0546>,<U0576>);(<U0547>,<U0577>);(<U0548>,<U0578>);(<U0549>,<U0579>);/
+   (<U054A>,<U057A>);(<U054B>,<U057B>);(<U054C>,<U057C>);(<U054D>,<U057D>);/
+   (<U054E>,<U057E>);(<U054F>,<U057F>);(<U0550>,<U0580>);(<U0551>,<U0581>);/
+   (<U0552>,<U0582>);(<U0553>,<U0583>);(<U0554>,<U0584>);(<U0555>,<U0585>);/
+   (<U0556>,<U0586>);(<U1E00>,<U1E01>);(<U1E02>,<U1E03>);(<U1E04>,<U1E05>);/
+   (<U1E06>,<U1E07>);(<U1E08>,<U1E09>);(<U1E0A>,<U1E0B>);(<U1E0C>,<U1E0D>);/
+   (<U1E0E>,<U1E0F>);(<U1E10>,<U1E11>);(<U1E12>,<U1E13>);(<U1E14>,<U1E15>);/
+   (<U1E16>,<U1E17>);(<U1E18>,<U1E19>);(<U1E1A>,<U1E1B>);(<U1E1C>,<U1E1D>);/
+   (<U1E1E>,<U1E1F>);(<U1E20>,<U1E21>);(<U1E22>,<U1E23>);(<U1E24>,<U1E25>);/
+   (<U1E26>,<U1E27>);(<U1E28>,<U1E29>);(<U1E2A>,<U1E2B>);(<U1E2C>,<U1E2D>);/
+   (<U1E2E>,<U1E2F>);(<U1E30>,<U1E31>);(<U1E32>,<U1E33>);(<U1E34>,<U1E35>);/
+   (<U1E36>,<U1E37>);(<U1E38>,<U1E39>);(<U1E3A>,<U1E3B>);(<U1E3C>,<U1E3D>);/
+   (<U1E3E>,<U1E3F>);(<U1E40>,<U1E41>);(<U1E42>,<U1E43>);(<U1E44>,<U1E45>);/
+   (<U1E46>,<U1E47>);(<U1E48>,<U1E49>);(<U1E4A>,<U1E4B>);(<U1E4C>,<U1E4D>);/
+   (<U1E4E>,<U1E4F>);(<U1E50>,<U1E51>);(<U1E52>,<U1E53>);(<U1E54>,<U1E55>);/
+   (<U1E56>,<U1E57>);(<U1E58>,<U1E59>);(<U1E5A>,<U1E5B>);(<U1E5C>,<U1E5D>);/
+   (<U1E5E>,<U1E5F>);(<U1E60>,<U1E61>);(<U1E62>,<U1E63>);(<U1E64>,<U1E65>);/
+   (<U1E66>,<U1E67>);(<U1E68>,<U1E69>);(<U1E6A>,<U1E6B>);(<U1E6C>,<U1E6D>);/
+   (<U1E6E>,<U1E6F>);(<U1E70>,<U1E71>);(<U1E72>,<U1E73>);(<U1E74>,<U1E75>);/
+   (<U1E76>,<U1E77>);(<U1E78>,<U1E79>);(<U1E7A>,<U1E7B>);(<U1E7C>,<U1E7D>);/
+   (<U1E7E>,<U1E7F>);(<U1E80>,<U1E81>);(<U1E82>,<U1E83>);(<U1E84>,<U1E85>);/
+   (<U1E86>,<U1E87>);(<U1E88>,<U1E89>);(<U1E8A>,<U1E8B>);(<U1E8C>,<U1E8D>);/
+   (<U1E8E>,<U1E8F>);(<U1E90>,<U1E91>);(<U1E92>,<U1E93>);(<U1E94>,<U1E95>);/
+   (<U1EA0>,<U1EA1>);(<U1EA2>,<U1EA3>);(<U1EA4>,<U1EA5>);(<U1EA6>,<U1EA7>);/
+   (<U1EA8>,<U1EA9>);(<U1EAA>,<U1EAB>);(<U1EAC>,<U1EAD>);(<U1EAE>,<U1EAF>);/
+   (<U1EB0>,<U1EB1>);(<U1EB2>,<U1EB3>);(<U1EB4>,<U1EB5>);(<U1EB6>,<U1EB7>);/
+   (<U1EB8>,<U1EB9>);(<U1EBA>,<U1EBB>);(<U1EBC>,<U1EBD>);(<U1EBE>,<U1EBF>);/
+   (<U1EC0>,<U1EC1>);(<U1EC2>,<U1EC3>);(<U1EC4>,<U1EC5>);(<U1EC6>,<U1EC7>);/
+   (<U1EC8>,<U1EC9>);(<U1ECA>,<U1ECB>);(<U1ECC>,<U1ECD>);(<U1ECE>,<U1ECF>);/
+   (<U1ED0>,<U1ED1>);(<U1ED2>,<U1ED3>);(<U1ED4>,<U1ED5>);(<U1ED6>,<U1ED7>);/
+   (<U1ED8>,<U1ED9>);(<U1EDA>,<U1EDB>);(<U1EDC>,<U1EDD>);(<U1EDE>,<U1EDF>);/
+   (<U1EE0>,<U1EE1>);(<U1EE2>,<U1EE3>);(<U1EE4>,<U1EE5>);(<U1EE6>,<U1EE7>);/
+   (<U1EE8>,<U1EE9>);(<U1EEA>,<U1EEB>);(<U1EEC>,<U1EED>);(<U1EEE>,<U1EEF>);/
+   (<U1EF0>,<U1EF1>);(<U1EF2>,<U1EF3>);(<U1EF4>,<U1EF5>);(<U1EF6>,<U1EF7>);/
+   (<U1EF8>,<U1EF9>);(<U1F08>,<U1F00>);(<U1F09>,<U1F01>);(<U1F0A>,<U1F02>);/
+   (<U1F0B>,<U1F03>);(<U1F0C>,<U1F04>);(<U1F0D>,<U1F05>);(<U1F0E>,<U1F06>);/
+   (<U1F0F>,<U1F07>);(<U1F18>,<U1F10>);(<U1F19>,<U1F11>);(<U1F1A>,<U1F12>);/
+   (<U1F1B>,<U1F13>);(<U1F1C>,<U1F14>);(<U1F1D>,<U1F15>);(<U1F28>,<U1F20>);/
+   (<U1F29>,<U1F21>);(<U1F2A>,<U1F22>);(<U1F2B>,<U1F23>);(<U1F2C>,<U1F24>);/
+   (<U1F2D>,<U1F25>);(<U1F2E>,<U1F26>);(<U1F2F>,<U1F27>);(<U1F38>,<U1F30>);/
+   (<U1F39>,<U1F31>);(<U1F3A>,<U1F32>);(<U1F3B>,<U1F33>);(<U1F3C>,<U1F34>);/
+   (<U1F3D>,<U1F35>);(<U1F3E>,<U1F36>);(<U1F3F>,<U1F37>);(<U1F48>,<U1F40>);/
+   (<U1F49>,<U1F41>);(<U1F4A>,<U1F42>);(<U1F4B>,<U1F43>);(<U1F4C>,<U1F44>);/
+   (<U1F4D>,<U1F45>);(<U1F59>,<U1F51>);(<U1F5B>,<U1F53>);(<U1F5D>,<U1F55>);/
+   (<U1F5F>,<U1F57>);(<U1F68>,<U1F60>);(<U1F69>,<U1F61>);(<U1F6A>,<U1F62>);/
+   (<U1F6B>,<U1F63>);(<U1F6C>,<U1F64>);(<U1F6D>,<U1F65>);(<U1F6E>,<U1F66>);/
+   (<U1F6F>,<U1F67>);(<U1F88>,<U1F80>);(<U1F89>,<U1F81>);(<U1F8A>,<U1F82>);/
+   (<U1F8B>,<U1F83>);(<U1F8C>,<U1F84>);(<U1F8D>,<U1F85>);(<U1F8E>,<U1F86>);/
+   (<U1F8F>,<U1F87>);(<U1F98>,<U1F90>);(<U1F99>,<U1F91>);(<U1F9A>,<U1F92>);/
+   (<U1F9B>,<U1F93>);(<U1F9C>,<U1F94>);(<U1F9D>,<U1F95>);(<U1F9E>,<U1F96>);/
+   (<U1F9F>,<U1F97>);(<U1FA8>,<U1FA0>);(<U1FA9>,<U1FA1>);(<U1FAA>,<U1FA2>);/
+   (<U1FAB>,<U1FA3>);(<U1FAC>,<U1FA4>);(<U1FAD>,<U1FA5>);(<U1FAE>,<U1FA6>);/
+   (<U1FAF>,<U1FA7>);(<U1FB8>,<U1FB0>);(<U1FB9>,<U1FB1>);(<U1FBA>,<U1F70>);/
+   (<U1FBB>,<U1F71>);(<U1FBC>,<U1FB3>);(<U1FC8>,<U1F72>);(<U1FC9>,<U1F73>);/
+   (<U1FCA>,<U1F74>);(<U1FCB>,<U1F75>);(<U1FCC>,<U1FC3>);(<U1FD8>,<U1FD0>);/
+   (<U1FD9>,<U1FD1>);(<U1FDA>,<U1F76>);(<U1FDB>,<U1F77>);(<U1FE8>,<U1FE0>);/
+   (<U1FE9>,<U1FE1>);(<U1FEA>,<U1F7A>);(<U1FEB>,<U1F7B>);(<U1FEC>,<U1FE5>);/
+   (<U1FF8>,<U1F78>);(<U1FF9>,<U1F79>);(<U1FFA>,<U1F7C>);(<U1FFB>,<U1F7D>);/
+   (<U1FFC>,<U1FF3>);(<U2126>,<U03C9>);(<U212A>,<U006B>);(<U212B>,<U00E5>);/
+   (<U2160>,<U2170>);(<U2161>,<U2171>);(<U2162>,<U2172>);(<U2163>,<U2173>);/
+   (<U2164>,<U2174>);(<U2165>,<U2175>);(<U2166>,<U2176>);(<U2167>,<U2177>);/
+   (<U2168>,<U2178>);(<U2169>,<U2179>);(<U216A>,<U217A>);(<U216B>,<U217B>);/
+   (<U216C>,<U217C>);(<U216D>,<U217D>);(<U216E>,<U217E>);(<U216F>,<U217F>);/
+   (<U24B6>,<U24D0>);(<U24B7>,<U24D1>);(<U24B8>,<U24D2>);(<U24B9>,<U24D3>);/
+   (<U24BA>,<U24D4>);(<U24BB>,<U24D5>);(<U24BC>,<U24D6>);(<U24BD>,<U24D7>);/
+   (<U24BE>,<U24D8>);(<U24BF>,<U24D9>);(<U24C0>,<U24DA>);(<U24C1>,<U24DB>);/
+   (<U24C2>,<U24DC>);(<U24C3>,<U24DD>);(<U24C4>,<U24DE>);(<U24C5>,<U24DF>);/
+   (<U24C6>,<U24E0>);(<U24C7>,<U24E1>);(<U24C8>,<U24E2>);(<U24C9>,<U24E3>);/
+   (<U24CA>,<U24E4>);(<U24CB>,<U24E5>);(<U24CC>,<U24E6>);(<U24CD>,<U24E7>);/
+   (<U24CE>,<U24E8>);(<U24CF>,<U24E9>);(<UFF21>,<UFF41>);(<UFF22>,<UFF42>);/
+   (<UFF23>,<UFF43>);(<UFF24>,<UFF44>);(<UFF25>,<UFF45>);(<UFF26>,<UFF46>);/
+   (<UFF27>,<UFF47>);(<UFF28>,<UFF48>);(<UFF29>,<UFF49>);(<UFF2A>,<UFF4A>);/
+   (<UFF2B>,<UFF4B>);(<UFF2C>,<UFF4C>);(<UFF2D>,<UFF4D>);(<UFF2E>,<UFF4E>);/
+   (<UFF2F>,<UFF4F>);(<UFF30>,<UFF50>);(<UFF31>,<UFF51>);(<UFF32>,<UFF52>);/
+   (<UFF33>,<UFF53>);(<UFF34>,<UFF54>);(<UFF35>,<UFF55>);(<UFF36>,<UFF56>);/
+   (<UFF37>,<UFF57>);(<UFF38>,<UFF58>);(<UFF39>,<UFF59>);(<UFF3A>,<UFF5A>)
+
+map "totitle"; /
+   (<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);(<U0064>,<U0044>);/
+   (<U0065>,<U0045>);(<U0066>,<U0046>);(<U0067>,<U0047>);(<U0068>,<U0048>);/
+   (<U0069>,<U0049>);(<U006A>,<U004A>);(<U006B>,<U004B>);(<U006C>,<U004C>);/
+   (<U006D>,<U004D>);(<U006E>,<U004E>);(<U006F>,<U004F>);(<U0070>,<U0050>);/
+   (<U0071>,<U0051>);(<U0072>,<U0052>);(<U0073>,<U0053>);(<U0074>,<U0054>);/
+   (<U0075>,<U0055>);(<U0076>,<U0056>);(<U0077>,<U0057>);(<U0078>,<U0058>);/
+   (<U0079>,<U0059>);(<U007A>,<U005A>);(<U00B5>,<U039C>);(<U00E0>,<U00C0>);/
+   (<U00E1>,<U00C1>);(<U00E2>,<U00C2>);(<U00E3>,<U00C3>);(<U00E4>,<U00C4>);/
+   (<U00E5>,<U00C5>);(<U00E6>,<U00C6>);(<U00E7>,<U00C7>);(<U00E8>,<U00C8>);/
+   (<U00E9>,<U00C9>);(<U00EA>,<U00CA>);(<U00EB>,<U00CB>);(<U00EC>,<U00CC>);/
+   (<U00ED>,<U00CD>);(<U00EE>,<U00CE>);(<U00EF>,<U00CF>);(<U00F0>,<U00D0>);/
+   (<U00F1>,<U00D1>);(<U00F2>,<U00D2>);(<U00F3>,<U00D3>);(<U00F4>,<U00D4>);/
+   (<U00F5>,<U00D5>);(<U00F6>,<U00D6>);(<U00F8>,<U00D8>);(<U00F9>,<U00D9>);/
+   (<U00FA>,<U00DA>);(<U00FB>,<U00DB>);(<U00FC>,<U00DC>);(<U00FD>,<U00DD>);/
+   (<U00FE>,<U00DE>);(<U00FF>,<U0178>);(<U0101>,<U0100>);(<U0103>,<U0102>);/
+   (<U0105>,<U0104>);(<U0107>,<U0106>);(<U0109>,<U0108>);(<U010B>,<U010A>);/
+   (<U010D>,<U010C>);(<U010F>,<U010E>);(<U0111>,<U0110>);(<U0113>,<U0112>);/
+   (<U0115>,<U0114>);(<U0117>,<U0116>);(<U0119>,<U0118>);(<U011B>,<U011A>);/
+   (<U011D>,<U011C>);(<U011F>,<U011E>);(<U0121>,<U0120>);(<U0123>,<U0122>);/
+   (<U0125>,<U0124>);(<U0127>,<U0126>);(<U0129>,<U0128>);(<U012B>,<U012A>);/
+   (<U012D>,<U012C>);(<U012F>,<U012E>);(<U0131>,<U0049>);(<U0133>,<U0132>);/
+   (<U0135>,<U0134>);(<U0137>,<U0136>);(<U013A>,<U0139>);(<U013C>,<U013B>);/
+   (<U013E>,<U013D>);(<U0140>,<U013F>);(<U0142>,<U0141>);(<U0144>,<U0143>);/
+   (<U0146>,<U0145>);(<U0148>,<U0147>);(<U014B>,<U014A>);(<U014D>,<U014C>);/
+   (<U014F>,<U014E>);(<U0151>,<U0150>);(<U0153>,<U0152>);(<U0155>,<U0154>);/
+   (<U0157>,<U0156>);(<U0159>,<U0158>);(<U015B>,<U015A>);(<U015D>,<U015C>);/
+   (<U015F>,<U015E>);(<U0161>,<U0160>);(<U0163>,<U0162>);(<U0165>,<U0164>);/
+   (<U0167>,<U0166>);(<U0169>,<U0168>);(<U016B>,<U016A>);(<U016D>,<U016C>);/
+   (<U016F>,<U016E>);(<U0171>,<U0170>);(<U0173>,<U0172>);(<U0175>,<U0174>);/
+   (<U0177>,<U0176>);(<U017A>,<U0179>);(<U017C>,<U017B>);(<U017E>,<U017D>);/
+   (<U017F>,<U0053>);(<U0183>,<U0182>);(<U0185>,<U0184>);(<U0188>,<U0187>);/
+   (<U018C>,<U018B>);(<U0192>,<U0191>);(<U0195>,<U01F6>);(<U0199>,<U0198>);/
+   (<U01A1>,<U01A0>);(<U01A3>,<U01A2>);(<U01A5>,<U01A4>);(<U01A8>,<U01A7>);/
+   (<U01AD>,<U01AC>);(<U01B0>,<U01AF>);(<U01B4>,<U01B3>);(<U01B6>,<U01B5>);/
+   (<U01B9>,<U01B8>);(<U01BD>,<U01BC>);(<U01BF>,<U01F7>);(<U01C4>,<U01C5>);/
+   (<U01C6>,<U01C5>);(<U01C7>,<U01C8>);(<U01C9>,<U01C8>);(<U01CA>,<U01CB>);/
+   (<U01CC>,<U01CB>);(<U01CE>,<U01CD>);(<U01D0>,<U01CF>);(<U01D2>,<U01D1>);/
+   (<U01D4>,<U01D3>);(<U01D6>,<U01D5>);(<U01D8>,<U01D7>);(<U01DA>,<U01D9>);/
+   (<U01DC>,<U01DB>);(<U01DD>,<U018E>);(<U01DF>,<U01DE>);(<U01E1>,<U01E0>);/
+   (<U01E3>,<U01E2>);(<U01E5>,<U01E4>);(<U01E7>,<U01E6>);(<U01E9>,<U01E8>);/
+   (<U01EB>,<U01EA>);(<U01ED>,<U01EC>);(<U01EF>,<U01EE>);(<U01F1>,<U01F2>);/
+   (<U01F3>,<U01F2>);(<U01F5>,<U01F4>);(<U01F9>,<U01F8>);(<U01FB>,<U01FA>);/
+   (<U01FD>,<U01FC>);(<U01FF>,<U01FE>);(<U0201>,<U0200>);(<U0203>,<U0202>);/
+   (<U0205>,<U0204>);(<U0207>,<U0206>);(<U0209>,<U0208>);(<U020B>,<U020A>);/
+   (<U020D>,<U020C>);(<U020F>,<U020E>);(<U0211>,<U0210>);(<U0213>,<U0212>);/
+   (<U0215>,<U0214>);(<U0217>,<U0216>);(<U0219>,<U0218>);(<U021B>,<U021A>);/
+   (<U021D>,<U021C>);(<U021F>,<U021E>);(<U0223>,<U0222>);(<U0225>,<U0224>);/
+   (<U0227>,<U0226>);(<U0229>,<U0228>);(<U022B>,<U022A>);(<U022D>,<U022C>);/
+   (<U022F>,<U022E>);(<U0231>,<U0230>);(<U0233>,<U0232>);(<U0253>,<U0181>);/
+   (<U0254>,<U0186>);(<U0256>,<U0189>);(<U0257>,<U018A>);(<U0259>,<U018F>);/
+   (<U025B>,<U0190>);(<U0260>,<U0193>);(<U0263>,<U0194>);(<U0268>,<U0197>);/
+   (<U0269>,<U0196>);(<U026F>,<U019C>);(<U0272>,<U019D>);(<U0275>,<U019F>);/
+   (<U0280>,<U01A6>);(<U0283>,<U01A9>);(<U0288>,<U01AE>);(<U028A>,<U01B1>);/
+   (<U028B>,<U01B2>);(<U0292>,<U01B7>);(<U0345>,<U0399>);(<U03AC>,<U0386>);/
+   (<U03AD>,<U0388>);(<U03AE>,<U0389>);(<U03AF>,<U038A>);(<U03B1>,<U0391>);/
+   (<U03B2>,<U0392>);(<U03B3>,<U0393>);(<U03B4>,<U0394>);(<U03B5>,<U0395>);/
+   (<U03B6>,<U0396>);(<U03B7>,<U0397>);(<U03B8>,<U0398>);(<U03B9>,<U0399>);/
+   (<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);(<U03BD>,<U039D>);/
+   (<U03BE>,<U039E>);(<U03BF>,<U039F>);(<U03C0>,<U03A0>);(<U03C1>,<U03A1>);/
+   (<U03C2>,<U03A3>);(<U03C3>,<U03A3>);(<U03C4>,<U03A4>);(<U03C5>,<U03A5>);/
+   (<U03C6>,<U03A6>);(<U03C7>,<U03A7>);(<U03C8>,<U03A8>);(<U03C9>,<U03A9>);/
+   (<U03CA>,<U03AA>);(<U03CB>,<U03AB>);(<U03CC>,<U038C>);(<U03CD>,<U038E>);/
+   (<U03CE>,<U038F>);(<U03D0>,<U0392>);(<U03D1>,<U0398>);(<U03D5>,<U03A6>);/
+   (<U03D6>,<U03A0>);(<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
+   (<U03E1>,<U03E0>);(<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);/
+   (<U03E9>,<U03E8>);(<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);/
+   (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03A3>);(<U0430>,<U0410>);/
+   (<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);/
+   (<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);/
+   (<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);/
+   (<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
+   (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);/
+   (<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);/
+   (<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
+   (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);/
+   (<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);/
+   (<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);/
+   (<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);/
+   (<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);/
+   (<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);/
+   (<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);/
+   (<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);/
+   (<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);/
+   (<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);(<U0493>,<U0492>);/
+   (<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);(<U049B>,<U049A>);/
+   (<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);(<U04A3>,<U04A2>);/
+   (<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);(<U04AB>,<U04AA>);/
+   (<U04AD>,<U04AC>);(<U04AF>,<U04AE>);(<U04B1>,<U04B0>);(<U04B3>,<U04B2>);/
+   (<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);(<U04BB>,<U04BA>);/
+   (<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);(<U04C4>,<U04C3>);/
+   (<U04C8>,<U04C7>);(<U04CC>,<U04CB>);(<U04D1>,<U04D0>);(<U04D3>,<U04D2>);/
+   (<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);(<U04DB>,<U04DA>);/
+   (<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);(<U04E3>,<U04E2>);/
+   (<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);(<U04EB>,<U04EA>);/
+   (<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);(<U04F3>,<U04F2>);/
+   (<U04F5>,<U04F4>);(<U04F9>,<U04F8>);(<U0561>,<U0531>);(<U0562>,<U0532>);/
+   (<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);(<U0566>,<U0536>);/
+   (<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);(<U056A>,<U053A>);/
+   (<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);(<U056E>,<U053E>);/
+   (<U056F>,<U053F>);(<U0570>,<U0540>);(<U0571>,<U0541>);(<U0572>,<U0542>);/
+   (<U0573>,<U0543>);(<U0574>,<U0544>);(<U0575>,<U0545>);(<U0576>,<U0546>);/
+   (<U0577>,<U0547>);(<U0578>,<U0548>);(<U0579>,<U0549>);(<U057A>,<U054A>);/
+   (<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);(<U057E>,<U054E>);/
+   (<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);(<U0582>,<U0552>);/
+   (<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);(<U0586>,<U0556>);/
+   (<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);(<U1E07>,<U1E06>);/
+   (<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);(<U1E0D>,<U1E0C>);(<U1E0F>,<U1E0E>);/
+   (<U1E11>,<U1E10>);(<U1E13>,<U1E12>);(<U1E15>,<U1E14>);(<U1E17>,<U1E16>);/
+   (<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);(<U1E1D>,<U1E1C>);(<U1E1F>,<U1E1E>);/
+   (<U1E21>,<U1E20>);(<U1E23>,<U1E22>);(<U1E25>,<U1E24>);(<U1E27>,<U1E26>);/
+   (<U1E29>,<U1E28>);(<U1E2B>,<U1E2A>);(<U1E2D>,<U1E2C>);(<U1E2F>,<U1E2E>);/
+   (<U1E31>,<U1E30>);(<U1E33>,<U1E32>);(<U1E35>,<U1E34>);(<U1E37>,<U1E36>);/
+   (<U1E39>,<U1E38>);(<U1E3B>,<U1E3A>);(<U1E3D>,<U1E3C>);(<U1E3F>,<U1E3E>);/
+   (<U1E41>,<U1E40>);(<U1E43>,<U1E42>);(<U1E45>,<U1E44>);(<U1E47>,<U1E46>);/
+   (<U1E49>,<U1E48>);(<U1E4B>,<U1E4A>);(<U1E4D>,<U1E4C>);(<U1E4F>,<U1E4E>);/
+   (<U1E51>,<U1E50>);(<U1E53>,<U1E52>);(<U1E55>,<U1E54>);(<U1E57>,<U1E56>);/
+   (<U1E59>,<U1E58>);(<U1E5B>,<U1E5A>);(<U1E5D>,<U1E5C>);(<U1E5F>,<U1E5E>);/
+   (<U1E61>,<U1E60>);(<U1E63>,<U1E62>);(<U1E65>,<U1E64>);(<U1E67>,<U1E66>);/
+   (<U1E69>,<U1E68>);(<U1E6B>,<U1E6A>);(<U1E6D>,<U1E6C>);(<U1E6F>,<U1E6E>);/
+   (<U1E71>,<U1E70>);(<U1E73>,<U1E72>);(<U1E75>,<U1E74>);(<U1E77>,<U1E76>);/
+   (<U1E79>,<U1E78>);(<U1E7B>,<U1E7A>);(<U1E7D>,<U1E7C>);(<U1E7F>,<U1E7E>);/
+   (<U1E81>,<U1E80>);(<U1E83>,<U1E82>);(<U1E85>,<U1E84>);(<U1E87>,<U1E86>);/
+   (<U1E89>,<U1E88>);(<U1E8B>,<U1E8A>);(<U1E8D>,<U1E8C>);(<U1E8F>,<U1E8E>);/
+   (<U1E91>,<U1E90>);(<U1E93>,<U1E92>);(<U1E95>,<U1E94>);(<U1E9B>,<U1E60>);/
+   (<U1EA1>,<U1EA0>);(<U1EA3>,<U1EA2>);(<U1EA5>,<U1EA4>);(<U1EA7>,<U1EA6>);/
+   (<U1EA9>,<U1EA8>);(<U1EAB>,<U1EAA>);(<U1EAD>,<U1EAC>);(<U1EAF>,<U1EAE>);/
+   (<U1EB1>,<U1EB0>);(<U1EB3>,<U1EB2>);(<U1EB5>,<U1EB4>);(<U1EB7>,<U1EB6>);/
+   (<U1EB9>,<U1EB8>);(<U1EBB>,<U1EBA>);(<U1EBD>,<U1EBC>);(<U1EBF>,<U1EBE>);/
+   (<U1EC1>,<U1EC0>);(<U1EC3>,<U1EC2>);(<U1EC5>,<U1EC4>);(<U1EC7>,<U1EC6>);/
+   (<U1EC9>,<U1EC8>);(<U1ECB>,<U1ECA>);(<U1ECD>,<U1ECC>);(<U1ECF>,<U1ECE>);/
+   (<U1ED1>,<U1ED0>);(<U1ED3>,<U1ED2>);(<U1ED5>,<U1ED4>);(<U1ED7>,<U1ED6>);/
+   (<U1ED9>,<U1ED8>);(<U1EDB>,<U1EDA>);(<U1EDD>,<U1EDC>);(<U1EDF>,<U1EDE>);/
+   (<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);(<U1EE5>,<U1EE4>);(<U1EE7>,<U1EE6>);/
+   (<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);(<U1EED>,<U1EEC>);(<U1EEF>,<U1EEE>);/
+   (<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);(<U1EF5>,<U1EF4>);(<U1EF7>,<U1EF6>);/
+   (<U1EF9>,<U1EF8>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);(<U1F02>,<U1F0A>);/
+   (<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);(<U1F06>,<U1F0E>);/
+   (<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);(<U1F12>,<U1F1A>);/
+   (<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);(<U1F20>,<U1F28>);/
+   (<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);(<U1F24>,<U1F2C>);/
+   (<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);(<U1F30>,<U1F38>);/
+   (<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);(<U1F34>,<U1F3C>);/
+   (<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);(<U1F40>,<U1F48>);/
+   (<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);(<U1F44>,<U1F4C>);/
+   (<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);(<U1F55>,<U1F5D>);/
+   (<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);(<U1F62>,<U1F6A>);/
+   (<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);(<U1F66>,<U1F6E>);/
+   (<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);(<U1F72>,<U1FC8>);/
+   (<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);(<U1F76>,<U1FDA>);/
+   (<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);(<U1F7A>,<U1FEA>);/
+   (<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);(<U1F80>,<U1F88>);/
+   (<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);(<U1F84>,<U1F8C>);/
+   (<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);(<U1F90>,<U1F98>);/
+   (<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);(<U1F94>,<U1F9C>);/
+   (<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);(<U1FA0>,<U1FA8>);/
+   (<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);(<U1FA4>,<U1FAC>);/
+   (<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);(<U1FB0>,<U1FB8>);/
+   (<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);(<U1FC3>,<U1FCC>);/
+   (<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);(<U1FE1>,<U1FE9>);/
+   (<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U2170>,<U2160>);(<U2171>,<U2161>);/
+   (<U2172>,<U2162>);(<U2173>,<U2163>);(<U2174>,<U2164>);(<U2175>,<U2165>);/
+   (<U2176>,<U2166>);(<U2177>,<U2167>);(<U2178>,<U2168>);(<U2179>,<U2169>);/
+   (<U217A>,<U216A>);(<U217B>,<U216B>);(<U217C>,<U216C>);(<U217D>,<U216D>);/
+   (<U217E>,<U216E>);(<U217F>,<U216F>);(<U24D0>,<U24B6>);(<U24D1>,<U24B7>);/
+   (<U24D2>,<U24B8>);(<U24D3>,<U24B9>);(<U24D4>,<U24BA>);(<U24D5>,<U24BB>);/
+   (<U24D6>,<U24BC>);(<U24D7>,<U24BD>);(<U24D8>,<U24BE>);(<U24D9>,<U24BF>);/
+   (<U24DA>,<U24C0>);(<U24DB>,<U24C1>);(<U24DC>,<U24C2>);(<U24DD>,<U24C3>);/
+   (<U24DE>,<U24C4>);(<U24DF>,<U24C5>);(<U24E0>,<U24C6>);(<U24E1>,<U24C7>);/
+   (<U24E2>,<U24C8>);(<U24E3>,<U24C9>);(<U24E4>,<U24CA>);(<U24E5>,<U24CB>);/
+   (<U24E6>,<U24CC>);(<U24E7>,<U24CD>);(<U24E8>,<U24CE>);(<U24E9>,<U24CF>);/
+   (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);(<UFF44>,<UFF24>);/
+   (<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);(<UFF48>,<UFF28>);/
+   (<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
+   (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);/
+   (<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);(<UFF54>,<UFF34>);/
+   (<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
+   (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>)
+
+% The "combining" class reflects ISO/IEC 10646-1 annex B.1
+% That is, all combining characters (level 2+3).
+class "combining"; /
+   <U0300>..<U034E>;<U0360>..<U0362>;<U0483>..<U0486>;<U0488>..<U0489>;/
+   <U0591>..<U05A1>;<U05A3>..<U05B9>;<U05BB>..<U05BD>;<U05BF>;/
+   <U05C1>..<U05C2>;<U05C4>;<U064B>..<U0655>;<U0670>;<U06D6>..<U06E4>;/
+   <U06E7>..<U06E8>;<U06EA>..<U06ED>;<U0711>;<U0730>..<U074A>;/
+   <U07A6>..<U07B0>;<U0901>..<U0903>;<U093C>;<U093E>..<U094D>;/
+   <U0951>..<U0954>;<U0962>..<U0963>;<U0981>..<U0983>;<U09BC>;/
+   <U09BE>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CD>;<U09D7>;/
+   <U09E2>..<U09E3>;<U0A02>;<U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;/
+   <U0A4B>..<U0A4D>;<U0A70>..<U0A71>;<U0A81>..<U0A83>;<U0ABC>;/
+   <U0ABE>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0B01>..<U0B03>;/
+   <U0B3C>;<U0B3E>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;/
+   <U0B56>..<U0B57>;<U0B82>..<U0B83>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
+   <U0BCA>..<U0BCD>;<U0BD7>;<U0C01>..<U0C03>;<U0C3E>..<U0C44>;/
+   <U0C46>..<U0C48>;<U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C82>..<U0C83>;/
+   <U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;/
+   <U0D02>..<U0D03>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
+   <U0D57>;<U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;/
+   <U0DD8>..<U0DDF>;<U0DF2>..<U0DF3>;<U0E31>;<U0E34>..<U0E3A>;/
+   <U0E47>..<U0E4E>;<U0EB1>;<U0EB4>..<U0EB9>;<U0EBB>..<U0EBC>;/
+   <U0EC8>..<U0ECD>;<U0F18>..<U0F19>;<U0F35>;<U0F37>;<U0F39>;/
+   <U0F3E>..<U0F3F>;<U0F71>..<U0F84>;<U0F86>..<U0F87>;<U0F90>..<U0F97>;/
+   <U0F99>..<U0FBC>;<U0FC6>;<U102C>..<U1032>;<U1036>..<U1039>;/
+   <U1056>..<U1059>;<U17B4>..<U17D3>;<U18A9>;<U20D0>..<U20E3>;/
+   <U302A>..<U302F>;<U3099>..<U309A>;<UF8F0>..<UF8FF>;<UFB1E>;/
+   <UFE20>..<UFE23>
+
+% The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2
+% That is, combining characters of level 3.
+class "combining_level3"; /
+   <U0334>..<U0338>;<U0488>..<U0489>;<U05B0>..<U05B9>;<U05BB>..<U05BD>;/
+   <U05BF>;<U05C1>..<U05C2>;<U064B>..<U0652>;<U0670>;<U06DD>..<U06DE>;/
+   <U0711>;<U07A6>..<U07B0>;<U0901>..<U0903>;<U093C>;<U093E>..<U094D>;/
+   <U0962>..<U0963>;<U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;/
+   <U09C7>..<U09C8>;<U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U0A02>;/
+   <U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;/
+   <U0A70>..<U0A71>;<U0A81>..<U0A83>;<U0ABC>;<U0ABE>..<U0AC5>;/
+   <U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0B01>..<U0B03>;<U0B3C>;/
+   <U0B3E>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
+   <U0B82>..<U0B83>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;/
+   <U0BD7>;<U0C01>..<U0C03>;<U0C3E>..<U0C44>;<U0C46>..<U0C48>;/
+   <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C82>..<U0C83>;<U0CBE>..<U0CC4>;/
+   <U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;<U0D02>..<U0D03>;/
+   <U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;<U0D57>;/
+   <U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
+   <U0DF2>..<U0DF3>;<U0E31>;<U0E34>..<U0E3A>;<U0E47>..<U0E4E>;<U0EB1>;/
+   <U0EB4>..<U0EB9>;<U0EBB>..<U0EBC>;<U0EC8>..<U0ECD>;<U0F3E>..<U0F3F>;/
+   <U0F71>..<U0F81>;<U0F84>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;/
+   <U102C>..<U1032>;<U1036>..<U1039>;<U1056>..<U1059>;<U17B4>..<U17D3>;/
+   <U20D2>..<U20D3>;<U20D8>..<U20DA>;<U20DD>..<U20E0>;<U20E2>..<U20E3>;/
+   <U3099>..<U309A>;<UF8F0>..<UF8FF>;<UFB1E>
 
-toupper (<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);/
-        (<U0064>,<U0044>);(<U0065>,<U0045>);(<U0066>,<U0046>);/
-        (<U0067>,<U0047>);(<U0068>,<U0048>);(<U0069>,<U0049>);/
-        (<U006A>,<U004A>);(<U006B>,<U004B>);(<U006C>,<U004C>);/
-        (<U006D>,<U004D>);(<U006E>,<U004E>);(<U006F>,<U004F>);/
-        (<U0070>,<U0050>);(<U0071>,<U0051>);(<U0072>,<U0052>);/
-        (<U0073>,<U0053>);(<U0074>,<U0054>);(<U0075>,<U0055>);/
-        (<U0076>,<U0056>);(<U0077>,<U0057>);(<U0078>,<U0058>);/
-        (<U0079>,<U0059>);(<U007A>,<U005A>);/
-        (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);/
-        (<UFF44>,<UFF24>);(<UFF45>,<UFF25>);(<UFF46>,<UFF26>);/
-        (<UFF47>,<UFF27>);(<UFF48>,<UFF28>);(<UFF49>,<UFF29>);/
-        (<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
-        (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);/
-        (<UFF50>,<UFF30>);(<UFF51>,<UFF31>);(<UFF52>,<UFF32>);/
-        (<UFF53>,<UFF33>);(<UFF54>,<UFF34>);(<UFF55>,<UFF35>);/
-        (<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
-        (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);/
-        (<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);/
-        (<U03B4>,<U0394>);(<U03B5>,<U0395>);(<U03B6>,<U0396>);/
-        (<U03B7>,<U0397>);(<U03B8>,<U0398>);(<U03B9>,<U0399>);/
-        (<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);/
-        (<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);/
-        (<U03C0>,<U03A0>);(<U03C1>,<U03A1>);(<U03C3>,<U03A3>);/
-        (<U03C4>,<U03A4>);(<U03C5>,<U03A5>);(<U03C6>,<U03A6>);/
-        (<U03C7>,<U03A7>);(<U03C8>,<U03A8>);(<U03C9>,<U03A9>);/
-        (<U0430>,<U0410>);(<U0431>,<U0411>);(<U0432>,<U0412>);/
-        (<U0433>,<U0413>);(<U0434>,<U0414>);(<U0435>,<U0415>);/
-        (<U0451>,<U0401>);(<U0436>,<U0416>);(<U0437>,<U0417>);/
-        (<U0438>,<U0418>);(<U0439>,<U0419>);(<U043A>,<U041A>);/
-        (<U043B>,<U041B>);(<U043C>,<U041C>);(<U043D>,<U041D>);/
-        (<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
-        (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);/
-        (<U0444>,<U0424>);(<U0445>,<U0425>);(<U0446>,<U0426>);/
-        (<U0447>,<U0427>);(<U0448>,<U0428>);(<U0449>,<U0429>);/
-        (<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
-        (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>)
-
-tolower (<U0041>,<U0061>);(<U0042>,<U0062>);(<U0043>,<U0063>);/
-        (<U0044>,<U0064>);(<U0045>,<U0065>);(<U0046>,<U0066>);/
-        (<U0047>,<U0067>);(<U0048>,<U0068>);(<U0049>,<U0069>);/
-        (<U004A>,<U006A>);(<U004B>,<U006B>);(<U004C>,<U006C>);/
-        (<U004D>,<U006D>);(<U004E>,<U006E>);(<U004F>,<U006F>);/
-        (<U0050>,<U0070>);(<U0051>,<U0071>);(<U0052>,<U0072>);/
-        (<U0053>,<U0073>);(<U0054>,<U0074>);(<U0055>,<U0075>);/
-        (<U0056>,<U0076>);(<U0057>,<U0077>);(<U0058>,<U0078>);/
-        (<U0059>,<U0079>);(<U005A>,<U007A>);/
-        (<UFF21>,<UFF41>);(<UFF22>,<UFF42>);(<UFF23>,<UFF43>);/
-        (<UFF24>,<UFF44>);(<UFF25>,<UFF45>);(<UFF26>,<UFF46>);/
-        (<UFF27>,<UFF47>);(<UFF28>,<UFF48>);(<UFF29>,<UFF49>);/
-        (<UFF2A>,<UFF4A>);(<UFF2B>,<UFF4B>);(<UFF2C>,<UFF4C>);/
-        (<UFF2D>,<UFF4D>);(<UFF2E>,<UFF4E>);(<UFF2F>,<UFF4F>);/
-        (<UFF30>,<UFF50>);(<UFF31>,<UFF51>);(<UFF32>,<UFF52>);/
-        (<UFF33>,<UFF53>);(<UFF34>,<UFF54>);(<UFF35>,<UFF55>);/
-        (<UFF36>,<UFF56>);(<UFF37>,<UFF57>);(<UFF38>,<UFF58>);/
-        (<UFF39>,<UFF59>);(<UFF3A>,<UFF5A>);/
-        (<U0391>,<U03B1>);(<U0392>,<U03B2>);(<U0393>,<U03B3>);/
-        (<U0394>,<U03B4>);(<U0395>,<U03B5>);(<U0396>,<U03B6>);/
-        (<U0397>,<U03B7>);(<U0398>,<U03B8>);(<U0399>,<U03B9>);/
-        (<U039A>,<U03BA>);(<U039B>,<U03BB>);(<U039C>,<U03BC>);/
-        (<U039D>,<U03BD>);(<U039E>,<U03BE>);(<U039F>,<U03BF>);/
-        (<U03A0>,<U03C0>);(<U03A1>,<U03C1>);(<U03A3>,<U03C3>);/
-        (<U03A4>,<U03C4>);(<U03A5>,<U03C5>);(<U03A6>,<U03C6>);/
-        (<U03A7>,<U03C7>);(<U03A8>,<U03C8>);(<U03A9>,<U03C9>);/
-        (<U0410>,<U0430>);(<U0411>,<U0431>);(<U0412>,<U0432>);/
-        (<U0413>,<U0433>);(<U0414>,<U0434>);(<U0415>,<U0435>);/
-        (<U0401>,<U0451>);(<U0416>,<U0436>);(<U0417>,<U0437>);/
-        (<U0418>,<U0438>);(<U0419>,<U0439>);(<U041A>,<U043A>);/
-        (<U041B>,<U043B>);(<U041C>,<U043C>);(<U041D>,<U043D>);/
-        (<U041E>,<U043E>);(<U041F>,<U043F>);(<U0420>,<U0440>);/
-        (<U0421>,<U0441>);(<U0422>,<U0442>);(<U0423>,<U0443>);/
-        (<U0424>,<U0444>);(<U0425>,<U0445>);(<U0426>,<U0446>);/
-        (<U0427>,<U0447>);(<U0428>,<U0448>);(<U0429>,<U0449>);/
-        (<U042A>,<U044A>);(<U042B>,<U044B>);(<U042C>,<U044C>);/
-        (<U042D>,<U044D>);(<U042E>,<U044E>);(<U042F>,<U044F>);/
+% END i18n LC_CTYPE
 
 class	"hanzi"; /
 %	<U3400>..<U4DBF>;/