RFC3454.cs   [plain text]


// Do not edit !!!
// this file is generated automatically

using System;

namespace Gnu.Inet.Encoding{

public class RFC3454
{
  public static char[][] A1 = new char[][] {
    new char[] { '\u0221' },	/* 0221 */
    new char[] { '\u0234', '\u024F' },	/* 0234-024F */
    new char[] { '\u02AE', '\u02AF' },	/* 02AE-02AF */
    new char[] { '\u02EF', '\u02FF' },	/* 02EF-02FF */
    new char[] { '\u0350', '\u035F' },	/* 0350-035F */
    new char[] { '\u0370', '\u0373' },	/* 0370-0373 */
    new char[] { '\u0376', '\u0379' },	/* 0376-0379 */
    new char[] { '\u037B', '\u037D' },	/* 037B-037D */
    new char[] { '\u037F', '\u0383' },	/* 037F-0383 */
    new char[] { '\u038B' },	/* 038B */
    new char[] { '\u038D' },	/* 038D */
    new char[] { '\u03A2' },	/* 03A2 */
    new char[] { '\u03CF' },	/* 03CF */
    new char[] { '\u03F7', '\u03FF' },	/* 03F7-03FF */
    new char[] { '\u0487' },	/* 0487 */
    new char[] { '\u04CF' },	/* 04CF */
    new char[] { '\u04F6', '\u04F7' },	/* 04F6-04F7 */
    new char[] { '\u04FA', '\u04FF' },	/* 04FA-04FF */
    new char[] { '\u0510', '\u0530' },	/* 0510-0530 */
    new char[] { '\u0557', '\u0558' },	/* 0557-0558 */
    new char[] { '\u0560' },	/* 0560 */
    new char[] { '\u0588' },	/* 0588 */
    new char[] { '\u058B', '\u0590' },	/* 058B-0590 */
    new char[] { '\u05A2' },	/* 05A2 */
    new char[] { '\u05BA' },	/* 05BA */
    new char[] { '\u05C5', '\u05CF' },	/* 05C5-05CF */
    new char[] { '\u05EB', '\u05EF' },	/* 05EB-05EF */
    new char[] { '\u05F5', '\u060B' },	/* 05F5-060B */
    new char[] { '\u060D', '\u061A' },	/* 060D-061A */
    new char[] { '\u061C', '\u061E' },	/* 061C-061E */
    new char[] { '\u0620' },	/* 0620 */
    new char[] { '\u063B', '\u063F' },	/* 063B-063F */
    new char[] { '\u0656', '\u065F' },	/* 0656-065F */
    new char[] { '\u06EE', '\u06EF' },	/* 06EE-06EF */
    new char[] { '\u06FF' },	/* 06FF */
    new char[] { '\u070E' },	/* 070E */
    new char[] { '\u072D', '\u072F' },	/* 072D-072F */
    new char[] { '\u074B', '\u077F' },	/* 074B-077F */
    new char[] { '\u07B2', '\u0900' },	/* 07B2-0900 */
    new char[] { '\u0904' },	/* 0904 */
    new char[] { '\u093A', '\u093B' },	/* 093A-093B */
    new char[] { '\u094E', '\u094F' },	/* 094E-094F */
    new char[] { '\u0955', '\u0957' },	/* 0955-0957 */
    new char[] { '\u0971', '\u0980' },	/* 0971-0980 */
    new char[] { '\u0984' },	/* 0984 */
    new char[] { '\u098D', '\u098E' },	/* 098D-098E */
    new char[] { '\u0991', '\u0992' },	/* 0991-0992 */
    new char[] { '\u09A9' },	/* 09A9 */
    new char[] { '\u09B1' },	/* 09B1 */
    new char[] { '\u09B3', '\u09B5' },	/* 09B3-09B5 */
    new char[] { '\u09BA', '\u09BB' },	/* 09BA-09BB */
    new char[] { '\u09BD' },	/* 09BD */
    new char[] { '\u09C5', '\u09C6' },	/* 09C5-09C6 */
    new char[] { '\u09C9', '\u09CA' },	/* 09C9-09CA */
    new char[] { '\u09CE', '\u09D6' },	/* 09CE-09D6 */
    new char[] { '\u09D8', '\u09DB' },	/* 09D8-09DB */
    new char[] { '\u09DE' },	/* 09DE */
    new char[] { '\u09E4', '\u09E5' },	/* 09E4-09E5 */
    new char[] { '\u09FB', '\u0A01' },	/* 09FB-0A01 */
    new char[] { '\u0A03', '\u0A04' },	/* 0A03-0A04 */
    new char[] { '\u0A0B', '\u0A0E' },	/* 0A0B-0A0E */
    new char[] { '\u0A11', '\u0A12' },	/* 0A11-0A12 */
    new char[] { '\u0A29' },	/* 0A29 */
    new char[] { '\u0A31' },	/* 0A31 */
    new char[] { '\u0A34' },	/* 0A34 */
    new char[] { '\u0A37' },	/* 0A37 */
    new char[] { '\u0A3A', '\u0A3B' },	/* 0A3A-0A3B */
    new char[] { '\u0A3D' },	/* 0A3D */
    new char[] { '\u0A43', '\u0A46' },	/* 0A43-0A46 */
    new char[] { '\u0A49', '\u0A4A' },	/* 0A49-0A4A */
    new char[] { '\u0A4E', '\u0A58' },	/* 0A4E-0A58 */
    new char[] { '\u0A5D' },	/* 0A5D */
    new char[] { '\u0A5F', '\u0A65' },	/* 0A5F-0A65 */
    new char[] { '\u0A75', '\u0A80' },	/* 0A75-0A80 */
    new char[] { '\u0A84' },	/* 0A84 */
    new char[] { '\u0A8C' },	/* 0A8C */
    new char[] { '\u0A8E' },	/* 0A8E */
    new char[] { '\u0A92' },	/* 0A92 */
    new char[] { '\u0AA9' },	/* 0AA9 */
    new char[] { '\u0AB1' },	/* 0AB1 */
    new char[] { '\u0AB4' },	/* 0AB4 */
    new char[] { '\u0ABA', '\u0ABB' },	/* 0ABA-0ABB */
    new char[] { '\u0AC6' },	/* 0AC6 */
    new char[] { '\u0ACA' },	/* 0ACA */
    new char[] { '\u0ACE', '\u0ACF' },	/* 0ACE-0ACF */
    new char[] { '\u0AD1', '\u0ADF' },	/* 0AD1-0ADF */
    new char[] { '\u0AE1', '\u0AE5' },	/* 0AE1-0AE5 */
    new char[] { '\u0AF0', '\u0B00' },	/* 0AF0-0B00 */
    new char[] { '\u0B04' },	/* 0B04 */
    new char[] { '\u0B0D', '\u0B0E' },	/* 0B0D-0B0E */
    new char[] { '\u0B11', '\u0B12' },	/* 0B11-0B12 */
    new char[] { '\u0B29' },	/* 0B29 */
    new char[] { '\u0B31' },	/* 0B31 */
    new char[] { '\u0B34', '\u0B35' },	/* 0B34-0B35 */
    new char[] { '\u0B3A', '\u0B3B' },	/* 0B3A-0B3B */
    new char[] { '\u0B44', '\u0B46' },	/* 0B44-0B46 */
    new char[] { '\u0B49', '\u0B4A' },	/* 0B49-0B4A */
    new char[] { '\u0B4E', '\u0B55' },	/* 0B4E-0B55 */
    new char[] { '\u0B58', '\u0B5B' },	/* 0B58-0B5B */
    new char[] { '\u0B5E' },	/* 0B5E */
    new char[] { '\u0B62', '\u0B65' },	/* 0B62-0B65 */
    new char[] { '\u0B71', '\u0B81' },	/* 0B71-0B81 */
    new char[] { '\u0B84' },	/* 0B84 */
    new char[] { '\u0B8B', '\u0B8D' },	/* 0B8B-0B8D */
    new char[] { '\u0B91' },	/* 0B91 */
    new char[] { '\u0B96', '\u0B98' },	/* 0B96-0B98 */
    new char[] { '\u0B9B' },	/* 0B9B */
    new char[] { '\u0B9D' },	/* 0B9D */
    new char[] { '\u0BA0', '\u0BA2' },	/* 0BA0-0BA2 */
    new char[] { '\u0BA5', '\u0BA7' },	/* 0BA5-0BA7 */
    new char[] { '\u0BAB', '\u0BAD' },	/* 0BAB-0BAD */
    new char[] { '\u0BB6' },	/* 0BB6 */
    new char[] { '\u0BBA', '\u0BBD' },	/* 0BBA-0BBD */
    new char[] { '\u0BC3', '\u0BC5' },	/* 0BC3-0BC5 */
    new char[] { '\u0BC9' },	/* 0BC9 */
    new char[] { '\u0BCE', '\u0BD6' },	/* 0BCE-0BD6 */
    new char[] { '\u0BD8', '\u0BE6' },	/* 0BD8-0BE6 */
    new char[] { '\u0BF3', '\u0C00' },	/* 0BF3-0C00 */
    new char[] { '\u0C04' },	/* 0C04 */
    new char[] { '\u0C0D' },	/* 0C0D */
    new char[] { '\u0C11' },	/* 0C11 */
    new char[] { '\u0C29' },	/* 0C29 */
    new char[] { '\u0C34' },	/* 0C34 */
    new char[] { '\u0C3A', '\u0C3D' },	/* 0C3A-0C3D */
    new char[] { '\u0C45' },	/* 0C45 */
    new char[] { '\u0C49' },	/* 0C49 */
    new char[] { '\u0C4E', '\u0C54' },	/* 0C4E-0C54 */
    new char[] { '\u0C57', '\u0C5F' },	/* 0C57-0C5F */
    new char[] { '\u0C62', '\u0C65' },	/* 0C62-0C65 */
    new char[] { '\u0C70', '\u0C81' },	/* 0C70-0C81 */
    new char[] { '\u0C84' },	/* 0C84 */
    new char[] { '\u0C8D' },	/* 0C8D */
    new char[] { '\u0C91' },	/* 0C91 */
    new char[] { '\u0CA9' },	/* 0CA9 */
    new char[] { '\u0CB4' },	/* 0CB4 */
    new char[] { '\u0CBA', '\u0CBD' },	/* 0CBA-0CBD */
    new char[] { '\u0CC5' },	/* 0CC5 */
    new char[] { '\u0CC9' },	/* 0CC9 */
    new char[] { '\u0CCE', '\u0CD4' },	/* 0CCE-0CD4 */
    new char[] { '\u0CD7', '\u0CDD' },	/* 0CD7-0CDD */
    new char[] { '\u0CDF' },	/* 0CDF */
    new char[] { '\u0CE2', '\u0CE5' },	/* 0CE2-0CE5 */
    new char[] { '\u0CF0', '\u0D01' },	/* 0CF0-0D01 */
    new char[] { '\u0D04' },	/* 0D04 */
    new char[] { '\u0D0D' },	/* 0D0D */
    new char[] { '\u0D11' },	/* 0D11 */
    new char[] { '\u0D29' },	/* 0D29 */
    new char[] { '\u0D3A', '\u0D3D' },	/* 0D3A-0D3D */
    new char[] { '\u0D44', '\u0D45' },	/* 0D44-0D45 */
    new char[] { '\u0D49' },	/* 0D49 */
    new char[] { '\u0D4E', '\u0D56' },	/* 0D4E-0D56 */
    new char[] { '\u0D58', '\u0D5F' },	/* 0D58-0D5F */
    new char[] { '\u0D62', '\u0D65' },	/* 0D62-0D65 */
    new char[] { '\u0D70', '\u0D81' },	/* 0D70-0D81 */
    new char[] { '\u0D84' },	/* 0D84 */
    new char[] { '\u0D97', '\u0D99' },	/* 0D97-0D99 */
    new char[] { '\u0DB2' },	/* 0DB2 */
    new char[] { '\u0DBC' },	/* 0DBC */
    new char[] { '\u0DBE', '\u0DBF' },	/* 0DBE-0DBF */
    new char[] { '\u0DC7', '\u0DC9' },	/* 0DC7-0DC9 */
    new char[] { '\u0DCB', '\u0DCE' },	/* 0DCB-0DCE */
    new char[] { '\u0DD5' },	/* 0DD5 */
    new char[] { '\u0DD7' },	/* 0DD7 */
    new char[] { '\u0DE0', '\u0DF1' },	/* 0DE0-0DF1 */
    new char[] { '\u0DF5', '\u0E00' },	/* 0DF5-0E00 */
    new char[] { '\u0E3B', '\u0E3E' },	/* 0E3B-0E3E */
    new char[] { '\u0E5C', '\u0E80' },	/* 0E5C-0E80 */
    new char[] { '\u0E83' },	/* 0E83 */
    new char[] { '\u0E85', '\u0E86' },	/* 0E85-0E86 */
    new char[] { '\u0E89' },	/* 0E89 */
    new char[] { '\u0E8B', '\u0E8C' },	/* 0E8B-0E8C */
    new char[] { '\u0E8E', '\u0E93' },	/* 0E8E-0E93 */
    new char[] { '\u0E98' },	/* 0E98 */
    new char[] { '\u0EA0' },	/* 0EA0 */
    new char[] { '\u0EA4' },	/* 0EA4 */
    new char[] { '\u0EA6' },	/* 0EA6 */
    new char[] { '\u0EA8', '\u0EA9' },	/* 0EA8-0EA9 */
    new char[] { '\u0EAC' },	/* 0EAC */
    new char[] { '\u0EBA' },	/* 0EBA */
    new char[] { '\u0EBE', '\u0EBF' },	/* 0EBE-0EBF */
    new char[] { '\u0EC5' },	/* 0EC5 */
    new char[] { '\u0EC7' },	/* 0EC7 */
    new char[] { '\u0ECE', '\u0ECF' },	/* 0ECE-0ECF */
    new char[] { '\u0EDA', '\u0EDB' },	/* 0EDA-0EDB */
    new char[] { '\u0EDE', '\u0EFF' },	/* 0EDE-0EFF */
    new char[] { '\u0F48' },	/* 0F48 */
    new char[] { '\u0F6B', '\u0F70' },	/* 0F6B-0F70 */
    new char[] { '\u0F8C', '\u0F8F' },	/* 0F8C-0F8F */
    new char[] { '\u0F98' },	/* 0F98 */
    new char[] { '\u0FBD' },	/* 0FBD */
    new char[] { '\u0FCD', '\u0FCE' },	/* 0FCD-0FCE */
    new char[] { '\u0FD0', '\u0FFF' },	/* 0FD0-0FFF */
    new char[] { '\u1022' },	/* 1022 */
    new char[] { '\u1028' },	/* 1028 */
    new char[] { '\u102B' },	/* 102B */
    new char[] { '\u1033', '\u1035' },	/* 1033-1035 */
    new char[] { '\u103A', '\u103F' },	/* 103A-103F */
    new char[] { '\u105A', '\u109F' },	/* 105A-109F */
    new char[] { '\u10C6', '\u10CF' },	/* 10C6-10CF */
    new char[] { '\u10F9', '\u10FA' },	/* 10F9-10FA */
    new char[] { '\u10FC', '\u10FF' },	/* 10FC-10FF */
    new char[] { '\u115A', '\u115E' },	/* 115A-115E */
    new char[] { '\u11A3', '\u11A7' },	/* 11A3-11A7 */
    new char[] { '\u11FA', '\u11FF' },	/* 11FA-11FF */
    new char[] { '\u1207' },	/* 1207 */
    new char[] { '\u1247' },	/* 1247 */
    new char[] { '\u1249' },	/* 1249 */
    new char[] { '\u124E', '\u124F' },	/* 124E-124F */
    new char[] { '\u1257' },	/* 1257 */
    new char[] { '\u1259' },	/* 1259 */
    new char[] { '\u125E', '\u125F' },	/* 125E-125F */
    new char[] { '\u1287' },	/* 1287 */
    new char[] { '\u1289' },	/* 1289 */
    new char[] { '\u128E', '\u128F' },	/* 128E-128F */
    new char[] { '\u12AF' },	/* 12AF */
    new char[] { '\u12B1' },	/* 12B1 */
    new char[] { '\u12B6', '\u12B7' },	/* 12B6-12B7 */
    new char[] { '\u12BF' },	/* 12BF */
    new char[] { '\u12C1' },	/* 12C1 */
    new char[] { '\u12C6', '\u12C7' },	/* 12C6-12C7 */
    new char[] { '\u12CF' },	/* 12CF */
    new char[] { '\u12D7' },	/* 12D7 */
    new char[] { '\u12EF' },	/* 12EF */
    new char[] { '\u130F' },	/* 130F */
    new char[] { '\u1311' },	/* 1311 */
    new char[] { '\u1316', '\u1317' },	/* 1316-1317 */
    new char[] { '\u131F' },	/* 131F */
    new char[] { '\u1347' },	/* 1347 */
    new char[] { '\u135B', '\u1360' },	/* 135B-1360 */
    new char[] { '\u137D', '\u139F' },	/* 137D-139F */
    new char[] { '\u13F5', '\u1400' },	/* 13F5-1400 */
    new char[] { '\u1677', '\u167F' },	/* 1677-167F */
    new char[] { '\u169D', '\u169F' },	/* 169D-169F */
    new char[] { '\u16F1', '\u16FF' },	/* 16F1-16FF */
    new char[] { '\u170D' },	/* 170D */
    new char[] { '\u1715', '\u171F' },	/* 1715-171F */
    new char[] { '\u1737', '\u173F' },	/* 1737-173F */
    new char[] { '\u1754', '\u175F' },	/* 1754-175F */
    new char[] { '\u176D' },	/* 176D */
    new char[] { '\u1771' },	/* 1771 */
    new char[] { '\u1774', '\u177F' },	/* 1774-177F */
    new char[] { '\u17DD', '\u17DF' },	/* 17DD-17DF */
    new char[] { '\u17EA', '\u17FF' },	/* 17EA-17FF */
    new char[] { '\u180F' },	/* 180F */
    new char[] { '\u181A', '\u181F' },	/* 181A-181F */
    new char[] { '\u1878', '\u187F' },	/* 1878-187F */
    new char[] { '\u18AA', '\u1DFF' },	/* 18AA-1DFF */
    new char[] { '\u1E9C', '\u1E9F' },	/* 1E9C-1E9F */
    new char[] { '\u1EFA', '\u1EFF' },	/* 1EFA-1EFF */
    new char[] { '\u1F16', '\u1F17' },	/* 1F16-1F17 */
    new char[] { '\u1F1E', '\u1F1F' },	/* 1F1E-1F1F */
    new char[] { '\u1F46', '\u1F47' },	/* 1F46-1F47 */
    new char[] { '\u1F4E', '\u1F4F' },	/* 1F4E-1F4F */
    new char[] { '\u1F58' },	/* 1F58 */
    new char[] { '\u1F5A' },	/* 1F5A */
    new char[] { '\u1F5C' },	/* 1F5C */
    new char[] { '\u1F5E' },	/* 1F5E */
    new char[] { '\u1F7E', '\u1F7F' },	/* 1F7E-1F7F */
    new char[] { '\u1FB5' },	/* 1FB5 */
    new char[] { '\u1FC5' },	/* 1FC5 */
    new char[] { '\u1FD4', '\u1FD5' },	/* 1FD4-1FD5 */
    new char[] { '\u1FDC' },	/* 1FDC */
    new char[] { '\u1FF0', '\u1FF1' },	/* 1FF0-1FF1 */
    new char[] { '\u1FF5' },	/* 1FF5 */
    new char[] { '\u1FFF' },	/* 1FFF */
    new char[] { '\u2053', '\u2056' },	/* 2053-2056 */
    new char[] { '\u2058', '\u205E' },	/* 2058-205E */
    new char[] { '\u2064', '\u2069' },	/* 2064-2069 */
    new char[] { '\u2072', '\u2073' },	/* 2072-2073 */
    new char[] { '\u208F', '\u209F' },	/* 208F-209F */
    new char[] { '\u20B2', '\u20CF' },	/* 20B2-20CF */
    new char[] { '\u20EB', '\u20FF' },	/* 20EB-20FF */
    new char[] { '\u213B', '\u213C' },	/* 213B-213C */
    new char[] { '\u214C', '\u2152' },	/* 214C-2152 */
    new char[] { '\u2184', '\u218F' },	/* 2184-218F */
    new char[] { '\u23CF', '\u23FF' },	/* 23CF-23FF */
    new char[] { '\u2427', '\u243F' },	/* 2427-243F */
    new char[] { '\u244B', '\u245F' },	/* 244B-245F */
    new char[] { '\u24FF' },	/* 24FF */
    new char[] { '\u2614', '\u2615' },	/* 2614-2615 */
    new char[] { '\u2618' },	/* 2618 */
    new char[] { '\u267E', '\u267F' },	/* 267E-267F */
    new char[] { '\u268A', '\u2700' },	/* 268A-2700 */
    new char[] { '\u2705' },	/* 2705 */
    new char[] { '\u270A', '\u270B' },	/* 270A-270B */
    new char[] { '\u2728' },	/* 2728 */
    new char[] { '\u274C' },	/* 274C */
    new char[] { '\u274E' },	/* 274E */
    new char[] { '\u2753', '\u2755' },	/* 2753-2755 */
    new char[] { '\u2757' },	/* 2757 */
    new char[] { '\u275F', '\u2760' },	/* 275F-2760 */
    new char[] { '\u2795', '\u2797' },	/* 2795-2797 */
    new char[] { '\u27B0' },	/* 27B0 */
    new char[] { '\u27BF', '\u27CF' },	/* 27BF-27CF */
    new char[] { '\u27EC', '\u27EF' },	/* 27EC-27EF */
    new char[] { '\u2B00', '\u2E7F' },	/* 2B00-2E7F */
    new char[] { '\u2E9A' },	/* 2E9A */
    new char[] { '\u2EF4', '\u2EFF' },	/* 2EF4-2EFF */
    new char[] { '\u2FD6', '\u2FEF' },	/* 2FD6-2FEF */
    new char[] { '\u2FFC', '\u2FFF' },	/* 2FFC-2FFF */
    new char[] { '\u3040' },	/* 3040 */
    new char[] { '\u3097', '\u3098' },	/* 3097-3098 */
    new char[] { '\u3100', '\u3104' },	/* 3100-3104 */
    new char[] { '\u312D', '\u3130' },	/* 312D-3130 */
    new char[] { '\u318F' },	/* 318F */
    new char[] { '\u31B8', '\u31EF' },	/* 31B8-31EF */
    new char[] { '\u321D', '\u321F' },	/* 321D-321F */
    new char[] { '\u3244', '\u3250' },	/* 3244-3250 */
    new char[] { '\u327C', '\u327E' },	/* 327C-327E */
    new char[] { '\u32CC', '\u32CF' },	/* 32CC-32CF */
    new char[] { '\u32FF' },	/* 32FF */
    new char[] { '\u3377', '\u337A' },	/* 3377-337A */
    new char[] { '\u33DE', '\u33DF' },	/* 33DE-33DF */
    new char[] { '\u33FF' },	/* 33FF */
    new char[] { '\u4DB6', '\u4DFF' },	/* 4DB6-4DFF */
    new char[] { '\u9FA6', '\u9FFF' },	/* 9FA6-9FFF */
    new char[] { '\uA48D', '\uA48F' },	/* A48D-A48F */
    new char[] { '\uA4C7', '\uABFF' },	/* A4C7-ABFF */
    new char[] { '\uD7A4', '\uD7FF' },	/* D7A4-D7FF */
    new char[] { '\uFA2E', '\uFA2F' },	/* FA2E-FA2F */
    new char[] { '\uFA6B', '\uFAFF' },	/* FA6B-FAFF */
    new char[] { '\uFB07', '\uFB12' },	/* FB07-FB12 */
    new char[] { '\uFB18', '\uFB1C' },	/* FB18-FB1C */
    new char[] { '\uFB37' },	/* FB37 */
    new char[] { '\uFB3D' },	/* FB3D */
    new char[] { '\uFB3F' },	/* FB3F */
    new char[] { '\uFB42' },	/* FB42 */
    new char[] { '\uFB45' },	/* FB45 */
    new char[] { '\uFBB2', '\uFBD2' },	/* FBB2-FBD2 */
    new char[] { '\uFD40', '\uFD4F' },	/* FD40-FD4F */
    new char[] { '\uFD90', '\uFD91' },	/* FD90-FD91 */
    new char[] { '\uFDC8', '\uFDCF' },	/* FDC8-FDCF */
    new char[] { '\uFDFD', '\uFDFF' },	/* FDFD-FDFF */
    new char[] { '\uFE10', '\uFE1F' },	/* FE10-FE1F */
    new char[] { '\uFE24', '\uFE2F' },	/* FE24-FE2F */
    new char[] { '\uFE47', '\uFE48' },	/* FE47-FE48 */
    new char[] { '\uFE53' },	/* FE53 */
    new char[] { '\uFE67' },	/* FE67 */
    new char[] { '\uFE6C', '\uFE6F' },	/* FE6C-FE6F */
    new char[] { '\uFE75' },	/* FE75 */
    new char[] { '\uFEFD', '\uFEFE' },	/* FEFD-FEFE */
    new char[] { '\uFF00' },	/* FF00 */
    new char[] { '\uFFBF', '\uFFC1' },	/* FFBF-FFC1 */
    new char[] { '\uFFC8', '\uFFC9' },	/* FFC8-FFC9 */
    new char[] { '\uFFD0', '\uFFD1' },	/* FFD0-FFD1 */
    new char[] { '\uFFD8', '\uFFD9' },	/* FFD8-FFD9 */
    new char[] { '\uFFDD', '\uFFDF' },	/* FFDD-FFDF */
    new char[] { '\uFFE7' },	/* FFE7 */
    new char[] { '\uFFEF', '\uFFF8' },	/* FFEF-FFF8 */
	/* Skip characters outside the range of .NET unicode 10000-102FF */
	/* Skip characters outside the range of .NET unicode 1031F */
	/* Skip characters outside the range of .NET unicode 10324-1032F */
	/* Skip characters outside the range of .NET unicode 1034B-103FF */
	/* Skip characters outside the range of .NET unicode 10426-10427 */
	/* Skip characters outside the range of .NET unicode 1044E-1CFFF */
	/* Skip characters outside the range of .NET unicode 1D0F6-1D0FF */
	/* Skip characters outside the range of .NET unicode 1D127-1D129 */
	/* Skip characters outside the range of .NET unicode 1D1DE-1D3FF */
	/* Skip characters outside the range of .NET unicode 1D455 */
	/* Skip characters outside the range of .NET unicode 1D49D */
	/* Skip characters outside the range of .NET unicode 1D4A0-1D4A1 */
	/* Skip characters outside the range of .NET unicode 1D4A3-1D4A4 */
	/* Skip characters outside the range of .NET unicode 1D4A7-1D4A8 */
	/* Skip characters outside the range of .NET unicode 1D4AD */
	/* Skip characters outside the range of .NET unicode 1D4BA */
	/* Skip characters outside the range of .NET unicode 1D4BC */
	/* Skip characters outside the range of .NET unicode 1D4C1 */
	/* Skip characters outside the range of .NET unicode 1D4C4 */
	/* Skip characters outside the range of .NET unicode 1D506 */
	/* Skip characters outside the range of .NET unicode 1D50B-1D50C */
	/* Skip characters outside the range of .NET unicode 1D515 */
	/* Skip characters outside the range of .NET unicode 1D51D */
	/* Skip characters outside the range of .NET unicode 1D53A */
	/* Skip characters outside the range of .NET unicode 1D53F */
	/* Skip characters outside the range of .NET unicode 1D545 */
	/* Skip characters outside the range of .NET unicode 1D547-1D549 */
	/* Skip characters outside the range of .NET unicode 1D551 */
	/* Skip characters outside the range of .NET unicode 1D6A4-1D6A7 */
	/* Skip characters outside the range of .NET unicode 1D7CA-1D7CD */
	/* Skip characters outside the range of .NET unicode 1D800-1FFFD */
	/* Skip characters outside the range of .NET unicode 2A6D7-2F7FF */
	/* Skip characters outside the range of .NET unicode 2FA1E-2FFFD */
	/* Skip characters outside the range of .NET unicode 30000-3FFFD */
	/* Skip characters outside the range of .NET unicode 40000-4FFFD */
	/* Skip characters outside the range of .NET unicode 50000-5FFFD */
	/* Skip characters outside the range of .NET unicode 60000-6FFFD */
	/* Skip characters outside the range of .NET unicode 70000-7FFFD */
	/* Skip characters outside the range of .NET unicode 80000-8FFFD */
	/* Skip characters outside the range of .NET unicode 90000-9FFFD */
	/* Skip characters outside the range of .NET unicode A0000-AFFFD */
	/* Skip characters outside the range of .NET unicode B0000-BFFFD */
	/* Skip characters outside the range of .NET unicode C0000-CFFFD */
	/* Skip characters outside the range of .NET unicode D0000-DFFFD */
	/* Skip characters outside the range of .NET unicode E0000 */
	/* Skip characters outside the range of .NET unicode E0002-E001F */
	/* Skip characters outside the range of .NET unicode E0080-EFFFD */
  };

  public static char[] B1 = new char[] {
    '\u00AD',	/* 00AD; ; Map to nothing */
    '\u034F',	/* 034F; ; Map to nothing */
    '\u1806',	/* 1806; ; Map to nothing */
    '\u180B',	/* 180B; ; Map to nothing */
    '\u180C',	/* 180C; ; Map to nothing */
    '\u180D',	/* 180D; ; Map to nothing */
    '\u200B',	/* 200B; ; Map to nothing */
    '\u200C',	/* 200C; ; Map to nothing */
    '\u200D',	/* 200D; ; Map to nothing */
    '\u2060',	/* 2060; ; Map to nothing */
    '\uFE00',	/* FE00; ; Map to nothing */
    '\uFE01',	/* FE01; ; Map to nothing */
    '\uFE02',	/* FE02; ; Map to nothing */
    '\uFE03',	/* FE03; ; Map to nothing */
    '\uFE04',	/* FE04; ; Map to nothing */
    '\uFE05',	/* FE05; ; Map to nothing */
    '\uFE06',	/* FE06; ; Map to nothing */
    '\uFE07',	/* FE07; ; Map to nothing */
    '\uFE08',	/* FE08; ; Map to nothing */
    '\uFE09',	/* FE09; ; Map to nothing */
    '\uFE0A',	/* FE0A; ; Map to nothing */
    '\uFE0B',	/* FE0B; ; Map to nothing */
    '\uFE0C',	/* FE0C; ; Map to nothing */
    '\uFE0D',	/* FE0D; ; Map to nothing */
    '\uFE0E',	/* FE0E; ; Map to nothing */
    '\uFE0F',	/* FE0F; ; Map to nothing */
    '\uFEFF',	/* FEFF; ; Map to nothing */
  };

