= new LowerCaseMapping[96]
    {
        new LowerCaseMapping('A', 'Z', 1, 32),
        new LowerCaseMapping('À', 'Ö', 1, 32),
        new LowerCaseMapping('Ø', 'Þ', 1, 32),
        new LowerCaseMapping('Ā', 'Į', 2, 0),
        new LowerCaseMapping('IJ', 'Ķ', 2, 0),
        new LowerCaseMapping('Ĺ', 'Ň', 3, 0),
        new LowerCaseMapping('Ŋ', 'Ŷ', 2, 0),
        new LowerCaseMapping('Ÿ', 'Ÿ', 0, 255),
        new LowerCaseMapping('Ź', 'Ž', 3, 0),
        new LowerCaseMapping('Ɓ', 'Ɓ', 0, 595),
        new LowerCaseMapping('Ƃ', 'Ƅ', 2, 0),
        new LowerCaseMapping('Ɔ', 'Ɔ', 0, 596),
        new LowerCaseMapping('Ƈ', 'Ƈ', 0, 392),
        new LowerCaseMapping('Ɖ', 'Ɗ', 1, 205),
        new LowerCaseMapping('Ƌ', 'Ƌ', 0, 396),
        new LowerCaseMapping('Ǝ', 'Ǝ', 0, 477),
        new LowerCaseMapping('Ə', 'Ə', 0, 601),
        new LowerCaseMapping('Ɛ', 'Ɛ', 0, 603),
        new LowerCaseMapping('Ƒ', 'Ƒ', 0, 402),
        new LowerCaseMapping('Ɠ', 'Ɠ', 0, 608),
        new LowerCaseMapping('Ɣ', 'Ɣ', 0, 611),
        new LowerCaseMapping('Ɩ', 'Ɩ', 0, 617),
        new LowerCaseMapping('Ɨ', 'Ɨ', 0, 616),
        new LowerCaseMapping('Ƙ', 'Ƙ', 0, 409),
        new LowerCaseMapping('Ɯ', 'Ɯ', 0, 623),
        new LowerCaseMapping('Ɲ', 'Ɲ', 0, 626),
        new LowerCaseMapping('Ɵ', 'Ɵ', 0, 629),
        new LowerCaseMapping('Ơ', 'Ƥ', 2, 0),
        new LowerCaseMapping('Ƨ', 'Ƨ', 0, 424),
        new LowerCaseMapping('Ʃ', 'Ʃ', 0, 643),
        new LowerCaseMapping('Ƭ', 'Ƭ', 0, 429),
        new LowerCaseMapping('Ʈ', 'Ʈ', 0, 648),
        new LowerCaseMapping('Ư', 'Ư', 0, 432),
        new LowerCaseMapping('Ʊ', 'Ʋ', 1, 217),
        new LowerCaseMapping('Ƴ', 'Ƶ', 3, 0),
        new LowerCaseMapping('Ʒ', 'Ʒ', 0, 658),
        new LowerCaseMapping('Ƹ', 'Ƹ', 0, 441),
        new LowerCaseMapping('Ƽ', 'Ƽ', 0, 445),
        new LowerCaseMapping('DŽ', 'Dž', 0, 454),
        new LowerCaseMapping('LJ', 'Lj', 0, 457),
        new LowerCaseMapping('NJ', 'Nj', 0, 460),
        new LowerCaseMapping('Ǎ', 'Ǜ', 3, 0),
        new LowerCaseMapping('Ǟ', 'Ǯ', 2, 0),
        new LowerCaseMapping('DZ', 'Dz', 0, 499),
        new LowerCaseMapping('Ǵ', 'Ǵ', 0, 501),
        new LowerCaseMapping('Ǻ', 'Ȗ', 2, 0),
        new LowerCaseMapping('Ά', 'Ά', 0, 940),
        new LowerCaseMapping('Έ', 'Ί', 1, 37),
        new LowerCaseMapping('Ό', 'Ό', 0, 972),
        new LowerCaseMapping('Ύ', 'Ώ', 1, 63),
        new LowerCaseMapping('Α', 'Ρ', 1, 32),
        new LowerCaseMapping('Σ', 'Ϋ', 1, 32),
        new LowerCaseMapping('Ϣ', 'Ϯ', 2, 0),
        new LowerCaseMapping('Ё', 'Џ', 1, 80),
        new LowerCaseMapping('А', 'Я', 1, 32),
        new LowerCaseMapping('Ѡ', 'Ҁ', 2, 0),
        new LowerCaseMapping('Ґ', 'Ҿ', 2, 0),
        new LowerCaseMapping('Ӂ', 'Ӄ', 3, 0),
        new LowerCaseMapping('Ӈ', 'Ӈ', 0, 1224),
        new LowerCaseMapping('Ӌ', 'Ӌ', 0, 1228),
        new LowerCaseMapping('Ӑ', 'Ӫ', 2, 0),
        new LowerCaseMapping('Ӯ', 'Ӵ', 2, 0),
        new LowerCaseMapping('Ӹ', 'Ӹ', 0, 1273),
        new LowerCaseMapping('Ա', 'Ֆ', 1, 48),
        new LowerCaseMapping('Ⴀ', 'Ⴥ', 1, 7264),
        new LowerCaseMapping('Ḁ', 'ẕ', 2, 0),
        new LowerCaseMapping('Ạ', 'Ỹ', 2, 0),
        new LowerCaseMapping('Ἀ', 'Ἇ', 1, -8),
        new LowerCaseMapping('Ἐ', 'Ἕ', 1, -8),
        new LowerCaseMapping('Ἠ', 'Ἧ', 1, -8),
        new LowerCaseMapping('Ἰ', 'Ἷ', 1, -8),
        new LowerCaseMapping('Ὀ', 'Ὅ', 1, -8),
        new LowerCaseMapping('Ὑ', 'Ὑ', 0, 8017),
        new LowerCaseMapping('Ὓ', 'Ὓ', 0, 8019),
        new LowerCaseMapping('Ὕ', 'Ὕ', 0, 8021),
        new LowerCaseMapping('Ὗ', 'Ὗ', 0, 8023),
        new LowerCaseMapping('Ὠ', 'Ὧ', 1, -8),
        new LowerCaseMapping('ᾈ', 'ᾏ', 1, -8),
        new LowerCaseMapping('ᾘ', 'ᾟ', 1, -8),
        new LowerCaseMapping('ᾨ', 'ᾯ', 1, -8),
        new LowerCaseMapping('Ᾰ', 'Ᾱ', 1, -8),
        new LowerCaseMapping('Ὰ', 'Ά', 1, -74),
        new LowerCaseMapping('ᾼ', 'ᾼ', 0, 8115),
        new LowerCaseMapping('Ὲ', 'Ή', 1, -86),
        new LowerCaseMapping('ῌ', 'ῌ', 0, 8131),
        new LowerCaseMapping('Ῐ', 'Ῑ', 1, -8),
        new LowerCaseMapping('Ὶ', 'Ί', 1, -100),
        new LowerCaseMapping('Ῠ', 'Ῡ', 1, -8),
        new LowerCaseMapping('Ὺ', 'Ύ', 1, -112),
        new LowerCaseMapping('Ῥ', 'Ῥ', 0, 8165),
        new LowerCaseMapping('Ὸ', 'Ό', 1, -128),
        new LowerCaseMapping('Ὼ', 'Ώ', 1, -126),
        new LowerCaseMapping('ῼ', 'ῼ', 0, 8179),
        new LowerCaseMapping('Ⅰ', 'Ⅿ', 1, 16),
        new LowerCaseMapping('Ⓐ', 'Ⓩ', 1, 26),
        new LowerCaseMapping('A', 'Z', 1, 32)
    }
 
   53    {
   54        new LowerCaseMapping('A', 'Z', 1, 32),
   55        new LowerCaseMapping('À', 'Ö', 1, 32),
   56        new LowerCaseMapping('Ø', 'Þ', 1, 32),
   57        new LowerCaseMapping('Ā', 'Į', 2, 0),
   58        new LowerCaseMapping('IJ', 'Ķ', 2, 0),
   59        new LowerCaseMapping('Ĺ', 'Ň', 3, 0),
   60        new LowerCaseMapping('Ŋ', 'Ŷ', 2, 0),
   61        new LowerCaseMapping('Ÿ', 'Ÿ', 0, 255),
   62        new LowerCaseMapping('Ź', 'Ž', 3, 0),
   63        new LowerCaseMapping('Ɓ', 'Ɓ', 0, 595),
   64        new LowerCaseMapping('Ƃ', 'Ƅ', 2, 0),
   65        new LowerCaseMapping('Ɔ', 'Ɔ', 0, 596),
   66        new LowerCaseMapping('Ƈ', 'Ƈ', 0, 392),
   67        new LowerCaseMapping('Ɖ', 'Ɗ', 1, 205),
   68        new LowerCaseMapping('Ƌ', 'Ƌ', 0, 396),
   69        new LowerCaseMapping('Ǝ', 'Ǝ', 0, 477),
   70        new LowerCaseMapping('Ə', 'Ə', 0, 601),
   71        new LowerCaseMapping('Ɛ', 'Ɛ', 0, 603),
   72        new LowerCaseMapping('Ƒ', 'Ƒ', 0, 402),
   73        new LowerCaseMapping('Ɠ', 'Ɠ', 0, 608),
   74        new LowerCaseMapping('Ɣ', 'Ɣ', 0, 611),
   75        new LowerCaseMapping('Ɩ', 'Ɩ', 0, 617),
   76        new LowerCaseMapping('Ɨ', 'Ɨ', 0, 616),
   77        new LowerCaseMapping('Ƙ', 'Ƙ', 0, 409),
   78        new LowerCaseMapping('Ɯ', 'Ɯ', 0, 623),
   79        new LowerCaseMapping('Ɲ', 'Ɲ', 0, 626),
   80        new LowerCaseMapping('Ɵ', 'Ɵ', 0, 629),
   81        new LowerCaseMapping('Ơ', 'Ƥ', 2, 0),
   82        new LowerCaseMapping('Ƨ', 'Ƨ', 0, 424),
   83        new LowerCaseMapping('Ʃ', 'Ʃ', 0, 643),
   84        new LowerCaseMapping('Ƭ', 'Ƭ', 0, 429),
   85        new LowerCaseMapping('Ʈ', 'Ʈ', 0, 648),
   86        new LowerCaseMapping('Ư', 'Ư', 0, 432),
   87        new LowerCaseMapping('Ʊ', 'Ʋ', 1, 217),
   88        new LowerCaseMapping('Ƴ', 'Ƶ', 3, 0),
   89        new LowerCaseMapping('Ʒ', 'Ʒ', 0, 658),
   90        new LowerCaseMapping('Ƹ', 'Ƹ', 0, 441),
   91        new LowerCaseMapping('Ƽ', 'Ƽ', 0, 445),
   92        new LowerCaseMapping('DŽ', 'Dž', 0, 454),
   93        new LowerCaseMapping('LJ', 'Lj', 0, 457),
   94        new LowerCaseMapping('NJ', 'Nj', 0, 460),
   95        new LowerCaseMapping('Ǎ', 'Ǜ', 3, 0),
   96        new LowerCaseMapping('Ǟ', 'Ǯ', 2, 0),
   97        new LowerCaseMapping('DZ', 'Dz', 0, 499),
   98        new LowerCaseMapping('Ǵ', 'Ǵ', 0, 501),
   99        new LowerCaseMapping('Ǻ', 'Ȗ', 2, 0),
  100        new LowerCaseMapping('Ά', 'Ά', 0, 940),
  101        new LowerCaseMapping('Έ', 'Ί', 1, 37),
  102        new LowerCaseMapping('Ό', 'Ό', 0, 972),
  103        new LowerCaseMapping('Ύ', 'Ώ', 1, 63),
  104        new LowerCaseMapping('Α', 'Ρ', 1, 32),
  105        new LowerCaseMapping('Σ', 'Ϋ', 1, 32),
  106        new LowerCaseMapping('Ϣ', 'Ϯ', 2, 0),
  107        new LowerCaseMapping('Ё', 'Џ', 1, 80),
  108        new LowerCaseMapping('А', 'Я', 1, 32),
  109        new LowerCaseMapping('Ѡ', 'Ҁ', 2, 0),
  110        new LowerCaseMapping('Ґ', 'Ҿ', 2, 0),
  111        new LowerCaseMapping('Ӂ', 'Ӄ', 3, 0),
  112        new LowerCaseMapping('Ӈ', 'Ӈ', 0, 1224),
  113        new LowerCaseMapping('Ӌ', 'Ӌ', 0, 1228),
  114        new LowerCaseMapping('Ӑ', 'Ӫ', 2, 0),
  115        new LowerCaseMapping('Ӯ', 'Ӵ', 2, 0),
  116        new LowerCaseMapping('Ӹ', 'Ӹ', 0, 1273),
  117        new LowerCaseMapping('Ա', 'Ֆ', 1, 48),
  118        new LowerCaseMapping('Ⴀ', 'Ⴥ', 1, 7264),
  119        new LowerCaseMapping('Ḁ', 'ẕ', 2, 0),
  120        new LowerCaseMapping('Ạ', 'Ỹ', 2, 0),
  121        new LowerCaseMapping('Ἀ', 'Ἇ', 1, -8),
  122        new LowerCaseMapping('Ἐ', 'Ἕ', 1, -8),
  123        new LowerCaseMapping('Ἠ', 'Ἧ', 1, -8),
  124        new LowerCaseMapping('Ἰ', 'Ἷ', 1, -8),
  125        new LowerCaseMapping('Ὀ', 'Ὅ', 1, -8),
  126        new LowerCaseMapping('Ὑ', 'Ὑ', 0, 8017),
  127        new LowerCaseMapping('Ὓ', 'Ὓ', 0, 8019),
  128        new LowerCaseMapping('Ὕ', 'Ὕ', 0, 8021),
  129        new LowerCaseMapping('Ὗ', 'Ὗ', 0, 8023),
  130        new LowerCaseMapping('Ὠ', 'Ὧ', 1, -8),
  131        new LowerCaseMapping('ᾈ', 'ᾏ', 1, -8),
  132        new LowerCaseMapping('ᾘ', 'ᾟ', 1, -8),
  133        new LowerCaseMapping('ᾨ', 'ᾯ', 1, -8),
  134        new LowerCaseMapping('Ᾰ', 'Ᾱ', 1, -8),
  135        new LowerCaseMapping('Ὰ', 'Ά', 1, -74),
  136        new LowerCaseMapping('ᾼ', 'ᾼ', 0, 8115),
  137        new LowerCaseMapping('Ὲ', 'Ή', 1, -86),
  138        new LowerCaseMapping('ῌ', 'ῌ', 0, 8131),
  139        new LowerCaseMapping('Ῐ', 'Ῑ', 1, -8),
  140        new LowerCaseMapping('Ὶ', 'Ί', 1, -100),
  141        new LowerCaseMapping('Ῠ', 'Ῡ', 1, -8),
  142        new LowerCaseMapping('Ὺ', 'Ύ', 1, -112),
  143        new LowerCaseMapping('Ῥ', 'Ῥ', 0, 8165),
  144        new LowerCaseMapping('Ὸ', 'Ό', 1, -128),
  145        new LowerCaseMapping('Ὼ', 'Ώ', 1, -126),
  146        new LowerCaseMapping('ῼ', 'ῼ', 0, 8179),
  147        new LowerCaseMapping('Ⅰ', 'Ⅿ', 1, 16),
  148        new LowerCaseMapping('Ⓐ', 'Ⓩ', 1, 26),
  149        new LowerCaseMapping('A', 'Z', 1, 32)
  150    };