/** ******************************************************************************* * Copyright (C) 1996-2001, International Business Machines Corporation and * * others. All Rights Reserved. * ******************************************************************************* * * $Source: /xsrl/Nsvn/icu/unicodetools/com/ibm/text/UCA/Case.java,v $ * $Date: 2001/08/31 00:20:40 $ * $Revision: 1.2 $ * ******************************************************************************* */ package com.ibm.text.UCA; public final class Case { static StringBuffer out = new StringBuffer(); static String fold(char c) { return fold(String.valueOf(c)); } static String fold(String in) { synchronized (out) { out.setLength(0); for (int i = 0; i < in.length(); ++i) { char c = in.charAt(i); String f = CF[c]; if (f == null) out.append(c); else out.append(f); } return out.toString(); } } static String[] CF = new String[65536]; static { CF[0x0041]="\u0061"; CF[0x0042]="\u0062"; CF[0x0043]="\u0063"; CF[0x0044]="\u0064"; CF[0x0045]="\u0065"; CF[0x0046]="\u0066"; CF[0x0047]="\u0067"; CF[0x0048]="\u0068"; CF[0x0049]="\u0069"; CF[0x004A]="\u006A"; CF[0x004B]="\u006B"; CF[0x004C]="\u006C"; CF[0x004D]="\u006D"; CF[0x004E]="\u006E"; CF[0x004F]="\u006F"; CF[0x0050]="\u0070"; CF[0x0051]="\u0071"; CF[0x0052]="\u0072"; CF[0x0053]="\u0073"; CF[0x0054]="\u0074"; CF[0x0055]="\u0075"; CF[0x0056]="\u0076"; CF[0x0057]="\u0077"; CF[0x0058]="\u0078"; CF[0x0059]="\u0079"; CF[0x005A]="\u007A"; CF[0x00B5]="\u03BC"; CF[0x00C0]="\u00E0"; CF[0x00C1]="\u00E1"; CF[0x00C2]="\u00E2"; CF[0x00C3]="\u00E3"; CF[0x00C4]="\u00E4"; CF[0x00C5]="\u00E5"; CF[0x00C6]="\u00E6"; CF[0x00C7]="\u00E7"; CF[0x00C8]="\u00E8"; CF[0x00C9]="\u00E9"; CF[0x00CA]="\u00EA"; CF[0x00CB]="\u00EB"; CF[0x00CC]="\u00EC"; CF[0x00CD]="\u00ED"; CF[0x00CE]="\u00EE"; CF[0x00CF]="\u00EF"; CF[0x00D0]="\u00F0"; CF[0x00D1]="\u00F1"; CF[0x00D2]="\u00F2"; CF[0x00D3]="\u00F3"; CF[0x00D4]="\u00F4"; CF[0x00D5]="\u00F5"; CF[0x00D6]="\u00F6"; CF[0x00D8]="\u00F8"; CF[0x00D9]="\u00F9"; CF[0x00DA]="\u00FA"; CF[0x00DB]="\u00FB"; CF[0x00DC]="\u00FC"; CF[0x00DD]="\u00FD"; CF[0x00DE]="\u00FE"; CF[0x00DF]="\u0073\u0073"; CF[0x0100]="\u0101"; CF[0x0102]="\u0103"; CF[0x0104]="\u0105"; CF[0x0106]="\u0107"; CF[0x0108]="\u0109"; CF[0x010A]="\u010B"; CF[0x010C]="\u010D"; CF[0x010E]="\u010F"; CF[0x0110]="\u0111"; CF[0x0112]="\u0113"; CF[0x0114]="\u0115"; CF[0x0116]="\u0117"; CF[0x0118]="\u0119"; CF[0x011A]="\u011B"; CF[0x011C]="\u011D"; CF[0x011E]="\u011F"; CF[0x0120]="\u0121"; CF[0x0122]="\u0123"; CF[0x0124]="\u0125"; CF[0x0126]="\u0127"; CF[0x0128]="\u0129"; CF[0x012A]="\u012B"; CF[0x012C]="\u012D"; CF[0x012E]="\u012F"; CF[0x0130]="\u0069"; CF[0x0131]="\u0069"; CF[0x0132]="\u0133"; CF[0x0134]="\u0135"; CF[0x0136]="\u0137"; CF[0x0139]="\u013A"; CF[0x013B]="\u013C"; CF[0x013D]="\u013E"; CF[0x013F]="\u0140"; CF[0x0141]="\u0142"; CF[0x0143]="\u0144"; CF[0x0145]="\u0146"; CF[0x0147]="\u0148"; CF[0x0149]="\u02BC\u006E"; CF[0x014A]="\u014B"; CF[0x014C]="\u014D"; CF[0x014E]="\u014F"; CF[0x0150]="\u0151"; CF[0x0152]="\u0153"; CF[0x0154]="\u0155"; CF[0x0156]="\u0157"; CF[0x0158]="\u0159"; CF[0x015A]="\u015B"; CF[0x015C]="\u015D"; CF[0x015E]="\u015F"; CF[0x0160]="\u0161"; CF[0x0162]="\u0163"; CF[0x0164]="\u0165"; CF[0x0166]="\u0167"; CF[0x0168]="\u0169"; CF[0x016A]="\u016B"; CF[0x016C]="\u016D"; CF[0x016E]="\u016F"; CF[0x0170]="\u0171"; CF[0x0172]="\u0173"; CF[0x0174]="\u0175"; CF[0x0176]="\u0177"; CF[0x0178]="\u00FF"; CF[0x0179]="\u017A"; CF[0x017B]="\u017C"; CF[0x017D]="\u017E"; CF[0x017F]="\u0073"; CF[0x0181]="\u0253"; CF[0x0182]="\u0183"; CF[0x0184]="\u0185"; CF[0x0186]="\u0254"; CF[0x0187]="\u0188"; CF[0x0189]="\u0256"; CF[0x018A]="\u0257"; CF[0x018B]="\u018C"; CF[0x018E]="\u01DD"; CF[0x018F]="\u0259"; CF[0x0190]="\u025B"; CF[0x0191]="\u0192"; CF[0x0193]="\u0260"; CF[0x0194]="\u0263"; CF[0x0196]="\u0269"; CF[0x0197]="\u0268"; CF[0x0198]="\u0199"; CF[0x019C]="\u026F"; CF[0x019D]="\u0272"; CF[0x019F]="\u0275"; CF[0x01A0]="\u01A1"; CF[0x01A2]="\u01A3"; CF[0x01A4]="\u01A5"; CF[0x01A6]="\u0280"; CF[0x01A7]="\u01A8"; CF[0x01A9]="\u0283"; CF[0x01AC]="\u01AD"; CF[0x01AE]="\u0288"; CF[0x01AF]="\u01B0"; CF[0x01B1]="\u028A"; CF[0x01B2]="\u028B"; CF[0x01B3]="\u01B4"; CF[0x01B5]="\u01B6"; CF[0x01B7]="\u0292"; CF[0x01B8]="\u01B9"; CF[0x01BC]="\u01BD"; CF[0x01C4]="\u01C6"; CF[0x01C5]="\u01C6"; CF[0x01C7]="\u01C9"; CF[0x01C8]="\u01C9"; CF[0x01CA]="\u01CC"; CF[0x01CB]="\u01CC"; CF[0x01CD]="\u01CE"; CF[0x01CF]="\u01D0"; CF[0x01D1]="\u01D2"; CF[0x01D3]="\u01D4"; CF[0x01D5]="\u01D6"; CF[0x01D7]="\u01D8"; CF[0x01D9]="\u01DA"; CF[0x01DB]="\u01DC"; CF[0x01DE]="\u01DF"; CF[0x01E0]="\u01E1"; CF[0x01E2]="\u01E3"; CF[0x01E4]="\u01E5"; CF[0x01E6]="\u01E7"; CF[0x01E8]="\u01E9"; CF[0x01EA]="\u01EB"; CF[0x01EC]="\u01ED"; CF[0x01EE]="\u01EF"; CF[0x01F0]="\u006A\u030C"; CF[0x01F1]="\u01F3"; CF[0x01F2]="\u01F3"; CF[0x01F4]="\u01F5"; CF[0x01F6]="\u0195"; CF[0x01F7]="\u01BF"; CF[0x01F8]="\u01F9"; CF[0x01FA]="\u01FB"; CF[0x01FC]="\u01FD"; CF[0x01FE]="\u01FF"; CF[0x0200]="\u0201"; CF[0x0202]="\u0203"; CF[0x0204]="\u0205"; CF[0x0206]="\u0207"; CF[0x0208]="\u0209"; CF[0x020A]="\u020B"; CF[0x020C]="\u020D"; CF[0x020E]="\u020F"; CF[0x0210]="\u0211"; CF[0x0212]="\u0213"; CF[0x0214]="\u0215"; CF[0x0216]="\u0217"; CF[0x0218]="\u0219"; CF[0x021A]="\u021B"; CF[0x021C]="\u021D"; CF[0x021E]="\u021F"; CF[0x0222]="\u0223"; CF[0x0224]="\u0225"; CF[0x0226]="\u0227"; CF[0x0228]="\u0229"; CF[0x022A]="\u022B"; CF[0x022C]="\u022D"; CF[0x022E]="\u022F"; CF[0x0230]="\u0231"; CF[0x0232]="\u0233"; CF[0x0345]="\u03B9"; CF[0x0386]="\u03AC"; CF[0x0388]="\u03AD"; CF[0x0389]="\u03AE"; CF[0x038A]="\u03AF"; CF[0x038C]="\u03CC"; CF[0x038E]="\u03CD"; CF[0x038F]="\u03CE"; CF[0x0390]="\u03B9\u0308\u0301"; CF[0x0391]="\u03B1"; CF[0x0392]="\u03B2"; CF[0x0393]="\u03B3"; CF[0x0394]="\u03B4"; CF[0x0395]="\u03B5"; CF[0x0396]="\u03B6"; CF[0x0397]="\u03B7"; CF[0x0398]="\u03B8"; CF[0x0399]="\u03B9"; CF[0x039A]="\u03BA"; CF[0x039B]="\u03BB"; CF[0x039C]="\u03BC"; CF[0x039D]="\u03BD"; CF[0x039E]="\u03BE"; CF[0x039F]="\u03BF"; CF[0x03A0]="\u03C0"; CF[0x03A1]="\u03C1"; CF[0x03A3]="\u03C2"; CF[0x03A4]="\u03C4"; CF[0x03A5]="\u03C5"; CF[0x03A6]="\u03C6"; CF[0x03A7]="\u03C7"; CF[0x03A8]="\u03C8"; CF[0x03A9]="\u03C9"; CF[0x03AA]="\u03CA"; CF[0x03AB]="\u03CB"; CF[0x03B0]="\u03C5\u0308\u0301"; CF[0x03C3]="\u03C2"; CF[0x03D0]="\u03B2"; CF[0x03D1]="\u03B8"; CF[0x03D5]="\u03C6"; CF[0x03D6]="\u03C0"; CF[0x03DA]="\u03DB"; CF[0x03DC]="\u03DD"; CF[0x03DE]="\u03DF"; CF[0x03E0]="\u03E1"; CF[0x03E2]="\u03E3"; CF[0x03E4]="\u03E5"; CF[0x03E6]="\u03E7"; CF[0x03E8]="\u03E9"; CF[0x03EA]="\u03EB"; CF[0x03EC]="\u03ED"; CF[0x03EE]="\u03EF"; CF[0x03F0]="\u03BA"; CF[0x03F1]="\u03C1"; CF[0x03F2]="\u03C2"; CF[0x0400]="\u0450"; CF[0x0401]="\u0451"; CF[0x0402]="\u0452"; CF[0x0403]="\u0453"; CF[0x0404]="\u0454"; CF[0x0405]="\u0455"; CF[0x0406]="\u0456"; CF[0x0407]="\u0457"; CF[0x0408]="\u0458"; CF[0x0409]="\u0459"; CF[0x040A]="\u045A"; CF[0x040B]="\u045B"; CF[0x040C]="\u045C"; CF[0x040D]="\u045D"; CF[0x040E]="\u045E"; CF[0x040F]="\u045F"; CF[0x0410]="\u0430"; CF[0x0411]="\u0431"; CF[0x0412]="\u0432"; CF[0x0413]="\u0433"; CF[0x0414]="\u0434"; CF[0x0415]="\u0435"; CF[0x0416]="\u0436"; CF[0x0417]="\u0437"; CF[0x0418]="\u0438"; CF[0x0419]="\u0439"; CF[0x041A]="\u043A"; CF[0x041B]="\u043B"; CF[0x041C]="\u043C"; CF[0x041D]="\u043D"; CF[0x041E]="\u043E"; CF[0x041F]="\u043F"; CF[0x0420]="\u0440"; CF[0x0421]="\u0441"; CF[0x0422]="\u0442"; CF[0x0423]="\u0443"; CF[0x0424]="\u0444"; CF[0x0425]="\u0445"; CF[0x0426]="\u0446"; CF[0x0427]="\u0447"; CF[0x0428]="\u0448"; CF[0x0429]="\u0449"; CF[0x042A]="\u044A"; CF[0x042B]="\u044B"; CF[0x042C]="\u044C"; CF[0x042D]="\u044D"; CF[0x042E]="\u044E"; CF[0x042F]="\u044F"; CF[0x0460]="\u0461"; CF[0x0462]="\u0463"; CF[0x0464]="\u0465"; CF[0x0466]="\u0467"; CF[0x0468]="\u0469"; CF[0x046A]="\u046B"; CF[0x046C]="\u046D"; CF[0x046E]="\u046F"; CF[0x0470]="\u0471"; CF[0x0472]="\u0473"; CF[0x0474]="\u0475"; CF[0x0476]="\u0477"; CF[0x0478]="\u0479"; CF[0x047A]="\u047B"; CF[0x047C]="\u047D"; CF[0x047E]="\u047F"; CF[0x0480]="\u0481"; CF[0x048C]="\u048D"; CF[0x048E]="\u048F"; CF[0x0490]="\u0491"; CF[0x0492]="\u0493"; CF[0x0494]="\u0495"; CF[0x0496]="\u0497"; CF[0x0498]="\u0499"; CF[0x049A]="\u049B"; CF[0x049C]="\u049D"; CF[0x049E]="\u049F"; CF[0x04A0]="\u04A1"; CF[0x04A2]="\u04A3"; CF[0x04A4]="\u04A5"; CF[0x04A6]="\u04A7"; CF[0x04A8]="\u04A9"; CF[0x04AA]="\u04AB"; CF[0x04AC]="\u04AD"; CF[0x04AE]="\u04AF"; CF[0x04B0]="\u04B1"; CF[0x04B2]="\u04B3"; CF[0x04B4]="\u04B5"; CF[0x04B6]="\u04B7"; CF[0x04B8]="\u04B9"; CF[0x04BA]="\u04BB"; CF[0x04BC]="\u04BD"; CF[0x04BE]="\u04BF"; CF[0x04C1]="\u04C2"; CF[0x04C3]="\u04C4"; CF[0x04C7]="\u04C8"; CF[0x04CB]="\u04CC"; CF[0x04D0]="\u04D1"; CF[0x04D2]="\u04D3"; CF[0x04D4]="\u04D5"; CF[0x04D6]="\u04D7"; CF[0x04D8]="\u04D9"; CF[0x04DA]="\u04DB"; CF[0x04DC]="\u04DD"; CF[0x04DE]="\u04DF"; CF[0x04E0]="\u04E1"; CF[0x04E2]="\u04E3"; CF[0x04E4]="\u04E5"; CF[0x04E6]="\u04E7"; CF[0x04E8]="\u04E9"; CF[0x04EA]="\u04EB"; CF[0x04EC]="\u04ED"; CF[0x04EE]="\u04EF"; CF[0x04F0]="\u04F1"; CF[0x04F2]="\u04F3"; CF[0x04F4]="\u04F5"; CF[0x04F8]="\u04F9"; CF[0x0531]="\u0561"; CF[0x0532]="\u0562"; CF[0x0533]="\u0563"; CF[0x0534]="\u0564"; CF[0x0535]="\u0565"; CF[0x0536]="\u0566"; CF[0x0537]="\u0567"; CF[0x0538]="\u0568"; CF[0x0539]="\u0569"; CF[0x053A]="\u056A"; CF[0x053B]="\u056B"; CF[0x053C]="\u056C"; CF[0x053D]="\u056D"; CF[0x053E]="\u056E"; CF[0x053F]="\u056F"; CF[0x0540]="\u0570"; CF[0x0541]="\u0571"; CF[0x0542]="\u0572"; CF[0x0543]="\u0573"; CF[0x0544]="\u0574"; CF[0x0545]="\u0575"; CF[0x0546]="\u0576"; CF[0x0547]="\u0577"; CF[0x0548]="\u0578"; CF[0x0549]="\u0579"; CF[0x054A]="\u057A"; CF[0x054B]="\u057B"; CF[0x054C]="\u057C"; CF[0x054D]="\u057D"; CF[0x054E]="\u057E"; CF[0x054F]="\u057F"; CF[0x0550]="\u0580"; CF[0x0551]="\u0581"; CF[0x0552]="\u0582"; CF[0x0553]="\u0583"; CF[0x0554]="\u0584"; CF[0x0555]="\u0585"; CF[0x0556]="\u0586"; CF[0x0587]="\u0565\u0582"; CF[0x1E00]="\u1E01"; CF[0x1E02]="\u1E03"; CF[0x1E04]="\u1E05"; CF[0x1E06]="\u1E07"; CF[0x1E08]="\u1E09"; CF[0x1E0A]="\u1E0B"; CF[0x1E0C]="\u1E0D"; CF[0x1E0E]="\u1E0F"; CF[0x1E10]="\u1E11"; CF[0x1E12]="\u1E13"; CF[0x1E14]="\u1E15"; CF[0x1E16]="\u1E17"; CF[0x1E18]="\u1E19"; CF[0x1E1A]="\u1E1B"; CF[0x1E1C]="\u1E1D"; CF[0x1E1E]="\u1E1F"; CF[0x1E20]="\u1E21"; CF[0x1E22]="\u1E23"; CF[0x1E24]="\u1E25"; CF[0x1E26]="\u1E27"; CF[0x1E28]="\u1E29"; CF[0x1E2A]="\u1E2B"; CF[0x1E2C]="\u1E2D"; CF[0x1E2E]="\u1E2F"; CF[0x1E30]="\u1E31"; CF[0x1E32]="\u1E33"; CF[0x1E34]="\u1E35"; CF[0x1E36]="\u1E37"; CF[0x1E38]="\u1E39"; CF[0x1E3A]="\u1E3B"; CF[0x1E3C]="\u1E3D"; CF[0x1E3E]="\u1E3F"; CF[0x1E40]="\u1E41"; CF[0x1E42]="\u1E43"; CF[0x1E44]="\u1E45"; CF[0x1E46]="\u1E47"; CF[0x1E48]="\u1E49"; CF[0x1E4A]="\u1E4B"; CF[0x1E4C]="\u1E4D"; CF[0x1E4E]="\u1E4F"; CF[0x1E50]="\u1E51"; CF[0x1E52]="\u1E53"; CF[0x1E54]="\u1E55"; CF[0x1E56]="\u1E57"; CF[0x1E58]="\u1E59"; CF[0x1E5A]="\u1E5B"; CF[0x1E5C]="\u1E5D"; CF[0x1E5E]="\u1E5F"; CF[0x1E60]="\u1E61"; CF[0x1E62]="\u1E63"; CF[0x1E64]="\u1E65"; CF[0x1E66]="\u1E67"; CF[0x1E68]="\u1E69"; CF[0x1E6A]="\u1E6B"; CF[0x1E6C]="\u1E6D"; CF[0x1E6E]="\u1E6F"; CF[0x1E70]="\u1E71"; CF[0x1E72]="\u1E73"; CF[0x1E74]="\u1E75"; CF[0x1E76]="\u1E77"; CF[0x1E78]="\u1E79"; CF[0x1E7A]="\u1E7B"; CF[0x1E7C]="\u1E7D"; CF[0x1E7E]="\u1E7F"; CF[0x1E80]="\u1E81"; CF[0x1E82]="\u1E83"; CF[0x1E84]="\u1E85"; CF[0x1E86]="\u1E87"; CF[0x1E88]="\u1E89"; CF[0x1E8A]="\u1E8B"; CF[0x1E8C]="\u1E8D"; CF[0x1E8E]="\u1E8F"; CF[0x1E90]="\u1E91"; CF[0x1E92]="\u1E93"; CF[0x1E94]="\u1E95"; CF[0x1E96]="\u0068\u0331"; CF[0x1E97]="\u0074\u0308"; CF[0x1E98]="\u0077\u030A"; CF[0x1E99]="\u0079\u030A"; CF[0x1E9A]="\u0061\u02BE"; CF[0x1E9B]="\u1E61"; CF[0x1EA0]="\u1EA1"; CF[0x1EA2]="\u1EA3"; CF[0x1EA4]="\u1EA5"; CF[0x1EA6]="\u1EA7"; CF[0x1EA8]="\u1EA9"; CF[0x1EAA]="\u1EAB"; CF[0x1EAC]="\u1EAD"; CF[0x1EAE]="\u1EAF"; CF[0x1EB0]="\u1EB1"; CF[0x1EB2]="\u1EB3"; CF[0x1EB4]="\u1EB5"; CF[0x1EB6]="\u1EB7"; CF[0x1EB8]="\u1EB9"; CF[0x1EBA]="\u1EBB"; CF[0x1EBC]="\u1EBD"; CF[0x1EBE]="\u1EBF"; CF[0x1EC0]="\u1EC1"; CF[0x1EC2]="\u1EC3"; CF[0x1EC4]="\u1EC5"; CF[0x1EC6]="\u1EC7"; CF[0x1EC8]="\u1EC9"; CF[0x1ECA]="\u1ECB"; CF[0x1ECC]="\u1ECD"; CF[0x1ECE]="\u1ECF"; CF[0x1ED0]="\u1ED1"; CF[0x1ED2]="\u1ED3"; CF[0x1ED4]="\u1ED5"; CF[0x1ED6]="\u1ED7"; CF[0x1ED8]="\u1ED9"; CF[0x1EDA]="\u1EDB"; CF[0x1EDC]="\u1EDD"; CF[0x1EDE]="\u1EDF"; CF[0x1EE0]="\u1EE1"; CF[0x1EE2]="\u1EE3"; CF[0x1EE4]="\u1EE5"; CF[0x1EE6]="\u1EE7"; CF[0x1EE8]="\u1EE9"; CF[0x1EEA]="\u1EEB"; CF[0x1EEC]="\u1EED"; CF[0x1EEE]="\u1EEF"; CF[0x1EF0]="\u1EF1"; CF[0x1EF2]="\u1EF3"; CF[0x1EF4]="\u1EF5"; CF[0x1EF6]="\u1EF7"; CF[0x1EF8]="\u1EF9"; CF[0x1F08]="\u1F00"; CF[0x1F09]="\u1F01"; CF[0x1F0A]="\u1F02"; CF[0x1F0B]="\u1F03"; CF[0x1F0C]="\u1F04"; CF[0x1F0D]="\u1F05"; CF[0x1F0E]="\u1F06"; CF[0x1F0F]="\u1F07"; CF[0x1F18]="\u1F10"; CF[0x1F19]="\u1F11"; CF[0x1F1A]="\u1F12"; CF[0x1F1B]="\u1F13"; CF[0x1F1C]="\u1F14"; CF[0x1F1D]="\u1F15"; CF[0x1F28]="\u1F20"; CF[0x1F29]="\u1F21"; CF[0x1F2A]="\u1F22"; CF[0x1F2B]="\u1F23"; CF[0x1F2C]="\u1F24"; CF[0x1F2D]="\u1F25"; CF[0x1F2E]="\u1F26"; CF[0x1F2F]="\u1F27"; CF[0x1F38]="\u1F30"; CF[0x1F39]="\u1F31"; CF[0x1F3A]="\u1F32"; CF[0x1F3B]="\u1F33"; CF[0x1F3C]="\u1F34"; CF[0x1F3D]="\u1F35"; CF[0x1F3E]="\u1F36"; CF[0x1F3F]="\u1F37"; CF[0x1F48]="\u1F40"; CF[0x1F49]="\u1F41"; CF[0x1F4A]="\u1F42"; CF[0x1F4B]="\u1F43"; CF[0x1F4C]="\u1F44"; CF[0x1F4D]="\u1F45"; CF[0x1F50]="\u03C5\u0313"; CF[0x1F52]="\u03C5\u0313\u0300"; CF[0x1F54]="\u03C5\u0313\u0301"; CF[0x1F56]="\u03C5\u0313\u0342"; CF[0x1F59]="\u1F51"; CF[0x1F5B]="\u1F53"; CF[0x1F5D]="\u1F55"; CF[0x1F5F]="\u1F57"; CF[0x1F68]="\u1F60"; CF[0x1F69]="\u1F61"; CF[0x1F6A]="\u1F62"; CF[0x1F6B]="\u1F63"; CF[0x1F6C]="\u1F64"; CF[0x1F6D]="\u1F65"; CF[0x1F6E]="\u1F66"; CF[0x1F6F]="\u1F67"; CF[0x1F80]="\u1F00\u03B9"; CF[0x1F81]="\u1F01\u03B9"; CF[0x1F82]="\u1F02\u03B9"; CF[0x1F83]="\u1F03\u03B9"; CF[0x1F84]="\u1F04\u03B9"; CF[0x1F85]="\u1F05\u03B9"; CF[0x1F86]="\u1F06\u03B9"; CF[0x1F87]="\u1F07\u03B9"; CF[0x1F88]="\u1F00\u03B9"; CF[0x1F89]="\u1F01\u03B9"; CF[0x1F8A]="\u1F02\u03B9"; CF[0x1F8B]="\u1F03\u03B9"; CF[0x1F8C]="\u1F04\u03B9"; CF[0x1F8D]="\u1F05\u03B9"; CF[0x1F8E]="\u1F06\u03B9"; CF[0x1F8F]="\u1F07\u03B9"; CF[0x1F90]="\u1F20\u03B9"; CF[0x1F91]="\u1F21\u03B9"; CF[0x1F92]="\u1F22\u03B9"; CF[0x1F93]="\u1F23\u03B9"; CF[0x1F94]="\u1F24\u03B9"; CF[0x1F95]="\u1F25\u03B9"; CF[0x1F96]="\u1F26\u03B9"; CF[0x1F97]="\u1F27\u03B9"; CF[0x1F98]="\u1F20\u03B9"; CF[0x1F99]="\u1F21\u03B9"; CF[0x1F9A]="\u1F22\u03B9"; CF[0x1F9B]="\u1F23\u03B9"; CF[0x1F9C]="\u1F24\u03B9"; CF[0x1F9D]="\u1F25\u03B9"; CF[0x1F9E]="\u1F26\u03B9"; CF[0x1F9F]="\u1F27\u03B9"; CF[0x1FA0]="\u1F60\u03B9"; CF[0x1FA1]="\u1F61\u03B9"; CF[0x1FA2]="\u1F62\u03B9"; CF[0x1FA3]="\u1F63\u03B9"; CF[0x1FA4]="\u1F64\u03B9"; CF[0x1FA5]="\u1F65\u03B9"; CF[0x1FA6]="\u1F66\u03B9"; CF[0x1FA7]="\u1F67\u03B9"; CF[0x1FA8]="\u1F60\u03B9"; CF[0x1FA9]="\u1F61\u03B9"; CF[0x1FAA]="\u1F62\u03B9"; CF[0x1FAB]="\u1F63\u03B9"; CF[0x1FAC]="\u1F64\u03B9"; CF[0x1FAD]="\u1F65\u03B9"; CF[0x1FAE]="\u1F66\u03B9"; CF[0x1FAF]="\u1F67\u03B9"; CF[0x1FB2]="\u1F70\u03B9"; CF[0x1FB3]="\u03B1\u03B9"; CF[0x1FB4]="\u03AC\u03B9"; CF[0x1FB6]="\u03B1\u0342"; CF[0x1FB7]="\u03B1\u0342\u03B9"; CF[0x1FB8]="\u1FB0"; CF[0x1FB9]="\u1FB1"; CF[0x1FBA]="\u1F70"; CF[0x1FBB]="\u1F71"; CF[0x1FBC]="\u03B1\u03B9"; CF[0x1FBE]="\u03B9"; CF[0x1FC2]="\u1F74\u03B9"; CF[0x1FC3]="\u03B7\u03B9"; CF[0x1FC4]="\u03AE\u03B9"; CF[0x1FC6]="\u03B7\u0342"; CF[0x1FC7]="\u03B7\u0342\u03B9"; CF[0x1FC8]="\u1F72"; CF[0x1FC9]="\u1F73"; CF[0x1FCA]="\u1F74"; CF[0x1FCB]="\u1F75"; CF[0x1FCC]="\u03B7\u03B9"; CF[0x1FD2]="\u03B9\u0308\u0300"; CF[0x1FD3]="\u03B9\u0308\u0301"; CF[0x1FD6]="\u03B9\u0342"; CF[0x1FD7]="\u03B9\u0308\u0342"; CF[0x1FD8]="\u1FD0"; CF[0x1FD9]="\u1FD1"; CF[0x1FDA]="\u1F76"; CF[0x1FDB]="\u1F77"; CF[0x1FE2]="\u03C5\u0308\u0300"; CF[0x1FE3]="\u03C5\u0308\u0301"; CF[0x1FE4]="\u03C1\u0313"; CF[0x1FE6]="\u03C5\u0342"; CF[0x1FE7]="\u03C5\u0308\u0342"; CF[0x1FE8]="\u1FE0"; CF[0x1FE9]="\u1FE1"; CF[0x1FEA]="\u1F7A"; CF[0x1FEB]="\u1F7B"; CF[0x1FEC]="\u1FE5"; CF[0x1FF2]="\u1F7C\u03B9"; CF[0x1FF3]="\u03C9\u03B9"; CF[0x1FF4]="\u03CE\u03B9"; CF[0x1FF6]="\u03C9\u0342"; CF[0x1FF7]="\u03C9\u0342\u03B9"; CF[0x1FF8]="\u1F78"; CF[0x1FF9]="\u1F79"; CF[0x1FFA]="\u1F7C"; CF[0x1FFB]="\u1F7D"; CF[0x1FFC]="\u03C9\u03B9"; CF[0x2126]="\u03C9"; CF[0x212A]="\u006B"; CF[0x212B]="\u00E5"; CF[0x2160]="\u2170"; CF[0x2161]="\u2171"; CF[0x2162]="\u2172"; CF[0x2163]="\u2173"; CF[0x2164]="\u2174"; CF[0x2165]="\u2175"; CF[0x2166]="\u2176"; CF[0x2167]="\u2177"; CF[0x2168]="\u2178"; CF[0x2169]="\u2179"; CF[0x216A]="\u217A"; CF[0x216B]="\u217B"; CF[0x216C]="\u217C"; CF[0x216D]="\u217D"; CF[0x216E]="\u217E"; CF[0x216F]="\u217F"; CF[0x24B6]="\u24D0"; CF[0x24B7]="\u24D1"; CF[0x24B8]="\u24D2"; CF[0x24B9]="\u24D3"; CF[0x24BA]="\u24D4"; CF[0x24BB]="\u24D5"; CF[0x24BC]="\u24D6"; CF[0x24BD]="\u24D7"; CF[0x24BE]="\u24D8"; CF[0x24BF]="\u24D9"; CF[0x24C0]="\u24DA"; CF[0x24C1]="\u24DB"; CF[0x24C2]="\u24DC"; CF[0x24C3]="\u24DD"; CF[0x24C4]="\u24DE"; CF[0x24C5]="\u24DF"; CF[0x24C6]="\u24E0"; CF[0x24C7]="\u24E1"; CF[0x24C8]="\u24E2"; CF[0x24C9]="\u24E3"; CF[0x24CA]="\u24E4"; CF[0x24CB]="\u24E5"; CF[0x24CC]="\u24E6"; CF[0x24CD]="\u24E7"; CF[0x24CE]="\u24E8"; CF[0x24CF]="\u24E9"; CF[0xFB00]="\u0066\u0066"; CF[0xFB01]="\u0066\u0069"; CF[0xFB02]="\u0066\u006C"; CF[0xFB03]="\u0066\u0066\u0069"; CF[0xFB04]="\u0066\u0066\u006C"; CF[0xFB05]="\u0073\u0074"; CF[0xFB06]="\u0073\u0074"; CF[0xFB13]="\u0574\u0576"; CF[0xFB14]="\u0574\u0565"; CF[0xFB15]="\u0574\u056B"; CF[0xFB16]="\u057E\u0576"; CF[0xFB17]="\u0574\u056D"; CF[0xFF21]="\uFF41"; CF[0xFF22]="\uFF42"; CF[0xFF23]="\uFF43"; CF[0xFF24]="\uFF44"; CF[0xFF25]="\uFF45"; CF[0xFF26]="\uFF46"; CF[0xFF27]="\uFF47"; CF[0xFF28]="\uFF48"; CF[0xFF29]="\uFF49"; CF[0xFF2A]="\uFF4A"; CF[0xFF2B]="\uFF4B"; CF[0xFF2C]="\uFF4C"; CF[0xFF2D]="\uFF4D"; CF[0xFF2E]="\uFF4E"; CF[0xFF2F]="\uFF4F"; CF[0xFF30]="\uFF50"; CF[0xFF31]="\uFF51"; CF[0xFF32]="\uFF52"; CF[0xFF33]="\uFF53"; CF[0xFF34]="\uFF54"; CF[0xFF35]="\uFF55"; CF[0xFF36]="\uFF56"; CF[0xFF37]="\uFF57"; CF[0xFF38]="\uFF58"; CF[0xFF39]="\uFF59"; CF[0xFF3A]="\uFF5A"; // 785 case foldings total } }