  public static char[] B2search = new char[] {
    '\u0041',	/*0041; 0061; Case map*/
    '\u0042',	/*0042; 0062; Case map*/
    '\u0043',	/*0043; 0063; Case map*/
    '\u0044',	/*0044; 0064; Case map*/
    '\u0045',	/*0045; 0065; Case map*/
    '\u0046',	/*0046; 0066; Case map*/
    '\u0047',	/*0047; 0067; Case map*/
    '\u0048',	/*0048; 0068; Case map*/
    '\u0049',	/*0049; 0069; Case map*/
    '\u004A',	/*004A; 006A; Case map*/
    '\u004B',	/*004B; 006B; Case map*/
    '\u004C',	/*004C; 006C; Case map*/
    '\u004D',	/*004D; 006D; Case map*/
    '\u004E',	/*004E; 006E; Case map*/
    '\u004F',	/*004F; 006F; Case map*/
    '\u0050',	/*0050; 0070; Case map*/
    '\u0051',	/*0051; 0071; Case map*/
    '\u0052',	/*0052; 0072; Case map*/
    '\u0053',	/*0053; 0073; Case map*/
    '\u0054',	/*0054; 0074; Case map*/
    '\u0055',	/*0055; 0075; Case map*/
    '\u0056',	/*0056; 0076; Case map*/
    '\u0057',	/*0057; 0077; Case map*/
    '\u0058',	/*0058; 0078; Case map*/
    '\u0059',	/*0059; 0079; Case map*/
    '\u005A',	/*005A; 007A; Case map*/
    '\u00B5',	/*00B5; 03BC; Case map*/
    '\u00C0',	/*00C0; 00E0; Case map*/
    '\u00C1',	/*00C1; 00E1; Case map*/
    '\u00C2',	/*00C2; 00E2; Case map*/
    '\u00C3',	/*00C3; 00E3; Case map*/
    '\u00C4',	/*00C4; 00E4; Case map*/
    '\u00C5',	/*00C5; 00E5; Case map*/
    '\u00C6',	/*00C6; 00E6; Case map*/
    '\u00C7',	/*00C7; 00E7; Case map*/
    '\u00C8',	/*00C8; 00E8; Case map*/
    '\u00C9',	/*00C9; 00E9; Case map*/
    '\u00CA',	/*00CA; 00EA; Case map*/
    '\u00CB',	/*00CB; 00EB; Case map*/
    '\u00CC',	/*00CC; 00EC; Case map*/
    '\u00CD',	/*00CD; 00ED; Case map*/
    '\u00CE',	/*00CE; 00EE; Case map*/
    '\u00CF',	/*00CF; 00EF; Case map*/
    '\u00D0',	/*00D0; 00F0; Case map*/
    '\u00D1',	/*00D1; 00F1; Case map*/
    '\u00D2',	/*00D2; 00F2; Case map*/
    '\u00D3',	/*00D3; 00F3; Case map*/
    '\u00D4',	/*00D4; 00F4; Case map*/
    '\u00D5',	/*00D5; 00F5; Case map*/
    '\u00D6',	/*00D6; 00F6; Case map*/
    '\u00D8',	/*00D8; 00F8; Case map*/
    '\u00D9',	/*00D9; 00F9; Case map*/
    '\u00DA',	/*00DA; 00FA; Case map*/
    '\u00DB',	/*00DB; 00FB; Case map*/
    '\u00DC',	/*00DC; 00FC; Case map*/
    '\u00DD',	/*00DD; 00FD; Case map*/
    '\u00DE',	/*00DE; 00FE; Case map*/
    '\u00DF',	/*00DF; 0073 0073; Case map*/
    '\u0100',	/*0100; 0101; Case map*/
    '\u0102',	/*0102; 0103; Case map*/
    '\u0104',	/*0104; 0105; Case map*/
    '\u0106',	/*0106; 0107; Case map*/
    '\u0108',	/*0108; 0109; Case map*/
    '\u010A',	/*010A; 010B; Case map*/
    '\u010C',	/*010C; 010D; Case map*/
    '\u010E',	/*010E; 010F; Case map*/
    '\u0110',	/*0110; 0111; Case map*/
    '\u0112',	/*0112; 0113; Case map*/
    '\u0114',	/*0114; 0115; Case map*/
    '\u0116',	/*0116; 0117; Case map*/
    '\u0118',	/*0118; 0119; Case map*/
    '\u011A',	/*011A; 011B; Case map*/
    '\u011C',	/*011C; 011D; Case map*/
    '\u011E',	/*011E; 011F; Case map*/
    '\u0120',	/*0120; 0121; Case map*/
    '\u0122',	/*0122; 0123; Case map*/
    '\u0124',	/*0124; 0125; Case map*/
    '\u0126',	/*0126; 0127; Case map*/
    '\u0128',	/*0128; 0129; Case map*/
    '\u012A',	/*012A; 012B; Case map*/
    '\u012C',	/*012C; 012D; Case map*/
    '\u012E',	/*012E; 012F; Case map*/
    '\u0130',	/*0130; 0069 0307; Case map*/
    '\u0132',	/*0132; 0133; Case map*/
    '\u0134',	/*0134; 0135; Case map*/
    '\u0136',	/*0136; 0137; Case map*/
    '\u0139',	/*0139; 013A; Case map*/
    '\u013B',	/*013B; 013C; Case map*/
    '\u013D',	/*013D; 013E; Case map*/
    '\u013F',	/*013F; 0140; Case map*/
    '\u0141',	/*0141; 0142; Case map*/
    '\u0143',	/*0143; 0144; Case map*/
    '\u0145',	/*0145; 0146; Case map*/
    '\u0147',	/*0147; 0148; Case map*/
    '\u0149',	/*0149; 02BC 006E; Case map*/
    '\u014A',	/*014A; 014B; Case map*/
    '\u014C',	/*014C; 014D; Case map*/
    '\u014E',	/*014E; 014F; Case map*/
    '\u0150',	/*0150; 0151; Case map*/
    '\u0152',	/*0152; 0153; Case map*/
    '\u0154',	/*0154; 0155; Case map*/
    '\u0156',	/*0156; 0157; Case map*/
    '\u0158',	/*0158; 0159; Case map*/
    '\u015A',	/*015A; 015B; Case map*/
    '\u015C',	/*015C; 015D; Case map*/
    '\u015E',	/*015E; 015F; Case map*/
    '\u0160',	/*0160; 0161; Case map*/
    '\u0162',	/*0162; 0163; Case map*/
    '\u0164',	/*0164; 0165; Case map*/
    '\u0166',	/*0166; 0167; Case map*/
    '\u0168',	/*0168; 0169; Case map*/
    '\u016A',	/*016A; 016B; Case map*/
    '\u016C',	/*016C; 016D; Case map*/
    '\u016E',	/*016E; 016F; Case map*/
    '\u0170',	/*0170; 0171; Case map*/
    '\u0172',	/*0172; 0173; Case map*/
    '\u0174',	/*0174; 0175; Case map*/
    '\u0176',	/*0176; 0177; Case map*/
    '\u0178',	/*0178; 00FF; Case map*/
    '\u0179',	/*0179; 017A; Case map*/
    '\u017B',	/*017B; 017C; Case map*/
    '\u017D',	/*017D; 017E; Case map*/
    '\u017F',	/*017F; 0073; Case map*/
    '\u0181',	/*0181; 0253; Case map*/
    '\u0182',	/*0182; 0183; Case map*/
    '\u0184',	/*0184; 0185; Case map*/
    '\u0186',	/*0186; 0254; Case map*/
    '\u0187',	/*0187; 0188; Case map*/
    '\u0189',	/*0189; 0256; Case map*/
    '\u018A',	/*018A; 0257; Case map*/
    '\u018B',	/*018B; 018C; Case map*/
    '\u018E',	/*018E; 01DD; Case map*/
    '\u018F',	/*018F; 0259; Case map*/
    '\u0190',	/*0190; 025B; Case map*/
    '\u0191',	/*0191; 0192; Case map*/
    '\u0193',	/*0193; 0260; Case map*/
    '\u0194',	/*0194; 0263; Case map*/
    '\u0196',	/*0196; 0269; Case map*/
    '\u0197',	/*0197; 0268; Case map*/
    '\u0198',	/*0198; 0199; Case map*/
    '\u019C',	/*019C; 026F; Case map*/
    '\u019D',	/*019D; 0272; Case map*/
    '\u019F',	/*019F; 0275; Case map*/
    '\u01A0',	/*01A0; 01A1; Case map*/
    '\u01A2',	/*01A2; 01A3; Case map*/
    '\u01A4',	/*01A4; 01A5; Case map*/
    '\u01A6',	/*01A6; 0280; Case map*/
    '\u01A7',	/*01A7; 01A8; Case map*/
    '\u01A9',	/*01A9; 0283; Case map*/
    '\u01AC',	/*01AC; 01AD; Case map*/
    '\u01AE',	/*01AE; 0288; Case map*/
    '\u01AF',	/*01AF; 01B0; Case map*/
    '\u01B1',	/*01B1; 028A; Case map*/
    '\u01B2',	/*01B2; 028B; Case map*/
    '\u01B3',	/*01B3; 01B4; Case map*/
    '\u01B5',	/*01B5; 01B6; Case map*/
    '\u01B7',	/*01B7; 0292; Case map*/
    '\u01B8',	/*01B8; 01B9; Case map*/
    '\u01BC',	/*01BC; 01BD; Case map*/
    '\u01C4',	/*01C4; 01C6; Case map*/
    '\u01C5',	/*01C5; 01C6; Case map*/
    '\u01C7',	/*01C7; 01C9; Case map*/
    '\u01C8',	/*01C8; 01C9; Case map*/
    '\u01CA',	/*01CA; 01CC; Case map*/
    '\u01CB',	/*01CB; 01CC; Case map*/
    '\u01CD',	/*01CD; 01CE; Case map*/
    '\u01CF',	/*01CF; 01D0; Case map*/
    '\u01D1',	/*01D1; 01D2; Case map*/
    '\u01D3',	/*01D3; 01D4; Case map*/
    '\u01D5',	/*01D5; 01D6; Case map*/
    '\u01D7',	/*01D7; 01D8; Case map*/
    '\u01D9',	/*01D9; 01DA; Case map*/
    '\u01DB',	/*01DB; 01DC; Case map*/
    '\u01DE',	/*01DE; 01DF; Case map*/
    '\u01E0',	/*01E0; 01E1; Case map*/
    '\u01E2',	/*01E2; 01E3; Case map*/
    '\u01E4',	/*01E4; 01E5; Case map*/
    '\u01E6',	/*01E6; 01E7; Case map*/
    '\u01E8',	/*01E8; 01E9; Case map*/
    '\u01EA',	/*01EA; 01EB; Case map*/
    '\u01EC',	/*01EC; 01ED; Case map*/
    '\u01EE',	/*01EE; 01EF; Case map*/
    '\u01F0',	/*01F0; 006A 030C; Case map*/
    '\u01F1',	/*01F1; 01F3; Case map*/
    '\u01F2',	/*01F2; 01F3; Case map*/
    '\u01F4',	/*01F4; 01F5; Case map*/
    '\u01F6',	/*01F6; 0195; Case map*/
    '\u01F7',	/*01F7; 01BF; Case map*/
    '\u01F8',	/*01F8; 01F9; Case map*/
    '\u01FA',	/*01FA; 01FB; Case map*/
    '\u01FC',	/*01FC; 01FD; Case map*/
    '\u01FE',	/*01FE; 01FF; Case map*/
    '\u0200',	/*0200; 0201; Case map*/
    '\u0202',	/*0202; 0203; Case map*/
    '\u0204',	/*0204; 0205; Case map*/
    '\u0206',	/*0206; 0207; Case map*/
    '\u0208',	/*0208; 0209; Case map*/
    '\u020A',	/*020A; 020B; Case map*/
    '\u020C',	/*020C; 020D; Case map*/
    '\u020E',	/*020E; 020F; Case map*/
    '\u0210',	/*0210; 0211; Case map*/
    '\u0212',	/*0212; 0213; Case map*/
    '\u0214',	/*0214; 0215; Case map*/
    '\u0216',	/*0216; 0217; Case map*/
    '\u0218',	/*0218; 0219; Case map*/
    '\u021A',	/*021A; 021B; Case map*/
    '\u021C',	/*021C; 021D; Case map*/
    '\u021E',	/*021E; 021F; Case map*/
    '\u0220',	/*0220; 019E; Case map*/
    '\u0222',	/*0222; 0223; Case map*/
    '\u0224',	/*0224; 0225; Case map*/
    '\u0226',	/*0226; 0227; Case map*/
    '\u0228',	/*0228; 0229; Case map*/
    '\u022A',	/*022A; 022B; Case map*/
    '\u022C',	/*022C; 022D; Case map*/
    '\u022E',	/*022E; 022F; Case map*/
    '\u0230',	/*0230; 0231; Case map*/
    '\u0232',	/*0232; 0233; Case map*/
    '\u0345',	/*0345; 03B9; Case map*/
    '\u037A',	/*037A; 0020 03B9; Additional folding*/
    '\u0386',	/*0386; 03AC; Case map*/
    '\u0388',	/*0388; 03AD; Case map*/
    '\u0389',	/*0389; 03AE; Case map*/
    '\u038A',	/*038A; 03AF; Case map*/
    '\u038C',	/*038C; 03CC; Case map*/
    '\u038E',	/*038E; 03CD; Case map*/
    '\u038F',	/*038F; 03CE; Case map*/
    '\u0390',	/*0390; 03B9 0308 0301; Case map*/
    '\u0391',	/*0391; 03B1; Case map*/
    '\u0392',	/*0392; 03B2; Case map*/
    '\u0393',	/*0393; 03B3; Case map*/
    '\u0394',	/*0394; 03B4; Case map*/
    '\u0395',	/*0395; 03B5; Case map*/
    '\u0396',	/*0396; 03B6; Case map*/
    '\u0397',	/*0397; 03B7; Case map*/
    '\u0398',	/*0398; 03B8; Case map*/
    '\u0399',	/*0399; 03B9; Case map*/
    '\u039A',	/*039A; 03BA; Case map*/
    '\u039B',	/*039B; 03BB; Case map*/
    '\u039C',	/*039C; 03BC; Case map*/
    '\u039D',	/*039D; 03BD; Case map*/
    '\u039E',	/*039E; 03BE; Case map*/
    '\u039F',	/*039F; 03BF; Case map*/
    '\u03A0',	/*03A0; 03C0; Case map*/
    '\u03A1',	/*03A1; 03C1; Case map*/
    '\u03A3',	/*03A3; 03C3; Case map*/
    '\u03A4',	/*03A4; 03C4; Case map*/
    '\u03A5',	/*03A5; 03C5; Case map*/
    '\u03A6',	/*03A6; 03C6; Case map*/
    '\u03A7',	/*03A7; 03C7; Case map*/
    '\u03A8',	/*03A8; 03C8; Case map*/
    '\u03A9',	/*03A9; 03C9; Case map*/
    '\u03AA',	/*03AA; 03CA; Case map*/
    '\u03AB',	/*03AB; 03CB; Case map*/
    '\u03B0',	/*03B0; 03C5 0308 0301; Case map*/
    '\u03C2',	/*03C2; 03C3; Case map*/
    '\u03D0',	/*03D0; 03B2; Case map*/
    '\u03D1',	/*03D1; 03B8; Case map*/
    '\u03D2',	/*03D2; 03C5; Additional folding*/
    '\u03D3',	/*03D3; 03CD; Additional folding*/
    '\u03D4',	/*03D4; 03CB; Additional folding*/
    '\u03D5',	/*03D5; 03C6; Case map*/
    '\u03D6',	/*03D6; 03C0; Case map*/
    '\u03D8',	/*03D8; 03D9; Case map*/
    '\u03DA',	/*03DA; 03DB; Case map*/
    '\u03DC',	/*03DC; 03DD; Case map*/
    '\u03DE',	/*03DE; 03DF; Case map*/
    '\u03E0',	/*03E0; 03E1; Case map*/
    '\u03E2',	/*03E2; 03E3; Case map*/
    '\u03E4',	/*03E4; 03E5; Case map*/
    '\u03E6',	/*03E6; 03E7; Case map*/
    '\u03E8',	/*03E8; 03E9; Case map*/
    '\u03EA',	/*03EA; 03EB; Case map*/
    '\u03EC',	/*03EC; 03ED; Case map*/
    '\u03EE',	/*03EE; 03EF; Case map*/
    '\u03F0',	/*03F0; 03BA; Case map*/
    '\u03F1',	/*03F1; 03C1; Case map*/
    '\u03F2',	/*03F2; 03C3; Case map*/
    '\u03F4',	/*03F4; 03B8; Case map*/
    '\u03F5',	/*03F5; 03B5; Case map*/
    '\u0400',	/*0400; 0450; Case map*/
    '\u0401',	/*0401; 0451; Case map*/
    '\u0402',	/*0402; 0452; Case map*/
    '\u0403',	/*0403; 0453; Case map*/
    '\u0404',	/*0404; 0454; Case map*/
    '\u0405',	/*0405; 0455; Case map*/
    '\u0406',	/*0406; 0456; Case map*/
    '\u0407',	/*0407; 0457; Case map*/
    '\u0408',	/*0408; 0458; Case map*/
    '\u0409',	/*0409; 0459; Case map*/
    '\u040A',	/*040A; 045A; Case map*/
    '\u040B',	/*040B; 045B; Case map*/
    '\u040C',	/*040C; 045C; Case map*/
    '\u040D',	/*040D; 045D; Case map*/
    '\u040E',	/*040E; 045E; Case map*/
    '\u040F',	/*040F; 045F; Case map*/
    '\u0410',	/*0410; 0430; Case map*/
    '\u0411',	/*0411; 0431; Case map*/
    '\u0412',	/*0412; 0432; Case map*/
    '\u0413',	/*0413; 0433; Case map*/
    '\u0414',	/*0414; 0434; Case map*/
    '\u0415',	/*0415; 0435; Case map*/
    '\u0416',	/*0416; 0436; Case map*/
    '\u0417',	/*0417; 0437; Case map*/
    '\u0418',	/*0418; 0438; Case map*/
    '\u0419',	/*0419; 0439; Case map*/
    '\u041A',	/*041A; 043A; Case map*/
    '\u041B',	/*041B; 043B; Case map*/
    '\u041C',	/*041C; 043C; Case map*/
    '\u041D',	/*041D; 043D; Case map*/
    '\u041E',	/*041E; 043E; Case map*/
    '\u041F',	/*041F; 043F; Case map*/
    '\u0420',	/*0420; 0440; Case map*/
    '\u0421',	/*0421; 0441; Case map*/
    '\u0422',	/*0422; 0442; Case map*/
    '\u0423',	/*0423; 0443; Case map*/
    '\u0424',	/*0424; 0444; Case map*/
    '\u0425',	/*0425; 0445; Case map*/
    '\u0426',	/*0426; 0446; Case map*/
    '\u0427',	/*0427; 0447; Case map*/
    '\u0428',	/*0428; 0448; Case map*/
    '\u0429',	/*0429; 0449; Case map*/
    '\u042A',	/*042A; 044A; Case map*/
    '\u042B',	/*042B; 044B; Case map*/
    '\u042C',	/*042C; 044C; Case map*/
    '\u042D',	/*042D; 044D; Case map*/
    '\u042E',	/*042E; 044E; Case map*/
    '\u042F',	/*042F; 044F; Case map*/
    '\u0460',	/*0460; 0461; Case map*/
    '\u0462',	/*0462; 0463; Case map*/
    '\u0464',	/*0464; 0465; Case map*/
    '\u0466',	/*0466; 0467; Case map*/
    '\u0468',	/*0468; 0469; Case map*/
    '\u046A',	/*046A; 046B; Case map*/
    '\u046C',	/*046C; 046D; Case map*/
    '\u046E',	/*046E; 046F; Case map*/
    '\u0470',	/*0470; 0471; Case map*/
    '\u0472',	/*0472; 0473; Case map*/
    '\u0474',	/*0474; 0475; Case map*/
    '\u0476',	/*0476; 0477; Case map*/
    '\u0478',	/*0478; 0479; Case map*/
    '\u047A',	/*047A; 047B; Case map*/
    '\u047C',	/*047C; 047D; Case map*/
    '\u047E',	/*047E; 047F; Case map*/
    '\u0480',	/*0480; 0481; Case map*/
    '\u048A',	/*048A; 048B; Case map*/
    '\u048C',	/*048C; 048D; Case map*/
    '\u048E',	/*048E; 048F; Case map*/
    '\u0490',	/*0490; 0491; Case map*/
    '\u0492',	/*0492; 0493; Case map*/
    '\u0494',	/*0494; 0495; Case map*/
    '\u0496',	/*0496; 0497; Case map*/
    '\u0498',	/*0498; 0499; Case map*/
    '\u049A',	/*049A; 049B; Case map*/
    '\u049C',	/*049C; 049D; Case map*/
    '\u049E',	/*049E; 049F; Case map*/
    '\u04A0',	/*04A0; 04A1; Case map*/
    '\u04A2',	/*04A2; 04A3; Case map*/
    '\u04A4',	/*04A4; 04A5; Case map*/
    '\u04A6',	/*04A6; 04A7; Case map*/
    '\u04A8',	/*04A8; 04A9; Case map*/
    '\u04AA',	/*04AA; 04AB; Case map*/
    '\u04AC',	/*04AC; 04AD; Case map*/
    '\u04AE',	/*04AE; 04AF; Case map*/
    '\u04B0',	/*04B0; 04B1; Case map*/
    '\u04B2',	/*04B2; 04B3; Case map*/
    '\u04B4',	/*04B4; 04B5; Case map*/
    '\u04B6',	/*04B6; 04B7; Case map*/
    '\u04B8',	/*04B8; 04B9; Case map*/
    '\u04BA',	/*04BA; 04BB; Case map*/
    '\u04BC',	/*04BC; 04BD; Case map*/
    '\u04BE',	/*04BE; 04BF; Case map*/
    '\u04C1',	/*04C1; 04C2; Case map*/
    '\u04C3',	/*04C3; 04C4; Case map*/
    '\u04C5',	/*04C5; 04C6; Case map*/
    '\u04C7',	/*04C7; 04C8; Case map*/
    '\u04C9',	/*04C9; 04CA; Case map*/
    '\u04CB',	/*04CB; 04CC; Case map*/
    '\u04CD',	/*04CD; 04CE; Case map*/
    '\u04D0',	/*04D0; 04D1; Case map*/
    '\u04D2',	/*04D2; 04D3; Case map*/
    '\u04D4',	/*04D4; 04D5; Case map*/
    '\u04D6',	/*04D6; 04D7; Case map*/
    '\u04D8',	/*04D8; 04D9; Case map*/
    '\u04DA',	/*04DA; 04DB; Case map*/
    '\u04DC',	/*04DC; 04DD; Case map*/
    '\u04DE',	/*04DE; 04DF; Case map*/
    '\u04E0',	/*04E0; 04E1; Case map*/
    '\u04E2',	/*04E2; 04E3; Case map*/
    '\u04E4',	/*04E4; 04E5; Case map*/
    '\u04E6',	/*04E6; 04E7; Case map*/
    '\u04E8',	/*04E8; 04E9; Case map*/
    '\u04EA',	/*04EA; 04EB; Case map*/
    '\u04EC',	/*04EC; 04ED; Case map*/
    '\u04EE',	/*04EE; 04EF; Case map*/
    '\u04F0',	/*04F0; 04F1; Case map*/
    '\u04F2',	/*04F2; 04F3; Case map*/
    '\u04F4',	/*04F4; 04F5; Case map*/
    '\u04F8',	/*04F8; 04F9; Case map*/
    '\u0500',	/*0500; 0501; Case map*/
    '\u0502',	/*0502; 0503; Case map*/
    '\u0504',	/*0504; 0505; Case map*/
    '\u0506',	/*0506; 0507; Case map*/
    '\u0508',	/*0508; 0509; Case map*/
    '\u050A',	/*050A; 050B; Case map*/
    '\u050C',	/*050C; 050D; Case map*/
    '\u050E',	/*050E; 050F; Case map*/
    '\u0531',	/*0531; 0561; Case map*/
    '\u0532',	/*0532; 0562; Case map*/
    '\u0533',	/*0533; 0563; Case map*/
    '\u0534',	/*0534; 0564; Case map*/
    '\u0535',	/*0535; 0565; Case map*/
    '\u0536',	/*0536; 0566; Case map*/
    '\u0537',	/*0537; 0567; Case map*/
    '\u0538',	/*0538; 0568; Case map*/
    '\u0539',	/*0539; 0569; Case map*/
    '\u053A',	/*053A; 056A; Case map*/
    '\u053B',	/*053B; 056B; Case map*/
    '\u053C',	/*053C; 056C; Case map*/
    '\u053D',	/*053D; 056D; Case map*/
    '\u053E',	/*053E; 056E; Case map*/
    '\u053F',	/*053F; 056F; Case map*/
    '\u0540',	/*0540; 0570; Case map*/
    '\u0541',	/*0541; 0571; Case map*/
    '\u0542',	/*0542; 0572; Case map*/
    '\u0543',	/*0543; 0573; Case map*/
    '\u0544',	/*0544; 0574; Case map*/
    '\u0545',	/*0545; 0575; Case map*/
    '\u0546',	/*0546; 0576; Case map*/
    '\u0547',	/*0547; 0577; Case map*/
    '\u0548',	/*0548; 0578; Case map*/
    '\u0549',	/*0549; 0579; Case map*/
    '\u054A',	/*054A; 057A; Case map*/
    '\u054B',	/*054B; 057B; Case map*/
    '\u054C',	/*054C; 057C; Case map*/
    '\u054D',	/*054D; 057D; Case map*/
    '\u054E',	/*054E; 057E; Case map*/
    '\u054F',	/*054F; 057F; Case map*/
    '\u0550',	/*0550; 0580; Case map*/
    '\u0551',	/*0551; 0581; Case map*/
    '\u0552',	/*0552; 0582; Case map*/
    '\u0553',	/*0553; 0583; Case map*/
    '\u0554',	/*0554; 0584; Case map*/
    '\u0555',	/*0555; 0585; Case map*/
    '\u0556',	/*0556; 0586; Case map*/
    '\u0587',	/*0587; 0565 0582; Case map*/
    '\u1E00',	/*1E00; 1E01; Case map*/
    '\u1E02',	/*1E02; 1E03; Case map*/
    '\u1E04',	/*1E04; 1E05; Case map*/
    '\u1E06',	/*1E06; 1E07; Case map*/
    '\u1E08',	/*1E08; 1E09; Case map*/
    '\u1E0A',	/*1E0A; 1E0B; Case map*/
    '\u1E0C',	/*1E0C; 1E0D; Case map*/
    '\u1E0E',	/*1E0E; 1E0F; Case map*/
    '\u1E10',	/*1E10; 1E11; Case map*/
    '\u1E12',	/*1E12; 1E13; Case map*/
    '\u1E14',	/*1E14; 1E15; Case map*/
    '\u1E16',	/*1E16; 1E17; Case map*/
    '\u1E18',	/*1E18; 1E19; Case map*/
    '\u1E1A',	/*1E1A; 1E1B; Case map*/
    '\u1E1C',	/*1E1C; 1E1D; Case map*/
    '\u1E1E',	/*1E1E; 1E1F; Case map*/
    '\u1E20',	/*1E20; 1E21; Case map*/
    '\u1E22',	/*1E22; 1E23; Case map*/
    '\u1E24',	/*1E24; 1E25; Case map*/
    '\u1E26',	/*1E26; 1E27; Case map*/
    '\u1E28',	/*1E28; 1E29; Case map*/
    '\u1E2A',	/*1E2A; 1E2B; Case map*/
    '\u1E2C',	/*1E2C; 1E2D; Case map*/
    '\u1E2E',	/*1E2E; 1E2F; Case map*/
    '\u1E30',	/*1E30; 1E31; Case map*/
    '\u1E32',	/*1E32; 1E33; Case map*/
    '\u1E34',	/*1E34; 1E35; Case map*/
    '\u1E36',	/*1E36; 1E37; Case map*/
    '\u1E38',	/*1E38; 1E39; Case map*/
    '\u1E3A',	/*1E3A; 1E3B; Case map*/
    '\u1E3C',	/*1E3C; 1E3D; Case map*/
    '\u1E3E',	/*1E3E; 1E3F; Case map*/
    '\u1E40',	/*1E40; 1E41; Case map*/
    '\u1E42',	/*1E42; 1E43; Case map*/
    '\u1E44',	/*1E44; 1E45; Case map*/
    '\u1E46',	/*1E46; 1E47; Case map*/
    '\u1E48',	/*1E48; 1E49; Case map*/
    '\u1E4A',	/*1E4A; 1E4B; Case map*/
    '\u1E4C',	/*1E4C; 1E4D; Case map*/
    '\u1E4E',	/*1E4E; 1E4F; Case map*/
    '\u1E50',	/*1E50; 1E51; Case map*/
    '\u1E52',	/*1E52; 1E53; Case map*/
    '\u1E54',	/*1E54; 1E55; Case map*/
    '\u1E56',	/*1E56; 1E57; Case map*/
    '\u1E58',	/*1E58; 1E59; Case map*/
    '\u1E5A',	/*1E5A; 1E5B; Case map*/
    '\u1E5C',	/*1E5C; 1E5D; Case map*/
    '\u1E5E',	/*1E5E; 1E5F; Case map*/
    '\u1E60',	/*1E60; 1E61; Case map*/
    '\u1E62',	/*1E62; 1E63; Case map*/
    '\u1E64',	/*1E64; 1E65; Case map*/
    '\u1E66',	/*1E66; 1E67; Case map*/
    '\u1E68',	/*1E68; 1E69; Case map*/
    '\u1E6A',	/*1E6A; 1E6B; Case map*/
    '\u1E6C',	/*1E6C; 1E6D; Case map*/
    '\u1E6E',	/*1E6E; 1E6F; Case map*/
    '\u1E70',	/*1E70; 1E71; Case map*/
    '\u1E72',	/*1E72; 1E73; Case map*/
    '\u1E74',	/*1E74; 1E75; Case map*/
    '\u1E76',	/*1E76; 1E77; Case map*/
    '\u1E78',	/*1E78; 1E79; Case map*/
    '\u1E7A',	/*1E7A; 1E7B; Case map*/
    '\u1E7C',	/*1E7C; 1E7D; Case map*/
    '\u1E7E',	/*1E7E; 1E7F; Case map*/
    '\u1E80',	/*1E80; 1E81; Case map*/
    '\u1E82',	/*1E82; 1E83; Case map*/
    '\u1E84',	/*1E84; 1E85; Case map*/
    '\u1E86',	/*1E86; 1E87; Case map*/
    '\u1E88',	/*1E88; 1E89; Case map*/
    '\u1E8A',	/*1E8A; 1E8B; Case map*/
    '\u1E8C',	/*1E8C; 1E8D; Case map*/
    '\u1E8E',	/*1E8E; 1E8F; Case map*/
    '\u1E90',	/*1E90; 1E91; Case map*/
    '\u1E92',	/*1E92; 1E93; Case map*/
    '\u1E94',	/*1E94; 1E95; Case map*/
    '\u1E96',	/*1E96; 0068 0331; Case map*/
    '\u1E97',	/*1E97; 0074 0308; Case map*/
    '\u1E98',	/*1E98; 0077 030A; Case map*/
    '\u1E99',	/*1E99; 0079 030A; Case map*/
    '\u1E9A',	/*1E9A; 0061 02BE; Case map*/
    '\u1E9B',	/*1E9B; 1E61; Case map*/
    '\u1EA0',	/*1EA0; 1EA1; Case map*/
    '\u1EA2',	/*1EA2; 1EA3; Case map*/
    '\u1EA4',	/*1EA4; 1EA5; Case map*/
    '\u1EA6',	/*1EA6; 1EA7; Case map*/
    '\u1EA8',	/*1EA8; 1EA9; Case map*/
    '\u1EAA',	/*1EAA; 1EAB; Case map*/
    '\u1EAC',	/*1EAC; 1EAD; Case map*/
    '\u1EAE',	/*1EAE; 1EAF; Case map*/
    '\u1EB0',	/*1EB0; 1EB1; Case map*/
    '\u1EB2',	/*1EB2; 1EB3; Case map*/
    '\u1EB4',	/*1EB4; 1EB5; Case map*/
    '\u1EB6',	/*1EB6; 1EB7; Case map*/
    '\u1EB8',	/*1EB8; 1EB9; Case map*/
    '\u1EBA',	/*1EBA; 1EBB; Case map*/
    '\u1EBC',	/*1EBC; 1EBD; Case map*/
    '\u1EBE',	/*1EBE; 1EBF; Case map*/
    '\u1EC0',	/*1EC0; 1EC1; Case map*/
    '\u1EC2',	/*1EC2; 1EC3; Case map*/
    '\u1EC4',	/*1EC4; 1EC5; Case map*/
    '\u1EC6',	/*1EC6; 1EC7; Case map*/
    '\u1EC8',	/*1EC8; 1EC9; Case map*/
    '\u1ECA',	/*1ECA; 1ECB; Case map*/
    '\u1ECC',	/*1ECC; 1ECD; Case map*/
    '\u1ECE',	/*1ECE; 1ECF; Case map*/
    '\u1ED0',	/*1ED0; 1ED1; Case map*/
    '\u1ED2',	/*1ED2; 1ED3; Case map*/
    '\u1ED4',	/*1ED4; 1ED5; Case map*/
    '\u1ED6',	/*1ED6; 1ED7; Case map*/
    '\u1ED8',	/*1ED8; 1ED9; Case map*/
    '\u1EDA',	/*1EDA; 1EDB; Case map*/
    '\u1EDC',	/*1EDC; 1EDD; Case map*/
    '\u1EDE',	/*1EDE; 1EDF; Case map*/
    '\u1EE0',	/*1EE0; 1EE1; Case map*/
    '\u1EE2',	/*1EE2; 1EE3; Case map*/
    '\u1EE4',	/*1EE4; 1EE5; Case map*/
    '\u1EE6',	/*1EE6; 1EE7; Case map*/
    '\u1EE8',	/*1EE8; 1EE9; Case map*/
    '\u1EEA',	/*1EEA; 1EEB; Case map*/
    '\u1EEC',	/*1EEC; 1EED; Case map*/
    '\u1EEE',	/*1EEE; 1EEF; Case map*/
    '\u1EF0',	/*1EF0; 1EF1; Case map*/
    '\u1EF2',	/*1EF2; 1EF3; Case map*/
    '\u1EF4',	/*1EF4; 1EF5; Case map*/
    '\u1EF6',	/*1EF6; 1EF7; Case map*/
    '\u1EF8',	/*1EF8; 1EF9; Case map*/
    '\u1F08',	/*1F08; 1F00; Case map*/
    '\u1F09',	/*1F09; 1F01; Case map*/
    '\u1F0A',	/*1F0A; 1F02; Case map*/
    '\u1F0B',	/*1F0B; 1F03; Case map*/
    '\u1F0C',	/*1F0C; 1F04; Case map*/
    '\u1F0D',	/*1F0D; 1F05; Case map*/
    '\u1F0E',	/*1F0E; 1F06; Case map*/
    '\u1F0F',	/*1F0F; 1F07; Case map*/
    '\u1F18',	/*1F18; 1F10; Case map*/
    '\u1F19',	/*1F19; 1F11; Case map*/
    '\u1F1A',	/*1F1A; 1F12; Case map*/
    '\u1F1B',	/*1F1B; 1F13; Case map*/
    '\u1F1C',	/*1F1C; 1F14; Case map*/
    '\u1F1D',	/*1F1D; 1F15; Case map*/
    '\u1F28',	/*1F28; 1F20; Case map*/
    '\u1F29',	/*1F29; 1F21; Case map*/
    '\u1F2A',	/*1F2A; 1F22; Case map*/
    '\u1F2B',	/*1F2B; 1F23; Case map*/
    '\u1F2C',	/*1F2C; 1F24; Case map*/
    '\u1F2D',	/*1F2D; 1F25; Case map*/
    '\u1F2E',	/*1F2E; 1F26; Case map*/
    '\u1F2F',	/*1F2F; 1F27; Case map*/
    '\u1F38',	/*1F38; 1F30; Case map*/
    '\u1F39',	/*1F39; 1F31; Case map*/
    '\u1F3A',	/*1F3A; 1F32; Case map*/
    '\u1F3B',	/*1F3B; 1F33; Case map*/
    '\u1F3C',	/*1F3C; 1F34; Case map*/
    '\u1F3D',	/*1F3D; 1F35; Case map*/
    '\u1F3E',	/*1F3E; 1F36; Case map*/
    '\u1F3F',	/*1F3F; 1F37; Case map*/
    '\u1F48',	/*1F48; 1F40; Case map*/
    '\u1F49',	/*1F49; 1F41; Case map*/
    '\u1F4A',	/*1F4A; 1F42; Case map*/
    '\u1F4B',	/*1F4B; 1F43; Case map*/
    '\u1F4C',	/*1F4C; 1F44; Case map*/
    '\u1F4D',	/*1F4D; 1F45; Case map*/
    '\u1F50',	/*1F50; 03C5 0313; Case map*/
    '\u1F52',	/*1F52; 03C5 0313 0300; Case map*/
    '\u1F54',	/*1F54; 03C5 0313 0301; Case map*/
    '\u1F56',	/*1F56; 03C5 0313 0342; Case map*/
    '\u1F59',	/*1F59; 1F51; Case map*/
    '\u1F5B',	/*1F5B; 1F53; Case map*/
    '\u1F5D',	/*1F5D; 1F55; Case map*/
    '\u1F5F',	/*1F5F; 1F57; Case map*/
    '\u1F68',	/*1F68; 1F60; Case map*/
    '\u1F69',	/*1F69; 1F61; Case map*/
    '\u1F6A',	/*1F6A; 1F62; Case map*/
    '\u1F6B',	/*1F6B; 1F63; Case map*/
    '\u1F6C',	/*1F6C; 1F64; Case map*/
    '\u1F6D',	/*1F6D; 1F65; Case map*/
    '\u1F6E',	/*1F6E; 1F66; Case map*/
    '\u1F6F',	/*1F6F; 1F67; Case map*/
    '\u1F80',	/*1F80; 1F00 03B9; Case map*/
    '\u1F81',	/*1F81; 1F01 03B9; Case map*/
    '\u1F82',	/*1F82; 1F02 03B9; Case map*/
    '\u1F83',	/*1F83; 1F03 03B9; Case map*/
    '\u1F84',	/*1F84; 1F04 03B9; Case map*/
    '\u1F85',	/*1F85; 1F05 03B9; Case map*/
    '\u1F86',	/*1F86; 1F06 03B9; Case map*/
    '\u1F87',	/*1F87; 1F07 03B9; Case map*/
    '\u1F88',	/*1F88; 1F00 03B9; Case map*/
    '\u1F89',	/*1F89; 1F01 03B9; Case map*/
    '\u1F8A',	/*1F8A; 1F02 03B9; Case map*/
    '\u1F8B',	/*1F8B; 1F03 03B9; Case map*/
    '\u1F8C',	/*1F8C; 1F04 03B9; Case map*/
    '\u1F8D',	/*1F8D; 1F05 03B9; Case map*/
    '\u1F8E',	/*1F8E; 1F06 03B9; Case map*/
    '\u1F8F',	/*1F8F; 1F07 03B9; Case map*/
    '\u1F90',	/*1F90; 1F20 03B9; Case map*/
    '\u1F91',	/*1F91; 1F21 03B9; Case map*/
    '\u1F92',	/*1F92; 1F22 03B9; Case map*/
    '\u1F93',	/*1F93; 1F23 03B9; Case map*/
    '\u1F94',	/*1F94; 1F24 03B9; Case map*/
    '\u1F95',	/*1F95; 1F25 03B9; Case map*/
    '\u1F96',	/*1F96; 1F26 03B9; Case map*/
    '\u1F97',	/*1F97; 1F27 03B9; Case map*/
    '\u1F98',	/*1F98; 1F20 03B9; Case map*/
    '\u1F99',	/*1F99; 1F21 03B9; Case map*/
    '\u1F9A',	/*1F9A; 1F22 03B9; Case map*/
    '\u1F9B',	/*1F9B; 1F23 03B9; Case map*/
    '\u1F9C',	/*1F9C; 1F24 03B9; Case map*/
    '\u1F9D',	/*1F9D; 1F25 03B9; Case map*/
    '\u1F9E',	/*1F9E; 1F26 03B9; Case map*/
    '\u1F9F',	/*1F9F; 1F27 03B9; Case map*/
    '\u1FA0',	/*1FA0; 1F60 03B9; Case map*/
    '\u1FA1',	/*1FA1; 1F61 03B9; Case map*/
    '\u1FA2',	/*1FA2; 1F62 03B9; Case map*/
    '\u1FA3',	/*1FA3; 1F63 03B9; Case map*/
    '\u1FA4',	/*1FA4; 1F64 03B9; Case map*/
    '\u1FA5',	/*1FA5; 1F65 03B9; Case map*/
    '\u1FA6',	/*1FA6; 1F66 03B9; Case map*/
    '\u1FA7',	/*1FA7; 1F67 03B9; Case map*/
    '\u1FA8',	/*1FA8; 1F60 03B9; Case map*/
    '\u1FA9',	/*1FA9; 1F61 03B9; Case map*/
    '\u1FAA',	/*1FAA; 1F62 03B9; Case map*/
    '\u1FAB',	/*1FAB; 1F63 03B9; Case map*/
    '\u1FAC',	/*1FAC; 1F64 03B9; Case map*/
    '\u1FAD',	/*1FAD; 1F65 03B9; Case map*/
    '\u1FAE',	/*1FAE; 1F66 03B9; Case map*/
    '\u1FAF',	/*1FAF; 1F67 03B9; Case map*/
    '\u1FB2',	/*1FB2; 1F70 03B9; Case map*/
    '\u1FB3',	/*1FB3; 03B1 03B9; Case map*/
    '\u1FB4',	/*1FB4; 03AC 03B9; Case map*/
    '\u1FB6',	/*1FB6; 03B1 0342; Case map*/
    '\u1FB7',	/*1FB7; 03B1 0342 03B9; Case map*/
    '\u1FB8',	/*1FB8; 1FB0; Case map*/
    '\u1FB9',	/*1FB9; 1FB1; Case map*/
    '\u1FBA',	/*1FBA; 1F70; Case map*/
    '\u1FBB',	/*1FBB; 1F71; Case map*/
    '\u1FBC',	/*1FBC; 03B1 03B9; Case map*/
    '\u1FBE',	/*1FBE; 03B9; Case map*/
    '\u1FC2',	/*1FC2; 1F74 03B9; Case map*/
    '\u1FC3',	/*1FC3; 03B7 03B9; Case map*/
    '\u1FC4',	/*1FC4; 03AE 03B9; Case map*/
    '\u1FC6',	/*1FC6; 03B7 0342; Case map*/
    '\u1FC7',	/*1FC7; 03B7 0342 03B9; Case map*/
    '\u1FC8',	/*1FC8; 1F72; Case map*/
    '\u1FC9',	/*1FC9; 1F73; Case map*/
    '\u1FCA',	/*1FCA; 1F74; Case map*/
    '\u1FCB',	/*1FCB; 1F75; Case map*/
    '\u1FCC',	/*1FCC; 03B7 03B9; Case map*/
    '\u1FD2',	/*1FD2; 03B9 0308 0300; Case map*/
    '\u1FD3',	/*1FD3; 03B9 0308 0301; Case map*/
    '\u1FD6',	/*1FD6; 03B9 0342; Case map*/
    '\u1FD7',	/*1FD7; 03B9 0308 0342; Case map*/
    '\u1FD8',	/*1FD8; 1FD0; Case map*/
    '\u1FD9',	/*1FD9; 1FD1; Case map*/
    '\u1FDA',	/*1FDA; 1F76; Case map*/
    '\u1FDB',	/*1FDB; 1F77; Case map*/
    '\u1FE2',	/*1FE2; 03C5 0308 0300; Case map*/
    '\u1FE3',	/*1FE3; 03C5 0308 0301; Case map*/
    '\u1FE4',	/*1FE4; 03C1 0313; Case map*/
    '\u1FE6',	/*1FE6; 03C5 0342; Case map*/
    '\u1FE7',	/*1FE7; 03C5 0308 0342; Case map*/
    '\u1FE8',	/*1FE8; 1FE0; Case map*/
    '\u1FE9',	/*1FE9; 1FE1; Case map*/
    '\u1FEA',	/*1FEA; 1F7A; Case map*/
    '\u1FEB',	/*1FEB; 1F7B; Case map*/
    '\u1FEC',	/*1FEC; 1FE5; Case map*/
    '\u1FF2',	/*1FF2; 1F7C 03B9; Case map*/
    '\u1FF3',	/*1FF3; 03C9 03B9; Case map*/
    '\u1FF4',	/*1FF4; 03CE 03B9; Case map*/
    '\u1FF6',	/*1FF6; 03C9 0342; Case map*/
    '\u1FF7',	/*1FF7; 03C9 0342 03B9; Case map*/
    '\u1FF8',	/*1FF8; 1F78; Case map*/
    '\u1FF9',	/*1FF9; 1F79; Case map*/
    '\u1FFA',	/*1FFA; 1F7C; Case map*/
    '\u1FFB',	/*1FFB; 1F7D; Case map*/
    '\u1FFC',	/*1FFC; 03C9 03B9; Case map*/
    '\u20A8',	/*20A8; 0072 0073; Additional folding*/
    '\u2102',	/*2102; 0063; Additional folding*/
    '\u2103',	/*2103; 00B0 0063; Additional folding*/
    '\u2107',	/*2107; 025B; Additional folding*/
    '\u2109',	/*2109; 00B0 0066; Additional folding*/
    '\u210B',	/*210B; 0068; Additional folding*/
    '\u210C',	/*210C; 0068; Additional folding*/
    '\u210D',	/*210D; 0068; Additional folding*/
    '\u2110',	/*2110; 0069; Additional folding*/
    '\u2111',	/*2111; 0069; Additional folding*/
    '\u2112',	/*2112; 006C; Additional folding*/
    '\u2115',	/*2115; 006E; Additional folding*/
    '\u2116',	/*2116; 006E 006F; Additional folding*/
    '\u2119',	/*2119; 0070; Additional folding*/
    '\u211A',	/*211A; 0071; Additional folding*/
    '\u211B',	/*211B; 0072; Additional folding*/
    '\u211C',	/*211C; 0072; Additional folding*/
    '\u211D',	/*211D; 0072; Additional folding*/
    '\u2120',	/*2120; 0073 006D; Additional folding*/
    '\u2121',	/*2121; 0074 0065 006C; Additional folding*/
    '\u2122',	/*2122; 0074 006D; Additional folding*/
    '\u2124',	/*2124; 007A; Additional folding*/
    '\u2126',	/*2126; 03C9; Case map*/
    '\u2128',	/*2128; 007A; Additional folding*/
    '\u212A',	/*212A; 006B; Case map*/
    '\u212B',	/*212B; 00E5; Case map*/
    '\u212C',	/*212C; 0062; Additional folding*/
    '\u212D',	/*212D; 0063; Additional folding*/
    '\u2130',	/*2130; 0065; Additional folding*/
    '\u2131',	/*2131; 0066; Additional folding*/
    '\u2133',	/*2133; 006D; Additional folding*/
    '\u213E',	/*213E; 03B3; Additional folding*/
    '\u213F',	/*213F; 03C0; Additional folding*/
    '\u2145',	/*2145; 0064; Additional folding*/
    '\u2160',	/*2160; 2170; Case map*/
    '\u2161',	/*2161; 2171; Case map*/
    '\u2162',	/*2162; 2172; Case map*/
    '\u2163',	/*2163; 2173; Case map*/
    '\u2164',	/*2164; 2174; Case map*/
    '\u2165',	/*2165; 2175; Case map*/
    '\u2166',	/*2166; 2176; Case map*/
    '\u2167',	/*2167; 2177; Case map*/
    '\u2168',	/*2168; 2178; Case map*/
    '\u2169',	/*2169; 2179; Case map*/
    '\u216A',	/*216A; 217A; Case map*/
    '\u216B',	/*216B; 217B; Case map*/
    '\u216C',	/*216C; 217C; Case map*/
    '\u216D',	/*216D; 217D; Case map*/
    '\u216E',	/*216E; 217E; Case map*/
    '\u216F',	/*216F; 217F; Case map*/
    '\u24B6',	/*24B6; 24D0; Case map*/
    '\u24B7',	/*24B7; 24D1; Case map*/
    '\u24B8',	/*24B8; 24D2; Case map*/
    '\u24B9',	/*24B9; 24D3; Case map*/
    '\u24BA',	/*24BA; 24D4; Case map*/
    '\u24BB',	/*24BB; 24D5; Case map*/
    '\u24BC',	/*24BC; 24D6; Case map*/
    '\u24BD',	/*24BD; 24D7; Case map*/
    '\u24BE',	/*24BE; 24D8; Case map*/
    '\u24BF',	/*24BF; 24D9; Case map*/
    '\u24C0',	/*24C0; 24DA; Case map*/
    '\u24C1',	/*24C1; 24DB; Case map*/
    '\u24C2',	/*24C2; 24DC; Case map*/
    '\u24C3',	/*24C3; 24DD; Case map*/
    '\u24C4',	/*24C4; 24DE; Case map*/
    '\u24C5',	/*24C5; 24DF; Case map*/
    '\u24C6',	/*24C6; 24E0; Case map*/
    '\u24C7',	/*24C7; 24E1; Case map*/
    '\u24C8',	/*24C8; 24E2; Case map*/
    '\u24C9',	/*24C9; 24E3; Case map*/
    '\u24CA',	/*24CA; 24E4; Case map*/
    '\u24CB',	/*24CB; 24E5; Case map*/
    '\u24CC',	/*24CC; 24E6; Case map*/
    '\u24CD',	/*24CD; 24E7; Case map*/
    '\u24CE',	/*24CE; 24E8; Case map*/
    '\u24CF',	/*24CF; 24E9; Case map*/
    '\u3371',	/*3371; 0068 0070 0061; Additional folding*/
    '\u3373',	/*3373; 0061 0075; Additional folding*/
    '\u3375',	/*3375; 006F 0076; Additional folding*/
    '\u3380',	/*3380; 0070 0061; Additional folding*/
    '\u3381',	/*3381; 006E 0061; Additional folding*/
    '\u3382',	/*3382; 03BC 0061; Additional folding*/
    '\u3383',	/*3383; 006D 0061; Additional folding*/
    '\u3384',	/*3384; 006B 0061; Additional folding*/
    '\u3385',	/*3385; 006B 0062; Additional folding*/
    '\u3386',	/*3386; 006D 0062; Additional folding*/
    '\u3387',	/*3387; 0067 0062; Additional folding*/
    '\u338A',	/*338A; 0070 0066; Additional folding*/
    '\u338B',	/*338B; 006E 0066; Additional folding*/
    '\u338C',	/*338C; 03BC 0066; Additional folding*/
    '\u3390',	/*3390; 0068 007A; Additional folding*/
    '\u3391',	/*3391; 006B 0068 007A; Additional folding*/
    '\u3392',	/*3392; 006D 0068 007A; Additional folding*/
    '\u3393',	/*3393; 0067 0068 007A; Additional folding*/
    '\u3394',	/*3394; 0074 0068 007A; Additional folding*/
    '\u33A9',	/*33A9; 0070 0061; Additional folding*/
    '\u33AA',	/*33AA; 006B 0070 0061; Additional folding*/
    '\u33AB',	/*33AB; 006D 0070 0061; Additional folding*/
    '\u33AC',	/*33AC; 0067 0070 0061; Additional folding*/
    '\u33B4',	/*33B4; 0070 0076; Additional folding*/
    '\u33B5',	/*33B5; 006E 0076; Additional folding*/
    '\u33B6',	/*33B6; 03BC 0076; Additional folding*/
    '\u33B7',	/*33B7; 006D 0076; Additional folding*/
    '\u33B8',	/*33B8; 006B 0076; Additional folding*/
    '\u33B9',	/*33B9; 006D 0076; Additional folding*/
    '\u33BA',	/*33BA; 0070 0077; Additional folding*/
    '\u33BB',	/*33BB; 006E 0077; Additional folding*/
    '\u33BC',	/*33BC; 03BC 0077; Additional folding*/
    '\u33BD',	/*33BD; 006D 0077; Additional folding*/
    '\u33BE',	/*33BE; 006B 0077; Additional folding*/
    '\u33BF',	/*33BF; 006D 0077; Additional folding*/
    '\u33C0',	/*33C0; 006B 03C9; Additional folding*/
    '\u33C1',	/*33C1; 006D 03C9; Additional folding*/
    '\u33C3',	/*33C3; 0062 0071; Additional folding*/
    '\u33C6',	/*33C6; 0063 2215 006B 0067; Additional folding*/
    '\u33C7',	/*33C7; 0063 006F 002E; Additional folding*/
    '\u33C8',	/*33C8; 0064 0062; Additional folding*/
    '\u33C9',	/*33C9; 0067 0079; Additional folding*/
    '\u33CB',	/*33CB; 0068 0070; Additional folding*/
    '\u33CD',	/*33CD; 006B 006B; Additional folding*/
    '\u33CE',	/*33CE; 006B 006D; Additional folding*/
    '\u33D7',	/*33D7; 0070 0068; Additional folding*/
    '\u33D9',	/*33D9; 0070 0070 006D; Additional folding*/
    '\u33DA',	/*33DA; 0070 0072; Additional folding*/
    '\u33DC',	/*33DC; 0073 0076; Additional folding*/
    '\u33DD',	/*33DD; 0077 0062; Additional folding*/
    '\uFB00',	/*FB00; 0066 0066; Case map*/
    '\uFB01',	/*FB01; 0066 0069; Case map*/
    '\uFB02',	/*FB02; 0066 006C; Case map*/
    '\uFB03',	/*FB03; 0066 0066 0069; Case map*/
    '\uFB04',	/*FB04; 0066 0066 006C; Case map*/
    '\uFB05',	/*FB05; 0073 0074; Case map*/
    '\uFB06',	/*FB06; 0073 0074; Case map*/
    '\uFB13',	/*FB13; 0574 0576; Case map*/
    '\uFB14',	/*FB14; 0574 0565; Case map*/
    '\uFB15',	/*FB15; 0574 056B; Case map*/
    '\uFB16',	/*FB16; 057E 0576; Case map*/
    '\uFB17',	/*FB17; 0574 056D; Case map*/
    '\uFF21',	/*FF21; FF41; Case map*/
    '\uFF22',	/*FF22; FF42; Case map*/
    '\uFF23',	/*FF23; FF43; Case map*/
    '\uFF24',	/*FF24; FF44; Case map*/
    '\uFF25',	/*FF25; FF45; Case map*/
    '\uFF26',	/*FF26; FF46; Case map*/
    '\uFF27',	/*FF27; FF47; Case map*/
    '\uFF28',	/*FF28; FF48; Case map*/
    '\uFF29',	/*FF29; FF49; Case map*/
    '\uFF2A',	/*FF2A; FF4A; Case map*/
    '\uFF2B',	/*FF2B; FF4B; Case map*/
    '\uFF2C',	/*FF2C; FF4C; Case map*/
    '\uFF2D',	/*FF2D; FF4D; Case map*/
    '\uFF2E',	/*FF2E; FF4E; Case map*/
    '\uFF2F',	/*FF2F; FF4F; Case map*/
    '\uFF30',	/*FF30; FF50; Case map*/
    '\uFF31',	/*FF31; FF51; Case map*/
    '\uFF32',	/*FF32; FF52; Case map*/
    '\uFF33',	/*FF33; FF53; Case map*/
    '\uFF34',	/*FF34; FF54; Case map*/
    '\uFF35',	/*FF35; FF55; Case map*/
    '\uFF36',	/*FF36; FF56; Case map*/
    '\uFF37',	/*FF37; FF57; Case map*/
    '\uFF38',	/*FF38; FF58; Case map*/
    '\uFF39',	/*FF39; FF59; Case map*/
    '\uFF3A',	/*FF3A; FF5A; Case map*/
  };

  public static string[] B2replace = new string[] {
    "\u0061",	/*0041; 0061; Case map*/
    "\u0062",	/*0042; 0062; Case map*/
    "\u0063",	/*0043; 0063; Case map*/
    "\u0064",	/*0044; 0064; Case map*/
    "\u0065",	/*0045; 0065; Case map*/
    "\u0066",	/*0046; 0066; Case map*/
    "\u0067",	/*0047; 0067; Case map*/
    "\u0068",	/*0048; 0068; Case map*/
    "\u0069",	/*0049; 0069; Case map*/
    "\u006A",	/*004A; 006A; Case map*/
    "\u006B",	/*004B; 006B; Case map*/
    "\u006C",	/*004C; 006C; Case map*/
    "\u006D",	/*004D; 006D; Case map*/
    "\u006E",	/*004E; 006E; Case map*/
    "\u006F",	/*004F; 006F; Case map*/
    "\u0070",	/*0050; 0070; Case map*/
    "\u0071",	/*0051; 0071; Case map*/
    "\u0072",	/*0052; 0072; Case map*/
    "\u0073",	/*0053; 0073; Case map*/
    "\u0074",	/*0054; 0074; Case map*/
    "\u0075",	/*0055; 0075; Case map*/
    "\u0076",	/*0056; 0076; Case map*/
    "\u0077",	/*0057; 0077; Case map*/
    "\u0078",	/*0058; 0078; Case map*/
    "\u0079",	/*0059; 0079; Case map*/
    "\u007A",	/*005A; 007A; Case map*/
    "\u03BC",	/*00B5; 03BC; Case map*/
    "\u00E0",	/*00C0; 00E0; Case map*/
    "\u00E1",	/*00C1; 00E1; Case map*/
    "\u00E2",	/*00C2; 00E2; Case map*/
    "\u00E3",	/*00C3; 00E3; Case map*/
    "\u00E4",	/*00C4; 00E4; Case map*/
    "\u00E5",	/*00C5; 00E5; Case map*/
    "\u00E6",	/*00C6; 00E6; Case map*/
    "\u00E7",	/*00C7; 00E7; Case map*/
    "\u00E8",	/*00C8; 00E8; Case map*/
    "\u00E9",	/*00C9; 00E9; Case map*/
    "\u00EA",	/*00CA; 00EA; Case map*/
    "\u00EB",	/*00CB; 00EB; Case map*/
    "\u00EC",	/*00CC; 00EC; Case map*/
    "\u00ED",	/*00CD; 00ED; Case map*/
    "\u00EE",	/*00CE; 00EE; Case map*/
    "\u00EF",	/*00CF; 00EF; Case map*/
    "\u00F0",	/*00D0; 00F0; Case map*/
    "\u00F1",	/*00D1; 00F1; Case map*/
    "\u00F2",	/*00D2; 00F2; Case map*/
    "\u00F3",	/*00D3; 00F3; Case map*/
    "\u00F4",	/*00D4; 00F4; Case map*/
    "\u00F5",	/*00D5; 00F5; Case map*/
    "\u00F6",	/*00D6; 00F6; Case map*/
    "\u00F8",	/*00D8; 00F8; Case map*/
    "\u00F9",	/*00D9; 00F9; Case map*/
    "\u00FA",	/*00DA; 00FA; Case map*/
    "\u00FB",	/*00DB; 00FB; Case map*/
    "\u00FC",	/*00DC; 00FC; Case map*/
    "\u00FD",	/*00DD; 00FD; Case map*/
    "\u00FE",	/*00DE; 00FE; Case map*/
    "\u0073\u0073",	/*00DF; 0073 0073; Case map*/
    "\u0101",	/*0100; 0101; Case map*/
    "\u0103",	/*0102; 0103; Case map*/
    "\u0105",	/*0104; 0105; Case map*/
    "\u0107",	/*0106; 0107; Case map*/
    "\u0109",	/*0108; 0109; Case map*/
    "\u010B",	/*010A; 010B; Case map*/
    "\u010D",	/*010C; 010D; Case map*/
    "\u010F",	/*010E; 010F; Case map*/
    "\u0111",	/*0110; 0111; Case map*/
    "\u0113",	/*0112; 0113; Case map*/
    "\u0115",	/*0114; 0115; Case map*/
    "\u0117",	/*0116; 0117; Case map*/
    "\u0119",	/*0118; 0119; Case map*/
    "\u011B",	/*011A; 011B; Case map*/
    "\u011D",	/*011C; 011D; Case map*/
    "\u011F",	/*011E; 011F; Case map*/
    "\u0121",	/*0120; 0121; Case map*/
    "\u0123",	/*0122; 0123; Case map*/
    "\u0125",	/*0124; 0125; Case map*/
    "\u0127",	/*0126; 0127; Case map*/
    "\u0129",	/*0128; 0129; Case map*/
    "\u012B",	/*012A; 012B; Case map*/
    "\u012D",	/*012C; 012D; Case map*/
    "\u012F",	/*012E; 012F; Case map*/
    "\u0069\u0307",	/*0130; 0069 0307; Case map*/
    "\u0133",	/*0132; 0133; Case map*/
    "\u0135",	/*0134; 0135; Case map*/
    "\u0137",	/*0136; 0137; Case map*/
    "\u013A",	/*0139; 013A; Case map*/
    "\u013C",	/*013B; 013C; Case map*/
    "\u013E",	/*013D; 013E; Case map*/
    "\u0140",	/*013F; 0140; Case map*/
    "\u0142",	/*0141; 0142; Case map*/
    "\u0144",	/*0143; 0144; Case map*/
    "\u0146",	/*0145; 0146; Case map*/
    "\u0148",	/*0147; 0148; Case map*/
    "\u02BC\u006E",	/*0149; 02BC 006E; Case map*/
    "\u014B",	/*014A; 014B; Case map*/
    "\u014D",	/*014C; 014D; Case map*/
    "\u014F",	/*014E; 014F; Case map*/
    "\u0151",	/*0150; 0151; Case map*/
    "\u0153",	/*0152; 0153; Case map*/
    "\u0155",	/*0154; 0155; Case map*/
    "\u0157",	/*0156; 0157; Case map*/
    "\u0159",	/*0158; 0159; Case map*/
    "\u015B",	/*015A; 015B; Case map*/
    "\u015D",	/*015C; 015D; Case map*/
    "\u015F",	/*015E; 015F; Case map*/
    "\u0161",	/*0160; 0161; Case map*/
    "\u0163",	/*0162; 0163; Case map*/
    "\u0165",	/*0164; 0165; Case map*/
    "\u0167",	/*0166; 0167; Case map*/
    "\u0169",	/*0168; 0169; Case map*/
    "\u016B",	/*016A; 016B; Case map*/
    "\u016D",	/*016C; 016D; Case map*/
    "\u016F",	/*016E; 016F; Case map*/
    "\u0171",	/*0170; 0171; Case map*/
    "\u0173",	/*0172; 0173; Case map*/
    "\u0175",	/*0174; 0175; Case map*/
    "\u0177",	/*0176; 0177; Case map*/
    "\u00FF",	/*0178; 00FF; Case map*/
    "\u017A",	/*0179; 017A; Case map*/
    "\u017C",	/*017B; 017C; Case map*/
    "\u017E",	/*017D; 017E; Case map*/
    "\u0073",	/*017F; 0073; Case map*/
    "\u0253",	/*0181; 0253; Case map*/
    "\u0183",	/*0182; 0183; Case map*/
    "\u0185",	/*0184; 0185; Case map*/
    "\u0254",	/*0186; 0254; Case map*/
    "\u0188",	/*0187; 0188; Case map*/
    "\u0256",	/*0189; 0256; Case map*/
    "\u0257",	/*018A; 0257; Case map*/
    "\u018C",	/*018B; 018C; Case map*/
    "\u01DD",	/*018E; 01DD; Case map*/
    "\u0259",	/*018F; 0259; Case map*/
    "\u025B",	/*0190; 025B; Case map*/
    "\u0192",	/*0191; 0192; Case map*/
    "\u0260",	/*0193; 0260; Case map*/
    "\u0263",	/*0194; 0263; Case map*/
    "\u0269",	/*0196; 0269; Case map*/
    "\u0268",	/*0197; 0268; Case map*/
    "\u0199",	/*0198; 0199; Case map*/
    "\u026F",	/*019C; 026F; Case map*/
    "\u0272",	/*019D; 0272; Case map*/
    "\u0275",	/*019F; 0275; Case map*/
    "\u01A1",	/*01A0; 01A1; Case map*/
    "\u01A3",	/*01A2; 01A3; Case map*/
    "\u01A5",	/*01A4; 01A5; Case map*/
    "\u0280",	/*01A6; 0280; Case map*/
    "\u01A8",	/*01A7; 01A8; Case map*/
    "\u0283",	/*01A9; 0283; Case map*/
    "\u01AD",	/*01AC; 01AD; Case map*/
    "\u0288",	/*01AE; 0288; Case map*/
    "\u01B0",	/*01AF; 01B0; Case map*/
    "\u028A",	/*01B1; 028A; Case map*/
    "\u028B",	/*01B2; 028B; Case map*/
    "\u01B4",	/*01B3; 01B4; Case map*/
    "\u01B6",	/*01B5; 01B6; Case map*/
    "\u0292",	/*01B7; 0292; Case map*/
    "\u01B9",	/*01B8; 01B9; Case map*/
    "\u01BD",	/*01BC; 01BD; Case map*/
    "\u01C6",	/*01C4; 01C6; Case map*/
    "\u01C6",	/*01C5; 01C6; Case map*/
    "\u01C9",	/*01C7; 01C9; Case map*/
    "\u01C9",	/*01C8; 01C9; Case map*/
    "\u01CC",	/*01CA; 01CC; Case map*/
    "\u01CC",	/*01CB; 01CC; Case map*/
    "\u01CE",	/*01CD; 01CE; Case map*/
    "\u01D0",	/*01CF; 01D0; Case map*/
    "\u01D2",	/*01D1; 01D2; Case map*/
    "\u01D4",	/*01D3; 01D4; Case map*/
    "\u01D6",	/*01D5; 01D6; Case map*/
    "\u01D8",	/*01D7; 01D8; Case map*/
    "\u01DA",	/*01D9; 01DA; Case map*/
    "\u01DC",	/*01DB; 01DC; Case map*/
    "\u01DF",	/*01DE; 01DF; Case map*/
    "\u01E1",	/*01E0; 01E1; Case map*/
    "\u01E3",	/*01E2; 01E3; Case map*/
    "\u01E5",	/*01E4; 01E5; Case map*/
    "\u01E7",	/*01E6; 01E7; Case map*/
    "\u01E9",	/*01E8; 01E9; Case map*/
    "\u01EB",	/*01EA; 01EB; Case map*/
    "\u01ED",	/*01EC; 01ED; Case map*/
    "\u01EF",	/*01EE; 01EF; Case map*/
    "\u006A\u030C",	/*01F0; 006A 030C; Case map*/
    "\u01F3",	/*01F1; 01F3; Case map*/
    "\u01F3",	/*01F2; 01F3; Case map*/
    "\u01F5",	/*01F4; 01F5; Case map*/
    "\u0195",	/*01F6; 0195; Case map*/
    "\u01BF",	/*01F7; 01BF; Case map*/
    "\u01F9",	/*01F8; 01F9; Case map*/
    "\u01FB",	/*01FA; 01FB; Case map*/
    "\u01FD",	/*01FC; 01FD; Case map*/
    "\u01FF",	/*01FE; 01FF; Case map*/
    "\u0201",	/*0200; 0201; Case map*/
    "\u0203",	/*0202; 0203; Case map*/
    "\u0205",	/*0204; 0205; Case map*/
    "\u0207",	/*0206; 0207; Case map*/
    "\u0209",	/*0208; 0209; Case map*/
    "\u020B",	/*020A; 020B; Case map*/
    "\u020D",	/*020C; 020D; Case map*/
    "\u020F",	/*020E; 020F; Case map*/
    "\u0211",	/*0210; 0211; Case map*/
    "\u0213",	/*0212; 0213; Case map*/
    "\u0215",	/*0214; 0215; Case map*/
    "\u0217",	/*0216; 0217; Case map*/
    "\u0219",	/*0218; 0219; Case map*/
    "\u021B",	/*021A; 021B; Case map*/
    "\u021D",	/*021C; 021D; Case map*/
    "\u021F",	/*021E; 021F; Case map*/
    "\u019E",	/*0220; 019E; Case map*/
    "\u0223",	/*0222; 0223; Case map*/
    "\u0225",	/*0224; 0225; Case map*/
    "\u0227",	/*0226; 0227; Case map*/
    "\u0229",	/*0228; 0229; Case map*/
    "\u022B",	/*022A; 022B; Case map*/
    "\u022D",	/*022C; 022D; Case map*/
    "\u022F",	/*022E; 022F; Case map*/
    "\u0231",	/*0230; 0231; Case map*/
    "\u0233",	/*0232; 0233; Case map*/
    "\u03B9",	/*0345; 03B9; Case map*/
    "\u0020\u03B9",	/*037A; 0020 03B9; Additional folding*/
    "\u03AC",	/*0386; 03AC; Case map*/
    "\u03AD",	/*0388; 03AD; Case map*/
    "\u03AE",	/*0389; 03AE; Case map*/
    "\u03AF",	/*038A; 03AF; Case map*/
    "\u03CC",	/*038C; 03CC; Case map*/
    "\u03CD",	/*038E; 03CD; Case map*/
    "\u03CE",	/*038F; 03CE; Case map*/
    "\u03B9\u0308\u0301",	/*0390; 03B9 0308 0301; Case map*/
    "\u03B1",	/*0391; 03B1; Case map*/
    "\u03B2",	/*0392; 03B2; Case map*/
    "\u03B3",	/*0393; 03B3; Case map*/
    "\u03B4",	/*0394; 03B4; Case map*/
    "\u03B5",	/*0395; 03B5; Case map*/
    "\u03B6",	/*0396; 03B6; Case map*/
    "\u03B7",	/*0397; 03B7; Case map*/
    "\u03B8",	/*0398; 03B8; Case map*/
    "\u03B9",	/*0399; 03B9; Case map*/
    "\u03BA",	/*039A; 03BA; Case map*/
    "\u03BB",	/*039B; 03BB; Case map*/
    "\u03BC",	/*039C; 03BC; Case map*/
    "\u03BD",	/*039D; 03BD; Case map*/
    "\u03BE",	/*039E; 03BE; Case map*/
    "\u03BF",	/*039F; 03BF; Case map*/
    "\u03C0",	/*03A0; 03C0; Case map*/
    "\u03C1",	/*03A1; 03C1; Case map*/
    "\u03C3",	/*03A3; 03C3; Case map*/
    "\u03C4",	/*03A4; 03C4; Case map*/
    "\u03C5",	/*03A5; 03C5; Case map*/
    "\u03C6",	/*03A6; 03C6; Case map*/
    "\u03C7",	/*03A7; 03C7; Case map*/
    "\u03C8",	/*03A8; 03C8; Case map*/
    "\u03C9",	/*03A9; 03C9; Case map*/
    "\u03CA",	/*03AA; 03CA; Case map*/
    "\u03CB",	/*03AB; 03CB; Case map*/
    "\u03C5\u0308\u0301",	/*03B0; 03C5 0308 0301; Case map*/
    "\u03C3",	/*03C2; 03C3; Case map*/
    "\u03B2",	/*03D0; 03B2; Case map*/
    "\u03B8",	/*03D1; 03B8; Case map*/
    "\u03C5",	/*03D2; 03C5; Additional folding*/
    "\u03CD",	/*03D3; 03CD; Additional folding*/
    "\u03CB",	/*03D4; 03CB; Additional folding*/
    "\u03C6",	/*03D5; 03C6; Case map*/
    "\u03C0",	/*03D6; 03C0; Case map*/
    "\u03D9",	/*03D8; 03D9; Case map*/
    "\u03DB",	/*03DA; 03DB; Case map*/
    "\u03DD",	/*03DC; 03DD; Case map*/
    "\u03DF",	/*03DE; 03DF; Case map*/
    "\u03E1",	/*03E0; 03E1; Case map*/
    "\u03E3",	/*03E2; 03E3; Case map*/
    "\u03E5",	/*03E4; 03E5; Case map*/
    "\u03E7",	/*03E6; 03E7; Case map*/
    "\u03E9",	/*03E8; 03E9; Case map*/
    "\u03EB",	/*03EA; 03EB; Case map*/
    "\u03ED",	/*03EC; 03ED; Case map*/
    "\u03EF",	/*03EE; 03EF; Case map*/
    "\u03BA",	/*03F0; 03BA; Case map*/
    "\u03C1",	/*03F1; 03C1; Case map*/
    "\u03C3",	/*03F2; 03C3; Case map*/
    "\u03B8",	/*03F4; 03B8; Case map*/
    "\u03B5",	/*03F5; 03B5; Case map*/
    "\u0450",	/*0400; 0450; Case map*/
    "\u0451",	/*0401; 0451; Case map*/
    "\u0452",	/*0402; 0452; Case map*/
    "\u0453",	/*0403; 0453; Case map*/
    "\u0454",	/*0404; 0454; Case map*/
    "\u0455",	/*0405; 0455; Case map*/
    "\u0456",	/*0406; 0456; Case map*/
    "\u0457",	/*0407; 0457; Case map*/
    "\u0458",	/*0408; 0458; Case map*/
    "\u0459",	/*0409; 0459; Case map*/
    "\u045A",	/*040A; 045A; Case map*/
    "\u045B",	/*040B; 045B; Case map*/
    "\u045C",	/*040C; 045C; Case map*/
    "\u045D",	/*040D; 045D; Case map*/
    "\u045E",	/*040E; 045E; Case map*/
    "\u045F",	/*040F; 045F; Case map*/
    "\u0430",	/*0410; 0430; Case map*/
    "\u0431",	/*0411; 0431; Case map*/
    "\u0432",	/*0412; 0432; Case map*/
    "\u0433",	/*0413; 0433; Case map*/
    "\u0434",	/*0414; 0434; Case map*/
    "\u0435",	/*0415; 0435; Case map*/
    "\u0436",	/*0416; 0436; Case map*/
    "\u0437",	/*0417; 0437; Case map*/
    "\u0438",	/*0418; 0438; Case map*/
    "\u0439",	/*0419; 0439; Case map*/
    "\u043A",	/*041A; 043A; Case map*/
    "\u043B",	/*041B; 043B; Case map*/
    "\u043C",	/*041C; 043C; Case map*/
    "\u043D",	/*041D; 043D; Case map*/
    "\u043E",	/*041E; 043E; Case map*/
    "\u043F",	/*041F; 043F; Case map*/
    "\u0440",	/*0420; 0440; Case map*/
    "\u0441",	/*0421; 0441; Case map*/
    "\u0442",	/*0422; 0442; Case map*/
    "\u0443",	/*0423; 0443; Case map*/
    "\u0444",	/*0424; 0444; Case map*/
    "\u0445",	/*0425; 0445; Case map*/
    "\u0446",	/*0426; 0446; Case map*/
    "\u0447",	/*0427; 0447; Case map*/
    "\u0448",	/*0428; 0448; Case map*/
    "\u0449",	/*0429; 0449; Case map*/
    "\u044A",	/*042A; 044A; Case map*/
    "\u044B",	/*042B; 044B; Case map*/
    "\u044C",	/*042C; 044C; Case map*/
    "\u044D",	/*042D; 044D; Case map*/
    "\u044E",	/*042E; 044E; Case map*/
    "\u044F",	/*042F; 044F; Case map*/
    "\u0461",	/*0460; 0461; Case map*/
    "\u0463",	/*0462; 0463; Case map*/
    "\u0465",	/*0464; 0465; Case map*/
    "\u0467",	/*0466; 0467; Case map*/
    "\u0469",	/*0468; 0469; Case map*/
    "\u046B",	/*046A; 046B; Case map*/
    "\u046D",	/*046C; 046D; Case map*/
    "\u046F",	/*046E; 046F; Case map*/
    "\u0471",	/*0470; 0471; Case map*/
    "\u0473",	/*0472; 0473; Case map*/
    "\u0475",	/*0474; 0475; Case map*/
    "\u0477",	/*0476; 0477; Case map*/
    "\u0479",	/*0478; 0479; Case map*/
    "\u047B",	/*047A; 047B; Case map*/
    "\u047D",	/*047C; 047D; Case map*/
    "\u047F",	/*047E; 047F; Case map*/
    "\u0481",	/*0480; 0481; Case map*/
    "\u048B",	/*048A; 048B; Case map*/
    "\u048D",	/*048C; 048D; Case map*/
    "\u048F",	/*048E; 048F; Case map*/
    "\u0491",	/*0490; 0491; Case map*/
    "\u0493",	/*0492; 0493; Case map*/
    "\u0495",	/*0494; 0495; Case map*/
    "\u0497",	/*0496; 0497; Case map*/
    "\u0499",	/*0498; 0499; Case map*/
    "\u049B",	/*049A; 049B; Case map*/
    "\u049D",	/*049C; 049D; Case map*/
    "\u049F",	/*049E; 049F; Case map*/
    "\u04A1",	/*04A0; 04A1; Case map*/
    "\u04A3",	/*04A2; 04A3; Case map*/
    "\u04A5",	/*04A4; 04A5; Case map*/
    "\u04A7",	/*04A6; 04A7; Case map*/
    "\u04A9",	/*04A8; 04A9; Case map*/
    "\u04AB",	/*04AA; 04AB; Case map*/
    "\u04AD",	/*04AC; 04AD; Case map*/
    "\u04AF",	/*04AE; 04AF; Case map*/
    "\u04B1",	/*04B0; 04B1; Case map*/
    "\u04B3",	/*04B2; 04B3; Case map*/
    "\u04B5",	/*04B4; 04B5; Case map*/
    "\u04B7",	/*04B6; 04B7; Case map*/
    "\u04B9",	/*04B8; 04B9; Case map*/
    "\u04BB",	/*04BA; 04BB; Case map*/
    "\u04BD",	/*04BC; 04BD; Case map*/
    "\u04BF",	/*04BE; 04BF; Case map*/
    "\u04C2",	/*04C1; 04C2; Case map*/
    "\u04C4",	/*04C3; 04C4; Case map*/
    "\u04C6",	/*04C5; 04C6; Case map*/
    "\u04C8",	/*04C7; 04C8; Case map*/
    "\u04CA",	/*04C9; 04CA; Case map*/
    "\u04CC",	/*04CB; 04CC; Case map*/
    "\u04CE",	/*04CD; 04CE; Case map*/
    "\u04D1",	/*04D0; 04D1; Case map*/
    "\u04D3",	/*04D2; 04D3; Case map*/
    "\u04D5",	/*04D4; 04D5; Case map*/
    "\u04D7",	/*04D6; 04D7; Case map*/
    "\u04D9",	/*04D8; 04D9; Case map*/
    "\u04DB",	/*04DA; 04DB; Case map*/
    "\u04DD",	/*04DC; 04DD; Case map*/
    "\u04DF",	/*04DE; 04DF; Case map*/
    "\u04E1",	/*04E0; 04E1; Case map*/
    "\u04E3",	/*04E2; 04E3; Case map*/
    "\u04E5",	/*04E4; 04E5; Case map*/
    "\u04E7",	/*04E6; 04E7; Case map*/
    "\u04E9",	/*04E8; 04E9; Case map*/
    "\u04EB",	/*04EA; 04EB; Case map*/
    "\u04ED",	/*04EC; 04ED; Case map*/
    "\u04EF",	/*04EE; 04EF; Case map*/
    "\u04F1",	/*04F0; 04F1; Case map*/
    "\u04F3",	/*04F2; 04F3; Case map*/
    "\u04F5",	/*04F4; 04F5; Case map*/
    "\u04F9",	/*04F8; 04F9; Case map*/
    "\u0501",	/*0500; 0501; Case map*/
    "\u0503",	/*0502; 0503; Case map*/
    "\u0505",	/*0504; 0505; Case map*/
    "\u0507",	/*0506; 0507; Case map*/
    "\u0509",	/*0508; 0509; Case map*/
    "\u050B",	/*050A; 050B; Case map*/
    "\u050D",	/*050C; 050D; Case map*/
    "\u050F",	/*050E; 050F; Case map*/
    "\u0561",	/*0531; 0561; Case map*/
    "\u0562",	/*0532; 0562; Case map*/
    "\u0563",	/*0533; 0563; Case map*/
    "\u0564",	/*0534; 0564; Case map*/
    "\u0565",	/*0535; 0565; Case map*/
    "\u0566",	/*0536; 0566; Case map*/
    "\u0567",	/*0537; 0567; Case map*/
    "\u0568",	/*0538; 0568; Case map*/
    "\u0569",	/*0539; 0569; Case map*/
    "\u056A",	/*053A; 056A; Case map*/
    "\u056B",	/*053B; 056B; Case map*/
    "\u056C",	/*053C; 056C; Case map*/
    "\u056D",	/*053D; 056D; Case map*/
    "\u056E",	/*053E; 056E; Case map*/
    "\u056F",	/*053F; 056F; Case map*/
    "\u0570",	/*0540; 0570; Case map*/
    "\u0571",	/*0541; 0571; Case map*/
    "\u0572",	/*0542; 0572; Case map*/
    "\u0573",	/*0543; 0573; Case map*/
    "\u0574",	/*0544; 0574; Case map*/
    "\u0575",	/*0545; 0575; Case map*/
    "\u0576",	/*0546; 0576; Case map*/
    "\u0577",	/*0547; 0577; Case map*/
    "\u0578",	/*0548; 0578; Case map*/
    "\u0579",	/*0549; 0579; Case map*/
    "\u057A",	/*054A; 057A; Case map*/
    "\u057B",	/*054B; 057B; Case map*/
    "\u057C",	/*054C; 057C; Case map*/
    "\u057D",	/*054D; 057D; Case map*/
    "\u057E",	/*054E; 057E; Case map*/
    "\u057F",	/*054F; 057F; Case map*/
    "\u0580",	/*0550; 0580; Case map*/
    "\u0581",	/*0551; 0581; Case map*/
    "\u0582",	/*0552; 0582; Case map*/
    "\u0583",	/*0553; 0583; Case map*/
    "\u0584",	/*0554; 0584; Case map*/
    "\u0585",	/*0555; 0585; Case map*/
    "\u0586",	/*0556; 0586; Case map*/
    "\u0565\u0582",	/*0587; 0565 0582; Case map*/
    "\u1E01",	/*1E00; 1E01; Case map*/
    "\u1E03",	/*1E02; 1E03; Case map*/
    "\u1E05",	/*1E04; 1E05; Case map*/
    "\u1E07",	/*1E06; 1E07; Case map*/
    "\u1E09",	/*1E08; 1E09; Case map*/
    "\u1E0B",	/*1E0A; 1E0B; Case map*/
    "\u1E0D",	/*1E0C; 1E0D; Case map*/
    "\u1E0F",	/*1E0E; 1E0F; Case map*/
    "\u1E11",	/*1E10; 1E11; Case map*/
    "\u1E13",	/*1E12; 1E13; Case map*/
    "\u1E15",	/*1E14; 1E15; Case map*/
    "\u1E17",	/*1E16; 1E17; Case map*/
    "\u1E19",	/*1E18; 1E19; Case map*/
    "\u1E1B",	/*1E1A; 1E1B; Case map*/
    "\u1E1D",	/*1E1C; 1E1D; Case map*/
    "\u1E1F",	/*1E1E; 1E1F; Case map*/
    "\u1E21",	/*1E20; 1E21; Case map*/
    "\u1E23",	/*1E22; 1E23; Case map*/
    "\u1E25",	/*1E24; 1E25; Case map*/
    "\u1E27",	/*1E26; 1E27; Case map*/
    "\u1E29",	/*1E28; 1E29; Case map*/
    "\u1E2B",	/*1E2A; 1E2B; Case map*/
    "\u1E2D",	/*1E2C; 1E2D; Case map*/
    "\u1E2F",	/*1E2E; 1E2F; Case map*/
    "\u1E31",	/*1E30; 1E31; Case map*/
    "\u1E33",	/*1E32; 1E33; Case map*/
    "\u1E35",	/*1E34; 1E35; Case map*/
    "\u1E37",	/*1E36; 1E37; Case map*/
    "\u1E39",	/*1E38; 1E39; Case map*/
    "\u1E3B",	/*1E3A; 1E3B; Case map*/
    "\u1E3D",	/*1E3C; 1E3D; Case map*/
    "\u1E3F",	/*1E3E; 1E3F; Case map*/
    "\u1E41",	/*1E40; 1E41; Case map*/
    "\u1E43",	/*1E42; 1E43; Case map*/
    "\u1E45",	/*1E44; 1E45; Case map*/
    "\u1E47",	/*1E46; 1E47; Case map*/
    "\u1E49",	/*1E48; 1E49; Case map*/
    "\u1E4B",	/*1E4A; 1E4B; Case map*/
    "\u1E4D",	/*1E4C; 1E4D; Case map*/
    "\u1E4F",	/*1E4E; 1E4F; Case map*/
    "\u1E51",	/*1E50; 1E51; Case map*/
    "\u1E53",	/*1E52; 1E53; Case map*/
    "\u1E55",	/*1E54; 1E55; Case map*/
    "\u1E57",	/*1E56; 1E57; Case map*/
    "\u1E59",	/*1E58; 1E59; Case map*/
    "\u1E5B",	/*1E5A; 1E5B; Case map*/
    "\u1E5D",	/*1E5C; 1E5D; Case map*/
    "\u1E5F",	/*1E5E; 1E5F; Case map*/
    "\u1E61",	/*1E60; 1E61; Case map*/
    "\u1E63",	/*1E62; 1E63; Case map*/
    "\u1E65",	/*1E64; 1E65; Case map*/
    "\u1E67",	/*1E66; 1E67; Case map*/
    "\u1E69",	/*1E68; 1E69; Case map*/
    "\u1E6B",	/*1E6A; 1E6B; Case map*/
    "\u1E6D",	/*1E6C; 1E6D; Case map*/
    "\u1E6F",	/*1E6E; 1E6F; Case map*/
    "\u1E71",	/*1E70; 1E71; Case map*/
    "\u1E73",	/*1E72; 1E73; Case map*/
    "\u1E75",	/*1E74; 1E75; Case map*/
    "\u1E77",	/*1E76; 1E77; Case map*/
    "\u1E79",	/*1E78; 1E79; Case map*/
    "\u1E7B",	/*1E7A; 1E7B; Case map*/
    "\u1E7D",	/*1E7C; 1E7D; Case map*/
    "\u1E7F",	/*1E7E; 1E7F; Case map*/
    "\u1E81",	/*1E80; 1E81; Case map*/
    "\u1E83",	/*1E82; 1E83; Case map*/
    "\u1E85",	/*1E84; 1E85; Case map*/
    "\u1E87",	/*1E86; 1E87; Case map*/
    "\u1E89",	/*1E88; 1E89; Case map*/
    "\u1E8B",	/*1E8A; 1E8B; Case map*/
    "\u1E8D",	/*1E8C; 1E8D; Case map*/
    "\u1E8F",	/*1E8E; 1E8F; Case map*/
    "\u1E91",	/*1E90; 1E91; Case map*/
    "\u1E93",	/*1E92; 1E93; Case map*/
    "\u1E95",	/*1E94; 1E95; Case map*/
    "\u0068\u0331",	/*1E96; 0068 0331; Case map*/
    "\u0074\u0308",	/*1E97; 0074 0308; Case map*/
    "\u0077\u030A",	/*1E98; 0077 030A; Case map*/
    "\u0079\u030A",	/*1E99; 0079 030A; Case map*/
    "\u0061\u02BE",	/*1E9A; 0061 02BE; Case map*/
    "\u1E61",	/*1E9B; 1E61; Case map*/
    "\u1EA1",	/*1EA0; 1EA1; Case map*/
    "\u1EA3",	/*1EA2; 1EA3; Case map*/
    "\u1EA5",	/*1EA4; 1EA5; Case map*/
    "\u1EA7",	/*1EA6; 1EA7; Case map*/
    "\u1EA9",	/*1EA8; 1EA9; Case map*/
    "\u1EAB",	/*1EAA; 1EAB; Case map*/
    "\u1EAD",	/*1EAC; 1EAD; Case map*/
    "\u1EAF",	/*1EAE; 1EAF; Case map*/
    "\u1EB1",	/*1EB0; 1EB1; Case map*/
    "\u1EB3",	/*1EB2; 1EB3; Case map*/
    "\u1EB5",	/*1EB4; 1EB5; Case map*/
    "\u1EB7",	/*1EB6; 1EB7; Case map*/
    "\u1EB9",	/*1EB8; 1EB9; Case map*/
    "\u1EBB",	/*1EBA; 1EBB; Case map*/
    "\u1EBD",	/*1EBC; 1EBD; Case map*/
    "\u1EBF",	/*1EBE; 1EBF; Case map*/
    "\u1EC1",	/*1EC0; 1EC1; Case map*/
    "\u1EC3",	/*1EC2; 1EC3; Case map*/
    "\u1EC5",	/*1EC4; 1EC5; Case map*/
    "\u1EC7",	/*1EC6; 1EC7; Case map*/
    "\u1EC9",	/*1EC8; 1EC9; Case map*/
    "\u1ECB",	/*1ECA; 1ECB; Case map*/
    "\u1ECD",	/*1ECC; 1ECD; Case map*/
    "\u1ECF",	/*1ECE; 1ECF; Case map*/
    "\u1ED1",	/*1ED0; 1ED1; Case map*/
    "\u1ED3",	/*1ED2; 1ED3; Case map*/
    "\u1ED5",	/*1ED4; 1ED5; Case map*/
    "\u1ED7",	/*1ED6; 1ED7; Case map*/
    "\u1ED9",	/*1ED8; 1ED9; Case map*/
    "\u1EDB",	/*1EDA; 1EDB; Case map*/
    "\u1EDD",	/*1EDC; 1EDD; Case map*/
    "\u1EDF",	/*1EDE; 1EDF; Case map*/
    "\u1EE1",	/*1EE0; 1EE1; Case map*/
    "\u1EE3",	/*1EE2; 1EE3; Case map*/
    "\u1EE5",	/*1EE4; 1EE5; Case map*/
    "\u1EE7",	/*1EE6; 1EE7; Case map*/
    "\u1EE9",	/*1EE8; 1EE9; Case map*/
    "\u1EEB",	/*1EEA; 1EEB; Case map*/
    "\u1EED",	/*1EEC; 1EED; Case map*/
    "\u1EEF",	/*1EEE; 1EEF; Case map*/
    "\u1EF1",	/*1EF0; 1EF1; Case map*/
    "\u1EF3",	/*1EF2; 1EF3; Case map*/
    "\u1EF5",	/*1EF4; 1EF5; Case map*/
    "\u1EF7",	/*1EF6; 1EF7; Case map*/
    "\u1EF9",	/*1EF8; 1EF9; Case map*/
    "\u1F00",	/*1F08; 1F00; Case map*/
    "\u1F01",	/*1F09; 1F01; Case map*/
    "\u1F02",	/*1F0A; 1F02; Case map*/
    "\u1F03",	/*1F0B; 1F03; Case map*/
    "\u1F04",	/*1F0C; 1F04; Case map*/
    "\u1F05",	/*1F0D; 1F05; Case map*/
    "\u1F06",	/*1F0E; 1F06; Case map*/
    "\u1F07",	/*1F0F; 1F07; Case map*/
    "\u1F10",	/*1F18; 1F10; Case map*/
    "\u1F11",	/*1F19; 1F11; Case map*/
    "\u1F12",	/*1F1A; 1F12; Case map*/
    "\u1F13",	/*1F1B; 1F13; Case map*/
    "\u1F14",	/*1F1C; 1F14; Case map*/
    "\u1F15",	/*1F1D; 1F15; Case map*/
    "\u1F20",	/*1F28; 1F20; Case map*/
    "\u1F21",	/*1F29; 1F21; Case map*/
    "\u1F22",	/*1F2A; 1F22; Case map*/
    "\u1F23",	/*1F2B; 1F23; Case map*/
    "\u1F24",	/*1F2C; 1F24; Case map*/
    "\u1F25",	/*1F2D; 1F25; Case map*/
    "\u1F26",	/*1F2E; 1F26; Case map*/
    "\u1F27",	/*1F2F; 1F27; Case map*/
    "\u1F30",	/*1F38; 1F30; Case map*/
    "\u1F31",	/*1F39; 1F31; Case map*/
    "\u1F32",	/*1F3A; 1F32; Case map*/
    "\u1F33",	/*1F3B; 1F33; Case map*/
    "\u1F34",	/*1F3C; 1F34; Case map*/
    "\u1F35",	/*1F3D; 1F35; Case map*/
    "\u1F36",	/*1F3E; 1F36; Case map*/
    "\u1F37",	/*1F3F; 1F37; Case map*/
    "\u1F40",	/*1F48; 1F40; Case map*/
    "\u1F41",	/*1F49; 1F41; Case map*/
    "\u1F42",	/*1F4A; 1F42; Case map*/
    "\u1F43",	/*1F4B; 1F43; Case map*/
    "\u1F44",	/*1F4C; 1F44; Case map*/
    "\u1F45",	/*1F4D; 1F45; Case map*/
    "\u03C5\u0313",	/*1F50; 03C5 0313; Case map*/
    "\u03C5\u0313\u0300",	/*1F52; 03C5 0313 0300; Case map*/
    "\u03C5\u0313\u0301",	/*1F54; 03C5 0313 0301; Case map*/
    "\u03C5\u0313\u0342",	/*1F56; 03C5 0313 0342; Case map*/
    "\u1F51",	/*1F59; 1F51; Case map*/
    "\u1F53",	/*1F5B; 1F53; Case map*/
    "\u1F55",	/*1F5D; 1F55; Case map*/
    "\u1F57",	/*1F5F; 1F57; Case map*/
    "\u1F60",	/*1F68; 1F60; Case map*/
    "\u1F61",	/*1F69; 1F61; Case map*/
    "\u1F62",	/*1F6A; 1F62; Case map*/
    "\u1F63",	/*1F6B; 1F63; Case map*/
    "\u1F64",	/*1F6C; 1F64; Case map*/
    "\u1F65",	/*1F6D; 1F65; Case map*/
    "\u1F66",	/*1F6E; 1F66; Case map*/
    "\u1F67",	/*1F6F; 1F67; Case map*/
    "\u1F00\u03B9",	/*1F80; 1F00 03B9; Case map*/
    "\u1F01\u03B9",	/*1F81; 1F01 03B9; Case map*/
    "\u1F02\u03B9",	/*1F82; 1F02 03B9; Case map*/
    "\u1F03\u03B9",	/*1F83; 1F03 03B9; Case map*/
    "\u1F04\u03B9",	/*1F84; 1F04 03B9; Case map*/
    "\u1F05\u03B9",	/*1F85; 1F05 03B9; Case map*/
    "\u1F06\u03B9",	/*1F86; 1F06 03B9; Case map*/
    "\u1F07\u03B9",	/*1F87; 1F07 03B9; Case map*/
    "\u1F00\u03B9",	/*1F88; 1F00 03B9; Case map*/
    "\u1F01\u03B9",	/*1F89; 1F01 03B9; Case map*/
    "\u1F02\u03B9",	/*1F8A; 1F02 03B9; Case map*/
    "\u1F03\u03B9",	/*1F8B; 1F03 03B9; Case map*/
    "\u1F04\u03B9",	/*1F8C; 1F04 03B9; Case map*/
    "\u1F05\u03B9",	/*1F8D; 1F05 03B9; Case map*/
    "\u1F06\u03B9",	/*1F8E; 1F06 03B9; Case map*/
    "\u1F07\u03B9",	/*1F8F; 1F07 03B9; Case map*/
    "\u1F20\u03B9",	/*1F90; 1F20 03B9; Case map*/
    "\u1F21\u03B9",	/*1F91; 1F21 03B9; Case map*/
    "\u1F22\u03B9",	/*1F92; 1F22 03B9; Case map*/
    "\u1F23\u03B9",	/*1F93; 1F23 03B9; Case map*/
    "\u1F24\u03B9",	/*1F94; 1F24 03B9; Case map*/
    "\u1F25\u03B9",	/*1F95; 1F25 03B9; Case map*/
    "\u1F26\u03B9",	/*1F96; 1F26 03B9; Case map*/
    "\u1F27\u03B9",	/*1F97; 1F27 03B9; Case map*/
    "\u1F20\u03B9",	/*1F98; 1F20 03B9; Case map*/
    "\u1F21\u03B9",	/*1F99; 1F21 03B9; Case map*/
    "\u1F22\u03B9",	/*1F9A; 1F22 03B9; Case map*/
    "\u1F23\u03B9",	/*1F9B; 1F23 03B9; Case map*/
    "\u1F24\u03B9",	/*1F9C; 1F24 03B9; Case map*/
    "\u1F25\u03B9",	/*1F9D; 1F25 03B9; Case map*/
    "\u1F26\u03B9",	/*1F9E; 1F26 03B9; Case map*/
    "\u1F27\u03B9",	/*1F9F; 1F27 03B9; Case map*/
    "\u1F60\u03B9",	/*1FA0; 1F60 03B9; Case map*/
    "\u1F61\u03B9",	/*1FA1; 1F61 03B9; Case map*/
    "\u1F62\u03B9",	/*1FA2; 1F62 03B9; Case map*/
    "\u1F63\u03B9",	/*1FA3; 1F63 03B9; Case map*/
    "\u1F64\u03B9",	/*1FA4; 1F64 03B9; Case map*/
    "\u1F65\u03B9",	/*1FA5; 1F65 03B9; Case map*/
    "\u1F66\u03B9",	/*1FA6; 1F66 03B9; Case map*/
    "\u1F67\u03B9",	/*1FA7; 1F67 03B9; Case map*/
    "\u1F60\u03B9",	/*1FA8; 1F60 03B9; Case map*/
    "\u1F61\u03B9",	/*1FA9; 1F61 03B9; Case map*/
    "\u1F62\u03B9",	/*1FAA; 1F62 03B9; Case map*/
    "\u1F63\u03B9",	/*1FAB; 1F63 03B9; Case map*/
    "\u1F64\u03B9",	/*1FAC; 1F64 03B9; Case map*/
    "\u1F65\u03B9",	/*1FAD; 1F65 03B9; Case map*/
    "\u1F66\u03B9",	/*1FAE; 1F66 03B9; Case map*/
    "\u1F67\u03B9",	/*1FAF; 1F67 03B9; Case map*/
    "\u1F70\u03B9",	/*1FB2; 1F70 03B9; Case map*/
    "\u03B1\u03B9",	/*1FB3; 03B1 03B9; Case map*/
    "\u03AC\u03B9",	/*1FB4; 03AC 03B9; Case map*/
    "\u03B1\u0342",	/*1FB6; 03B1 0342; Case map*/
    "\u03B1\u0342\u03B9",	/*1FB7; 03B1 0342 03B9; Case map*/
    "\u1FB0",	/*1FB8; 1FB0; Case map*/
    "\u1FB1",	/*1FB9; 1FB1; Case map*/
    "\u1F70",	/*1FBA; 1F70; Case map*/
    "\u1F71",	/*1FBB; 1F71; Case map*/
    "\u03B1\u03B9",	/*1FBC; 03B1 03B9; Case map*/
    "\u03B9",	/*1FBE; 03B9; Case map*/
    "\u1F74\u03B9",	/*1FC2; 1F74 03B9; Case map*/
    "\u03B7\u03B9",	/*1FC3; 03B7 03B9; Case map*/
    "\u03AE\u03B9",	/*1FC4; 03AE 03B9; Case map*/
    "\u03B7\u0342",	/*1FC6; 03B7 0342; Case map*/
    "\u03B7\u0342\u03B9",	/*1FC7; 03B7 0342 03B9; Case map*/
    "\u1F72",	/*1FC8; 1F72; Case map*/
    "\u1F73",	/*1FC9; 1F73; Case map*/
    "\u1F74",	/*1FCA; 1F74; Case map*/
    "\u1F75",	/*1FCB; 1F75; Case map*/
    "\u03B7\u03B9",	/*1FCC; 03B7 03B9; Case map*/
    "\u03B9\u0308\u0300",	/*1FD2; 03B9 0308 0300; Case map*/
    "\u03B9\u0308\u0301",	/*1FD3; 03B9 0308 0301; Case map*/
    "\u03B9\u0342",	/*1FD6; 03B9 0342; Case map*/
    "\u03B9\u0308\u0342",	/*1FD7; 03B9 0308 0342; Case map*/
    "\u1FD0",	/*1FD8; 1FD0; Case map*/
    "\u1FD1",	/*1FD9; 1FD1; Case map*/
    "\u1F76",	/*1FDA; 1F76; Case map*/
    "\u1F77",	/*1FDB; 1F77; Case map*/
    "\u03C5\u0308\u0300",	/*1FE2; 03C5 0308 0300; Case map*/
    "\u03C5\u0308\u0301",	/*1FE3; 03C5 0308 0301; Case map*/
    "\u03C1\u0313",	/*1FE4; 03C1 0313; Case map*/
    "\u03C5\u0342",	/*1FE6; 03C5 0342; Case map*/
    "\u03C5\u0308\u0342",	/*1FE7; 03C5 0308 0342; Case map*/
    "\u1FE0",	/*1FE8; 1FE0; Case map*/
    "\u1FE1",	/*1FE9; 1FE1; Case map*/
    "\u1F7A",	/*1FEA; 1F7A; Case map*/
    "\u1F7B",	/*1FEB; 1F7B; Case map*/
    "\u1FE5",	/*1FEC; 1FE5; Case map*/
    "\u1F7C\u03B9",	/*1FF2; 1F7C 03B9; Case map*/
    "\u03C9\u03B9",	/*1FF3; 03C9 03B9; Case map*/
    "\u03CE\u03B9",	/*1FF4; 03CE 03B9; Case map*/
    "\u03C9\u0342",	/*1FF6; 03C9 0342; Case map*/
    "\u03C9\u0342\u03B9",	/*1FF7; 03C9 0342 03B9; Case map*/
    "\u1F78",	/*1FF8; 1F78; Case map*/
    "\u1F79",	/*1FF9; 1F79; Case map*/
    "\u1F7C",	/*1FFA; 1F7C; Case map*/
    "\u1F7D",	/*1FFB; 1F7D; Case map*/
    "\u03C9\u03B9",	/*1FFC; 03C9 03B9; Case map*/
    "\u0072\u0073",	/*20A8; 0072 0073; Additional folding*/
    "\u0063",	/*2102; 0063; Additional folding*/
    "\u00B0\u0063",	/*2103; 00B0 0063; Additional folding*/
    "\u025B",	/*2107; 025B; Additional folding*/
    "\u00B0\u0066",	/*2109; 00B0 0066; Additional folding*/
    "\u0068",	/*210B; 0068; Additional folding*/
    "\u0068",	/*210C; 0068; Additional folding*/
    "\u0068",	/*210D; 0068; Additional folding*/
    "\u0069",	/*2110; 0069; Additional folding*/
    "\u0069",	/*2111; 0069; Additional folding*/
    "\u006C",	/*2112; 006C; Additional folding*/
    "\u006E",	/*2115; 006E; Additional folding*/
    "\u006E\u006F",	/*2116; 006E 006F; Additional folding*/
    "\u0070",	/*2119; 0070; Additional folding*/
    "\u0071",	/*211A; 0071; Additional folding*/
    "\u0072",	/*211B; 0072; Additional folding*/
    "\u0072",	/*211C; 0072; Additional folding*/
    "\u0072",	/*211D; 0072; Additional folding*/
    "\u0073\u006D",	/*2120; 0073 006D; Additional folding*/
    "\u0074\u0065\u006C",	/*2121; 0074 0065 006C; Additional folding*/
    "\u0074\u006D",	/*2122; 0074 006D; Additional folding*/
    "\u007A",	/*2124; 007A; Additional folding*/
    "\u03C9",	/*2126; 03C9; Case map*/
    "\u007A",	/*2128; 007A; Additional folding*/
    "\u006B",	/*212A; 006B; Case map*/
    "\u00E5",	/*212B; 00E5; Case map*/
    "\u0062",	/*212C; 0062; Additional folding*/
    "\u0063",	/*212D; 0063; Additional folding*/
    "\u0065",	/*2130; 0065; Additional folding*/
    "\u0066",	/*2131; 0066; Additional folding*/
    "\u006D",	/*2133; 006D; Additional folding*/
    "\u03B3",	/*213E; 03B3; Additional folding*/
    "\u03C0",	/*213F; 03C0; Additional folding*/
    "\u0064",	/*2145; 0064; Additional folding*/
    "\u2170",	/*2160; 2170; Case map*/
    "\u2171",	/*2161; 2171; Case map*/
    "\u2172",	/*2162; 2172; Case map*/
    "\u2173",	/*2163; 2173; Case map*/
    "\u2174",	/*2164; 2174; Case map*/
    "\u2175",	/*2165; 2175; Case map*/
    "\u2176",	/*2166; 2176; Case map*/
    "\u2177",	/*2167; 2177; Case map*/
    "\u2178",	/*2168; 2178; Case map*/
    "\u2179",	/*2169; 2179; Case map*/
    "\u217A",	/*216A; 217A; Case map*/
    "\u217B",	/*216B; 217B; Case map*/
    "\u217C",	/*216C; 217C; Case map*/
    "\u217D",	/*216D; 217D; Case map*/
    "\u217E",	/*216E; 217E; Case map*/
    "\u217F",	/*216F; 217F; Case map*/
    "\u24D0",	/*24B6; 24D0; Case map*/
    "\u24D1",	/*24B7; 24D1; Case map*/
    "\u24D2",	/*24B8; 24D2; Case map*/
    "\u24D3",	/*24B9; 24D3; Case map*/
    "\u24D4",	/*24BA; 24D4; Case map*/
    "\u24D5",	/*24BB; 24D5; Case map*/
    "\u24D6",	/*24BC; 24D6; Case map*/
    "\u24D7",	/*24BD; 24D7; Case map*/
    "\u24D8",	/*24BE; 24D8; Case map*/
    "\u24D9",	/*24BF; 24D9; Case map*/
    "\u24DA",	/*24C0; 24DA; Case map*/
    "\u24DB",	/*24C1; 24DB; Case map*/
    "\u24DC",	/*24C2; 24DC; Case map*/
    "\u24DD",	/*24C3; 24DD; Case map*/
    "\u24DE",	/*24C4; 24DE; Case map*/
    "\u24DF",	/*24C5; 24DF; Case map*/
    "\u24E0",	/*24C6; 24E0; Case map*/
    "\u24E1",	/*24C7; 24E1; Case map*/
    "\u24E2",	/*24C8; 24E2; Case map*/
    "\u24E3",	/*24C9; 24E3; Case map*/
    "\u24E4",	/*24CA; 24E4; Case map*/
    "\u24E5",	/*24CB; 24E5; Case map*/
    "\u24E6",	/*24CC; 24E6; Case map*/
    "\u24E7",	/*24CD; 24E7; Case map*/
    "\u24E8",	/*24CE; 24E8; Case map*/
    "\u24E9",	/*24CF; 24E9; Case map*/
    "\u0068\u0070\u0061",	/*3371; 0068 0070 0061; Additional folding*/
    "\u0061\u0075",	/*3373; 0061 0075; Additional folding*/
    "\u006F\u0076",	/*3375; 006F 0076; Additional folding*/
    "\u0070\u0061",	/*3380; 0070 0061; Additional folding*/
    "\u006E\u0061",	/*3381; 006E 0061; Additional folding*/
    "\u03BC\u0061",	/*3382; 03BC 0061; Additional folding*/
    "\u006D\u0061",	/*3383; 006D 0061; Additional folding*/
    "\u006B\u0061",	/*3384; 006B 0061; Additional folding*/
    "\u006B\u0062",	/*3385; 006B 0062; Additional folding*/
    "\u006D\u0062",	/*3386; 006D 0062; Additional folding*/
    "\u0067\u0062",	/*3387; 0067 0062; Additional folding*/
    "\u0070\u0066",	/*338A; 0070 0066; Additional folding*/
    "\u006E\u0066",	/*338B; 006E 0066; Additional folding*/
    "\u03BC\u0066",	/*338C; 03BC 0066; Additional folding*/
    "\u0068\u007A",	/*3390; 0068 007A; Additional folding*/
    "\u006B\u0068\u007A",	/*3391; 006B 0068 007A; Additional folding*/
    "\u006D\u0068\u007A",	/*3392; 006D 0068 007A; Additional folding*/
    "\u0067\u0068\u007A",	/*3393; 0067 0068 007A; Additional folding*/
    "\u0074\u0068\u007A",	/*3394; 0074 0068 007A; Additional folding*/
    "\u0070\u0061",	/*33A9; 0070 0061; Additional folding*/
    "\u006B\u0070\u0061",	/*33AA; 006B 0070 0061; Additional folding*/
    "\u006D\u0070\u0061",	/*33AB; 006D 0070 0061; Additional folding*/
    "\u0067\u0070\u0061",	/*33AC; 0067 0070 0061; Additional folding*/
    "\u0070\u0076",	/*33B4; 0070 0076; Additional folding*/
    "\u006E\u0076",	/*33B5; 006E 0076; Additional folding*/
    "\u03BC\u0076",	/*33B6; 03BC 0076; Additional folding*/
    "\u006D\u0076",	/*33B7; 006D 0076; Additional folding*/
    "\u006B\u0076",	/*33B8; 006B 0076; Additional folding*/
    "\u006D\u0076",	/*33B9; 006D 0076; Additional folding*/
    "\u0070\u0077",	/*33BA; 0070 0077; Additional folding*/
    "\u006E\u0077",	/*33BB; 006E 0077; Additional folding*/
    "\u03BC\u0077",	/*33BC; 03BC 0077; Additional folding*/
    "\u006D\u0077",	/*33BD; 006D 0077; Additional folding*/
    "\u006B\u0077",	/*33BE; 006B 0077; Additional folding*/
    "\u006D\u0077",	/*33BF; 006D 0077; Additional folding*/
    "\u006B\u03C9",	/*33C0; 006B 03C9; Additional folding*/
    "\u006D\u03C9",	/*33C1; 006D 03C9; Additional folding*/
    "\u0062\u0071",	/*33C3; 0062 0071; Additional folding*/
    "\u0063\u2215\u006B\u0067",	/*33C6; 0063 2215 006B 0067; Additional folding*/
    "\u0063\u006F\u002E",	/*33C7; 0063 006F 002E; Additional folding*/
    "\u0064\u0062",	/*33C8; 0064 0062; Additional folding*/
    "\u0067\u0079",	/*33C9; 0067 0079; Additional folding*/
    "\u0068\u0070",	/*33CB; 0068 0070; Additional folding*/
    "\u006B\u006B",	/*33CD; 006B 006B; Additional folding*/
    "\u006B\u006D",	/*33CE; 006B 006D; Additional folding*/
    "\u0070\u0068",	/*33D7; 0070 0068; Additional folding*/
    "\u0070\u0070\u006D",	/*33D9; 0070 0070 006D; Additional folding*/
    "\u0070\u0072",	/*33DA; 0070 0072; Additional folding*/
    "\u0073\u0076",	/*33DC; 0073 0076; Additional folding*/
    "\u0077\u0062",	/*33DD; 0077 0062; Additional folding*/
    "\u0066\u0066",	/*FB00; 0066 0066; Case map*/
    "\u0066\u0069",	/*FB01; 0066 0069; Case map*/
    "\u0066\u006C",	/*FB02; 0066 006C; Case map*/
    "\u0066\u0066\u0069",	/*FB03; 0066 0066 0069; Case map*/
    "\u0066\u0066\u006C",	/*FB04; 0066 0066 006C; Case map*/
    "\u0073\u0074",	/*FB05; 0073 0074; Case map*/
    "\u0073\u0074",	/*FB06; 0073 0074; Case map*/
    "\u0574\u0576",	/*FB13; 0574 0576; Case map*/
    "\u0574\u0565",	/*FB14; 0574 0565; Case map*/
    "\u0574\u056B",	/*FB15; 0574 056B; Case map*/
    "\u057E\u0576",	/*FB16; 057E 0576; Case map*/
    "\u0574\u056D",	/*FB17; 0574 056D; Case map*/
    "\uFF41",	/*FF21; FF41; Case map*/
    "\uFF42",	/*FF22; FF42; Case map*/
    "\uFF43",	/*FF23; FF43; Case map*/
    "\uFF44",	/*FF24; FF44; Case map*/
    "\uFF45",	/*FF25; FF45; Case map*/
    "\uFF46",	/*FF26; FF46; Case map*/
    "\uFF47",	/*FF27; FF47; Case map*/
    "\uFF48",	/*FF28; FF48; Case map*/
    "\uFF49",	/*FF29; FF49; Case map*/
    "\uFF4A",	/*FF2A; FF4A; Case map*/
    "\uFF4B",	/*FF2B; FF4B; Case map*/
    "\uFF4C",	/*FF2C; FF4C; Case map*/
    "\uFF4D",	/*FF2D; FF4D; Case map*/
    "\uFF4E",	/*FF2E; FF4E; Case map*/
    "\uFF4F",	/*FF2F; FF4F; Case map*/
    "\uFF50",	/*FF30; FF50; Case map*/
    "\uFF51",	/*FF31; FF51; Case map*/
    "\uFF52",	/*FF32; FF52; Case map*/
    "\uFF53",	/*FF33; FF53; Case map*/
    "\uFF54",	/*FF34; FF54; Case map*/
    "\uFF55",	/*FF35; FF55; Case map*/
    "\uFF56",	/*FF36; FF56; Case map*/
    "\uFF57",	/*FF37; FF57; Case map*/
    "\uFF58",	/*FF38; FF58; Case map*/
    "\uFF59",	/*FF39; FF59; Case map*/
    "\uFF5A",	/*FF3A; FF5A; Case map*/
  };

  public static char[] B3search = new char[] {
    '\u0041',	/*0041; 0061; Case map*/
    '\u0042',	/*0042; 0062; Case map*/
    '\u0043',	/*0043; 0063; Case map*/
    '\u0044',	/*0044; 0064; Case map*/
    '\u0045',	/*0045; 0065; Case map*/
    '\u0046',	/*0046; 0066; Case map*/
    '\u0047',	/*0047; 0067; Case map*/
    '\u0048',	/*0048; 0068; Case map*/
    '\u0049',	/*0049; 0069; Case map*/
    '\u004A',	/*004A; 006A; Case map*/
    '\u004B',	/*004B; 006B; Case map*/
    '\u004C',	/*004C; 006C; Case map*/
    '\u004D',	/*004D; 006D; Case map*/
    '\u004E',	/*004E; 006E; Case map*/
    '\u004F',	/*004F; 006F; Case map*/
    '\u0050',	/*0050; 0070; Case map*/
    '\u0051',	/*0051; 0071; Case map*/
    '\u0052',	/*0052; 0072; Case map*/
    '\u0053',	/*0053; 0073; Case map*/
    '\u0054',	/*0054; 0074; Case map*/
    '\u0055',	/*0055; 0075; Case map*/
    '\u0056',	/*0056; 0076; Case map*/
    '\u0057',	/*0057; 0077; Case map*/
    '\u0058',	/*0058; 0078; Case map*/
    '\u0059',	/*0059; 0079; Case map*/
    '\u005A',	/*005A; 007A; Case map*/
    '\u00B5',	/*00B5; 03BC; Case map*/
    '\u00C0',	/*00C0; 00E0; Case map*/
    '\u00C1',	/*00C1; 00E1; Case map*/
    '\u00C2',	/*00C2; 00E2; Case map*/
    '\u00C3',	/*00C3; 00E3; Case map*/
    '\u00C4',	/*00C4; 00E4; Case map*/
    '\u00C5',	/*00C5; 00E5; Case map*/
    '\u00C6',	/*00C6; 00E6; Case map*/
    '\u00C7',	/*00C7; 00E7; Case map*/
    '\u00C8',	/*00C8; 00E8; Case map*/
    '\u00C9',	/*00C9; 00E9; Case map*/
    '\u00CA',	/*00CA; 00EA; Case map*/
    '\u00CB',	/*00CB; 00EB; Case map*/
    '\u00CC',	/*00CC; 00EC; Case map*/
    '\u00CD',	/*00CD; 00ED; Case map*/
    '\u00CE',	/*00CE; 00EE; Case map*/
    '\u00CF',	/*00CF; 00EF; Case map*/
    '\u00D0',	/*00D0; 00F0; Case map*/
    '\u00D1',	/*00D1; 00F1; Case map*/
    '\u00D2',	/*00D2; 00F2; Case map*/
    '\u00D3',	/*00D3; 00F3; Case map*/
    '\u00D4',	/*00D4; 00F4; Case map*/
    '\u00D5',	/*00D5; 00F5; Case map*/
    '\u00D6',	/*00D6; 00F6; Case map*/
    '\u00D8',	/*00D8; 00F8; Case map*/
    '\u00D9',	/*00D9; 00F9; Case map*/
    '\u00DA',	/*00DA; 00FA; Case map*/
    '\u00DB',	/*00DB; 00FB; Case map*/
    '\u00DC',	/*00DC; 00FC; Case map*/
    '\u00DD',	/*00DD; 00FD; Case map*/
    '\u00DE',	/*00DE; 00FE; Case map*/
    '\u00DF',	/*00DF; 0073 0073; Case map*/
    '\u0100',	/*0100; 0101; Case map*/
    '\u0102',	/*0102; 0103; Case map*/
    '\u0104',	/*0104; 0105; Case map*/
    '\u0106',	/*0106; 0107; Case map*/
    '\u0108',	/*0108; 0109; Case map*/
    '\u010A',	/*010A; 010B; Case map*/
    '\u010C',	/*010C; 010D; Case map*/
    '\u010E',	/*010E; 010F; Case map*/
    '\u0110',	/*0110; 0111; Case map*/
    '\u0112',	/*0112; 0113; Case map*/
    '\u0114',	/*0114; 0115; Case map*/
    '\u0116',	/*0116; 0117; Case map*/
    '\u0118',	/*0118; 0119; Case map*/
    '\u011A',	/*011A; 011B; Case map*/
    '\u011C',	/*011C; 011D; Case map*/
    '\u011E',	/*011E; 011F; Case map*/
    '\u0120',	/*0120; 0121; Case map*/
    '\u0122',	/*0122; 0123; Case map*/
    '\u0124',	/*0124; 0125; Case map*/
    '\u0126',	/*0126; 0127; Case map*/
    '\u0128',	/*0128; 0129; Case map*/
    '\u012A',	/*012A; 012B; Case map*/
    '\u012C',	/*012C; 012D; Case map*/
    '\u012E',	/*012E; 012F; Case map*/
    '\u0130',	/*0130; 0069 0307; Case map*/
    '\u0132',	/*0132; 0133; Case map*/
    '\u0134',	/*0134; 0135; Case map*/
    '\u0136',	/*0136; 0137; Case map*/
    '\u0139',	/*0139; 013A; Case map*/
    '\u013B',	/*013B; 013C; Case map*/
    '\u013D',	/*013D; 013E; Case map*/
    '\u013F',	/*013F; 0140; Case map*/
    '\u0141',	/*0141; 0142; Case map*/
    '\u0143',	/*0143; 0144; Case map*/
    '\u0145',	/*0145; 0146; Case map*/
    '\u0147',	/*0147; 0148; Case map*/
    '\u0149',	/*0149; 02BC 006E; Case map*/
    '\u014A',	/*014A; 014B; Case map*/
    '\u014C',	/*014C; 014D; Case map*/
    '\u014E',	/*014E; 014F; Case map*/
    '\u0150',	/*0150; 0151; Case map*/
    '\u0152',	/*0152; 0153; Case map*/
    '\u0154',	/*0154; 0155; Case map*/
    '\u0156',	/*0156; 0157; Case map*/
    '\u0158',	/*0158; 0159; Case map*/
    '\u015A',	/*015A; 015B; Case map*/
    '\u015C',	/*015C; 015D; Case map*/
    '\u015E',	/*015E; 015F; Case map*/
    '\u0160',	/*0160; 0161; Case map*/
    '\u0162',	/*0162; 0163; Case map*/
    '\u0164',	/*0164; 0165; Case map*/
    '\u0166',	/*0166; 0167; Case map*/
    '\u0168',	/*0168; 0169; Case map*/
    '\u016A',	/*016A; 016B; Case map*/
    '\u016C',	/*016C; 016D; Case map*/
    '\u016E',	/*016E; 016F; Case map*/
    '\u0170',	/*0170; 0171; Case map*/
    '\u0172',	/*0172; 0173; Case map*/
    '\u0174',	/*0174; 0175; Case map*/
    '\u0176',	/*0176; 0177; Case map*/
    '\u0178',	/*0178; 00FF; Case map*/
    '\u0179',	/*0179; 017A; Case map*/
    '\u017B',	/*017B; 017C; Case map*/
    '\u017D',	/*017D; 017E; Case map*/
    '\u017F',	/*017F; 0073; Case map*/
    '\u0181',	/*0181; 0253; Case map*/
    '\u0182',	/*0182; 0183; Case map*/
    '\u0184',	/*0184; 0185; Case map*/
    '\u0186',	/*0186; 0254; Case map*/
    '\u0187',	/*0187; 0188; Case map*/
    '\u0189',	/*0189; 0256; Case map*/
    '\u018A',	/*018A; 0257; Case map*/
    '\u018B',	/*018B; 018C; Case map*/
    '\u018E',	/*018E; 01DD; Case map*/
    '\u018F',	/*018F; 0259; Case map*/
    '\u0190',	/*0190; 025B; Case map*/
    '\u0191',	/*0191; 0192; Case map*/
    '\u0193',	/*0193; 0260; Case map*/
    '\u0194',	/*0194; 0263; Case map*/
    '\u0196',	/*0196; 0269; Case map*/
    '\u0197',	/*0197; 0268; Case map*/
    '\u0198',	/*0198; 0199; Case map*/
    '\u019C',	/*019C; 026F; Case map*/
    '\u019D',	/*019D; 0272; Case map*/
    '\u019F',	/*019F; 0275; Case map*/
    '\u01A0',	/*01A0; 01A1; Case map*/
    '\u01A2',	/*01A2; 01A3; Case map*/
    '\u01A4',	/*01A4; 01A5; Case map*/
    '\u01A6',	/*01A6; 0280; Case map*/
    '\u01A7',	/*01A7; 01A8; Case map*/
    '\u01A9',	/*01A9; 0283; Case map*/
    '\u01AC',	/*01AC; 01AD; Case map*/
    '\u01AE',	/*01AE; 0288; Case map*/
    '\u01AF',	/*01AF; 01B0; Case map*/
    '\u01B1',	/*01B1; 028A; Case map*/
    '\u01B2',	/*01B2; 028B; Case map*/
    '\u01B3',	/*01B3; 01B4; Case map*/
    '\u01B5',	/*01B5; 01B6; Case map*/
    '\u01B7',	/*01B7; 0292; Case map*/
    '\u01B8',	/*01B8; 01B9; Case map*/
    '\u01BC',	/*01BC; 01BD; Case map*/
    '\u01C4',	/*01C4; 01C6; Case map*/
    '\u01C5',	/*01C5; 01C6; Case map*/
    '\u01C7',	/*01C7; 01C9; Case map*/
    '\u01C8',	/*01C8; 01C9; Case map*/
    '\u01CA',	/*01CA; 01CC; Case map*/
    '\u01CB',	/*01CB; 01CC; Case map*/
    '\u01CD',	/*01CD; 01CE; Case map*/
    '\u01CF',	/*01CF; 01D0; Case map*/
    '\u01D1',	/*01D1; 01D2; Case map*/
    '\u01D3',	/*01D3; 01D4; Case map*/
    '\u01D5',	/*01D5; 01D6; Case map*/
    '\u01D7',	/*01D7; 01D8; Case map*/
    '\u01D9',	/*01D9; 01DA; Case map*/
    '\u01DB',	/*01DB; 01DC; Case map*/
    '\u01DE',	/*01DE; 01DF; Case map*/
    '\u01E0',	/*01E0; 01E1; Case map*/
    '\u01E2',	/*01E2; 01E3; Case map*/
    '\u01E4',	/*01E4; 01E5; Case map*/
    '\u01E6',	/*01E6; 01E7; Case map*/
    '\u01E8',	/*01E8; 01E9; Case map*/
    '\u01EA',	/*01EA; 01EB; Case map*/
    '\u01EC',	/*01EC; 01ED; Case map*/
    '\u01EE',	/*01EE; 01EF; Case map*/
    '\u01F0',	/*01F0; 006A 030C; Case map*/
    '\u01F1',	/*01F1; 01F3; Case map*/
    '\u01F2',	/*01F2; 01F3; Case map*/
    '\u01F4',	/*01F4; 01F5; Case map*/
    '\u01F6',	/*01F6; 0195; Case map*/
    '\u01F7',	/*01F7; 01BF; Case map*/
    '\u01F8',	/*01F8; 01F9; Case map*/
    '\u01FA',	/*01FA; 01FB; Case map*/
    '\u01FC',	/*01FC; 01FD; Case map*/
    '\u01FE',	/*01FE; 01FF; Case map*/
    '\u0200',	/*0200; 0201; Case map*/
    '\u0202',	/*0202; 0203; Case map*/
    '\u0204',	/*0204; 0205; Case map*/
    '\u0206',	/*0206; 0207; Case map*/
    '\u0208',	/*0208; 0209; Case map*/
    '\u020A',	/*020A; 020B; Case map*/
    '\u020C',	/*020C; 020D; Case map*/
    '\u020E',	/*020E; 020F; Case map*/
    '\u0210',	/*0210; 0211; Case map*/
    '\u0212',	/*0212; 0213; Case map*/
    '\u0214',	/*0214; 0215; Case map*/
    '\u0216',	/*0216; 0217; Case map*/
    '\u0218',	/*0218; 0219; Case map*/
    '\u021A',	/*021A; 021B; Case map*/
    '\u021C',	/*021C; 021D; Case map*/
    '\u021E',	/*021E; 021F; Case map*/
    '\u0220',	/*0220; 019E; Case map*/
    '\u0222',	/*0222; 0223; Case map*/
    '\u0224',	/*0224; 0225; Case map*/
    '\u0226',	/*0226; 0227; Case map*/
    '\u0228',	/*0228; 0229; Case map*/
    '\u022A',	/*022A; 022B; Case map*/
    '\u022C',	/*022C; 022D; Case map*/
    '\u022E',	/*022E; 022F; Case map*/
    '\u0230',	/*0230; 0231; Case map*/
    '\u0232',	/*0232; 0233; Case map*/
    '\u0345',	/*0345; 03B9; Case map*/
    '\u0386',	/*0386; 03AC; Case map*/
    '\u0388',	/*0388; 03AD; Case map*/
    '\u0389',	/*0389; 03AE; Case map*/
    '\u038A',	/*038A; 03AF; Case map*/
    '\u038C',	/*038C; 03CC; Case map*/
    '\u038E',	/*038E; 03CD; Case map*/
    '\u038F',	/*038F; 03CE; Case map*/
    '\u0390',	/*0390; 03B9 0308 0301; Case map*/
    '\u0391',	/*0391; 03B1; Case map*/
    '\u0392',	/*0392; 03B2; Case map*/
    '\u0393',	/*0393; 03B3; Case map*/
    '\u0394',	/*0394; 03B4; Case map*/
    '\u0395',	/*0395; 03B5; Case map*/
    '\u0396',	/*0396; 03B6; Case map*/
    '\u0397',	/*0397; 03B7; Case map*/
    '\u0398',	/*0398; 03B8; Case map*/
    '\u0399',	/*0399; 03B9; Case map*/
    '\u039A',	/*039A; 03BA; Case map*/
    '\u039B',	/*039B; 03BB; Case map*/
    '\u039C',	/*039C; 03BC; Case map*/
    '\u039D',	/*039D; 03BD; Case map*/
    '\u039E',	/*039E; 03BE; Case map*/
    '\u039F',	/*039F; 03BF; Case map*/
    '\u03A0',	/*03A0; 03C0; Case map*/
    '\u03A1',	/*03A1; 03C1; Case map*/
    '\u03A3',	/*03A3; 03C3; Case map*/
    '\u03A4',	/*03A4; 03C4; Case map*/
    '\u03A5',	/*03A5; 03C5; Case map*/
    '\u03A6',	/*03A6; 03C6; Case map*/
    '\u03A7',	/*03A7; 03C7; Case map*/
    '\u03A8',	/*03A8; 03C8; Case map*/
    '\u03A9',	/*03A9; 03C9; Case map*/
    '\u03AA',	/*03AA; 03CA; Case map*/
    '\u03AB',	/*03AB; 03CB; Case map*/
    '\u03B0',	/*03B0; 03C5 0308 0301; Case map*/
    '\u03C2',	/*03C2; 03C3; Case map*/
    '\u03D0',	/*03D0; 03B2; Case map*/
    '\u03D1',	/*03D1; 03B8; Case map*/
    '\u03D5',	/*03D5; 03C6; Case map*/
    '\u03D6',	/*03D6; 03C0; Case map*/
    '\u03D8',	/*03D8; 03D9; Case map*/
    '\u03DA',	/*03DA; 03DB; Case map*/
    '\u03DC',	/*03DC; 03DD; Case map*/
    '\u03DE',	/*03DE; 03DF; Case map*/
    '\u03E0',	/*03E0; 03E1; Case map*/
    '\u03E2',	/*03E2; 03E3; Case map*/
    '\u03E4',	/*03E4; 03E5; Case map*/
    '\u03E6',	/*03E6; 03E7; Case map*/
    '\u03E8',	/*03E8; 03E9; Case map*/
    '\u03EA',	/*03EA; 03EB; Case map*/
    '\u03EC',	/*03EC; 03ED; Case map*/
    '\u03EE',	/*03EE; 03EF; Case map*/
    '\u03F0',	/*03F0; 03BA; Case map*/
    '\u03F1',	/*03F1; 03C1; Case map*/
    '\u03F2',	/*03F2; 03C3; Case map*/
    '\u03F4',	/*03F4; 03B8; Case map*/
    '\u03F5',	/*03F5; 03B5; Case map*/
    '\u0400',	/*0400; 0450; Case map*/
    '\u0401',	/*0401; 0451; Case map*/
    '\u0402',	/*0402; 0452; Case map*/
    '\u0403',	/*0403; 0453; Case map*/
    '\u0404',	/*0404; 0454; Case map*/
    '\u0405',	/*0405; 0455; Case map*/
    '\u0406',	/*0406; 0456; Case map*/
    '\u0407',	/*0407; 0457; Case map*/
    '\u0408',	/*0408; 0458; Case map*/
    '\u0409',	/*0409; 0459; Case map*/
    '\u040A',	/*040A; 045A; Case map*/
    '\u040B',	/*040B; 045B; Case map*/
    '\u040C',	/*040C; 045C; Case map*/
    '\u040D',	/*040D; 045D; Case map*/
    '\u040E',	/*040E; 045E; Case map*/
    '\u040F',	/*040F; 045F; Case map*/
    '\u0410',	/*0410; 0430; Case map*/
    '\u0411',	/*0411; 0431; Case map*/
    '\u0412',	/*0412; 0432; Case map*/
    '\u0413',	/*0413; 0433; Case map*/
    '\u0414',	/*0414; 0434; Case map*/
    '\u0415',	/*0415; 0435; Case map*/
    '\u0416',	/*0416; 0436; Case map*/
    '\u0417',	/*0417; 0437; Case map*/
    '\u0418',	/*0418; 0438; Case map*/
    '\u0419',	/*0419; 0439; Case map*/
    '\u041A',	/*041A; 043A; Case map*/
    '\u041B',	/*041B; 043B; Case map*/
    '\u041C',	/*041C; 043C; Case map*/
    '\u041D',	/*041D; 043D; Case map*/
    '\u041E',	/*041E; 043E; Case map*/
    '\u041F',	/*041F; 043F; Case map*/
    '\u0420',	/*0420; 0440; Case map*/
    '\u0421',	/*0421; 0441; Case map*/
    '\u0422',	/*0422; 0442; Case map*/
    '\u0423',	/*0423; 0443; Case map*/
    '\u0424',	/*0424; 0444; Case map*/
    '\u0425',	/*0425; 0445; Case map*/
    '\u0426',	/*0426; 0446; Case map*/
    '\u0427',	/*0427; 0447; Case map*/
    '\u0428',	/*0428; 0448; Case map*/
    '\u0429',	/*0429; 0449; Case map*/
    '\u042A',	/*042A; 044A; Case map*/
    '\u042B',	/*042B; 044B; Case map*/
    '\u042C',	/*042C; 044C; Case map*/
    '\u042D',	/*042D; 044D; Case map*/
    '\u042E',	/*042E; 044E; Case map*/
    '\u042F',	/*042F; 044F; Case map*/
    '\u0460',	/*0460; 0461; Case map*/
    '\u0462',	/*0462; 0463; Case map*/
    '\u0464',	/*0464; 0465; Case map*/
    '\u0466',	/*0466; 0467; Case map*/
    '\u0468',	/*0468; 0469; Case map*/
    '\u046A',	/*046A; 046B; Case map*/
    '\u046C',	/*046C; 046D; Case map*/
    '\u046E',	/*046E; 046F; Case map*/
    '\u0470',	/*0470; 0471; Case map*/
    '\u0472',	/*0472; 0473; Case map*/
    '\u0474',	/*0474; 0475; Case map*/
    '\u0476',	/*0476; 0477; Case map*/
    '\u0478',	/*0478; 0479; Case map*/
    '\u047A',	/*047A; 047B; Case map*/
    '\u047C',	/*047C; 047D; Case map*/
    '\u047E',	/*047E; 047F; Case map*/
    '\u0480',	/*0480; 0481; Case map*/
    '\u048A',	/*048A; 048B; Case map*/
    '\u048C',	/*048C; 048D; Case map*/
    '\u048E',	/*048E; 048F; Case map*/
    '\u0490',	/*0490; 0491; Case map*/
    '\u0492',	/*0492; 0493; Case map*/
    '\u0494',	/*0494; 0495; Case map*/
    '\u0496',	/*0496; 0497; Case map*/
    '\u0498',	/*0498; 0499; Case map*/
    '\u049A',	/*049A; 049B; Case map*/
    '\u049C',	/*049C; 049D; Case map*/
    '\u049E',	/*049E; 049F; Case map*/
    '\u04A0',	/*04A0; 04A1; Case map*/
    '\u04A2',	/*04A2; 04A3; Case map*/
    '\u04A4',	/*04A4; 04A5; Case map*/
    '\u04A6',	/*04A6; 04A7; Case map*/
    '\u04A8',	/*04A8; 04A9; Case map*/
    '\u04AA',	/*04AA; 04AB; Case map*/
    '\u04AC',	/*04AC; 04AD; Case map*/
    '\u04AE',	/*04AE; 04AF; Case map*/
    '\u04B0',	/*04B0; 04B1; Case map*/
    '\u04B2',	/*04B2; 04B3; Case map*/
    '\u04B4',	/*04B4; 04B5; Case map*/
    '\u04B6',	/*04B6; 04B7; Case map*/
    '\u04B8',	/*04B8; 04B9; Case map*/
    '\u04BA',	/*04BA; 04BB; Case map*/
    '\u04BC',	/*04BC; 04BD; Case map*/
    '\u04BE',	/*04BE; 04BF; Case map*/
    '\u04C1',	/*04C1; 04C2; Case map*/
    '\u04C3',	/*04C3; 04C4; Case map*/
    '\u04C5',	/*04C5; 04C6; Case map*/
    '\u04C7',	/*04C7; 04C8; Case map*/
    '\u04C9',	/*04C9; 04CA; Case map*/
    '\u04CB',	/*04CB; 04CC; Case map*/
    '\u04CD',	/*04CD; 04CE; Case map*/
    '\u04D0',	/*04D0; 04D1; Case map*/
    '\u04D2',	/*04D2; 04D3; Case map*/
    '\u04D4',	/*04D4; 04D5; Case map*/
    '\u04D6',	/*04D6; 04D7; Case map*/
    '\u04D8',	/*04D8; 04D9; Case map*/
    '\u04DA',	/*04DA; 04DB; Case map*/
    '\u04DC',	/*04DC; 04DD; Case map*/
    '\u04DE',	/*04DE; 04DF; Case map*/
    '\u04E0',	/*04E0; 04E1; Case map*/
    '\u04E2',	/*04E2; 04E3; Case map*/
    '\u04E4',	/*04E4; 04E5; Case map*/
    '\u04E6',	/*04E6; 04E7; Case map*/
    '\u04E8',	/*04E8; 04E9; Case map*/
    '\u04EA',	/*04EA; 04EB; Case map*/
    '\u04EC',	/*04EC; 04ED; Case map*/
    '\u04EE',	/*04EE; 04EF; Case map*/
    '\u04F0',	/*04F0; 04F1; Case map*/
    '\u04F2',	/*04F2; 04F3; Case map*/
    '\u04F4',	/*04F4; 04F5; Case map*/
    '\u04F8',	/*04F8; 04F9; Case map*/
    '\u0500',	/*0500; 0501; Case map*/
    '\u0502',	/*0502; 0503; Case map*/
    '\u0504',	/*0504; 0505; Case map*/
    '\u0506',	/*0506; 0507; Case map*/
    '\u0508',	/*0508; 0509; Case map*/
    '\u050A',	/*050A; 050B; Case map*/
    '\u050C',	/*050C; 050D; Case map*/
    '\u050E',	/*050E; 050F; Case map*/
    '\u0531',	/*0531; 0561; Case map*/
    '\u0532',	/*0532; 0562; Case map*/
    '\u0533',	/*0533; 0563; Case map*/
    '\u0534',	/*0534; 0564; Case map*/
    '\u0535',	/*0535; 0565; Case map*/
    '\u0536',	/*0536; 0566; Case map*/
    '\u0537',	/*0537; 0567; Case map*/
    '\u0538',	/*0538; 0568; Case map*/
    '\u0539',	/*0539; 0569; Case map*/
    '\u053A',	/*053A; 056A; Case map*/
    '\u053B',	/*053B; 056B; Case map*/
    '\u053C',	/*053C; 056C; Case map*/
    '\u053D',	/*053D; 056D; Case map*/
    '\u053E',	/*053E; 056E; Case map*/
    '\u053F',	/*053F; 056F; Case map*/
    '\u0540',	/*0540; 0570; Case map*/
    '\u0541',	/*0541; 0571; Case map*/
    '\u0542',	/*0542; 0572; Case map*/
    '\u0543',	/*0543; 0573; Case map*/
    '\u0544',	/*0544; 0574; Case map*/
    '\u0545',	/*0545; 0575; Case map*/
    '\u0546',	/*0546; 0576; Case map*/
    '\u0547',	/*0547; 0577; Case map*/
    '\u0548',	/*0548; 0578; Case map*/
    '\u0549',	/*0549; 0579; Case map*/
    '\u054A',	/*054A; 057A; Case map*/
    '\u054B',	/*054B; 057B; Case map*/
    '\u054C',	/*054C; 057C; Case map*/
    '\u054D',	/*054D; 057D; Case map*/
    '\u054E',	/*054E; 057E; Case map*/
    '\u054F',	/*054F; 057F; Case map*/
    '\u0550',	/*0550; 0580; Case map*/
    '\u0551',	/*0551; 0581; Case map*/
    '\u0552',	/*0552; 0582; Case map*/
    '\u0553',	/*0553; 0583; Case map*/
    '\u0554',	/*0554; 0584; Case map*/
    '\u0555',	/*0555; 0585; Case map*/
    '\u0556',	/*0556; 0586; Case map*/
    '\u0587',	/*0587; 0565 0582; Case map*/
    '\u1E00',	/*1E00; 1E01; Case map*/
    '\u1E02',	/*1E02; 1E03; Case map*/
    '\u1E04',	/*1E04; 1E05; Case map*/
    '\u1E06',	/*1E06; 1E07; Case map*/
    '\u1E08',	/*1E08; 1E09; Case map*/
    '\u1E0A',	/*1E0A; 1E0B; Case map*/
    '\u1E0C',	/*1E0C; 1E0D; Case map*/
    '\u1E0E',	/*1E0E; 1E0F; Case map*/
    '\u1E10',	/*1E10; 1E11; Case map*/
    '\u1E12',	/*1E12; 1E13; Case map*/
    '\u1E14',	/*1E14; 1E15; Case map*/
    '\u1E16',	/*1E16; 1E17; Case map*/
    '\u1E18',	/*1E18; 1E19; Case map*/
    '\u1E1A',	/*1E1A; 1E1B; Case map*/
    '\u1E1C',	/*1E1C; 1E1D; Case map*/
    '\u1E1E',	/*1E1E; 1E1F; Case map*/
    '\u1E20',	/*1E20; 1E21; Case map*/
    '\u1E22',	/*1E22; 1E23; Case map*/
    '\u1E24',	/*1E24; 1E25; Case map*/
    '\u1E26',	/*1E26; 1E27; Case map*/
    '\u1E28',	/*1E28; 1E29; Case map*/
    '\u1E2A',	/*1E2A; 1E2B; Case map*/
    '\u1E2C',	/*1E2C; 1E2D; Case map*/
    '\u1E2E',	/*1E2E; 1E2F; Case map*/
    '\u1E30',	/*1E30; 1E31; Case map*/
    '\u1E32',	/*1E32; 1E33; Case map*/
    '\u1E34',	/*1E34; 1E35; Case map*/
    '\u1E36',	/*1E36; 1E37; Case map*/
    '\u1E38',	/*1E38; 1E39; Case map*/
    '\u1E3A',	/*1E3A; 1E3B; Case map*/
    '\u1E3C',	/*1E3C; 1E3D; Case map*/
    '\u1E3E',	/*1E3E; 1E3F; Case map*/
    '\u1E40',	/*1E40; 1E41; Case map*/
    '\u1E42',	/*1E42; 1E43; Case map*/
    '\u1E44',	/*1E44; 1E45; Case map*/
    '\u1E46',	/*1E46; 1E47; Case map*/
    '\u1E48',	/*1E48; 1E49; Case map*/
    '\u1E4A',	/*1E4A; 1E4B; Case map*/
    '\u1E4C',	/*1E4C; 1E4D; Case map*/
    '\u1E4E',	/*1E4E; 1E4F; Case map*/
    '\u1E50',	/*1E50; 1E51; Case map*/
    '\u1E52',	/*1E52; 1E53; Case map*/
    '\u1E54',	/*1E54; 1E55; Case map*/
    '\u1E56',	/*1E56; 1E57; Case map*/
    '\u1E58',	/*1E58; 1E59; Case map*/
    '\u1E5A',	/*1E5A; 1E5B; Case map*/
    '\u1E5C',	/*1E5C; 1E5D; Case map*/
    '\u1E5E',	/*1E5E; 1E5F; Case map*/
    '\u1E60',	/*1E60; 1E61; Case map*/
    '\u1E62',	/*1E62; 1E63; Case map*/
    '\u1E64',	/*1E64; 1E65; Case map*/
    '\u1E66',	/*1E66; 1E67; Case map*/
    '\u1E68',	/*1E68; 1E69; Case map*/
    '\u1E6A',	/*1E6A; 1E6B; Case map*/
    '\u1E6C',	/*1E6C; 1E6D; Case map*/
    '\u1E6E',	/*1E6E; 1E6F; Case map*/
    '\u1E70',	/*1E70; 1E71; Case map*/
    '\u1E72',	/*1E72; 1E73; Case map*/
    '\u1E74',	/*1E74; 1E75; Case map*/
    '\u1E76',	/*1E76; 1E77; Case map*/
    '\u1E78',	/*1E78; 1E79; Case map*/
    '\u1E7A',	/*1E7A; 1E7B; Case map*/
    '\u1E7C',	/*1E7C; 1E7D; Case map*/
    '\u1E7E',	/*1E7E; 1E7F; Case map*/
    '\u1E80',	/*1E80; 1E81; Case map*/
    '\u1E82',	/*1E82; 1E83; Case map*/
    '\u1E84',	/*1E84; 1E85; Case map*/
    '\u1E86',	/*1E86; 1E87; Case map*/
    '\u1E88',	/*1E88; 1E89; Case map*/
    '\u1E8A',	/*1E8A; 1E8B; Case map*/
    '\u1E8C',	/*1E8C; 1E8D; Case map*/
    '\u1E8E',	/*1E8E; 1E8F; Case map*/
    '\u1E90',	/*1E90; 1E91; Case map*/
    '\u1E92',	/*1E92; 1E93; Case map*/
    '\u1E94',	/*1E94; 1E95; Case map*/
    '\u1E96',	/*1E96; 0068 0331; Case map*/
    '\u1E97',	/*1E97; 0074 0308; Case map*/
    '\u1E98',	/*1E98; 0077 030A; Case map*/
    '\u1E99',	/*1E99; 0079 030A; Case map*/
    '\u1E9A',	/*1E9A; 0061 02BE; Case map*/
    '\u1E9B',	/*1E9B; 1E61; Case map*/
    '\u1EA0',	/*1EA0; 1EA1; Case map*/
    '\u1EA2',	/*1EA2; 1EA3; Case map*/
    '\u1EA4',	/*1EA4; 1EA5; Case map*/
    '\u1EA6',	/*1EA6; 1EA7; Case map*/
    '\u1EA8',	/*1EA8; 1EA9; Case map*/
    '\u1EAA',	/*1EAA; 1EAB; Case map*/
    '\u1EAC',	/*1EAC; 1EAD; Case map*/
    '\u1EAE',	/*1EAE; 1EAF; Case map*/
    '\u1EB0',	/*1EB0; 1EB1; Case map*/
    '\u1EB2',	/*1EB2; 1EB3; Case map*/
    '\u1EB4',	/*1EB4; 1EB5; Case map*/
    '\u1EB6',	/*1EB6; 1EB7; Case map*/
    '\u1EB8',	/*1EB8; 1EB9; Case map*/
    '\u1EBA',	/*1EBA; 1EBB; Case map*/
    '\u1EBC',	/*1EBC; 1EBD; Case map*/
    '\u1EBE',	/*1EBE; 1EBF; Case map*/
    '\u1EC0',	/*1EC0; 1EC1; Case map*/
    '\u1EC2',	/*1EC2; 1EC3; Case map*/
    '\u1EC4',	/*1EC4; 1EC5; Case map*/
    '\u1EC6',	/*1EC6; 1EC7; Case map*/
    '\u1EC8',	/*1EC8; 1EC9; Case map*/
    '\u1ECA',	/*1ECA; 1ECB; Case map*/
    '\u1ECC',	/*1ECC; 1ECD; Case map*/
    '\u1ECE',	/*1ECE; 1ECF; Case map*/
    '\u1ED0',	/*1ED0; 1ED1; Case map*/
    '\u1ED2',	/*1ED2; 1ED3; Case map*/
    '\u1ED4',	/*1ED4; 1ED5; Case map*/
    '\u1ED6',	/*1ED6; 1ED7; Case map*/
    '\u1ED8',	/*1ED8; 1ED9; Case map*/
    '\u1EDA',	/*1EDA; 1EDB; Case map*/
    '\u1EDC',	/*1EDC; 1EDD; Case map*/
    '\u1EDE',	/*1EDE; 1EDF; Case map*/
    '\u1EE0',	/*1EE0; 1EE1; Case map*/
    '\u1EE2',	/*1EE2; 1EE3; Case map*/
    '\u1EE4',	/*1EE4; 1EE5; Case map*/
    '\u1EE6',	/*1EE6; 1EE7; Case map*/
    '\u1EE8',	/*1EE8; 1EE9; Case map*/
    '\u1EEA',	/*1EEA; 1EEB; Case map*/
    '\u1EEC',	/*1EEC; 1EED; Case map*/
    '\u1EEE',	/*1EEE; 1EEF; Case map*/
    '\u1EF0',	/*1EF0; 1EF1; Case map*/
    '\u1EF2',	/*1EF2; 1EF3; Case map*/
    '\u1EF4',	/*1EF4; 1EF5; Case map*/
    '\u1EF6',	/*1EF6; 1EF7; Case map*/
    '\u1EF8',	/*1EF8; 1EF9; Case map*/
    '\u1F08',	/*1F08; 1F00; Case map*/
    '\u1F09',	/*1F09; 1F01; Case map*/
    '\u1F0A',	/*1F0A; 1F02; Case map*/
    '\u1F0B',	/*1F0B; 1F03; Case map*/
    '\u1F0C',	/*1F0C; 1F04; Case map*/
    '\u1F0D',	/*1F0D; 1F05; Case map*/
    '\u1F0E',	/*1F0E; 1F06; Case map*/
    '\u1F0F',	/*1F0F; 1F07; Case map*/
    '\u1F18',	/*1F18; 1F10; Case map*/
    '\u1F19',	/*1F19; 1F11; Case map*/
    '\u1F1A',	/*1F1A; 1F12; Case map*/
    '\u1F1B',	/*1F1B; 1F13; Case map*/
    '\u1F1C',	/*1F1C; 1F14; Case map*/
    '\u1F1D',	/*1F1D; 1F15; Case map*/
    '\u1F28',	/*1F28; 1F20; Case map*/
    '\u1F29',	/*1F29; 1F21; Case map*/
    '\u1F2A',	/*1F2A; 1F22; Case map*/
    '\u1F2B',	/*1F2B; 1F23; Case map*/
    '\u1F2C',	/*1F2C; 1F24; Case map*/
    '\u1F2D',	/*1F2D; 1F25; Case map*/
    '\u1F2E',	/*1F2E; 1F26; Case map*/
    '\u1F2F',	/*1F2F; 1F27; Case map*/
    '\u1F38',	/*1F38; 1F30; Case map*/
    '\u1F39',	/*1F39; 1F31; Case map*/
    '\u1F3A',	/*1F3A; 1F32; Case map*/
    '\u1F3B',	/*1F3B; 1F33; Case map*/
    '\u1F3C',	/*1F3C; 1F34; Case map*/
    '\u1F3D',	/*1F3D; 1F35; Case map*/
    '\u1F3E',	/*1F3E; 1F36; Case map*/
    '\u1F3F',	/*1F3F; 1F37; Case map*/
    '\u1F48',	/*1F48; 1F40; Case map*/
    '\u1F49',	/*1F49; 1F41; Case map*/
    '\u1F4A',	/*1F4A; 1F42; Case map*/
    '\u1F4B',	/*1F4B; 1F43; Case map*/
    '\u1F4C',	/*1F4C; 1F44; Case map*/
    '\u1F4D',	/*1F4D; 1F45; Case map*/
    '\u1F50',	/*1F50; 03C5 0313; Case map*/
    '\u1F52',	/*1F52; 03C5 0313 0300; Case map*/
    '\u1F54',	/*1F54; 03C5 0313 0301; Case map*/
    '\u1F56',	/*1F56; 03C5 0313 0342; Case map*/
    '\u1F59',	/*1F59; 1F51; Case map*/
    '\u1F5B',	/*1F5B; 1F53; Case map*/
    '\u1F5D',	/*1F5D; 1F55; Case map*/
    '\u1F5F',	/*1F5F; 1F57; Case map*/
    '\u1F68',	/*1F68; 1F60; Case map*/
    '\u1F69',	/*1F69; 1F61; Case map*/
    '\u1F6A',	/*1F6A; 1F62; Case map*/
    '\u1F6B',	/*1F6B; 1F63; Case map*/
    '\u1F6C',	/*1F6C; 1F64; Case map*/
    '\u1F6D',	/*1F6D; 1F65; Case map*/
    '\u1F6E',	/*1F6E; 1F66; Case map*/
    '\u1F6F',	/*1F6F; 1F67; Case map*/
    '\u1F80',	/*1F80; 1F00 03B9; Case map*/
    '\u1F81',	/*1F81; 1F01 03B9; Case map*/
    '\u1F82',	/*1F82; 1F02 03B9; Case map*/
    '\u1F83',	/*1F83; 1F03 03B9; Case map*/
    '\u1F84',	/*1F84; 1F04 03B9; Case map*/
    '\u1F85',	/*1F85; 1F05 03B9; Case map*/
    '\u1F86',	/*1F86; 1F06 03B9; Case map*/
    '\u1F87',	/*1F87; 1F07 03B9; Case map*/
    '\u1F88',	/*1F88; 1F00 03B9; Case map*/
    '\u1F89',	/*1F89; 1F01 03B9; Case map*/
    '\u1F8A',	/*1F8A; 1F02 03B9; Case map*/
    '\u1F8B',	/*1F8B; 1F03 03B9; Case map*/
    '\u1F8C',	/*1F8C; 1F04 03B9; Case map*/
    '\u1F8D',	/*1F8D; 1F05 03B9; Case map*/
    '\u1F8E',	/*1F8E; 1F06 03B9; Case map*/
    '\u1F8F',	/*1F8F; 1F07 03B9; Case map*/
    '\u1F90',	/*1F90; 1F20 03B9; Case map*/
    '\u1F91',	/*1F91; 1F21 03B9; Case map*/
    '\u1F92',	/*1F92; 1F22 03B9; Case map*/
    '\u1F93',	/*1F93; 1F23 03B9; Case map*/
    '\u1F94',	/*1F94; 1F24 03B9; Case map*/
    '\u1F95',	/*1F95; 1F25 03B9; Case map*/
    '\u1F96',	/*1F96; 1F26 03B9; Case map*/
    '\u1F97',	/*1F97; 1F27 03B9; Case map*/
    '\u1F98',	/*1F98; 1F20 03B9; Case map*/
    '\u1F99',	/*1F99; 1F21 03B9; Case map*/
    '\u1F9A',	/*1F9A; 1F22 03B9; Case map*/
    '\u1F9B',	/*1F9B; 1F23 03B9; Case map*/
    '\u1F9C',	/*1F9C; 1F24 03B9; Case map*/
    '\u1F9D',	/*1F9D; 1F25 03B9; Case map*/
    '\u1F9E',	/*1F9E; 1F26 03B9; Case map*/
    '\u1F9F',	/*1F9F; 1F27 03B9; Case map*/
    '\u1FA0',	/*1FA0; 1F60 03B9; Case map*/
    '\u1FA1',	/*1FA1; 1F61 03B9; Case map*/
    '\u1FA2',	/*1FA2; 1F62 03B9; Case map*/
    '\u1FA3',	/*1FA3; 1F63 03B9; Case map*/
    '\u1FA4',	/*1FA4; 1F64 03B9; Case map*/
    '\u1FA5',	/*1FA5; 1F65 03B9; Case map*/
    '\u1FA6',	/*1FA6; 1F66 03B9; Case map*/
    '\u1FA7',	/*1FA7; 1F67 03B9; Case map*/
    '\u1FA8',	/*1FA8; 1F60 03B9; Case map*/
    '\u1FA9',	/*1FA9; 1F61 03B9; Case map*/
    '\u1FAA',	/*1FAA; 1F62 03B9; Case map*/
    '\u1FAB',	/*1FAB; 1F63 03B9; Case map*/
    '\u1FAC',	/*1FAC; 1F64 03B9; Case map*/
    '\u1FAD',	/*1FAD; 1F65 03B9; Case map*/
    '\u1FAE',	/*1FAE; 1F66 03B9; Case map*/
    '\u1FAF',	/*1FAF; 1F67 03B9; Case map*/
    '\u1FB2',	/*1FB2; 1F70 03B9; Case map*/
    '\u1FB3',	/*1FB3; 03B1 03B9; Case map*/
    '\u1FB4',	/*1FB4; 03AC 03B9; Case map*/
    '\u1FB6',	/*1FB6; 03B1 0342; Case map*/
    '\u1FB7',	/*1FB7; 03B1 0342 03B9; Case map*/
    '\u1FB8',	/*1FB8; 1FB0; Case map*/
    '\u1FB9',	/*1FB9; 1FB1; Case map*/
    '\u1FBA',	/*1FBA; 1F70; Case map*/
    '\u1FBB',	/*1FBB; 1F71; Case map*/
    '\u1FBC',	/*1FBC; 03B1 03B9; Case map*/
    '\u1FBE',	/*1FBE; 03B9; Case map*/
    '\u1FC2',	/*1FC2; 1F74 03B9; Case map*/
    '\u1FC3',	/*1FC3; 03B7 03B9; Case map*/
    '\u1FC4',	/*1FC4; 03AE 03B9; Case map*/
    '\u1FC6',	/*1FC6; 03B7 0342; Case map*/
    '\u1FC7',	/*1FC7; 03B7 0342 03B9; Case map*/
    '\u1FC8',	/*1FC8; 1F72; Case map*/
    '\u1FC9',	/*1FC9; 1F73; Case map*/
    '\u1FCA',	/*1FCA; 1F74; Case map*/
    '\u1FCB',	/*1FCB; 1F75; Case map*/
    '\u1FCC',	/*1FCC; 03B7 03B9; Case map*/
    '\u1FD2',	/*1FD2; 03B9 0308 0300; Case map*/
    '\u1FD3',	/*1FD3; 03B9 0308 0301; Case map*/
    '\u1FD6',	/*1FD6; 03B9 0342; Case map*/
    '\u1FD7',	/*1FD7; 03B9 0308 0342; Case map*/
    '\u1FD8',	/*1FD8; 1FD0; Case map*/
    '\u1FD9',	/*1FD9; 1FD1; Case map*/
    '\u1FDA',	/*1FDA; 1F76; Case map*/
    '\u1FDB',	/*1FDB; 1F77; Case map*/
    '\u1FE2',	/*1FE2; 03C5 0308 0300; Case map*/
    '\u1FE3',	/*1FE3; 03C5 0308 0301; Case map*/
    '\u1FE4',	/*1FE4; 03C1 0313; Case map*/
    '\u1FE6',	/*1FE6; 03C5 0342; Case map*/
    '\u1FE7',	/*1FE7; 03C5 0308 0342; Case map*/
    '\u1FE8',	/*1FE8; 1FE0; Case map*/
    '\u1FE9',	/*1FE9; 1FE1; Case map*/
    '\u1FEA',	/*1FEA; 1F7A; Case map*/
    '\u1FEB',	/*1FEB; 1F7B; Case map*/
    '\u1FEC',	/*1FEC; 1FE5; Case map*/
    '\u1FF2',	/*1FF2; 1F7C 03B9; Case map*/
    '\u1FF3',	/*1FF3; 03C9 03B9; Case map*/
    '\u1FF4',	/*1FF4; 03CE 03B9; Case map*/
    '\u1FF6',	/*1FF6; 03C9 0342; Case map*/
    '\u1FF7',	/*1FF7; 03C9 0342 03B9; Case map*/
    '\u1FF8',	/*1FF8; 1F78; Case map*/
    '\u1FF9',	/*1FF9; 1F79; Case map*/
    '\u1FFA',	/*1FFA; 1F7C; Case map*/
    '\u1FFB',	/*1FFB; 1F7D; Case map*/
    '\u1FFC',	/*1FFC; 03C9 03B9; Case map*/
    '\u2126',	/*2126; 03C9; Case map*/
    '\u212A',	/*212A; 006B; Case map*/
    '\u212B',	/*212B; 00E5; Case map*/
    '\u2160',	/*2160; 2170; Case map*/
    '\u2161',	/*2161; 2171; Case map*/
    '\u2162',	/*2162; 2172; Case map*/
    '\u2163',	/*2163; 2173; Case map*/
    '\u2164',	/*2164; 2174; Case map*/
    '\u2165',	/*2165; 2175; Case map*/
    '\u2166',	/*2166; 2176; Case map*/
    '\u2167',	/*2167; 2177; Case map*/
    '\u2168',	/*2168; 2178; Case map*/
    '\u2169',	/*2169; 2179; Case map*/
    '\u216A',	/*216A; 217A; Case map*/
    '\u216B',	/*216B; 217B; Case map*/
    '\u216C',	/*216C; 217C; Case map*/
    '\u216D',	/*216D; 217D; Case map*/
    '\u216E',	/*216E; 217E; Case map*/
    '\u216F',	/*216F; 217F; Case map*/
    '\u24B6',	/*24B6; 24D0; Case map*/
    '\u24B7',	/*24B7; 24D1; Case map*/
    '\u24B8',	/*24B8; 24D2; Case map*/
    '\u24B9',	/*24B9; 24D3; Case map*/
    '\u24BA',	/*24BA; 24D4; Case map*/
    '\u24BB',	/*24BB; 24D5; Case map*/
    '\u24BC',	/*24BC; 24D6; Case map*/
    '\u24BD',	/*24BD; 24D7; Case map*/
    '\u24BE',	/*24BE; 24D8; Case map*/
    '\u24BF',	/*24BF; 24D9; Case map*/
    '\u24C0',	/*24C0; 24DA; Case map*/
    '\u24C1',	/*24C1; 24DB; Case map*/
    '\u24C2',	/*24C2; 24DC; Case map*/
    '\u24C3',	/*24C3; 24DD; Case map*/
    '\u24C4',	/*24C4; 24DE; Case map*/
    '\u24C5',	/*24C5; 24DF; Case map*/
    '\u24C6',	/*24C6; 24E0; Case map*/
    '\u24C7',	/*24C7; 24E1; Case map*/
    '\u24C8',	/*24C8; 24E2; Case map*/
    '\u24C9',	/*24C9; 24E3; Case map*/
    '\u24CA',	/*24CA; 24E4; Case map*/
    '\u24CB',	/*24CB; 24E5; Case map*/
    '\u24CC',	/*24CC; 24E6; Case map*/
    '\u24CD',	/*24CD; 24E7; Case map*/
    '\u24CE',	/*24CE; 24E8; Case map*/
    '\u24CF',	/*24CF; 24E9; Case map*/
    '\uFB00',	/*FB00; 0066 0066; Case map*/
    '\uFB01',	/*FB01; 0066 0069; Case map*/
    '\uFB02',	/*FB02; 0066 006C; Case map*/
    '\uFB03',	/*FB03; 0066 0066 0069; Case map*/
    '\uFB04',	/*FB04; 0066 0066 006C; Case map*/
    '\uFB05',	/*FB05; 0073 0074; Case map*/
    '\uFB06',	/*FB06; 0073 0074; Case map*/
    '\uFB13',	/*FB13; 0574 0576; Case map*/
    '\uFB14',	/*FB14; 0574 0565; Case map*/
    '\uFB15',	/*FB15; 0574 056B; Case map*/
    '\uFB16',	/*FB16; 057E 0576; Case map*/
    '\uFB17',	/*FB17; 0574 056D; Case map*/
    '\uFF21',	/*FF21; FF41; Case map*/
    '\uFF22',	/*FF22; FF42; Case map*/
    '\uFF23',	/*FF23; FF43; Case map*/
    '\uFF24',	/*FF24; FF44; Case map*/
    '\uFF25',	/*FF25; FF45; Case map*/
    '\uFF26',	/*FF26; FF46; Case map*/
    '\uFF27',	/*FF27; FF47; Case map*/
    '\uFF28',	/*FF28; FF48; Case map*/
    '\uFF29',	/*FF29; FF49; Case map*/
    '\uFF2A',	/*FF2A; FF4A; Case map*/
    '\uFF2B',	/*FF2B; FF4B; Case map*/
    '\uFF2C',	/*FF2C; FF4C; Case map*/
    '\uFF2D',	/*FF2D; FF4D; Case map*/
    '\uFF2E',	/*FF2E; FF4E; Case map*/
    '\uFF2F',	/*FF2F; FF4F; Case map*/
    '\uFF30',	/*FF30; FF50; Case map*/
    '\uFF31',	/*FF31; FF51; Case map*/
    '\uFF32',	/*FF32; FF52; Case map*/
    '\uFF33',	/*FF33; FF53; Case map*/
    '\uFF34',	/*FF34; FF54; Case map*/
    '\uFF35',	/*FF35; FF55; Case map*/
    '\uFF36',	/*FF36; FF56; Case map*/
    '\uFF37',	/*FF37; FF57; Case map*/
    '\uFF38',	/*FF38; FF58; Case map*/
    '\uFF39',	/*FF39; FF59; Case map*/
    '\uFF3A',	/*FF3A; FF5A; Case map*/
  };

  public static string[] B3replace = new string[] {
    "\u0061",	/*0041; 0061; Case map*/
    "\u0062",	/*0042; 0062; Case map*/
    "\u0063",	/*0043; 0063; Case map*/
    "\u0064",	/*0044; 0064; Case map*/
    "\u0065",	/*0045; 0065; Case map*/
    "\u0066",	/*0046; 0066; Case map*/
    "\u0067",	/*0047; 0067; Case map*/
    "\u0068",	/*0048; 0068; Case map*/
    "\u0069",	/*0049; 0069; Case map*/
    "\u006A",	/*004A; 006A; Case map*/
    "\u006B",	/*004B; 006B; Case map*/
    "\u006C",	/*004C; 006C; Case map*/
    "\u006D",	/*004D; 006D; Case map*/
    "\u006E",	/*004E; 006E; Case map*/
    "\u006F",	/*004F; 006F; Case map*/
    "\u0070",	/*0050; 0070; Case map*/
    "\u0071",	/*0051; 0071; Case map*/
    "\u0072",	/*0052; 0072; Case map*/
    "\u0073",	/*0053; 0073; Case map*/
    "\u0074",	/*0054; 0074; Case map*/
    "\u0075",	/*0055; 0075; Case map*/
    "\u0076",	/*0056; 0076; Case map*/
    "\u0077",	/*0057; 0077; Case map*/
    "\u0078",	/*0058; 0078; Case map*/
    "\u0079",	/*0059; 0079; Case map*/
    "\u007A",	/*005A; 007A; Case map*/
    "\u03BC",	/*00B5; 03BC; Case map*/
    "\u00E0",	/*00C0; 00E0; Case map*/
    "\u00E1",	/*00C1; 00E1; Case map*/
    "\u00E2",	/*00C2; 00E2; Case map*/
    "\u00E3",	/*00C3; 00E3; Case map*/
    "\u00E4",	/*00C4; 00E4; Case map*/
    "\u00E5",	/*00C5; 00E5; Case map*/
    "\u00E6",	/*00C6; 00E6; Case map*/
    "\u00E7",	/*00C7; 00E7; Case map*/
    "\u00E8",	/*00C8; 00E8; Case map*/
    "\u00E9",	/*00C9; 00E9; Case map*/
    "\u00EA",	/*00CA; 00EA; Case map*/
    "\u00EB",	/*00CB; 00EB; Case map*/
    "\u00EC",	/*00CC; 00EC; Case map*/
    "\u00ED",	/*00CD; 00ED; Case map*/
    "\u00EE",	/*00CE; 00EE; Case map*/
    "\u00EF",	/*00CF; 00EF; Case map*/
    "\u00F0",	/*00D0; 00F0; Case map*/
    "\u00F1",	/*00D1; 00F1; Case map*/
    "\u00F2",	/*00D2; 00F2; Case map*/
    "\u00F3",	/*00D3; 00F3; Case map*/
    "\u00F4",	/*00D4; 00F4; Case map*/
    "\u00F5",	/*00D5; 00F5; Case map*/
    "\u00F6",	/*00D6; 00F6; Case map*/
    "\u00F8",	/*00D8; 00F8; Case map*/
    "\u00F9",	/*00D9; 00F9; Case map*/
    "\u00FA",	/*00DA; 00FA; Case map*/
    "\u00FB",	/*00DB; 00FB; Case map*/
    "\u00FC",	/*00DC; 00FC; Case map*/
    "\u00FD",	/*00DD; 00FD; Case map*/
    "\u00FE",	/*00DE; 00FE; Case map*/
    "\u0073\u0073",	/*00DF; 0073 0073; Case map*/
    "\u0101",	/*0100; 0101; Case map*/
    "\u0103",	/*0102; 0103; Case map*/
    "\u0105",	/*0104; 0105; Case map*/
    "\u0107",	/*0106; 0107; Case map*/
    "\u0109",	/*0108; 0109; Case map*/
    "\u010B",	/*010A; 010B; Case map*/
    "\u010D",	/*010C; 010D; Case map*/
    "\u010F",	/*010E; 010F; Case map*/
    "\u0111",	/*0110; 0111; Case map*/
    "\u0113",	/*0112; 0113; Case map*/
    "\u0115",	/*0114; 0115; Case map*/
    "\u0117",	/*0116; 0117; Case map*/
    "\u0119",	/*0118; 0119; Case map*/
    "\u011B",	/*011A; 011B; Case map*/
    "\u011D",	/*011C; 011D; Case map*/
    "\u011F",	/*011E; 011F; Case map*/
    "\u0121",	/*0120; 0121; Case map*/
    "\u0123",	/*0122; 0123; Case map*/
    "\u0125",	/*0124; 0125; Case map*/
    "\u0127",	/*0126; 0127; Case map*/
    "\u0129",	/*0128; 0129; Case map*/
    "\u012B",	/*012A; 012B; Case map*/
    "\u012D",	/*012C; 012D; Case map*/
    "\u012F",	/*012E; 012F; Case map*/
    "\u0069\u0307",	/*0130; 0069 0307; Case map*/
    "\u0133",	/*0132; 0133; Case map*/
    "\u0135",	/*0134; 0135; Case map*/
    "\u0137",	/*0136; 0137; Case map*/
    "\u013A",	/*0139; 013A; Case map*/
    "\u013C",	/*013B; 013C; Case map*/
    "\u013E",	/*013D; 013E; Case map*/
    "\u0140",	/*013F; 0140; Case map*/
    "\u0142",	/*0141; 0142; Case map*/
    "\u0144",	/*0143; 0144; Case map*/
    "\u0146",	/*0145; 0146; Case map*/
    "\u0148",	/*0147; 0148; Case map*/
    "\u02BC\u006E",	/*0149; 02BC 006E; Case map*/
    "\u014B",	/*014A; 014B; Case map*/
    "\u014D",	/*014C; 014D; Case map*/
    "\u014F",	/*014E; 014F; Case map*/
    "\u0151",	/*0150; 0151; Case map*/
    "\u0153",	/*0152; 0153; Case map*/
    "\u0155",	/*0154; 0155; Case map*/
    "\u0157",	/*0156; 0157; Case map*/
    "\u0159",	/*0158; 0159; Case map*/
    "\u015B",	/*015A; 015B; Case map*/
    "\u015D",	/*015C; 015D; Case map*/
    "\u015F",	/*015E; 015F; Case map*/
    "\u0161",	/*0160; 0161; Case map*/
    "\u0163",	/*0162; 0163; Case map*/
    "\u0165",	/*0164; 0165; Case map*/
    "\u0167",	/*0166; 0167; Case map*/
    "\u0169",	/*0168; 0169; Case map*/
    "\u016B",	/*016A; 016B; Case map*/
    "\u016D",	/*016C; 016D; Case map*/
    "\u016F",	/*016E; 016F; Case map*/
    "\u0171",	/*0170; 0171; Case map*/
    "\u0173",	/*0172; 0173; Case map*/
    "\u0175",	/*0174; 0175; Case map*/
    "\u0177",	/*0176; 0177; Case map*/
    "\u00FF",	/*0178; 00FF; Case map*/
    "\u017A",	/*0179; 017A; Case map*/
    "\u017C",	/*017B; 017C; Case map*/
    "\u017E",	/*017D; 017E; Case map*/
    "\u0073",	/*017F; 0073; Case map*/
    "\u0253",	/*0181; 0253; Case map*/
    "\u0183",	/*0182; 0183; Case map*/
    "\u0185",	/*0184; 0185; Case map*/
    "\u0254",	/*0186; 0254; Case map*/
    "\u0188",	/*0187; 0188; Case map*/
    "\u0256",	/*0189; 0256; Case map*/
    "\u0257",	/*018A; 0257; Case map*/
    "\u018C",	/*018B; 018C; Case map*/
    "\u01DD",	/*018E; 01DD; Case map*/
    "\u0259",	/*018F; 0259; Case map*/
    "\u025B",	/*0190; 025B; Case map*/
    "\u0192",	/*0191; 0192; Case map*/
    "\u0260",	/*0193; 0260; Case map*/
    "\u0263",	/*0194; 0263; Case map*/
    "\u0269",	/*0196; 0269; Case map*/
    "\u0268",	/*0197; 0268; Case map*/
    "\u0199",	/*0198; 0199; Case map*/
    "\u026F",	/*019C; 026F; Case map*/
    "\u0272",	/*019D; 0272; Case map*/
    "\u0275",	/*019F; 0275; Case map*/
    "\u01A1",	/*01A0; 01A1; Case map*/
    "\u01A3",	/*01A2; 01A3; Case map*/
    "\u01A5",	/*01A4; 01A5; Case map*/
    "\u0280",	/*01A6; 0280; Case map*/
    "\u01A8",	/*01A7; 01A8; Case map*/
    "\u0283",	/*01A9; 0283; Case map*/
    "\u01AD",	/*01AC; 01AD; Case map*/
    "\u0288",	/*01AE; 0288; Case map*/
    "\u01B0",	/*01AF; 01B0; Case map*/
    "\u028A",	/*01B1; 028A; Case map*/
    "\u028B",	/*01B2; 028B; Case map*/
    "\u01B4",	/*01B3; 01B4; Case map*/
    "\u01B6",	/*01B5; 01B6; Case map*/
    "\u0292",	/*01B7; 0292; Case map*/
    "\u01B9",	/*01B8; 01B9; Case map*/
    "\u01BD",	/*01BC; 01BD; Case map*/
    "\u01C6",	/*01C4; 01C6; Case map*/
    "\u01C6",	/*01C5; 01C6; Case map*/
    "\u01C9",	/*01C7; 01C9; Case map*/
    "\u01C9",	/*01C8; 01C9; Case map*/
    "\u01CC",	/*01CA; 01CC; Case map*/
    "\u01CC",	/*01CB; 01CC; Case map*/
    "\u01CE",	/*01CD; 01CE; Case map*/
    "\u01D0",	/*01CF; 01D0; Case map*/
    "\u01D2",	/*01D1; 01D2; Case map*/
    "\u01D4",	/*01D3; 01D4; Case map*/
    "\u01D6",	/*01D5; 01D6; Case map*/
    "\u01D8",	/*01D7; 01D8; Case map*/
    "\u01DA",	/*01D9; 01DA; Case map*/
    "\u01DC",	/*01DB; 01DC; Case map*/
    "\u01DF",	/*01DE; 01DF; Case map*/
    "\u01E1",	/*01E0; 01E1; Case map*/
    "\u01E3",	/*01E2; 01E3; Case map*/
    "\u01E5",	/*01E4; 01E5; Case map*/
    "\u01E7",	/*01E6; 01E7; Case map*/
    "\u01E9",	/*01E8; 01E9; Case map*/
    "\u01EB",	/*01EA; 01EB; Case map*/
    "\u01ED",	/*01EC; 01ED; Case map*/
    "\u01EF",	/*01EE; 01EF; Case map*/
    "\u006A\u030C",	/*01F0; 006A 030C; Case map*/
    "\u01F3",	/*01F1; 01F3; Case map*/
    "\u01F3",	/*01F2; 01F3; Case map*/
    "\u01F5",	/*01F4; 01F5; Case map*/
    "\u0195",	/*01F6; 0195; Case map*/
    "\u01BF",	/*01F7; 01BF; Case map*/
    "\u01F9",	/*01F8; 01F9; Case map*/
    "\u01FB",	/*01FA; 01FB; Case map*/
    "\u01FD",	/*01FC; 01FD; Case map*/
    "\u01FF",	/*01FE; 01FF; Case map*/
    "\u0201",	/*0200; 0201; Case map*/
    "\u0203",	/*0202; 0203; Case map*/
    "\u0205",	/*0204; 0205; Case map*/
    "\u0207",	/*0206; 0207; Case map*/
    "\u0209",	/*0208; 0209; Case map*/
    "\u020B",	/*020A; 020B; Case map*/
    "\u020D",	/*020C; 020D; Case map*/
    "\u020F",	/*020E; 020F; Case map*/
    "\u0211",	/*0210; 0211; Case map*/
    "\u0213",	/*0212; 0213; Case map*/
    "\u0215",	/*0214; 0215; Case map*/
    "\u0217",	/*0216; 0217; Case map*/
    "\u0219",	/*0218; 0219; Case map*/
    "\u021B",	/*021A; 021B; Case map*/
    "\u021D",	/*021C; 021D; Case map*/
    "\u021F",	/*021E; 021F; Case map*/
    "\u019E",	/*0220; 019E; Case map*/
    "\u0223",	/*0222; 0223; Case map*/
    "\u0225",	/*0224; 0225; Case map*/
    "\u0227",	/*0226; 0227; Case map*/
    "\u0229",	/*0228; 0229; Case map*/
    "\u022B",	/*022A; 022B; Case map*/
    "\u022D",	/*022C; 022D; Case map*/
    "\u022F",	/*022E; 022F; Case map*/
    "\u0231",	/*0230; 0231; Case map*/
    "\u0233",	/*0232; 0233; Case map*/
    "\u03B9",	/*0345; 03B9; Case map*/
    "\u03AC",	/*0386; 03AC; Case map*/
    "\u03AD",	/*0388; 03AD; Case map*/
    "\u03AE",	/*0389; 03AE; Case map*/
    "\u03AF",	/*038A; 03AF; Case map*/
    "\u03CC",	/*038C; 03CC; Case map*/
    "\u03CD",	/*038E; 03CD; Case map*/
    "\u03CE",	/*038F; 03CE; Case map*/
    "\u03B9\u0308\u0301",	/*0390; 03B9 0308 0301; Case map*/
    "\u03B1",	/*0391; 03B1; Case map*/
    "\u03B2",	/*0392; 03B2; Case map*/
    "\u03B3",	/*0393; 03B3; Case map*/
    "\u03B4",	/*0394; 03B4; Case map*/
    "\u03B5",	/*0395; 03B5; Case map*/
    "\u03B6",	/*0396; 03B6; Case map*/
    "\u03B7",	/*0397; 03B7; Case map*/
    "\u03B8",	/*0398; 03B8; Case map*/
    "\u03B9",	/*0399; 03B9; Case map*/
    "\u03BA",	/*039A; 03BA; Case map*/
    "\u03BB",	/*039B; 03BB; Case map*/
    "\u03BC",	/*039C; 03BC; Case map*/
    "\u03BD",	/*039D; 03BD; Case map*/
    "\u03BE",	/*039E; 03BE; Case map*/
    "\u03BF",	/*039F; 03BF; Case map*/
    "\u03C0",	/*03A0; 03C0; Case map*/
    "\u03C1",	/*03A1; 03C1; Case map*/
    "\u03C3",	/*03A3; 03C3; Case map*/
    "\u03C4",	/*03A4; 03C4; Case map*/
    "\u03C5",	/*03A5; 03C5; Case map*/
    "\u03C6",	/*03A6; 03C6; Case map*/
    "\u03C7",	/*03A7; 03C7; Case map*/
    "\u03C8",	/*03A8; 03C8; Case map*/
    "\u03C9",	/*03A9; 03C9; Case map*/
    "\u03CA",	/*03AA; 03CA; Case map*/
    "\u03CB",	/*03AB; 03CB; Case map*/
    "\u03C5\u0308\u0301",	/*03B0; 03C5 0308 0301; Case map*/
    "\u03C3",	/*03C2; 03C3; Case map*/
    "\u03B2",	/*03D0; 03B2; Case map*/
    "\u03B8",	/*03D1; 03B8; Case map*/
    "\u03C6",	/*03D5; 03C6; Case map*/
    "\u03C0",	/*03D6; 03C0; Case map*/
    "\u03D9",	/*03D8; 03D9; Case map*/
    "\u03DB",	/*03DA; 03DB; Case map*/
    "\u03DD",	/*03DC; 03DD; Case map*/
    "\u03DF",	/*03DE; 03DF; Case map*/
    "\u03E1",	/*03E0; 03E1; Case map*/
    "\u03E3",	/*03E2; 03E3; Case map*/
    "\u03E5",	/*03E4; 03E5; Case map*/
    "\u03E7",	/*03E6; 03E7; Case map*/
    "\u03E9",	/*03E8; 03E9; Case map*/
    "\u03EB",	/*03EA; 03EB; Case map*/
    "\u03ED",	/*03EC; 03ED; Case map*/
    "\u03EF",	/*03EE; 03EF; Case map*/
    "\u03BA",	/*03F0; 03BA; Case map*/
    "\u03C1",	/*03F1; 03C1; Case map*/
    "\u03C3",	/*03F2; 03C3; Case map*/
    "\u03B8",	/*03F4; 03B8; Case map*/
    "\u03B5",	/*03F5; 03B5; Case map*/
    "\u0450",	/*0400; 0450; Case map*/
    "\u0451",	/*0401; 0451; Case map*/
    "\u0452",	/*0402; 0452; Case map*/
    "\u0453",	/*0403; 0453; Case map*/
    "\u0454",	/*0404; 0454; Case map*/
    "\u0455",	/*0405; 0455; Case map*/
    "\u0456",	/*0406; 0456; Case map*/
    "\u0457",	/*0407; 0457; Case map*/
    "\u0458",	/*0408; 0458; Case map*/
    "\u0459",	/*0409; 0459; Case map*/
    "\u045A",	/*040A; 045A; Case map*/
    "\u045B",	/*040B; 045B; Case map*/
    "\u045C",	/*040C; 045C; Case map*/
    "\u045D",	/*040D; 045D; Case map*/
    "\u045E",	/*040E; 045E; Case map*/
    "\u045F",	/*040F; 045F; Case map*/
    "\u0430",	/*0410; 0430; Case map*/
    "\u0431",	/*0411; 0431; Case map*/
    "\u0432",	/*0412; 0432; Case map*/
    "\u0433",	/*0413; 0433; Case map*/
    "\u0434",	/*0414; 0434; Case map*/
    "\u0435",	/*0415; 0435; Case map*/
    "\u0436",	/*0416; 0436; Case map*/
    "\u0437",	/*0417; 0437; Case map*/
    "\u0438",	/*0418; 0438; Case map*/
    "\u0439",	/*0419; 0439; Case map*/
    "\u043A",	/*041A; 043A; Case map*/
    "\u043B",	/*041B; 043B; Case map*/
    "\u043C",	/*041C; 043C; Case map*/
    "\u043D",	/*041D; 043D; Case map*/
    "\u043E",	/*041E; 043E; Case map*/
    "\u043F",	/*041F; 043F; Case map*/
    "\u0440",	/*0420; 0440; Case map*/
    "\u0441",	/*0421; 0441; Case map*/
    "\u0442",	/*0422; 0442; Case map*/
    "\u0443",	/*0423; 0443; Case map*/
    "\u0444",	/*0424; 0444; Case map*/
    "\u0445",	/*0425; 0445; Case map*/
    "\u0446",	/*0426; 0446; Case map*/
    "\u0447",	/*0427; 0447; Case map*/
    "\u0448",	/*0428; 0448; Case map*/
    "\u0449",	/*0429; 0449; Case map*/
    "\u044A",	/*042A; 044A; Case map*/
    "\u044B",	/*042B; 044B; Case map*/
    "\u044C",	/*042C; 044C; Case map*/
    "\u044D",	/*042D; 044D; Case map*/
    "\u044E",	/*042E; 044E; Case map*/
    "\u044F",	/*042F; 044F; Case map*/
    "\u0461",	/*0460; 0461; Case map*/
    "\u0463",	/*0462; 0463; Case map*/
    "\u0465",	/*0464; 0465; Case map*/
    "\u0467",	/*0466; 0467; Case map*/
    "\u0469",	/*0468; 0469; Case map*/
    "\u046B",	/*046A; 046B; Case map*/
    "\u046D",	/*046C; 046D; Case map*/
    "\u046F",	/*046E; 046F; Case map*/
    "\u0471",	/*0470; 0471; Case map*/
    "\u0473",	/*0472; 0473; Case map*/
    "\u0475",	/*0474; 0475; Case map*/
    "\u0477",	/*0476; 0477; Case map*/
    "\u0479",	/*0478; 0479; Case map*/
    "\u047B",	/*047A; 047B; Case map*/
    "\u047D",	/*047C; 047D; Case map*/
    "\u047F",	/*047E; 047F; Case map*/
    "\u0481",	/*0480; 0481; Case map*/
    "\u048B",	/*048A; 048B; Case map*/
    "\u048D",	/*048C; 048D; Case map*/
    "\u048F",	/*048E; 048F; Case map*/
    "\u0491",	/*0490; 0491; Case map*/
    "\u0493",	/*0492; 0493; Case map*/
    "\u0495",	/*0494; 0495; Case map*/
    "\u0497",	/*0496; 0497; Case map*/
    "\u0499",	/*0498; 0499; Case map*/
    "\u049B",	/*049A; 049B; Case map*/
    "\u049D",	/*049C; 049D; Case map*/
    "\u049F",	/*049E; 049F; Case map*/
    "\u04A1",	/*04A0; 04A1; Case map*/
    "\u04A3",	/*04A2; 04A3; Case map*/
    "\u04A5",	/*04A4; 04A5; Case map*/
    "\u04A7",	/*04A6; 04A7; Case map*/
    "\u04A9",	/*04A8; 04A9; Case map*/
    "\u04AB",	/*04AA; 04AB; Case map*/
    "\u04AD",	/*04AC; 04AD; Case map*/
    "\u04AF",	/*04AE; 04AF; Case map*/
    "\u04B1",	/*04B0; 04B1; Case map*/
    "\u04B3",	/*04B2; 04B3; Case map*/
    "\u04B5",	/*04B4; 04B5; Case map*/
    "\u04B7",	/*04B6; 04B7; Case map*/
    "\u04B9",	/*04B8; 04B9; Case map*/
    "\u04BB",	/*04BA; 04BB; Case map*/
    "\u04BD",	/*04BC; 04BD; Case map*/
    "\u04BF",	/*04BE; 04BF; Case map*/
    "\u04C2",	/*04C1; 04C2; Case map*/
    "\u04C4",	/*04C3; 04C4; Case map*/
    "\u04C6",	/*04C5; 04C6; Case map*/
    "\u04C8",	/*04C7; 04C8; Case map*/
    "\u04CA",	/*04C9; 04CA; Case map*/
    "\u04CC",	/*04CB; 04CC; Case map*/
    "\u04CE",	/*04CD; 04CE; Case map*/
    "\u04D1",	/*04D0; 04D1; Case map*/
    "\u04D3",	/*04D2; 04D3; Case map*/
    "\u04D5",	/*04D4; 04D5; Case map*/
    "\u04D7",	/*04D6; 04D7; Case map*/
    "\u04D9",	/*04D8; 04D9; Case map*/
    "\u04DB",	/*04DA; 04DB; Case map*/
    "\u04DD",	/*04DC; 04DD; Case map*/
    "\u04DF",	/*04DE; 04DF; Case map*/
    "\u04E1",	/*04E0; 04E1; Case map*/
    "\u04E3",	/*04E2; 04E3; Case map*/
    "\u04E5",	/*04E4; 04E5; Case map*/
    "\u04E7",	/*04E6; 04E7; Case map*/
    "\u04E9",	/*04E8; 04E9; Case map*/
    "\u04EB",	/*04EA; 04EB; Case map*/
    "\u04ED",	/*04EC; 04ED; Case map*/
    "\u04EF",	/*04EE; 04EF; Case map*/
    "\u04F1",	/*04F0; 04F1; Case map*/
    "\u04F3",	/*04F2; 04F3; Case map*/
    "\u04F5",	/*04F4; 04F5; Case map*/
    "\u04F9",	/*04F8; 04F9; Case map*/
    "\u0501",	/*0500; 0501; Case map*/
    "\u0503",	/*0502; 0503; Case map*/
    "\u0505",	/*0504; 0505; Case map*/
    "\u0507",	/*0506; 0507; Case map*/
    "\u0509",	/*0508; 0509; Case map*/
    "\u050B",	/*050A; 050B; Case map*/
    "\u050D",	/*050C; 050D; Case map*/
    "\u050F",	/*050E; 050F; Case map*/
    "\u0561",	/*0531; 0561; Case map*/
    "\u0562",	/*0532; 0562; Case map*/
    "\u0563",	/*0533; 0563; Case map*/
    "\u0564",	/*0534; 0564; Case map*/
    "\u0565",	/*0535; 0565; Case map*/
    "\u0566",	/*0536; 0566; Case map*/
    "\u0567",	/*0537; 0567; Case map*/
    "\u0568",	/*0538; 0568; Case map*/
    "\u0569",	/*0539; 0569; Case map*/
    "\u056A",	/*053A; 056A; Case map*/
    "\u056B",	/*053B; 056B; Case map*/
    "\u056C",	/*053C; 056C; Case map*/
    "\u056D",	/*053D; 056D; Case map*/
    "\u056E",	/*053E; 056E; Case map*/
    "\u056F",	/*053F; 056F; Case map*/
    "\u0570",	/*0540; 0570; Case map*/
    "\u0571",	/*0541; 0571; Case map*/
    "\u0572",	/*0542; 0572; Case map*/
    "\u0573",	/*0543; 0573; Case map*/
    "\u0574",	/*0544; 0574; Case map*/
    "\u0575",	/*0545; 0575; Case map*/
    "\u0576",	/*0546; 0576; Case map*/
    "\u0577",	/*0547; 0577; Case map*/
    "\u0578",	/*0548; 0578; Case map*/
    "\u0579",	/*0549; 0579; Case map*/
    "\u057A",	/*054A; 057A; Case map*/
    "\u057B",	/*054B; 057B; Case map*/
    "\u057C",	/*054C; 057C; Case map*/
    "\u057D",	/*054D; 057D; Case map*/
    "\u057E",	/*054E; 057E; Case map*/
    "\u057F",	/*054F; 057F; Case map*/
    "\u0580",	/*0550; 0580; Case map*/
    "\u0581",	/*0551; 0581; Case map*/
    "\u0582",	/*0552; 0582; Case map*/
    "\u0583",	/*0553; 0583; Case map*/
    "\u0584",	/*0554; 0584; Case map*/
    "\u0585",	/*0555; 0585; Case map*/
    "\u0586",	/*0556; 0586; Case map*/
    "\u0565\u0582",	/*0587; 0565 0582; Case map*/
    "\u1E01",	/*1E00; 1E01; Case map*/
    "\u1E03",	/*1E02; 1E03; Case map*/
    "\u1E05",	/*1E04; 1E05; Case map*/
    "\u1E07",	/*1E06; 1E07; Case map*/
    "\u1E09",	/*1E08; 1E09; Case map*/
    "\u1E0B",	/*1E0A; 1E0B; Case map*/
    "\u1E0D",	/*1E0C; 1E0D; Case map*/
    "\u1E0F",	/*1E0E; 1E0F; Case map*/
    "\u1E11",	/*1E10; 1E11; Case map*/
    "\u1E13",	/*1E12; 1E13; Case map*/
    "\u1E15",	/*1E14; 1E15; Case map*/
    "\u1E17",	/*1E16; 1E17; Case map*/
    "\u1E19",	/*1E18; 1E19; Case map*/
    "\u1E1B",	/*1E1A; 1E1B; Case map*/
    "\u1E1D",	/*1E1C; 1E1D; Case map*/
    "\u1E1F",	/*1E1E; 1E1F; Case map*/
    "\u1E21",	/*1E20; 1E21; Case map*/
    "\u1E23",	/*1E22; 1E23; Case map*/
    "\u1E25",	/*1E24; 1E25; Case map*/
    "\u1E27",	/*1E26; 1E27; Case map*/
    "\u1E29",	/*1E28; 1E29; Case map*/
    "\u1E2B",	/*1E2A; 1E2B; Case map*/
    "\u1E2D",	/*1E2C; 1E2D; Case map*/
    "\u1E2F",	/*1E2E; 1E2F; Case map*/
    "\u1E31",	/*1E30; 1E31; Case map*/
    "\u1E33",	/*1E32; 1E33; Case map*/
    "\u1E35",	/*1E34; 1E35; Case map*/
    "\u1E37",	/*1E36; 1E37; Case map*/
    "\u1E39",	/*1E38; 1E39; Case map*/
    "\u1E3B",	/*1E3A; 1E3B; Case map*/
    "\u1E3D",	/*1E3C; 1E3D; Case map*/
    "\u1E3F",	/*1E3E; 1E3F; Case map*/
    "\u1E41",	/*1E40; 1E41; Case map*/
    "\u1E43",	/*1E42; 1E43; Case map*/
    "\u1E45",	/*1E44; 1E45; Case map*/
    "\u1E47",	/*1E46; 1E47; Case map*/
    "\u1E49",	/*1E48; 1E49; Case map*/
    "\u1E4B",	/*1E4A; 1E4B; Case map*/
    "\u1E4D",	/*1E4C; 1E4D; Case map*/
    "\u1E4F",	/*1E4E; 1E4F; Case map*/
    "\u1E51",	/*1E50; 1E51; Case map*/
    "\u1E53",	/*1E52; 1E53; Case map*/
    "\u1E55",	/*1E54; 1E55; Case map*/
    "\u1E57",	/*1E56; 1E57; Case map*/
    "\u1E59",	/*1E58; 1E59; Case map*/
    "\u1E5B",	/*1E5A; 1E5B; Case map*/
    "\u1E5D",	/*1E5C; 1E5D; Case map*/
    "\u1E5F",	/*1E5E; 1E5F; Case map*/
    "\u1E61",	/*1E60; 1E61; Case map*/
    "\u1E63",	/*1E62; 1E63; Case map*/
    "\u1E65",	/*1E64; 1E65; Case map*/
    "\u1E67",	/*1E66; 1E67; Case map*/
    "\u1E69",	/*1E68; 1E69; Case map*/
    "\u1E6B",	/*1E6A; 1E6B; Case map*/
    "\u1E6D",	/*1E6C; 1E6D; Case map*/
    "\u1E6F",	/*1E6E; 1E6F; Case map*/
    "\u1E71",	/*1E70; 1E71; Case map*/
    "\u1E73",	/*1E72; 1E73; Case map*/
    "\u1E75",	/*1E74; 1E75; Case map*/
    "\u1E77",	/*1E76; 1E77; Case map*/
    "\u1E79",	/*1E78; 1E79; Case map*/
    "\u1E7B",	/*1E7A; 1E7B; Case map*/
    "\u1E7D",	/*1E7C; 1E7D; Case map*/
    "\u1E7F",	/*1E7E; 1E7F; Case map*/
    "\u1E81",	/*1E80; 1E81; Case map*/
    "\u1E83",	/*1E82; 1E83; Case map*/
    "\u1E85",	/*1E84; 1E85; Case map*/
    "\u1E87",	/*1E86; 1E87; Case map*/
    "\u1E89",	/*1E88; 1E89; Case map*/
    "\u1E8B",	/*1E8A; 1E8B; Case map*/
    "\u1E8D",	/*1E8C; 1E8D; Case map*/
    "\u1E8F",	/*1E8E; 1E8F; Case map*/
    "\u1E91",	/*1E90; 1E91; Case map*/
    "\u1E93",	/*1E92; 1E93; Case map*/
    "\u1E95",	/*1E94; 1E95; Case map*/
    "\u0068\u0331",	/*1E96; 0068 0331; Case map*/
    "\u0074\u0308",	/*1E97; 0074 0308; Case map*/
    "\u0077\u030A",	/*1E98; 0077 030A; Case map*/
    "\u0079\u030A",	/*1E99; 0079 030A; Case map*/
    "\u0061\u02BE",	/*1E9A; 0061 02BE; Case map*/
    "\u1E61",	/*1E9B; 1E61; Case map*/
    "\u1EA1",	/*1EA0; 1EA1; Case map*/
    "\u1EA3",	/*1EA2; 1EA3; Case map*/
    "\u1EA5",	/*1EA4; 1EA5; Case map*/
    "\u1EA7",	/*1EA6; 1EA7; Case map*/
    "\u1EA9",	/*1EA8; 1EA9; Case map*/
    "\u1EAB",	/*1EAA; 1EAB; Case map*/
    "\u1EAD",	/*1EAC; 1EAD; Case map*/
    "\u1EAF",	/*1EAE; 1EAF; Case map*/
    "\u1EB1",	/*1EB0; 1EB1; Case map*/
    "\u1EB3",	/*1EB2; 1EB3; Case map*/
    "\u1EB5",	/*1EB4; 1EB5; Case map*/
    "\u1EB7",	/*1EB6; 1EB7; Case map*/
    "\u1EB9",	/*1EB8; 1EB9; Case map*/
    "\u1EBB",	/*1EBA; 1EBB; Case map*/
    "\u1EBD",	/*1EBC; 1EBD; Case map*/
    "\u1EBF",	/*1EBE; 1EBF; Case map*/
    "\u1EC1",	/*1EC0; 1EC1; Case map*/
    "\u1EC3",	/*1EC2; 1EC3; Case map*/
    "\u1EC5",	/*1EC4; 1EC5; Case map*/
    "\u1EC7",	/*1EC6; 1EC7; Case map*/
    "\u1EC9",	/*1EC8; 1EC9; Case map*/
    "\u1ECB",	/*1ECA; 1ECB; Case map*/
    "\u1ECD",	/*1ECC; 1ECD; Case map*/
    "\u1ECF",	/*1ECE; 1ECF; Case map*/
    "\u1ED1",	/*1ED0; 1ED1; Case map*/
    "\u1ED3",	/*1ED2; 1ED3; Case map*/
    "\u1ED5",	/*1ED4; 1ED5; Case map*/
    "\u1ED7",	/*1ED6; 1ED7; Case map*/
    "\u1ED9",	/*1ED8; 1ED9; Case map*/
    "\u1EDB",	/*1EDA; 1EDB; Case map*/
    "\u1EDD",	/*1EDC; 1EDD; Case map*/
    "\u1EDF",	/*1EDE; 1EDF; Case map*/
    "\u1EE1",	/*1EE0; 1EE1; Case map*/
    "\u1EE3",	/*1EE2; 1EE3; Case map*/
    "\u1EE5",	/*1EE4; 1EE5; Case map*/
    "\u1EE7",	/*1EE6; 1EE7; Case map*/
    "\u1EE9",	/*1EE8; 1EE9; Case map*/
    "\u1EEB",	/*1EEA; 1EEB; Case map*/
    "\u1EED",	/*1EEC; 1EED; Case map*/
    "\u1EEF",	/*1EEE; 1EEF; Case map*/
    "\u1EF1",	/*1EF0; 1EF1; Case map*/
    "\u1EF3",	/*1EF2; 1EF3; Case map*/
    "\u1EF5",	/*1EF4; 1EF5; Case map*/
    "\u1EF7",	/*1EF6; 1EF7; Case map*/
    "\u1EF9",	/*1EF8; 1EF9; Case map*/
    "\u1F00",	/*1F08; 1F00; Case map*/
    "\u1F01",	/*1F09; 1F01; Case map*/
    "\u1F02",	/*1F0A; 1F02; Case map*/
    "\u1F03",	/*1F0B; 1F03; Case map*/
    "\u1F04",	/*1F0C; 1F04; Case map*/
    "\u1F05",	/*1F0D; 1F05; Case map*/
    "\u1F06",	/*1F0E; 1F06; Case map*/
    "\u1F07",	/*1F0F; 1F07; Case map*/
    "\u1F10",	/*1F18; 1F10; Case map*/
    "\u1F11",	/*1F19; 1F11; Case map*/
    "\u1F12",	/*1F1A; 1F12; Case map*/
    "\u1F13",	/*1F1B; 1F13; Case map*/
    "\u1F14",	/*1F1C; 1F14; Case map*/
    "\u1F15",	/*1F1D; 1F15; Case map*/
    "\u1F20",	/*1F28; 1F20; Case map*/
    "\u1F21",	/*1F29; 1F21; Case map*/
    "\u1F22",	/*1F2A; 1F22; Case map*/
    "\u1F23",	/*1F2B; 1F23; Case map*/
    "\u1F24",	/*1F2C; 1F24; Case map*/
    "\u1F25",	/*1F2D; 1F25; Case map*/
    "\u1F26",	/*1F2E; 1F26; Case map*/
    "\u1F27",	/*1F2F; 1F27; Case map*/
    "\u1F30",	/*1F38; 1F30; Case map*/
    "\u1F31",	/*1F39; 1F31; Case map*/
    "\u1F32",	/*1F3A; 1F32; Case map*/
    "\u1F33",	/*1F3B; 1F33; Case map*/
    "\u1F34",	/*1F3C; 1F34; Case map*/
    "\u1F35",	/*1F3D; 1F35; Case map*/
    "\u1F36",	/*1F3E; 1F36; Case map*/
    "\u1F37",	/*1F3F; 1F37; Case map*/
    "\u1F40",	/*1F48; 1F40; Case map*/
    "\u1F41",	/*1F49; 1F41; Case map*/
    "\u1F42",	/*1F4A; 1F42; Case map*/
    "\u1F43",	/*1F4B; 1F43; Case map*/
    "\u1F44",	/*1F4C; 1F44; Case map*/
    "\u1F45",	/*1F4D; 1F45; Case map*/
    "\u03C5\u0313",	/*1F50; 03C5 0313; Case map*/
    "\u03C5\u0313\u0300",	/*1F52; 03C5 0313 0300; Case map*/
    "\u03C5\u0313\u0301",	/*1F54; 03C5 0313 0301; Case map*/
    "\u03C5\u0313\u0342",	/*1F56; 03C5 0313 0342; Case map*/
    "\u1F51",	/*1F59; 1F51; Case map*/
    "\u1F53",	/*1F5B; 1F53; Case map*/
    "\u1F55",	/*1F5D; 1F55; Case map*/
    "\u1F57",	/*1F5F; 1F57; Case map*/
    "\u1F60",	/*1F68; 1F60; Case map*/
    "\u1F61",	/*1F69; 1F61; Case map*/
    "\u1F62",	/*1F6A; 1F62; Case map*/
    "\u1F63",	/*1F6B; 1F63; Case map*/
    "\u1F64",	/*1F6C; 1F64; Case map*/
    "\u1F65",	/*1F6D; 1F65; Case map*/
    "\u1F66",	/*1F6E; 1F66; Case map*/
    "\u1F67",	/*1F6F; 1F67; Case map*/
    "\u1F00\u03B9",	/*1F80; 1F00 03B9; Case map*/
    "\u1F01\u03B9",	/*1F81; 1F01 03B9; Case map*/
    "\u1F02\u03B9",	/*1F82; 1F02 03B9; Case map*/
    "\u1F03\u03B9",	/*1F83; 1F03 03B9; Case map*/
    "\u1F04\u03B9",	/*1F84; 1F04 03B9; Case map*/
    "\u1F05\u03B9",	/*1F85; 1F05 03B9; Case map*/
    "\u1F06\u03B9",	/*1F86; 1F06 03B9; Case map*/
    "\u1F07\u03B9",	/*1F87; 1F07 03B9; Case map*/
    "\u1F00\u03B9",	/*1F88; 1F00 03B9; Case map*/
    "\u1F01\u03B9",	/*1F89; 1F01 03B9; Case map*/
    "\u1F02\u03B9",	/*1F8A; 1F02 03B9; Case map*/
    "\u1F03\u03B9",	/*1F8B; 1F03 03B9; Case map*/
    "\u1F04\u03B9",	/*1F8C; 1F04 03B9; Case map*/
    "\u1F05\u03B9",	/*1F8D; 1F05 03B9; Case map*/
    "\u1F06\u03B9",	/*1F8E; 1F06 03B9; Case map*/
    "\u1F07\u03B9",	/*1F8F; 1F07 03B9; Case map*/
    "\u1F20\u03B9",	/*1F90; 1F20 03B9; Case map*/
    "\u1F21\u03B9",	/*1F91; 1F21 03B9; Case map*/
    "\u1F22\u03B9",	/*1F92; 1F22 03B9; Case map*/
    "\u1F23\u03B9",	/*1F93; 1F23 03B9; Case map*/
    "\u1F24\u03B9",	/*1F94; 1F24 03B9; Case map*/
    "\u1F25\u03B9",	/*1F95; 1F25 03B9; Case map*/
    "\u1F26\u03B9",	/*1F96; 1F26 03B9; Case map*/
    "\u1F27\u03B9",	/*1F97; 1F27 03B9; Case map*/
    "\u1F20\u03B9",	/*1F98; 1F20 03B9; Case map*/
    "\u1F21\u03B9",	/*1F99; 1F21 03B9; Case map*/
    "\u1F22\u03B9",	/*1F9A; 1F22 03B9; Case map*/
    "\u1F23\u03B9",	/*1F9B; 1F23 03B9; Case map*/
    "\u1F24\u03B9",	/*1F9C; 1F24 03B9; Case map*/
    "\u1F25\u03B9",	/*1F9D; 1F25 03B9; Case map*/
    "\u1F26\u03B9",	/*1F9E; 1F26 03B9; Case map*/
    "\u1F27\u03B9",	/*1F9F; 1F27 03B9; Case map*/
    "\u1F60\u03B9",	/*1FA0; 1F60 03B9; Case map*/
    "\u1F61\u03B9",	/*1FA1; 1F61 03B9; Case map*/
    "\u1F62\u03B9",	/*1FA2; 1F62 03B9; Case map*/
    "\u1F63\u03B9",	/*1FA3; 1F63 03B9; Case map*/
    "\u1F64\u03B9",	/*1FA4; 1F64 03B9; Case map*/
    "\u1F65\u03B9",	/*1FA5; 1F65 03B9; Case map*/
    "\u1F66\u03B9",	/*1FA6; 1F66 03B9; Case map*/
    "\u1F67\u03B9",	/*1FA7; 1F67 03B9; Case map*/
    "\u1F60\u03B9",	/*1FA8; 1F60 03B9; Case map*/
    "\u1F61\u03B9",	/*1FA9; 1F61 03B9; Case map*/
    "\u1F62\u03B9",	/*1FAA; 1F62 03B9; Case map*/
    "\u1F63\u03B9",	/*1FAB; 1F63 03B9; Case map*/
    "\u1F64\u03B9",	/*1FAC; 1F64 03B9; Case map*/
    "\u1F65\u03B9",	/*1FAD; 1F65 03B9; Case map*/
    "\u1F66\u03B9",	/*1FAE; 1F66 03B9; Case map*/
    "\u1F67\u03B9",	/*1FAF; 1F67 03B9; Case map*/
    "\u1F70\u03B9",	/*1FB2; 1F70 03B9; Case map*/
    "\u03B1\u03B9",	/*1FB3; 03B1 03B9; Case map*/
    "\u03AC\u03B9",	/*1FB4; 03AC 03B9; Case map*/
    "\u03B1\u0342",	/*1FB6; 03B1 0342; Case map*/
    "\u03B1\u0342\u03B9",	/*1FB7; 03B1 0342 03B9; Case map*/
    "\u1FB0",	/*1FB8; 1FB0; Case map*/
    "\u1FB1",	/*1FB9; 1FB1; Case map*/
    "\u1F70",	/*1FBA; 1F70; Case map*/
    "\u1F71",	/*1FBB; 1F71; Case map*/
    "\u03B1\u03B9",	/*1FBC; 03B1 03B9; Case map*/
    "\u03B9",	/*1FBE; 03B9; Case map*/
    "\u1F74\u03B9",	/*1FC2; 1F74 03B9; Case map*/
    "\u03B7\u03B9",	/*1FC3; 03B7 03B9; Case map*/
    "\u03AE\u03B9",	/*1FC4; 03AE 03B9; Case map*/
    "\u03B7\u0342",	/*1FC6; 03B7 0342; Case map*/
    "\u03B7\u0342\u03B9",	/*1FC7; 03B7 0342 03B9; Case map*/
    "\u1F72",	/*1FC8; 1F72; Case map*/
    "\u1F73",	/*1FC9; 1F73; Case map*/
    "\u1F74",	/*1FCA; 1F74; Case map*/
    "\u1F75",	/*1FCB; 1F75; Case map*/
    "\u03B7\u03B9",	/*1FCC; 03B7 03B9; Case map*/
    "\u03B9\u0308\u0300",	/*1FD2; 03B9 0308 0300; Case map*/
    "\u03B9\u0308\u0301",	/*1FD3; 03B9 0308 0301; Case map*/
    "\u03B9\u0342",	/*1FD6; 03B9 0342; Case map*/
    "\u03B9\u0308\u0342",	/*1FD7; 03B9 0308 0342; Case map*/
    "\u1FD0",	/*1FD8; 1FD0; Case map*/
    "\u1FD1",	/*1FD9; 1FD1; Case map*/
    "\u1F76",	/*1FDA; 1F76; Case map*/
    "\u1F77",	/*1FDB; 1F77; Case map*/
    "\u03C5\u0308\u0300",	/*1FE2; 03C5 0308 0300; Case map*/
    "\u03C5\u0308\u0301",	/*1FE3; 03C5 0308 0301; Case map*/
    "\u03C1\u0313",	/*1FE4; 03C1 0313; Case map*/
    "\u03C5\u0342",	/*1FE6; 03C5 0342; Case map*/
    "\u03C5\u0308\u0342",	/*1FE7; 03C5 0308 0342; Case map*/
    "\u1FE0",	/*1FE8; 1FE0; Case map*/
    "\u1FE1",	/*1FE9; 1FE1; Case map*/
    "\u1F7A",	/*1FEA; 1F7A; Case map*/
    "\u1F7B",	/*1FEB; 1F7B; Case map*/
    "\u1FE5",	/*1FEC; 1FE5; Case map*/
    "\u1F7C\u03B9",	/*1FF2; 1F7C 03B9; Case map*/
    "\u03C9\u03B9",	/*1FF3; 03C9 03B9; Case map*/
    "\u03CE\u03B9",	/*1FF4; 03CE 03B9; Case map*/
    "\u03C9\u0342",	/*1FF6; 03C9 0342; Case map*/
    "\u03C9\u0342\u03B9",	/*1FF7; 03C9 0342 03B9; Case map*/
    "\u1F78",	/*1FF8; 1F78; Case map*/
    "\u1F79",	/*1FF9; 1F79; Case map*/
    "\u1F7C",	/*1FFA; 1F7C; Case map*/
    "\u1F7D",	/*1FFB; 1F7D; Case map*/
    "\u03C9\u03B9",	/*1FFC; 03C9 03B9; Case map*/
    "\u03C9",	/*2126; 03C9; Case map*/
    "\u006B",	/*212A; 006B; Case map*/
    "\u00E5",	/*212B; 00E5; Case map*/
    "\u2170",	/*2160; 2170; Case map*/
    "\u2171",	/*2161; 2171; Case map*/
    "\u2172",	/*2162; 2172; Case map*/
    "\u2173",	/*2163; 2173; Case map*/
    "\u2174",	/*2164; 2174; Case map*/
    "\u2175",	/*2165; 2175; Case map*/
    "\u2176",	/*2166; 2176; Case map*/
    "\u2177",	/*2167; 2177; Case map*/
    "\u2178",	/*2168; 2178; Case map*/
    "\u2179",	/*2169; 2179; Case map*/
    "\u217A",	/*216A; 217A; Case map*/
    "\u217B",	/*216B; 217B; Case map*/
    "\u217C",	/*216C; 217C; Case map*/
    "\u217D",	/*216D; 217D; Case map*/
    "\u217E",	/*216E; 217E; Case map*/
    "\u217F",	/*216F; 217F; Case map*/
    "\u24D0",	/*24B6; 24D0; Case map*/
    "\u24D1",	/*24B7; 24D1; Case map*/
    "\u24D2",	/*24B8; 24D2; Case map*/
    "\u24D3",	/*24B9; 24D3; Case map*/
    "\u24D4",	/*24BA; 24D4; Case map*/
    "\u24D5",	/*24BB; 24D5; Case map*/
    "\u24D6",	/*24BC; 24D6; Case map*/
    "\u24D7",	/*24BD; 24D7; Case map*/
    "\u24D8",	/*24BE; 24D8; Case map*/
    "\u24D9",	/*24BF; 24D9; Case map*/
    "\u24DA",	/*24C0; 24DA; Case map*/
    "\u24DB",	/*24C1; 24DB; Case map*/
    "\u24DC",	/*24C2; 24DC; Case map*/
    "\u24DD",	/*24C3; 24DD; Case map*/
    "\u24DE",	/*24C4; 24DE; Case map*/
    "\u24DF",	/*24C5; 24DF; Case map*/
    "\u24E0",	/*24C6; 24E0; Case map*/
    "\u24E1",	/*24C7; 24E1; Case map*/
    "\u24E2",	/*24C8; 24E2; Case map*/
    "\u24E3",	/*24C9; 24E3; Case map*/
    "\u24E4",	/*24CA; 24E4; Case map*/
    "\u24E5",	/*24CB; 24E5; Case map*/
    "\u24E6",	/*24CC; 24E6; Case map*/
    "\u24E7",	/*24CD; 24E7; Case map*/
    "\u24E8",	/*24CE; 24E8; Case map*/
    "\u24E9",	/*24CF; 24E9; Case map*/
    "\u0066\u0066",	/*FB00; 0066 0066; Case map*/
    "\u0066\u0069",	/*FB01; 0066 0069; Case map*/
    "\u0066\u006C",	/*FB02; 0066 006C; Case map*/
    "\u0066\u0066\u0069",	/*FB03; 0066 0066 0069; Case map*/
    "\u0066\u0066\u006C",	/*FB04; 0066 0066 006C; Case map*/
    "\u0073\u0074",	/*FB05; 0073 0074; Case map*/
    "\u0073\u0074",	/*FB06; 0073 0074; Case map*/
    "\u0574\u0576",	/*FB13; 0574 0576; Case map*/
    "\u0574\u0565",	/*FB14; 0574 0565; Case map*/
    "\u0574\u056B",	/*FB15; 0574 056B; Case map*/
    "\u057E\u0576",	/*FB16; 057E 0576; Case map*/
    "\u0574\u056D",	/*FB17; 0574 056D; Case map*/
    "\uFF41",	/*FF21; FF41; Case map*/
    "\uFF42",	/*FF22; FF42; Case map*/
    "\uFF43",	/*FF23; FF43; Case map*/
    "\uFF44",	/*FF24; FF44; Case map*/
    "\uFF45",	/*FF25; FF45; Case map*/
    "\uFF46",	/*FF26; FF46; Case map*/
    "\uFF47",	/*FF27; FF47; Case map*/
    "\uFF48",	/*FF28; FF48; Case map*/
    "\uFF49",	/*FF29; FF49; Case map*/
    "\uFF4A",	/*FF2A; FF4A; Case map*/
    "\uFF4B",	/*FF2B; FF4B; Case map*/
    "\uFF4C",	/*FF2C; FF4C; Case map*/
    "\uFF4D",	/*FF2D; FF4D; Case map*/
    "\uFF4E",	/*FF2E; FF4E; Case map*/
    "\uFF4F",	/*FF2F; FF4F; Case map*/
    "\uFF50",	/*FF30; FF50; Case map*/
    "\uFF51",	/*FF31; FF51; Case map*/
    "\uFF52",	/*FF32; FF52; Case map*/
    "\uFF53",	/*FF33; FF53; Case map*/
    "\uFF54",	/*FF34; FF54; Case map*/
    "\uFF55",	/*FF35; FF55; Case map*/
    "\uFF56",	/*FF36; FF56; Case map*/
    "\uFF57",	/*FF37; FF57; Case map*/
    "\uFF58",	/*FF38; FF58; Case map*/
    "\uFF59",	/*FF39; FF59; Case map*/
    "\uFF5A",	/*FF3A; FF5A; Case map*/
  };

  public static char[] C11 = new char[] {
    '\u0020',	/* 0020; SPACE */
  };

  public static char[] C12 = new char[] {
    '\u00A0',	/* 00A0; NO-BREAK SPACE */
    '\u1680',	/* 1680; OGHAM SPACE MARK */
    '\u2000',	/* 2000; EN QUAD */
    '\u2001',	/* 2001; EM QUAD */
    '\u2002',	/* 2002; EN SPACE */
    '\u2003',	/* 2003; EM SPACE */
    '\u2004',	/* 2004; THREE-PER-EM SPACE */
    '\u2005',	/* 2005; FOUR-PER-EM SPACE */
    '\u2006',	/* 2006; SIX-PER-EM SPACE */
    '\u2007',	/* 2007; FIGURE SPACE */
    '\u2008',	/* 2008; PUNCTUATION SPACE */
    '\u2009',	/* 2009; THIN SPACE */
    '\u200A',	/* 200A; HAIR SPACE */
    '\u200B',	/* 200B; ZERO WIDTH SPACE */
    '\u202F',	/* 202F; NARROW NO-BREAK SPACE */
    '\u205F',	/* 205F; MEDIUM MATHEMATICAL SPACE */
    '\u3000',	/* 3000; IDEOGRAPHIC SPACE */
  };

  public static char[][] C21 = new char[][] {
    new char[] { '\u0000', '\u001F' },	/* 0000-001F; [CONTROL CHARACTERS] */
    new char[] { '\u007F' },	/* 007F; DELETE */
  };

  public static char[][] C22 = new char[][] {
    new char[] { '\u0080', '\u009F' },	/* 0080-009F; [CONTROL CHARACTERS] */
    new char[] { '\u06DD' },	/* 06DD; ARABIC END OF AYAH */
    new char[] { '\u070F' },	/* 070F; SYRIAC ABBREVIATION MARK */
    new char[] { '\u180E' },	/* 180E; MONGOLIAN VOWEL SEPARATOR */
    new char[] { '\u200C' },	/* 200C; ZERO WIDTH NON-JOINER */
    new char[] { '\u200D' },	/* 200D; ZERO WIDTH JOINER */
    new char[] { '\u2028' },	/* 2028; LINE SEPARATOR */
    new char[] { '\u2029' },	/* 2029; PARAGRAPH SEPARATOR */
    new char[] { '\u2060' },	/* 2060; WORD JOINER */
    new char[] { '\u2061' },	/* 2061; FUNCTION APPLICATION */
    new char[] { '\u2062' },	/* 2062; INVISIBLE TIMES */
    new char[] { '\u2063' },	/* 2063; INVISIBLE SEPARATOR */
    new char[] { '\u206A', '\u206F' },	/* 206A-206F; [CONTROL CHARACTERS] */
    new char[] { '\uFEFF' },	/* FEFF; ZERO WIDTH NO-BREAK SPACE */
    new char[] { '\uFFF9', '\uFFFC' },	/* FFF9-FFFC; [CONTROL CHARACTERS] */
  };

  public static char[][] C3 = new char[][] {
    new char[] { '\uE000', '\uF8FF' },	/* E000-F8FF; [PRIVATE USE, PLANE 0] */
  };

  public static char[][] C4 = new char[][] {
    new char[] { '\uFDD0', '\uFDEF' },	/* FDD0-FDEF; [NONCHARACTER CODE POINTS] */
    new char[] { '\uFFFE', '\uFFFF' },	/* FFFE-FFFF; [NONCHARACTER CODE POINTS] */
  };

  public static char[][] C5 = new char[][] {
    new char[] { '\uD800', '\uDFFF' },	/* D800-DFFF; [SURROGATE CODES] */
  };

  public static char[][] C6 = new char[][] {
    new char[] { '\uFFF9' },	/* FFF9; INTERLINEAR ANNOTATION ANCHOR */
    new char[] { '\uFFFA' },	/* FFFA; INTERLINEAR ANNOTATION SEPARATOR */
    new char[] { '\uFFFB' },	/* FFFB; INTERLINEAR ANNOTATION TERMINATOR */
    new char[] { '\uFFFC' },	/* FFFC; OBJECT REPLACEMENT CHARACTER */
    new char[] { '\uFFFD' },	/* FFFD; REPLACEMENT CHARACTER */
  };

  public static char[][] C7 = new char[][] {
    new char[] { '\u2FF0', '\u2FFB' },	/* 2FF0-2FFB; [IDEOGRAPHIC DESCRIPTION CHARACTERS] */
  };

  public static char[][] C8 = new char[][] {
    new char[] { '\u0340' },	/* 0340; COMBINING GRAVE TONE MARK */
    new char[] { '\u0341' },	/* 0341; COMBINING ACUTE TONE MARK */
    new char[] { '\u200E' },	/* 200E; LEFT-TO-RIGHT MARK */
    new char[] { '\u200F' },	/* 200F; RIGHT-TO-LEFT MARK */
    new char[] { '\u202A' },	/* 202A; LEFT-TO-RIGHT EMBEDDING */
    new char[] { '\u202B' },	/* 202B; RIGHT-TO-LEFT EMBEDDING */
    new char[] { '\u202C' },	/* 202C; POP DIRECTIONAL FORMATTING */
    new char[] { '\u202D' },	/* 202D; LEFT-TO-RIGHT OVERRIDE */
    new char[] { '\u202E' },	/* 202E; RIGHT-TO-LEFT OVERRIDE */
    new char[] { '\u206A' },	/* 206A; INHIBIT SYMMETRIC SWAPPING */
    new char[] { '\u206B' },	/* 206B; ACTIVATE SYMMETRIC SWAPPING */
    new char[] { '\u206C' },	/* 206C; INHIBIT ARABIC FORM SHAPING */
    new char[] { '\u206D' },	/* 206D; ACTIVATE ARABIC FORM SHAPING */
    new char[] { '\u206E' },	/* 206E; NATIONAL DIGIT SHAPES */
    new char[] { '\u206F' },	/* 206F; NOMINAL DIGIT SHAPES */
  };

  public static char[][] D1 = new char[][] {
    new char[] { '\u05BE' },	/* 05BE */
    new char[] { '\u05C0' },	/* 05C0 */
    new char[] { '\u05C3' },	/* 05C3 */
    new char[] { '\u05D0', '\u05EA' },	/* 05D0-05EA */
    new char[] { '\u05F0', '\u05F4' },	/* 05F0-05F4 */
    new char[] { '\u061B' },	/* 061B */
    new char[] { '\u061F' },	/* 061F */
    new char[] { '\u0621', '\u063A' },	/* 0621-063A */
    new char[] { '\u0640', '\u064A' },	/* 0640-064A */
    new char[] { '\u066D', '\u066F' },	/* 066D-066F */
    new char[] { '\u0671', '\u06D5' },	/* 0671-06D5 */
    new char[] { '\u06DD' },	/* 06DD */
    new char[] { '\u06E5', '\u06E6' },	/* 06E5-06E6 */
    new char[] { '\u06FA', '\u06FE' },	/* 06FA-06FE */
    new char[] { '\u0700', '\u070D' },	/* 0700-070D */
    new char[] { '\u0710' },	/* 0710 */
    new char[] { '\u0712', '\u072C' },	/* 0712-072C */
    new char[] { '\u0780', '\u07A5' },	/* 0780-07A5 */
    new char[] { '\u07B1' },	/* 07B1 */
    new char[] { '\u200F' },	/* 200F */
    new char[] { '\uFB1D' },	/* FB1D */
    new char[] { '\uFB1F', '\uFB28' },	/* FB1F-FB28 */
    new char[] { '\uFB2A', '\uFB36' },	/* FB2A-FB36 */
    new char[] { '\uFB38', '\uFB3C' },	/* FB38-FB3C */
    new char[] { '\uFB3E' },	/* FB3E */
    new char[] { '\uFB40', '\uFB41' },	/* FB40-FB41 */
    new char[] { '\uFB43', '\uFB44' },	/* FB43-FB44 */
    new char[] { '\uFB46', '\uFBB1' },	/* FB46-FBB1 */
    new char[] { '\uFBD3', '\uFD3D' },	/* FBD3-FD3D */
    new char[] { '\uFD50', '\uFD8F' },	/* FD50-FD8F */
    new char[] { '\uFD92', '\uFDC7' },	/* FD92-FDC7 */
    new char[] { '\uFDF0', '\uFDFC' },	/* FDF0-FDFC */
    new char[] { '\uFE70', '\uFE74' },	/* FE70-FE74 */
    new char[] { '\uFE76', '\uFEFC' },	/* FE76-FEFC */
  };

  public static char[][] D2 = new char[][] {
    new char[] { '\u0041', '\u005A' },	/* 0041-005A */
    new char[] { '\u0061', '\u007A' },	/* 0061-007A */
    new char[] { '\u00AA' },	/* 00AA */
    new char[] { '\u00B5' },	/* 00B5 */
    new char[] { '\u00BA' },	/* 00BA */
    new char[] { '\u00C0', '\u00D6' },	/* 00C0-00D6 */
    new char[] { '\u00D8', '\u00F6' },	/* 00D8-00F6 */
    new char[] { '\u00F8', '\u0220' },	/* 00F8-0220 */
    new char[] { '\u0222', '\u0233' },	/* 0222-0233 */
    new char[] { '\u0250', '\u02AD' },	/* 0250-02AD */
    new char[] { '\u02B0', '\u02B8' },	/* 02B0-02B8 */
    new char[] { '\u02BB', '\u02C1' },	/* 02BB-02C1 */
    new char[] { '\u02D0', '\u02D1' },	/* 02D0-02D1 */
    new char[] { '\u02E0', '\u02E4' },	/* 02E0-02E4 */
    new char[] { '\u02EE' },	/* 02EE */
    new char[] { '\u037A' },	/* 037A */
    new char[] { '\u0386' },	/* 0386 */
    new char[] { '\u0388', '\u038A' },	/* 0388-038A */
    new char[] { '\u038C' },	/* 038C */
    new char[] { '\u038E', '\u03A1' },	/* 038E-03A1 */
    new char[] { '\u03A3', '\u03CE' },	/* 03A3-03CE */
    new char[] { '\u03D0', '\u03F5' },	/* 03D0-03F5 */
    new char[] { '\u0400', '\u0482' },	/* 0400-0482 */
    new char[] { '\u048A', '\u04CE' },	/* 048A-04CE */
    new char[] { '\u04D0', '\u04F5' },	/* 04D0-04F5 */
    new char[] { '\u04F8', '\u04F9' },	/* 04F8-04F9 */
    new char[] { '\u0500', '\u050F' },	/* 0500-050F */
    new char[] { '\u0531', '\u0556' },	/* 0531-0556 */
    new char[] { '\u0559', '\u055F' },	/* 0559-055F */
    new char[] { '\u0561', '\u0587' },	/* 0561-0587 */
    new char[] { '\u0589' },	/* 0589 */
    new char[] { '\u0903' },	/* 0903 */
    new char[] { '\u0905', '\u0939' },	/* 0905-0939 */
    new char[] { '\u093D', '\u0940' },	/* 093D-0940 */
    new char[] { '\u0949', '\u094C' },	/* 0949-094C */
    new char[] { '\u0950' },	/* 0950 */
    new char[] { '\u0958', '\u0961' },	/* 0958-0961 */
    new char[] { '\u0964', '\u0970' },	/* 0964-0970 */
    new char[] { '\u0982', '\u0983' },	/* 0982-0983 */
    new char[] { '\u0985', '\u098C' },	/* 0985-098C */
    new char[] { '\u098F', '\u0990' },	/* 098F-0990 */
    new char[] { '\u0993', '\u09A8' },	/* 0993-09A8 */
    new char[] { '\u09AA', '\u09B0' },	/* 09AA-09B0 */
    new char[] { '\u09B2' },	/* 09B2 */
    new char[] { '\u09B6', '\u09B9' },	/* 09B6-09B9 */
    new char[] { '\u09BE', '\u09C0' },	/* 09BE-09C0 */
    new char[] { '\u09C7', '\u09C8' },	/* 09C7-09C8 */
    new char[] { '\u09CB', '\u09CC' },	/* 09CB-09CC */
    new char[] { '\u09D7' },	/* 09D7 */
    new char[] { '\u09DC', '\u09DD' },	/* 09DC-09DD */
    new char[] { '\u09DF', '\u09E1' },	/* 09DF-09E1 */
    new char[] { '\u09E6', '\u09F1' },	/* 09E6-09F1 */
    new char[] { '\u09F4', '\u09FA' },	/* 09F4-09FA */
    new char[] { '\u0A05', '\u0A0A' },	/* 0A05-0A0A */
    new char[] { '\u0A0F', '\u0A10' },	/* 0A0F-0A10 */
    new char[] { '\u0A13', '\u0A28' },	/* 0A13-0A28 */
    new char[] { '\u0A2A', '\u0A30' },	/* 0A2A-0A30 */
    new char[] { '\u0A32', '\u0A33' },	/* 0A32-0A33 */
    new char[] { '\u0A35', '\u0A36' },	/* 0A35-0A36 */
    new char[] { '\u0A38', '\u0A39' },	/* 0A38-0A39 */
    new char[] { '\u0A3E', '\u0A40' },	/* 0A3E-0A40 */
    new char[] { '\u0A59', '\u0A5C' },	/* 0A59-0A5C */
    new char[] { '\u0A5E' },	/* 0A5E */
    new char[] { '\u0A66', '\u0A6F' },	/* 0A66-0A6F */
    new char[] { '\u0A72', '\u0A74' },	/* 0A72-0A74 */
    new char[] { '\u0A83' },	/* 0A83 */
    new char[] { '\u0A85', '\u0A8B' },	/* 0A85-0A8B */
    new char[] { '\u0A8D' },	/* 0A8D */
    new char[] { '\u0A8F', '\u0A91' },	/* 0A8F-0A91 */
    new char[] { '\u0A93', '\u0AA8' },	/* 0A93-0AA8 */
    new char[] { '\u0AAA', '\u0AB0' },	/* 0AAA-0AB0 */
    new char[] { '\u0AB2', '\u0AB3' },	/* 0AB2-0AB3 */
    new char[] { '\u0AB5', '\u0AB9' },	/* 0AB5-0AB9 */
    new char[] { '\u0ABD', '\u0AC0' },	/* 0ABD-0AC0 */
    new char[] { '\u0AC9' },	/* 0AC9 */
    new char[] { '\u0ACB', '\u0ACC' },	/* 0ACB-0ACC */
    new char[] { '\u0AD0' },	/* 0AD0 */
    new char[] { '\u0AE0' },	/* 0AE0 */
    new char[] { '\u0AE6', '\u0AEF' },	/* 0AE6-0AEF */
    new char[] { '\u0B02', '\u0B03' },	/* 0B02-0B03 */
    new char[] { '\u0B05', '\u0B0C' },	/* 0B05-0B0C */
    new char[] { '\u0B0F', '\u0B10' },	/* 0B0F-0B10 */
    new char[] { '\u0B13', '\u0B28' },	/* 0B13-0B28 */
    new char[] { '\u0B2A', '\u0B30' },	/* 0B2A-0B30 */
    new char[] { '\u0B32', '\u0B33' },	/* 0B32-0B33 */
    new char[] { '\u0B36', '\u0B39' },	/* 0B36-0B39 */
    new char[] { '\u0B3D', '\u0B3E' },	/* 0B3D-0B3E */
    new char[] { '\u0B40' },	/* 0B40 */
    new char[] { '\u0B47', '\u0B48' },	/* 0B47-0B48 */
    new char[] { '\u0B4B', '\u0B4C' },	/* 0B4B-0B4C */
    new char[] { '\u0B57' },	/* 0B57 */
    new char[] { '\u0B5C', '\u0B5D' },	/* 0B5C-0B5D */
    new char[] { '\u0B5F', '\u0B61' },	/* 0B5F-0B61 */
    new char[] { '\u0B66', '\u0B70' },	/* 0B66-0B70 */
    new char[] { '\u0B83' },	/* 0B83 */
    new char[] { '\u0B85', '\u0B8A' },	/* 0B85-0B8A */
    new char[] { '\u0B8E', '\u0B90' },	/* 0B8E-0B90 */
    new char[] { '\u0B92', '\u0B95' },	/* 0B92-0B95 */
    new char[] { '\u0B99', '\u0B9A' },	/* 0B99-0B9A */
    new char[] { '\u0B9C' },	/* 0B9C */
    new char[] { '\u0B9E', '\u0B9F' },	/* 0B9E-0B9F */
    new char[] { '\u0BA3', '\u0BA4' },	/* 0BA3-0BA4 */
    new char[] { '\u0BA8', '\u0BAA' },	/* 0BA8-0BAA */
    new char[] { '\u0BAE', '\u0BB5' },	/* 0BAE-0BB5 */
    new char[] { '\u0BB7', '\u0BB9' },	/* 0BB7-0BB9 */
    new char[] { '\u0BBE', '\u0BBF' },	/* 0BBE-0BBF */
    new char[] { '\u0BC1', '\u0BC2' },	/* 0BC1-0BC2 */
    new char[] { '\u0BC6', '\u0BC8' },	/* 0BC6-0BC8 */
    new char[] { '\u0BCA', '\u0BCC' },	/* 0BCA-0BCC */
    new char[] { '\u0BD7' },	/* 0BD7 */
    new char[] { '\u0BE7', '\u0BF2' },	/* 0BE7-0BF2 */
    new char[] { '\u0C01', '\u0C03' },	/* 0C01-0C03 */
    new char[] { '\u0C05', '\u0C0C' },	/* 0C05-0C0C */
    new char[] { '\u0C0E', '\u0C10' },	/* 0C0E-0C10 */
    new char[] { '\u0C12', '\u0C28' },	/* 0C12-0C28 */
    new char[] { '\u0C2A', '\u0C33' },	/* 0C2A-0C33 */
    new char[] { '\u0C35', '\u0C39' },	/* 0C35-0C39 */
    new char[] { '\u0C41', '\u0C44' },	/* 0C41-0C44 */
    new char[] { '\u0C60', '\u0C61' },	/* 0C60-0C61 */
    new char[] { '\u0C66', '\u0C6F' },	/* 0C66-0C6F */
    new char[] { '\u0C82', '\u0C83' },	/* 0C82-0C83 */
    new char[] { '\u0C85', '\u0C8C' },	/* 0C85-0C8C */
    new char[] { '\u0C8E', '\u0C90' },	/* 0C8E-0C90 */
    new char[] { '\u0C92', '\u0CA8' },	/* 0C92-0CA8 */
    new char[] { '\u0CAA', '\u0CB3' },	/* 0CAA-0CB3 */
    new char[] { '\u0CB5', '\u0CB9' },	/* 0CB5-0CB9 */
    new char[] { '\u0CBE' },	/* 0CBE */
    new char[] { '\u0CC0', '\u0CC4' },	/* 0CC0-0CC4 */
    new char[] { '\u0CC7', '\u0CC8' },	/* 0CC7-0CC8 */
    new char[] { '\u0CCA', '\u0CCB' },	/* 0CCA-0CCB */
    new char[] { '\u0CD5', '\u0CD6' },	/* 0CD5-0CD6 */
    new char[] { '\u0CDE' },	/* 0CDE */
    new char[] { '\u0CE0', '\u0CE1' },	/* 0CE0-0CE1 */
    new char[] { '\u0CE6', '\u0CEF' },	/* 0CE6-0CEF */
    new char[] { '\u0D02', '\u0D03' },	/* 0D02-0D03 */
    new char[] { '\u0D05', '\u0D0C' },	/* 0D05-0D0C */
    new char[] { '\u0D0E', '\u0D10' },	/* 0D0E-0D10 */
    new char[] { '\u0D12', '\u0D28' },	/* 0D12-0D28 */
    new char[] { '\u0D2A', '\u0D39' },	/* 0D2A-0D39 */
    new char[] { '\u0D3E', '\u0D40' },	/* 0D3E-0D40 */
    new char[] { '\u0D46', '\u0D48' },	/* 0D46-0D48 */
    new char[] { '\u0D4A', '\u0D4C' },	/* 0D4A-0D4C */
    new char[] { '\u0D57' },	/* 0D57 */
    new char[] { '\u0D60', '\u0D61' },	/* 0D60-0D61 */
    new char[] { '\u0D66', '\u0D6F' },	/* 0D66-0D6F */
    new char[] { '\u0D82', '\u0D83' },	/* 0D82-0D83 */
    new char[] { '\u0D85', '\u0D96' },	/* 0D85-0D96 */
    new char[] { '\u0D9A', '\u0DB1' },	/* 0D9A-0DB1 */
    new char[] { '\u0DB3', '\u0DBB' },	/* 0DB3-0DBB */
    new char[] { '\u0DBD' },	/* 0DBD */
    new char[] { '\u0DC0', '\u0DC6' },	/* 0DC0-0DC6 */
    new char[] { '\u0DCF', '\u0DD1' },	/* 0DCF-0DD1 */
    new char[] { '\u0DD8', '\u0DDF' },	/* 0DD8-0DDF */
    new char[] { '\u0DF2', '\u0DF4' },	/* 0DF2-0DF4 */
    new char[] { '\u0E01', '\u0E30' },	/* 0E01-0E30 */
    new char[] { '\u0E32', '\u0E33' },	/* 0E32-0E33 */
    new char[] { '\u0E40', '\u0E46' },	/* 0E40-0E46 */
    new char[] { '\u0E4F', '\u0E5B' },	/* 0E4F-0E5B */
    new char[] { '\u0E81', '\u0E82' },	/* 0E81-0E82 */
    new char[] { '\u0E84' },	/* 0E84 */
    new char[] { '\u0E87', '\u0E88' },	/* 0E87-0E88 */
    new char[] { '\u0E8A' },	/* 0E8A */
    new char[] { '\u0E8D' },	/* 0E8D */
    new char[] { '\u0E94', '\u0E97' },	/* 0E94-0E97 */
    new char[] { '\u0E99', '\u0E9F' },	/* 0E99-0E9F */
    new char[] { '\u0EA1', '\u0EA3' },	/* 0EA1-0EA3 */
    new char[] { '\u0EA5' },	/* 0EA5 */
    new char[] { '\u0EA7' },	/* 0EA7 */
    new char[] { '\u0EAA', '\u0EAB' },	/* 0EAA-0EAB */
    new char[] { '\u0EAD', '\u0EB0' },	/* 0EAD-0EB0 */
    new char[] { '\u0EB2', '\u0EB3' },	/* 0EB2-0EB3 */
    new char[] { '\u0EBD' },	/* 0EBD */
    new char[] { '\u0EC0', '\u0EC4' },	/* 0EC0-0EC4 */
    new char[] { '\u0EC6' },	/* 0EC6 */
    new char[] { '\u0ED0', '\u0ED9' },	/* 0ED0-0ED9 */
    new char[] { '\u0EDC', '\u0EDD' },	/* 0EDC-0EDD */
    new char[] { '\u0F00', '\u0F17' },	/* 0F00-0F17 */
    new char[] { '\u0F1A', '\u0F34' },	/* 0F1A-0F34 */
    new char[] { '\u0F36' },	/* 0F36 */
    new char[] { '\u0F38' },	/* 0F38 */
    new char[] { '\u0F3E', '\u0F47' },	/* 0F3E-0F47 */
    new char[] { '\u0F49', '\u0F6A' },	/* 0F49-0F6A */
    new char[] { '\u0F7F' },	/* 0F7F */
    new char[] { '\u0F85' },	/* 0F85 */
    new char[] { '\u0F88', '\u0F8B' },	/* 0F88-0F8B */
    new char[] { '\u0FBE', '\u0FC5' },	/* 0FBE-0FC5 */
    new char[] { '\u0FC7', '\u0FCC' },	/* 0FC7-0FCC */
    new char[] { '\u0FCF' },	/* 0FCF */
    new char[] { '\u1000', '\u1021' },	/* 1000-1021 */
    new char[] { '\u1023', '\u1027' },	/* 1023-1027 */
    new char[] { '\u1029', '\u102A' },	/* 1029-102A */
    new char[] { '\u102C' },	/* 102C */
    new char[] { '\u1031' },	/* 1031 */
    new char[] { '\u1038' },	/* 1038 */
    new char[] { '\u1040', '\u1057' },	/* 1040-1057 */
    new char[] { '\u10A0', '\u10C5' },	/* 10A0-10C5 */
    new char[] { '\u10D0', '\u10F8' },	/* 10D0-10F8 */
    new char[] { '\u10FB' },	/* 10FB */
    new char[] { '\u1100', '\u1159' },	/* 1100-1159 */
    new char[] { '\u115F', '\u11A2' },	/* 115F-11A2 */
    new char[] { '\u11A8', '\u11F9' },	/* 11A8-11F9 */
    new char[] { '\u1200', '\u1206' },	/* 1200-1206 */
    new char[] { '\u1208', '\u1246' },	/* 1208-1246 */
    new char[] { '\u1248' },	/* 1248 */
    new char[] { '\u124A', '\u124D' },	/* 124A-124D */
    new char[] { '\u1250', '\u1256' },	/* 1250-1256 */
    new char[] { '\u1258' },	/* 1258 */
    new char[] { '\u125A', '\u125D' },	/* 125A-125D */
    new char[] { '\u1260', '\u1286' },	/* 1260-1286 */
    new char[] { '\u1288' },	/* 1288 */
    new char[] { '\u128A', '\u128D' },	/* 128A-128D */
    new char[] { '\u1290', '\u12AE' },	/* 1290-12AE */
    new char[] { '\u12B0' },	/* 12B0 */
    new char[] { '\u12B2', '\u12B5' },	/* 12B2-12B5 */
    new char[] { '\u12B8', '\u12BE' },	/* 12B8-12BE */
    new char[] { '\u12C0' },	/* 12C0 */
    new char[] { '\u12C2', '\u12C5' },	/* 12C2-12C5 */
    new char[] { '\u12C8', '\u12CE' },	/* 12C8-12CE */
    new char[] { '\u12D0', '\u12D6' },	/* 12D0-12D6 */
    new char[] { '\u12D8', '\u12EE' },	/* 12D8-12EE */
    new char[] { '\u12F0', '\u130E' },	/* 12F0-130E */
    new char[] { '\u1310' },	/* 1310 */
    new char[] { '\u1312', '\u1315' },	/* 1312-1315 */
    new char[] { '\u1318', '\u131E' },	/* 1318-131E */
    new char[] { '\u1320', '\u1346' },	/* 1320-1346 */
    new char[] { '\u1348', '\u135A' },	/* 1348-135A */
    new char[] { '\u1361', '\u137C' },	/* 1361-137C */
    new char[] { '\u13A0', '\u13F4' },	/* 13A0-13F4 */
    new char[] { '\u1401', '\u1676' },	/* 1401-1676 */
    new char[] { '\u1681', '\u169A' },	/* 1681-169A */
    new char[] { '\u16A0', '\u16F0' },	/* 16A0-16F0 */
    new char[] { '\u1700', '\u170C' },	/* 1700-170C */
    new char[] { '\u170E', '\u1711' },	/* 170E-1711 */
    new char[] { '\u1720', '\u1731' },	/* 1720-1731 */
    new char[] { '\u1735', '\u1736' },	/* 1735-1736 */
    new char[] { '\u1740', '\u1751' },	/* 1740-1751 */
    new char[] { '\u1760', '\u176C' },	/* 1760-176C */
    new char[] { '\u176E', '\u1770' },	/* 176E-1770 */
    new char[] { '\u1780', '\u17B6' },	/* 1780-17B6 */
    new char[] { '\u17BE', '\u17C5' },	/* 17BE-17C5 */
    new char[] { '\u17C7', '\u17C8' },	/* 17C7-17C8 */
    new char[] { '\u17D4', '\u17DA' },	/* 17D4-17DA */
    new char[] { '\u17DC' },	/* 17DC */
    new char[] { '\u17E0', '\u17E9' },	/* 17E0-17E9 */
    new char[] { '\u1810', '\u1819' },	/* 1810-1819 */
    new char[] { '\u1820', '\u1877' },	/* 1820-1877 */
    new char[] { '\u1880', '\u18A8' },	/* 1880-18A8 */
    new char[] { '\u1E00', '\u1E9B' },	/* 1E00-1E9B */
    new char[] { '\u1EA0', '\u1EF9' },	/* 1EA0-1EF9 */
    new char[] { '\u1F00', '\u1F15' },	/* 1F00-1F15 */
    new char[] { '\u1F18', '\u1F1D' },	/* 1F18-1F1D */
    new char[] { '\u1F20', '\u1F45' },	/* 1F20-1F45 */
    new char[] { '\u1F48', '\u1F4D' },	/* 1F48-1F4D */
    new char[] { '\u1F50', '\u1F57' },	/* 1F50-1F57 */
    new char[] { '\u1F59' },	/* 1F59 */
    new char[] { '\u1F5B' },	/* 1F5B */
    new char[] { '\u1F5D' },	/* 1F5D */
    new char[] { '\u1F5F', '\u1F7D' },	/* 1F5F-1F7D */
    new char[] { '\u1F80', '\u1FB4' },	/* 1F80-1FB4 */
    new char[] { '\u1FB6', '\u1FBC' },	/* 1FB6-1FBC */
    new char[] { '\u1FBE' },	/* 1FBE */
    new char[] { '\u1FC2', '\u1FC4' },	/* 1FC2-1FC4 */
    new char[] { '\u1FC6', '\u1FCC' },	/* 1FC6-1FCC */
    new char[] { '\u1FD0', '\u1FD3' },	/* 1FD0-1FD3 */
    new char[] { '\u1FD6', '\u1FDB' },	/* 1FD6-1FDB */
    new char[] { '\u1FE0', '\u1FEC' },	/* 1FE0-1FEC */
    new char[] { '\u1FF2', '\u1FF4' },	/* 1FF2-1FF4 */
    new char[] { '\u1FF6', '\u1FFC' },	/* 1FF6-1FFC */
    new char[] { '\u200E' },	/* 200E */
    new char[] { '\u2071' },	/* 2071 */
    new char[] { '\u207F' },	/* 207F */
    new char[] { '\u2102' },	/* 2102 */
    new char[] { '\u2107' },	/* 2107 */
    new char[] { '\u210A', '\u2113' },	/* 210A-2113 */
    new char[] { '\u2115' },	/* 2115 */
    new char[] { '\u2119', '\u211D' },	/* 2119-211D */
    new char[] { '\u2124' },	/* 2124 */
    new char[] { '\u2126' },	/* 2126 */
    new char[] { '\u2128' },	/* 2128 */
    new char[] { '\u212A', '\u212D' },	/* 212A-212D */
    new char[] { '\u212F', '\u2131' },	/* 212F-2131 */
    new char[] { '\u2133', '\u2139' },	/* 2133-2139 */
    new char[] { '\u213D', '\u213F' },	/* 213D-213F */
    new char[] { '\u2145', '\u2149' },	/* 2145-2149 */
    new char[] { '\u2160', '\u2183' },	/* 2160-2183 */
    new char[] { '\u2336', '\u237A' },	/* 2336-237A */
    new char[] { '\u2395' },	/* 2395 */
    new char[] { '\u249C', '\u24E9' },	/* 249C-24E9 */
    new char[] { '\u3005', '\u3007' },	/* 3005-3007 */
    new char[] { '\u3021', '\u3029' },	/* 3021-3029 */
    new char[] { '\u3031', '\u3035' },	/* 3031-3035 */
    new char[] { '\u3038', '\u303C' },	/* 3038-303C */
    new char[] { '\u3041', '\u3096' },	/* 3041-3096 */
    new char[] { '\u309D', '\u309F' },	/* 309D-309F */
    new char[] { '\u30A1', '\u30FA' },	/* 30A1-30FA */
    new char[] { '\u30FC', '\u30FF' },	/* 30FC-30FF */
    new char[] { '\u3105', '\u312C' },	/* 3105-312C */
    new char[] { '\u3131', '\u318E' },	/* 3131-318E */
    new char[] { '\u3190', '\u31B7' },	/* 3190-31B7 */
    new char[] { '\u31F0', '\u321C' },	/* 31F0-321C */
    new char[] { '\u3220', '\u3243' },	/* 3220-3243 */
    new char[] { '\u3260', '\u327B' },	/* 3260-327B */
    new char[] { '\u327F', '\u32B0' },	/* 327F-32B0 */
    new char[] { '\u32C0', '\u32CB' },	/* 32C0-32CB */
    new char[] { '\u32D0', '\u32FE' },	/* 32D0-32FE */
    new char[] { '\u3300', '\u3376' },	/* 3300-3376 */
    new char[] { '\u337B', '\u33DD' },	/* 337B-33DD */
    new char[] { '\u33E0', '\u33FE' },	/* 33E0-33FE */
    new char[] { '\u3400', '\u4DB5' },	/* 3400-4DB5 */
    new char[] { '\u4E00', '\u9FA5' },	/* 4E00-9FA5 */
    new char[] { '\uA000', '\uA48C' },	/* A000-A48C */
    new char[] { '\uAC00', '\uD7A3' },	/* AC00-D7A3 */
    new char[] { '\uD800', '\uFA2D' },	/* D800-FA2D */
    new char[] { '\uFA30', '\uFA6A' },	/* FA30-FA6A */
    new char[] { '\uFB00', '\uFB06' },	/* FB00-FB06 */
    new char[] { '\uFB13', '\uFB17' },	/* FB13-FB17 */
    new char[] { '\uFF21', '\uFF3A' },	/* FF21-FF3A */
    new char[] { '\uFF41', '\uFF5A' },	/* FF41-FF5A */
    new char[] { '\uFF66', '\uFFBE' },	/* FF66-FFBE */
    new char[] { '\uFFC2', '\uFFC7' },	/* FFC2-FFC7 */
    new char[] { '\uFFCA', '\uFFCF' },	/* FFCA-FFCF */
    new char[] { '\uFFD2', '\uFFD7' },	/* FFD2-FFD7 */
    new char[] { '\uFFDA', '\uFFDC' },	/* FFDA-FFDC */
  };

}
}