LTP GCOV extension - code coverage report
Current view: directory - src/base - pdf-text-ucd-gencat.c
Test: libgnupdf.info
Date: 2010-07-31 Instrumented lines: 14
Code covered: 78.6 % Executed lines: 11

       1                 : /* -*- mode: C -*-
       2                 :  *
       3                 :  *       File:         pdf-text-ucd-gencat.c
       4                 :  *       Date:         Sun Mar 09 12:59:01 2008
       5                 :  *
       6                 :  *       GNU PDF Library - Unicode Character Database - General Category Info
       7                 :  *
       8                 :  *    WARNING! The contents of the arrays in this file are self-generated
       9                 :  *     from the UnicodeData.txt file, using the `pdf_text_generate_ucd'
      10                 :  *     utility
      11                 :  *
      12                 :  */
      13                 : 
      14                 : /* Copyright (C) 2008 Free Software Foundation, Inc. */
      15                 : 
      16                 : /* This program is free software: you can redistribute it and/or modify
      17                 :  * it under the terms of the GNU General Public License as published by
      18                 :  * the Free Software Foundation, either version 3 of the License, or
      19                 :  * (at your option) any later version.
      20                 :  *
      21                 :  * This program is distributed in the hope that it will be useful,
      22                 :  * but WITHOUT ANY WARRANTY; without even the implied warranty of
      23                 :  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      24                 :  * GNU General Public License for more details.
      25                 :  *
      26                 :  * You should have received a copy of the GNU General Public License
      27                 :  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
      28                 :  */
      29                 : 
      30                 : #include <config.h>
      31                 : 
      32                 : #include <pdf-text-ucd-gencat.h>
      33                 : 
      34                 : typedef struct _unicode_gencat_info_s {
      35                 :   pdf_u32_t unicode_point;
      36                 :   enum unicode_gencat_info_enum gencat;
      37                 : } unicode_gencat_info_t;
      38                 : 
      39                 : 
      40                 : typedef struct _unicode_gencat_interval_s {
      41                 :   pdf_u32_t interval_start;
      42                 :   pdf_u32_t interval_stop;
      43                 :   long delta;
      44                 : } unicode_gencat_interval_t;
      45                 : 
      46                 : /*************** START OF SELF-GENERATED DATA *********************************/
      47                 : 
      48                 : /* Constant length of arrays */
      49                 : #define UCD_GENCAT_INFO_N    19336
      50                 : #define UCD_GENCAT_INT_N     455
      51                 : 
      52                 : static unicode_gencat_info_t unicode_gencat_info[UCD_GENCAT_INFO_N] = {
      53                 :         { 0x0000, UNICODE_GENCAT_Cc},
      54                 :         { 0x0001, UNICODE_GENCAT_Cc},
      55                 :         { 0x0002, UNICODE_GENCAT_Cc},
      56                 :         { 0x0003, UNICODE_GENCAT_Cc},
      57                 :         { 0x0004, UNICODE_GENCAT_Cc},
      58                 :         { 0x0005, UNICODE_GENCAT_Cc},
      59                 :         { 0x0006, UNICODE_GENCAT_Cc},
      60                 :         { 0x0007, UNICODE_GENCAT_Cc},
      61                 :         { 0x0008, UNICODE_GENCAT_Cc},
      62                 :         { 0x0009, UNICODE_GENCAT_Cc},
      63                 :         { 0x000A, UNICODE_GENCAT_Cc},
      64                 :         { 0x000B, UNICODE_GENCAT_Cc},
      65                 :         { 0x000C, UNICODE_GENCAT_Cc},
      66                 :         { 0x000D, UNICODE_GENCAT_Cc},
      67                 :         { 0x000E, UNICODE_GENCAT_Cc},
      68                 :         { 0x000F, UNICODE_GENCAT_Cc},
      69                 :         { 0x0010, UNICODE_GENCAT_Cc},
      70                 :         { 0x0011, UNICODE_GENCAT_Cc},
      71                 :         { 0x0012, UNICODE_GENCAT_Cc},
      72                 :         { 0x0013, UNICODE_GENCAT_Cc},
      73                 :         { 0x0014, UNICODE_GENCAT_Cc},
      74                 :         { 0x0015, UNICODE_GENCAT_Cc},
      75                 :         { 0x0016, UNICODE_GENCAT_Cc},
      76                 :         { 0x0017, UNICODE_GENCAT_Cc},
      77                 :         { 0x0018, UNICODE_GENCAT_Cc},
      78                 :         { 0x0019, UNICODE_GENCAT_Cc},
      79                 :         { 0x001A, UNICODE_GENCAT_Cc},
      80                 :         { 0x001B, UNICODE_GENCAT_Cc},
      81                 :         { 0x001C, UNICODE_GENCAT_Cc},
      82                 :         { 0x001D, UNICODE_GENCAT_Cc},
      83                 :         { 0x001E, UNICODE_GENCAT_Cc},
      84                 :         { 0x001F, UNICODE_GENCAT_Cc},
      85                 :         { 0x0020, UNICODE_GENCAT_Zs},
      86                 :         { 0x0021, UNICODE_GENCAT_Po},
      87                 :         { 0x0022, UNICODE_GENCAT_Po},
      88                 :         { 0x0023, UNICODE_GENCAT_Po},
      89                 :         { 0x0024, UNICODE_GENCAT_Sc},
      90                 :         { 0x0025, UNICODE_GENCAT_Po},
      91                 :         { 0x0026, UNICODE_GENCAT_Po},
      92                 :         { 0x0027, UNICODE_GENCAT_Po},
      93                 :         { 0x0028, UNICODE_GENCAT_Ps},
      94                 :         { 0x0029, UNICODE_GENCAT_Pe},
      95                 :         { 0x002A, UNICODE_GENCAT_Po},
      96                 :         { 0x002B, UNICODE_GENCAT_Sm},
      97                 :         { 0x002C, UNICODE_GENCAT_Po},
      98                 :         { 0x002D, UNICODE_GENCAT_Pd},
      99                 :         { 0x002E, UNICODE_GENCAT_Po},
     100                 :         { 0x002F, UNICODE_GENCAT_Po},
     101                 :         { 0x0030, UNICODE_GENCAT_Nd},
     102                 :         { 0x0031, UNICODE_GENCAT_Nd},
     103                 :         { 0x0032, UNICODE_GENCAT_Nd},
     104                 :         { 0x0033, UNICODE_GENCAT_Nd},
     105                 :         { 0x0034, UNICODE_GENCAT_Nd},
     106                 :         { 0x0035, UNICODE_GENCAT_Nd},
     107                 :         { 0x0036, UNICODE_GENCAT_Nd},
     108                 :         { 0x0037, UNICODE_GENCAT_Nd},
     109                 :         { 0x0038, UNICODE_GENCAT_Nd},
     110                 :         { 0x0039, UNICODE_GENCAT_Nd},
     111                 :         { 0x003A, UNICODE_GENCAT_Po},
     112                 :         { 0x003B, UNICODE_GENCAT_Po},
     113                 :         { 0x003C, UNICODE_GENCAT_Sm},
     114                 :         { 0x003D, UNICODE_GENCAT_Sm},
     115                 :         { 0x003E, UNICODE_GENCAT_Sm},
     116                 :         { 0x003F, UNICODE_GENCAT_Po},
     117                 :         { 0x0040, UNICODE_GENCAT_Po},
     118                 :         { 0x0041, UNICODE_GENCAT_Lu},
     119                 :         { 0x0042, UNICODE_GENCAT_Lu},
     120                 :         { 0x0043, UNICODE_GENCAT_Lu},
     121                 :         { 0x0044, UNICODE_GENCAT_Lu},
     122                 :         { 0x0045, UNICODE_GENCAT_Lu},
     123                 :         { 0x0046, UNICODE_GENCAT_Lu},
     124                 :         { 0x0047, UNICODE_GENCAT_Lu},
     125                 :         { 0x0048, UNICODE_GENCAT_Lu},
     126                 :         { 0x0049, UNICODE_GENCAT_Lu},
     127                 :         { 0x004A, UNICODE_GENCAT_Lu},
     128                 :         { 0x004B, UNICODE_GENCAT_Lu},
     129                 :         { 0x004C, UNICODE_GENCAT_Lu},
     130                 :         { 0x004D, UNICODE_GENCAT_Lu},
     131                 :         { 0x004E, UNICODE_GENCAT_Lu},
     132                 :         { 0x004F, UNICODE_GENCAT_Lu},
     133                 :         { 0x0050, UNICODE_GENCAT_Lu},
     134                 :         { 0x0051, UNICODE_GENCAT_Lu},
     135                 :         { 0x0052, UNICODE_GENCAT_Lu},
     136                 :         { 0x0053, UNICODE_GENCAT_Lu},
     137                 :         { 0x0054, UNICODE_GENCAT_Lu},
     138                 :         { 0x0055, UNICODE_GENCAT_Lu},
     139                 :         { 0x0056, UNICODE_GENCAT_Lu},
     140                 :         { 0x0057, UNICODE_GENCAT_Lu},
     141                 :         { 0x0058, UNICODE_GENCAT_Lu},
     142                 :         { 0x0059, UNICODE_GENCAT_Lu},
     143                 :         { 0x005A, UNICODE_GENCAT_Lu},
     144                 :         { 0x005B, UNICODE_GENCAT_Ps},
     145                 :         { 0x005C, UNICODE_GENCAT_Po},
     146                 :         { 0x005D, UNICODE_GENCAT_Pe},
     147                 :         { 0x005E, UNICODE_GENCAT_Sk},
     148                 :         { 0x005F, UNICODE_GENCAT_Pc},
     149                 :         { 0x0060, UNICODE_GENCAT_Sk},
     150                 :         { 0x0061, UNICODE_GENCAT_Ll},
     151                 :         { 0x0062, UNICODE_GENCAT_Ll},
     152                 :         { 0x0063, UNICODE_GENCAT_Ll},
     153                 :         { 0x0064, UNICODE_GENCAT_Ll},
     154                 :         { 0x0065, UNICODE_GENCAT_Ll},
     155                 :         { 0x0066, UNICODE_GENCAT_Ll},
     156                 :         { 0x0067, UNICODE_GENCAT_Ll},
     157                 :         { 0x0068, UNICODE_GENCAT_Ll},
     158                 :         { 0x0069, UNICODE_GENCAT_Ll},
     159                 :         { 0x006A, UNICODE_GENCAT_Ll},
     160                 :         { 0x006B, UNICODE_GENCAT_Ll},
     161                 :         { 0x006C, UNICODE_GENCAT_Ll},
     162                 :         { 0x006D, UNICODE_GENCAT_Ll},
     163                 :         { 0x006E, UNICODE_GENCAT_Ll},
     164                 :         { 0x006F, UNICODE_GENCAT_Ll},
     165                 :         { 0x0070, UNICODE_GENCAT_Ll},
     166                 :         { 0x0071, UNICODE_GENCAT_Ll},
     167                 :         { 0x0072, UNICODE_GENCAT_Ll},
     168                 :         { 0x0073, UNICODE_GENCAT_Ll},
     169                 :         { 0x0074, UNICODE_GENCAT_Ll},
     170                 :         { 0x0075, UNICODE_GENCAT_Ll},
     171                 :         { 0x0076, UNICODE_GENCAT_Ll},
     172                 :         { 0x0077, UNICODE_GENCAT_Ll},
     173                 :         { 0x0078, UNICODE_GENCAT_Ll},
     174                 :         { 0x0079, UNICODE_GENCAT_Ll},
     175                 :         { 0x007A, UNICODE_GENCAT_Ll},
     176                 :         { 0x007B, UNICODE_GENCAT_Ps},
     177                 :         { 0x007C, UNICODE_GENCAT_Sm},
     178                 :         { 0x007D, UNICODE_GENCAT_Pe},
     179                 :         { 0x007E, UNICODE_GENCAT_Sm},
     180                 :         { 0x007F, UNICODE_GENCAT_Cc},
     181                 :         { 0x0080, UNICODE_GENCAT_Cc},
     182                 :         { 0x0081, UNICODE_GENCAT_Cc},
     183                 :         { 0x0082, UNICODE_GENCAT_Cc},
     184                 :         { 0x0083, UNICODE_GENCAT_Cc},
     185                 :         { 0x0084, UNICODE_GENCAT_Cc},
     186                 :         { 0x0085, UNICODE_GENCAT_Cc},
     187                 :         { 0x0086, UNICODE_GENCAT_Cc},
     188                 :         { 0x0087, UNICODE_GENCAT_Cc},
     189                 :         { 0x0088, UNICODE_GENCAT_Cc},
     190                 :         { 0x0089, UNICODE_GENCAT_Cc},
     191                 :         { 0x008A, UNICODE_GENCAT_Cc},
     192                 :         { 0x008B, UNICODE_GENCAT_Cc},
     193                 :         { 0x008C, UNICODE_GENCAT_Cc},
     194                 :         { 0x008D, UNICODE_GENCAT_Cc},
     195                 :         { 0x008E, UNICODE_GENCAT_Cc},
     196                 :         { 0x008F, UNICODE_GENCAT_Cc},
     197                 :         { 0x0090, UNICODE_GENCAT_Cc},
     198                 :         { 0x0091, UNICODE_GENCAT_Cc},
     199                 :         { 0x0092, UNICODE_GENCAT_Cc},
     200                 :         { 0x0093, UNICODE_GENCAT_Cc},
     201                 :         { 0x0094, UNICODE_GENCAT_Cc},
     202                 :         { 0x0095, UNICODE_GENCAT_Cc},
     203                 :         { 0x0096, UNICODE_GENCAT_Cc},
     204                 :         { 0x0097, UNICODE_GENCAT_Cc},
     205                 :         { 0x0098, UNICODE_GENCAT_Cc},
     206                 :         { 0x0099, UNICODE_GENCAT_Cc},
     207                 :         { 0x009A, UNICODE_GENCAT_Cc},
     208                 :         { 0x009B, UNICODE_GENCAT_Cc},
     209                 :         { 0x009C, UNICODE_GENCAT_Cc},
     210                 :         { 0x009D, UNICODE_GENCAT_Cc},
     211                 :         { 0x009E, UNICODE_GENCAT_Cc},
     212                 :         { 0x009F, UNICODE_GENCAT_Cc},
     213                 :         { 0x00A0, UNICODE_GENCAT_Zs},
     214                 :         { 0x00A1, UNICODE_GENCAT_Po},
     215                 :         { 0x00A2, UNICODE_GENCAT_Sc},
     216                 :         { 0x00A3, UNICODE_GENCAT_Sc},
     217                 :         { 0x00A4, UNICODE_GENCAT_Sc},
     218                 :         { 0x00A5, UNICODE_GENCAT_Sc},
     219                 :         { 0x00A6, UNICODE_GENCAT_So},
     220                 :         { 0x00A7, UNICODE_GENCAT_So},
     221                 :         { 0x00A8, UNICODE_GENCAT_Sk},
     222                 :         { 0x00A9, UNICODE_GENCAT_So},
     223                 :         { 0x00AA, UNICODE_GENCAT_Ll},
     224                 :         { 0x00AB, UNICODE_GENCAT_Pi},
     225                 :         { 0x00AC, UNICODE_GENCAT_Sm},
     226                 :         { 0x00AD, UNICODE_GENCAT_Cf},
     227                 :         { 0x00AE, UNICODE_GENCAT_So},
     228                 :         { 0x00AF, UNICODE_GENCAT_Sk},
     229                 :         { 0x00B0, UNICODE_GENCAT_So},
     230                 :         { 0x00B1, UNICODE_GENCAT_Sm},
     231                 :         { 0x00B2, UNICODE_GENCAT_No},
     232                 :         { 0x00B3, UNICODE_GENCAT_No},
     233                 :         { 0x00B4, UNICODE_GENCAT_Sk},
     234                 :         { 0x00B5, UNICODE_GENCAT_Ll},
     235                 :         { 0x00B6, UNICODE_GENCAT_So},
     236                 :         { 0x00B7, UNICODE_GENCAT_Po},
     237                 :         { 0x00B8, UNICODE_GENCAT_Sk},
     238                 :         { 0x00B9, UNICODE_GENCAT_No},
     239                 :         { 0x00BA, UNICODE_GENCAT_Ll},
     240                 :         { 0x00BB, UNICODE_GENCAT_Pf},
     241                 :         { 0x00BC, UNICODE_GENCAT_No},
     242                 :         { 0x00BD, UNICODE_GENCAT_No},
     243                 :         { 0x00BE, UNICODE_GENCAT_No},
     244                 :         { 0x00BF, UNICODE_GENCAT_Po},
     245                 :         { 0x00C0, UNICODE_GENCAT_Lu},
     246                 :         { 0x00C1, UNICODE_GENCAT_Lu},
     247                 :         { 0x00C2, UNICODE_GENCAT_Lu},
     248                 :         { 0x00C3, UNICODE_GENCAT_Lu},
     249                 :         { 0x00C4, UNICODE_GENCAT_Lu},
     250                 :         { 0x00C5, UNICODE_GENCAT_Lu},
     251                 :         { 0x00C6, UNICODE_GENCAT_Lu},
     252                 :         { 0x00C7, UNICODE_GENCAT_Lu},
     253                 :         { 0x00C8, UNICODE_GENCAT_Lu},
     254                 :         { 0x00C9, UNICODE_GENCAT_Lu},
     255                 :         { 0x00CA, UNICODE_GENCAT_Lu},
     256                 :         { 0x00CB, UNICODE_GENCAT_Lu},
     257                 :         { 0x00CC, UNICODE_GENCAT_Lu},
     258                 :         { 0x00CD, UNICODE_GENCAT_Lu},
     259                 :         { 0x00CE, UNICODE_GENCAT_Lu},
     260                 :         { 0x00CF, UNICODE_GENCAT_Lu},
     261                 :         { 0x00D0, UNICODE_GENCAT_Lu},
     262                 :         { 0x00D1, UNICODE_GENCAT_Lu},
     263                 :         { 0x00D2, UNICODE_GENCAT_Lu},
     264                 :         { 0x00D3, UNICODE_GENCAT_Lu},
     265                 :         { 0x00D4, UNICODE_GENCAT_Lu},
     266                 :         { 0x00D5, UNICODE_GENCAT_Lu},
     267                 :         { 0x00D6, UNICODE_GENCAT_Lu},
     268                 :         { 0x00D7, UNICODE_GENCAT_Sm},
     269                 :         { 0x00D8, UNICODE_GENCAT_Lu},
     270                 :         { 0x00D9, UNICODE_GENCAT_Lu},
     271                 :         { 0x00DA, UNICODE_GENCAT_Lu},
     272                 :         { 0x00DB, UNICODE_GENCAT_Lu},
     273                 :         { 0x00DC, UNICODE_GENCAT_Lu},
     274                 :         { 0x00DD, UNICODE_GENCAT_Lu},
     275                 :         { 0x00DE, UNICODE_GENCAT_Lu},
     276                 :         { 0x00DF, UNICODE_GENCAT_Ll},
     277                 :         { 0x00E0, UNICODE_GENCAT_Ll},
     278                 :         { 0x00E1, UNICODE_GENCAT_Ll},
     279                 :         { 0x00E2, UNICODE_GENCAT_Ll},
     280                 :         { 0x00E3, UNICODE_GENCAT_Ll},
     281                 :         { 0x00E4, UNICODE_GENCAT_Ll},
     282                 :         { 0x00E5, UNICODE_GENCAT_Ll},
     283                 :         { 0x00E6, UNICODE_GENCAT_Ll},
     284                 :         { 0x00E7, UNICODE_GENCAT_Ll},
     285                 :         { 0x00E8, UNICODE_GENCAT_Ll},
     286                 :         { 0x00E9, UNICODE_GENCAT_Ll},
     287                 :         { 0x00EA, UNICODE_GENCAT_Ll},
     288                 :         { 0x00EB, UNICODE_GENCAT_Ll},
     289                 :         { 0x00EC, UNICODE_GENCAT_Ll},
     290                 :         { 0x00ED, UNICODE_GENCAT_Ll},
     291                 :         { 0x00EE, UNICODE_GENCAT_Ll},
     292                 :         { 0x00EF, UNICODE_GENCAT_Ll},
     293                 :         { 0x00F0, UNICODE_GENCAT_Ll},
     294                 :         { 0x00F1, UNICODE_GENCAT_Ll},
     295                 :         { 0x00F2, UNICODE_GENCAT_Ll},
     296                 :         { 0x00F3, UNICODE_GENCAT_Ll},
     297                 :         { 0x00F4, UNICODE_GENCAT_Ll},
     298                 :         { 0x00F5, UNICODE_GENCAT_Ll},
     299                 :         { 0x00F6, UNICODE_GENCAT_Ll},
     300                 :         { 0x00F7, UNICODE_GENCAT_Sm},
     301                 :         { 0x00F8, UNICODE_GENCAT_Ll},
     302                 :         { 0x00F9, UNICODE_GENCAT_Ll},
     303                 :         { 0x00FA, UNICODE_GENCAT_Ll},
     304                 :         { 0x00FB, UNICODE_GENCAT_Ll},
     305                 :         { 0x00FC, UNICODE_GENCAT_Ll},
     306                 :         { 0x00FD, UNICODE_GENCAT_Ll},
     307                 :         { 0x00FE, UNICODE_GENCAT_Ll},
     308                 :         { 0x00FF, UNICODE_GENCAT_Ll},
     309                 :         { 0x0100, UNICODE_GENCAT_Lu},
     310                 :         { 0x0101, UNICODE_GENCAT_Ll},
     311                 :         { 0x0102, UNICODE_GENCAT_Lu},
     312                 :         { 0x0103, UNICODE_GENCAT_Ll},
     313                 :         { 0x0104, UNICODE_GENCAT_Lu},
     314                 :         { 0x0105, UNICODE_GENCAT_Ll},
     315                 :         { 0x0106, UNICODE_GENCAT_Lu},
     316                 :         { 0x0107, UNICODE_GENCAT_Ll},
     317                 :         { 0x0108, UNICODE_GENCAT_Lu},
     318                 :         { 0x0109, UNICODE_GENCAT_Ll},
     319                 :         { 0x010A, UNICODE_GENCAT_Lu},
     320                 :         { 0x010B, UNICODE_GENCAT_Ll},
     321                 :         { 0x010C, UNICODE_GENCAT_Lu},
     322                 :         { 0x010D, UNICODE_GENCAT_Ll},
     323                 :         { 0x010E, UNICODE_GENCAT_Lu},
     324                 :         { 0x010F, UNICODE_GENCAT_Ll},
     325                 :         { 0x0110, UNICODE_GENCAT_Lu},
     326                 :         { 0x0111, UNICODE_GENCAT_Ll},
     327                 :         { 0x0112, UNICODE_GENCAT_Lu},
     328                 :         { 0x0113, UNICODE_GENCAT_Ll},
     329                 :         { 0x0114, UNICODE_GENCAT_Lu},
     330                 :         { 0x0115, UNICODE_GENCAT_Ll},
     331                 :         { 0x0116, UNICODE_GENCAT_Lu},
     332                 :         { 0x0117, UNICODE_GENCAT_Ll},
     333                 :         { 0x0118, UNICODE_GENCAT_Lu},
     334                 :         { 0x0119, UNICODE_GENCAT_Ll},
     335                 :         { 0x011A, UNICODE_GENCAT_Lu},
     336                 :         { 0x011B, UNICODE_GENCAT_Ll},
     337                 :         { 0x011C, UNICODE_GENCAT_Lu},
     338                 :         { 0x011D, UNICODE_GENCAT_Ll},
     339                 :         { 0x011E, UNICODE_GENCAT_Lu},
     340                 :         { 0x011F, UNICODE_GENCAT_Ll},
     341                 :         { 0x0120, UNICODE_GENCAT_Lu},
     342                 :         { 0x0121, UNICODE_GENCAT_Ll},
     343                 :         { 0x0122, UNICODE_GENCAT_Lu},
     344                 :         { 0x0123, UNICODE_GENCAT_Ll},
     345                 :         { 0x0124, UNICODE_GENCAT_Lu},
     346                 :         { 0x0125, UNICODE_GENCAT_Ll},
     347                 :         { 0x0126, UNICODE_GENCAT_Lu},
     348                 :         { 0x0127, UNICODE_GENCAT_Ll},
     349                 :         { 0x0128, UNICODE_GENCAT_Lu},
     350                 :         { 0x0129, UNICODE_GENCAT_Ll},
     351                 :         { 0x012A, UNICODE_GENCAT_Lu},
     352                 :         { 0x012B, UNICODE_GENCAT_Ll},
     353                 :         { 0x012C, UNICODE_GENCAT_Lu},
     354                 :         { 0x012D, UNICODE_GENCAT_Ll},
     355                 :         { 0x012E, UNICODE_GENCAT_Lu},
     356                 :         { 0x012F, UNICODE_GENCAT_Ll},
     357                 :         { 0x0130, UNICODE_GENCAT_Lu},
     358                 :         { 0x0131, UNICODE_GENCAT_Ll},
     359                 :         { 0x0132, UNICODE_GENCAT_Lu},
     360                 :         { 0x0133, UNICODE_GENCAT_Ll},
     361                 :         { 0x0134, UNICODE_GENCAT_Lu},
     362                 :         { 0x0135, UNICODE_GENCAT_Ll},
     363                 :         { 0x0136, UNICODE_GENCAT_Lu},
     364                 :         { 0x0137, UNICODE_GENCAT_Ll},
     365                 :         { 0x0138, UNICODE_GENCAT_Ll},
     366                 :         { 0x0139, UNICODE_GENCAT_Lu},
     367                 :         { 0x013A, UNICODE_GENCAT_Ll},
     368                 :         { 0x013B, UNICODE_GENCAT_Lu},
     369                 :         { 0x013C, UNICODE_GENCAT_Ll},
     370                 :         { 0x013D, UNICODE_GENCAT_Lu},
     371                 :         { 0x013E, UNICODE_GENCAT_Ll},
     372                 :         { 0x013F, UNICODE_GENCAT_Lu},
     373                 :         { 0x0140, UNICODE_GENCAT_Ll},
     374                 :         { 0x0141, UNICODE_GENCAT_Lu},
     375                 :         { 0x0142, UNICODE_GENCAT_Ll},
     376                 :         { 0x0143, UNICODE_GENCAT_Lu},
     377                 :         { 0x0144, UNICODE_GENCAT_Ll},
     378                 :         { 0x0145, UNICODE_GENCAT_Lu},
     379                 :         { 0x0146, UNICODE_GENCAT_Ll},
     380                 :         { 0x0147, UNICODE_GENCAT_Lu},
     381                 :         { 0x0148, UNICODE_GENCAT_Ll},
     382                 :         { 0x0149, UNICODE_GENCAT_Ll},
     383                 :         { 0x014A, UNICODE_GENCAT_Lu},
     384                 :         { 0x014B, UNICODE_GENCAT_Ll},
     385                 :         { 0x014C, UNICODE_GENCAT_Lu},
     386                 :         { 0x014D, UNICODE_GENCAT_Ll},
     387                 :         { 0x014E, UNICODE_GENCAT_Lu},
     388                 :         { 0x014F, UNICODE_GENCAT_Ll},
     389                 :         { 0x0150, UNICODE_GENCAT_Lu},
     390                 :         { 0x0151, UNICODE_GENCAT_Ll},
     391                 :         { 0x0152, UNICODE_GENCAT_Lu},
     392                 :         { 0x0153, UNICODE_GENCAT_Ll},
     393                 :         { 0x0154, UNICODE_GENCAT_Lu},
     394                 :         { 0x0155, UNICODE_GENCAT_Ll},
     395                 :         { 0x0156, UNICODE_GENCAT_Lu},
     396                 :         { 0x0157, UNICODE_GENCAT_Ll},
     397                 :         { 0x0158, UNICODE_GENCAT_Lu},
     398                 :         { 0x0159, UNICODE_GENCAT_Ll},
     399                 :         { 0x015A, UNICODE_GENCAT_Lu},
     400                 :         { 0x015B, UNICODE_GENCAT_Ll},
     401                 :         { 0x015C, UNICODE_GENCAT_Lu},
     402                 :         { 0x015D, UNICODE_GENCAT_Ll},
     403                 :         { 0x015E, UNICODE_GENCAT_Lu},
     404                 :         { 0x015F, UNICODE_GENCAT_Ll},
     405                 :         { 0x0160, UNICODE_GENCAT_Lu},
     406                 :         { 0x0161, UNICODE_GENCAT_Ll},
     407                 :         { 0x0162, UNICODE_GENCAT_Lu},
     408                 :         { 0x0163, UNICODE_GENCAT_Ll},
     409                 :         { 0x0164, UNICODE_GENCAT_Lu},
     410                 :         { 0x0165, UNICODE_GENCAT_Ll},
     411                 :         { 0x0166, UNICODE_GENCAT_Lu},
     412                 :         { 0x0167, UNICODE_GENCAT_Ll},
     413                 :         { 0x0168, UNICODE_GENCAT_Lu},
     414                 :         { 0x0169, UNICODE_GENCAT_Ll},
     415                 :         { 0x016A, UNICODE_GENCAT_Lu},
     416                 :         { 0x016B, UNICODE_GENCAT_Ll},
     417                 :         { 0x016C, UNICODE_GENCAT_Lu},
     418                 :         { 0x016D, UNICODE_GENCAT_Ll},
     419                 :         { 0x016E, UNICODE_GENCAT_Lu},
     420                 :         { 0x016F, UNICODE_GENCAT_Ll},
     421                 :         { 0x0170, UNICODE_GENCAT_Lu},
     422                 :         { 0x0171, UNICODE_GENCAT_Ll},
     423                 :         { 0x0172, UNICODE_GENCAT_Lu},
     424                 :         { 0x0173, UNICODE_GENCAT_Ll},
     425                 :         { 0x0174, UNICODE_GENCAT_Lu},
     426                 :         { 0x0175, UNICODE_GENCAT_Ll},
     427                 :         { 0x0176, UNICODE_GENCAT_Lu},
     428                 :         { 0x0177, UNICODE_GENCAT_Ll},
     429                 :         { 0x0178, UNICODE_GENCAT_Lu},
     430                 :         { 0x0179, UNICODE_GENCAT_Lu},
     431                 :         { 0x017A, UNICODE_GENCAT_Ll},
     432                 :         { 0x017B, UNICODE_GENCAT_Lu},
     433                 :         { 0x017C, UNICODE_GENCAT_Ll},
     434                 :         { 0x017D, UNICODE_GENCAT_Lu},
     435                 :         { 0x017E, UNICODE_GENCAT_Ll},
     436                 :         { 0x017F, UNICODE_GENCAT_Ll},
     437                 :         { 0x0180, UNICODE_GENCAT_Ll},
     438                 :         { 0x0181, UNICODE_GENCAT_Lu},
     439                 :         { 0x0182, UNICODE_GENCAT_Lu},
     440                 :         { 0x0183, UNICODE_GENCAT_Ll},
     441                 :         { 0x0184, UNICODE_GENCAT_Lu},
     442                 :         { 0x0185, UNICODE_GENCAT_Ll},
     443                 :         { 0x0186, UNICODE_GENCAT_Lu},
     444                 :         { 0x0187, UNICODE_GENCAT_Lu},
     445                 :         { 0x0188, UNICODE_GENCAT_Ll},
     446                 :         { 0x0189, UNICODE_GENCAT_Lu},
     447                 :         { 0x018A, UNICODE_GENCAT_Lu},
     448                 :         { 0x018B, UNICODE_GENCAT_Lu},
     449                 :         { 0x018C, UNICODE_GENCAT_Ll},
     450                 :         { 0x018D, UNICODE_GENCAT_Ll},
     451                 :         { 0x018E, UNICODE_GENCAT_Lu},
     452                 :         { 0x018F, UNICODE_GENCAT_Lu},
     453                 :         { 0x0190, UNICODE_GENCAT_Lu},
     454                 :         { 0x0191, UNICODE_GENCAT_Lu},
     455                 :         { 0x0192, UNICODE_GENCAT_Ll},
     456                 :         { 0x0193, UNICODE_GENCAT_Lu},
     457                 :         { 0x0194, UNICODE_GENCAT_Lu},
     458                 :         { 0x0195, UNICODE_GENCAT_Ll},
     459                 :         { 0x0196, UNICODE_GENCAT_Lu},
     460                 :         { 0x0197, UNICODE_GENCAT_Lu},
     461                 :         { 0x0198, UNICODE_GENCAT_Lu},
     462                 :         { 0x0199, UNICODE_GENCAT_Ll},
     463                 :         { 0x019A, UNICODE_GENCAT_Ll},
     464                 :         { 0x019B, UNICODE_GENCAT_Ll},
     465                 :         { 0x019C, UNICODE_GENCAT_Lu},
     466                 :         { 0x019D, UNICODE_GENCAT_Lu},
     467                 :         { 0x019E, UNICODE_GENCAT_Ll},
     468                 :         { 0x019F, UNICODE_GENCAT_Lu},
     469                 :         { 0x01A0, UNICODE_GENCAT_Lu},
     470                 :         { 0x01A1, UNICODE_GENCAT_Ll},
     471                 :         { 0x01A2, UNICODE_GENCAT_Lu},
     472                 :         { 0x01A3, UNICODE_GENCAT_Ll},
     473                 :         { 0x01A4, UNICODE_GENCAT_Lu},
     474                 :         { 0x01A5, UNICODE_GENCAT_Ll},
     475                 :         { 0x01A6, UNICODE_GENCAT_Lu},
     476                 :         { 0x01A7, UNICODE_GENCAT_Lu},
     477                 :         { 0x01A8, UNICODE_GENCAT_Ll},
     478                 :         { 0x01A9, UNICODE_GENCAT_Lu},
     479                 :         { 0x01AA, UNICODE_GENCAT_Ll},
     480                 :         { 0x01AB, UNICODE_GENCAT_Ll},
     481                 :         { 0x01AC, UNICODE_GENCAT_Lu},
     482                 :         { 0x01AD, UNICODE_GENCAT_Ll},
     483                 :         { 0x01AE, UNICODE_GENCAT_Lu},
     484                 :         { 0x01AF, UNICODE_GENCAT_Lu},
     485                 :         { 0x01B0, UNICODE_GENCAT_Ll},
     486                 :         { 0x01B1, UNICODE_GENCAT_Lu},
     487                 :         { 0x01B2, UNICODE_GENCAT_Lu},
     488                 :         { 0x01B3, UNICODE_GENCAT_Lu},
     489                 :         { 0x01B4, UNICODE_GENCAT_Ll},
     490                 :         { 0x01B5, UNICODE_GENCAT_Lu},
     491                 :         { 0x01B6, UNICODE_GENCAT_Ll},
     492                 :         { 0x01B7, UNICODE_GENCAT_Lu},
     493                 :         { 0x01B8, UNICODE_GENCAT_Lu},
     494                 :         { 0x01B9, UNICODE_GENCAT_Ll},
     495                 :         { 0x01BA, UNICODE_GENCAT_Ll},
     496                 :         { 0x01BB, UNICODE_GENCAT_Lo},
     497                 :         { 0x01BC, UNICODE_GENCAT_Lu},
     498                 :         { 0x01BD, UNICODE_GENCAT_Ll},
     499                 :         { 0x01BE, UNICODE_GENCAT_Ll},
     500                 :         { 0x01BF, UNICODE_GENCAT_Ll},
     501                 :         { 0x01C0, UNICODE_GENCAT_Lo},
     502                 :         { 0x01C1, UNICODE_GENCAT_Lo},
     503                 :         { 0x01C2, UNICODE_GENCAT_Lo},
     504                 :         { 0x01C3, UNICODE_GENCAT_Lo},
     505                 :         { 0x01C4, UNICODE_GENCAT_Lu},
     506                 :         { 0x01C5, UNICODE_GENCAT_Lt},
     507                 :         { 0x01C6, UNICODE_GENCAT_Ll},
     508                 :         { 0x01C7, UNICODE_GENCAT_Lu},
     509                 :         { 0x01C8, UNICODE_GENCAT_Lt},
     510                 :         { 0x01C9, UNICODE_GENCAT_Ll},
     511                 :         { 0x01CA, UNICODE_GENCAT_Lu},
     512                 :         { 0x01CB, UNICODE_GENCAT_Lt},
     513                 :         { 0x01CC, UNICODE_GENCAT_Ll},
     514                 :         { 0x01CD, UNICODE_GENCAT_Lu},
     515                 :         { 0x01CE, UNICODE_GENCAT_Ll},
     516                 :         { 0x01CF, UNICODE_GENCAT_Lu},
     517                 :         { 0x01D0, UNICODE_GENCAT_Ll},
     518                 :         { 0x01D1, UNICODE_GENCAT_Lu},
     519                 :         { 0x01D2, UNICODE_GENCAT_Ll},
     520                 :         { 0x01D3, UNICODE_GENCAT_Lu},
     521                 :         { 0x01D4, UNICODE_GENCAT_Ll},
     522                 :         { 0x01D5, UNICODE_GENCAT_Lu},
     523                 :         { 0x01D6, UNICODE_GENCAT_Ll},
     524                 :         { 0x01D7, UNICODE_GENCAT_Lu},
     525                 :         { 0x01D8, UNICODE_GENCAT_Ll},
     526                 :         { 0x01D9, UNICODE_GENCAT_Lu},
     527                 :         { 0x01DA, UNICODE_GENCAT_Ll},
     528                 :         { 0x01DB, UNICODE_GENCAT_Lu},
     529                 :         { 0x01DC, UNICODE_GENCAT_Ll},
     530                 :         { 0x01DD, UNICODE_GENCAT_Ll},
     531                 :         { 0x01DE, UNICODE_GENCAT_Lu},
     532                 :         { 0x01DF, UNICODE_GENCAT_Ll},
     533                 :         { 0x01E0, UNICODE_GENCAT_Lu},
     534                 :         { 0x01E1, UNICODE_GENCAT_Ll},
     535                 :         { 0x01E2, UNICODE_GENCAT_Lu},
     536                 :         { 0x01E3, UNICODE_GENCAT_Ll},
     537                 :         { 0x01E4, UNICODE_GENCAT_Lu},
     538                 :         { 0x01E5, UNICODE_GENCAT_Ll},
     539                 :         { 0x01E6, UNICODE_GENCAT_Lu},
     540                 :         { 0x01E7, UNICODE_GENCAT_Ll},
     541                 :         { 0x01E8, UNICODE_GENCAT_Lu},
     542                 :         { 0x01E9, UNICODE_GENCAT_Ll},
     543                 :         { 0x01EA, UNICODE_GENCAT_Lu},
     544                 :         { 0x01EB, UNICODE_GENCAT_Ll},
     545                 :         { 0x01EC, UNICODE_GENCAT_Lu},
     546                 :         { 0x01ED, UNICODE_GENCAT_Ll},
     547                 :         { 0x01EE, UNICODE_GENCAT_Lu},
     548                 :         { 0x01EF, UNICODE_GENCAT_Ll},
     549                 :         { 0x01F0, UNICODE_GENCAT_Ll},
     550                 :         { 0x01F1, UNICODE_GENCAT_Lu},
     551                 :         { 0x01F2, UNICODE_GENCAT_Lt},
     552                 :         { 0x01F3, UNICODE_GENCAT_Ll},
     553                 :         { 0x01F4, UNICODE_GENCAT_Lu},
     554                 :         { 0x01F5, UNICODE_GENCAT_Ll},
     555                 :         { 0x01F6, UNICODE_GENCAT_Lu},
     556                 :         { 0x01F7, UNICODE_GENCAT_Lu},
     557                 :         { 0x01F8, UNICODE_GENCAT_Lu},
     558                 :         { 0x01F9, UNICODE_GENCAT_Ll},
     559                 :         { 0x01FA, UNICODE_GENCAT_Lu},
     560                 :         { 0x01FB, UNICODE_GENCAT_Ll},
     561                 :         { 0x01FC, UNICODE_GENCAT_Lu},
     562                 :         { 0x01FD, UNICODE_GENCAT_Ll},
     563                 :         { 0x01FE, UNICODE_GENCAT_Lu},
     564                 :         { 0x01FF, UNICODE_GENCAT_Ll},
     565                 :         { 0x0200, UNICODE_GENCAT_Lu},
     566                 :         { 0x0201, UNICODE_GENCAT_Ll},
     567                 :         { 0x0202, UNICODE_GENCAT_Lu},
     568                 :         { 0x0203, UNICODE_GENCAT_Ll},
     569                 :         { 0x0204, UNICODE_GENCAT_Lu},
     570                 :         { 0x0205, UNICODE_GENCAT_Ll},
     571                 :         { 0x0206, UNICODE_GENCAT_Lu},
     572                 :         { 0x0207, UNICODE_GENCAT_Ll},
     573                 :         { 0x0208, UNICODE_GENCAT_Lu},
     574                 :         { 0x0209, UNICODE_GENCAT_Ll},
     575                 :         { 0x020A, UNICODE_GENCAT_Lu},
     576                 :         { 0x020B, UNICODE_GENCAT_Ll},
     577                 :         { 0x020C, UNICODE_GENCAT_Lu},
     578                 :         { 0x020D, UNICODE_GENCAT_Ll},
     579                 :         { 0x020E, UNICODE_GENCAT_Lu},
     580                 :         { 0x020F, UNICODE_GENCAT_Ll},
     581                 :         { 0x0210, UNICODE_GENCAT_Lu},
     582                 :         { 0x0211, UNICODE_GENCAT_Ll},
     583                 :         { 0x0212, UNICODE_GENCAT_Lu},
     584                 :         { 0x0213, UNICODE_GENCAT_Ll},
     585                 :         { 0x0214, UNICODE_GENCAT_Lu},
     586                 :         { 0x0215, UNICODE_GENCAT_Ll},
     587                 :         { 0x0216, UNICODE_GENCAT_Lu},
     588                 :         { 0x0217, UNICODE_GENCAT_Ll},
     589                 :         { 0x0218, UNICODE_GENCAT_Lu},
     590                 :         { 0x0219, UNICODE_GENCAT_Ll},
     591                 :         { 0x021A, UNICODE_GENCAT_Lu},
     592                 :         { 0x021B, UNICODE_GENCAT_Ll},
     593                 :         { 0x021C, UNICODE_GENCAT_Lu},
     594                 :         { 0x021D, UNICODE_GENCAT_Ll},
     595                 :         { 0x021E, UNICODE_GENCAT_Lu},
     596                 :         { 0x021F, UNICODE_GENCAT_Ll},
     597                 :         { 0x0220, UNICODE_GENCAT_Lu},
     598                 :         { 0x0221, UNICODE_GENCAT_Ll},
     599                 :         { 0x0222, UNICODE_GENCAT_Lu},
     600                 :         { 0x0223, UNICODE_GENCAT_Ll},
     601                 :         { 0x0224, UNICODE_GENCAT_Lu},
     602                 :         { 0x0225, UNICODE_GENCAT_Ll},
     603                 :         { 0x0226, UNICODE_GENCAT_Lu},
     604                 :         { 0x0227, UNICODE_GENCAT_Ll},
     605                 :         { 0x0228, UNICODE_GENCAT_Lu},
     606                 :         { 0x0229, UNICODE_GENCAT_Ll},
     607                 :         { 0x022A, UNICODE_GENCAT_Lu},
     608                 :         { 0x022B, UNICODE_GENCAT_Ll},
     609                 :         { 0x022C, UNICODE_GENCAT_Lu},
     610                 :         { 0x022D, UNICODE_GENCAT_Ll},
     611                 :         { 0x022E, UNICODE_GENCAT_Lu},
     612                 :         { 0x022F, UNICODE_GENCAT_Ll},
     613                 :         { 0x0230, UNICODE_GENCAT_Lu},
     614                 :         { 0x0231, UNICODE_GENCAT_Ll},
     615                 :         { 0x0232, UNICODE_GENCAT_Lu},
     616                 :         { 0x0233, UNICODE_GENCAT_Ll},
     617                 :         { 0x0234, UNICODE_GENCAT_Ll},
     618                 :         { 0x0235, UNICODE_GENCAT_Ll},
     619                 :         { 0x0236, UNICODE_GENCAT_Ll},
     620                 :         { 0x0237, UNICODE_GENCAT_Ll},
     621                 :         { 0x0238, UNICODE_GENCAT_Ll},
     622                 :         { 0x0239, UNICODE_GENCAT_Ll},
     623                 :         { 0x023A, UNICODE_GENCAT_Lu},
     624                 :         { 0x023B, UNICODE_GENCAT_Lu},
     625                 :         { 0x023C, UNICODE_GENCAT_Ll},
     626                 :         { 0x023D, UNICODE_GENCAT_Lu},
     627                 :         { 0x023E, UNICODE_GENCAT_Lu},
     628                 :         { 0x023F, UNICODE_GENCAT_Ll},
     629                 :         { 0x0240, UNICODE_GENCAT_Ll},
     630                 :         { 0x0241, UNICODE_GENCAT_Lu},
     631                 :         { 0x0242, UNICODE_GENCAT_Ll},
     632                 :         { 0x0243, UNICODE_GENCAT_Lu},
     633                 :         { 0x0244, UNICODE_GENCAT_Lu},
     634                 :         { 0x0245, UNICODE_GENCAT_Lu},
     635                 :         { 0x0246, UNICODE_GENCAT_Lu},
     636                 :         { 0x0247, UNICODE_GENCAT_Ll},
     637                 :         { 0x0248, UNICODE_GENCAT_Lu},
     638                 :         { 0x0249, UNICODE_GENCAT_Ll},
     639                 :         { 0x024A, UNICODE_GENCAT_Lu},
     640                 :         { 0x024B, UNICODE_GENCAT_Ll},
     641                 :         { 0x024C, UNICODE_GENCAT_Lu},
     642                 :         { 0x024D, UNICODE_GENCAT_Ll},
     643                 :         { 0x024E, UNICODE_GENCAT_Lu},
     644                 :         { 0x024F, UNICODE_GENCAT_Ll},
     645                 :         { 0x0250, UNICODE_GENCAT_Ll},
     646                 :         { 0x0251, UNICODE_GENCAT_Ll},
     647                 :         { 0x0252, UNICODE_GENCAT_Ll},
     648                 :         { 0x0253, UNICODE_GENCAT_Ll},
     649                 :         { 0x0254, UNICODE_GENCAT_Ll},
     650                 :         { 0x0255, UNICODE_GENCAT_Ll},
     651                 :         { 0x0256, UNICODE_GENCAT_Ll},
     652                 :         { 0x0257, UNICODE_GENCAT_Ll},
     653                 :         { 0x0258, UNICODE_GENCAT_Ll},
     654                 :         { 0x0259, UNICODE_GENCAT_Ll},
     655                 :         { 0x025A, UNICODE_GENCAT_Ll},
     656                 :         { 0x025B, UNICODE_GENCAT_Ll},
     657                 :         { 0x025C, UNICODE_GENCAT_Ll},
     658                 :         { 0x025D, UNICODE_GENCAT_Ll},
     659                 :         { 0x025E, UNICODE_GENCAT_Ll},
     660                 :         { 0x025F, UNICODE_GENCAT_Ll},
     661                 :         { 0x0260, UNICODE_GENCAT_Ll},
     662                 :         { 0x0261, UNICODE_GENCAT_Ll},
     663                 :         { 0x0262, UNICODE_GENCAT_Ll},
     664                 :         { 0x0263, UNICODE_GENCAT_Ll},
     665                 :         { 0x0264, UNICODE_GENCAT_Ll},
     666                 :         { 0x0265, UNICODE_GENCAT_Ll},
     667                 :         { 0x0266, UNICODE_GENCAT_Ll},
     668                 :         { 0x0267, UNICODE_GENCAT_Ll},
     669                 :         { 0x0268, UNICODE_GENCAT_Ll},
     670                 :         { 0x0269, UNICODE_GENCAT_Ll},
     671                 :         { 0x026A, UNICODE_GENCAT_Ll},
     672                 :         { 0x026B, UNICODE_GENCAT_Ll},
     673                 :         { 0x026C, UNICODE_GENCAT_Ll},
     674                 :         { 0x026D, UNICODE_GENCAT_Ll},
     675                 :         { 0x026E, UNICODE_GENCAT_Ll},
     676                 :         { 0x026F, UNICODE_GENCAT_Ll},
     677                 :         { 0x0270, UNICODE_GENCAT_Ll},
     678                 :         { 0x0271, UNICODE_GENCAT_Ll},
     679                 :         { 0x0272, UNICODE_GENCAT_Ll},
     680                 :         { 0x0273, UNICODE_GENCAT_Ll},
     681                 :         { 0x0274, UNICODE_GENCAT_Ll},
     682                 :         { 0x0275, UNICODE_GENCAT_Ll},
     683                 :         { 0x0276, UNICODE_GENCAT_Ll},
     684                 :         { 0x0277, UNICODE_GENCAT_Ll},
     685                 :         { 0x0278, UNICODE_GENCAT_Ll},
     686                 :         { 0x0279, UNICODE_GENCAT_Ll},
     687                 :         { 0x027A, UNICODE_GENCAT_Ll},
     688                 :         { 0x027B, UNICODE_GENCAT_Ll},
     689                 :         { 0x027C, UNICODE_GENCAT_Ll},
     690                 :         { 0x027D, UNICODE_GENCAT_Ll},
     691                 :         { 0x027E, UNICODE_GENCAT_Ll},
     692                 :         { 0x027F, UNICODE_GENCAT_Ll},
     693                 :         { 0x0280, UNICODE_GENCAT_Ll},
     694                 :         { 0x0281, UNICODE_GENCAT_Ll},
     695                 :         { 0x0282, UNICODE_GENCAT_Ll},
     696                 :         { 0x0283, UNICODE_GENCAT_Ll},
     697                 :         { 0x0284, UNICODE_GENCAT_Ll},
     698                 :         { 0x0285, UNICODE_GENCAT_Ll},
     699                 :         { 0x0286, UNICODE_GENCAT_Ll},
     700                 :         { 0x0287, UNICODE_GENCAT_Ll},
     701                 :         { 0x0288, UNICODE_GENCAT_Ll},
     702                 :         { 0x0289, UNICODE_GENCAT_Ll},
     703                 :         { 0x028A, UNICODE_GENCAT_Ll},
     704                 :         { 0x028B, UNICODE_GENCAT_Ll},
     705                 :         { 0x028C, UNICODE_GENCAT_Ll},
     706                 :         { 0x028D, UNICODE_GENCAT_Ll},
     707                 :         { 0x028E, UNICODE_GENCAT_Ll},
     708                 :         { 0x028F, UNICODE_GENCAT_Ll},
     709                 :         { 0x0290, UNICODE_GENCAT_Ll},
     710                 :         { 0x0291, UNICODE_GENCAT_Ll},
     711                 :         { 0x0292, UNICODE_GENCAT_Ll},
     712                 :         { 0x0293, UNICODE_GENCAT_Ll},
     713                 :         { 0x0294, UNICODE_GENCAT_Lo},
     714                 :         { 0x0295, UNICODE_GENCAT_Ll},
     715                 :         { 0x0296, UNICODE_GENCAT_Ll},
     716                 :         { 0x0297, UNICODE_GENCAT_Ll},
     717                 :         { 0x0298, UNICODE_GENCAT_Ll},
     718                 :         { 0x0299, UNICODE_GENCAT_Ll},
     719                 :         { 0x029A, UNICODE_GENCAT_Ll},
     720                 :         { 0x029B, UNICODE_GENCAT_Ll},
     721                 :         { 0x029C, UNICODE_GENCAT_Ll},
     722                 :         { 0x029D, UNICODE_GENCAT_Ll},
     723                 :         { 0x029E, UNICODE_GENCAT_Ll},
     724                 :         { 0x029F, UNICODE_GENCAT_Ll},
     725                 :         { 0x02A0, UNICODE_GENCAT_Ll},
     726                 :         { 0x02A1, UNICODE_GENCAT_Ll},
     727                 :         { 0x02A2, UNICODE_GENCAT_Ll},
     728                 :         { 0x02A3, UNICODE_GENCAT_Ll},
     729                 :         { 0x02A4, UNICODE_GENCAT_Ll},
     730                 :         { 0x02A5, UNICODE_GENCAT_Ll},
     731                 :         { 0x02A6, UNICODE_GENCAT_Ll},
     732                 :         { 0x02A7, UNICODE_GENCAT_Ll},
     733                 :         { 0x02A8, UNICODE_GENCAT_Ll},
     734                 :         { 0x02A9, UNICODE_GENCAT_Ll},
     735                 :         { 0x02AA, UNICODE_GENCAT_Ll},
     736                 :         { 0x02AB, UNICODE_GENCAT_Ll},
     737                 :         { 0x02AC, UNICODE_GENCAT_Ll},
     738                 :         { 0x02AD, UNICODE_GENCAT_Ll},
     739                 :         { 0x02AE, UNICODE_GENCAT_Ll},
     740                 :         { 0x02AF, UNICODE_GENCAT_Ll},
     741                 :         { 0x02B0, UNICODE_GENCAT_Lm},
     742                 :         { 0x02B1, UNICODE_GENCAT_Lm},
     743                 :         { 0x02B2, UNICODE_GENCAT_Lm},
     744                 :         { 0x02B3, UNICODE_GENCAT_Lm},
     745                 :         { 0x02B4, UNICODE_GENCAT_Lm},
     746                 :         { 0x02B5, UNICODE_GENCAT_Lm},
     747                 :         { 0x02B6, UNICODE_GENCAT_Lm},
     748                 :         { 0x02B7, UNICODE_GENCAT_Lm},
     749                 :         { 0x02B8, UNICODE_GENCAT_Lm},
     750                 :         { 0x02B9, UNICODE_GENCAT_Lm},
     751                 :         { 0x02BA, UNICODE_GENCAT_Lm},
     752                 :         { 0x02BB, UNICODE_GENCAT_Lm},
     753                 :         { 0x02BC, UNICODE_GENCAT_Lm},
     754                 :         { 0x02BD, UNICODE_GENCAT_Lm},
     755                 :         { 0x02BE, UNICODE_GENCAT_Lm},
     756                 :         { 0x02BF, UNICODE_GENCAT_Lm},
     757                 :         { 0x02C0, UNICODE_GENCAT_Lm},
     758                 :         { 0x02C1, UNICODE_GENCAT_Lm},
     759                 :         { 0x02C2, UNICODE_GENCAT_Sk},
     760                 :         { 0x02C3, UNICODE_GENCAT_Sk},
     761                 :         { 0x02C4, UNICODE_GENCAT_Sk},
     762                 :         { 0x02C5, UNICODE_GENCAT_Sk},
     763                 :         { 0x02C6, UNICODE_GENCAT_Lm},
     764                 :         { 0x02C7, UNICODE_GENCAT_Lm},
     765                 :         { 0x02C8, UNICODE_GENCAT_Lm},
     766                 :         { 0x02C9, UNICODE_GENCAT_Lm},
     767                 :         { 0x02CA, UNICODE_GENCAT_Lm},
     768                 :         { 0x02CB, UNICODE_GENCAT_Lm},
     769                 :         { 0x02CC, UNICODE_GENCAT_Lm},
     770                 :         { 0x02CD, UNICODE_GENCAT_Lm},
     771                 :         { 0x02CE, UNICODE_GENCAT_Lm},
     772                 :         { 0x02CF, UNICODE_GENCAT_Lm},
     773                 :         { 0x02D0, UNICODE_GENCAT_Lm},
     774                 :         { 0x02D1, UNICODE_GENCAT_Lm},
     775                 :         { 0x02D2, UNICODE_GENCAT_Sk},
     776                 :         { 0x02D3, UNICODE_GENCAT_Sk},
     777                 :         { 0x02D4, UNICODE_GENCAT_Sk},
     778                 :         { 0x02D5, UNICODE_GENCAT_Sk},
     779                 :         { 0x02D6, UNICODE_GENCAT_Sk},
     780                 :         { 0x02D7, UNICODE_GENCAT_Sk},
     781                 :         { 0x02D8, UNICODE_GENCAT_Sk},
     782                 :         { 0x02D9, UNICODE_GENCAT_Sk},
     783                 :         { 0x02DA, UNICODE_GENCAT_Sk},
     784                 :         { 0x02DB, UNICODE_GENCAT_Sk},
     785                 :         { 0x02DC, UNICODE_GENCAT_Sk},
     786                 :         { 0x02DD, UNICODE_GENCAT_Sk},
     787                 :         { 0x02DE, UNICODE_GENCAT_Sk},
     788                 :         { 0x02DF, UNICODE_GENCAT_Sk},
     789                 :         { 0x02E0, UNICODE_GENCAT_Lm},
     790                 :         { 0x02E1, UNICODE_GENCAT_Lm},
     791                 :         { 0x02E2, UNICODE_GENCAT_Lm},
     792                 :         { 0x02E3, UNICODE_GENCAT_Lm},
     793                 :         { 0x02E4, UNICODE_GENCAT_Lm},
     794                 :         { 0x02E5, UNICODE_GENCAT_Sk},
     795                 :         { 0x02E6, UNICODE_GENCAT_Sk},
     796                 :         { 0x02E7, UNICODE_GENCAT_Sk},
     797                 :         { 0x02E8, UNICODE_GENCAT_Sk},
     798                 :         { 0x02E9, UNICODE_GENCAT_Sk},
     799                 :         { 0x02EA, UNICODE_GENCAT_Sk},
     800                 :         { 0x02EB, UNICODE_GENCAT_Sk},
     801                 :         { 0x02EC, UNICODE_GENCAT_Lm},
     802                 :         { 0x02ED, UNICODE_GENCAT_Sk},
     803                 :         { 0x02EE, UNICODE_GENCAT_Lm},
     804                 :         { 0x02EF, UNICODE_GENCAT_Sk},
     805                 :         { 0x02F0, UNICODE_GENCAT_Sk},
     806                 :         { 0x02F1, UNICODE_GENCAT_Sk},
     807                 :         { 0x02F2, UNICODE_GENCAT_Sk},
     808                 :         { 0x02F3, UNICODE_GENCAT_Sk},
     809                 :         { 0x02F4, UNICODE_GENCAT_Sk},
     810                 :         { 0x02F5, UNICODE_GENCAT_Sk},
     811                 :         { 0x02F6, UNICODE_GENCAT_Sk},
     812                 :         { 0x02F7, UNICODE_GENCAT_Sk},
     813                 :         { 0x02F8, UNICODE_GENCAT_Sk},
     814                 :         { 0x02F9, UNICODE_GENCAT_Sk},
     815                 :         { 0x02FA, UNICODE_GENCAT_Sk},
     816                 :         { 0x02FB, UNICODE_GENCAT_Sk},
     817                 :         { 0x02FC, UNICODE_GENCAT_Sk},
     818                 :         { 0x02FD, UNICODE_GENCAT_Sk},
     819                 :         { 0x02FE, UNICODE_GENCAT_Sk},
     820                 :         { 0x02FF, UNICODE_GENCAT_Sk},
     821                 :         { 0x0300, UNICODE_GENCAT_Mn},
     822                 :         { 0x0301, UNICODE_GENCAT_Mn},
     823                 :         { 0x0302, UNICODE_GENCAT_Mn},
     824                 :         { 0x0303, UNICODE_GENCAT_Mn},
     825                 :         { 0x0304, UNICODE_GENCAT_Mn},
     826                 :         { 0x0305, UNICODE_GENCAT_Mn},
     827                 :         { 0x0306, UNICODE_GENCAT_Mn},
     828                 :         { 0x0307, UNICODE_GENCAT_Mn},
     829                 :         { 0x0308, UNICODE_GENCAT_Mn},
     830                 :         { 0x0309, UNICODE_GENCAT_Mn},
     831                 :         { 0x030A, UNICODE_GENCAT_Mn},
     832                 :         { 0x030B, UNICODE_GENCAT_Mn},
     833                 :         { 0x030C, UNICODE_GENCAT_Mn},
     834                 :         { 0x030D, UNICODE_GENCAT_Mn},
     835                 :         { 0x030E, UNICODE_GENCAT_Mn},
     836                 :         { 0x030F, UNICODE_GENCAT_Mn},
     837                 :         { 0x0310, UNICODE_GENCAT_Mn},
     838                 :         { 0x0311, UNICODE_GENCAT_Mn},
     839                 :         { 0x0312, UNICODE_GENCAT_Mn},
     840                 :         { 0x0313, UNICODE_GENCAT_Mn},
     841                 :         { 0x0314, UNICODE_GENCAT_Mn},
     842                 :         { 0x0315, UNICODE_GENCAT_Mn},
     843                 :         { 0x0316, UNICODE_GENCAT_Mn},
     844                 :         { 0x0317, UNICODE_GENCAT_Mn},
     845                 :         { 0x0318, UNICODE_GENCAT_Mn},
     846                 :         { 0x0319, UNICODE_GENCAT_Mn},
     847                 :         { 0x031A, UNICODE_GENCAT_Mn},
     848                 :         { 0x031B, UNICODE_GENCAT_Mn},
     849                 :         { 0x031C, UNICODE_GENCAT_Mn},
     850                 :         { 0x031D, UNICODE_GENCAT_Mn},
     851                 :         { 0x031E, UNICODE_GENCAT_Mn},
     852                 :         { 0x031F, UNICODE_GENCAT_Mn},
     853                 :         { 0x0320, UNICODE_GENCAT_Mn},
     854                 :         { 0x0321, UNICODE_GENCAT_Mn},
     855                 :         { 0x0322, UNICODE_GENCAT_Mn},
     856                 :         { 0x0323, UNICODE_GENCAT_Mn},
     857                 :         { 0x0324, UNICODE_GENCAT_Mn},
     858                 :         { 0x0325, UNICODE_GENCAT_Mn},
     859                 :         { 0x0326, UNICODE_GENCAT_Mn},
     860                 :         { 0x0327, UNICODE_GENCAT_Mn},
     861                 :         { 0x0328, UNICODE_GENCAT_Mn},
     862                 :         { 0x0329, UNICODE_GENCAT_Mn},
     863                 :         { 0x032A, UNICODE_GENCAT_Mn},
     864                 :         { 0x032B, UNICODE_GENCAT_Mn},
     865                 :         { 0x032C, UNICODE_GENCAT_Mn},
     866                 :         { 0x032D, UNICODE_GENCAT_Mn},
     867                 :         { 0x032E, UNICODE_GENCAT_Mn},
     868                 :         { 0x032F, UNICODE_GENCAT_Mn},
     869                 :         { 0x0330, UNICODE_GENCAT_Mn},
     870                 :         { 0x0331, UNICODE_GENCAT_Mn},
     871                 :         { 0x0332, UNICODE_GENCAT_Mn},
     872                 :         { 0x0333, UNICODE_GENCAT_Mn},
     873                 :         { 0x0334, UNICODE_GENCAT_Mn},
     874                 :         { 0x0335, UNICODE_GENCAT_Mn},
     875                 :         { 0x0336, UNICODE_GENCAT_Mn},
     876                 :         { 0x0337, UNICODE_GENCAT_Mn},
     877                 :         { 0x0338, UNICODE_GENCAT_Mn},
     878                 :         { 0x0339, UNICODE_GENCAT_Mn},
     879                 :         { 0x033A, UNICODE_GENCAT_Mn},
     880                 :         { 0x033B, UNICODE_GENCAT_Mn},
     881                 :         { 0x033C, UNICODE_GENCAT_Mn},
     882                 :         { 0x033D, UNICODE_GENCAT_Mn},
     883                 :         { 0x033E, UNICODE_GENCAT_Mn},
     884                 :         { 0x033F, UNICODE_GENCAT_Mn},
     885                 :         { 0x0340, UNICODE_GENCAT_Mn},
     886                 :         { 0x0341, UNICODE_GENCAT_Mn},
     887                 :         { 0x0342, UNICODE_GENCAT_Mn},
     888                 :         { 0x0343, UNICODE_GENCAT_Mn},
     889                 :         { 0x0344, UNICODE_GENCAT_Mn},
     890                 :         { 0x0345, UNICODE_GENCAT_Mn},
     891                 :         { 0x0346, UNICODE_GENCAT_Mn},
     892                 :         { 0x0347, UNICODE_GENCAT_Mn},
     893                 :         { 0x0348, UNICODE_GENCAT_Mn},
     894                 :         { 0x0349, UNICODE_GENCAT_Mn},
     895                 :         { 0x034A, UNICODE_GENCAT_Mn},
     896                 :         { 0x034B, UNICODE_GENCAT_Mn},
     897                 :         { 0x034C, UNICODE_GENCAT_Mn},
     898                 :         { 0x034D, UNICODE_GENCAT_Mn},
     899                 :         { 0x034E, UNICODE_GENCAT_Mn},
     900                 :         { 0x034F, UNICODE_GENCAT_Mn},
     901                 :         { 0x0350, UNICODE_GENCAT_Mn},
     902                 :         { 0x0351, UNICODE_GENCAT_Mn},
     903                 :         { 0x0352, UNICODE_GENCAT_Mn},
     904                 :         { 0x0353, UNICODE_GENCAT_Mn},
     905                 :         { 0x0354, UNICODE_GENCAT_Mn},
     906                 :         { 0x0355, UNICODE_GENCAT_Mn},
     907                 :         { 0x0356, UNICODE_GENCAT_Mn},
     908                 :         { 0x0357, UNICODE_GENCAT_Mn},
     909                 :         { 0x0358, UNICODE_GENCAT_Mn},
     910                 :         { 0x0359, UNICODE_GENCAT_Mn},
     911                 :         { 0x035A, UNICODE_GENCAT_Mn},
     912                 :         { 0x035B, UNICODE_GENCAT_Mn},
     913                 :         { 0x035C, UNICODE_GENCAT_Mn},
     914                 :         { 0x035D, UNICODE_GENCAT_Mn},
     915                 :         { 0x035E, UNICODE_GENCAT_Mn},
     916                 :         { 0x035F, UNICODE_GENCAT_Mn},
     917                 :         { 0x0360, UNICODE_GENCAT_Mn},
     918                 :         { 0x0361, UNICODE_GENCAT_Mn},
     919                 :         { 0x0362, UNICODE_GENCAT_Mn},
     920                 :         { 0x0363, UNICODE_GENCAT_Mn},
     921                 :         { 0x0364, UNICODE_GENCAT_Mn},
     922                 :         { 0x0365, UNICODE_GENCAT_Mn},
     923                 :         { 0x0366, UNICODE_GENCAT_Mn},
     924                 :         { 0x0367, UNICODE_GENCAT_Mn},
     925                 :         { 0x0368, UNICODE_GENCAT_Mn},
     926                 :         { 0x0369, UNICODE_GENCAT_Mn},
     927                 :         { 0x036A, UNICODE_GENCAT_Mn},
     928                 :         { 0x036B, UNICODE_GENCAT_Mn},
     929                 :         { 0x036C, UNICODE_GENCAT_Mn},
     930                 :         { 0x036D, UNICODE_GENCAT_Mn},
     931                 :         { 0x036E, UNICODE_GENCAT_Mn},
     932                 :         { 0x036F, UNICODE_GENCAT_Mn},
     933                 :         { 0x0370, UNICODE_GENCAT_Lu},
     934                 :         { 0x0371, UNICODE_GENCAT_Ll},
     935                 :         { 0x0372, UNICODE_GENCAT_Lu},
     936                 :         { 0x0373, UNICODE_GENCAT_Ll},
     937                 :         { 0x0374, UNICODE_GENCAT_Lm},
     938                 :         { 0x0375, UNICODE_GENCAT_Sk},
     939                 :         { 0x0376, UNICODE_GENCAT_Lu},
     940                 :         { 0x0377, UNICODE_GENCAT_Ll},
     941                 :         { 0x037A, UNICODE_GENCAT_Lm},
     942                 :         { 0x037B, UNICODE_GENCAT_Ll},
     943                 :         { 0x037C, UNICODE_GENCAT_Ll},
     944                 :         { 0x037D, UNICODE_GENCAT_Ll},
     945                 :         { 0x037E, UNICODE_GENCAT_Po},
     946                 :         { 0x0384, UNICODE_GENCAT_Sk},
     947                 :         { 0x0385, UNICODE_GENCAT_Sk},
     948                 :         { 0x0386, UNICODE_GENCAT_Lu},
     949                 :         { 0x0387, UNICODE_GENCAT_Po},
     950                 :         { 0x0388, UNICODE_GENCAT_Lu},
     951                 :         { 0x0389, UNICODE_GENCAT_Lu},
     952                 :         { 0x038A, UNICODE_GENCAT_Lu},
     953                 :         { 0x038C, UNICODE_GENCAT_Lu},
     954                 :         { 0x038E, UNICODE_GENCAT_Lu},
     955                 :         { 0x038F, UNICODE_GENCAT_Lu},
     956                 :         { 0x0390, UNICODE_GENCAT_Ll},
     957                 :         { 0x0391, UNICODE_GENCAT_Lu},
     958                 :         { 0x0392, UNICODE_GENCAT_Lu},
     959                 :         { 0x0393, UNICODE_GENCAT_Lu},
     960                 :         { 0x0394, UNICODE_GENCAT_Lu},
     961                 :         { 0x0395, UNICODE_GENCAT_Lu},
     962                 :         { 0x0396, UNICODE_GENCAT_Lu},
     963                 :         { 0x0397, UNICODE_GENCAT_Lu},
     964                 :         { 0x0398, UNICODE_GENCAT_Lu},
     965                 :         { 0x0399, UNICODE_GENCAT_Lu},
     966                 :         { 0x039A, UNICODE_GENCAT_Lu},
     967                 :         { 0x039B, UNICODE_GENCAT_Lu},
     968                 :         { 0x039C, UNICODE_GENCAT_Lu},
     969                 :         { 0x039D, UNICODE_GENCAT_Lu},
     970                 :         { 0x039E, UNICODE_GENCAT_Lu},
     971                 :         { 0x039F, UNICODE_GENCAT_Lu},
     972                 :         { 0x03A0, UNICODE_GENCAT_Lu},
     973                 :         { 0x03A1, UNICODE_GENCAT_Lu},
     974                 :         { 0x03A3, UNICODE_GENCAT_Lu},
     975                 :         { 0x03A4, UNICODE_GENCAT_Lu},
     976                 :         { 0x03A5, UNICODE_GENCAT_Lu},
     977                 :         { 0x03A6, UNICODE_GENCAT_Lu},
     978                 :         { 0x03A7, UNICODE_GENCAT_Lu},
     979                 :         { 0x03A8, UNICODE_GENCAT_Lu},
     980                 :         { 0x03A9, UNICODE_GENCAT_Lu},
     981                 :         { 0x03AA, UNICODE_GENCAT_Lu},
     982                 :         { 0x03AB, UNICODE_GENCAT_Lu},
     983                 :         { 0x03AC, UNICODE_GENCAT_Ll},
     984                 :         { 0x03AD, UNICODE_GENCAT_Ll},
     985                 :         { 0x03AE, UNICODE_GENCAT_Ll},
     986                 :         { 0x03AF, UNICODE_GENCAT_Ll},
     987                 :         { 0x03B0, UNICODE_GENCAT_Ll},
     988                 :         { 0x03B1, UNICODE_GENCAT_Ll},
     989                 :         { 0x03B2, UNICODE_GENCAT_Ll},
     990                 :         { 0x03B3, UNICODE_GENCAT_Ll},
     991                 :         { 0x03B4, UNICODE_GENCAT_Ll},
     992                 :         { 0x03B5, UNICODE_GENCAT_Ll},
     993                 :         { 0x03B6, UNICODE_GENCAT_Ll},
     994                 :         { 0x03B7, UNICODE_GENCAT_Ll},
     995                 :         { 0x03B8, UNICODE_GENCAT_Ll},
     996                 :         { 0x03B9, UNICODE_GENCAT_Ll},
     997                 :         { 0x03BA, UNICODE_GENCAT_Ll},
     998                 :         { 0x03BB, UNICODE_GENCAT_Ll},
     999                 :         { 0x03BC, UNICODE_GENCAT_Ll},
    1000                 :         { 0x03BD, UNICODE_GENCAT_Ll},
    1001                 :         { 0x03BE, UNICODE_GENCAT_Ll},
    1002                 :         { 0x03BF, UNICODE_GENCAT_Ll},
    1003                 :         { 0x03C0, UNICODE_GENCAT_Ll},
    1004                 :         { 0x03C1, UNICODE_GENCAT_Ll},
    1005                 :         { 0x03C2, UNICODE_GENCAT_Ll},
    1006                 :         { 0x03C3, UNICODE_GENCAT_Ll},
    1007                 :         { 0x03C4, UNICODE_GENCAT_Ll},
    1008                 :         { 0x03C5, UNICODE_GENCAT_Ll},
    1009                 :         { 0x03C6, UNICODE_GENCAT_Ll},
    1010                 :         { 0x03C7, UNICODE_GENCAT_Ll},
    1011                 :         { 0x03C8, UNICODE_GENCAT_Ll},
    1012                 :         { 0x03C9, UNICODE_GENCAT_Ll},
    1013                 :         { 0x03CA, UNICODE_GENCAT_Ll},
    1014                 :         { 0x03CB, UNICODE_GENCAT_Ll},
    1015                 :         { 0x03CC, UNICODE_GENCAT_Ll},
    1016                 :         { 0x03CD, UNICODE_GENCAT_Ll},
    1017                 :         { 0x03CE, UNICODE_GENCAT_Ll},
    1018                 :         { 0x03CF, UNICODE_GENCAT_Lu},
    1019                 :         { 0x03D0, UNICODE_GENCAT_Ll},
    1020                 :         { 0x03D1, UNICODE_GENCAT_Ll},
    1021                 :         { 0x03D2, UNICODE_GENCAT_Lu},
    1022                 :         { 0x03D3, UNICODE_GENCAT_Lu},
    1023                 :         { 0x03D4, UNICODE_GENCAT_Lu},
    1024                 :         { 0x03D5, UNICODE_GENCAT_Ll},
    1025                 :         { 0x03D6, UNICODE_GENCAT_Ll},
    1026                 :         { 0x03D7, UNICODE_GENCAT_Ll},
    1027                 :         { 0x03D8, UNICODE_GENCAT_Lu},
    1028                 :         { 0x03D9, UNICODE_GENCAT_Ll},
    1029                 :         { 0x03DA, UNICODE_GENCAT_Lu},
    1030                 :         { 0x03DB, UNICODE_GENCAT_Ll},
    1031                 :         { 0x03DC, UNICODE_GENCAT_Lu},
    1032                 :         { 0x03DD, UNICODE_GENCAT_Ll},
    1033                 :         { 0x03DE, UNICODE_GENCAT_Lu},
    1034                 :         { 0x03DF, UNICODE_GENCAT_Ll},
    1035                 :         { 0x03E0, UNICODE_GENCAT_Lu},
    1036                 :         { 0x03E1, UNICODE_GENCAT_Ll},
    1037                 :         { 0x03E2, UNICODE_GENCAT_Lu},
    1038                 :         { 0x03E3, UNICODE_GENCAT_Ll},
    1039                 :         { 0x03E4, UNICODE_GENCAT_Lu},
    1040                 :         { 0x03E5, UNICODE_GENCAT_Ll},
    1041                 :         { 0x03E6, UNICODE_GENCAT_Lu},
    1042                 :         { 0x03E7, UNICODE_GENCAT_Ll},
    1043                 :         { 0x03E8, UNICODE_GENCAT_Lu},
    1044                 :         { 0x03E9, UNICODE_GENCAT_Ll},
    1045                 :         { 0x03EA, UNICODE_GENCAT_Lu},
    1046                 :         { 0x03EB, UNICODE_GENCAT_Ll},
    1047                 :         { 0x03EC, UNICODE_GENCAT_Lu},
    1048                 :         { 0x03ED, UNICODE_GENCAT_Ll},
    1049                 :         { 0x03EE, UNICODE_GENCAT_Lu},
    1050                 :         { 0x03EF, UNICODE_GENCAT_Ll},
    1051                 :         { 0x03F0, UNICODE_GENCAT_Ll},
    1052                 :         { 0x03F1, UNICODE_GENCAT_Ll},
    1053                 :         { 0x03F2, UNICODE_GENCAT_Ll},
    1054                 :         { 0x03F3, UNICODE_GENCAT_Ll},
    1055                 :         { 0x03F4, UNICODE_GENCAT_Lu},
    1056                 :         { 0x03F5, UNICODE_GENCAT_Ll},
    1057                 :         { 0x03F6, UNICODE_GENCAT_Sm},
    1058                 :         { 0x03F7, UNICODE_GENCAT_Lu},
    1059                 :         { 0x03F8, UNICODE_GENCAT_Ll},
    1060                 :         { 0x03F9, UNICODE_GENCAT_Lu},
    1061                 :         { 0x03FA, UNICODE_GENCAT_Lu},
    1062                 :         { 0x03FB, UNICODE_GENCAT_Ll},
    1063                 :         { 0x03FC, UNICODE_GENCAT_Ll},
    1064                 :         { 0x03FD, UNICODE_GENCAT_Lu},
    1065                 :         { 0x03FE, UNICODE_GENCAT_Lu},
    1066                 :         { 0x03FF, UNICODE_GENCAT_Lu},
    1067                 :         { 0x0400, UNICODE_GENCAT_Lu},
    1068                 :         { 0x0401, UNICODE_GENCAT_Lu},
    1069                 :         { 0x0402, UNICODE_GENCAT_Lu},
    1070                 :         { 0x0403, UNICODE_GENCAT_Lu},
    1071                 :         { 0x0404, UNICODE_GENCAT_Lu},
    1072                 :         { 0x0405, UNICODE_GENCAT_Lu},
    1073                 :         { 0x0406, UNICODE_GENCAT_Lu},
    1074                 :         { 0x0407, UNICODE_GENCAT_Lu},
    1075                 :         { 0x0408, UNICODE_GENCAT_Lu},
    1076                 :         { 0x0409, UNICODE_GENCAT_Lu},
    1077                 :         { 0x040A, UNICODE_GENCAT_Lu},
    1078                 :         { 0x040B, UNICODE_GENCAT_Lu},
    1079                 :         { 0x040C, UNICODE_GENCAT_Lu},
    1080                 :         { 0x040D, UNICODE_GENCAT_Lu},
    1081                 :         { 0x040E, UNICODE_GENCAT_Lu},
    1082                 :         { 0x040F, UNICODE_GENCAT_Lu},
    1083                 :         { 0x0410, UNICODE_GENCAT_Lu},
    1084                 :         { 0x0411, UNICODE_GENCAT_Lu},
    1085                 :         { 0x0412, UNICODE_GENCAT_Lu},
    1086                 :         { 0x0413, UNICODE_GENCAT_Lu},
    1087                 :         { 0x0414, UNICODE_GENCAT_Lu},
    1088                 :         { 0x0415, UNICODE_GENCAT_Lu},
    1089                 :         { 0x0416, UNICODE_GENCAT_Lu},
    1090                 :         { 0x0417, UNICODE_GENCAT_Lu},
    1091                 :         { 0x0418, UNICODE_GENCAT_Lu},
    1092                 :         { 0x0419, UNICODE_GENCAT_Lu},
    1093                 :         { 0x041A, UNICODE_GENCAT_Lu},
    1094                 :         { 0x041B, UNICODE_GENCAT_Lu},
    1095                 :         { 0x041C, UNICODE_GENCAT_Lu},
    1096                 :         { 0x041D, UNICODE_GENCAT_Lu},
    1097                 :         { 0x041E, UNICODE_GENCAT_Lu},
    1098                 :         { 0x041F, UNICODE_GENCAT_Lu},
    1099                 :         { 0x0420, UNICODE_GENCAT_Lu},
    1100                 :         { 0x0421, UNICODE_GENCAT_Lu},
    1101                 :         { 0x0422, UNICODE_GENCAT_Lu},
    1102                 :         { 0x0423, UNICODE_GENCAT_Lu},
    1103                 :         { 0x0424, UNICODE_GENCAT_Lu},
    1104                 :         { 0x0425, UNICODE_GENCAT_Lu},
    1105                 :         { 0x0426, UNICODE_GENCAT_Lu},
    1106                 :         { 0x0427, UNICODE_GENCAT_Lu},
    1107                 :         { 0x0428, UNICODE_GENCAT_Lu},
    1108                 :         { 0x0429, UNICODE_GENCAT_Lu},
    1109                 :         { 0x042A, UNICODE_GENCAT_Lu},
    1110                 :         { 0x042B, UNICODE_GENCAT_Lu},
    1111                 :         { 0x042C, UNICODE_GENCAT_Lu},
    1112                 :         { 0x042D, UNICODE_GENCAT_Lu},
    1113                 :         { 0x042E, UNICODE_GENCAT_Lu},
    1114                 :         { 0x042F, UNICODE_GENCAT_Lu},
    1115                 :         { 0x0430, UNICODE_GENCAT_Ll},
    1116                 :         { 0x0431, UNICODE_GENCAT_Ll},
    1117                 :         { 0x0432, UNICODE_GENCAT_Ll},
    1118                 :         { 0x0433, UNICODE_GENCAT_Ll},
    1119                 :         { 0x0434, UNICODE_GENCAT_Ll},
    1120                 :         { 0x0435, UNICODE_GENCAT_Ll},
    1121                 :         { 0x0436, UNICODE_GENCAT_Ll},
    1122                 :         { 0x0437, UNICODE_GENCAT_Ll},
    1123                 :         { 0x0438, UNICODE_GENCAT_Ll},
    1124                 :         { 0x0439, UNICODE_GENCAT_Ll},
    1125                 :         { 0x043A, UNICODE_GENCAT_Ll},
    1126                 :         { 0x043B, UNICODE_GENCAT_Ll},
    1127                 :         { 0x043C, UNICODE_GENCAT_Ll},
    1128                 :         { 0x043D, UNICODE_GENCAT_Ll},
    1129                 :         { 0x043E, UNICODE_GENCAT_Ll},
    1130                 :         { 0x043F, UNICODE_GENCAT_Ll},
    1131                 :         { 0x0440, UNICODE_GENCAT_Ll},
    1132                 :         { 0x0441, UNICODE_GENCAT_Ll},
    1133                 :         { 0x0442, UNICODE_GENCAT_Ll},
    1134                 :         { 0x0443, UNICODE_GENCAT_Ll},
    1135                 :         { 0x0444, UNICODE_GENCAT_Ll},
    1136                 :         { 0x0445, UNICODE_GENCAT_Ll},
    1137                 :         { 0x0446, UNICODE_GENCAT_Ll},
    1138                 :         { 0x0447, UNICODE_GENCAT_Ll},
    1139                 :         { 0x0448, UNICODE_GENCAT_Ll},
    1140                 :         { 0x0449, UNICODE_GENCAT_Ll},
    1141                 :         { 0x044A, UNICODE_GENCAT_Ll},
    1142                 :         { 0x044B, UNICODE_GENCAT_Ll},
    1143                 :         { 0x044C, UNICODE_GENCAT_Ll},
    1144                 :         { 0x044D, UNICODE_GENCAT_Ll},
    1145                 :         { 0x044E, UNICODE_GENCAT_Ll},
    1146                 :         { 0x044F, UNICODE_GENCAT_Ll},
    1147                 :         { 0x0450, UNICODE_GENCAT_Ll},
    1148                 :         { 0x0451, UNICODE_GENCAT_Ll},
    1149                 :         { 0x0452, UNICODE_GENCAT_Ll},
    1150                 :         { 0x0453, UNICODE_GENCAT_Ll},
    1151                 :         { 0x0454, UNICODE_GENCAT_Ll},
    1152                 :         { 0x0455, UNICODE_GENCAT_Ll},
    1153                 :         { 0x0456, UNICODE_GENCAT_Ll},
    1154                 :         { 0x0457, UNICODE_GENCAT_Ll},
    1155                 :         { 0x0458, UNICODE_GENCAT_Ll},
    1156                 :         { 0x0459, UNICODE_GENCAT_Ll},
    1157                 :         { 0x045A, UNICODE_GENCAT_Ll},
    1158                 :         { 0x045B, UNICODE_GENCAT_Ll},
    1159                 :         { 0x045C, UNICODE_GENCAT_Ll},
    1160                 :         { 0x045D, UNICODE_GENCAT_Ll},
    1161                 :         { 0x045E, UNICODE_GENCAT_Ll},
    1162                 :         { 0x045F, UNICODE_GENCAT_Ll},
    1163                 :         { 0x0460, UNICODE_GENCAT_Lu},
    1164                 :         { 0x0461, UNICODE_GENCAT_Ll},
    1165                 :         { 0x0462, UNICODE_GENCAT_Lu},
    1166                 :         { 0x0463, UNICODE_GENCAT_Ll},
    1167                 :         { 0x0464, UNICODE_GENCAT_Lu},
    1168                 :         { 0x0465, UNICODE_GENCAT_Ll},
    1169                 :         { 0x0466, UNICODE_GENCAT_Lu},
    1170                 :         { 0x0467, UNICODE_GENCAT_Ll},
    1171                 :         { 0x0468, UNICODE_GENCAT_Lu},
    1172                 :         { 0x0469, UNICODE_GENCAT_Ll},
    1173                 :         { 0x046A, UNICODE_GENCAT_Lu},
    1174                 :         { 0x046B, UNICODE_GENCAT_Ll},
    1175                 :         { 0x046C, UNICODE_GENCAT_Lu},
    1176                 :         { 0x046D, UNICODE_GENCAT_Ll},
    1177                 :         { 0x046E, UNICODE_GENCAT_Lu},
    1178                 :         { 0x046F, UNICODE_GENCAT_Ll},
    1179                 :         { 0x0470, UNICODE_GENCAT_Lu},
    1180                 :         { 0x0471, UNICODE_GENCAT_Ll},
    1181                 :         { 0x0472, UNICODE_GENCAT_Lu},
    1182                 :         { 0x0473, UNICODE_GENCAT_Ll},
    1183                 :         { 0x0474, UNICODE_GENCAT_Lu},
    1184                 :         { 0x0475, UNICODE_GENCAT_Ll},
    1185                 :         { 0x0476, UNICODE_GENCAT_Lu},
    1186                 :         { 0x0477, UNICODE_GENCAT_Ll},
    1187                 :         { 0x0478, UNICODE_GENCAT_Lu},
    1188                 :         { 0x0479, UNICODE_GENCAT_Ll},
    1189                 :         { 0x047A, UNICODE_GENCAT_Lu},
    1190                 :         { 0x047B, UNICODE_GENCAT_Ll},
    1191                 :         { 0x047C, UNICODE_GENCAT_Lu},
    1192                 :         { 0x047D, UNICODE_GENCAT_Ll},
    1193                 :         { 0x047E, UNICODE_GENCAT_Lu},
    1194                 :         { 0x047F, UNICODE_GENCAT_Ll},
    1195                 :         { 0x0480, UNICODE_GENCAT_Lu},
    1196                 :         { 0x0481, UNICODE_GENCAT_Ll},
    1197                 :         { 0x0482, UNICODE_GENCAT_So},
    1198                 :         { 0x0483, UNICODE_GENCAT_Mn},
    1199                 :         { 0x0484, UNICODE_GENCAT_Mn},
    1200                 :         { 0x0485, UNICODE_GENCAT_Mn},
    1201                 :         { 0x0486, UNICODE_GENCAT_Mn},
    1202                 :         { 0x0487, UNICODE_GENCAT_Mn},
    1203                 :         { 0x0488, UNICODE_GENCAT_Me},
    1204                 :         { 0x0489, UNICODE_GENCAT_Me},
    1205                 :         { 0x048A, UNICODE_GENCAT_Lu},
    1206                 :         { 0x048B, UNICODE_GENCAT_Ll},
    1207                 :         { 0x048C, UNICODE_GENCAT_Lu},
    1208                 :         { 0x048D, UNICODE_GENCAT_Ll},
    1209                 :         { 0x048E, UNICODE_GENCAT_Lu},
    1210                 :         { 0x048F, UNICODE_GENCAT_Ll},
    1211                 :         { 0x0490, UNICODE_GENCAT_Lu},
    1212                 :         { 0x0491, UNICODE_GENCAT_Ll},
    1213                 :         { 0x0492, UNICODE_GENCAT_Lu},
    1214                 :         { 0x0493, UNICODE_GENCAT_Ll},
    1215                 :         { 0x0494, UNICODE_GENCAT_Lu},
    1216                 :         { 0x0495, UNICODE_GENCAT_Ll},
    1217                 :         { 0x0496, UNICODE_GENCAT_Lu},
    1218                 :         { 0x0497, UNICODE_GENCAT_Ll},
    1219                 :         { 0x0498, UNICODE_GENCAT_Lu},
    1220                 :         { 0x0499, UNICODE_GENCAT_Ll},
    1221                 :         { 0x049A, UNICODE_GENCAT_Lu},
    1222                 :         { 0x049B, UNICODE_GENCAT_Ll},
    1223                 :         { 0x049C, UNICODE_GENCAT_Lu},
    1224                 :         { 0x049D, UNICODE_GENCAT_Ll},
    1225                 :         { 0x049E, UNICODE_GENCAT_Lu},
    1226                 :         { 0x049F, UNICODE_GENCAT_Ll},
    1227                 :         { 0x04A0, UNICODE_GENCAT_Lu},
    1228                 :         { 0x04A1, UNICODE_GENCAT_Ll},
    1229                 :         { 0x04A2, UNICODE_GENCAT_Lu},
    1230                 :         { 0x04A3, UNICODE_GENCAT_Ll},
    1231                 :         { 0x04A4, UNICODE_GENCAT_Lu},
    1232                 :         { 0x04A5, UNICODE_GENCAT_Ll},
    1233                 :         { 0x04A6, UNICODE_GENCAT_Lu},
    1234                 :         { 0x04A7, UNICODE_GENCAT_Ll},
    1235                 :         { 0x04A8, UNICODE_GENCAT_Lu},
    1236                 :         { 0x04A9, UNICODE_GENCAT_Ll},
    1237                 :         { 0x04AA, UNICODE_GENCAT_Lu},
    1238                 :         { 0x04AB, UNICODE_GENCAT_Ll},
    1239                 :         { 0x04AC, UNICODE_GENCAT_Lu},
    1240                 :         { 0x04AD, UNICODE_GENCAT_Ll},
    1241                 :         { 0x04AE, UNICODE_GENCAT_Lu},
    1242                 :         { 0x04AF, UNICODE_GENCAT_Ll},
    1243                 :         { 0x04B0, UNICODE_GENCAT_Lu},
    1244                 :         { 0x04B1, UNICODE_GENCAT_Ll},
    1245                 :         { 0x04B2, UNICODE_GENCAT_Lu},
    1246                 :         { 0x04B3, UNICODE_GENCAT_Ll},
    1247                 :         { 0x04B4, UNICODE_GENCAT_Lu},
    1248                 :         { 0x04B5, UNICODE_GENCAT_Ll},
    1249                 :         { 0x04B6, UNICODE_GENCAT_Lu},
    1250                 :         { 0x04B7, UNICODE_GENCAT_Ll},
    1251                 :         { 0x04B8, UNICODE_GENCAT_Lu},
    1252                 :         { 0x04B9, UNICODE_GENCAT_Ll},
    1253                 :         { 0x04BA, UNICODE_GENCAT_Lu},
    1254                 :         { 0x04BB, UNICODE_GENCAT_Ll},
    1255                 :         { 0x04BC, UNICODE_GENCAT_Lu},
    1256                 :         { 0x04BD, UNICODE_GENCAT_Ll},
    1257                 :         { 0x04BE, UNICODE_GENCAT_Lu},
    1258                 :         { 0x04BF, UNICODE_GENCAT_Ll},
    1259                 :         { 0x04C0, UNICODE_GENCAT_Lu},
    1260                 :         { 0x04C1, UNICODE_GENCAT_Lu},
    1261                 :         { 0x04C2, UNICODE_GENCAT_Ll},
    1262                 :         { 0x04C3, UNICODE_GENCAT_Lu},
    1263                 :         { 0x04C4, UNICODE_GENCAT_Ll},
    1264                 :         { 0x04C5, UNICODE_GENCAT_Lu},
    1265                 :         { 0x04C6, UNICODE_GENCAT_Ll},
    1266                 :         { 0x04C7, UNICODE_GENCAT_Lu},
    1267                 :         { 0x04C8, UNICODE_GENCAT_Ll},
    1268                 :         { 0x04C9, UNICODE_GENCAT_Lu},
    1269                 :         { 0x04CA, UNICODE_GENCAT_Ll},
    1270                 :         { 0x04CB, UNICODE_GENCAT_Lu},
    1271                 :         { 0x04CC, UNICODE_GENCAT_Ll},
    1272                 :         { 0x04CD, UNICODE_GENCAT_Lu},
    1273                 :         { 0x04CE, UNICODE_GENCAT_Ll},
    1274                 :         { 0x04CF, UNICODE_GENCAT_Ll},
    1275                 :         { 0x04D0, UNICODE_GENCAT_Lu},
    1276                 :         { 0x04D1, UNICODE_GENCAT_Ll},
    1277                 :         { 0x04D2, UNICODE_GENCAT_Lu},
    1278                 :         { 0x04D3, UNICODE_GENCAT_Ll},
    1279                 :         { 0x04D4, UNICODE_GENCAT_Lu},
    1280                 :         { 0x04D5, UNICODE_GENCAT_Ll},
    1281                 :         { 0x04D6, UNICODE_GENCAT_Lu},
    1282                 :         { 0x04D7, UNICODE_GENCAT_Ll},
    1283                 :         { 0x04D8, UNICODE_GENCAT_Lu},
    1284                 :         { 0x04D9, UNICODE_GENCAT_Ll},
    1285                 :         { 0x04DA, UNICODE_GENCAT_Lu},
    1286                 :         { 0x04DB, UNICODE_GENCAT_Ll},
    1287                 :         { 0x04DC, UNICODE_GENCAT_Lu},
    1288                 :         { 0x04DD, UNICODE_GENCAT_Ll},
    1289                 :         { 0x04DE, UNICODE_GENCAT_Lu},
    1290                 :         { 0x04DF, UNICODE_GENCAT_Ll},
    1291                 :         { 0x04E0, UNICODE_GENCAT_Lu},
    1292                 :         { 0x04E1, UNICODE_GENCAT_Ll},
    1293                 :         { 0x04E2, UNICODE_GENCAT_Lu},
    1294                 :         { 0x04E3, UNICODE_GENCAT_Ll},
    1295                 :         { 0x04E4, UNICODE_GENCAT_Lu},
    1296                 :         { 0x04E5, UNICODE_GENCAT_Ll},
    1297                 :         { 0x04E6, UNICODE_GENCAT_Lu},
    1298                 :         { 0x04E7, UNICODE_GENCAT_Ll},
    1299                 :         { 0x04E8, UNICODE_GENCAT_Lu},
    1300                 :         { 0x04E9, UNICODE_GENCAT_Ll},
    1301                 :         { 0x04EA, UNICODE_GENCAT_Lu},
    1302                 :         { 0x04EB, UNICODE_GENCAT_Ll},
    1303                 :         { 0x04EC, UNICODE_GENCAT_Lu},
    1304                 :         { 0x04ED, UNICODE_GENCAT_Ll},
    1305                 :         { 0x04EE, UNICODE_GENCAT_Lu},
    1306                 :         { 0x04EF, UNICODE_GENCAT_Ll},
    1307                 :         { 0x04F0, UNICODE_GENCAT_Lu},
    1308                 :         { 0x04F1, UNICODE_GENCAT_Ll},
    1309                 :         { 0x04F2, UNICODE_GENCAT_Lu},
    1310                 :         { 0x04F3, UNICODE_GENCAT_Ll},
    1311                 :         { 0x04F4, UNICODE_GENCAT_Lu},
    1312                 :         { 0x04F5, UNICODE_GENCAT_Ll},
    1313                 :         { 0x04F6, UNICODE_GENCAT_Lu},
    1314                 :         { 0x04F7, UNICODE_GENCAT_Ll},
    1315                 :         { 0x04F8, UNICODE_GENCAT_Lu},
    1316                 :         { 0x04F9, UNICODE_GENCAT_Ll},
    1317                 :         { 0x04FA, UNICODE_GENCAT_Lu},
    1318                 :         { 0x04FB, UNICODE_GENCAT_Ll},
    1319                 :         { 0x04FC, UNICODE_GENCAT_Lu},
    1320                 :         { 0x04FD, UNICODE_GENCAT_Ll},
    1321                 :         { 0x04FE, UNICODE_GENCAT_Lu},
    1322                 :         { 0x04FF, UNICODE_GENCAT_Ll},
    1323                 :         { 0x0500, UNICODE_GENCAT_Lu},
    1324                 :         { 0x0501, UNICODE_GENCAT_Ll},
    1325                 :         { 0x0502, UNICODE_GENCAT_Lu},
    1326                 :         { 0x0503, UNICODE_GENCAT_Ll},
    1327                 :         { 0x0504, UNICODE_GENCAT_Lu},
    1328                 :         { 0x0505, UNICODE_GENCAT_Ll},
    1329                 :         { 0x0506, UNICODE_GENCAT_Lu},
    1330                 :         { 0x0507, UNICODE_GENCAT_Ll},
    1331                 :         { 0x0508, UNICODE_GENCAT_Lu},
    1332                 :         { 0x0509, UNICODE_GENCAT_Ll},
    1333                 :         { 0x050A, UNICODE_GENCAT_Lu},
    1334                 :         { 0x050B, UNICODE_GENCAT_Ll},
    1335                 :         { 0x050C, UNICODE_GENCAT_Lu},
    1336                 :         { 0x050D, UNICODE_GENCAT_Ll},
    1337                 :         { 0x050E, UNICODE_GENCAT_Lu},
    1338                 :         { 0x050F, UNICODE_GENCAT_Ll},
    1339                 :         { 0x0510, UNICODE_GENCAT_Lu},
    1340                 :         { 0x0511, UNICODE_GENCAT_Ll},
    1341                 :         { 0x0512, UNICODE_GENCAT_Lu},
    1342                 :         { 0x0513, UNICODE_GENCAT_Ll},
    1343                 :         { 0x0514, UNICODE_GENCAT_Lu},
    1344                 :         { 0x0515, UNICODE_GENCAT_Ll},
    1345                 :         { 0x0516, UNICODE_GENCAT_Lu},
    1346                 :         { 0x0517, UNICODE_GENCAT_Ll},
    1347                 :         { 0x0518, UNICODE_GENCAT_Lu},
    1348                 :         { 0x0519, UNICODE_GENCAT_Ll},
    1349                 :         { 0x051A, UNICODE_GENCAT_Lu},
    1350                 :         { 0x051B, UNICODE_GENCAT_Ll},
    1351                 :         { 0x051C, UNICODE_GENCAT_Lu},
    1352                 :         { 0x051D, UNICODE_GENCAT_Ll},
    1353                 :         { 0x051E, UNICODE_GENCAT_Lu},
    1354                 :         { 0x051F, UNICODE_GENCAT_Ll},
    1355                 :         { 0x0520, UNICODE_GENCAT_Lu},
    1356                 :         { 0x0521, UNICODE_GENCAT_Ll},
    1357                 :         { 0x0522, UNICODE_GENCAT_Lu},
    1358                 :         { 0x0523, UNICODE_GENCAT_Ll},
    1359                 :         { 0x0531, UNICODE_GENCAT_Lu},
    1360                 :         { 0x0532, UNICODE_GENCAT_Lu},
    1361                 :         { 0x0533, UNICODE_GENCAT_Lu},
    1362                 :         { 0x0534, UNICODE_GENCAT_Lu},
    1363                 :         { 0x0535, UNICODE_GENCAT_Lu},
    1364                 :         { 0x0536, UNICODE_GENCAT_Lu},
    1365                 :         { 0x0537, UNICODE_GENCAT_Lu},
    1366                 :         { 0x0538, UNICODE_GENCAT_Lu},
    1367                 :         { 0x0539, UNICODE_GENCAT_Lu},
    1368                 :         { 0x053A, UNICODE_GENCAT_Lu},
    1369                 :         { 0x053B, UNICODE_GENCAT_Lu},
    1370                 :         { 0x053C, UNICODE_GENCAT_Lu},
    1371                 :         { 0x053D, UNICODE_GENCAT_Lu},
    1372                 :         { 0x053E, UNICODE_GENCAT_Lu},
    1373                 :         { 0x053F, UNICODE_GENCAT_Lu},
    1374                 :         { 0x0540, UNICODE_GENCAT_Lu},
    1375                 :         { 0x0541, UNICODE_GENCAT_Lu},
    1376                 :         { 0x0542, UNICODE_GENCAT_Lu},
    1377                 :         { 0x0543, UNICODE_GENCAT_Lu},
    1378                 :         { 0x0544, UNICODE_GENCAT_Lu},
    1379                 :         { 0x0545, UNICODE_GENCAT_Lu},
    1380                 :         { 0x0546, UNICODE_GENCAT_Lu},
    1381                 :         { 0x0547, UNICODE_GENCAT_Lu},
    1382                 :         { 0x0548, UNICODE_GENCAT_Lu},
    1383                 :         { 0x0549, UNICODE_GENCAT_Lu},
    1384                 :         { 0x054A, UNICODE_GENCAT_Lu},
    1385                 :         { 0x054B, UNICODE_GENCAT_Lu},
    1386                 :         { 0x054C, UNICODE_GENCAT_Lu},
    1387                 :         { 0x054D, UNICODE_GENCAT_Lu},
    1388                 :         { 0x054E, UNICODE_GENCAT_Lu},
    1389                 :         { 0x054F, UNICODE_GENCAT_Lu},
    1390                 :         { 0x0550, UNICODE_GENCAT_Lu},
    1391                 :         { 0x0551, UNICODE_GENCAT_Lu},
    1392                 :         { 0x0552, UNICODE_GENCAT_Lu},
    1393                 :         { 0x0553, UNICODE_GENCAT_Lu},
    1394                 :         { 0x0554, UNICODE_GENCAT_Lu},
    1395                 :         { 0x0555, UNICODE_GENCAT_Lu},
    1396                 :         { 0x0556, UNICODE_GENCAT_Lu},
    1397                 :         { 0x0559, UNICODE_GENCAT_Lm},
    1398                 :         { 0x055A, UNICODE_GENCAT_Po},
    1399                 :         { 0x055B, UNICODE_GENCAT_Po},
    1400                 :         { 0x055C, UNICODE_GENCAT_Po},
    1401                 :         { 0x055D, UNICODE_GENCAT_Po},
    1402                 :         { 0x055E, UNICODE_GENCAT_Po},
    1403                 :         { 0x055F, UNICODE_GENCAT_Po},
    1404                 :         { 0x0561, UNICODE_GENCAT_Ll},
    1405                 :         { 0x0562, UNICODE_GENCAT_Ll},
    1406                 :         { 0x0563, UNICODE_GENCAT_Ll},
    1407                 :         { 0x0564, UNICODE_GENCAT_Ll},
    1408                 :         { 0x0565, UNICODE_GENCAT_Ll},
    1409                 :         { 0x0566, UNICODE_GENCAT_Ll},
    1410                 :         { 0x0567, UNICODE_GENCAT_Ll},
    1411                 :         { 0x0568, UNICODE_GENCAT_Ll},
    1412                 :         { 0x0569, UNICODE_GENCAT_Ll},
    1413                 :         { 0x056A, UNICODE_GENCAT_Ll},
    1414                 :         { 0x056B, UNICODE_GENCAT_Ll},
    1415                 :         { 0x056C, UNICODE_GENCAT_Ll},
    1416                 :         { 0x056D, UNICODE_GENCAT_Ll},
    1417                 :         { 0x056E, UNICODE_GENCAT_Ll},
    1418                 :         { 0x056F, UNICODE_GENCAT_Ll},
    1419                 :         { 0x0570, UNICODE_GENCAT_Ll},
    1420                 :         { 0x0571, UNICODE_GENCAT_Ll},
    1421                 :         { 0x0572, UNICODE_GENCAT_Ll},
    1422                 :         { 0x0573, UNICODE_GENCAT_Ll},
    1423                 :         { 0x0574, UNICODE_GENCAT_Ll},
    1424                 :         { 0x0575, UNICODE_GENCAT_Ll},
    1425                 :         { 0x0576, UNICODE_GENCAT_Ll},
    1426                 :         { 0x0577, UNICODE_GENCAT_Ll},
    1427                 :         { 0x0578, UNICODE_GENCAT_Ll},
    1428                 :         { 0x0579, UNICODE_GENCAT_Ll},
    1429                 :         { 0x057A, UNICODE_GENCAT_Ll},
    1430                 :         { 0x057B, UNICODE_GENCAT_Ll},
    1431                 :         { 0x057C, UNICODE_GENCAT_Ll},
    1432                 :         { 0x057D, UNICODE_GENCAT_Ll},
    1433                 :         { 0x057E, UNICODE_GENCAT_Ll},
    1434                 :         { 0x057F, UNICODE_GENCAT_Ll},
    1435                 :         { 0x0580, UNICODE_GENCAT_Ll},
    1436                 :         { 0x0581, UNICODE_GENCAT_Ll},
    1437                 :         { 0x0582, UNICODE_GENCAT_Ll},
    1438                 :         { 0x0583, UNICODE_GENCAT_Ll},
    1439                 :         { 0x0584, UNICODE_GENCAT_Ll},
    1440                 :         { 0x0585, UNICODE_GENCAT_Ll},
    1441                 :         { 0x0586, UNICODE_GENCAT_Ll},
    1442                 :         { 0x0587, UNICODE_GENCAT_Ll},
    1443                 :         { 0x0589, UNICODE_GENCAT_Po},
    1444                 :         { 0x058A, UNICODE_GENCAT_Pd},
    1445                 :         { 0x0591, UNICODE_GENCAT_Mn},
    1446                 :         { 0x0592, UNICODE_GENCAT_Mn},
    1447                 :         { 0x0593, UNICODE_GENCAT_Mn},
    1448                 :         { 0x0594, UNICODE_GENCAT_Mn},
    1449                 :         { 0x0595, UNICODE_GENCAT_Mn},
    1450                 :         { 0x0596, UNICODE_GENCAT_Mn},
    1451                 :         { 0x0597, UNICODE_GENCAT_Mn},
    1452                 :         { 0x0598, UNICODE_GENCAT_Mn},
    1453                 :         { 0x0599, UNICODE_GENCAT_Mn},
    1454                 :         { 0x059A, UNICODE_GENCAT_Mn},
    1455                 :         { 0x059B, UNICODE_GENCAT_Mn},
    1456                 :         { 0x059C, UNICODE_GENCAT_Mn},
    1457                 :         { 0x059D, UNICODE_GENCAT_Mn},
    1458                 :         { 0x059E, UNICODE_GENCAT_Mn},
    1459                 :         { 0x059F, UNICODE_GENCAT_Mn},
    1460                 :         { 0x05A0, UNICODE_GENCAT_Mn},
    1461                 :         { 0x05A1, UNICODE_GENCAT_Mn},
    1462                 :         { 0x05A2, UNICODE_GENCAT_Mn},
    1463                 :         { 0x05A3, UNICODE_GENCAT_Mn},
    1464                 :         { 0x05A4, UNICODE_GENCAT_Mn},
    1465                 :         { 0x05A5, UNICODE_GENCAT_Mn},
    1466                 :         { 0x05A6, UNICODE_GENCAT_Mn},
    1467                 :         { 0x05A7, UNICODE_GENCAT_Mn},
    1468                 :         { 0x05A8, UNICODE_GENCAT_Mn},
    1469                 :         { 0x05A9, UNICODE_GENCAT_Mn},
    1470                 :         { 0x05AA, UNICODE_GENCAT_Mn},
    1471                 :         { 0x05AB, UNICODE_GENCAT_Mn},
    1472                 :         { 0x05AC, UNICODE_GENCAT_Mn},
    1473                 :         { 0x05AD, UNICODE_GENCAT_Mn},
    1474                 :         { 0x05AE, UNICODE_GENCAT_Mn},
    1475                 :         { 0x05AF, UNICODE_GENCAT_Mn},
    1476                 :         { 0x05B0, UNICODE_GENCAT_Mn},
    1477                 :         { 0x05B1, UNICODE_GENCAT_Mn},
    1478                 :         { 0x05B2, UNICODE_GENCAT_Mn},
    1479                 :         { 0x05B3, UNICODE_GENCAT_Mn},
    1480                 :         { 0x05B4, UNICODE_GENCAT_Mn},
    1481                 :         { 0x05B5, UNICODE_GENCAT_Mn},
    1482                 :         { 0x05B6, UNICODE_GENCAT_Mn},
    1483                 :         { 0x05B7, UNICODE_GENCAT_Mn},
    1484                 :         { 0x05B8, UNICODE_GENCAT_Mn},
    1485                 :         { 0x05B9, UNICODE_GENCAT_Mn},
    1486                 :         { 0x05BA, UNICODE_GENCAT_Mn},
    1487                 :         { 0x05BB, UNICODE_GENCAT_Mn},
    1488                 :         { 0x05BC, UNICODE_GENCAT_Mn},
    1489                 :         { 0x05BD, UNICODE_GENCAT_Mn},
    1490                 :         { 0x05BE, UNICODE_GENCAT_Pd},
    1491                 :         { 0x05BF, UNICODE_GENCAT_Mn},
    1492                 :         { 0x05C0, UNICODE_GENCAT_Po},
    1493                 :         { 0x05C1, UNICODE_GENCAT_Mn},
    1494                 :         { 0x05C2, UNICODE_GENCAT_Mn},
    1495                 :         { 0x05C3, UNICODE_GENCAT_Po},
    1496                 :         { 0x05C4, UNICODE_GENCAT_Mn},
    1497                 :         { 0x05C5, UNICODE_GENCAT_Mn},
    1498                 :         { 0x05C6, UNICODE_GENCAT_Po},
    1499                 :         { 0x05C7, UNICODE_GENCAT_Mn},
    1500                 :         { 0x05D0, UNICODE_GENCAT_Lo},
    1501                 :         { 0x05D1, UNICODE_GENCAT_Lo},
    1502                 :         { 0x05D2, UNICODE_GENCAT_Lo},
    1503                 :         { 0x05D3, UNICODE_GENCAT_Lo},
    1504                 :         { 0x05D4, UNICODE_GENCAT_Lo},
    1505                 :         { 0x05D5, UNICODE_GENCAT_Lo},
    1506                 :         { 0x05D6, UNICODE_GENCAT_Lo},
    1507                 :         { 0x05D7, UNICODE_GENCAT_Lo},
    1508                 :         { 0x05D8, UNICODE_GENCAT_Lo},
    1509                 :         { 0x05D9, UNICODE_GENCAT_Lo},
    1510                 :         { 0x05DA, UNICODE_GENCAT_Lo},
    1511                 :         { 0x05DB, UNICODE_GENCAT_Lo},
    1512                 :         { 0x05DC, UNICODE_GENCAT_Lo},
    1513                 :         { 0x05DD, UNICODE_GENCAT_Lo},
    1514                 :         { 0x05DE, UNICODE_GENCAT_Lo},
    1515                 :         { 0x05DF, UNICODE_GENCAT_Lo},
    1516                 :         { 0x05E0, UNICODE_GENCAT_Lo},
    1517                 :         { 0x05E1, UNICODE_GENCAT_Lo},
    1518                 :         { 0x05E2, UNICODE_GENCAT_Lo},
    1519                 :         { 0x05E3, UNICODE_GENCAT_Lo},
    1520                 :         { 0x05E4, UNICODE_GENCAT_Lo},
    1521                 :         { 0x05E5, UNICODE_GENCAT_Lo},
    1522                 :         { 0x05E6, UNICODE_GENCAT_Lo},
    1523                 :         { 0x05E7, UNICODE_GENCAT_Lo},
    1524                 :         { 0x05E8, UNICODE_GENCAT_Lo},
    1525                 :         { 0x05E9, UNICODE_GENCAT_Lo},
    1526                 :         { 0x05EA, UNICODE_GENCAT_Lo},
    1527                 :         { 0x05F0, UNICODE_GENCAT_Lo},
    1528                 :         { 0x05F1, UNICODE_GENCAT_Lo},
    1529                 :         { 0x05F2, UNICODE_GENCAT_Lo},
    1530                 :         { 0x05F3, UNICODE_GENCAT_Po},
    1531                 :         { 0x05F4, UNICODE_GENCAT_Po},
    1532                 :         { 0x0600, UNICODE_GENCAT_Cf},
    1533                 :         { 0x0601, UNICODE_GENCAT_Cf},
    1534                 :         { 0x0602, UNICODE_GENCAT_Cf},
    1535                 :         { 0x0603, UNICODE_GENCAT_Cf},
    1536                 :         { 0x0606, UNICODE_GENCAT_Sm},
    1537                 :         { 0x0607, UNICODE_GENCAT_Sm},
    1538                 :         { 0x0608, UNICODE_GENCAT_Sm},
    1539                 :         { 0x0609, UNICODE_GENCAT_Po},
    1540                 :         { 0x060A, UNICODE_GENCAT_Po},
    1541                 :         { 0x060B, UNICODE_GENCAT_Sc},
    1542                 :         { 0x060C, UNICODE_GENCAT_Po},
    1543                 :         { 0x060D, UNICODE_GENCAT_Po},
    1544                 :         { 0x060E, UNICODE_GENCAT_So},
    1545                 :         { 0x060F, UNICODE_GENCAT_So},
    1546                 :         { 0x0610, UNICODE_GENCAT_Mn},
    1547                 :         { 0x0611, UNICODE_GENCAT_Mn},
    1548                 :         { 0x0612, UNICODE_GENCAT_Mn},
    1549                 :         { 0x0613, UNICODE_GENCAT_Mn},
    1550                 :         { 0x0614, UNICODE_GENCAT_Mn},
    1551                 :         { 0x0615, UNICODE_GENCAT_Mn},
    1552                 :         { 0x0616, UNICODE_GENCAT_Mn},
    1553                 :         { 0x0617, UNICODE_GENCAT_Mn},
    1554                 :         { 0x0618, UNICODE_GENCAT_Mn},
    1555                 :         { 0x0619, UNICODE_GENCAT_Mn},
    1556                 :         { 0x061A, UNICODE_GENCAT_Mn},
    1557                 :         { 0x061B, UNICODE_GENCAT_Po},
    1558                 :         { 0x061E, UNICODE_GENCAT_Po},
    1559                 :         { 0x061F, UNICODE_GENCAT_Po},
    1560                 :         { 0x0621, UNICODE_GENCAT_Lo},
    1561                 :         { 0x0622, UNICODE_GENCAT_Lo},
    1562                 :         { 0x0623, UNICODE_GENCAT_Lo},
    1563                 :         { 0x0624, UNICODE_GENCAT_Lo},
    1564                 :         { 0x0625, UNICODE_GENCAT_Lo},
    1565                 :         { 0x0626, UNICODE_GENCAT_Lo},
    1566                 :         { 0x0627, UNICODE_GENCAT_Lo},
    1567                 :         { 0x0628, UNICODE_GENCAT_Lo},
    1568                 :         { 0x0629, UNICODE_GENCAT_Lo},
    1569                 :         { 0x062A, UNICODE_GENCAT_Lo},
    1570                 :         { 0x062B, UNICODE_GENCAT_Lo},
    1571                 :         { 0x062C, UNICODE_GENCAT_Lo},
    1572                 :         { 0x062D, UNICODE_GENCAT_Lo},
    1573                 :         { 0x062E, UNICODE_GENCAT_Lo},
    1574                 :         { 0x062F, UNICODE_GENCAT_Lo},
    1575                 :         { 0x0630, UNICODE_GENCAT_Lo},
    1576                 :         { 0x0631, UNICODE_GENCAT_Lo},
    1577                 :         { 0x0632, UNICODE_GENCAT_Lo},
    1578                 :         { 0x0633, UNICODE_GENCAT_Lo},
    1579                 :         { 0x0634, UNICODE_GENCAT_Lo},
    1580                 :         { 0x0635, UNICODE_GENCAT_Lo},
    1581                 :         { 0x0636, UNICODE_GENCAT_Lo},
    1582                 :         { 0x0637, UNICODE_GENCAT_Lo},
    1583                 :         { 0x0638, UNICODE_GENCAT_Lo},
    1584                 :         { 0x0639, UNICODE_GENCAT_Lo},
    1585                 :         { 0x063A, UNICODE_GENCAT_Lo},
    1586                 :         { 0x063B, UNICODE_GENCAT_Lo},
    1587                 :         { 0x063C, UNICODE_GENCAT_Lo},
    1588                 :         { 0x063D, UNICODE_GENCAT_Lo},
    1589                 :         { 0x063E, UNICODE_GENCAT_Lo},
    1590                 :         { 0x063F, UNICODE_GENCAT_Lo},
    1591                 :         { 0x0640, UNICODE_GENCAT_Lm},
    1592                 :         { 0x0641, UNICODE_GENCAT_Lo},
    1593                 :         { 0x0642, UNICODE_GENCAT_Lo},
    1594                 :         { 0x0643, UNICODE_GENCAT_Lo},
    1595                 :         { 0x0644, UNICODE_GENCAT_Lo},
    1596                 :         { 0x0645, UNICODE_GENCAT_Lo},
    1597                 :         { 0x0646, UNICODE_GENCAT_Lo},
    1598                 :         { 0x0647, UNICODE_GENCAT_Lo},
    1599                 :         { 0x0648, UNICODE_GENCAT_Lo},
    1600                 :         { 0x0649, UNICODE_GENCAT_Lo},
    1601                 :         { 0x064A, UNICODE_GENCAT_Lo},
    1602                 :         { 0x064B, UNICODE_GENCAT_Mn},
    1603                 :         { 0x064C, UNICODE_GENCAT_Mn},
    1604                 :         { 0x064D, UNICODE_GENCAT_Mn},
    1605                 :         { 0x064E, UNICODE_GENCAT_Mn},
    1606                 :         { 0x064F, UNICODE_GENCAT_Mn},
    1607                 :         { 0x0650, UNICODE_GENCAT_Mn},
    1608                 :         { 0x0651, UNICODE_GENCAT_Mn},
    1609                 :         { 0x0652, UNICODE_GENCAT_Mn},
    1610                 :         { 0x0653, UNICODE_GENCAT_Mn},
    1611                 :         { 0x0654, UNICODE_GENCAT_Mn},
    1612                 :         { 0x0655, UNICODE_GENCAT_Mn},
    1613                 :         { 0x0656, UNICODE_GENCAT_Mn},
    1614                 :         { 0x0657, UNICODE_GENCAT_Mn},
    1615                 :         { 0x0658, UNICODE_GENCAT_Mn},
    1616                 :         { 0x0659, UNICODE_GENCAT_Mn},
    1617                 :         { 0x065A, UNICODE_GENCAT_Mn},
    1618                 :         { 0x065B, UNICODE_GENCAT_Mn},
    1619                 :         { 0x065C, UNICODE_GENCAT_Mn},
    1620                 :         { 0x065D, UNICODE_GENCAT_Mn},
    1621                 :         { 0x065E, UNICODE_GENCAT_Mn},
    1622                 :         { 0x0660, UNICODE_GENCAT_Nd},
    1623                 :         { 0x0661, UNICODE_GENCAT_Nd},
    1624                 :         { 0x0662, UNICODE_GENCAT_Nd},
    1625                 :         { 0x0663, UNICODE_GENCAT_Nd},
    1626                 :         { 0x0664, UNICODE_GENCAT_Nd},
    1627                 :         { 0x0665, UNICODE_GENCAT_Nd},
    1628                 :         { 0x0666, UNICODE_GENCAT_Nd},
    1629                 :         { 0x0667, UNICODE_GENCAT_Nd},
    1630                 :         { 0x0668, UNICODE_GENCAT_Nd},
    1631                 :         { 0x0669, UNICODE_GENCAT_Nd},
    1632                 :         { 0x066A, UNICODE_GENCAT_Po},
    1633                 :         { 0x066B, UNICODE_GENCAT_Po},
    1634                 :         { 0x066C, UNICODE_GENCAT_Po},
    1635                 :         { 0x066D, UNICODE_GENCAT_Po},
    1636                 :         { 0x066E, UNICODE_GENCAT_Lo},
    1637                 :         { 0x066F, UNICODE_GENCAT_Lo},
    1638                 :         { 0x0670, UNICODE_GENCAT_Mn},
    1639                 :         { 0x0671, UNICODE_GENCAT_Lo},
    1640                 :         { 0x0672, UNICODE_GENCAT_Lo},
    1641                 :         { 0x0673, UNICODE_GENCAT_Lo},
    1642                 :         { 0x0674, UNICODE_GENCAT_Lo},
    1643                 :         { 0x0675, UNICODE_GENCAT_Lo},
    1644                 :         { 0x0676, UNICODE_GENCAT_Lo},
    1645                 :         { 0x0677, UNICODE_GENCAT_Lo},
    1646                 :         { 0x0678, UNICODE_GENCAT_Lo},
    1647                 :         { 0x0679, UNICODE_GENCAT_Lo},
    1648                 :         { 0x067A, UNICODE_GENCAT_Lo},
    1649                 :         { 0x067B, UNICODE_GENCAT_Lo},
    1650                 :         { 0x067C, UNICODE_GENCAT_Lo},
    1651                 :         { 0x067D, UNICODE_GENCAT_Lo},
    1652                 :         { 0x067E, UNICODE_GENCAT_Lo},
    1653                 :         { 0x067F, UNICODE_GENCAT_Lo},
    1654                 :         { 0x0680, UNICODE_GENCAT_Lo},
    1655                 :         { 0x0681, UNICODE_GENCAT_Lo},
    1656                 :         { 0x0682, UNICODE_GENCAT_Lo},
    1657                 :         { 0x0683, UNICODE_GENCAT_Lo},
    1658                 :         { 0x0684, UNICODE_GENCAT_Lo},
    1659                 :         { 0x0685, UNICODE_GENCAT_Lo},
    1660                 :         { 0x0686, UNICODE_GENCAT_Lo},
    1661                 :         { 0x0687, UNICODE_GENCAT_Lo},
    1662                 :         { 0x0688, UNICODE_GENCAT_Lo},
    1663                 :         { 0x0689, UNICODE_GENCAT_Lo},
    1664                 :         { 0x068A, UNICODE_GENCAT_Lo},
    1665                 :         { 0x068B, UNICODE_GENCAT_Lo},
    1666                 :         { 0x068C, UNICODE_GENCAT_Lo},
    1667                 :         { 0x068D, UNICODE_GENCAT_Lo},
    1668                 :         { 0x068E, UNICODE_GENCAT_Lo},
    1669                 :         { 0x068F, UNICODE_GENCAT_Lo},
    1670                 :         { 0x0690, UNICODE_GENCAT_Lo},
    1671                 :         { 0x0691, UNICODE_GENCAT_Lo},
    1672                 :         { 0x0692, UNICODE_GENCAT_Lo},
    1673                 :         { 0x0693, UNICODE_GENCAT_Lo},
    1674                 :         { 0x0694, UNICODE_GENCAT_Lo},
    1675                 :         { 0x0695, UNICODE_GENCAT_Lo},
    1676                 :         { 0x0696, UNICODE_GENCAT_Lo},
    1677                 :         { 0x0697, UNICODE_GENCAT_Lo},
    1678                 :         { 0x0698, UNICODE_GENCAT_Lo},
    1679                 :         { 0x0699, UNICODE_GENCAT_Lo},
    1680                 :         { 0x069A, UNICODE_GENCAT_Lo},
    1681                 :         { 0x069B, UNICODE_GENCAT_Lo},
    1682                 :         { 0x069C, UNICODE_GENCAT_Lo},
    1683                 :         { 0x069D, UNICODE_GENCAT_Lo},
    1684                 :         { 0x069E, UNICODE_GENCAT_Lo},
    1685                 :         { 0x069F, UNICODE_GENCAT_Lo},
    1686                 :         { 0x06A0, UNICODE_GENCAT_Lo},
    1687                 :         { 0x06A1, UNICODE_GENCAT_Lo},
    1688                 :         { 0x06A2, UNICODE_GENCAT_Lo},
    1689                 :         { 0x06A3, UNICODE_GENCAT_Lo},
    1690                 :         { 0x06A4, UNICODE_GENCAT_Lo},
    1691                 :         { 0x06A5, UNICODE_GENCAT_Lo},
    1692                 :         { 0x06A6, UNICODE_GENCAT_Lo},
    1693                 :         { 0x06A7, UNICODE_GENCAT_Lo},
    1694                 :         { 0x06A8, UNICODE_GENCAT_Lo},
    1695                 :         { 0x06A9, UNICODE_GENCAT_Lo},
    1696                 :         { 0x06AA, UNICODE_GENCAT_Lo},
    1697                 :         { 0x06AB, UNICODE_GENCAT_Lo},
    1698                 :         { 0x06AC, UNICODE_GENCAT_Lo},
    1699                 :         { 0x06AD, UNICODE_GENCAT_Lo},
    1700                 :         { 0x06AE, UNICODE_GENCAT_Lo},
    1701                 :         { 0x06AF, UNICODE_GENCAT_Lo},
    1702                 :         { 0x06B0, UNICODE_GENCAT_Lo},
    1703                 :         { 0x06B1, UNICODE_GENCAT_Lo},
    1704                 :         { 0x06B2, UNICODE_GENCAT_Lo},
    1705                 :         { 0x06B3, UNICODE_GENCAT_Lo},
    1706                 :         { 0x06B4, UNICODE_GENCAT_Lo},
    1707                 :         { 0x06B5, UNICODE_GENCAT_Lo},
    1708                 :         { 0x06B6, UNICODE_GENCAT_Lo},
    1709                 :         { 0x06B7, UNICODE_GENCAT_Lo},
    1710                 :         { 0x06B8, UNICODE_GENCAT_Lo},
    1711                 :         { 0x06B9, UNICODE_GENCAT_Lo},
    1712                 :         { 0x06BA, UNICODE_GENCAT_Lo},
    1713                 :         { 0x06BB, UNICODE_GENCAT_Lo},
    1714                 :         { 0x06BC, UNICODE_GENCAT_Lo},
    1715                 :         { 0x06BD, UNICODE_GENCAT_Lo},
    1716                 :         { 0x06BE, UNICODE_GENCAT_Lo},
    1717                 :         { 0x06BF, UNICODE_GENCAT_Lo},
    1718                 :         { 0x06C0, UNICODE_GENCAT_Lo},
    1719                 :         { 0x06C1, UNICODE_GENCAT_Lo},
    1720                 :         { 0x06C2, UNICODE_GENCAT_Lo},
    1721                 :         { 0x06C3, UNICODE_GENCAT_Lo},
    1722                 :         { 0x06C4, UNICODE_GENCAT_Lo},
    1723                 :         { 0x06C5, UNICODE_GENCAT_Lo},
    1724                 :         { 0x06C6, UNICODE_GENCAT_Lo},
    1725                 :         { 0x06C7, UNICODE_GENCAT_Lo},
    1726                 :         { 0x06C8, UNICODE_GENCAT_Lo},
    1727                 :         { 0x06C9, UNICODE_GENCAT_Lo},
    1728                 :         { 0x06CA, UNICODE_GENCAT_Lo},
    1729                 :         { 0x06CB, UNICODE_GENCAT_Lo},
    1730                 :         { 0x06CC, UNICODE_GENCAT_Lo},
    1731                 :         { 0x06CD, UNICODE_GENCAT_Lo},
    1732                 :         { 0x06CE, UNICODE_GENCAT_Lo},
    1733                 :         { 0x06CF, UNICODE_GENCAT_Lo},
    1734                 :         { 0x06D0, UNICODE_GENCAT_Lo},
    1735                 :         { 0x06D1, UNICODE_GENCAT_Lo},
    1736                 :         { 0x06D2, UNICODE_GENCAT_Lo},
    1737                 :         { 0x06D3, UNICODE_GENCAT_Lo},
    1738                 :         { 0x06D4, UNICODE_GENCAT_Po},
    1739                 :         { 0x06D5, UNICODE_GENCAT_Lo},
    1740                 :         { 0x06D6, UNICODE_GENCAT_Mn},
    1741                 :         { 0x06D7, UNICODE_GENCAT_Mn},
    1742                 :         { 0x06D8, UNICODE_GENCAT_Mn},
    1743                 :         { 0x06D9, UNICODE_GENCAT_Mn},
    1744                 :         { 0x06DA, UNICODE_GENCAT_Mn},
    1745                 :         { 0x06DB, UNICODE_GENCAT_Mn},
    1746                 :         { 0x06DC, UNICODE_GENCAT_Mn},
    1747                 :         { 0x06DD, UNICODE_GENCAT_Cf},
    1748                 :         { 0x06DE, UNICODE_GENCAT_Me},
    1749                 :         { 0x06DF, UNICODE_GENCAT_Mn},
    1750                 :         { 0x06E0, UNICODE_GENCAT_Mn},
    1751                 :         { 0x06E1, UNICODE_GENCAT_Mn},
    1752                 :         { 0x06E2, UNICODE_GENCAT_Mn},
    1753                 :         { 0x06E3, UNICODE_GENCAT_Mn},
    1754                 :         { 0x06E4, UNICODE_GENCAT_Mn},
    1755                 :         { 0x06E5, UNICODE_GENCAT_Lm},
    1756                 :         { 0x06E6, UNICODE_GENCAT_Lm},
    1757                 :         { 0x06E7, UNICODE_GENCAT_Mn},
    1758                 :         { 0x06E8, UNICODE_GENCAT_Mn},
    1759                 :         { 0x06E9, UNICODE_GENCAT_So},
    1760                 :         { 0x06EA, UNICODE_GENCAT_Mn},
    1761                 :         { 0x06EB, UNICODE_GENCAT_Mn},
    1762                 :         { 0x06EC, UNICODE_GENCAT_Mn},
    1763                 :         { 0x06ED, UNICODE_GENCAT_Mn},
    1764                 :         { 0x06EE, UNICODE_GENCAT_Lo},
    1765                 :         { 0x06EF, UNICODE_GENCAT_Lo},
    1766                 :         { 0x06F0, UNICODE_GENCAT_Nd},
    1767                 :         { 0x06F1, UNICODE_GENCAT_Nd},
    1768                 :         { 0x06F2, UNICODE_GENCAT_Nd},
    1769                 :         { 0x06F3, UNICODE_GENCAT_Nd},
    1770                 :         { 0x06F4, UNICODE_GENCAT_Nd},
    1771                 :         { 0x06F5, UNICODE_GENCAT_Nd},
    1772                 :         { 0x06F6, UNICODE_GENCAT_Nd},
    1773                 :         { 0x06F7, UNICODE_GENCAT_Nd},
    1774                 :         { 0x06F8, UNICODE_GENCAT_Nd},
    1775                 :         { 0x06F9, UNICODE_GENCAT_Nd},
    1776                 :         { 0x06FA, UNICODE_GENCAT_Lo},
    1777                 :         { 0x06FB, UNICODE_GENCAT_Lo},
    1778                 :         { 0x06FC, UNICODE_GENCAT_Lo},
    1779                 :         { 0x06FD, UNICODE_GENCAT_So},
    1780                 :         { 0x06FE, UNICODE_GENCAT_So},
    1781                 :         { 0x06FF, UNICODE_GENCAT_Lo},
    1782                 :         { 0x0700, UNICODE_GENCAT_Po},
    1783                 :         { 0x0701, UNICODE_GENCAT_Po},
    1784                 :         { 0x0702, UNICODE_GENCAT_Po},
    1785                 :         { 0x0703, UNICODE_GENCAT_Po},
    1786                 :         { 0x0704, UNICODE_GENCAT_Po},
    1787                 :         { 0x0705, UNICODE_GENCAT_Po},
    1788                 :         { 0x0706, UNICODE_GENCAT_Po},
    1789                 :         { 0x0707, UNICODE_GENCAT_Po},
    1790                 :         { 0x0708, UNICODE_GENCAT_Po},
    1791                 :         { 0x0709, UNICODE_GENCAT_Po},
    1792                 :         { 0x070A, UNICODE_GENCAT_Po},
    1793                 :         { 0x070B, UNICODE_GENCAT_Po},
    1794                 :         { 0x070C, UNICODE_GENCAT_Po},
    1795                 :         { 0x070D, UNICODE_GENCAT_Po},
    1796                 :         { 0x070F, UNICODE_GENCAT_Cf},
    1797                 :         { 0x0710, UNICODE_GENCAT_Lo},
    1798                 :         { 0x0711, UNICODE_GENCAT_Mn},
    1799                 :         { 0x0712, UNICODE_GENCAT_Lo},
    1800                 :         { 0x0713, UNICODE_GENCAT_Lo},
    1801                 :         { 0x0714, UNICODE_GENCAT_Lo},
    1802                 :         { 0x0715, UNICODE_GENCAT_Lo},
    1803                 :         { 0x0716, UNICODE_GENCAT_Lo},
    1804                 :         { 0x0717, UNICODE_GENCAT_Lo},
    1805                 :         { 0x0718, UNICODE_GENCAT_Lo},
    1806                 :         { 0x0719, UNICODE_GENCAT_Lo},
    1807                 :         { 0x071A, UNICODE_GENCAT_Lo},
    1808                 :         { 0x071B, UNICODE_GENCAT_Lo},
    1809                 :         { 0x071C, UNICODE_GENCAT_Lo},
    1810                 :         { 0x071D, UNICODE_GENCAT_Lo},
    1811                 :         { 0x071E, UNICODE_GENCAT_Lo},
    1812                 :         { 0x071F, UNICODE_GENCAT_Lo},
    1813                 :         { 0x0720, UNICODE_GENCAT_Lo},
    1814                 :         { 0x0721, UNICODE_GENCAT_Lo},
    1815                 :         { 0x0722, UNICODE_GENCAT_Lo},
    1816                 :         { 0x0723, UNICODE_GENCAT_Lo},
    1817                 :         { 0x0724, UNICODE_GENCAT_Lo},
    1818                 :         { 0x0725, UNICODE_GENCAT_Lo},
    1819                 :         { 0x0726, UNICODE_GENCAT_Lo},
    1820                 :         { 0x0727, UNICODE_GENCAT_Lo},
    1821                 :         { 0x0728, UNICODE_GENCAT_Lo},
    1822                 :         { 0x0729, UNICODE_GENCAT_Lo},
    1823                 :         { 0x072A, UNICODE_GENCAT_Lo},
    1824                 :         { 0x072B, UNICODE_GENCAT_Lo},
    1825                 :         { 0x072C, UNICODE_GENCAT_Lo},
    1826                 :         { 0x072D, UNICODE_GENCAT_Lo},
    1827                 :         { 0x072E, UNICODE_GENCAT_Lo},
    1828                 :         { 0x072F, UNICODE_GENCAT_Lo},
    1829                 :         { 0x0730, UNICODE_GENCAT_Mn},
    1830                 :         { 0x0731, UNICODE_GENCAT_Mn},
    1831                 :         { 0x0732, UNICODE_GENCAT_Mn},
    1832                 :         { 0x0733, UNICODE_GENCAT_Mn},
    1833                 :         { 0x0734, UNICODE_GENCAT_Mn},
    1834                 :         { 0x0735, UNICODE_GENCAT_Mn},
    1835                 :         { 0x0736, UNICODE_GENCAT_Mn},
    1836                 :         { 0x0737, UNICODE_GENCAT_Mn},
    1837                 :         { 0x0738, UNICODE_GENCAT_Mn},
    1838                 :         { 0x0739, UNICODE_GENCAT_Mn},
    1839                 :         { 0x073A, UNICODE_GENCAT_Mn},
    1840                 :         { 0x073B, UNICODE_GENCAT_Mn},
    1841                 :         { 0x073C, UNICODE_GENCAT_Mn},
    1842                 :         { 0x073D, UNICODE_GENCAT_Mn},
    1843                 :         { 0x073E, UNICODE_GENCAT_Mn},
    1844                 :         { 0x073F, UNICODE_GENCAT_Mn},
    1845                 :         { 0x0740, UNICODE_GENCAT_Mn},
    1846                 :         { 0x0741, UNICODE_GENCAT_Mn},
    1847                 :         { 0x0742, UNICODE_GENCAT_Mn},
    1848                 :         { 0x0743, UNICODE_GENCAT_Mn},
    1849                 :         { 0x0744, UNICODE_GENCAT_Mn},
    1850                 :         { 0x0745, UNICODE_GENCAT_Mn},
    1851                 :         { 0x0746, UNICODE_GENCAT_Mn},
    1852                 :         { 0x0747, UNICODE_GENCAT_Mn},
    1853                 :         { 0x0748, UNICODE_GENCAT_Mn},
    1854                 :         { 0x0749, UNICODE_GENCAT_Mn},
    1855                 :         { 0x074A, UNICODE_GENCAT_Mn},
    1856                 :         { 0x074D, UNICODE_GENCAT_Lo},
    1857                 :         { 0x074E, UNICODE_GENCAT_Lo},
    1858                 :         { 0x074F, UNICODE_GENCAT_Lo},
    1859                 :         { 0x0750, UNICODE_GENCAT_Lo},
    1860                 :         { 0x0751, UNICODE_GENCAT_Lo},
    1861                 :         { 0x0752, UNICODE_GENCAT_Lo},
    1862                 :         { 0x0753, UNICODE_GENCAT_Lo},
    1863                 :         { 0x0754, UNICODE_GENCAT_Lo},
    1864                 :         { 0x0755, UNICODE_GENCAT_Lo},
    1865                 :         { 0x0756, UNICODE_GENCAT_Lo},
    1866                 :         { 0x0757, UNICODE_GENCAT_Lo},
    1867                 :         { 0x0758, UNICODE_GENCAT_Lo},
    1868                 :         { 0x0759, UNICODE_GENCAT_Lo},
    1869                 :         { 0x075A, UNICODE_GENCAT_Lo},
    1870                 :         { 0x075B, UNICODE_GENCAT_Lo},
    1871                 :         { 0x075C, UNICODE_GENCAT_Lo},
    1872                 :         { 0x075D, UNICODE_GENCAT_Lo},
    1873                 :         { 0x075E, UNICODE_GENCAT_Lo},
    1874                 :         { 0x075F, UNICODE_GENCAT_Lo},
    1875                 :         { 0x0760, UNICODE_GENCAT_Lo},
    1876                 :         { 0x0761, UNICODE_GENCAT_Lo},
    1877                 :         { 0x0762, UNICODE_GENCAT_Lo},
    1878                 :         { 0x0763, UNICODE_GENCAT_Lo},
    1879                 :         { 0x0764, UNICODE_GENCAT_Lo},
    1880                 :         { 0x0765, UNICODE_GENCAT_Lo},
    1881                 :         { 0x0766, UNICODE_GENCAT_Lo},
    1882                 :         { 0x0767, UNICODE_GENCAT_Lo},
    1883                 :         { 0x0768, UNICODE_GENCAT_Lo},
    1884                 :         { 0x0769, UNICODE_GENCAT_Lo},
    1885                 :         { 0x076A, UNICODE_GENCAT_Lo},
    1886                 :         { 0x076B, UNICODE_GENCAT_Lo},
    1887                 :         { 0x076C, UNICODE_GENCAT_Lo},
    1888                 :         { 0x076D, UNICODE_GENCAT_Lo},
    1889                 :         { 0x076E, UNICODE_GENCAT_Lo},
    1890                 :         { 0x076F, UNICODE_GENCAT_Lo},
    1891                 :         { 0x0770, UNICODE_GENCAT_Lo},
    1892                 :         { 0x0771, UNICODE_GENCAT_Lo},
    1893                 :         { 0x0772, UNICODE_GENCAT_Lo},
    1894                 :         { 0x0773, UNICODE_GENCAT_Lo},
    1895                 :         { 0x0774, UNICODE_GENCAT_Lo},
    1896                 :         { 0x0775, UNICODE_GENCAT_Lo},
    1897                 :         { 0x0776, UNICODE_GENCAT_Lo},
    1898                 :         { 0x0777, UNICODE_GENCAT_Lo},
    1899                 :         { 0x0778, UNICODE_GENCAT_Lo},
    1900                 :         { 0x0779, UNICODE_GENCAT_Lo},
    1901                 :         { 0x077A, UNICODE_GENCAT_Lo},
    1902                 :         { 0x077B, UNICODE_GENCAT_Lo},
    1903                 :         { 0x077C, UNICODE_GENCAT_Lo},
    1904                 :         { 0x077D, UNICODE_GENCAT_Lo},
    1905                 :         { 0x077E, UNICODE_GENCAT_Lo},
    1906                 :         { 0x077F, UNICODE_GENCAT_Lo},
    1907                 :         { 0x0780, UNICODE_GENCAT_Lo},
    1908                 :         { 0x0781, UNICODE_GENCAT_Lo},
    1909                 :         { 0x0782, UNICODE_GENCAT_Lo},
    1910                 :         { 0x0783, UNICODE_GENCAT_Lo},
    1911                 :         { 0x0784, UNICODE_GENCAT_Lo},
    1912                 :         { 0x0785, UNICODE_GENCAT_Lo},
    1913                 :         { 0x0786, UNICODE_GENCAT_Lo},
    1914                 :         { 0x0787, UNICODE_GENCAT_Lo},
    1915                 :         { 0x0788, UNICODE_GENCAT_Lo},
    1916                 :         { 0x0789, UNICODE_GENCAT_Lo},
    1917                 :         { 0x078A, UNICODE_GENCAT_Lo},
    1918                 :         { 0x078B, UNICODE_GENCAT_Lo},
    1919                 :         { 0x078C, UNICODE_GENCAT_Lo},
    1920                 :         { 0x078D, UNICODE_GENCAT_Lo},
    1921                 :         { 0x078E, UNICODE_GENCAT_Lo},
    1922                 :         { 0x078F, UNICODE_GENCAT_Lo},
    1923                 :         { 0x0790, UNICODE_GENCAT_Lo},
    1924                 :         { 0x0791, UNICODE_GENCAT_Lo},
    1925                 :         { 0x0792, UNICODE_GENCAT_Lo},
    1926                 :         { 0x0793, UNICODE_GENCAT_Lo},
    1927                 :         { 0x0794, UNICODE_GENCAT_Lo},
    1928                 :         { 0x0795, UNICODE_GENCAT_Lo},
    1929                 :         { 0x0796, UNICODE_GENCAT_Lo},
    1930                 :         { 0x0797, UNICODE_GENCAT_Lo},
    1931                 :         { 0x0798, UNICODE_GENCAT_Lo},
    1932                 :         { 0x0799, UNICODE_GENCAT_Lo},
    1933                 :         { 0x079A, UNICODE_GENCAT_Lo},
    1934                 :         { 0x079B, UNICODE_GENCAT_Lo},
    1935                 :         { 0x079C, UNICODE_GENCAT_Lo},
    1936                 :         { 0x079D, UNICODE_GENCAT_Lo},
    1937                 :         { 0x079E, UNICODE_GENCAT_Lo},
    1938                 :         { 0x079F, UNICODE_GENCAT_Lo},
    1939                 :         { 0x07A0, UNICODE_GENCAT_Lo},
    1940                 :         { 0x07A1, UNICODE_GENCAT_Lo},
    1941                 :         { 0x07A2, UNICODE_GENCAT_Lo},
    1942                 :         { 0x07A3, UNICODE_GENCAT_Lo},
    1943                 :         { 0x07A4, UNICODE_GENCAT_Lo},
    1944                 :         { 0x07A5, UNICODE_GENCAT_Lo},
    1945                 :         { 0x07A6, UNICODE_GENCAT_Mn},
    1946                 :         { 0x07A7, UNICODE_GENCAT_Mn},
    1947                 :         { 0x07A8, UNICODE_GENCAT_Mn},
    1948                 :         { 0x07A9, UNICODE_GENCAT_Mn},
    1949                 :         { 0x07AA, UNICODE_GENCAT_Mn},
    1950                 :         { 0x07AB, UNICODE_GENCAT_Mn},
    1951                 :         { 0x07AC, UNICODE_GENCAT_Mn},
    1952                 :         { 0x07AD, UNICODE_GENCAT_Mn},
    1953                 :         { 0x07AE, UNICODE_GENCAT_Mn},
    1954                 :         { 0x07AF, UNICODE_GENCAT_Mn},
    1955                 :         { 0x07B0, UNICODE_GENCAT_Mn},
    1956                 :         { 0x07B1, UNICODE_GENCAT_Lo},
    1957                 :         { 0x07C0, UNICODE_GENCAT_Nd},
    1958                 :         { 0x07C1, UNICODE_GENCAT_Nd},
    1959                 :         { 0x07C2, UNICODE_GENCAT_Nd},
    1960                 :         { 0x07C3, UNICODE_GENCAT_Nd},
    1961                 :         { 0x07C4, UNICODE_GENCAT_Nd},
    1962                 :         { 0x07C5, UNICODE_GENCAT_Nd},
    1963                 :         { 0x07C6, UNICODE_GENCAT_Nd},
    1964                 :         { 0x07C7, UNICODE_GENCAT_Nd},
    1965                 :         { 0x07C8, UNICODE_GENCAT_Nd},
    1966                 :         { 0x07C9, UNICODE_GENCAT_Nd},
    1967                 :         { 0x07CA, UNICODE_GENCAT_Lo},
    1968                 :         { 0x07CB, UNICODE_GENCAT_Lo},
    1969                 :         { 0x07CC, UNICODE_GENCAT_Lo},
    1970                 :         { 0x07CD, UNICODE_GENCAT_Lo},
    1971                 :         { 0x07CE, UNICODE_GENCAT_Lo},
    1972                 :         { 0x07CF, UNICODE_GENCAT_Lo},
    1973                 :         { 0x07D0, UNICODE_GENCAT_Lo},
    1974                 :         { 0x07D1, UNICODE_GENCAT_Lo},
    1975                 :         { 0x07D2, UNICODE_GENCAT_Lo},
    1976                 :         { 0x07D3, UNICODE_GENCAT_Lo},
    1977                 :         { 0x07D4, UNICODE_GENCAT_Lo},
    1978                 :         { 0x07D5, UNICODE_GENCAT_Lo},
    1979                 :         { 0x07D6, UNICODE_GENCAT_Lo},
    1980                 :         { 0x07D7, UNICODE_GENCAT_Lo},
    1981                 :         { 0x07D8, UNICODE_GENCAT_Lo},
    1982                 :         { 0x07D9, UNICODE_GENCAT_Lo},
    1983                 :         { 0x07DA, UNICODE_GENCAT_Lo},
    1984                 :         { 0x07DB, UNICODE_GENCAT_Lo},
    1985                 :         { 0x07DC, UNICODE_GENCAT_Lo},
    1986                 :         { 0x07DD, UNICODE_GENCAT_Lo},
    1987                 :         { 0x07DE, UNICODE_GENCAT_Lo},
    1988                 :         { 0x07DF, UNICODE_GENCAT_Lo},
    1989                 :         { 0x07E0, UNICODE_GENCAT_Lo},
    1990                 :         { 0x07E1, UNICODE_GENCAT_Lo},
    1991                 :         { 0x07E2, UNICODE_GENCAT_Lo},
    1992                 :         { 0x07E3, UNICODE_GENCAT_Lo},
    1993                 :         { 0x07E4, UNICODE_GENCAT_Lo},
    1994                 :         { 0x07E5, UNICODE_GENCAT_Lo},
    1995                 :         { 0x07E6, UNICODE_GENCAT_Lo},
    1996                 :         { 0x07E7, UNICODE_GENCAT_Lo},
    1997                 :         { 0x07E8, UNICODE_GENCAT_Lo},
    1998                 :         { 0x07E9, UNICODE_GENCAT_Lo},
    1999                 :         { 0x07EA, UNICODE_GENCAT_Lo},
    2000                 :         { 0x07EB, UNICODE_GENCAT_Mn},
    2001                 :         { 0x07EC, UNICODE_GENCAT_Mn},
    2002                 :         { 0x07ED, UNICODE_GENCAT_Mn},
    2003                 :         { 0x07EE, UNICODE_GENCAT_Mn},
    2004                 :         { 0x07EF, UNICODE_GENCAT_Mn},
    2005                 :         { 0x07F0, UNICODE_GENCAT_Mn},
    2006                 :         { 0x07F1, UNICODE_GENCAT_Mn},
    2007                 :         { 0x07F2, UNICODE_GENCAT_Mn},
    2008                 :         { 0x07F3, UNICODE_GENCAT_Mn},
    2009                 :         { 0x07F4, UNICODE_GENCAT_Lm},
    2010                 :         { 0x07F5, UNICODE_GENCAT_Lm},
    2011                 :         { 0x07F6, UNICODE_GENCAT_So},
    2012                 :         { 0x07F7, UNICODE_GENCAT_Po},
    2013                 :         { 0x07F8, UNICODE_GENCAT_Po},
    2014                 :         { 0x07F9, UNICODE_GENCAT_Po},
    2015                 :         { 0x07FA, UNICODE_GENCAT_Lm},
    2016                 :         { 0x0901, UNICODE_GENCAT_Mn},
    2017                 :         { 0x0902, UNICODE_GENCAT_Mn},
    2018                 :         { 0x0903, UNICODE_GENCAT_Mc},
    2019                 :         { 0x0904, UNICODE_GENCAT_Lo},
    2020                 :         { 0x0905, UNICODE_GENCAT_Lo},
    2021                 :         { 0x0906, UNICODE_GENCAT_Lo},
    2022                 :         { 0x0907, UNICODE_GENCAT_Lo},
    2023                 :         { 0x0908, UNICODE_GENCAT_Lo},
    2024                 :         { 0x0909, UNICODE_GENCAT_Lo},
    2025                 :         { 0x090A, UNICODE_GENCAT_Lo},
    2026                 :         { 0x090B, UNICODE_GENCAT_Lo},
    2027                 :         { 0x090C, UNICODE_GENCAT_Lo},
    2028                 :         { 0x090D, UNICODE_GENCAT_Lo},
    2029                 :         { 0x090E, UNICODE_GENCAT_Lo},
    2030                 :         { 0x090F, UNICODE_GENCAT_Lo},
    2031                 :         { 0x0910, UNICODE_GENCAT_Lo},
    2032                 :         { 0x0911, UNICODE_GENCAT_Lo},
    2033                 :         { 0x0912, UNICODE_GENCAT_Lo},
    2034                 :         { 0x0913, UNICODE_GENCAT_Lo},
    2035                 :         { 0x0914, UNICODE_GENCAT_Lo},
    2036                 :         { 0x0915, UNICODE_GENCAT_Lo},
    2037                 :         { 0x0916, UNICODE_GENCAT_Lo},
    2038                 :         { 0x0917, UNICODE_GENCAT_Lo},
    2039                 :         { 0x0918, UNICODE_GENCAT_Lo},
    2040                 :         { 0x0919, UNICODE_GENCAT_Lo},
    2041                 :         { 0x091A, UNICODE_GENCAT_Lo},
    2042                 :         { 0x091B, UNICODE_GENCAT_Lo},
    2043                 :         { 0x091C, UNICODE_GENCAT_Lo},
    2044                 :         { 0x091D, UNICODE_GENCAT_Lo},
    2045                 :         { 0x091E, UNICODE_GENCAT_Lo},
    2046                 :         { 0x091F, UNICODE_GENCAT_Lo},
    2047                 :         { 0x0920, UNICODE_GENCAT_Lo},
    2048                 :         { 0x0921, UNICODE_GENCAT_Lo},
    2049                 :         { 0x0922, UNICODE_GENCAT_Lo},
    2050                 :         { 0x0923, UNICODE_GENCAT_Lo},
    2051                 :         { 0x0924, UNICODE_GENCAT_Lo},
    2052                 :         { 0x0925, UNICODE_GENCAT_Lo},
    2053                 :         { 0x0926, UNICODE_GENCAT_Lo},
    2054                 :         { 0x0927, UNICODE_GENCAT_Lo},
    2055                 :         { 0x0928, UNICODE_GENCAT_Lo},
    2056                 :         { 0x0929, UNICODE_GENCAT_Lo},
    2057                 :         { 0x092A, UNICODE_GENCAT_Lo},
    2058                 :         { 0x092B, UNICODE_GENCAT_Lo},
    2059                 :         { 0x092C, UNICODE_GENCAT_Lo},
    2060                 :         { 0x092D, UNICODE_GENCAT_Lo},
    2061                 :         { 0x092E, UNICODE_GENCAT_Lo},
    2062                 :         { 0x092F, UNICODE_GENCAT_Lo},
    2063                 :         { 0x0930, UNICODE_GENCAT_Lo},
    2064                 :         { 0x0931, UNICODE_GENCAT_Lo},
    2065                 :         { 0x0932, UNICODE_GENCAT_Lo},
    2066                 :         { 0x0933, UNICODE_GENCAT_Lo},
    2067                 :         { 0x0934, UNICODE_GENCAT_Lo},
    2068                 :         { 0x0935, UNICODE_GENCAT_Lo},
    2069                 :         { 0x0936, UNICODE_GENCAT_Lo},
    2070                 :         { 0x0937, UNICODE_GENCAT_Lo},
    2071                 :         { 0x0938, UNICODE_GENCAT_Lo},
    2072                 :         { 0x0939, UNICODE_GENCAT_Lo},
    2073                 :         { 0x093C, UNICODE_GENCAT_Mn},
    2074                 :         { 0x093D, UNICODE_GENCAT_Lo},
    2075                 :         { 0x093E, UNICODE_GENCAT_Mc},
    2076                 :         { 0x093F, UNICODE_GENCAT_Mc},
    2077                 :         { 0x0940, UNICODE_GENCAT_Mc},
    2078                 :         { 0x0941, UNICODE_GENCAT_Mn},
    2079                 :         { 0x0942, UNICODE_GENCAT_Mn},
    2080                 :         { 0x0943, UNICODE_GENCAT_Mn},
    2081                 :         { 0x0944, UNICODE_GENCAT_Mn},
    2082                 :         { 0x0945, UNICODE_GENCAT_Mn},
    2083                 :         { 0x0946, UNICODE_GENCAT_Mn},
    2084                 :         { 0x0947, UNICODE_GENCAT_Mn},
    2085                 :         { 0x0948, UNICODE_GENCAT_Mn},
    2086                 :         { 0x0949, UNICODE_GENCAT_Mc},
    2087                 :         { 0x094A, UNICODE_GENCAT_Mc},
    2088                 :         { 0x094B, UNICODE_GENCAT_Mc},
    2089                 :         { 0x094C, UNICODE_GENCAT_Mc},
    2090                 :         { 0x094D, UNICODE_GENCAT_Mn},
    2091                 :         { 0x0950, UNICODE_GENCAT_Lo},
    2092                 :         { 0x0951, UNICODE_GENCAT_Mn},
    2093                 :         { 0x0952, UNICODE_GENCAT_Mn},
    2094                 :         { 0x0953, UNICODE_GENCAT_Mn},
    2095                 :         { 0x0954, UNICODE_GENCAT_Mn},
    2096                 :         { 0x0958, UNICODE_GENCAT_Lo},
    2097                 :         { 0x0959, UNICODE_GENCAT_Lo},
    2098                 :         { 0x095A, UNICODE_GENCAT_Lo},
    2099                 :         { 0x095B, UNICODE_GENCAT_Lo},
    2100                 :         { 0x095C, UNICODE_GENCAT_Lo},
    2101                 :         { 0x095D, UNICODE_GENCAT_Lo},
    2102                 :         { 0x095E, UNICODE_GENCAT_Lo},
    2103                 :         { 0x095F, UNICODE_GENCAT_Lo},
    2104                 :         { 0x0960, UNICODE_GENCAT_Lo},
    2105                 :         { 0x0961, UNICODE_GENCAT_Lo},
    2106                 :         { 0x0962, UNICODE_GENCAT_Mn},
    2107                 :         { 0x0963, UNICODE_GENCAT_Mn},
    2108                 :         { 0x0964, UNICODE_GENCAT_Po},
    2109                 :         { 0x0965, UNICODE_GENCAT_Po},
    2110                 :         { 0x0966, UNICODE_GENCAT_Nd},
    2111                 :         { 0x0967, UNICODE_GENCAT_Nd},
    2112                 :         { 0x0968, UNICODE_GENCAT_Nd},
    2113                 :         { 0x0969, UNICODE_GENCAT_Nd},
    2114                 :         { 0x096A, UNICODE_GENCAT_Nd},
    2115                 :         { 0x096B, UNICODE_GENCAT_Nd},
    2116                 :         { 0x096C, UNICODE_GENCAT_Nd},
    2117                 :         { 0x096D, UNICODE_GENCAT_Nd},
    2118                 :         { 0x096E, UNICODE_GENCAT_Nd},
    2119                 :         { 0x096F, UNICODE_GENCAT_Nd},
    2120                 :         { 0x0970, UNICODE_GENCAT_Po},
    2121                 :         { 0x0971, UNICODE_GENCAT_Lm},
    2122                 :         { 0x0972, UNICODE_GENCAT_Lo},
    2123                 :         { 0x097B, UNICODE_GENCAT_Lo},
    2124                 :         { 0x097C, UNICODE_GENCAT_Lo},
    2125                 :         { 0x097D, UNICODE_GENCAT_Lo},
    2126                 :         { 0x097E, UNICODE_GENCAT_Lo},
    2127                 :         { 0x097F, UNICODE_GENCAT_Lo},
    2128                 :         { 0x0981, UNICODE_GENCAT_Mn},
    2129                 :         { 0x0982, UNICODE_GENCAT_Mc},
    2130                 :         { 0x0983, UNICODE_GENCAT_Mc},
    2131                 :         { 0x0985, UNICODE_GENCAT_Lo},
    2132                 :         { 0x0986, UNICODE_GENCAT_Lo},
    2133                 :         { 0x0987, UNICODE_GENCAT_Lo},
    2134                 :         { 0x0988, UNICODE_GENCAT_Lo},
    2135                 :         { 0x0989, UNICODE_GENCAT_Lo},
    2136                 :         { 0x098A, UNICODE_GENCAT_Lo},
    2137                 :         { 0x098B, UNICODE_GENCAT_Lo},
    2138                 :         { 0x098C, UNICODE_GENCAT_Lo},
    2139                 :         { 0x098F, UNICODE_GENCAT_Lo},
    2140                 :         { 0x0990, UNICODE_GENCAT_Lo},
    2141                 :         { 0x0993, UNICODE_GENCAT_Lo},
    2142                 :         { 0x0994, UNICODE_GENCAT_Lo},
    2143                 :         { 0x0995, UNICODE_GENCAT_Lo},
    2144                 :         { 0x0996, UNICODE_GENCAT_Lo},
    2145                 :         { 0x0997, UNICODE_GENCAT_Lo},
    2146                 :         { 0x0998, UNICODE_GENCAT_Lo},
    2147                 :         { 0x0999, UNICODE_GENCAT_Lo},
    2148                 :         { 0x099A, UNICODE_GENCAT_Lo},
    2149                 :         { 0x099B, UNICODE_GENCAT_Lo},
    2150                 :         { 0x099C, UNICODE_GENCAT_Lo},
    2151                 :         { 0x099D, UNICODE_GENCAT_Lo},
    2152                 :         { 0x099E, UNICODE_GENCAT_Lo},
    2153                 :         { 0x099F, UNICODE_GENCAT_Lo},
    2154                 :         { 0x09A0, UNICODE_GENCAT_Lo},
    2155                 :         { 0x09A1, UNICODE_GENCAT_Lo},
    2156                 :         { 0x09A2, UNICODE_GENCAT_Lo},
    2157                 :         { 0x09A3, UNICODE_GENCAT_Lo},
    2158                 :         { 0x09A4, UNICODE_GENCAT_Lo},
    2159                 :         { 0x09A5, UNICODE_GENCAT_Lo},
    2160                 :         { 0x09A6, UNICODE_GENCAT_Lo},
    2161                 :         { 0x09A7, UNICODE_GENCAT_Lo},
    2162                 :         { 0x09A8, UNICODE_GENCAT_Lo},
    2163                 :         { 0x09AA, UNICODE_GENCAT_Lo},
    2164                 :         { 0x09AB, UNICODE_GENCAT_Lo},
    2165                 :         { 0x09AC, UNICODE_GENCAT_Lo},
    2166                 :         { 0x09AD, UNICODE_GENCAT_Lo},
    2167                 :         { 0x09AE, UNICODE_GENCAT_Lo},
    2168                 :         { 0x09AF, UNICODE_GENCAT_Lo},
    2169                 :         { 0x09B0, UNICODE_GENCAT_Lo},
    2170                 :         { 0x09B2, UNICODE_GENCAT_Lo},
    2171                 :         { 0x09B6, UNICODE_GENCAT_Lo},
    2172                 :         { 0x09B7, UNICODE_GENCAT_Lo},
    2173                 :         { 0x09B8, UNICODE_GENCAT_Lo},
    2174                 :         { 0x09B9, UNICODE_GENCAT_Lo},
    2175                 :         { 0x09BC, UNICODE_GENCAT_Mn},
    2176                 :         { 0x09BD, UNICODE_GENCAT_Lo},
    2177                 :         { 0x09BE, UNICODE_GENCAT_Mc},
    2178                 :         { 0x09BF, UNICODE_GENCAT_Mc},
    2179                 :         { 0x09C0, UNICODE_GENCAT_Mc},
    2180                 :         { 0x09C1, UNICODE_GENCAT_Mn},
    2181                 :         { 0x09C2, UNICODE_GENCAT_Mn},
    2182                 :         { 0x09C3, UNICODE_GENCAT_Mn},
    2183                 :         { 0x09C4, UNICODE_GENCAT_Mn},
    2184                 :         { 0x09C7, UNICODE_GENCAT_Mc},
    2185                 :         { 0x09C8, UNICODE_GENCAT_Mc},
    2186                 :         { 0x09CB, UNICODE_GENCAT_Mc},
    2187                 :         { 0x09CC, UNICODE_GENCAT_Mc},
    2188                 :         { 0x09CD, UNICODE_GENCAT_Mn},
    2189                 :         { 0x09CE, UNICODE_GENCAT_Lo},
    2190                 :         { 0x09D7, UNICODE_GENCAT_Mc},
    2191                 :         { 0x09DC, UNICODE_GENCAT_Lo},
    2192                 :         { 0x09DD, UNICODE_GENCAT_Lo},
    2193                 :         { 0x09DF, UNICODE_GENCAT_Lo},
    2194                 :         { 0x09E0, UNICODE_GENCAT_Lo},
    2195                 :         { 0x09E1, UNICODE_GENCAT_Lo},
    2196                 :         { 0x09E2, UNICODE_GENCAT_Mn},
    2197                 :         { 0x09E3, UNICODE_GENCAT_Mn},
    2198                 :         { 0x09E6, UNICODE_GENCAT_Nd},
    2199                 :         { 0x09E7, UNICODE_GENCAT_Nd},
    2200                 :         { 0x09E8, UNICODE_GENCAT_Nd},
    2201                 :         { 0x09E9, UNICODE_GENCAT_Nd},
    2202                 :         { 0x09EA, UNICODE_GENCAT_Nd},
    2203                 :         { 0x09EB, UNICODE_GENCAT_Nd},
    2204                 :         { 0x09EC, UNICODE_GENCAT_Nd},
    2205                 :         { 0x09ED, UNICODE_GENCAT_Nd},
    2206                 :         { 0x09EE, UNICODE_GENCAT_Nd},
    2207                 :         { 0x09EF, UNICODE_GENCAT_Nd},
    2208                 :         { 0x09F0, UNICODE_GENCAT_Lo},
    2209                 :         { 0x09F1, UNICODE_GENCAT_Lo},
    2210                 :         { 0x09F2, UNICODE_GENCAT_Sc},
    2211                 :         { 0x09F3, UNICODE_GENCAT_Sc},
    2212                 :         { 0x09F4, UNICODE_GENCAT_No},
    2213                 :         { 0x09F5, UNICODE_GENCAT_No},
    2214                 :         { 0x09F6, UNICODE_GENCAT_No},
    2215                 :         { 0x09F7, UNICODE_GENCAT_No},
    2216                 :         { 0x09F8, UNICODE_GENCAT_No},
    2217                 :         { 0x09F9, UNICODE_GENCAT_No},
    2218                 :         { 0x09FA, UNICODE_GENCAT_So},
    2219                 :         { 0x0A01, UNICODE_GENCAT_Mn},
    2220                 :         { 0x0A02, UNICODE_GENCAT_Mn},
    2221                 :         { 0x0A03, UNICODE_GENCAT_Mc},
    2222                 :         { 0x0A05, UNICODE_GENCAT_Lo},
    2223                 :         { 0x0A06, UNICODE_GENCAT_Lo},
    2224                 :         { 0x0A07, UNICODE_GENCAT_Lo},
    2225                 :         { 0x0A08, UNICODE_GENCAT_Lo},
    2226                 :         { 0x0A09, UNICODE_GENCAT_Lo},
    2227                 :         { 0x0A0A, UNICODE_GENCAT_Lo},
    2228                 :         { 0x0A0F, UNICODE_GENCAT_Lo},
    2229                 :         { 0x0A10, UNICODE_GENCAT_Lo},
    2230                 :         { 0x0A13, UNICODE_GENCAT_Lo},
    2231                 :         { 0x0A14, UNICODE_GENCAT_Lo},
    2232                 :         { 0x0A15, UNICODE_GENCAT_Lo},
    2233                 :         { 0x0A16, UNICODE_GENCAT_Lo},
    2234                 :         { 0x0A17, UNICODE_GENCAT_Lo},
    2235                 :         { 0x0A18, UNICODE_GENCAT_Lo},
    2236                 :         { 0x0A19, UNICODE_GENCAT_Lo},
    2237                 :         { 0x0A1A, UNICODE_GENCAT_Lo},
    2238                 :         { 0x0A1B, UNICODE_GENCAT_Lo},
    2239                 :         { 0x0A1C, UNICODE_GENCAT_Lo},
    2240                 :         { 0x0A1D, UNICODE_GENCAT_Lo},
    2241                 :         { 0x0A1E, UNICODE_GENCAT_Lo},
    2242                 :         { 0x0A1F, UNICODE_GENCAT_Lo},
    2243                 :         { 0x0A20, UNICODE_GENCAT_Lo},
    2244                 :         { 0x0A21, UNICODE_GENCAT_Lo},
    2245                 :         { 0x0A22, UNICODE_GENCAT_Lo},
    2246                 :         { 0x0A23, UNICODE_GENCAT_Lo},
    2247                 :         { 0x0A24, UNICODE_GENCAT_Lo},
    2248                 :         { 0x0A25, UNICODE_GENCAT_Lo},
    2249                 :         { 0x0A26, UNICODE_GENCAT_Lo},
    2250                 :         { 0x0A27, UNICODE_GENCAT_Lo},
    2251                 :         { 0x0A28, UNICODE_GENCAT_Lo},
    2252                 :         { 0x0A2A, UNICODE_GENCAT_Lo},
    2253                 :         { 0x0A2B, UNICODE_GENCAT_Lo},
    2254                 :         { 0x0A2C, UNICODE_GENCAT_Lo},
    2255                 :         { 0x0A2D, UNICODE_GENCAT_Lo},
    2256                 :         { 0x0A2E, UNICODE_GENCAT_Lo},
    2257                 :         { 0x0A2F, UNICODE_GENCAT_Lo},
    2258                 :         { 0x0A30, UNICODE_GENCAT_Lo},
    2259                 :         { 0x0A32, UNICODE_GENCAT_Lo},
    2260                 :         { 0x0A33, UNICODE_GENCAT_Lo},
    2261                 :         { 0x0A35, UNICODE_GENCAT_Lo},
    2262                 :         { 0x0A36, UNICODE_GENCAT_Lo},
    2263                 :         { 0x0A38, UNICODE_GENCAT_Lo},
    2264                 :         { 0x0A39, UNICODE_GENCAT_Lo},
    2265                 :         { 0x0A3C, UNICODE_GENCAT_Mn},
    2266                 :         { 0x0A3E, UNICODE_GENCAT_Mc},
    2267                 :         { 0x0A3F, UNICODE_GENCAT_Mc},
    2268                 :         { 0x0A40, UNICODE_GENCAT_Mc},
    2269                 :         { 0x0A41, UNICODE_GENCAT_Mn},
    2270                 :         { 0x0A42, UNICODE_GENCAT_Mn},
    2271                 :         { 0x0A47, UNICODE_GENCAT_Mn},
    2272                 :         { 0x0A48, UNICODE_GENCAT_Mn},
    2273                 :         { 0x0A4B, UNICODE_GENCAT_Mn},
    2274                 :         { 0x0A4C, UNICODE_GENCAT_Mn},
    2275                 :         { 0x0A4D, UNICODE_GENCAT_Mn},
    2276                 :         { 0x0A51, UNICODE_GENCAT_Mn},
    2277                 :         { 0x0A59, UNICODE_GENCAT_Lo},
    2278                 :         { 0x0A5A, UNICODE_GENCAT_Lo},
    2279                 :         { 0x0A5B, UNICODE_GENCAT_Lo},
    2280                 :         { 0x0A5C, UNICODE_GENCAT_Lo},
    2281                 :         { 0x0A5E, UNICODE_GENCAT_Lo},
    2282                 :         { 0x0A66, UNICODE_GENCAT_Nd},
    2283                 :         { 0x0A67, UNICODE_GENCAT_Nd},
    2284                 :         { 0x0A68, UNICODE_GENCAT_Nd},
    2285                 :         { 0x0A69, UNICODE_GENCAT_Nd},
    2286                 :         { 0x0A6A, UNICODE_GENCAT_Nd},
    2287                 :         { 0x0A6B, UNICODE_GENCAT_Nd},
    2288                 :         { 0x0A6C, UNICODE_GENCAT_Nd},
    2289                 :         { 0x0A6D, UNICODE_GENCAT_Nd},
    2290                 :         { 0x0A6E, UNICODE_GENCAT_Nd},
    2291                 :         { 0x0A6F, UNICODE_GENCAT_Nd},
    2292                 :         { 0x0A70, UNICODE_GENCAT_Mn},
    2293                 :         { 0x0A71, UNICODE_GENCAT_Mn},
    2294                 :         { 0x0A72, UNICODE_GENCAT_Lo},
    2295                 :         { 0x0A73, UNICODE_GENCAT_Lo},
    2296                 :         { 0x0A74, UNICODE_GENCAT_Lo},
    2297                 :         { 0x0A75, UNICODE_GENCAT_Mn},
    2298                 :         { 0x0A81, UNICODE_GENCAT_Mn},
    2299                 :         { 0x0A82, UNICODE_GENCAT_Mn},
    2300                 :         { 0x0A83, UNICODE_GENCAT_Mc},
    2301                 :         { 0x0A85, UNICODE_GENCAT_Lo},
    2302                 :         { 0x0A86, UNICODE_GENCAT_Lo},
    2303                 :         { 0x0A87, UNICODE_GENCAT_Lo},
    2304                 :         { 0x0A88, UNICODE_GENCAT_Lo},
    2305                 :         { 0x0A89, UNICODE_GENCAT_Lo},
    2306                 :         { 0x0A8A, UNICODE_GENCAT_Lo},
    2307                 :         { 0x0A8B, UNICODE_GENCAT_Lo},
    2308                 :         { 0x0A8C, UNICODE_GENCAT_Lo},
    2309                 :         { 0x0A8D, UNICODE_GENCAT_Lo},
    2310                 :         { 0x0A8F, UNICODE_GENCAT_Lo},
    2311                 :         { 0x0A90, UNICODE_GENCAT_Lo},
    2312                 :         { 0x0A91, UNICODE_GENCAT_Lo},
    2313                 :         { 0x0A93, UNICODE_GENCAT_Lo},
    2314                 :         { 0x0A94, UNICODE_GENCAT_Lo},
    2315                 :         { 0x0A95, UNICODE_GENCAT_Lo},
    2316                 :         { 0x0A96, UNICODE_GENCAT_Lo},
    2317                 :         { 0x0A97, UNICODE_GENCAT_Lo},
    2318                 :         { 0x0A98, UNICODE_GENCAT_Lo},
    2319                 :         { 0x0A99, UNICODE_GENCAT_Lo},
    2320                 :         { 0x0A9A, UNICODE_GENCAT_Lo},
    2321                 :         { 0x0A9B, UNICODE_GENCAT_Lo},
    2322                 :         { 0x0A9C, UNICODE_GENCAT_Lo},
    2323                 :         { 0x0A9D, UNICODE_GENCAT_Lo},
    2324                 :         { 0x0A9E, UNICODE_GENCAT_Lo},
    2325                 :         { 0x0A9F, UNICODE_GENCAT_Lo},
    2326                 :         { 0x0AA0, UNICODE_GENCAT_Lo},
    2327                 :         { 0x0AA1, UNICODE_GENCAT_Lo},
    2328                 :         { 0x0AA2, UNICODE_GENCAT_Lo},
    2329                 :         { 0x0AA3, UNICODE_GENCAT_Lo},
    2330                 :         { 0x0AA4, UNICODE_GENCAT_Lo},
    2331                 :         { 0x0AA5, UNICODE_GENCAT_Lo},
    2332                 :         { 0x0AA6, UNICODE_GENCAT_Lo},
    2333                 :         { 0x0AA7, UNICODE_GENCAT_Lo},
    2334                 :         { 0x0AA8, UNICODE_GENCAT_Lo},
    2335                 :         { 0x0AAA, UNICODE_GENCAT_Lo},
    2336                 :         { 0x0AAB, UNICODE_GENCAT_Lo},
    2337                 :         { 0x0AAC, UNICODE_GENCAT_Lo},
    2338                 :         { 0x0AAD, UNICODE_GENCAT_Lo},
    2339                 :         { 0x0AAE, UNICODE_GENCAT_Lo},
    2340                 :         { 0x0AAF, UNICODE_GENCAT_Lo},
    2341                 :         { 0x0AB0, UNICODE_GENCAT_Lo},
    2342                 :         { 0x0AB2, UNICODE_GENCAT_Lo},
    2343                 :         { 0x0AB3, UNICODE_GENCAT_Lo},
    2344                 :         { 0x0AB5, UNICODE_GENCAT_Lo},
    2345                 :         { 0x0AB6, UNICODE_GENCAT_Lo},
    2346                 :         { 0x0AB7, UNICODE_GENCAT_Lo},
    2347                 :         { 0x0AB8, UNICODE_GENCAT_Lo},
    2348                 :         { 0x0AB9, UNICODE_GENCAT_Lo},
    2349                 :         { 0x0ABC, UNICODE_GENCAT_Mn},
    2350                 :         { 0x0ABD, UNICODE_GENCAT_Lo},
    2351                 :         { 0x0ABE, UNICODE_GENCAT_Mc},
    2352                 :         { 0x0ABF, UNICODE_GENCAT_Mc},
    2353                 :         { 0x0AC0, UNICODE_GENCAT_Mc},
    2354                 :         { 0x0AC1, UNICODE_GENCAT_Mn},
    2355                 :         { 0x0AC2, UNICODE_GENCAT_Mn},
    2356                 :         { 0x0AC3, UNICODE_GENCAT_Mn},
    2357                 :         { 0x0AC4, UNICODE_GENCAT_Mn},
    2358                 :         { 0x0AC5, UNICODE_GENCAT_Mn},
    2359                 :         { 0x0AC7, UNICODE_GENCAT_Mn},
    2360                 :         { 0x0AC8, UNICODE_GENCAT_Mn},
    2361                 :         { 0x0AC9, UNICODE_GENCAT_Mc},
    2362                 :         { 0x0ACB, UNICODE_GENCAT_Mc},
    2363                 :         { 0x0ACC, UNICODE_GENCAT_Mc},
    2364                 :         { 0x0ACD, UNICODE_GENCAT_Mn},
    2365                 :         { 0x0AD0, UNICODE_GENCAT_Lo},
    2366                 :         { 0x0AE0, UNICODE_GENCAT_Lo},
    2367                 :         { 0x0AE1, UNICODE_GENCAT_Lo},
    2368                 :         { 0x0AE2, UNICODE_GENCAT_Mn},
    2369                 :         { 0x0AE3, UNICODE_GENCAT_Mn},
    2370                 :         { 0x0AE6, UNICODE_GENCAT_Nd},
    2371                 :         { 0x0AE7, UNICODE_GENCAT_Nd},
    2372                 :         { 0x0AE8, UNICODE_GENCAT_Nd},
    2373                 :         { 0x0AE9, UNICODE_GENCAT_Nd},
    2374                 :         { 0x0AEA, UNICODE_GENCAT_Nd},
    2375                 :         { 0x0AEB, UNICODE_GENCAT_Nd},
    2376                 :         { 0x0AEC, UNICODE_GENCAT_Nd},
    2377                 :         { 0x0AED, UNICODE_GENCAT_Nd},
    2378                 :         { 0x0AEE, UNICODE_GENCAT_Nd},
    2379                 :         { 0x0AEF, UNICODE_GENCAT_Nd},
    2380                 :         { 0x0AF1, UNICODE_GENCAT_Sc},
    2381                 :         { 0x0B01, UNICODE_GENCAT_Mn},
    2382                 :         { 0x0B02, UNICODE_GENCAT_Mc},
    2383                 :         { 0x0B03, UNICODE_GENCAT_Mc},
    2384                 :         { 0x0B05, UNICODE_GENCAT_Lo},
    2385                 :         { 0x0B06, UNICODE_GENCAT_Lo},
    2386                 :         { 0x0B07, UNICODE_GENCAT_Lo},
    2387                 :         { 0x0B08, UNICODE_GENCAT_Lo},
    2388                 :         { 0x0B09, UNICODE_GENCAT_Lo},
    2389                 :         { 0x0B0A, UNICODE_GENCAT_Lo},
    2390                 :         { 0x0B0B, UNICODE_GENCAT_Lo},
    2391                 :         { 0x0B0C, UNICODE_GENCAT_Lo},
    2392                 :         { 0x0B0F, UNICODE_GENCAT_Lo},
    2393                 :         { 0x0B10, UNICODE_GENCAT_Lo},
    2394                 :         { 0x0B13, UNICODE_GENCAT_Lo},
    2395                 :         { 0x0B14, UNICODE_GENCAT_Lo},
    2396                 :         { 0x0B15, UNICODE_GENCAT_Lo},
    2397                 :         { 0x0B16, UNICODE_GENCAT_Lo},
    2398                 :         { 0x0B17, UNICODE_GENCAT_Lo},
    2399                 :         { 0x0B18, UNICODE_GENCAT_Lo},
    2400                 :         { 0x0B19, UNICODE_GENCAT_Lo},
    2401                 :         { 0x0B1A, UNICODE_GENCAT_Lo},
    2402                 :         { 0x0B1B, UNICODE_GENCAT_Lo},
    2403                 :         { 0x0B1C, UNICODE_GENCAT_Lo},
    2404                 :         { 0x0B1D, UNICODE_GENCAT_Lo},
    2405                 :         { 0x0B1E, UNICODE_GENCAT_Lo},
    2406                 :         { 0x0B1F, UNICODE_GENCAT_Lo},
    2407                 :         { 0x0B20, UNICODE_GENCAT_Lo},
    2408                 :         { 0x0B21, UNICODE_GENCAT_Lo},
    2409                 :         { 0x0B22, UNICODE_GENCAT_Lo},
    2410                 :         { 0x0B23, UNICODE_GENCAT_Lo},
    2411                 :         { 0x0B24, UNICODE_GENCAT_Lo},
    2412                 :         { 0x0B25, UNICODE_GENCAT_Lo},
    2413                 :         { 0x0B26, UNICODE_GENCAT_Lo},
    2414                 :         { 0x0B27, UNICODE_GENCAT_Lo},
    2415                 :         { 0x0B28, UNICODE_GENCAT_Lo},
    2416                 :         { 0x0B2A, UNICODE_GENCAT_Lo},
    2417                 :         { 0x0B2B, UNICODE_GENCAT_Lo},
    2418                 :         { 0x0B2C, UNICODE_GENCAT_Lo},
    2419                 :         { 0x0B2D, UNICODE_GENCAT_Lo},
    2420                 :         { 0x0B2E, UNICODE_GENCAT_Lo},
    2421                 :         { 0x0B2F, UNICODE_GENCAT_Lo},
    2422                 :         { 0x0B30, UNICODE_GENCAT_Lo},
    2423                 :         { 0x0B32, UNICODE_GENCAT_Lo},
    2424                 :         { 0x0B33, UNICODE_GENCAT_Lo},
    2425                 :         { 0x0B35, UNICODE_GENCAT_Lo},
    2426                 :         { 0x0B36, UNICODE_GENCAT_Lo},
    2427                 :         { 0x0B37, UNICODE_GENCAT_Lo},
    2428                 :         { 0x0B38, UNICODE_GENCAT_Lo},
    2429                 :         { 0x0B39, UNICODE_GENCAT_Lo},
    2430                 :         { 0x0B3C, UNICODE_GENCAT_Mn},
    2431                 :         { 0x0B3D, UNICODE_GENCAT_Lo},
    2432                 :         { 0x0B3E, UNICODE_GENCAT_Mc},
    2433                 :         { 0x0B3F, UNICODE_GENCAT_Mn},
    2434                 :         { 0x0B40, UNICODE_GENCAT_Mc},
    2435                 :         { 0x0B41, UNICODE_GENCAT_Mn},
    2436                 :         { 0x0B42, UNICODE_GENCAT_Mn},
    2437                 :         { 0x0B43, UNICODE_GENCAT_Mn},
    2438                 :         { 0x0B44, UNICODE_GENCAT_Mn},
    2439                 :         { 0x0B47, UNICODE_GENCAT_Mc},
    2440                 :         { 0x0B48, UNICODE_GENCAT_Mc},
    2441                 :         { 0x0B4B, UNICODE_GENCAT_Mc},
    2442                 :         { 0x0B4C, UNICODE_GENCAT_Mc},
    2443                 :         { 0x0B4D, UNICODE_GENCAT_Mn},
    2444                 :         { 0x0B56, UNICODE_GENCAT_Mn},
    2445                 :         { 0x0B57, UNICODE_GENCAT_Mc},
    2446                 :         { 0x0B5C, UNICODE_GENCAT_Lo},
    2447                 :         { 0x0B5D, UNICODE_GENCAT_Lo},
    2448                 :         { 0x0B5F, UNICODE_GENCAT_Lo},
    2449                 :         { 0x0B60, UNICODE_GENCAT_Lo},
    2450                 :         { 0x0B61, UNICODE_GENCAT_Lo},
    2451                 :         { 0x0B62, UNICODE_GENCAT_Mn},
    2452                 :         { 0x0B63, UNICODE_GENCAT_Mn},
    2453                 :         { 0x0B66, UNICODE_GENCAT_Nd},
    2454                 :         { 0x0B67, UNICODE_GENCAT_Nd},
    2455                 :         { 0x0B68, UNICODE_GENCAT_Nd},
    2456                 :         { 0x0B69, UNICODE_GENCAT_Nd},
    2457                 :         { 0x0B6A, UNICODE_GENCAT_Nd},
    2458                 :         { 0x0B6B, UNICODE_GENCAT_Nd},
    2459                 :         { 0x0B6C, UNICODE_GENCAT_Nd},
    2460                 :         { 0x0B6D, UNICODE_GENCAT_Nd},
    2461                 :         { 0x0B6E, UNICODE_GENCAT_Nd},
    2462                 :         { 0x0B6F, UNICODE_GENCAT_Nd},
    2463                 :         { 0x0B70, UNICODE_GENCAT_So},
    2464                 :         { 0x0B71, UNICODE_GENCAT_Lo},
    2465                 :         { 0x0B82, UNICODE_GENCAT_Mn},
    2466                 :         { 0x0B83, UNICODE_GENCAT_Lo},
    2467                 :         { 0x0B85, UNICODE_GENCAT_Lo},
    2468                 :         { 0x0B86, UNICODE_GENCAT_Lo},
    2469                 :         { 0x0B87, UNICODE_GENCAT_Lo},
    2470                 :         { 0x0B88, UNICODE_GENCAT_Lo},
    2471                 :         { 0x0B89, UNICODE_GENCAT_Lo},
    2472                 :         { 0x0B8A, UNICODE_GENCAT_Lo},
    2473                 :         { 0x0B8E, UNICODE_GENCAT_Lo},
    2474                 :         { 0x0B8F, UNICODE_GENCAT_Lo},
    2475                 :         { 0x0B90, UNICODE_GENCAT_Lo},
    2476                 :         { 0x0B92, UNICODE_GENCAT_Lo},
    2477                 :         { 0x0B93, UNICODE_GENCAT_Lo},
    2478                 :         { 0x0B94, UNICODE_GENCAT_Lo},
    2479                 :         { 0x0B95, UNICODE_GENCAT_Lo},
    2480                 :         { 0x0B99, UNICODE_GENCAT_Lo},
    2481                 :         { 0x0B9A, UNICODE_GENCAT_Lo},
    2482                 :         { 0x0B9C, UNICODE_GENCAT_Lo},
    2483                 :         { 0x0B9E, UNICODE_GENCAT_Lo},
    2484                 :         { 0x0B9F, UNICODE_GENCAT_Lo},
    2485                 :         { 0x0BA3, UNICODE_GENCAT_Lo},
    2486                 :         { 0x0BA4, UNICODE_GENCAT_Lo},
    2487                 :         { 0x0BA8, UNICODE_GENCAT_Lo},
    2488                 :         { 0x0BA9, UNICODE_GENCAT_Lo},
    2489                 :         { 0x0BAA, UNICODE_GENCAT_Lo},
    2490                 :         { 0x0BAE, UNICODE_GENCAT_Lo},
    2491                 :         { 0x0BAF, UNICODE_GENCAT_Lo},
    2492                 :         { 0x0BB0, UNICODE_GENCAT_Lo},
    2493                 :         { 0x0BB1, UNICODE_GENCAT_Lo},
    2494                 :         { 0x0BB2, UNICODE_GENCAT_Lo},
    2495                 :         { 0x0BB3, UNICODE_GENCAT_Lo},
    2496                 :         { 0x0BB4, UNICODE_GENCAT_Lo},
    2497                 :         { 0x0BB5, UNICODE_GENCAT_Lo},
    2498                 :         { 0x0BB6, UNICODE_GENCAT_Lo},
    2499                 :         { 0x0BB7, UNICODE_GENCAT_Lo},
    2500                 :         { 0x0BB8, UNICODE_GENCAT_Lo},
    2501                 :         { 0x0BB9, UNICODE_GENCAT_Lo},
    2502                 :         { 0x0BBE, UNICODE_GENCAT_Mc},
    2503                 :         { 0x0BBF, UNICODE_GENCAT_Mc},
    2504                 :         { 0x0BC0, UNICODE_GENCAT_Mn},
    2505                 :         { 0x0BC1, UNICODE_GENCAT_Mc},
    2506                 :         { 0x0BC2, UNICODE_GENCAT_Mc},
    2507                 :         { 0x0BC6, UNICODE_GENCAT_Mc},
    2508                 :         { 0x0BC7, UNICODE_GENCAT_Mc},
    2509                 :         { 0x0BC8, UNICODE_GENCAT_Mc},
    2510                 :         { 0x0BCA, UNICODE_GENCAT_Mc},
    2511                 :         { 0x0BCB, UNICODE_GENCAT_Mc},
    2512                 :         { 0x0BCC, UNICODE_GENCAT_Mc},
    2513                 :         { 0x0BCD, UNICODE_GENCAT_Mn},
    2514                 :         { 0x0BD0, UNICODE_GENCAT_Lo},
    2515                 :         { 0x0BD7, UNICODE_GENCAT_Mc},
    2516                 :         { 0x0BE6, UNICODE_GENCAT_Nd},
    2517                 :         { 0x0BE7, UNICODE_GENCAT_Nd},
    2518                 :         { 0x0BE8, UNICODE_GENCAT_Nd},
    2519                 :         { 0x0BE9, UNICODE_GENCAT_Nd},
    2520                 :         { 0x0BEA, UNICODE_GENCAT_Nd},
    2521                 :         { 0x0BEB, UNICODE_GENCAT_Nd},
    2522                 :         { 0x0BEC, UNICODE_GENCAT_Nd},
    2523                 :         { 0x0BED, UNICODE_GENCAT_Nd},
    2524                 :         { 0x0BEE, UNICODE_GENCAT_Nd},
    2525                 :         { 0x0BEF, UNICODE_GENCAT_Nd},
    2526                 :         { 0x0BF0, UNICODE_GENCAT_No},
    2527                 :         { 0x0BF1, UNICODE_GENCAT_No},
    2528                 :         { 0x0BF2, UNICODE_GENCAT_No},
    2529                 :         { 0x0BF3, UNICODE_GENCAT_So},
    2530                 :         { 0x0BF4, UNICODE_GENCAT_So},
    2531                 :         { 0x0BF5, UNICODE_GENCAT_So},
    2532                 :         { 0x0BF6, UNICODE_GENCAT_So},
    2533                 :         { 0x0BF7, UNICODE_GENCAT_So},
    2534                 :         { 0x0BF8, UNICODE_GENCAT_So},
    2535                 :         { 0x0BF9, UNICODE_GENCAT_Sc},
    2536                 :         { 0x0BFA, UNICODE_GENCAT_So},
    2537                 :         { 0x0C01, UNICODE_GENCAT_Mc},
    2538                 :         { 0x0C02, UNICODE_GENCAT_Mc},
    2539                 :         { 0x0C03, UNICODE_GENCAT_Mc},
    2540                 :         { 0x0C05, UNICODE_GENCAT_Lo},
    2541                 :         { 0x0C06, UNICODE_GENCAT_Lo},
    2542                 :         { 0x0C07, UNICODE_GENCAT_Lo},
    2543                 :         { 0x0C08, UNICODE_GENCAT_Lo},
    2544                 :         { 0x0C09, UNICODE_GENCAT_Lo},
    2545                 :         { 0x0C0A, UNICODE_GENCAT_Lo},
    2546                 :         { 0x0C0B, UNICODE_GENCAT_Lo},
    2547                 :         { 0x0C0C, UNICODE_GENCAT_Lo},
    2548                 :         { 0x0C0E, UNICODE_GENCAT_Lo},
    2549                 :         { 0x0C0F, UNICODE_GENCAT_Lo},
    2550                 :         { 0x0C10, UNICODE_GENCAT_Lo},
    2551                 :         { 0x0C12, UNICODE_GENCAT_Lo},
    2552                 :         { 0x0C13, UNICODE_GENCAT_Lo},
    2553                 :         { 0x0C14, UNICODE_GENCAT_Lo},
    2554                 :         { 0x0C15, UNICODE_GENCAT_Lo},
    2555                 :         { 0x0C16, UNICODE_GENCAT_Lo},
    2556                 :         { 0x0C17, UNICODE_GENCAT_Lo},
    2557                 :         { 0x0C18, UNICODE_GENCAT_Lo},
    2558                 :         { 0x0C19, UNICODE_GENCAT_Lo},
    2559                 :         { 0x0C1A, UNICODE_GENCAT_Lo},
    2560                 :         { 0x0C1B, UNICODE_GENCAT_Lo},
    2561                 :         { 0x0C1C, UNICODE_GENCAT_Lo},
    2562                 :         { 0x0C1D, UNICODE_GENCAT_Lo},
    2563                 :         { 0x0C1E, UNICODE_GENCAT_Lo},
    2564                 :         { 0x0C1F, UNICODE_GENCAT_Lo},
    2565                 :         { 0x0C20, UNICODE_GENCAT_Lo},
    2566                 :         { 0x0C21, UNICODE_GENCAT_Lo},
    2567                 :         { 0x0C22, UNICODE_GENCAT_Lo},
    2568                 :         { 0x0C23, UNICODE_GENCAT_Lo},
    2569                 :         { 0x0C24, UNICODE_GENCAT_Lo},
    2570                 :         { 0x0C25, UNICODE_GENCAT_Lo},
    2571                 :         { 0x0C26, UNICODE_GENCAT_Lo},
    2572                 :         { 0x0C27, UNICODE_GENCAT_Lo},
    2573                 :         { 0x0C28, UNICODE_GENCAT_Lo},
    2574                 :         { 0x0C2A, UNICODE_GENCAT_Lo},
    2575                 :         { 0x0C2B, UNICODE_GENCAT_Lo},
    2576                 :         { 0x0C2C, UNICODE_GENCAT_Lo},
    2577                 :         { 0x0C2D, UNICODE_GENCAT_Lo},
    2578                 :         { 0x0C2E, UNICODE_GENCAT_Lo},
    2579                 :         { 0x0C2F, UNICODE_GENCAT_Lo},
    2580                 :         { 0x0C30, UNICODE_GENCAT_Lo},
    2581                 :         { 0x0C31, UNICODE_GENCAT_Lo},
    2582                 :         { 0x0C32, UNICODE_GENCAT_Lo},
    2583                 :         { 0x0C33, UNICODE_GENCAT_Lo},
    2584                 :         { 0x0C35, UNICODE_GENCAT_Lo},
    2585                 :         { 0x0C36, UNICODE_GENCAT_Lo},
    2586                 :         { 0x0C37, UNICODE_GENCAT_Lo},
    2587                 :         { 0x0C38, UNICODE_GENCAT_Lo},
    2588                 :         { 0x0C39, UNICODE_GENCAT_Lo},
    2589                 :         { 0x0C3D, UNICODE_GENCAT_Lo},
    2590                 :         { 0x0C3E, UNICODE_GENCAT_Mn},
    2591                 :         { 0x0C3F, UNICODE_GENCAT_Mn},
    2592                 :         { 0x0C40, UNICODE_GENCAT_Mn},
    2593                 :         { 0x0C41, UNICODE_GENCAT_Mc},
    2594                 :         { 0x0C42, UNICODE_GENCAT_Mc},
    2595                 :         { 0x0C43, UNICODE_GENCAT_Mc},
    2596                 :         { 0x0C44, UNICODE_GENCAT_Mc},
    2597                 :         { 0x0C46, UNICODE_GENCAT_Mn},
    2598                 :         { 0x0C47, UNICODE_GENCAT_Mn},
    2599                 :         { 0x0C48, UNICODE_GENCAT_Mn},
    2600                 :         { 0x0C4A, UNICODE_GENCAT_Mn},
    2601                 :         { 0x0C4B, UNICODE_GENCAT_Mn},
    2602                 :         { 0x0C4C, UNICODE_GENCAT_Mn},
    2603                 :         { 0x0C4D, UNICODE_GENCAT_Mn},
    2604                 :         { 0x0C55, UNICODE_GENCAT_Mn},
    2605                 :         { 0x0C56, UNICODE_GENCAT_Mn},
    2606                 :         { 0x0C58, UNICODE_GENCAT_Lo},
    2607                 :         { 0x0C59, UNICODE_GENCAT_Lo},
    2608                 :         { 0x0C60, UNICODE_GENCAT_Lo},
    2609                 :         { 0x0C61, UNICODE_GENCAT_Lo},
    2610                 :         { 0x0C62, UNICODE_GENCAT_Mn},
    2611                 :         { 0x0C63, UNICODE_GENCAT_Mn},
    2612                 :         { 0x0C66, UNICODE_GENCAT_Nd},
    2613                 :         { 0x0C67, UNICODE_GENCAT_Nd},
    2614                 :         { 0x0C68, UNICODE_GENCAT_Nd},
    2615                 :         { 0x0C69, UNICODE_GENCAT_Nd},
    2616                 :         { 0x0C6A, UNICODE_GENCAT_Nd},
    2617                 :         { 0x0C6B, UNICODE_GENCAT_Nd},
    2618                 :         { 0x0C6C, UNICODE_GENCAT_Nd},
    2619                 :         { 0x0C6D, UNICODE_GENCAT_Nd},
    2620                 :         { 0x0C6E, UNICODE_GENCAT_Nd},
    2621                 :         { 0x0C6F, UNICODE_GENCAT_Nd},
    2622                 :         { 0x0C78, UNICODE_GENCAT_No},
    2623                 :         { 0x0C79, UNICODE_GENCAT_No},
    2624                 :         { 0x0C7A, UNICODE_GENCAT_No},
    2625                 :         { 0x0C7B, UNICODE_GENCAT_No},
    2626                 :         { 0x0C7C, UNICODE_GENCAT_No},
    2627                 :         { 0x0C7D, UNICODE_GENCAT_No},
    2628                 :         { 0x0C7E, UNICODE_GENCAT_No},
    2629                 :         { 0x0C7F, UNICODE_GENCAT_So},
    2630                 :         { 0x0C82, UNICODE_GENCAT_Mc},
    2631                 :         { 0x0C83, UNICODE_GENCAT_Mc},
    2632                 :         { 0x0C85, UNICODE_GENCAT_Lo},
    2633                 :         { 0x0C86, UNICODE_GENCAT_Lo},
    2634                 :         { 0x0C87, UNICODE_GENCAT_Lo},
    2635                 :         { 0x0C88, UNICODE_GENCAT_Lo},
    2636                 :         { 0x0C89, UNICODE_GENCAT_Lo},
    2637                 :         { 0x0C8A, UNICODE_GENCAT_Lo},
    2638                 :         { 0x0C8B, UNICODE_GENCAT_Lo},
    2639                 :         { 0x0C8C, UNICODE_GENCAT_Lo},
    2640                 :         { 0x0C8E, UNICODE_GENCAT_Lo},
    2641                 :         { 0x0C8F, UNICODE_GENCAT_Lo},
    2642                 :         { 0x0C90, UNICODE_GENCAT_Lo},
    2643                 :         { 0x0C92, UNICODE_GENCAT_Lo},
    2644                 :         { 0x0C93, UNICODE_GENCAT_Lo},
    2645                 :         { 0x0C94, UNICODE_GENCAT_Lo},
    2646                 :         { 0x0C95, UNICODE_GENCAT_Lo},
    2647                 :         { 0x0C96, UNICODE_GENCAT_Lo},
    2648                 :         { 0x0C97, UNICODE_GENCAT_Lo},
    2649                 :         { 0x0C98, UNICODE_GENCAT_Lo},
    2650                 :         { 0x0C99, UNICODE_GENCAT_Lo},
    2651                 :         { 0x0C9A, UNICODE_GENCAT_Lo},
    2652                 :         { 0x0C9B, UNICODE_GENCAT_Lo},
    2653                 :         { 0x0C9C, UNICODE_GENCAT_Lo},
    2654                 :         { 0x0C9D, UNICODE_GENCAT_Lo},
    2655                 :         { 0x0C9E, UNICODE_GENCAT_Lo},
    2656                 :         { 0x0C9F, UNICODE_GENCAT_Lo},
    2657                 :         { 0x0CA0, UNICODE_GENCAT_Lo},
    2658                 :         { 0x0CA1, UNICODE_GENCAT_Lo},
    2659                 :         { 0x0CA2, UNICODE_GENCAT_Lo},
    2660                 :         { 0x0CA3, UNICODE_GENCAT_Lo},
    2661                 :         { 0x0CA4, UNICODE_GENCAT_Lo},
    2662                 :         { 0x0CA5, UNICODE_GENCAT_Lo},
    2663                 :         { 0x0CA6, UNICODE_GENCAT_Lo},
    2664                 :         { 0x0CA7, UNICODE_GENCAT_Lo},
    2665                 :         { 0x0CA8, UNICODE_GENCAT_Lo},
    2666                 :         { 0x0CAA, UNICODE_GENCAT_Lo},
    2667                 :         { 0x0CAB, UNICODE_GENCAT_Lo},
    2668                 :         { 0x0CAC, UNICODE_GENCAT_Lo},
    2669                 :         { 0x0CAD, UNICODE_GENCAT_Lo},
    2670                 :         { 0x0CAE, UNICODE_GENCAT_Lo},
    2671                 :         { 0x0CAF, UNICODE_GENCAT_Lo},
    2672                 :         { 0x0CB0, UNICODE_GENCAT_Lo},
    2673                 :         { 0x0CB1, UNICODE_GENCAT_Lo},
    2674                 :         { 0x0CB2, UNICODE_GENCAT_Lo},
    2675                 :         { 0x0CB3, UNICODE_GENCAT_Lo},
    2676                 :         { 0x0CB5, UNICODE_GENCAT_Lo},
    2677                 :         { 0x0CB6, UNICODE_GENCAT_Lo},
    2678                 :         { 0x0CB7, UNICODE_GENCAT_Lo},
    2679                 :         { 0x0CB8, UNICODE_GENCAT_Lo},
    2680                 :         { 0x0CB9, UNICODE_GENCAT_Lo},
    2681                 :         { 0x0CBC, UNICODE_GENCAT_Mn},
    2682                 :         { 0x0CBD, UNICODE_GENCAT_Lo},
    2683                 :         { 0x0CBE, UNICODE_GENCAT_Mc},
    2684                 :         { 0x0CBF, UNICODE_GENCAT_Mn},
    2685                 :         { 0x0CC0, UNICODE_GENCAT_Mc},
    2686                 :         { 0x0CC1, UNICODE_GENCAT_Mc},
    2687                 :         { 0x0CC2, UNICODE_GENCAT_Mc},
    2688                 :         { 0x0CC3, UNICODE_GENCAT_Mc},
    2689                 :         { 0x0CC4, UNICODE_GENCAT_Mc},
    2690                 :         { 0x0CC6, UNICODE_GENCAT_Mn},
    2691                 :         { 0x0CC7, UNICODE_GENCAT_Mc},
    2692                 :         { 0x0CC8, UNICODE_GENCAT_Mc},
    2693                 :         { 0x0CCA, UNICODE_GENCAT_Mc},
    2694                 :         { 0x0CCB, UNICODE_GENCAT_Mc},
    2695                 :         { 0x0CCC, UNICODE_GENCAT_Mn},
    2696                 :         { 0x0CCD, UNICODE_GENCAT_Mn},
    2697                 :         { 0x0CD5, UNICODE_GENCAT_Mc},
    2698                 :         { 0x0CD6, UNICODE_GENCAT_Mc},
    2699                 :         { 0x0CDE, UNICODE_GENCAT_Lo},
    2700                 :         { 0x0CE0, UNICODE_GENCAT_Lo},
    2701                 :         { 0x0CE1, UNICODE_GENCAT_Lo},
    2702                 :         { 0x0CE2, UNICODE_GENCAT_Mn},
    2703                 :         { 0x0CE3, UNICODE_GENCAT_Mn},
    2704                 :         { 0x0CE6, UNICODE_GENCAT_Nd},
    2705                 :         { 0x0CE7, UNICODE_GENCAT_Nd},
    2706                 :         { 0x0CE8, UNICODE_GENCAT_Nd},
    2707                 :         { 0x0CE9, UNICODE_GENCAT_Nd},
    2708                 :         { 0x0CEA, UNICODE_GENCAT_Nd},
    2709                 :         { 0x0CEB, UNICODE_GENCAT_Nd},
    2710                 :         { 0x0CEC, UNICODE_GENCAT_Nd},
    2711                 :         { 0x0CED, UNICODE_GENCAT_Nd},
    2712                 :         { 0x0CEE, UNICODE_GENCAT_Nd},
    2713                 :         { 0x0CEF, UNICODE_GENCAT_Nd},
    2714                 :         { 0x0CF1, UNICODE_GENCAT_So},
    2715                 :         { 0x0CF2, UNICODE_GENCAT_So},
    2716                 :         { 0x0D02, UNICODE_GENCAT_Mc},
    2717                 :         { 0x0D03, UNICODE_GENCAT_Mc},
    2718                 :         { 0x0D05, UNICODE_GENCAT_Lo},
    2719                 :         { 0x0D06, UNICODE_GENCAT_Lo},
    2720                 :         { 0x0D07, UNICODE_GENCAT_Lo},
    2721                 :         { 0x0D08, UNICODE_GENCAT_Lo},
    2722                 :         { 0x0D09, UNICODE_GENCAT_Lo},
    2723                 :         { 0x0D0A, UNICODE_GENCAT_Lo},
    2724                 :         { 0x0D0B, UNICODE_GENCAT_Lo},
    2725                 :         { 0x0D0C, UNICODE_GENCAT_Lo},
    2726                 :         { 0x0D0E, UNICODE_GENCAT_Lo},
    2727                 :         { 0x0D0F, UNICODE_GENCAT_Lo},
    2728                 :         { 0x0D10, UNICODE_GENCAT_Lo},
    2729                 :         { 0x0D12, UNICODE_GENCAT_Lo},
    2730                 :         { 0x0D13, UNICODE_GENCAT_Lo},
    2731                 :         { 0x0D14, UNICODE_GENCAT_Lo},
    2732                 :         { 0x0D15, UNICODE_GENCAT_Lo},
    2733                 :         { 0x0D16, UNICODE_GENCAT_Lo},
    2734                 :         { 0x0D17, UNICODE_GENCAT_Lo},
    2735                 :         { 0x0D18, UNICODE_GENCAT_Lo},
    2736                 :         { 0x0D19, UNICODE_GENCAT_Lo},
    2737                 :         { 0x0D1A, UNICODE_GENCAT_Lo},
    2738                 :         { 0x0D1B, UNICODE_GENCAT_Lo},
    2739                 :         { 0x0D1C, UNICODE_GENCAT_Lo},
    2740                 :         { 0x0D1D, UNICODE_GENCAT_Lo},
    2741                 :         { 0x0D1E, UNICODE_GENCAT_Lo},
    2742                 :         { 0x0D1F, UNICODE_GENCAT_Lo},
    2743                 :         { 0x0D20, UNICODE_GENCAT_Lo},
    2744                 :         { 0x0D21, UNICODE_GENCAT_Lo},
    2745                 :         { 0x0D22, UNICODE_GENCAT_Lo},
    2746                 :         { 0x0D23, UNICODE_GENCAT_Lo},
    2747                 :         { 0x0D24, UNICODE_GENCAT_Lo},
    2748                 :         { 0x0D25, UNICODE_GENCAT_Lo},
    2749                 :         { 0x0D26, UNICODE_GENCAT_Lo},
    2750                 :         { 0x0D27, UNICODE_GENCAT_Lo},
    2751                 :         { 0x0D28, UNICODE_GENCAT_Lo},
    2752                 :         { 0x0D2A, UNICODE_GENCAT_Lo},
    2753                 :         { 0x0D2B, UNICODE_GENCAT_Lo},
    2754                 :         { 0x0D2C, UNICODE_GENCAT_Lo},
    2755                 :         { 0x0D2D, UNICODE_GENCAT_Lo},
    2756                 :         { 0x0D2E, UNICODE_GENCAT_Lo},
    2757                 :         { 0x0D2F, UNICODE_GENCAT_Lo},
    2758                 :         { 0x0D30, UNICODE_GENCAT_Lo},
    2759                 :         { 0x0D31, UNICODE_GENCAT_Lo},
    2760                 :         { 0x0D32, UNICODE_GENCAT_Lo},
    2761                 :         { 0x0D33, UNICODE_GENCAT_Lo},
    2762                 :         { 0x0D34, UNICODE_GENCAT_Lo},
    2763                 :         { 0x0D35, UNICODE_GENCAT_Lo},
    2764                 :         { 0x0D36, UNICODE_GENCAT_Lo},
    2765                 :         { 0x0D37, UNICODE_GENCAT_Lo},
    2766                 :         { 0x0D38, UNICODE_GENCAT_Lo},
    2767                 :         { 0x0D39, UNICODE_GENCAT_Lo},
    2768                 :         { 0x0D3D, UNICODE_GENCAT_Lo},
    2769                 :         { 0x0D3E, UNICODE_GENCAT_Mc},
    2770                 :         { 0x0D3F, UNICODE_GENCAT_Mc},
    2771                 :         { 0x0D40, UNICODE_GENCAT_Mc},
    2772                 :         { 0x0D41, UNICODE_GENCAT_Mn},
    2773                 :         { 0x0D42, UNICODE_GENCAT_Mn},
    2774                 :         { 0x0D43, UNICODE_GENCAT_Mn},
    2775                 :         { 0x0D44, UNICODE_GENCAT_Mn},
    2776                 :         { 0x0D46, UNICODE_GENCAT_Mc},
    2777                 :         { 0x0D47, UNICODE_GENCAT_Mc},
    2778                 :         { 0x0D48, UNICODE_GENCAT_Mc},
    2779                 :         { 0x0D4A, UNICODE_GENCAT_Mc},
    2780                 :         { 0x0D4B, UNICODE_GENCAT_Mc},
    2781                 :         { 0x0D4C, UNICODE_GENCAT_Mc},
    2782                 :         { 0x0D4D, UNICODE_GENCAT_Mn},
    2783                 :         { 0x0D57, UNICODE_GENCAT_Mc},
    2784                 :         { 0x0D60, UNICODE_GENCAT_Lo},
    2785                 :         { 0x0D61, UNICODE_GENCAT_Lo},
    2786                 :         { 0x0D62, UNICODE_GENCAT_Mn},
    2787                 :         { 0x0D63, UNICODE_GENCAT_Mn},
    2788                 :         { 0x0D66, UNICODE_GENCAT_Nd},
    2789                 :         { 0x0D67, UNICODE_GENCAT_Nd},
    2790                 :         { 0x0D68, UNICODE_GENCAT_Nd},
    2791                 :         { 0x0D69, UNICODE_GENCAT_Nd},
    2792                 :         { 0x0D6A, UNICODE_GENCAT_Nd},
    2793                 :         { 0x0D6B, UNICODE_GENCAT_Nd},
    2794                 :         { 0x0D6C, UNICODE_GENCAT_Nd},
    2795                 :         { 0x0D6D, UNICODE_GENCAT_Nd},
    2796                 :         { 0x0D6E, UNICODE_GENCAT_Nd},
    2797                 :         { 0x0D6F, UNICODE_GENCAT_Nd},
    2798                 :         { 0x0D70, UNICODE_GENCAT_No},
    2799                 :         { 0x0D71, UNICODE_GENCAT_No},
    2800                 :         { 0x0D72, UNICODE_GENCAT_No},
    2801                 :         { 0x0D73, UNICODE_GENCAT_No},
    2802                 :         { 0x0D74, UNICODE_GENCAT_No},
    2803                 :         { 0x0D75, UNICODE_GENCAT_No},
    2804                 :         { 0x0D79, UNICODE_GENCAT_So},
    2805                 :         { 0x0D7A, UNICODE_GENCAT_Lo},
    2806                 :         { 0x0D7B, UNICODE_GENCAT_Lo},
    2807                 :         { 0x0D7C, UNICODE_GENCAT_Lo},
    2808                 :         { 0x0D7D, UNICODE_GENCAT_Lo},
    2809                 :         { 0x0D7E, UNICODE_GENCAT_Lo},
    2810                 :         { 0x0D7F, UNICODE_GENCAT_Lo},
    2811                 :         { 0x0D82, UNICODE_GENCAT_Mc},
    2812                 :         { 0x0D83, UNICODE_GENCAT_Mc},
    2813                 :         { 0x0D85, UNICODE_GENCAT_Lo},
    2814                 :         { 0x0D86, UNICODE_GENCAT_Lo},
    2815                 :         { 0x0D87, UNICODE_GENCAT_Lo},
    2816                 :         { 0x0D88, UNICODE_GENCAT_Lo},
    2817                 :         { 0x0D89, UNICODE_GENCAT_Lo},
    2818                 :         { 0x0D8A, UNICODE_GENCAT_Lo},
    2819                 :         { 0x0D8B, UNICODE_GENCAT_Lo},
    2820                 :         { 0x0D8C, UNICODE_GENCAT_Lo},
    2821                 :         { 0x0D8D, UNICODE_GENCAT_Lo},
    2822                 :         { 0x0D8E, UNICODE_GENCAT_Lo},
    2823                 :         { 0x0D8F, UNICODE_GENCAT_Lo},
    2824                 :         { 0x0D90, UNICODE_GENCAT_Lo},
    2825                 :         { 0x0D91, UNICODE_GENCAT_Lo},
    2826                 :         { 0x0D92, UNICODE_GENCAT_Lo},
    2827                 :         { 0x0D93, UNICODE_GENCAT_Lo},
    2828                 :         { 0x0D94, UNICODE_GENCAT_Lo},
    2829                 :         { 0x0D95, UNICODE_GENCAT_Lo},
    2830                 :         { 0x0D96, UNICODE_GENCAT_Lo},
    2831                 :         { 0x0D9A, UNICODE_GENCAT_Lo},
    2832                 :         { 0x0D9B, UNICODE_GENCAT_Lo},
    2833                 :         { 0x0D9C, UNICODE_GENCAT_Lo},
    2834                 :         { 0x0D9D, UNICODE_GENCAT_Lo},
    2835                 :         { 0x0D9E, UNICODE_GENCAT_Lo},
    2836                 :         { 0x0D9F, UNICODE_GENCAT_Lo},
    2837                 :         { 0x0DA0, UNICODE_GENCAT_Lo},
    2838                 :         { 0x0DA1, UNICODE_GENCAT_Lo},
    2839                 :         { 0x0DA2, UNICODE_GENCAT_Lo},
    2840                 :         { 0x0DA3, UNICODE_GENCAT_Lo},
    2841                 :         { 0x0DA4, UNICODE_GENCAT_Lo},
    2842                 :         { 0x0DA5, UNICODE_GENCAT_Lo},
    2843                 :         { 0x0DA6, UNICODE_GENCAT_Lo},
    2844                 :         { 0x0DA7, UNICODE_GENCAT_Lo},
    2845                 :         { 0x0DA8, UNICODE_GENCAT_Lo},
    2846                 :         { 0x0DA9, UNICODE_GENCAT_Lo},
    2847                 :         { 0x0DAA, UNICODE_GENCAT_Lo},
    2848                 :         { 0x0DAB, UNICODE_GENCAT_Lo},
    2849                 :         { 0x0DAC, UNICODE_GENCAT_Lo},
    2850                 :         { 0x0DAD, UNICODE_GENCAT_Lo},
    2851                 :         { 0x0DAE, UNICODE_GENCAT_Lo},
    2852                 :         { 0x0DAF, UNICODE_GENCAT_Lo},
    2853                 :         { 0x0DB0, UNICODE_GENCAT_Lo},
    2854                 :         { 0x0DB1, UNICODE_GENCAT_Lo},
    2855                 :         { 0x0DB3, UNICODE_GENCAT_Lo},
    2856                 :         { 0x0DB4, UNICODE_GENCAT_Lo},
    2857                 :         { 0x0DB5, UNICODE_GENCAT_Lo},
    2858                 :         { 0x0DB6, UNICODE_GENCAT_Lo},
    2859                 :         { 0x0DB7, UNICODE_GENCAT_Lo},
    2860                 :         { 0x0DB8, UNICODE_GENCAT_Lo},
    2861                 :         { 0x0DB9, UNICODE_GENCAT_Lo},
    2862                 :         { 0x0DBA, UNICODE_GENCAT_Lo},
    2863                 :         { 0x0DBB, UNICODE_GENCAT_Lo},
    2864                 :         { 0x0DBD, UNICODE_GENCAT_Lo},
    2865                 :         { 0x0DC0, UNICODE_GENCAT_Lo},
    2866                 :         { 0x0DC1, UNICODE_GENCAT_Lo},
    2867                 :         { 0x0DC2, UNICODE_GENCAT_Lo},
    2868                 :         { 0x0DC3, UNICODE_GENCAT_Lo},
    2869                 :         { 0x0DC4, UNICODE_GENCAT_Lo},
    2870                 :         { 0x0DC5, UNICODE_GENCAT_Lo},
    2871                 :         { 0x0DC6, UNICODE_GENCAT_Lo},
    2872                 :         { 0x0DCA, UNICODE_GENCAT_Mn},
    2873                 :         { 0x0DCF, UNICODE_GENCAT_Mc},
    2874                 :         { 0x0DD0, UNICODE_GENCAT_Mc},
    2875                 :         { 0x0DD1, UNICODE_GENCAT_Mc},
    2876                 :         { 0x0DD2, UNICODE_GENCAT_Mn},
    2877                 :         { 0x0DD3, UNICODE_GENCAT_Mn},
    2878                 :         { 0x0DD4, UNICODE_GENCAT_Mn},
    2879                 :         { 0x0DD6, UNICODE_GENCAT_Mn},
    2880                 :         { 0x0DD8, UNICODE_GENCAT_Mc},
    2881                 :         { 0x0DD9, UNICODE_GENCAT_Mc},
    2882                 :         { 0x0DDA, UNICODE_GENCAT_Mc},
    2883                 :         { 0x0DDB, UNICODE_GENCAT_Mc},
    2884                 :         { 0x0DDC, UNICODE_GENCAT_Mc},
    2885                 :         { 0x0DDD, UNICODE_GENCAT_Mc},
    2886                 :         { 0x0DDE, UNICODE_GENCAT_Mc},
    2887                 :         { 0x0DDF, UNICODE_GENCAT_Mc},
    2888                 :         { 0x0DF2, UNICODE_GENCAT_Mc},
    2889                 :         { 0x0DF3, UNICODE_GENCAT_Mc},
    2890                 :         { 0x0DF4, UNICODE_GENCAT_Po},
    2891                 :         { 0x0E01, UNICODE_GENCAT_Lo},
    2892                 :         { 0x0E02, UNICODE_GENCAT_Lo},
    2893                 :         { 0x0E03, UNICODE_GENCAT_Lo},
    2894                 :         { 0x0E04, UNICODE_GENCAT_Lo},
    2895                 :         { 0x0E05, UNICODE_GENCAT_Lo},
    2896                 :         { 0x0E06, UNICODE_GENCAT_Lo},
    2897                 :         { 0x0E07, UNICODE_GENCAT_Lo},
    2898                 :         { 0x0E08, UNICODE_GENCAT_Lo},
    2899                 :         { 0x0E09, UNICODE_GENCAT_Lo},
    2900                 :         { 0x0E0A, UNICODE_GENCAT_Lo},
    2901                 :         { 0x0E0B, UNICODE_GENCAT_Lo},
    2902                 :         { 0x0E0C, UNICODE_GENCAT_Lo},
    2903                 :         { 0x0E0D, UNICODE_GENCAT_Lo},
    2904                 :         { 0x0E0E, UNICODE_GENCAT_Lo},
    2905                 :         { 0x0E0F, UNICODE_GENCAT_Lo},
    2906                 :         { 0x0E10, UNICODE_GENCAT_Lo},
    2907                 :         { 0x0E11, UNICODE_GENCAT_Lo},
    2908                 :         { 0x0E12, UNICODE_GENCAT_Lo},
    2909                 :         { 0x0E13, UNICODE_GENCAT_Lo},
    2910                 :         { 0x0E14, UNICODE_GENCAT_Lo},
    2911                 :         { 0x0E15, UNICODE_GENCAT_Lo},
    2912                 :         { 0x0E16, UNICODE_GENCAT_Lo},
    2913                 :         { 0x0E17, UNICODE_GENCAT_Lo},
    2914                 :         { 0x0E18, UNICODE_GENCAT_Lo},
    2915                 :         { 0x0E19, UNICODE_GENCAT_Lo},
    2916                 :         { 0x0E1A, UNICODE_GENCAT_Lo},
    2917                 :         { 0x0E1B, UNICODE_GENCAT_Lo},
    2918                 :         { 0x0E1C, UNICODE_GENCAT_Lo},
    2919                 :         { 0x0E1D, UNICODE_GENCAT_Lo},
    2920                 :         { 0x0E1E, UNICODE_GENCAT_Lo},
    2921                 :         { 0x0E1F, UNICODE_GENCAT_Lo},
    2922                 :         { 0x0E20, UNICODE_GENCAT_Lo},
    2923                 :         { 0x0E21, UNICODE_GENCAT_Lo},
    2924                 :         { 0x0E22, UNICODE_GENCAT_Lo},
    2925                 :         { 0x0E23, UNICODE_GENCAT_Lo},
    2926                 :         { 0x0E24, UNICODE_GENCAT_Lo},
    2927                 :         { 0x0E25, UNICODE_GENCAT_Lo},
    2928                 :         { 0x0E26, UNICODE_GENCAT_Lo},
    2929                 :         { 0x0E27, UNICODE_GENCAT_Lo},
    2930                 :         { 0x0E28, UNICODE_GENCAT_Lo},
    2931                 :         { 0x0E29, UNICODE_GENCAT_Lo},
    2932                 :         { 0x0E2A, UNICODE_GENCAT_Lo},
    2933                 :         { 0x0E2B, UNICODE_GENCAT_Lo},
    2934                 :         { 0x0E2C, UNICODE_GENCAT_Lo},
    2935                 :         { 0x0E2D, UNICODE_GENCAT_Lo},
    2936                 :         { 0x0E2E, UNICODE_GENCAT_Lo},
    2937                 :         { 0x0E2F, UNICODE_GENCAT_Lo},
    2938                 :         { 0x0E30, UNICODE_GENCAT_Lo},
    2939                 :         { 0x0E31, UNICODE_GENCAT_Mn},
    2940                 :         { 0x0E32, UNICODE_GENCAT_Lo},
    2941                 :         { 0x0E33, UNICODE_GENCAT_Lo},
    2942                 :         { 0x0E34, UNICODE_GENCAT_Mn},
    2943                 :         { 0x0E35, UNICODE_GENCAT_Mn},
    2944                 :         { 0x0E36, UNICODE_GENCAT_Mn},
    2945                 :         { 0x0E37, UNICODE_GENCAT_Mn},
    2946                 :         { 0x0E38, UNICODE_GENCAT_Mn},
    2947                 :         { 0x0E39, UNICODE_GENCAT_Mn},
    2948                 :         { 0x0E3A, UNICODE_GENCAT_Mn},
    2949                 :         { 0x0E3F, UNICODE_GENCAT_Sc},
    2950                 :         { 0x0E40, UNICODE_GENCAT_Lo},
    2951                 :         { 0x0E41, UNICODE_GENCAT_Lo},
    2952                 :         { 0x0E42, UNICODE_GENCAT_Lo},
    2953                 :         { 0x0E43, UNICODE_GENCAT_Lo},
    2954                 :         { 0x0E44, UNICODE_GENCAT_Lo},
    2955                 :         { 0x0E45, UNICODE_GENCAT_Lo},
    2956                 :         { 0x0E46, UNICODE_GENCAT_Lm},
    2957                 :         { 0x0E47, UNICODE_GENCAT_Mn},
    2958                 :         { 0x0E48, UNICODE_GENCAT_Mn},
    2959                 :         { 0x0E49, UNICODE_GENCAT_Mn},
    2960                 :         { 0x0E4A, UNICODE_GENCAT_Mn},
    2961                 :         { 0x0E4B, UNICODE_GENCAT_Mn},
    2962                 :         { 0x0E4C, UNICODE_GENCAT_Mn},
    2963                 :         { 0x0E4D, UNICODE_GENCAT_Mn},
    2964                 :         { 0x0E4E, UNICODE_GENCAT_Mn},
    2965                 :         { 0x0E4F, UNICODE_GENCAT_Po},
    2966                 :         { 0x0E50, UNICODE_GENCAT_Nd},
    2967                 :         { 0x0E51, UNICODE_GENCAT_Nd},
    2968                 :         { 0x0E52, UNICODE_GENCAT_Nd},
    2969                 :         { 0x0E53, UNICODE_GENCAT_Nd},
    2970                 :         { 0x0E54, UNICODE_GENCAT_Nd},
    2971                 :         { 0x0E55, UNICODE_GENCAT_Nd},
    2972                 :         { 0x0E56, UNICODE_GENCAT_Nd},
    2973                 :         { 0x0E57, UNICODE_GENCAT_Nd},
    2974                 :         { 0x0E58, UNICODE_GENCAT_Nd},
    2975                 :         { 0x0E59, UNICODE_GENCAT_Nd},
    2976                 :         { 0x0E5A, UNICODE_GENCAT_Po},
    2977                 :         { 0x0E5B, UNICODE_GENCAT_Po},
    2978                 :         { 0x0E81, UNICODE_GENCAT_Lo},
    2979                 :         { 0x0E82, UNICODE_GENCAT_Lo},
    2980                 :         { 0x0E84, UNICODE_GENCAT_Lo},
    2981                 :         { 0x0E87, UNICODE_GENCAT_Lo},
    2982                 :         { 0x0E88, UNICODE_GENCAT_Lo},
    2983                 :         { 0x0E8A, UNICODE_GENCAT_Lo},
    2984                 :         { 0x0E8D, UNICODE_GENCAT_Lo},
    2985                 :         { 0x0E94, UNICODE_GENCAT_Lo},
    2986                 :         { 0x0E95, UNICODE_GENCAT_Lo},
    2987                 :         { 0x0E96, UNICODE_GENCAT_Lo},
    2988                 :         { 0x0E97, UNICODE_GENCAT_Lo},
    2989                 :         { 0x0E99, UNICODE_GENCAT_Lo},
    2990                 :         { 0x0E9A, UNICODE_GENCAT_Lo},
    2991                 :         { 0x0E9B, UNICODE_GENCAT_Lo},
    2992                 :         { 0x0E9C, UNICODE_GENCAT_Lo},
    2993                 :         { 0x0E9D, UNICODE_GENCAT_Lo},
    2994                 :         { 0x0E9E, UNICODE_GENCAT_Lo},
    2995                 :         { 0x0E9F, UNICODE_GENCAT_Lo},
    2996                 :         { 0x0EA1, UNICODE_GENCAT_Lo},
    2997                 :         { 0x0EA2, UNICODE_GENCAT_Lo},
    2998                 :         { 0x0EA3, UNICODE_GENCAT_Lo},
    2999                 :         { 0x0EA5, UNICODE_GENCAT_Lo},
    3000                 :         { 0x0EA7, UNICODE_GENCAT_Lo},
    3001                 :         { 0x0EAA, UNICODE_GENCAT_Lo},
    3002                 :         { 0x0EAB, UNICODE_GENCAT_Lo},
    3003                 :         { 0x0EAD, UNICODE_GENCAT_Lo},
    3004                 :         { 0x0EAE, UNICODE_GENCAT_Lo},
    3005                 :         { 0x0EAF, UNICODE_GENCAT_Lo},
    3006                 :         { 0x0EB0, UNICODE_GENCAT_Lo},
    3007                 :         { 0x0EB1, UNICODE_GENCAT_Mn},
    3008                 :         { 0x0EB2, UNICODE_GENCAT_Lo},
    3009                 :         { 0x0EB3, UNICODE_GENCAT_Lo},
    3010                 :         { 0x0EB4, UNICODE_GENCAT_Mn},
    3011                 :         { 0x0EB5, UNICODE_GENCAT_Mn},
    3012                 :         { 0x0EB6, UNICODE_GENCAT_Mn},
    3013                 :         { 0x0EB7, UNICODE_GENCAT_Mn},
    3014                 :         { 0x0EB8, UNICODE_GENCAT_Mn},
    3015                 :         { 0x0EB9, UNICODE_GENCAT_Mn},
    3016                 :         { 0x0EBB, UNICODE_GENCAT_Mn},
    3017                 :         { 0x0EBC, UNICODE_GENCAT_Mn},
    3018                 :         { 0x0EBD, UNICODE_GENCAT_Lo},
    3019                 :         { 0x0EC0, UNICODE_GENCAT_Lo},
    3020                 :         { 0x0EC1, UNICODE_GENCAT_Lo},
    3021                 :         { 0x0EC2, UNICODE_GENCAT_Lo},
    3022                 :         { 0x0EC3, UNICODE_GENCAT_Lo},
    3023                 :         { 0x0EC4, UNICODE_GENCAT_Lo},
    3024                 :         { 0x0EC6, UNICODE_GENCAT_Lm},
    3025                 :         { 0x0EC8, UNICODE_GENCAT_Mn},
    3026                 :         { 0x0EC9, UNICODE_GENCAT_Mn},
    3027                 :         { 0x0ECA, UNICODE_GENCAT_Mn},
    3028                 :         { 0x0ECB, UNICODE_GENCAT_Mn},
    3029                 :         { 0x0ECC, UNICODE_GENCAT_Mn},
    3030                 :         { 0x0ECD, UNICODE_GENCAT_Mn},
    3031                 :         { 0x0ED0, UNICODE_GENCAT_Nd},
    3032                 :         { 0x0ED1, UNICODE_GENCAT_Nd},
    3033                 :         { 0x0ED2, UNICODE_GENCAT_Nd},
    3034                 :         { 0x0ED3, UNICODE_GENCAT_Nd},
    3035                 :         { 0x0ED4, UNICODE_GENCAT_Nd},
    3036                 :         { 0x0ED5, UNICODE_GENCAT_Nd},
    3037                 :         { 0x0ED6, UNICODE_GENCAT_Nd},
    3038                 :         { 0x0ED7, UNICODE_GENCAT_Nd},
    3039                 :         { 0x0ED8, UNICODE_GENCAT_Nd},
    3040                 :         { 0x0ED9, UNICODE_GENCAT_Nd},
    3041                 :         { 0x0EDC, UNICODE_GENCAT_Lo},
    3042                 :         { 0x0EDD, UNICODE_GENCAT_Lo},
    3043                 :         { 0x0F00, UNICODE_GENCAT_Lo},
    3044                 :         { 0x0F01, UNICODE_GENCAT_So},
    3045                 :         { 0x0F02, UNICODE_GENCAT_So},
    3046                 :         { 0x0F03, UNICODE_GENCAT_So},
    3047                 :         { 0x0F04, UNICODE_GENCAT_Po},
    3048                 :         { 0x0F05, UNICODE_GENCAT_Po},
    3049                 :         { 0x0F06, UNICODE_GENCAT_Po},
    3050                 :         { 0x0F07, UNICODE_GENCAT_Po},
    3051                 :         { 0x0F08, UNICODE_GENCAT_Po},
    3052                 :         { 0x0F09, UNICODE_GENCAT_Po},
    3053                 :         { 0x0F0A, UNICODE_GENCAT_Po},
    3054                 :         { 0x0F0B, UNICODE_GENCAT_Po},
    3055                 :         { 0x0F0C, UNICODE_GENCAT_Po},
    3056                 :         { 0x0F0D, UNICODE_GENCAT_Po},
    3057                 :         { 0x0F0E, UNICODE_GENCAT_Po},
    3058                 :         { 0x0F0F, UNICODE_GENCAT_Po},
    3059                 :         { 0x0F10, UNICODE_GENCAT_Po},
    3060                 :         { 0x0F11, UNICODE_GENCAT_Po},
    3061                 :         { 0x0F12, UNICODE_GENCAT_Po},
    3062                 :         { 0x0F13, UNICODE_GENCAT_So},
    3063                 :         { 0x0F14, UNICODE_GENCAT_So},
    3064                 :         { 0x0F15, UNICODE_GENCAT_So},
    3065                 :         { 0x0F16, UNICODE_GENCAT_So},
    3066                 :         { 0x0F17, UNICODE_GENCAT_So},
    3067                 :         { 0x0F18, UNICODE_GENCAT_Mn},
    3068                 :         { 0x0F19, UNICODE_GENCAT_Mn},
    3069                 :         { 0x0F1A, UNICODE_GENCAT_So},
    3070                 :         { 0x0F1B, UNICODE_GENCAT_So},
    3071                 :         { 0x0F1C, UNICODE_GENCAT_So},
    3072                 :         { 0x0F1D, UNICODE_GENCAT_So},
    3073                 :         { 0x0F1E, UNICODE_GENCAT_So},
    3074                 :         { 0x0F1F, UNICODE_GENCAT_So},
    3075                 :         { 0x0F20, UNICODE_GENCAT_Nd},
    3076                 :         { 0x0F21, UNICODE_GENCAT_Nd},
    3077                 :         { 0x0F22, UNICODE_GENCAT_Nd},
    3078                 :         { 0x0F23, UNICODE_GENCAT_Nd},
    3079                 :         { 0x0F24, UNICODE_GENCAT_Nd},
    3080                 :         { 0x0F25, UNICODE_GENCAT_Nd},
    3081                 :         { 0x0F26, UNICODE_GENCAT_Nd},
    3082                 :         { 0x0F27, UNICODE_GENCAT_Nd},
    3083                 :         { 0x0F28, UNICODE_GENCAT_Nd},
    3084                 :         { 0x0F29, UNICODE_GENCAT_Nd},
    3085                 :         { 0x0F2A, UNICODE_GENCAT_No},
    3086                 :         { 0x0F2B, UNICODE_GENCAT_No},
    3087                 :         { 0x0F2C, UNICODE_GENCAT_No},
    3088                 :         { 0x0F2D, UNICODE_GENCAT_No},
    3089                 :         { 0x0F2E, UNICODE_GENCAT_No},
    3090                 :         { 0x0F2F, UNICODE_GENCAT_No},
    3091                 :         { 0x0F30, UNICODE_GENCAT_No},
    3092                 :         { 0x0F31, UNICODE_GENCAT_No},
    3093                 :         { 0x0F32, UNICODE_GENCAT_No},
    3094                 :         { 0x0F33, UNICODE_GENCAT_No},
    3095                 :         { 0x0F34, UNICODE_GENCAT_So},
    3096                 :         { 0x0F35, UNICODE_GENCAT_Mn},
    3097                 :         { 0x0F36, UNICODE_GENCAT_So},
    3098                 :         { 0x0F37, UNICODE_GENCAT_Mn},
    3099                 :         { 0x0F38, UNICODE_GENCAT_So},
    3100                 :         { 0x0F39, UNICODE_GENCAT_Mn},
    3101                 :         { 0x0F3A, UNICODE_GENCAT_Ps},
    3102                 :         { 0x0F3B, UNICODE_GENCAT_Pe},
    3103                 :         { 0x0F3C, UNICODE_GENCAT_Ps},
    3104                 :         { 0x0F3D, UNICODE_GENCAT_Pe},
    3105                 :         { 0x0F3E, UNICODE_GENCAT_Mc},
    3106                 :         { 0x0F3F, UNICODE_GENCAT_Mc},
    3107                 :         { 0x0F40, UNICODE_GENCAT_Lo},
    3108                 :         { 0x0F41, UNICODE_GENCAT_Lo},
    3109                 :         { 0x0F42, UNICODE_GENCAT_Lo},
    3110                 :         { 0x0F43, UNICODE_GENCAT_Lo},
    3111                 :         { 0x0F44, UNICODE_GENCAT_Lo},
    3112                 :         { 0x0F45, UNICODE_GENCAT_Lo},
    3113                 :         { 0x0F46, UNICODE_GENCAT_Lo},
    3114                 :         { 0x0F47, UNICODE_GENCAT_Lo},
    3115                 :         { 0x0F49, UNICODE_GENCAT_Lo},
    3116                 :         { 0x0F4A, UNICODE_GENCAT_Lo},
    3117                 :         { 0x0F4B, UNICODE_GENCAT_Lo},
    3118                 :         { 0x0F4C, UNICODE_GENCAT_Lo},
    3119                 :         { 0x0F4D, UNICODE_GENCAT_Lo},
    3120                 :         { 0x0F4E, UNICODE_GENCAT_Lo},
    3121                 :         { 0x0F4F, UNICODE_GENCAT_Lo},
    3122                 :         { 0x0F50, UNICODE_GENCAT_Lo},
    3123                 :         { 0x0F51, UNICODE_GENCAT_Lo},
    3124                 :         { 0x0F52, UNICODE_GENCAT_Lo},
    3125                 :         { 0x0F53, UNICODE_GENCAT_Lo},
    3126                 :         { 0x0F54, UNICODE_GENCAT_Lo},
    3127                 :         { 0x0F55, UNICODE_GENCAT_Lo},
    3128                 :         { 0x0F56, UNICODE_GENCAT_Lo},
    3129                 :         { 0x0F57, UNICODE_GENCAT_Lo},
    3130                 :         { 0x0F58, UNICODE_GENCAT_Lo},
    3131                 :         { 0x0F59, UNICODE_GENCAT_Lo},
    3132                 :         { 0x0F5A, UNICODE_GENCAT_Lo},
    3133                 :         { 0x0F5B, UNICODE_GENCAT_Lo},
    3134                 :         { 0x0F5C, UNICODE_GENCAT_Lo},
    3135                 :         { 0x0F5D, UNICODE_GENCAT_Lo},
    3136                 :         { 0x0F5E, UNICODE_GENCAT_Lo},
    3137                 :         { 0x0F5F, UNICODE_GENCAT_Lo},
    3138                 :         { 0x0F60, UNICODE_GENCAT_Lo},
    3139                 :         { 0x0F61, UNICODE_GENCAT_Lo},
    3140                 :         { 0x0F62, UNICODE_GENCAT_Lo},
    3141                 :         { 0x0F63, UNICODE_GENCAT_Lo},
    3142                 :         { 0x0F64, UNICODE_GENCAT_Lo},
    3143                 :         { 0x0F65, UNICODE_GENCAT_Lo},
    3144                 :         { 0x0F66, UNICODE_GENCAT_Lo},
    3145                 :         { 0x0F67, UNICODE_GENCAT_Lo},
    3146                 :         { 0x0F68, UNICODE_GENCAT_Lo},
    3147                 :         { 0x0F69, UNICODE_GENCAT_Lo},
    3148                 :         { 0x0F6A, UNICODE_GENCAT_Lo},
    3149                 :         { 0x0F6B, UNICODE_GENCAT_Lo},
    3150                 :         { 0x0F6C, UNICODE_GENCAT_Lo},
    3151                 :         { 0x0F71, UNICODE_GENCAT_Mn},
    3152                 :         { 0x0F72, UNICODE_GENCAT_Mn},
    3153                 :         { 0x0F73, UNICODE_GENCAT_Mn},
    3154                 :         { 0x0F74, UNICODE_GENCAT_Mn},
    3155                 :         { 0x0F75, UNICODE_GENCAT_Mn},
    3156                 :         { 0x0F76, UNICODE_GENCAT_Mn},
    3157                 :         { 0x0F77, UNICODE_GENCAT_Mn},
    3158                 :         { 0x0F78, UNICODE_GENCAT_Mn},
    3159                 :         { 0x0F79, UNICODE_GENCAT_Mn},
    3160                 :         { 0x0F7A, UNICODE_GENCAT_Mn},
    3161                 :         { 0x0F7B, UNICODE_GENCAT_Mn},
    3162                 :         { 0x0F7C, UNICODE_GENCAT_Mn},
    3163                 :         { 0x0F7D, UNICODE_GENCAT_Mn},
    3164                 :         { 0x0F7E, UNICODE_GENCAT_Mn},
    3165                 :         { 0x0F7F, UNICODE_GENCAT_Mc},
    3166                 :         { 0x0F80, UNICODE_GENCAT_Mn},
    3167                 :         { 0x0F81, UNICODE_GENCAT_Mn},
    3168                 :         { 0x0F82, UNICODE_GENCAT_Mn},
    3169                 :         { 0x0F83, UNICODE_GENCAT_Mn},
    3170                 :         { 0x0F84, UNICODE_GENCAT_Mn},
    3171                 :         { 0x0F85, UNICODE_GENCAT_Po},
    3172                 :         { 0x0F86, UNICODE_GENCAT_Mn},
    3173                 :         { 0x0F87, UNICODE_GENCAT_Mn},
    3174                 :         { 0x0F88, UNICODE_GENCAT_Lo},
    3175                 :         { 0x0F89, UNICODE_GENCAT_Lo},
    3176                 :         { 0x0F8A, UNICODE_GENCAT_Lo},
    3177                 :         { 0x0F8B, UNICODE_GENCAT_Lo},
    3178                 :         { 0x0F90, UNICODE_GENCAT_Mn},
    3179                 :         { 0x0F91, UNICODE_GENCAT_Mn},
    3180                 :         { 0x0F92, UNICODE_GENCAT_Mn},
    3181                 :         { 0x0F93, UNICODE_GENCAT_Mn},
    3182                 :         { 0x0F94, UNICODE_GENCAT_Mn},
    3183                 :         { 0x0F95, UNICODE_GENCAT_Mn},
    3184                 :         { 0x0F96, UNICODE_GENCAT_Mn},
    3185                 :         { 0x0F97, UNICODE_GENCAT_Mn},
    3186                 :         { 0x0F99, UNICODE_GENCAT_Mn},
    3187                 :         { 0x0F9A, UNICODE_GENCAT_Mn},
    3188                 :         { 0x0F9B, UNICODE_GENCAT_Mn},
    3189                 :         { 0x0F9C, UNICODE_GENCAT_Mn},
    3190                 :         { 0x0F9D, UNICODE_GENCAT_Mn},
    3191                 :         { 0x0F9E, UNICODE_GENCAT_Mn},
    3192                 :         { 0x0F9F, UNICODE_GENCAT_Mn},
    3193                 :         { 0x0FA0, UNICODE_GENCAT_Mn},
    3194                 :         { 0x0FA1, UNICODE_GENCAT_Mn},
    3195                 :         { 0x0FA2, UNICODE_GENCAT_Mn},
    3196                 :         { 0x0FA3, UNICODE_GENCAT_Mn},
    3197                 :         { 0x0FA4, UNICODE_GENCAT_Mn},
    3198                 :         { 0x0FA5, UNICODE_GENCAT_Mn},
    3199                 :         { 0x0FA6, UNICODE_GENCAT_Mn},
    3200                 :         { 0x0FA7, UNICODE_GENCAT_Mn},
    3201                 :         { 0x0FA8, UNICODE_GENCAT_Mn},
    3202                 :         { 0x0FA9, UNICODE_GENCAT_Mn},
    3203                 :         { 0x0FAA, UNICODE_GENCAT_Mn},
    3204                 :         { 0x0FAB, UNICODE_GENCAT_Mn},
    3205                 :         { 0x0FAC, UNICODE_GENCAT_Mn},
    3206                 :         { 0x0FAD, UNICODE_GENCAT_Mn},
    3207                 :         { 0x0FAE, UNICODE_GENCAT_Mn},
    3208                 :         { 0x0FAF, UNICODE_GENCAT_Mn},
    3209                 :         { 0x0FB0, UNICODE_GENCAT_Mn},
    3210                 :         { 0x0FB1, UNICODE_GENCAT_Mn},
    3211                 :         { 0x0FB2, UNICODE_GENCAT_Mn},
    3212                 :         { 0x0FB3, UNICODE_GENCAT_Mn},
    3213                 :         { 0x0FB4, UNICODE_GENCAT_Mn},
    3214                 :         { 0x0FB5, UNICODE_GENCAT_Mn},
    3215                 :         { 0x0FB6, UNICODE_GENCAT_Mn},
    3216                 :         { 0x0FB7, UNICODE_GENCAT_Mn},
    3217                 :         { 0x0FB8, UNICODE_GENCAT_Mn},
    3218                 :         { 0x0FB9, UNICODE_GENCAT_Mn},
    3219                 :         { 0x0FBA, UNICODE_GENCAT_Mn},
    3220                 :         { 0x0FBB, UNICODE_GENCAT_Mn},
    3221                 :         { 0x0FBC, UNICODE_GENCAT_Mn},
    3222                 :         { 0x0FBE, UNICODE_GENCAT_So},
    3223                 :         { 0x0FBF, UNICODE_GENCAT_So},
    3224                 :         { 0x0FC0, UNICODE_GENCAT_So},
    3225                 :         { 0x0FC1, UNICODE_GENCAT_So},
    3226                 :         { 0x0FC2, UNICODE_GENCAT_So},
    3227                 :         { 0x0FC3, UNICODE_GENCAT_So},
    3228                 :         { 0x0FC4, UNICODE_GENCAT_So},
    3229                 :         { 0x0FC5, UNICODE_GENCAT_So},
    3230                 :         { 0x0FC6, UNICODE_GENCAT_Mn},
    3231                 :         { 0x0FC7, UNICODE_GENCAT_So},
    3232                 :         { 0x0FC8, UNICODE_GENCAT_So},
    3233                 :         { 0x0FC9, UNICODE_GENCAT_So},
    3234                 :         { 0x0FCA, UNICODE_GENCAT_So},
    3235                 :         { 0x0FCB, UNICODE_GENCAT_So},
    3236                 :         { 0x0FCC, UNICODE_GENCAT_So},
    3237                 :         { 0x0FCE, UNICODE_GENCAT_So},
    3238                 :         { 0x0FCF, UNICODE_GENCAT_So},
    3239                 :         { 0x0FD0, UNICODE_GENCAT_Po},
    3240                 :         { 0x0FD1, UNICODE_GENCAT_Po},
    3241                 :         { 0x0FD2, UNICODE_GENCAT_Po},
    3242                 :         { 0x0FD3, UNICODE_GENCAT_Po},
    3243                 :         { 0x0FD4, UNICODE_GENCAT_Po},
    3244                 :         { 0x1000, UNICODE_GENCAT_Lo},
    3245                 :         { 0x1001, UNICODE_GENCAT_Lo},
    3246                 :         { 0x1002, UNICODE_GENCAT_Lo},
    3247                 :         { 0x1003, UNICODE_GENCAT_Lo},
    3248                 :         { 0x1004, UNICODE_GENCAT_Lo},
    3249                 :         { 0x1005, UNICODE_GENCAT_Lo},
    3250                 :         { 0x1006, UNICODE_GENCAT_Lo},
    3251                 :         { 0x1007, UNICODE_GENCAT_Lo},
    3252                 :         { 0x1008, UNICODE_GENCAT_Lo},
    3253                 :         { 0x1009, UNICODE_GENCAT_Lo},
    3254                 :         { 0x100A, UNICODE_GENCAT_Lo},
    3255                 :         { 0x100B, UNICODE_GENCAT_Lo},
    3256                 :         { 0x100C, UNICODE_GENCAT_Lo},
    3257                 :         { 0x100D, UNICODE_GENCAT_Lo},
    3258                 :         { 0x100E, UNICODE_GENCAT_Lo},
    3259                 :         { 0x100F, UNICODE_GENCAT_Lo},
    3260                 :         { 0x1010, UNICODE_GENCAT_Lo},
    3261                 :         { 0x1011, UNICODE_GENCAT_Lo},
    3262                 :         { 0x1012, UNICODE_GENCAT_Lo},
    3263                 :         { 0x1013, UNICODE_GENCAT_Lo},
    3264                 :         { 0x1014, UNICODE_GENCAT_Lo},
    3265                 :         { 0x1015, UNICODE_GENCAT_Lo},
    3266                 :         { 0x1016, UNICODE_GENCAT_Lo},
    3267                 :         { 0x1017, UNICODE_GENCAT_Lo},
    3268                 :         { 0x1018, UNICODE_GENCAT_Lo},
    3269                 :         { 0x1019, UNICODE_GENCAT_Lo},
    3270                 :         { 0x101A, UNICODE_GENCAT_Lo},
    3271                 :         { 0x101B, UNICODE_GENCAT_Lo},
    3272                 :         { 0x101C, UNICODE_GENCAT_Lo},
    3273                 :         { 0x101D, UNICODE_GENCAT_Lo},
    3274                 :         { 0x101E, UNICODE_GENCAT_Lo},
    3275                 :         { 0x101F, UNICODE_GENCAT_Lo},
    3276                 :         { 0x1020, UNICODE_GENCAT_Lo},
    3277                 :         { 0x1021, UNICODE_GENCAT_Lo},
    3278                 :         { 0x1022, UNICODE_GENCAT_Lo},
    3279                 :         { 0x1023, UNICODE_GENCAT_Lo},
    3280                 :         { 0x1024, UNICODE_GENCAT_Lo},
    3281                 :         { 0x1025, UNICODE_GENCAT_Lo},
    3282                 :         { 0x1026, UNICODE_GENCAT_Lo},
    3283                 :         { 0x1027, UNICODE_GENCAT_Lo},
    3284                 :         { 0x1028, UNICODE_GENCAT_Lo},
    3285                 :         { 0x1029, UNICODE_GENCAT_Lo},
    3286                 :         { 0x102A, UNICODE_GENCAT_Lo},
    3287                 :         { 0x102B, UNICODE_GENCAT_Mc},
    3288                 :         { 0x102C, UNICODE_GENCAT_Mc},
    3289                 :         { 0x102D, UNICODE_GENCAT_Mn},
    3290                 :         { 0x102E, UNICODE_GENCAT_Mn},
    3291                 :         { 0x102F, UNICODE_GENCAT_Mn},
    3292                 :         { 0x1030, UNICODE_GENCAT_Mn},
    3293                 :         { 0x1031, UNICODE_GENCAT_Mc},
    3294                 :         { 0x1032, UNICODE_GENCAT_Mn},
    3295                 :         { 0x1033, UNICODE_GENCAT_Mn},
    3296                 :         { 0x1034, UNICODE_GENCAT_Mn},
    3297                 :         { 0x1035, UNICODE_GENCAT_Mn},
    3298                 :         { 0x1036, UNICODE_GENCAT_Mn},
    3299                 :         { 0x1037, UNICODE_GENCAT_Mn},
    3300                 :         { 0x1038, UNICODE_GENCAT_Mc},
    3301                 :         { 0x1039, UNICODE_GENCAT_Mn},
    3302                 :         { 0x103A, UNICODE_GENCAT_Mn},
    3303                 :         { 0x103B, UNICODE_GENCAT_Mc},
    3304                 :         { 0x103C, UNICODE_GENCAT_Mc},
    3305                 :         { 0x103D, UNICODE_GENCAT_Mn},
    3306                 :         { 0x103E, UNICODE_GENCAT_Mn},
    3307                 :         { 0x103F, UNICODE_GENCAT_Lo},
    3308                 :         { 0x1040, UNICODE_GENCAT_Nd},
    3309                 :         { 0x1041, UNICODE_GENCAT_Nd},
    3310                 :         { 0x1042, UNICODE_GENCAT_Nd},
    3311                 :         { 0x1043, UNICODE_GENCAT_Nd},
    3312                 :         { 0x1044, UNICODE_GENCAT_Nd},
    3313                 :         { 0x1045, UNICODE_GENCAT_Nd},
    3314                 :         { 0x1046, UNICODE_GENCAT_Nd},
    3315                 :         { 0x1047, UNICODE_GENCAT_Nd},
    3316                 :         { 0x1048, UNICODE_GENCAT_Nd},
    3317                 :         { 0x1049, UNICODE_GENCAT_Nd},
    3318                 :         { 0x104A, UNICODE_GENCAT_Po},
    3319                 :         { 0x104B, UNICODE_GENCAT_Po},
    3320                 :         { 0x104C, UNICODE_GENCAT_Po},
    3321                 :         { 0x104D, UNICODE_GENCAT_Po},
    3322                 :         { 0x104E, UNICODE_GENCAT_Po},
    3323                 :         { 0x104F, UNICODE_GENCAT_Po},
    3324                 :         { 0x1050, UNICODE_GENCAT_Lo},
    3325                 :         { 0x1051, UNICODE_GENCAT_Lo},
    3326                 :         { 0x1052, UNICODE_GENCAT_Lo},
    3327                 :         { 0x1053, UNICODE_GENCAT_Lo},
    3328                 :         { 0x1054, UNICODE_GENCAT_Lo},
    3329                 :         { 0x1055, UNICODE_GENCAT_Lo},
    3330                 :         { 0x1056, UNICODE_GENCAT_Mc},
    3331                 :         { 0x1057, UNICODE_GENCAT_Mc},
    3332                 :         { 0x1058, UNICODE_GENCAT_Mn},
    3333                 :         { 0x1059, UNICODE_GENCAT_Mn},
    3334                 :         { 0x105A, UNICODE_GENCAT_Lo},
    3335                 :         { 0x105B, UNICODE_GENCAT_Lo},
    3336                 :         { 0x105C, UNICODE_GENCAT_Lo},
    3337                 :         { 0x105D, UNICODE_GENCAT_Lo},
    3338                 :         { 0x105E, UNICODE_GENCAT_Mn},
    3339                 :         { 0x105F, UNICODE_GENCAT_Mn},
    3340                 :         { 0x1060, UNICODE_GENCAT_Mn},
    3341                 :         { 0x1061, UNICODE_GENCAT_Lo},
    3342                 :         { 0x1062, UNICODE_GENCAT_Mc},
    3343                 :         { 0x1063, UNICODE_GENCAT_Mc},
    3344                 :         { 0x1064, UNICODE_GENCAT_Mc},
    3345                 :         { 0x1065, UNICODE_GENCAT_Lo},
    3346                 :         { 0x1066, UNICODE_GENCAT_Lo},
    3347                 :         { 0x1067, UNICODE_GENCAT_Mc},
    3348                 :         { 0x1068, UNICODE_GENCAT_Mc},
    3349                 :         { 0x1069, UNICODE_GENCAT_Mc},
    3350                 :         { 0x106A, UNICODE_GENCAT_Mc},
    3351                 :         { 0x106B, UNICODE_GENCAT_Mc},
    3352                 :         { 0x106C, UNICODE_GENCAT_Mc},
    3353                 :         { 0x106D, UNICODE_GENCAT_Mc},
    3354                 :         { 0x106E, UNICODE_GENCAT_Lo},
    3355                 :         { 0x106F, UNICODE_GENCAT_Lo},
    3356                 :         { 0x1070, UNICODE_GENCAT_Lo},
    3357                 :         { 0x1071, UNICODE_GENCAT_Mn},
    3358                 :         { 0x1072, UNICODE_GENCAT_Mn},
    3359                 :         { 0x1073, UNICODE_GENCAT_Mn},
    3360                 :         { 0x1074, UNICODE_GENCAT_Mn},
    3361                 :         { 0x1075, UNICODE_GENCAT_Lo},
    3362                 :         { 0x1076, UNICODE_GENCAT_Lo},
    3363                 :         { 0x1077, UNICODE_GENCAT_Lo},
    3364                 :         { 0x1078, UNICODE_GENCAT_Lo},
    3365                 :         { 0x1079, UNICODE_GENCAT_Lo},
    3366                 :         { 0x107A, UNICODE_GENCAT_Lo},
    3367                 :         { 0x107B, UNICODE_GENCAT_Lo},
    3368                 :         { 0x107C, UNICODE_GENCAT_Lo},
    3369                 :         { 0x107D, UNICODE_GENCAT_Lo},
    3370                 :         { 0x107E, UNICODE_GENCAT_Lo},
    3371                 :         { 0x107F, UNICODE_GENCAT_Lo},
    3372                 :         { 0x1080, UNICODE_GENCAT_Lo},
    3373                 :         { 0x1081, UNICODE_GENCAT_Lo},
    3374                 :         { 0x1082, UNICODE_GENCAT_Mn},
    3375                 :         { 0x1083, UNICODE_GENCAT_Mc},
    3376                 :         { 0x1084, UNICODE_GENCAT_Mc},
    3377                 :         { 0x1085, UNICODE_GENCAT_Mn},
    3378                 :         { 0x1086, UNICODE_GENCAT_Mn},
    3379                 :         { 0x1087, UNICODE_GENCAT_Mc},
    3380                 :         { 0x1088, UNICODE_GENCAT_Mc},
    3381                 :         { 0x1089, UNICODE_GENCAT_Mc},
    3382                 :         { 0x108A, UNICODE_GENCAT_Mc},
    3383                 :         { 0x108B, UNICODE_GENCAT_Mc},
    3384                 :         { 0x108C, UNICODE_GENCAT_Mc},
    3385                 :         { 0x108D, UNICODE_GENCAT_Mn},
    3386                 :         { 0x108E, UNICODE_GENCAT_Lo},
    3387                 :         { 0x108F, UNICODE_GENCAT_Mc},
    3388                 :         { 0x1090, UNICODE_GENCAT_Nd},
    3389                 :         { 0x1091, UNICODE_GENCAT_Nd},
    3390                 :         { 0x1092, UNICODE_GENCAT_Nd},
    3391                 :         { 0x1093, UNICODE_GENCAT_Nd},
    3392                 :         { 0x1094, UNICODE_GENCAT_Nd},
    3393                 :         { 0x1095, UNICODE_GENCAT_Nd},
    3394                 :         { 0x1096, UNICODE_GENCAT_Nd},
    3395                 :         { 0x1097, UNICODE_GENCAT_Nd},
    3396                 :         { 0x1098, UNICODE_GENCAT_Nd},
    3397                 :         { 0x1099, UNICODE_GENCAT_Nd},
    3398                 :         { 0x109E, UNICODE_GENCAT_So},
    3399                 :         { 0x109F, UNICODE_GENCAT_So},
    3400                 :         { 0x10A0, UNICODE_GENCAT_Lu},
    3401                 :         { 0x10A1, UNICODE_GENCAT_Lu},
    3402                 :         { 0x10A2, UNICODE_GENCAT_Lu},
    3403                 :         { 0x10A3, UNICODE_GENCAT_Lu},
    3404                 :         { 0x10A4, UNICODE_GENCAT_Lu},
    3405                 :         { 0x10A5, UNICODE_GENCAT_Lu},
    3406                 :         { 0x10A6, UNICODE_GENCAT_Lu},
    3407                 :         { 0x10A7, UNICODE_GENCAT_Lu},
    3408                 :         { 0x10A8, UNICODE_GENCAT_Lu},
    3409                 :         { 0x10A9, UNICODE_GENCAT_Lu},
    3410                 :         { 0x10AA, UNICODE_GENCAT_Lu},
    3411                 :         { 0x10AB, UNICODE_GENCAT_Lu},
    3412                 :         { 0x10AC, UNICODE_GENCAT_Lu},
    3413                 :         { 0x10AD, UNICODE_GENCAT_Lu},
    3414                 :         { 0x10AE, UNICODE_GENCAT_Lu},
    3415                 :         { 0x10AF, UNICODE_GENCAT_Lu},
    3416                 :         { 0x10B0, UNICODE_GENCAT_Lu},
    3417                 :         { 0x10B1, UNICODE_GENCAT_Lu},
    3418                 :         { 0x10B2, UNICODE_GENCAT_Lu},
    3419                 :         { 0x10B3, UNICODE_GENCAT_Lu},
    3420                 :         { 0x10B4, UNICODE_GENCAT_Lu},
    3421                 :         { 0x10B5, UNICODE_GENCAT_Lu},
    3422                 :         { 0x10B6, UNICODE_GENCAT_Lu},
    3423                 :         { 0x10B7, UNICODE_GENCAT_Lu},
    3424                 :         { 0x10B8, UNICODE_GENCAT_Lu},
    3425                 :         { 0x10B9, UNICODE_GENCAT_Lu},
    3426                 :         { 0x10BA, UNICODE_GENCAT_Lu},
    3427                 :         { 0x10BB, UNICODE_GENCAT_Lu},
    3428                 :         { 0x10BC, UNICODE_GENCAT_Lu},
    3429                 :         { 0x10BD, UNICODE_GENCAT_Lu},
    3430                 :         { 0x10BE, UNICODE_GENCAT_Lu},
    3431                 :         { 0x10BF, UNICODE_GENCAT_Lu},
    3432                 :         { 0x10C0, UNICODE_GENCAT_Lu},
    3433                 :         { 0x10C1, UNICODE_GENCAT_Lu},
    3434                 :         { 0x10C2, UNICODE_GENCAT_Lu},
    3435                 :         { 0x10C3, UNICODE_GENCAT_Lu},
    3436                 :         { 0x10C4, UNICODE_GENCAT_Lu},
    3437                 :         { 0x10C5, UNICODE_GENCAT_Lu},
    3438                 :         { 0x10D0, UNICODE_GENCAT_Lo},
    3439                 :         { 0x10D1, UNICODE_GENCAT_Lo},
    3440                 :         { 0x10D2, UNICODE_GENCAT_Lo},
    3441                 :         { 0x10D3, UNICODE_GENCAT_Lo},
    3442                 :         { 0x10D4, UNICODE_GENCAT_Lo},
    3443                 :         { 0x10D5, UNICODE_GENCAT_Lo},
    3444                 :         { 0x10D6, UNICODE_GENCAT_Lo},
    3445                 :         { 0x10D7, UNICODE_GENCAT_Lo},
    3446                 :         { 0x10D8, UNICODE_GENCAT_Lo},
    3447                 :         { 0x10D9, UNICODE_GENCAT_Lo},
    3448                 :         { 0x10DA, UNICODE_GENCAT_Lo},
    3449                 :         { 0x10DB, UNICODE_GENCAT_Lo},
    3450                 :         { 0x10DC, UNICODE_GENCAT_Lo},
    3451                 :         { 0x10DD, UNICODE_GENCAT_Lo},
    3452                 :         { 0x10DE, UNICODE_GENCAT_Lo},
    3453                 :         { 0x10DF, UNICODE_GENCAT_Lo},
    3454                 :         { 0x10E0, UNICODE_GENCAT_Lo},
    3455                 :         { 0x10E1, UNICODE_GENCAT_Lo},
    3456                 :         { 0x10E2, UNICODE_GENCAT_Lo},
    3457                 :         { 0x10E3, UNICODE_GENCAT_Lo},
    3458                 :         { 0x10E4, UNICODE_GENCAT_Lo},
    3459                 :         { 0x10E5, UNICODE_GENCAT_Lo},
    3460                 :         { 0x10E6, UNICODE_GENCAT_Lo},
    3461                 :         { 0x10E7, UNICODE_GENCAT_Lo},
    3462                 :         { 0x10E8, UNICODE_GENCAT_Lo},
    3463                 :         { 0x10E9, UNICODE_GENCAT_Lo},
    3464                 :         { 0x10EA, UNICODE_GENCAT_Lo},
    3465                 :         { 0x10EB, UNICODE_GENCAT_Lo},
    3466                 :         { 0x10EC, UNICODE_GENCAT_Lo},
    3467                 :         { 0x10ED, UNICODE_GENCAT_Lo},
    3468                 :         { 0x10EE, UNICODE_GENCAT_Lo},
    3469                 :         { 0x10EF, UNICODE_GENCAT_Lo},
    3470                 :         { 0x10F0, UNICODE_GENCAT_Lo},
    3471                 :         { 0x10F1, UNICODE_GENCAT_Lo},
    3472                 :         { 0x10F2, UNICODE_GENCAT_Lo},
    3473                 :         { 0x10F3, UNICODE_GENCAT_Lo},
    3474                 :         { 0x10F4, UNICODE_GENCAT_Lo},
    3475                 :         { 0x10F5, UNICODE_GENCAT_Lo},
    3476                 :         { 0x10F6, UNICODE_GENCAT_Lo},
    3477                 :         { 0x10F7, UNICODE_GENCAT_Lo},
    3478                 :         { 0x10F8, UNICODE_GENCAT_Lo},
    3479                 :         { 0x10F9, UNICODE_GENCAT_Lo},
    3480                 :         { 0x10FA, UNICODE_GENCAT_Lo},
    3481                 :         { 0x10FB, UNICODE_GENCAT_Po},
    3482                 :         { 0x10FC, UNICODE_GENCAT_Lm},
    3483                 :         { 0x1100, UNICODE_GENCAT_Lo},
    3484                 :         { 0x1101, UNICODE_GENCAT_Lo},
    3485                 :         { 0x1102, UNICODE_GENCAT_Lo},
    3486                 :         { 0x1103, UNICODE_GENCAT_Lo},
    3487                 :         { 0x1104, UNICODE_GENCAT_Lo},
    3488                 :         { 0x1105, UNICODE_GENCAT_Lo},
    3489                 :         { 0x1106, UNICODE_GENCAT_Lo},
    3490                 :         { 0x1107, UNICODE_GENCAT_Lo},
    3491                 :         { 0x1108, UNICODE_GENCAT_Lo},
    3492                 :         { 0x1109, UNICODE_GENCAT_Lo},
    3493                 :         { 0x110A, UNICODE_GENCAT_Lo},
    3494                 :         { 0x110B, UNICODE_GENCAT_Lo},
    3495                 :         { 0x110C, UNICODE_GENCAT_Lo},
    3496                 :         { 0x110D, UNICODE_GENCAT_Lo},
    3497                 :         { 0x110E, UNICODE_GENCAT_Lo},
    3498                 :         { 0x110F, UNICODE_GENCAT_Lo},
    3499                 :         { 0x1110, UNICODE_GENCAT_Lo},
    3500                 :         { 0x1111, UNICODE_GENCAT_Lo},
    3501                 :         { 0x1112, UNICODE_GENCAT_Lo},
    3502                 :         { 0x1113, UNICODE_GENCAT_Lo},
    3503                 :         { 0x1114, UNICODE_GENCAT_Lo},
    3504                 :         { 0x1115, UNICODE_GENCAT_Lo},
    3505                 :         { 0x1116, UNICODE_GENCAT_Lo},
    3506                 :         { 0x1117, UNICODE_GENCAT_Lo},
    3507                 :         { 0x1118, UNICODE_GENCAT_Lo},
    3508                 :         { 0x1119, UNICODE_GENCAT_Lo},
    3509                 :         { 0x111A, UNICODE_GENCAT_Lo},
    3510                 :         { 0x111B, UNICODE_GENCAT_Lo},
    3511                 :         { 0x111C, UNICODE_GENCAT_Lo},
    3512                 :         { 0x111D, UNICODE_GENCAT_Lo},
    3513                 :         { 0x111E, UNICODE_GENCAT_Lo},
    3514                 :         { 0x111F, UNICODE_GENCAT_Lo},
    3515                 :         { 0x1120, UNICODE_GENCAT_Lo},
    3516                 :         { 0x1121, UNICODE_GENCAT_Lo},
    3517                 :         { 0x1122, UNICODE_GENCAT_Lo},
    3518                 :         { 0x1123, UNICODE_GENCAT_Lo},
    3519                 :         { 0x1124, UNICODE_GENCAT_Lo},
    3520                 :         { 0x1125, UNICODE_GENCAT_Lo},
    3521                 :         { 0x1126, UNICODE_GENCAT_Lo},
    3522                 :         { 0x1127, UNICODE_GENCAT_Lo},
    3523                 :         { 0x1128, UNICODE_GENCAT_Lo},
    3524                 :         { 0x1129, UNICODE_GENCAT_Lo},
    3525                 :         { 0x112A, UNICODE_GENCAT_Lo},
    3526                 :         { 0x112B, UNICODE_GENCAT_Lo},
    3527                 :         { 0x112C, UNICODE_GENCAT_Lo},
    3528                 :         { 0x112D, UNICODE_GENCAT_Lo},
    3529                 :         { 0x112E, UNICODE_GENCAT_Lo},
    3530                 :         { 0x112F, UNICODE_GENCAT_Lo},
    3531                 :         { 0x1130, UNICODE_GENCAT_Lo},
    3532                 :         { 0x1131, UNICODE_GENCAT_Lo},
    3533                 :         { 0x1132, UNICODE_GENCAT_Lo},
    3534                 :         { 0x1133, UNICODE_GENCAT_Lo},
    3535                 :         { 0x1134, UNICODE_GENCAT_Lo},
    3536                 :         { 0x1135, UNICODE_GENCAT_Lo},
    3537                 :         { 0x1136, UNICODE_GENCAT_Lo},
    3538                 :         { 0x1137, UNICODE_GENCAT_Lo},
    3539                 :         { 0x1138, UNICODE_GENCAT_Lo},
    3540                 :         { 0x1139, UNICODE_GENCAT_Lo},
    3541                 :         { 0x113A, UNICODE_GENCAT_Lo},
    3542                 :         { 0x113B, UNICODE_GENCAT_Lo},
    3543                 :         { 0x113C, UNICODE_GENCAT_Lo},
    3544                 :         { 0x113D, UNICODE_GENCAT_Lo},
    3545                 :         { 0x113E, UNICODE_GENCAT_Lo},
    3546                 :         { 0x113F, UNICODE_GENCAT_Lo},
    3547                 :         { 0x1140, UNICODE_GENCAT_Lo},
    3548                 :         { 0x1141, UNICODE_GENCAT_Lo},
    3549                 :         { 0x1142, UNICODE_GENCAT_Lo},
    3550                 :         { 0x1143, UNICODE_GENCAT_Lo},
    3551                 :         { 0x1144, UNICODE_GENCAT_Lo},
    3552                 :         { 0x1145, UNICODE_GENCAT_Lo},
    3553                 :         { 0x1146, UNICODE_GENCAT_Lo},
    3554                 :         { 0x1147, UNICODE_GENCAT_Lo},
    3555                 :         { 0x1148, UNICODE_GENCAT_Lo},
    3556                 :         { 0x1149, UNICODE_GENCAT_Lo},
    3557                 :         { 0x114A, UNICODE_GENCAT_Lo},
    3558                 :         { 0x114B, UNICODE_GENCAT_Lo},
    3559                 :         { 0x114C, UNICODE_GENCAT_Lo},
    3560                 :         { 0x114D, UNICODE_GENCAT_Lo},
    3561                 :         { 0x114E, UNICODE_GENCAT_Lo},
    3562                 :         { 0x114F, UNICODE_GENCAT_Lo},
    3563                 :         { 0x1150, UNICODE_GENCAT_Lo},
    3564                 :         { 0x1151, UNICODE_GENCAT_Lo},
    3565                 :         { 0x1152, UNICODE_GENCAT_Lo},
    3566                 :         { 0x1153, UNICODE_GENCAT_Lo},
    3567                 :         { 0x1154, UNICODE_GENCAT_Lo},
    3568                 :         { 0x1155, UNICODE_GENCAT_Lo},
    3569                 :         { 0x1156, UNICODE_GENCAT_Lo},
    3570                 :         { 0x1157, UNICODE_GENCAT_Lo},
    3571                 :         { 0x1158, UNICODE_GENCAT_Lo},
    3572                 :         { 0x1159, UNICODE_GENCAT_Lo},
    3573                 :         { 0x115F, UNICODE_GENCAT_Lo},
    3574                 :         { 0x1160, UNICODE_GENCAT_Lo},
    3575                 :         { 0x1161, UNICODE_GENCAT_Lo},
    3576                 :         { 0x1162, UNICODE_GENCAT_Lo},
    3577                 :         { 0x1163, UNICODE_GENCAT_Lo},
    3578                 :         { 0x1164, UNICODE_GENCAT_Lo},
    3579                 :         { 0x1165, UNICODE_GENCAT_Lo},
    3580                 :         { 0x1166, UNICODE_GENCAT_Lo},
    3581                 :         { 0x1167, UNICODE_GENCAT_Lo},
    3582                 :         { 0x1168, UNICODE_GENCAT_Lo},
    3583                 :         { 0x1169, UNICODE_GENCAT_Lo},
    3584                 :         { 0x116A, UNICODE_GENCAT_Lo},
    3585                 :         { 0x116B, UNICODE_GENCAT_Lo},
    3586                 :         { 0x116C, UNICODE_GENCAT_Lo},
    3587                 :         { 0x116D, UNICODE_GENCAT_Lo},
    3588                 :         { 0x116E, UNICODE_GENCAT_Lo},
    3589                 :         { 0x116F, UNICODE_GENCAT_Lo},
    3590                 :         { 0x1170, UNICODE_GENCAT_Lo},
    3591                 :         { 0x1171, UNICODE_GENCAT_Lo},
    3592                 :         { 0x1172, UNICODE_GENCAT_Lo},
    3593                 :         { 0x1173, UNICODE_GENCAT_Lo},
    3594                 :         { 0x1174, UNICODE_GENCAT_Lo},
    3595                 :         { 0x1175, UNICODE_GENCAT_Lo},
    3596                 :         { 0x1176, UNICODE_GENCAT_Lo},
    3597                 :         { 0x1177, UNICODE_GENCAT_Lo},
    3598                 :         { 0x1178, UNICODE_GENCAT_Lo},
    3599                 :         { 0x1179, UNICODE_GENCAT_Lo},
    3600                 :         { 0x117A, UNICODE_GENCAT_Lo},
    3601                 :         { 0x117B, UNICODE_GENCAT_Lo},
    3602                 :         { 0x117C, UNICODE_GENCAT_Lo},
    3603                 :         { 0x117D, UNICODE_GENCAT_Lo},
    3604                 :         { 0x117E, UNICODE_GENCAT_Lo},
    3605                 :         { 0x117F, UNICODE_GENCAT_Lo},
    3606                 :         { 0x1180, UNICODE_GENCAT_Lo},
    3607                 :         { 0x1181, UNICODE_GENCAT_Lo},
    3608                 :         { 0x1182, UNICODE_GENCAT_Lo},
    3609                 :         { 0x1183, UNICODE_GENCAT_Lo},
    3610                 :         { 0x1184, UNICODE_GENCAT_Lo},
    3611                 :         { 0x1185, UNICODE_GENCAT_Lo},
    3612                 :         { 0x1186, UNICODE_GENCAT_Lo},
    3613                 :         { 0x1187, UNICODE_GENCAT_Lo},
    3614                 :         { 0x1188, UNICODE_GENCAT_Lo},
    3615                 :         { 0x1189, UNICODE_GENCAT_Lo},
    3616                 :         { 0x118A, UNICODE_GENCAT_Lo},
    3617                 :         { 0x118B, UNICODE_GENCAT_Lo},
    3618                 :         { 0x118C, UNICODE_GENCAT_Lo},
    3619                 :         { 0x118D, UNICODE_GENCAT_Lo},
    3620                 :         { 0x118E, UNICODE_GENCAT_Lo},
    3621                 :         { 0x118F, UNICODE_GENCAT_Lo},
    3622                 :         { 0x1190, UNICODE_GENCAT_Lo},
    3623                 :         { 0x1191, UNICODE_GENCAT_Lo},
    3624                 :         { 0x1192, UNICODE_GENCAT_Lo},
    3625                 :         { 0x1193, UNICODE_GENCAT_Lo},
    3626                 :         { 0x1194, UNICODE_GENCAT_Lo},
    3627                 :         { 0x1195, UNICODE_GENCAT_Lo},
    3628                 :         { 0x1196, UNICODE_GENCAT_Lo},
    3629                 :         { 0x1197, UNICODE_GENCAT_Lo},
    3630                 :         { 0x1198, UNICODE_GENCAT_Lo},
    3631                 :         { 0x1199, UNICODE_GENCAT_Lo},
    3632                 :         { 0x119A, UNICODE_GENCAT_Lo},
    3633                 :         { 0x119B, UNICODE_GENCAT_Lo},
    3634                 :         { 0x119C, UNICODE_GENCAT_Lo},
    3635                 :         { 0x119D, UNICODE_GENCAT_Lo},
    3636                 :         { 0x119E, UNICODE_GENCAT_Lo},
    3637                 :         { 0x119F, UNICODE_GENCAT_Lo},
    3638                 :         { 0x11A0, UNICODE_GENCAT_Lo},
    3639                 :         { 0x11A1, UNICODE_GENCAT_Lo},
    3640                 :         { 0x11A2, UNICODE_GENCAT_Lo},
    3641                 :         { 0x11A8, UNICODE_GENCAT_Lo},
    3642                 :         { 0x11A9, UNICODE_GENCAT_Lo},
    3643                 :         { 0x11AA, UNICODE_GENCAT_Lo},
    3644                 :         { 0x11AB, UNICODE_GENCAT_Lo},
    3645                 :         { 0x11AC, UNICODE_GENCAT_Lo},
    3646                 :         { 0x11AD, UNICODE_GENCAT_Lo},
    3647                 :         { 0x11AE, UNICODE_GENCAT_Lo},
    3648                 :         { 0x11AF, UNICODE_GENCAT_Lo},
    3649                 :         { 0x11B0, UNICODE_GENCAT_Lo},
    3650                 :         { 0x11B1, UNICODE_GENCAT_Lo},
    3651                 :         { 0x11B2, UNICODE_GENCAT_Lo},
    3652                 :         { 0x11B3, UNICODE_GENCAT_Lo},
    3653                 :         { 0x11B4, UNICODE_GENCAT_Lo},
    3654                 :         { 0x11B5, UNICODE_GENCAT_Lo},
    3655                 :         { 0x11B6, UNICODE_GENCAT_Lo},
    3656                 :         { 0x11B7, UNICODE_GENCAT_Lo},
    3657                 :         { 0x11B8, UNICODE_GENCAT_Lo},
    3658                 :         { 0x11B9, UNICODE_GENCAT_Lo},
    3659                 :         { 0x11BA, UNICODE_GENCAT_Lo},
    3660                 :         { 0x11BB, UNICODE_GENCAT_Lo},
    3661                 :         { 0x11BC, UNICODE_GENCAT_Lo},
    3662                 :         { 0x11BD, UNICODE_GENCAT_Lo},
    3663                 :         { 0x11BE, UNICODE_GENCAT_Lo},
    3664                 :         { 0x11BF, UNICODE_GENCAT_Lo},
    3665                 :         { 0x11C0, UNICODE_GENCAT_Lo},
    3666                 :         { 0x11C1, UNICODE_GENCAT_Lo},
    3667                 :         { 0x11C2, UNICODE_GENCAT_Lo},
    3668                 :         { 0x11C3, UNICODE_GENCAT_Lo},
    3669                 :         { 0x11C4, UNICODE_GENCAT_Lo},
    3670                 :         { 0x11C5, UNICODE_GENCAT_Lo},
    3671                 :         { 0x11C6, UNICODE_GENCAT_Lo},
    3672                 :         { 0x11C7, UNICODE_GENCAT_Lo},
    3673                 :         { 0x11C8, UNICODE_GENCAT_Lo},
    3674                 :         { 0x11C9, UNICODE_GENCAT_Lo},
    3675                 :         { 0x11CA, UNICODE_GENCAT_Lo},
    3676                 :         { 0x11CB, UNICODE_GENCAT_Lo},
    3677                 :         { 0x11CC, UNICODE_GENCAT_Lo},
    3678                 :         { 0x11CD, UNICODE_GENCAT_Lo},
    3679                 :         { 0x11CE, UNICODE_GENCAT_Lo},
    3680                 :         { 0x11CF, UNICODE_GENCAT_Lo},
    3681                 :         { 0x11D0, UNICODE_GENCAT_Lo},
    3682                 :         { 0x11D1, UNICODE_GENCAT_Lo},
    3683                 :         { 0x11D2, UNICODE_GENCAT_Lo},
    3684                 :         { 0x11D3, UNICODE_GENCAT_Lo},
    3685                 :         { 0x11D4, UNICODE_GENCAT_Lo},
    3686                 :         { 0x11D5, UNICODE_GENCAT_Lo},
    3687                 :         { 0x11D6, UNICODE_GENCAT_Lo},
    3688                 :         { 0x11D7, UNICODE_GENCAT_Lo},
    3689                 :         { 0x11D8, UNICODE_GENCAT_Lo},
    3690                 :         { 0x11D9, UNICODE_GENCAT_Lo},
    3691                 :         { 0x11DA, UNICODE_GENCAT_Lo},
    3692                 :         { 0x11DB, UNICODE_GENCAT_Lo},
    3693                 :         { 0x11DC, UNICODE_GENCAT_Lo},
    3694                 :         { 0x11DD, UNICODE_GENCAT_Lo},
    3695                 :         { 0x11DE, UNICODE_GENCAT_Lo},
    3696                 :         { 0x11DF, UNICODE_GENCAT_Lo},
    3697                 :         { 0x11E0, UNICODE_GENCAT_Lo},
    3698                 :         { 0x11E1, UNICODE_GENCAT_Lo},
    3699                 :         { 0x11E2, UNICODE_GENCAT_Lo},
    3700                 :         { 0x11E3, UNICODE_GENCAT_Lo},
    3701                 :         { 0x11E4, UNICODE_GENCAT_Lo},
    3702                 :         { 0x11E5, UNICODE_GENCAT_Lo},
    3703                 :         { 0x11E6, UNICODE_GENCAT_Lo},
    3704                 :         { 0x11E7, UNICODE_GENCAT_Lo},
    3705                 :         { 0x11E8, UNICODE_GENCAT_Lo},
    3706                 :         { 0x11E9, UNICODE_GENCAT_Lo},
    3707                 :         { 0x11EA, UNICODE_GENCAT_Lo},
    3708                 :         { 0x11EB, UNICODE_GENCAT_Lo},
    3709                 :         { 0x11EC, UNICODE_GENCAT_Lo},
    3710                 :         { 0x11ED, UNICODE_GENCAT_Lo},
    3711                 :         { 0x11EE, UNICODE_GENCAT_Lo},
    3712                 :         { 0x11EF, UNICODE_GENCAT_Lo},
    3713                 :         { 0x11F0, UNICODE_GENCAT_Lo},
    3714                 :         { 0x11F1, UNICODE_GENCAT_Lo},
    3715                 :         { 0x11F2, UNICODE_GENCAT_Lo},
    3716                 :         { 0x11F3, UNICODE_GENCAT_Lo},
    3717                 :         { 0x11F4, UNICODE_GENCAT_Lo},
    3718                 :         { 0x11F5, UNICODE_GENCAT_Lo},
    3719                 :         { 0x11F6, UNICODE_GENCAT_Lo},
    3720                 :         { 0x11F7, UNICODE_GENCAT_Lo},
    3721                 :         { 0x11F8, UNICODE_GENCAT_Lo},
    3722                 :         { 0x11F9, UNICODE_GENCAT_Lo},
    3723                 :         { 0x1200, UNICODE_GENCAT_Lo},
    3724                 :         { 0x1201, UNICODE_GENCAT_Lo},
    3725                 :         { 0x1202, UNICODE_GENCAT_Lo},
    3726                 :         { 0x1203, UNICODE_GENCAT_Lo},
    3727                 :         { 0x1204, UNICODE_GENCAT_Lo},
    3728                 :         { 0x1205, UNICODE_GENCAT_Lo},
    3729                 :         { 0x1206, UNICODE_GENCAT_Lo},
    3730                 :         { 0x1207, UNICODE_GENCAT_Lo},
    3731                 :         { 0x1208, UNICODE_GENCAT_Lo},
    3732                 :         { 0x1209, UNICODE_GENCAT_Lo},
    3733                 :         { 0x120A, UNICODE_GENCAT_Lo},
    3734                 :         { 0x120B, UNICODE_GENCAT_Lo},
    3735                 :         { 0x120C, UNICODE_GENCAT_Lo},
    3736                 :         { 0x120D, UNICODE_GENCAT_Lo},
    3737                 :         { 0x120E, UNICODE_GENCAT_Lo},
    3738                 :         { 0x120F, UNICODE_GENCAT_Lo},
    3739                 :         { 0x1210, UNICODE_GENCAT_Lo},
    3740                 :         { 0x1211, UNICODE_GENCAT_Lo},
    3741                 :         { 0x1212, UNICODE_GENCAT_Lo},
    3742                 :         { 0x1213, UNICODE_GENCAT_Lo},
    3743                 :         { 0x1214, UNICODE_GENCAT_Lo},
    3744                 :         { 0x1215, UNICODE_GENCAT_Lo},
    3745                 :         { 0x1216, UNICODE_GENCAT_Lo},
    3746                 :         { 0x1217, UNICODE_GENCAT_Lo},
    3747                 :         { 0x1218, UNICODE_GENCAT_Lo},
    3748                 :         { 0x1219, UNICODE_GENCAT_Lo},
    3749                 :         { 0x121A, UNICODE_GENCAT_Lo},
    3750                 :         { 0x121B, UNICODE_GENCAT_Lo},
    3751                 :         { 0x121C, UNICODE_GENCAT_Lo},
    3752                 :         { 0x121D, UNICODE_GENCAT_Lo},
    3753                 :         { 0x121E, UNICODE_GENCAT_Lo},
    3754                 :         { 0x121F, UNICODE_GENCAT_Lo},
    3755                 :         { 0x1220, UNICODE_GENCAT_Lo},
    3756                 :         { 0x1221, UNICODE_GENCAT_Lo},
    3757                 :         { 0x1222, UNICODE_GENCAT_Lo},
    3758                 :         { 0x1223, UNICODE_GENCAT_Lo},
    3759                 :         { 0x1224, UNICODE_GENCAT_Lo},
    3760                 :         { 0x1225, UNICODE_GENCAT_Lo},
    3761                 :         { 0x1226, UNICODE_GENCAT_Lo},
    3762                 :         { 0x1227, UNICODE_GENCAT_Lo},
    3763                 :         { 0x1228, UNICODE_GENCAT_Lo},
    3764                 :         { 0x1229, UNICODE_GENCAT_Lo},
    3765                 :         { 0x122A, UNICODE_GENCAT_Lo},
    3766                 :         { 0x122B, UNICODE_GENCAT_Lo},
    3767                 :         { 0x122C, UNICODE_GENCAT_Lo},
    3768                 :         { 0x122D, UNICODE_GENCAT_Lo},
    3769                 :         { 0x122E, UNICODE_GENCAT_Lo},
    3770                 :         { 0x122F, UNICODE_GENCAT_Lo},
    3771                 :         { 0x1230, UNICODE_GENCAT_Lo},
    3772                 :         { 0x1231, UNICODE_GENCAT_Lo},
    3773                 :         { 0x1232, UNICODE_GENCAT_Lo},
    3774                 :         { 0x1233, UNICODE_GENCAT_Lo},
    3775                 :         { 0x1234, UNICODE_GENCAT_Lo},
    3776                 :         { 0x1235, UNICODE_GENCAT_Lo},
    3777                 :         { 0x1236, UNICODE_GENCAT_Lo},
    3778                 :         { 0x1237, UNICODE_GENCAT_Lo},
    3779                 :         { 0x1238, UNICODE_GENCAT_Lo},
    3780                 :         { 0x1239, UNICODE_GENCAT_Lo},
    3781                 :         { 0x123A, UNICODE_GENCAT_Lo},
    3782                 :         { 0x123B, UNICODE_GENCAT_Lo},
    3783                 :         { 0x123C, UNICODE_GENCAT_Lo},
    3784                 :         { 0x123D, UNICODE_GENCAT_Lo},
    3785                 :         { 0x123E, UNICODE_GENCAT_Lo},
    3786                 :         { 0x123F, UNICODE_GENCAT_Lo},
    3787                 :         { 0x1240, UNICODE_GENCAT_Lo},
    3788                 :         { 0x1241, UNICODE_GENCAT_Lo},
    3789                 :         { 0x1242, UNICODE_GENCAT_Lo},
    3790                 :         { 0x1243, UNICODE_GENCAT_Lo},
    3791                 :         { 0x1244, UNICODE_GENCAT_Lo},
    3792                 :         { 0x1245, UNICODE_GENCAT_Lo},
    3793                 :         { 0x1246, UNICODE_GENCAT_Lo},
    3794                 :         { 0x1247, UNICODE_GENCAT_Lo},
    3795                 :         { 0x1248, UNICODE_GENCAT_Lo},
    3796                 :         { 0x124A, UNICODE_GENCAT_Lo},
    3797                 :         { 0x124B, UNICODE_GENCAT_Lo},
    3798                 :         { 0x124C, UNICODE_GENCAT_Lo},
    3799                 :         { 0x124D, UNICODE_GENCAT_Lo},
    3800                 :         { 0x1250, UNICODE_GENCAT_Lo},
    3801                 :         { 0x1251, UNICODE_GENCAT_Lo},
    3802                 :         { 0x1252, UNICODE_GENCAT_Lo},
    3803                 :         { 0x1253, UNICODE_GENCAT_Lo},
    3804                 :         { 0x1254, UNICODE_GENCAT_Lo},
    3805                 :         { 0x1255, UNICODE_GENCAT_Lo},
    3806                 :         { 0x1256, UNICODE_GENCAT_Lo},
    3807                 :         { 0x1258, UNICODE_GENCAT_Lo},
    3808                 :         { 0x125A, UNICODE_GENCAT_Lo},
    3809                 :         { 0x125B, UNICODE_GENCAT_Lo},
    3810                 :         { 0x125C, UNICODE_GENCAT_Lo},
    3811                 :         { 0x125D, UNICODE_GENCAT_Lo},
    3812                 :         { 0x1260, UNICODE_GENCAT_Lo},
    3813                 :         { 0x1261, UNICODE_GENCAT_Lo},
    3814                 :         { 0x1262, UNICODE_GENCAT_Lo},
    3815                 :         { 0x1263, UNICODE_GENCAT_Lo},
    3816                 :         { 0x1264, UNICODE_GENCAT_Lo},
    3817                 :         { 0x1265, UNICODE_GENCAT_Lo},
    3818                 :         { 0x1266, UNICODE_GENCAT_Lo},
    3819                 :         { 0x1267, UNICODE_GENCAT_Lo},
    3820                 :         { 0x1268, UNICODE_GENCAT_Lo},
    3821                 :         { 0x1269, UNICODE_GENCAT_Lo},
    3822                 :         { 0x126A, UNICODE_GENCAT_Lo},
    3823                 :         { 0x126B, UNICODE_GENCAT_Lo},
    3824                 :         { 0x126C, UNICODE_GENCAT_Lo},
    3825                 :         { 0x126D, UNICODE_GENCAT_Lo},
    3826                 :         { 0x126E, UNICODE_GENCAT_Lo},
    3827                 :         { 0x126F, UNICODE_GENCAT_Lo},
    3828                 :         { 0x1270, UNICODE_GENCAT_Lo},
    3829                 :         { 0x1271, UNICODE_GENCAT_Lo},
    3830                 :         { 0x1272, UNICODE_GENCAT_Lo},
    3831                 :         { 0x1273, UNICODE_GENCAT_Lo},
    3832                 :         { 0x1274, UNICODE_GENCAT_Lo},
    3833                 :         { 0x1275, UNICODE_GENCAT_Lo},
    3834                 :         { 0x1276, UNICODE_GENCAT_Lo},
    3835                 :         { 0x1277, UNICODE_GENCAT_Lo},
    3836                 :         { 0x1278, UNICODE_GENCAT_Lo},
    3837                 :         { 0x1279, UNICODE_GENCAT_Lo},
    3838                 :         { 0x127A, UNICODE_GENCAT_Lo},
    3839                 :         { 0x127B, UNICODE_GENCAT_Lo},
    3840                 :         { 0x127C, UNICODE_GENCAT_Lo},
    3841                 :         { 0x127D, UNICODE_GENCAT_Lo},
    3842                 :         { 0x127E, UNICODE_GENCAT_Lo},
    3843                 :         { 0x127F, UNICODE_GENCAT_Lo},
    3844                 :         { 0x1280, UNICODE_GENCAT_Lo},
    3845                 :         { 0x1281, UNICODE_GENCAT_Lo},
    3846                 :         { 0x1282, UNICODE_GENCAT_Lo},
    3847                 :         { 0x1283, UNICODE_GENCAT_Lo},
    3848                 :         { 0x1284, UNICODE_GENCAT_Lo},
    3849                 :         { 0x1285, UNICODE_GENCAT_Lo},
    3850                 :         { 0x1286, UNICODE_GENCAT_Lo},
    3851                 :         { 0x1287, UNICODE_GENCAT_Lo},
    3852                 :         { 0x1288, UNICODE_GENCAT_Lo},
    3853                 :         { 0x128A, UNICODE_GENCAT_Lo},
    3854                 :         { 0x128B, UNICODE_GENCAT_Lo},
    3855                 :         { 0x128C, UNICODE_GENCAT_Lo},
    3856                 :         { 0x128D, UNICODE_GENCAT_Lo},
    3857                 :         { 0x1290, UNICODE_GENCAT_Lo},
    3858                 :         { 0x1291, UNICODE_GENCAT_Lo},
    3859                 :         { 0x1292, UNICODE_GENCAT_Lo},
    3860                 :         { 0x1293, UNICODE_GENCAT_Lo},
    3861                 :         { 0x1294, UNICODE_GENCAT_Lo},
    3862                 :         { 0x1295, UNICODE_GENCAT_Lo},
    3863                 :         { 0x1296, UNICODE_GENCAT_Lo},
    3864                 :         { 0x1297, UNICODE_GENCAT_Lo},
    3865                 :         { 0x1298, UNICODE_GENCAT_Lo},
    3866                 :         { 0x1299, UNICODE_GENCAT_Lo},
    3867                 :         { 0x129A, UNICODE_GENCAT_Lo},
    3868                 :         { 0x129B, UNICODE_GENCAT_Lo},
    3869                 :         { 0x129C, UNICODE_GENCAT_Lo},
    3870                 :         { 0x129D, UNICODE_GENCAT_Lo},
    3871                 :         { 0x129E, UNICODE_GENCAT_Lo},
    3872                 :         { 0x129F, UNICODE_GENCAT_Lo},
    3873                 :         { 0x12A0, UNICODE_GENCAT_Lo},
    3874                 :         { 0x12A1, UNICODE_GENCAT_Lo},
    3875                 :         { 0x12A2, UNICODE_GENCAT_Lo},
    3876                 :         { 0x12A3, UNICODE_GENCAT_Lo},
    3877                 :         { 0x12A4, UNICODE_GENCAT_Lo},
    3878                 :         { 0x12A5, UNICODE_GENCAT_Lo},
    3879                 :         { 0x12A6, UNICODE_GENCAT_Lo},
    3880                 :         { 0x12A7, UNICODE_GENCAT_Lo},
    3881                 :         { 0x12A8, UNICODE_GENCAT_Lo},
    3882                 :         { 0x12A9, UNICODE_GENCAT_Lo},
    3883                 :         { 0x12AA, UNICODE_GENCAT_Lo},
    3884                 :         { 0x12AB, UNICODE_GENCAT_Lo},
    3885                 :         { 0x12AC, UNICODE_GENCAT_Lo},
    3886                 :         { 0x12AD, UNICODE_GENCAT_Lo},
    3887                 :         { 0x12AE, UNICODE_GENCAT_Lo},
    3888                 :         { 0x12AF, UNICODE_GENCAT_Lo},
    3889                 :         { 0x12B0, UNICODE_GENCAT_Lo},
    3890                 :         { 0x12B2, UNICODE_GENCAT_Lo},
    3891                 :         { 0x12B3, UNICODE_GENCAT_Lo},
    3892                 :         { 0x12B4, UNICODE_GENCAT_Lo},
    3893                 :         { 0x12B5, UNICODE_GENCAT_Lo},
    3894                 :         { 0x12B8, UNICODE_GENCAT_Lo},
    3895                 :         { 0x12B9, UNICODE_GENCAT_Lo},
    3896                 :         { 0x12BA, UNICODE_GENCAT_Lo},
    3897                 :         { 0x12BB, UNICODE_GENCAT_Lo},
    3898                 :         { 0x12BC, UNICODE_GENCAT_Lo},
    3899                 :         { 0x12BD, UNICODE_GENCAT_Lo},
    3900                 :         { 0x12BE, UNICODE_GENCAT_Lo},
    3901                 :         { 0x12C0, UNICODE_GENCAT_Lo},
    3902                 :         { 0x12C2, UNICODE_GENCAT_Lo},
    3903                 :         { 0x12C3, UNICODE_GENCAT_Lo},
    3904                 :         { 0x12C4, UNICODE_GENCAT_Lo},
    3905                 :         { 0x12C5, UNICODE_GENCAT_Lo},
    3906                 :         { 0x12C8, UNICODE_GENCAT_Lo},
    3907                 :         { 0x12C9, UNICODE_GENCAT_Lo},
    3908                 :         { 0x12CA, UNICODE_GENCAT_Lo},
    3909                 :         { 0x12CB, UNICODE_GENCAT_Lo},
    3910                 :         { 0x12CC, UNICODE_GENCAT_Lo},
    3911                 :         { 0x12CD, UNICODE_GENCAT_Lo},
    3912                 :         { 0x12CE, UNICODE_GENCAT_Lo},
    3913                 :         { 0x12CF, UNICODE_GENCAT_Lo},
    3914                 :         { 0x12D0, UNICODE_GENCAT_Lo},
    3915                 :         { 0x12D1, UNICODE_GENCAT_Lo},
    3916                 :         { 0x12D2, UNICODE_GENCAT_Lo},
    3917                 :         { 0x12D3, UNICODE_GENCAT_Lo},
    3918                 :         { 0x12D4, UNICODE_GENCAT_Lo},
    3919                 :         { 0x12D5, UNICODE_GENCAT_Lo},
    3920                 :         { 0x12D6, UNICODE_GENCAT_Lo},
    3921                 :         { 0x12D8, UNICODE_GENCAT_Lo},
    3922                 :         { 0x12D9, UNICODE_GENCAT_Lo},
    3923                 :         { 0x12DA, UNICODE_GENCAT_Lo},
    3924                 :         { 0x12DB, UNICODE_GENCAT_Lo},
    3925                 :         { 0x12DC, UNICODE_GENCAT_Lo},
    3926                 :         { 0x12DD, UNICODE_GENCAT_Lo},
    3927                 :         { 0x12DE, UNICODE_GENCAT_Lo},
    3928                 :         { 0x12DF, UNICODE_GENCAT_Lo},
    3929                 :         { 0x12E0, UNICODE_GENCAT_Lo},
    3930                 :         { 0x12E1, UNICODE_GENCAT_Lo},
    3931                 :         { 0x12E2, UNICODE_GENCAT_Lo},
    3932                 :         { 0x12E3, UNICODE_GENCAT_Lo},
    3933                 :         { 0x12E4, UNICODE_GENCAT_Lo},
    3934                 :         { 0x12E5, UNICODE_GENCAT_Lo},
    3935                 :         { 0x12E6, UNICODE_GENCAT_Lo},
    3936                 :         { 0x12E7, UNICODE_GENCAT_Lo},
    3937                 :         { 0x12E8, UNICODE_GENCAT_Lo},
    3938                 :         { 0x12E9, UNICODE_GENCAT_Lo},
    3939                 :         { 0x12EA, UNICODE_GENCAT_Lo},
    3940                 :         { 0x12EB, UNICODE_GENCAT_Lo},
    3941                 :         { 0x12EC, UNICODE_GENCAT_Lo},
    3942                 :         { 0x12ED, UNICODE_GENCAT_Lo},
    3943                 :         { 0x12EE, UNICODE_GENCAT_Lo},
    3944                 :         { 0x12EF, UNICODE_GENCAT_Lo},
    3945                 :         { 0x12F0, UNICODE_GENCAT_Lo},
    3946                 :         { 0x12F1, UNICODE_GENCAT_Lo},
    3947                 :         { 0x12F2, UNICODE_GENCAT_Lo},
    3948                 :         { 0x12F3, UNICODE_GENCAT_Lo},
    3949                 :         { 0x12F4, UNICODE_GENCAT_Lo},
    3950                 :         { 0x12F5, UNICODE_GENCAT_Lo},
    3951                 :         { 0x12F6, UNICODE_GENCAT_Lo},
    3952                 :         { 0x12F7, UNICODE_GENCAT_Lo},
    3953                 :         { 0x12F8, UNICODE_GENCAT_Lo},
    3954                 :         { 0x12F9, UNICODE_GENCAT_Lo},
    3955                 :         { 0x12FA, UNICODE_GENCAT_Lo},
    3956                 :         { 0x12FB, UNICODE_GENCAT_Lo},
    3957                 :         { 0x12FC, UNICODE_GENCAT_Lo},
    3958                 :         { 0x12FD, UNICODE_GENCAT_Lo},
    3959                 :         { 0x12FE, UNICODE_GENCAT_Lo},
    3960                 :         { 0x12FF, UNICODE_GENCAT_Lo},
    3961                 :         { 0x1300, UNICODE_GENCAT_Lo},
    3962                 :         { 0x1301, UNICODE_GENCAT_Lo},
    3963                 :         { 0x1302, UNICODE_GENCAT_Lo},
    3964                 :         { 0x1303, UNICODE_GENCAT_Lo},
    3965                 :         { 0x1304, UNICODE_GENCAT_Lo},
    3966                 :         { 0x1305, UNICODE_GENCAT_Lo},
    3967                 :         { 0x1306, UNICODE_GENCAT_Lo},
    3968                 :         { 0x1307, UNICODE_GENCAT_Lo},
    3969                 :         { 0x1308, UNICODE_GENCAT_Lo},
    3970                 :         { 0x1309, UNICODE_GENCAT_Lo},
    3971                 :         { 0x130A, UNICODE_GENCAT_Lo},
    3972                 :         { 0x130B, UNICODE_GENCAT_Lo},
    3973                 :         { 0x130C, UNICODE_GENCAT_Lo},
    3974                 :         { 0x130D, UNICODE_GENCAT_Lo},
    3975                 :         { 0x130E, UNICODE_GENCAT_Lo},
    3976                 :         { 0x130F, UNICODE_GENCAT_Lo},
    3977                 :         { 0x1310, UNICODE_GENCAT_Lo},
    3978                 :         { 0x1312, UNICODE_GENCAT_Lo},
    3979                 :         { 0x1313, UNICODE_GENCAT_Lo},
    3980                 :         { 0x1314, UNICODE_GENCAT_Lo},
    3981                 :         { 0x1315, UNICODE_GENCAT_Lo},
    3982                 :         { 0x1318, UNICODE_GENCAT_Lo},
    3983                 :         { 0x1319, UNICODE_GENCAT_Lo},
    3984                 :         { 0x131A, UNICODE_GENCAT_Lo},
    3985                 :         { 0x131B, UNICODE_GENCAT_Lo},
    3986                 :         { 0x131C, UNICODE_GENCAT_Lo},
    3987                 :         { 0x131D, UNICODE_GENCAT_Lo},
    3988                 :         { 0x131E, UNICODE_GENCAT_Lo},
    3989                 :         { 0x131F, UNICODE_GENCAT_Lo},
    3990                 :         { 0x1320, UNICODE_GENCAT_Lo},
    3991                 :         { 0x1321, UNICODE_GENCAT_Lo},
    3992                 :         { 0x1322, UNICODE_GENCAT_Lo},
    3993                 :         { 0x1323, UNICODE_GENCAT_Lo},
    3994                 :         { 0x1324, UNICODE_GENCAT_Lo},
    3995                 :         { 0x1325, UNICODE_GENCAT_Lo},
    3996                 :         { 0x1326, UNICODE_GENCAT_Lo},
    3997                 :         { 0x1327, UNICODE_GENCAT_Lo},
    3998                 :         { 0x1328, UNICODE_GENCAT_Lo},
    3999                 :         { 0x1329, UNICODE_GENCAT_Lo},
    4000                 :         { 0x132A, UNICODE_GENCAT_Lo},
    4001                 :         { 0x132B, UNICODE_GENCAT_Lo},
    4002                 :         { 0x132C, UNICODE_GENCAT_Lo},
    4003                 :         { 0x132D, UNICODE_GENCAT_Lo},
    4004                 :         { 0x132E, UNICODE_GENCAT_Lo},
    4005                 :         { 0x132F, UNICODE_GENCAT_Lo},
    4006                 :         { 0x1330, UNICODE_GENCAT_Lo},
    4007                 :         { 0x1331, UNICODE_GENCAT_Lo},
    4008                 :         { 0x1332, UNICODE_GENCAT_Lo},
    4009                 :         { 0x1333, UNICODE_GENCAT_Lo},
    4010                 :         { 0x1334, UNICODE_GENCAT_Lo},
    4011                 :         { 0x1335, UNICODE_GENCAT_Lo},
    4012                 :         { 0x1336, UNICODE_GENCAT_Lo},
    4013                 :         { 0x1337, UNICODE_GENCAT_Lo},
    4014                 :         { 0x1338, UNICODE_GENCAT_Lo},
    4015                 :         { 0x1339, UNICODE_GENCAT_Lo},
    4016                 :         { 0x133A, UNICODE_GENCAT_Lo},
    4017                 :         { 0x133B, UNICODE_GENCAT_Lo},
    4018                 :         { 0x133C, UNICODE_GENCAT_Lo},
    4019                 :         { 0x133D, UNICODE_GENCAT_Lo},
    4020                 :         { 0x133E, UNICODE_GENCAT_Lo},
    4021                 :         { 0x133F, UNICODE_GENCAT_Lo},
    4022                 :         { 0x1340, UNICODE_GENCAT_Lo},
    4023                 :         { 0x1341, UNICODE_GENCAT_Lo},
    4024                 :         { 0x1342, UNICODE_GENCAT_Lo},
    4025                 :         { 0x1343, UNICODE_GENCAT_Lo},
    4026                 :         { 0x1344, UNICODE_GENCAT_Lo},
    4027                 :         { 0x1345, UNICODE_GENCAT_Lo},
    4028                 :         { 0x1346, UNICODE_GENCAT_Lo},
    4029                 :         { 0x1347, UNICODE_GENCAT_Lo},
    4030                 :         { 0x1348, UNICODE_GENCAT_Lo},
    4031                 :         { 0x1349, UNICODE_GENCAT_Lo},
    4032                 :         { 0x134A, UNICODE_GENCAT_Lo},
    4033                 :         { 0x134B, UNICODE_GENCAT_Lo},
    4034                 :         { 0x134C, UNICODE_GENCAT_Lo},
    4035                 :         { 0x134D, UNICODE_GENCAT_Lo},
    4036                 :         { 0x134E, UNICODE_GENCAT_Lo},
    4037                 :         { 0x134F, UNICODE_GENCAT_Lo},
    4038                 :         { 0x1350, UNICODE_GENCAT_Lo},
    4039                 :         { 0x1351, UNICODE_GENCAT_Lo},
    4040                 :         { 0x1352, UNICODE_GENCAT_Lo},
    4041                 :         { 0x1353, UNICODE_GENCAT_Lo},
    4042                 :         { 0x1354, UNICODE_GENCAT_Lo},
    4043                 :         { 0x1355, UNICODE_GENCAT_Lo},
    4044                 :         { 0x1356, UNICODE_GENCAT_Lo},
    4045                 :         { 0x1357, UNICODE_GENCAT_Lo},
    4046                 :         { 0x1358, UNICODE_GENCAT_Lo},
    4047                 :         { 0x1359, UNICODE_GENCAT_Lo},
    4048                 :         { 0x135A, UNICODE_GENCAT_Lo},
    4049                 :         { 0x135F, UNICODE_GENCAT_Mn},
    4050                 :         { 0x1360, UNICODE_GENCAT_So},
    4051                 :         { 0x1361, UNICODE_GENCAT_Po},
    4052                 :         { 0x1362, UNICODE_GENCAT_Po},
    4053                 :         { 0x1363, UNICODE_GENCAT_Po},
    4054                 :         { 0x1364, UNICODE_GENCAT_Po},
    4055                 :         { 0x1365, UNICODE_GENCAT_Po},
    4056                 :         { 0x1366, UNICODE_GENCAT_Po},
    4057                 :         { 0x1367, UNICODE_GENCAT_Po},
    4058                 :         { 0x1368, UNICODE_GENCAT_Po},
    4059                 :         { 0x1369, UNICODE_GENCAT_No},
    4060                 :         { 0x136A, UNICODE_GENCAT_No},
    4061                 :         { 0x136B, UNICODE_GENCAT_No},
    4062                 :         { 0x136C, UNICODE_GENCAT_No},
    4063                 :         { 0x136D, UNICODE_GENCAT_No},
    4064                 :         { 0x136E, UNICODE_GENCAT_No},
    4065                 :         { 0x136F, UNICODE_GENCAT_No},
    4066                 :         { 0x1370, UNICODE_GENCAT_No},
    4067                 :         { 0x1371, UNICODE_GENCAT_No},
    4068                 :         { 0x1372, UNICODE_GENCAT_No},
    4069                 :         { 0x1373, UNICODE_GENCAT_No},
    4070                 :         { 0x1374, UNICODE_GENCAT_No},
    4071                 :         { 0x1375, UNICODE_GENCAT_No},
    4072                 :         { 0x1376, UNICODE_GENCAT_No},
    4073                 :         { 0x1377, UNICODE_GENCAT_No},
    4074                 :         { 0x1378, UNICODE_GENCAT_No},
    4075                 :         { 0x1379, UNICODE_GENCAT_No},
    4076                 :         { 0x137A, UNICODE_GENCAT_No},
    4077                 :         { 0x137B, UNICODE_GENCAT_No},
    4078                 :         { 0x137C, UNICODE_GENCAT_No},
    4079                 :         { 0x1380, UNICODE_GENCAT_Lo},
    4080                 :         { 0x1381, UNICODE_GENCAT_Lo},
    4081                 :         { 0x1382, UNICODE_GENCAT_Lo},
    4082                 :         { 0x1383, UNICODE_GENCAT_Lo},
    4083                 :         { 0x1384, UNICODE_GENCAT_Lo},
    4084                 :         { 0x1385, UNICODE_GENCAT_Lo},
    4085                 :         { 0x1386, UNICODE_GENCAT_Lo},
    4086                 :         { 0x1387, UNICODE_GENCAT_Lo},
    4087                 :         { 0x1388, UNICODE_GENCAT_Lo},
    4088                 :         { 0x1389, UNICODE_GENCAT_Lo},
    4089                 :         { 0x138A, UNICODE_GENCAT_Lo},
    4090                 :         { 0x138B, UNICODE_GENCAT_Lo},
    4091                 :         { 0x138C, UNICODE_GENCAT_Lo},
    4092                 :         { 0x138D, UNICODE_GENCAT_Lo},
    4093                 :         { 0x138E, UNICODE_GENCAT_Lo},
    4094                 :         { 0x138F, UNICODE_GENCAT_Lo},
    4095                 :         { 0x1390, UNICODE_GENCAT_So},
    4096                 :         { 0x1391, UNICODE_GENCAT_So},
    4097                 :         { 0x1392, UNICODE_GENCAT_So},
    4098                 :         { 0x1393, UNICODE_GENCAT_So},
    4099                 :         { 0x1394, UNICODE_GENCAT_So},
    4100                 :         { 0x1395, UNICODE_GENCAT_So},
    4101                 :         { 0x1396, UNICODE_GENCAT_So},
    4102                 :         { 0x1397, UNICODE_GENCAT_So},
    4103                 :         { 0x1398, UNICODE_GENCAT_So},
    4104                 :         { 0x1399, UNICODE_GENCAT_So},
    4105                 :         { 0x13A0, UNICODE_GENCAT_Lo},
    4106                 :         { 0x13A1, UNICODE_GENCAT_Lo},
    4107                 :         { 0x13A2, UNICODE_GENCAT_Lo},
    4108                 :         { 0x13A3, UNICODE_GENCAT_Lo},
    4109                 :         { 0x13A4, UNICODE_GENCAT_Lo},
    4110                 :         { 0x13A5, UNICODE_GENCAT_Lo},
    4111                 :         { 0x13A6, UNICODE_GENCAT_Lo},
    4112                 :         { 0x13A7, UNICODE_GENCAT_Lo},
    4113                 :         { 0x13A8, UNICODE_GENCAT_Lo},
    4114                 :         { 0x13A9, UNICODE_GENCAT_Lo},
    4115                 :         { 0x13AA, UNICODE_GENCAT_Lo},
    4116                 :         { 0x13AB, UNICODE_GENCAT_Lo},
    4117                 :         { 0x13AC, UNICODE_GENCAT_Lo},
    4118                 :         { 0x13AD, UNICODE_GENCAT_Lo},
    4119                 :         { 0x13AE, UNICODE_GENCAT_Lo},
    4120                 :         { 0x13AF, UNICODE_GENCAT_Lo},
    4121                 :         { 0x13B0, UNICODE_GENCAT_Lo},
    4122                 :         { 0x13B1, UNICODE_GENCAT_Lo},
    4123                 :         { 0x13B2, UNICODE_GENCAT_Lo},
    4124                 :         { 0x13B3, UNICODE_GENCAT_Lo},
    4125                 :         { 0x13B4, UNICODE_GENCAT_Lo},
    4126                 :         { 0x13B5, UNICODE_GENCAT_Lo},
    4127                 :         { 0x13B6, UNICODE_GENCAT_Lo},
    4128                 :         { 0x13B7, UNICODE_GENCAT_Lo},
    4129                 :         { 0x13B8, UNICODE_GENCAT_Lo},
    4130                 :         { 0x13B9, UNICODE_GENCAT_Lo},
    4131                 :         { 0x13BA, UNICODE_GENCAT_Lo},
    4132                 :         { 0x13BB, UNICODE_GENCAT_Lo},
    4133                 :         { 0x13BC, UNICODE_GENCAT_Lo},
    4134                 :         { 0x13BD, UNICODE_GENCAT_Lo},
    4135                 :         { 0x13BE, UNICODE_GENCAT_Lo},
    4136                 :         { 0x13BF, UNICODE_GENCAT_Lo},
    4137                 :         { 0x13C0, UNICODE_GENCAT_Lo},
    4138                 :         { 0x13C1, UNICODE_GENCAT_Lo},
    4139                 :         { 0x13C2, UNICODE_GENCAT_Lo},
    4140                 :         { 0x13C3, UNICODE_GENCAT_Lo},
    4141                 :         { 0x13C4, UNICODE_GENCAT_Lo},
    4142                 :         { 0x13C5, UNICODE_GENCAT_Lo},
    4143                 :         { 0x13C6, UNICODE_GENCAT_Lo},
    4144                 :         { 0x13C7, UNICODE_GENCAT_Lo},
    4145                 :         { 0x13C8, UNICODE_GENCAT_Lo},
    4146                 :         { 0x13C9, UNICODE_GENCAT_Lo},
    4147                 :         { 0x13CA, UNICODE_GENCAT_Lo},
    4148                 :         { 0x13CB, UNICODE_GENCAT_Lo},
    4149                 :         { 0x13CC, UNICODE_GENCAT_Lo},
    4150                 :         { 0x13CD, UNICODE_GENCAT_Lo},
    4151                 :         { 0x13CE, UNICODE_GENCAT_Lo},
    4152                 :         { 0x13CF, UNICODE_GENCAT_Lo},
    4153                 :         { 0x13D0, UNICODE_GENCAT_Lo},
    4154                 :         { 0x13D1, UNICODE_GENCAT_Lo},
    4155                 :         { 0x13D2, UNICODE_GENCAT_Lo},
    4156                 :         { 0x13D3, UNICODE_GENCAT_Lo},
    4157                 :         { 0x13D4, UNICODE_GENCAT_Lo},
    4158                 :         { 0x13D5, UNICODE_GENCAT_Lo},
    4159                 :         { 0x13D6, UNICODE_GENCAT_Lo},
    4160                 :         { 0x13D7, UNICODE_GENCAT_Lo},
    4161                 :         { 0x13D8, UNICODE_GENCAT_Lo},
    4162                 :         { 0x13D9, UNICODE_GENCAT_Lo},
    4163                 :         { 0x13DA, UNICODE_GENCAT_Lo},
    4164                 :         { 0x13DB, UNICODE_GENCAT_Lo},
    4165                 :         { 0x13DC, UNICODE_GENCAT_Lo},
    4166                 :         { 0x13DD, UNICODE_GENCAT_Lo},
    4167                 :         { 0x13DE, UNICODE_GENCAT_Lo},
    4168                 :         { 0x13DF, UNICODE_GENCAT_Lo},
    4169                 :         { 0x13E0, UNICODE_GENCAT_Lo},
    4170                 :         { 0x13E1, UNICODE_GENCAT_Lo},
    4171                 :         { 0x13E2, UNICODE_GENCAT_Lo},
    4172                 :         { 0x13E3, UNICODE_GENCAT_Lo},
    4173                 :         { 0x13E4, UNICODE_GENCAT_Lo},
    4174                 :         { 0x13E5, UNICODE_GENCAT_Lo},
    4175                 :         { 0x13E6, UNICODE_GENCAT_Lo},
    4176                 :         { 0x13E7, UNICODE_GENCAT_Lo},
    4177                 :         { 0x13E8, UNICODE_GENCAT_Lo},
    4178                 :         { 0x13E9, UNICODE_GENCAT_Lo},
    4179                 :         { 0x13EA, UNICODE_GENCAT_Lo},
    4180                 :         { 0x13EB, UNICODE_GENCAT_Lo},
    4181                 :         { 0x13EC, UNICODE_GENCAT_Lo},
    4182                 :         { 0x13ED, UNICODE_GENCAT_Lo},
    4183                 :         { 0x13EE, UNICODE_GENCAT_Lo},
    4184                 :         { 0x13EF, UNICODE_GENCAT_Lo},
    4185                 :         { 0x13F0, UNICODE_GENCAT_Lo},
    4186                 :         { 0x13F1, UNICODE_GENCAT_Lo},
    4187                 :         { 0x13F2, UNICODE_GENCAT_Lo},
    4188                 :         { 0x13F3, UNICODE_GENCAT_Lo},
    4189                 :         { 0x13F4, UNICODE_GENCAT_Lo},
    4190                 :         { 0x1401, UNICODE_GENCAT_Lo},
    4191                 :         { 0x1402, UNICODE_GENCAT_Lo},
    4192                 :         { 0x1403, UNICODE_GENCAT_Lo},
    4193                 :         { 0x1404, UNICODE_GENCAT_Lo},
    4194                 :         { 0x1405, UNICODE_GENCAT_Lo},
    4195                 :         { 0x1406, UNICODE_GENCAT_Lo},
    4196                 :         { 0x1407, UNICODE_GENCAT_Lo},
    4197                 :         { 0x1408, UNICODE_GENCAT_Lo},
    4198                 :         { 0x1409, UNICODE_GENCAT_Lo},
    4199                 :         { 0x140A, UNICODE_GENCAT_Lo},
    4200                 :         { 0x140B, UNICODE_GENCAT_Lo},
    4201                 :         { 0x140C, UNICODE_GENCAT_Lo},
    4202                 :         { 0x140D, UNICODE_GENCAT_Lo},
    4203                 :         { 0x140E, UNICODE_GENCAT_Lo},
    4204                 :         { 0x140F, UNICODE_GENCAT_Lo},
    4205                 :         { 0x1410, UNICODE_GENCAT_Lo},
    4206                 :         { 0x1411, UNICODE_GENCAT_Lo},
    4207                 :         { 0x1412, UNICODE_GENCAT_Lo},
    4208                 :         { 0x1413, UNICODE_GENCAT_Lo},
    4209                 :         { 0x1414, UNICODE_GENCAT_Lo},
    4210                 :         { 0x1415, UNICODE_GENCAT_Lo},
    4211                 :         { 0x1416, UNICODE_GENCAT_Lo},
    4212                 :         { 0x1417, UNICODE_GENCAT_Lo},
    4213                 :         { 0x1418, UNICODE_GENCAT_Lo},
    4214                 :         { 0x1419, UNICODE_GENCAT_Lo},
    4215                 :         { 0x141A, UNICODE_GENCAT_Lo},
    4216                 :         { 0x141B, UNICODE_GENCAT_Lo},
    4217                 :         { 0x141C, UNICODE_GENCAT_Lo},
    4218                 :         { 0x141D, UNICODE_GENCAT_Lo},
    4219                 :         { 0x141E, UNICODE_GENCAT_Lo},
    4220                 :         { 0x141F, UNICODE_GENCAT_Lo},
    4221                 :         { 0x1420, UNICODE_GENCAT_Lo},
    4222                 :         { 0x1421, UNICODE_GENCAT_Lo},
    4223                 :         { 0x1422, UNICODE_GENCAT_Lo},
    4224                 :         { 0x1423, UNICODE_GENCAT_Lo},
    4225                 :         { 0x1424, UNICODE_GENCAT_Lo},
    4226                 :         { 0x1425, UNICODE_GENCAT_Lo},
    4227                 :         { 0x1426, UNICODE_GENCAT_Lo},
    4228                 :         { 0x1427, UNICODE_GENCAT_Lo},
    4229                 :         { 0x1428, UNICODE_GENCAT_Lo},
    4230                 :         { 0x1429, UNICODE_GENCAT_Lo},
    4231                 :         { 0x142A, UNICODE_GENCAT_Lo},
    4232                 :         { 0x142B, UNICODE_GENCAT_Lo},
    4233                 :         { 0x142C, UNICODE_GENCAT_Lo},
    4234                 :         { 0x142D, UNICODE_GENCAT_Lo},
    4235                 :         { 0x142E, UNICODE_GENCAT_Lo},
    4236                 :         { 0x142F, UNICODE_GENCAT_Lo},
    4237                 :         { 0x1430, UNICODE_GENCAT_Lo},
    4238                 :         { 0x1431, UNICODE_GENCAT_Lo},
    4239                 :         { 0x1432, UNICODE_GENCAT_Lo},
    4240                 :         { 0x1433, UNICODE_GENCAT_Lo},
    4241                 :         { 0x1434, UNICODE_GENCAT_Lo},
    4242                 :         { 0x1435, UNICODE_GENCAT_Lo},
    4243                 :         { 0x1436, UNICODE_GENCAT_Lo},
    4244                 :         { 0x1437, UNICODE_GENCAT_Lo},
    4245                 :         { 0x1438, UNICODE_GENCAT_Lo},
    4246                 :         { 0x1439, UNICODE_GENCAT_Lo},
    4247                 :         { 0x143A, UNICODE_GENCAT_Lo},
    4248                 :         { 0x143B, UNICODE_GENCAT_Lo},
    4249                 :         { 0x143C, UNICODE_GENCAT_Lo},
    4250                 :         { 0x143D, UNICODE_GENCAT_Lo},
    4251                 :         { 0x143E, UNICODE_GENCAT_Lo},
    4252                 :         { 0x143F, UNICODE_GENCAT_Lo},
    4253                 :         { 0x1440, UNICODE_GENCAT_Lo},
    4254                 :         { 0x1441, UNICODE_GENCAT_Lo},
    4255                 :         { 0x1442, UNICODE_GENCAT_Lo},
    4256                 :         { 0x1443, UNICODE_GENCAT_Lo},
    4257                 :         { 0x1444, UNICODE_GENCAT_Lo},
    4258                 :         { 0x1445, UNICODE_GENCAT_Lo},
    4259                 :         { 0x1446, UNICODE_GENCAT_Lo},
    4260                 :         { 0x1447, UNICODE_GENCAT_Lo},
    4261                 :         { 0x1448, UNICODE_GENCAT_Lo},
    4262                 :         { 0x1449, UNICODE_GENCAT_Lo},
    4263                 :         { 0x144A, UNICODE_GENCAT_Lo},
    4264                 :         { 0x144B, UNICODE_GENCAT_Lo},
    4265                 :         { 0x144C, UNICODE_GENCAT_Lo},
    4266                 :         { 0x144D, UNICODE_GENCAT_Lo},
    4267                 :         { 0x144E, UNICODE_GENCAT_Lo},
    4268                 :         { 0x144F, UNICODE_GENCAT_Lo},
    4269                 :         { 0x1450, UNICODE_GENCAT_Lo},
    4270                 :         { 0x1451, UNICODE_GENCAT_Lo},
    4271                 :         { 0x1452, UNICODE_GENCAT_Lo},
    4272                 :         { 0x1453, UNICODE_GENCAT_Lo},
    4273                 :         { 0x1454, UNICODE_GENCAT_Lo},
    4274                 :         { 0x1455, UNICODE_GENCAT_Lo},
    4275                 :         { 0x1456, UNICODE_GENCAT_Lo},
    4276                 :         { 0x1457, UNICODE_GENCAT_Lo},
    4277                 :         { 0x1458, UNICODE_GENCAT_Lo},
    4278                 :         { 0x1459, UNICODE_GENCAT_Lo},
    4279                 :         { 0x145A, UNICODE_GENCAT_Lo},
    4280                 :         { 0x145B, UNICODE_GENCAT_Lo},
    4281                 :         { 0x145C, UNICODE_GENCAT_Lo},
    4282                 :         { 0x145D, UNICODE_GENCAT_Lo},
    4283                 :         { 0x145E, UNICODE_GENCAT_Lo},
    4284                 :         { 0x145F, UNICODE_GENCAT_Lo},
    4285                 :         { 0x1460, UNICODE_GENCAT_Lo},
    4286                 :         { 0x1461, UNICODE_GENCAT_Lo},
    4287                 :         { 0x1462, UNICODE_GENCAT_Lo},
    4288                 :         { 0x1463, UNICODE_GENCAT_Lo},
    4289                 :         { 0x1464, UNICODE_GENCAT_Lo},
    4290                 :         { 0x1465, UNICODE_GENCAT_Lo},
    4291                 :         { 0x1466, UNICODE_GENCAT_Lo},
    4292                 :         { 0x1467, UNICODE_GENCAT_Lo},
    4293                 :         { 0x1468, UNICODE_GENCAT_Lo},
    4294                 :         { 0x1469, UNICODE_GENCAT_Lo},
    4295                 :         { 0x146A, UNICODE_GENCAT_Lo},
    4296                 :         { 0x146B, UNICODE_GENCAT_Lo},
    4297                 :         { 0x146C, UNICODE_GENCAT_Lo},
    4298                 :         { 0x146D, UNICODE_GENCAT_Lo},
    4299                 :         { 0x146E, UNICODE_GENCAT_Lo},
    4300                 :         { 0x146F, UNICODE_GENCAT_Lo},
    4301                 :         { 0x1470, UNICODE_GENCAT_Lo},
    4302                 :         { 0x1471, UNICODE_GENCAT_Lo},
    4303                 :         { 0x1472, UNICODE_GENCAT_Lo},
    4304                 :         { 0x1473, UNICODE_GENCAT_Lo},
    4305                 :         { 0x1474, UNICODE_GENCAT_Lo},
    4306                 :         { 0x1475, UNICODE_GENCAT_Lo},
    4307                 :         { 0x1476, UNICODE_GENCAT_Lo},
    4308                 :         { 0x1477, UNICODE_GENCAT_Lo},
    4309                 :         { 0x1478, UNICODE_GENCAT_Lo},
    4310                 :         { 0x1479, UNICODE_GENCAT_Lo},
    4311                 :         { 0x147A, UNICODE_GENCAT_Lo},
    4312                 :         { 0x147B, UNICODE_GENCAT_Lo},
    4313                 :         { 0x147C, UNICODE_GENCAT_Lo},
    4314                 :         { 0x147D, UNICODE_GENCAT_Lo},
    4315                 :         { 0x147E, UNICODE_GENCAT_Lo},
    4316                 :         { 0x147F, UNICODE_GENCAT_Lo},
    4317                 :         { 0x1480, UNICODE_GENCAT_Lo},
    4318                 :         { 0x1481, UNICODE_GENCAT_Lo},
    4319                 :         { 0x1482, UNICODE_GENCAT_Lo},
    4320                 :         { 0x1483, UNICODE_GENCAT_Lo},
    4321                 :         { 0x1484, UNICODE_GENCAT_Lo},
    4322                 :         { 0x1485, UNICODE_GENCAT_Lo},
    4323                 :         { 0x1486, UNICODE_GENCAT_Lo},
    4324                 :         { 0x1487, UNICODE_GENCAT_Lo},
    4325                 :         { 0x1488, UNICODE_GENCAT_Lo},
    4326                 :         { 0x1489, UNICODE_GENCAT_Lo},
    4327                 :         { 0x148A, UNICODE_GENCAT_Lo},
    4328                 :         { 0x148B, UNICODE_GENCAT_Lo},
    4329                 :         { 0x148C, UNICODE_GENCAT_Lo},
    4330                 :         { 0x148D, UNICODE_GENCAT_Lo},
    4331                 :         { 0x148E, UNICODE_GENCAT_Lo},
    4332                 :         { 0x148F, UNICODE_GENCAT_Lo},
    4333                 :         { 0x1490, UNICODE_GENCAT_Lo},
    4334                 :         { 0x1491, UNICODE_GENCAT_Lo},
    4335                 :         { 0x1492, UNICODE_GENCAT_Lo},
    4336                 :         { 0x1493, UNICODE_GENCAT_Lo},
    4337                 :         { 0x1494, UNICODE_GENCAT_Lo},
    4338                 :         { 0x1495, UNICODE_GENCAT_Lo},
    4339                 :         { 0x1496, UNICODE_GENCAT_Lo},
    4340                 :         { 0x1497, UNICODE_GENCAT_Lo},
    4341                 :         { 0x1498, UNICODE_GENCAT_Lo},
    4342                 :         { 0x1499, UNICODE_GENCAT_Lo},
    4343                 :         { 0x149A, UNICODE_GENCAT_Lo},
    4344                 :         { 0x149B, UNICODE_GENCAT_Lo},
    4345                 :         { 0x149C, UNICODE_GENCAT_Lo},
    4346                 :         { 0x149D, UNICODE_GENCAT_Lo},
    4347                 :         { 0x149E, UNICODE_GENCAT_Lo},
    4348                 :         { 0x149F, UNICODE_GENCAT_Lo},
    4349                 :         { 0x14A0, UNICODE_GENCAT_Lo},
    4350                 :         { 0x14A1, UNICODE_GENCAT_Lo},
    4351                 :         { 0x14A2, UNICODE_GENCAT_Lo},
    4352                 :         { 0x14A3, UNICODE_GENCAT_Lo},
    4353                 :         { 0x14A4, UNICODE_GENCAT_Lo},
    4354                 :         { 0x14A5, UNICODE_GENCAT_Lo},
    4355                 :         { 0x14A6, UNICODE_GENCAT_Lo},
    4356                 :         { 0x14A7, UNICODE_GENCAT_Lo},
    4357                 :         { 0x14A8, UNICODE_GENCAT_Lo},
    4358                 :         { 0x14A9, UNICODE_GENCAT_Lo},
    4359                 :         { 0x14AA, UNICODE_GENCAT_Lo},
    4360                 :         { 0x14AB, UNICODE_GENCAT_Lo},
    4361                 :         { 0x14AC, UNICODE_GENCAT_Lo},
    4362                 :         { 0x14AD, UNICODE_GENCAT_Lo},
    4363                 :         { 0x14AE, UNICODE_GENCAT_Lo},
    4364                 :         { 0x14AF, UNICODE_GENCAT_Lo},
    4365                 :         { 0x14B0, UNICODE_GENCAT_Lo},
    4366                 :         { 0x14B1, UNICODE_GENCAT_Lo},
    4367                 :         { 0x14B2, UNICODE_GENCAT_Lo},
    4368                 :         { 0x14B3, UNICODE_GENCAT_Lo},
    4369                 :         { 0x14B4, UNICODE_GENCAT_Lo},
    4370                 :         { 0x14B5, UNICODE_GENCAT_Lo},
    4371                 :         { 0x14B6, UNICODE_GENCAT_Lo},
    4372                 :         { 0x14B7, UNICODE_GENCAT_Lo},
    4373                 :         { 0x14B8, UNICODE_GENCAT_Lo},
    4374                 :         { 0x14B9, UNICODE_GENCAT_Lo},
    4375                 :         { 0x14BA, UNICODE_GENCAT_Lo},
    4376                 :         { 0x14BB, UNICODE_GENCAT_Lo},
    4377                 :         { 0x14BC, UNICODE_GENCAT_Lo},
    4378                 :         { 0x14BD, UNICODE_GENCAT_Lo},
    4379                 :         { 0x14BE, UNICODE_GENCAT_Lo},
    4380                 :         { 0x14BF, UNICODE_GENCAT_Lo},
    4381                 :         { 0x14C0, UNICODE_GENCAT_Lo},
    4382                 :         { 0x14C1, UNICODE_GENCAT_Lo},
    4383                 :         { 0x14C2, UNICODE_GENCAT_Lo},
    4384                 :         { 0x14C3, UNICODE_GENCAT_Lo},
    4385                 :         { 0x14C4, UNICODE_GENCAT_Lo},
    4386                 :         { 0x14C5, UNICODE_GENCAT_Lo},
    4387                 :         { 0x14C6, UNICODE_GENCAT_Lo},
    4388                 :         { 0x14C7, UNICODE_GENCAT_Lo},
    4389                 :         { 0x14C8, UNICODE_GENCAT_Lo},
    4390                 :         { 0x14C9, UNICODE_GENCAT_Lo},
    4391                 :         { 0x14CA, UNICODE_GENCAT_Lo},
    4392                 :         { 0x14CB, UNICODE_GENCAT_Lo},
    4393                 :         { 0x14CC, UNICODE_GENCAT_Lo},
    4394                 :         { 0x14CD, UNICODE_GENCAT_Lo},
    4395                 :         { 0x14CE, UNICODE_GENCAT_Lo},
    4396                 :         { 0x14CF, UNICODE_GENCAT_Lo},
    4397                 :         { 0x14D0, UNICODE_GENCAT_Lo},
    4398                 :         { 0x14D1, UNICODE_GENCAT_Lo},
    4399                 :         { 0x14D2, UNICODE_GENCAT_Lo},
    4400                 :         { 0x14D3, UNICODE_GENCAT_Lo},
    4401                 :         { 0x14D4, UNICODE_GENCAT_Lo},
    4402                 :         { 0x14D5, UNICODE_GENCAT_Lo},
    4403                 :         { 0x14D6, UNICODE_GENCAT_Lo},
    4404                 :         { 0x14D7, UNICODE_GENCAT_Lo},
    4405                 :         { 0x14D8, UNICODE_GENCAT_Lo},
    4406                 :         { 0x14D9, UNICODE_GENCAT_Lo},
    4407                 :         { 0x14DA, UNICODE_GENCAT_Lo},
    4408                 :         { 0x14DB, UNICODE_GENCAT_Lo},
    4409                 :         { 0x14DC, UNICODE_GENCAT_Lo},
    4410                 :         { 0x14DD, UNICODE_GENCAT_Lo},
    4411                 :         { 0x14DE, UNICODE_GENCAT_Lo},
    4412                 :         { 0x14DF, UNICODE_GENCAT_Lo},
    4413                 :         { 0x14E0, UNICODE_GENCAT_Lo},
    4414                 :         { 0x14E1, UNICODE_GENCAT_Lo},
    4415                 :         { 0x14E2, UNICODE_GENCAT_Lo},
    4416                 :         { 0x14E3, UNICODE_GENCAT_Lo},
    4417                 :         { 0x14E4, UNICODE_GENCAT_Lo},
    4418                 :         { 0x14E5, UNICODE_GENCAT_Lo},
    4419                 :         { 0x14E6, UNICODE_GENCAT_Lo},
    4420                 :         { 0x14E7, UNICODE_GENCAT_Lo},
    4421                 :         { 0x14E8, UNICODE_GENCAT_Lo},
    4422                 :         { 0x14E9, UNICODE_GENCAT_Lo},
    4423                 :         { 0x14EA, UNICODE_GENCAT_Lo},
    4424                 :         { 0x14EB, UNICODE_GENCAT_Lo},
    4425                 :         { 0x14EC, UNICODE_GENCAT_Lo},
    4426                 :         { 0x14ED, UNICODE_GENCAT_Lo},
    4427                 :         { 0x14EE, UNICODE_GENCAT_Lo},
    4428                 :         { 0x14EF, UNICODE_GENCAT_Lo},
    4429                 :         { 0x14F0, UNICODE_GENCAT_Lo},
    4430                 :         { 0x14F1, UNICODE_GENCAT_Lo},
    4431                 :         { 0x14F2, UNICODE_GENCAT_Lo},
    4432                 :         { 0x14F3, UNICODE_GENCAT_Lo},
    4433                 :         { 0x14F4, UNICODE_GENCAT_Lo},
    4434                 :         { 0x14F5, UNICODE_GENCAT_Lo},
    4435                 :         { 0x14F6, UNICODE_GENCAT_Lo},
    4436                 :         { 0x14F7, UNICODE_GENCAT_Lo},
    4437                 :         { 0x14F8, UNICODE_GENCAT_Lo},
    4438                 :         { 0x14F9, UNICODE_GENCAT_Lo},
    4439                 :         { 0x14FA, UNICODE_GENCAT_Lo},
    4440                 :         { 0x14FB, UNICODE_GENCAT_Lo},
    4441                 :         { 0x14FC, UNICODE_GENCAT_Lo},
    4442                 :         { 0x14FD, UNICODE_GENCAT_Lo},
    4443                 :         { 0x14FE, UNICODE_GENCAT_Lo},
    4444                 :         { 0x14FF, UNICODE_GENCAT_Lo},
    4445                 :         { 0x1500, UNICODE_GENCAT_Lo},
    4446                 :         { 0x1501, UNICODE_GENCAT_Lo},
    4447                 :         { 0x1502, UNICODE_GENCAT_Lo},
    4448                 :         { 0x1503, UNICODE_GENCAT_Lo},
    4449                 :         { 0x1504, UNICODE_GENCAT_Lo},
    4450                 :         { 0x1505, UNICODE_GENCAT_Lo},
    4451                 :         { 0x1506, UNICODE_GENCAT_Lo},
    4452                 :         { 0x1507, UNICODE_GENCAT_Lo},
    4453                 :         { 0x1508, UNICODE_GENCAT_Lo},
    4454                 :         { 0x1509, UNICODE_GENCAT_Lo},
    4455                 :         { 0x150A, UNICODE_GENCAT_Lo},
    4456                 :         { 0x150B, UNICODE_GENCAT_Lo},
    4457                 :         { 0x150C, UNICODE_GENCAT_Lo},
    4458                 :         { 0x150D, UNICODE_GENCAT_Lo},
    4459                 :         { 0x150E, UNICODE_GENCAT_Lo},
    4460                 :         { 0x150F, UNICODE_GENCAT_Lo},
    4461                 :         { 0x1510, UNICODE_GENCAT_Lo},
    4462                 :         { 0x1511, UNICODE_GENCAT_Lo},
    4463                 :         { 0x1512, UNICODE_GENCAT_Lo},
    4464                 :         { 0x1513, UNICODE_GENCAT_Lo},
    4465                 :         { 0x1514, UNICODE_GENCAT_Lo},
    4466                 :         { 0x1515, UNICODE_GENCAT_Lo},
    4467                 :         { 0x1516, UNICODE_GENCAT_Lo},
    4468                 :         { 0x1517, UNICODE_GENCAT_Lo},
    4469                 :         { 0x1518, UNICODE_GENCAT_Lo},
    4470                 :         { 0x1519, UNICODE_GENCAT_Lo},
    4471                 :         { 0x151A, UNICODE_GENCAT_Lo},
    4472                 :         { 0x151B, UNICODE_GENCAT_Lo},
    4473                 :         { 0x151C, UNICODE_GENCAT_Lo},
    4474                 :         { 0x151D, UNICODE_GENCAT_Lo},
    4475                 :         { 0x151E, UNICODE_GENCAT_Lo},
    4476                 :         { 0x151F, UNICODE_GENCAT_Lo},
    4477                 :         { 0x1520, UNICODE_GENCAT_Lo},
    4478                 :         { 0x1521, UNICODE_GENCAT_Lo},
    4479                 :         { 0x1522, UNICODE_GENCAT_Lo},
    4480                 :         { 0x1523, UNICODE_GENCAT_Lo},
    4481                 :         { 0x1524, UNICODE_GENCAT_Lo},
    4482                 :         { 0x1525, UNICODE_GENCAT_Lo},
    4483                 :         { 0x1526, UNICODE_GENCAT_Lo},
    4484                 :         { 0x1527, UNICODE_GENCAT_Lo},
    4485                 :         { 0x1528, UNICODE_GENCAT_Lo},
    4486                 :         { 0x1529, UNICODE_GENCAT_Lo},
    4487                 :         { 0x152A, UNICODE_GENCAT_Lo},
    4488                 :         { 0x152B, UNICODE_GENCAT_Lo},
    4489                 :         { 0x152C, UNICODE_GENCAT_Lo},
    4490                 :         { 0x152D, UNICODE_GENCAT_Lo},
    4491                 :         { 0x152E, UNICODE_GENCAT_Lo},
    4492                 :         { 0x152F, UNICODE_GENCAT_Lo},
    4493                 :         { 0x1530, UNICODE_GENCAT_Lo},
    4494                 :         { 0x1531, UNICODE_GENCAT_Lo},
    4495                 :         { 0x1532, UNICODE_GENCAT_Lo},
    4496                 :         { 0x1533, UNICODE_GENCAT_Lo},
    4497                 :         { 0x1534, UNICODE_GENCAT_Lo},
    4498                 :         { 0x1535, UNICODE_GENCAT_Lo},
    4499                 :         { 0x1536, UNICODE_GENCAT_Lo},
    4500                 :         { 0x1537, UNICODE_GENCAT_Lo},
    4501                 :         { 0x1538, UNICODE_GENCAT_Lo},
    4502                 :         { 0x1539, UNICODE_GENCAT_Lo},
    4503                 :         { 0x153A, UNICODE_GENCAT_Lo},
    4504                 :         { 0x153B, UNICODE_GENCAT_Lo},
    4505                 :         { 0x153C, UNICODE_GENCAT_Lo},
    4506                 :         { 0x153D, UNICODE_GENCAT_Lo},
    4507                 :         { 0x153E, UNICODE_GENCAT_Lo},
    4508                 :         { 0x153F, UNICODE_GENCAT_Lo},
    4509                 :         { 0x1540, UNICODE_GENCAT_Lo},
    4510                 :         { 0x1541, UNICODE_GENCAT_Lo},
    4511                 :         { 0x1542, UNICODE_GENCAT_Lo},
    4512                 :         { 0x1543, UNICODE_GENCAT_Lo},
    4513                 :         { 0x1544, UNICODE_GENCAT_Lo},
    4514                 :         { 0x1545, UNICODE_GENCAT_Lo},
    4515                 :         { 0x1546, UNICODE_GENCAT_Lo},
    4516                 :         { 0x1547, UNICODE_GENCAT_Lo},
    4517                 :         { 0x1548, UNICODE_GENCAT_Lo},
    4518                 :         { 0x1549, UNICODE_GENCAT_Lo},
    4519                 :         { 0x154A, UNICODE_GENCAT_Lo},
    4520                 :         { 0x154B, UNICODE_GENCAT_Lo},
    4521                 :         { 0x154C, UNICODE_GENCAT_Lo},
    4522                 :         { 0x154D, UNICODE_GENCAT_Lo},
    4523                 :         { 0x154E, UNICODE_GENCAT_Lo},
    4524                 :         { 0x154F, UNICODE_GENCAT_Lo},
    4525                 :         { 0x1550, UNICODE_GENCAT_Lo},
    4526                 :         { 0x1551, UNICODE_GENCAT_Lo},
    4527                 :         { 0x1552, UNICODE_GENCAT_Lo},
    4528                 :         { 0x1553, UNICODE_GENCAT_Lo},
    4529                 :         { 0x1554, UNICODE_GENCAT_Lo},
    4530                 :         { 0x1555, UNICODE_GENCAT_Lo},
    4531                 :         { 0x1556, UNICODE_GENCAT_Lo},
    4532                 :         { 0x1557, UNICODE_GENCAT_Lo},
    4533                 :         { 0x1558, UNICODE_GENCAT_Lo},
    4534                 :         { 0x1559, UNICODE_GENCAT_Lo},
    4535                 :         { 0x155A, UNICODE_GENCAT_Lo},
    4536                 :         { 0x155B, UNICODE_GENCAT_Lo},
    4537                 :         { 0x155C, UNICODE_GENCAT_Lo},
    4538                 :         { 0x155D, UNICODE_GENCAT_Lo},
    4539                 :         { 0x155E, UNICODE_GENCAT_Lo},
    4540                 :         { 0x155F, UNICODE_GENCAT_Lo},
    4541                 :         { 0x1560, UNICODE_GENCAT_Lo},
    4542                 :         { 0x1561, UNICODE_GENCAT_Lo},
    4543                 :         { 0x1562, UNICODE_GENCAT_Lo},
    4544                 :         { 0x1563, UNICODE_GENCAT_Lo},
    4545                 :         { 0x1564, UNICODE_GENCAT_Lo},
    4546                 :         { 0x1565, UNICODE_GENCAT_Lo},
    4547                 :         { 0x1566, UNICODE_GENCAT_Lo},
    4548                 :         { 0x1567, UNICODE_GENCAT_Lo},
    4549                 :         { 0x1568, UNICODE_GENCAT_Lo},
    4550                 :         { 0x1569, UNICODE_GENCAT_Lo},
    4551                 :         { 0x156A, UNICODE_GENCAT_Lo},
    4552                 :         { 0x156B, UNICODE_GENCAT_Lo},
    4553                 :         { 0x156C, UNICODE_GENCAT_Lo},
    4554                 :         { 0x156D, UNICODE_GENCAT_Lo},
    4555                 :         { 0x156E, UNICODE_GENCAT_Lo},
    4556                 :         { 0x156F, UNICODE_GENCAT_Lo},
    4557                 :         { 0x1570, UNICODE_GENCAT_Lo},
    4558                 :         { 0x1571, UNICODE_GENCAT_Lo},
    4559                 :         { 0x1572, UNICODE_GENCAT_Lo},
    4560                 :         { 0x1573, UNICODE_GENCAT_Lo},
    4561                 :         { 0x1574, UNICODE_GENCAT_Lo},
    4562                 :         { 0x1575, UNICODE_GENCAT_Lo},
    4563                 :         { 0x1576, UNICODE_GENCAT_Lo},
    4564                 :         { 0x1577, UNICODE_GENCAT_Lo},
    4565                 :         { 0x1578, UNICODE_GENCAT_Lo},
    4566                 :         { 0x1579, UNICODE_GENCAT_Lo},
    4567                 :         { 0x157A, UNICODE_GENCAT_Lo},
    4568                 :         { 0x157B, UNICODE_GENCAT_Lo},
    4569                 :         { 0x157C, UNICODE_GENCAT_Lo},
    4570                 :         { 0x157D, UNICODE_GENCAT_Lo},
    4571                 :         { 0x157E, UNICODE_GENCAT_Lo},
    4572                 :         { 0x157F, UNICODE_GENCAT_Lo},
    4573                 :         { 0x1580, UNICODE_GENCAT_Lo},
    4574                 :         { 0x1581, UNICODE_GENCAT_Lo},
    4575                 :         { 0x1582, UNICODE_GENCAT_Lo},
    4576                 :         { 0x1583, UNICODE_GENCAT_Lo},
    4577                 :         { 0x1584, UNICODE_GENCAT_Lo},
    4578                 :         { 0x1585, UNICODE_GENCAT_Lo},
    4579                 :         { 0x1586, UNICODE_GENCAT_Lo},
    4580                 :         { 0x1587, UNICODE_GENCAT_Lo},
    4581                 :         { 0x1588, UNICODE_GENCAT_Lo},
    4582                 :         { 0x1589, UNICODE_GENCAT_Lo},
    4583                 :         { 0x158A, UNICODE_GENCAT_Lo},
    4584                 :         { 0x158B, UNICODE_GENCAT_Lo},
    4585                 :         { 0x158C, UNICODE_GENCAT_Lo},
    4586                 :         { 0x158D, UNICODE_GENCAT_Lo},
    4587                 :         { 0x158E, UNICODE_GENCAT_Lo},
    4588                 :         { 0x158F, UNICODE_GENCAT_Lo},
    4589                 :         { 0x1590, UNICODE_GENCAT_Lo},
    4590                 :         { 0x1591, UNICODE_GENCAT_Lo},
    4591                 :         { 0x1592, UNICODE_GENCAT_Lo},
    4592                 :         { 0x1593, UNICODE_GENCAT_Lo},
    4593                 :         { 0x1594, UNICODE_GENCAT_Lo},
    4594                 :         { 0x1595, UNICODE_GENCAT_Lo},
    4595                 :         { 0x1596, UNICODE_GENCAT_Lo},
    4596                 :         { 0x1597, UNICODE_GENCAT_Lo},
    4597                 :         { 0x1598, UNICODE_GENCAT_Lo},
    4598                 :         { 0x1599, UNICODE_GENCAT_Lo},
    4599                 :         { 0x159A, UNICODE_GENCAT_Lo},
    4600                 :         { 0x159B, UNICODE_GENCAT_Lo},
    4601                 :         { 0x159C, UNICODE_GENCAT_Lo},
    4602                 :         { 0x159D, UNICODE_GENCAT_Lo},
    4603                 :         { 0x159E, UNICODE_GENCAT_Lo},
    4604                 :         { 0x159F, UNICODE_GENCAT_Lo},
    4605                 :         { 0x15A0, UNICODE_GENCAT_Lo},
    4606                 :         { 0x15A1, UNICODE_GENCAT_Lo},
    4607                 :         { 0x15A2, UNICODE_GENCAT_Lo},
    4608                 :         { 0x15A3, UNICODE_GENCAT_Lo},
    4609                 :         { 0x15A4, UNICODE_GENCAT_Lo},
    4610                 :         { 0x15A5, UNICODE_GENCAT_Lo},
    4611                 :         { 0x15A6, UNICODE_GENCAT_Lo},
    4612                 :         { 0x15A7, UNICODE_GENCAT_Lo},
    4613                 :         { 0x15A8, UNICODE_GENCAT_Lo},
    4614                 :         { 0x15A9, UNICODE_GENCAT_Lo},
    4615                 :         { 0x15AA, UNICODE_GENCAT_Lo},
    4616                 :         { 0x15AB, UNICODE_GENCAT_Lo},
    4617                 :         { 0x15AC, UNICODE_GENCAT_Lo},
    4618                 :         { 0x15AD, UNICODE_GENCAT_Lo},
    4619                 :         { 0x15AE, UNICODE_GENCAT_Lo},
    4620                 :         { 0x15AF, UNICODE_GENCAT_Lo},
    4621                 :         { 0x15B0, UNICODE_GENCAT_Lo},
    4622                 :         { 0x15B1, UNICODE_GENCAT_Lo},
    4623                 :         { 0x15B2, UNICODE_GENCAT_Lo},
    4624                 :         { 0x15B3, UNICODE_GENCAT_Lo},
    4625                 :         { 0x15B4, UNICODE_GENCAT_Lo},
    4626                 :         { 0x15B5, UNICODE_GENCAT_Lo},
    4627                 :         { 0x15B6, UNICODE_GENCAT_Lo},
    4628                 :         { 0x15B7, UNICODE_GENCAT_Lo},
    4629                 :         { 0x15B8, UNICODE_GENCAT_Lo},
    4630                 :         { 0x15B9, UNICODE_GENCAT_Lo},
    4631                 :         { 0x15BA, UNICODE_GENCAT_Lo},
    4632                 :         { 0x15BB, UNICODE_GENCAT_Lo},
    4633                 :         { 0x15BC, UNICODE_GENCAT_Lo},
    4634                 :         { 0x15BD, UNICODE_GENCAT_Lo},
    4635                 :         { 0x15BE, UNICODE_GENCAT_Lo},
    4636                 :         { 0x15BF, UNICODE_GENCAT_Lo},
    4637                 :         { 0x15C0, UNICODE_GENCAT_Lo},
    4638                 :         { 0x15C1, UNICODE_GENCAT_Lo},
    4639                 :         { 0x15C2, UNICODE_GENCAT_Lo},
    4640                 :         { 0x15C3, UNICODE_GENCAT_Lo},
    4641                 :         { 0x15C4, UNICODE_GENCAT_Lo},
    4642                 :         { 0x15C5, UNICODE_GENCAT_Lo},
    4643                 :         { 0x15C6, UNICODE_GENCAT_Lo},
    4644                 :         { 0x15C7, UNICODE_GENCAT_Lo},
    4645                 :         { 0x15C8, UNICODE_GENCAT_Lo},
    4646                 :         { 0x15C9, UNICODE_GENCAT_Lo},
    4647                 :         { 0x15CA, UNICODE_GENCAT_Lo},
    4648                 :         { 0x15CB, UNICODE_GENCAT_Lo},
    4649                 :         { 0x15CC, UNICODE_GENCAT_Lo},
    4650                 :         { 0x15CD, UNICODE_GENCAT_Lo},
    4651                 :         { 0x15CE, UNICODE_GENCAT_Lo},
    4652                 :         { 0x15CF, UNICODE_GENCAT_Lo},
    4653                 :         { 0x15D0, UNICODE_GENCAT_Lo},
    4654                 :         { 0x15D1, UNICODE_GENCAT_Lo},
    4655                 :         { 0x15D2, UNICODE_GENCAT_Lo},
    4656                 :         { 0x15D3, UNICODE_GENCAT_Lo},
    4657                 :         { 0x15D4, UNICODE_GENCAT_Lo},
    4658                 :         { 0x15D5, UNICODE_GENCAT_Lo},
    4659                 :         { 0x15D6, UNICODE_GENCAT_Lo},
    4660                 :         { 0x15D7, UNICODE_GENCAT_Lo},
    4661                 :         { 0x15D8, UNICODE_GENCAT_Lo},
    4662                 :         { 0x15D9, UNICODE_GENCAT_Lo},
    4663                 :         { 0x15DA, UNICODE_GENCAT_Lo},
    4664                 :         { 0x15DB, UNICODE_GENCAT_Lo},
    4665                 :         { 0x15DC, UNICODE_GENCAT_Lo},
    4666                 :         { 0x15DD, UNICODE_GENCAT_Lo},
    4667                 :         { 0x15DE, UNICODE_GENCAT_Lo},
    4668                 :         { 0x15DF, UNICODE_GENCAT_Lo},
    4669                 :         { 0x15E0, UNICODE_GENCAT_Lo},
    4670                 :         { 0x15E1, UNICODE_GENCAT_Lo},
    4671                 :         { 0x15E2, UNICODE_GENCAT_Lo},
    4672                 :         { 0x15E3, UNICODE_GENCAT_Lo},
    4673                 :         { 0x15E4, UNICODE_GENCAT_Lo},
    4674                 :         { 0x15E5, UNICODE_GENCAT_Lo},
    4675                 :         { 0x15E6, UNICODE_GENCAT_Lo},
    4676                 :         { 0x15E7, UNICODE_GENCAT_Lo},
    4677                 :         { 0x15E8, UNICODE_GENCAT_Lo},
    4678                 :         { 0x15E9, UNICODE_GENCAT_Lo},
    4679                 :         { 0x15EA, UNICODE_GENCAT_Lo},
    4680                 :         { 0x15EB, UNICODE_GENCAT_Lo},
    4681                 :         { 0x15EC, UNICODE_GENCAT_Lo},
    4682                 :         { 0x15ED, UNICODE_GENCAT_Lo},
    4683                 :         { 0x15EE, UNICODE_GENCAT_Lo},
    4684                 :         { 0x15EF, UNICODE_GENCAT_Lo},
    4685                 :         { 0x15F0, UNICODE_GENCAT_Lo},
    4686                 :         { 0x15F1, UNICODE_GENCAT_Lo},
    4687                 :         { 0x15F2, UNICODE_GENCAT_Lo},
    4688                 :         { 0x15F3, UNICODE_GENCAT_Lo},
    4689                 :         { 0x15F4, UNICODE_GENCAT_Lo},
    4690                 :         { 0x15F5, UNICODE_GENCAT_Lo},
    4691                 :         { 0x15F6, UNICODE_GENCAT_Lo},
    4692                 :         { 0x15F7, UNICODE_GENCAT_Lo},
    4693                 :         { 0x15F8, UNICODE_GENCAT_Lo},
    4694                 :         { 0x15F9, UNICODE_GENCAT_Lo},
    4695                 :         { 0x15FA, UNICODE_GENCAT_Lo},
    4696                 :         { 0x15FB, UNICODE_GENCAT_Lo},
    4697                 :         { 0x15FC, UNICODE_GENCAT_Lo},
    4698                 :         { 0x15FD, UNICODE_GENCAT_Lo},
    4699                 :         { 0x15FE, UNICODE_GENCAT_Lo},
    4700                 :         { 0x15FF, UNICODE_GENCAT_Lo},
    4701                 :         { 0x1600, UNICODE_GENCAT_Lo},
    4702                 :         { 0x1601, UNICODE_GENCAT_Lo},
    4703                 :         { 0x1602, UNICODE_GENCAT_Lo},
    4704                 :         { 0x1603, UNICODE_GENCAT_Lo},
    4705                 :         { 0x1604, UNICODE_GENCAT_Lo},
    4706                 :         { 0x1605, UNICODE_GENCAT_Lo},
    4707                 :         { 0x1606, UNICODE_GENCAT_Lo},
    4708                 :         { 0x1607, UNICODE_GENCAT_Lo},
    4709                 :         { 0x1608, UNICODE_GENCAT_Lo},
    4710                 :         { 0x1609, UNICODE_GENCAT_Lo},
    4711                 :         { 0x160A, UNICODE_GENCAT_Lo},
    4712                 :         { 0x160B, UNICODE_GENCAT_Lo},
    4713                 :         { 0x160C, UNICODE_GENCAT_Lo},
    4714                 :         { 0x160D, UNICODE_GENCAT_Lo},
    4715                 :         { 0x160E, UNICODE_GENCAT_Lo},
    4716                 :         { 0x160F, UNICODE_GENCAT_Lo},
    4717                 :         { 0x1610, UNICODE_GENCAT_Lo},
    4718                 :         { 0x1611, UNICODE_GENCAT_Lo},
    4719                 :         { 0x1612, UNICODE_GENCAT_Lo},
    4720                 :         { 0x1613, UNICODE_GENCAT_Lo},
    4721                 :         { 0x1614, UNICODE_GENCAT_Lo},
    4722                 :         { 0x1615, UNICODE_GENCAT_Lo},
    4723                 :         { 0x1616, UNICODE_GENCAT_Lo},
    4724                 :         { 0x1617, UNICODE_GENCAT_Lo},
    4725                 :         { 0x1618, UNICODE_GENCAT_Lo},
    4726                 :         { 0x1619, UNICODE_GENCAT_Lo},
    4727                 :         { 0x161A, UNICODE_GENCAT_Lo},
    4728                 :         { 0x161B, UNICODE_GENCAT_Lo},
    4729                 :         { 0x161C, UNICODE_GENCAT_Lo},
    4730                 :         { 0x161D, UNICODE_GENCAT_Lo},
    4731                 :         { 0x161E, UNICODE_GENCAT_Lo},
    4732                 :         { 0x161F, UNICODE_GENCAT_Lo},
    4733                 :         { 0x1620, UNICODE_GENCAT_Lo},
    4734                 :         { 0x1621, UNICODE_GENCAT_Lo},
    4735                 :         { 0x1622, UNICODE_GENCAT_Lo},
    4736                 :         { 0x1623, UNICODE_GENCAT_Lo},
    4737                 :         { 0x1624, UNICODE_GENCAT_Lo},
    4738                 :         { 0x1625, UNICODE_GENCAT_Lo},
    4739                 :         { 0x1626, UNICODE_GENCAT_Lo},
    4740                 :         { 0x1627, UNICODE_GENCAT_Lo},
    4741                 :         { 0x1628, UNICODE_GENCAT_Lo},
    4742                 :         { 0x1629, UNICODE_GENCAT_Lo},
    4743                 :         { 0x162A, UNICODE_GENCAT_Lo},
    4744                 :         { 0x162B, UNICODE_GENCAT_Lo},
    4745                 :         { 0x162C, UNICODE_GENCAT_Lo},
    4746                 :         { 0x162D, UNICODE_GENCAT_Lo},
    4747                 :         { 0x162E, UNICODE_GENCAT_Lo},
    4748                 :         { 0x162F, UNICODE_GENCAT_Lo},
    4749                 :         { 0x1630, UNICODE_GENCAT_Lo},
    4750                 :         { 0x1631, UNICODE_GENCAT_Lo},
    4751                 :         { 0x1632, UNICODE_GENCAT_Lo},
    4752                 :         { 0x1633, UNICODE_GENCAT_Lo},
    4753                 :         { 0x1634, UNICODE_GENCAT_Lo},
    4754                 :         { 0x1635, UNICODE_GENCAT_Lo},
    4755                 :         { 0x1636, UNICODE_GENCAT_Lo},
    4756                 :         { 0x1637, UNICODE_GENCAT_Lo},
    4757                 :         { 0x1638, UNICODE_GENCAT_Lo},
    4758                 :         { 0x1639, UNICODE_GENCAT_Lo},
    4759                 :         { 0x163A, UNICODE_GENCAT_Lo},
    4760                 :         { 0x163B, UNICODE_GENCAT_Lo},
    4761                 :         { 0x163C, UNICODE_GENCAT_Lo},
    4762                 :         { 0x163D, UNICODE_GENCAT_Lo},
    4763                 :         { 0x163E, UNICODE_GENCAT_Lo},
    4764                 :         { 0x163F, UNICODE_GENCAT_Lo},
    4765                 :         { 0x1640, UNICODE_GENCAT_Lo},
    4766                 :         { 0x1641, UNICODE_GENCAT_Lo},
    4767                 :         { 0x1642, UNICODE_GENCAT_Lo},
    4768                 :         { 0x1643, UNICODE_GENCAT_Lo},
    4769                 :         { 0x1644, UNICODE_GENCAT_Lo},
    4770                 :         { 0x1645, UNICODE_GENCAT_Lo},
    4771                 :         { 0x1646, UNICODE_GENCAT_Lo},
    4772                 :         { 0x1647, UNICODE_GENCAT_Lo},
    4773                 :         { 0x1648, UNICODE_GENCAT_Lo},
    4774                 :         { 0x1649, UNICODE_GENCAT_Lo},
    4775                 :         { 0x164A, UNICODE_GENCAT_Lo},
    4776                 :         { 0x164B, UNICODE_GENCAT_Lo},
    4777                 :         { 0x164C, UNICODE_GENCAT_Lo},
    4778                 :         { 0x164D, UNICODE_GENCAT_Lo},
    4779                 :         { 0x164E, UNICODE_GENCAT_Lo},
    4780                 :         { 0x164F, UNICODE_GENCAT_Lo},
    4781                 :         { 0x1650, UNICODE_GENCAT_Lo},
    4782                 :         { 0x1651, UNICODE_GENCAT_Lo},
    4783                 :         { 0x1652, UNICODE_GENCAT_Lo},
    4784                 :         { 0x1653, UNICODE_GENCAT_Lo},
    4785                 :         { 0x1654, UNICODE_GENCAT_Lo},
    4786                 :         { 0x1655, UNICODE_GENCAT_Lo},
    4787                 :         { 0x1656, UNICODE_GENCAT_Lo},
    4788                 :         { 0x1657, UNICODE_GENCAT_Lo},
    4789                 :         { 0x1658, UNICODE_GENCAT_Lo},
    4790                 :         { 0x1659, UNICODE_GENCAT_Lo},
    4791                 :         { 0x165A, UNICODE_GENCAT_Lo},
    4792                 :         { 0x165B, UNICODE_GENCAT_Lo},
    4793                 :         { 0x165C, UNICODE_GENCAT_Lo},
    4794                 :         { 0x165D, UNICODE_GENCAT_Lo},
    4795                 :         { 0x165E, UNICODE_GENCAT_Lo},
    4796                 :         { 0x165F, UNICODE_GENCAT_Lo},
    4797                 :         { 0x1660, UNICODE_GENCAT_Lo},
    4798                 :         { 0x1661, UNICODE_GENCAT_Lo},
    4799                 :         { 0x1662, UNICODE_GENCAT_Lo},
    4800                 :         { 0x1663, UNICODE_GENCAT_Lo},
    4801                 :         { 0x1664, UNICODE_GENCAT_Lo},
    4802                 :         { 0x1665, UNICODE_GENCAT_Lo},
    4803                 :         { 0x1666, UNICODE_GENCAT_Lo},
    4804                 :         { 0x1667, UNICODE_GENCAT_Lo},
    4805                 :         { 0x1668, UNICODE_GENCAT_Lo},
    4806                 :         { 0x1669, UNICODE_GENCAT_Lo},
    4807                 :         { 0x166A, UNICODE_GENCAT_Lo},
    4808                 :         { 0x166B, UNICODE_GENCAT_Lo},
    4809                 :         { 0x166C, UNICODE_GENCAT_Lo},
    4810                 :         { 0x166D, UNICODE_GENCAT_Po},
    4811                 :         { 0x166E, UNICODE_GENCAT_Po},
    4812                 :         { 0x166F, UNICODE_GENCAT_Lo},
    4813                 :         { 0x1670, UNICODE_GENCAT_Lo},
    4814                 :         { 0x1671, UNICODE_GENCAT_Lo},
    4815                 :         { 0x1672, UNICODE_GENCAT_Lo},
    4816                 :         { 0x1673, UNICODE_GENCAT_Lo},
    4817                 :         { 0x1674, UNICODE_GENCAT_Lo},
    4818                 :         { 0x1675, UNICODE_GENCAT_Lo},
    4819                 :         { 0x1676, UNICODE_GENCAT_Lo},
    4820                 :         { 0x1680, UNICODE_GENCAT_Zs},
    4821                 :         { 0x1681, UNICODE_GENCAT_Lo},
    4822                 :         { 0x1682, UNICODE_GENCAT_Lo},
    4823                 :         { 0x1683, UNICODE_GENCAT_Lo},
    4824                 :         { 0x1684, UNICODE_GENCAT_Lo},
    4825                 :         { 0x1685, UNICODE_GENCAT_Lo},
    4826                 :         { 0x1686, UNICODE_GENCAT_Lo},
    4827                 :         { 0x1687, UNICODE_GENCAT_Lo},
    4828                 :         { 0x1688, UNICODE_GENCAT_Lo},
    4829                 :         { 0x1689, UNICODE_GENCAT_Lo},
    4830                 :         { 0x168A, UNICODE_GENCAT_Lo},
    4831                 :         { 0x168B, UNICODE_GENCAT_Lo},
    4832                 :         { 0x168C, UNICODE_GENCAT_Lo},
    4833                 :         { 0x168D, UNICODE_GENCAT_Lo},
    4834                 :         { 0x168E, UNICODE_GENCAT_Lo},
    4835                 :         { 0x168F, UNICODE_GENCAT_Lo},
    4836                 :         { 0x1690, UNICODE_GENCAT_Lo},
    4837                 :         { 0x1691, UNICODE_GENCAT_Lo},
    4838                 :         { 0x1692, UNICODE_GENCAT_Lo},
    4839                 :         { 0x1693, UNICODE_GENCAT_Lo},
    4840                 :         { 0x1694, UNICODE_GENCAT_Lo},
    4841                 :         { 0x1695, UNICODE_GENCAT_Lo},
    4842                 :         { 0x1696, UNICODE_GENCAT_Lo},
    4843                 :         { 0x1697, UNICODE_GENCAT_Lo},
    4844                 :         { 0x1698, UNICODE_GENCAT_Lo},
    4845                 :         { 0x1699, UNICODE_GENCAT_Lo},
    4846                 :         { 0x169A, UNICODE_GENCAT_Lo},
    4847                 :         { 0x169B, UNICODE_GENCAT_Ps},
    4848                 :         { 0x169C, UNICODE_GENCAT_Pe},
    4849                 :         { 0x16A0, UNICODE_GENCAT_Lo},
    4850                 :         { 0x16A1, UNICODE_GENCAT_Lo},
    4851                 :         { 0x16A2, UNICODE_GENCAT_Lo},
    4852                 :         { 0x16A3, UNICODE_GENCAT_Lo},
    4853                 :         { 0x16A4, UNICODE_GENCAT_Lo},
    4854                 :         { 0x16A5, UNICODE_GENCAT_Lo},
    4855                 :         { 0x16A6, UNICODE_GENCAT_Lo},
    4856                 :         { 0x16A7, UNICODE_GENCAT_Lo},
    4857                 :         { 0x16A8, UNICODE_GENCAT_Lo},
    4858                 :         { 0x16A9, UNICODE_GENCAT_Lo},
    4859                 :         { 0x16AA, UNICODE_GENCAT_Lo},
    4860                 :         { 0x16AB, UNICODE_GENCAT_Lo},
    4861                 :         { 0x16AC, UNICODE_GENCAT_Lo},
    4862                 :         { 0x16AD, UNICODE_GENCAT_Lo},
    4863                 :         { 0x16AE, UNICODE_GENCAT_Lo},
    4864                 :         { 0x16AF, UNICODE_GENCAT_Lo},
    4865                 :         { 0x16B0, UNICODE_GENCAT_Lo},
    4866                 :         { 0x16B1, UNICODE_GENCAT_Lo},
    4867                 :         { 0x16B2, UNICODE_GENCAT_Lo},
    4868                 :         { 0x16B3, UNICODE_GENCAT_Lo},
    4869                 :         { 0x16B4, UNICODE_GENCAT_Lo},
    4870                 :         { 0x16B5, UNICODE_GENCAT_Lo},
    4871                 :         { 0x16B6, UNICODE_GENCAT_Lo},
    4872                 :         { 0x16B7, UNICODE_GENCAT_Lo},
    4873                 :         { 0x16B8, UNICODE_GENCAT_Lo},
    4874                 :         { 0x16B9, UNICODE_GENCAT_Lo},
    4875                 :         { 0x16BA, UNICODE_GENCAT_Lo},
    4876                 :         { 0x16BB, UNICODE_GENCAT_Lo},
    4877                 :         { 0x16BC, UNICODE_GENCAT_Lo},
    4878                 :         { 0x16BD, UNICODE_GENCAT_Lo},
    4879                 :         { 0x16BE, UNICODE_GENCAT_Lo},
    4880                 :         { 0x16BF, UNICODE_GENCAT_Lo},
    4881                 :         { 0x16C0, UNICODE_GENCAT_Lo},
    4882                 :         { 0x16C1, UNICODE_GENCAT_Lo},
    4883                 :         { 0x16C2, UNICODE_GENCAT_Lo},
    4884                 :         { 0x16C3, UNICODE_GENCAT_Lo},
    4885                 :         { 0x16C4, UNICODE_GENCAT_Lo},
    4886                 :         { 0x16C5, UNICODE_GENCAT_Lo},
    4887                 :         { 0x16C6, UNICODE_GENCAT_Lo},
    4888                 :         { 0x16C7, UNICODE_GENCAT_Lo},
    4889                 :         { 0x16C8, UNICODE_GENCAT_Lo},
    4890                 :         { 0x16C9, UNICODE_GENCAT_Lo},
    4891                 :         { 0x16CA, UNICODE_GENCAT_Lo},
    4892                 :         { 0x16CB, UNICODE_GENCAT_Lo},
    4893                 :         { 0x16CC, UNICODE_GENCAT_Lo},
    4894                 :         { 0x16CD, UNICODE_GENCAT_Lo},
    4895                 :         { 0x16CE, UNICODE_GENCAT_Lo},
    4896                 :         { 0x16CF, UNICODE_GENCAT_Lo},
    4897                 :         { 0x16D0, UNICODE_GENCAT_Lo},
    4898                 :         { 0x16D1, UNICODE_GENCAT_Lo},
    4899                 :         { 0x16D2, UNICODE_GENCAT_Lo},
    4900                 :         { 0x16D3, UNICODE_GENCAT_Lo},
    4901                 :         { 0x16D4, UNICODE_GENCAT_Lo},
    4902                 :         { 0x16D5, UNICODE_GENCAT_Lo},
    4903                 :         { 0x16D6, UNICODE_GENCAT_Lo},
    4904                 :         { 0x16D7, UNICODE_GENCAT_Lo},
    4905                 :         { 0x16D8, UNICODE_GENCAT_Lo},
    4906                 :         { 0x16D9, UNICODE_GENCAT_Lo},
    4907                 :         { 0x16DA, UNICODE_GENCAT_Lo},
    4908                 :         { 0x16DB, UNICODE_GENCAT_Lo},
    4909                 :         { 0x16DC, UNICODE_GENCAT_Lo},
    4910                 :         { 0x16DD, UNICODE_GENCAT_Lo},
    4911                 :         { 0x16DE, UNICODE_GENCAT_Lo},
    4912                 :         { 0x16DF, UNICODE_GENCAT_Lo},
    4913                 :         { 0x16E0, UNICODE_GENCAT_Lo},
    4914                 :         { 0x16E1, UNICODE_GENCAT_Lo},
    4915                 :         { 0x16E2, UNICODE_GENCAT_Lo},
    4916                 :         { 0x16E3, UNICODE_GENCAT_Lo},
    4917                 :         { 0x16E4, UNICODE_GENCAT_Lo},
    4918                 :         { 0x16E5, UNICODE_GENCAT_Lo},
    4919                 :         { 0x16E6, UNICODE_GENCAT_Lo},
    4920                 :         { 0x16E7, UNICODE_GENCAT_Lo},
    4921                 :         { 0x16E8, UNICODE_GENCAT_Lo},
    4922                 :         { 0x16E9, UNICODE_GENCAT_Lo},
    4923                 :         { 0x16EA, UNICODE_GENCAT_Lo},
    4924                 :         { 0x16EB, UNICODE_GENCAT_Po},
    4925                 :         { 0x16EC, UNICODE_GENCAT_Po},
    4926                 :         { 0x16ED, UNICODE_GENCAT_Po},
    4927                 :         { 0x16EE, UNICODE_GENCAT_Nl},
    4928                 :         { 0x16EF, UNICODE_GENCAT_Nl},
    4929                 :         { 0x16F0, UNICODE_GENCAT_Nl},
    4930                 :         { 0x1700, UNICODE_GENCAT_Lo},
    4931                 :         { 0x1701, UNICODE_GENCAT_Lo},
    4932                 :         { 0x1702, UNICODE_GENCAT_Lo},
    4933                 :         { 0x1703, UNICODE_GENCAT_Lo},
    4934                 :         { 0x1704, UNICODE_GENCAT_Lo},
    4935                 :         { 0x1705, UNICODE_GENCAT_Lo},
    4936                 :         { 0x1706, UNICODE_GENCAT_Lo},
    4937                 :         { 0x1707, UNICODE_GENCAT_Lo},
    4938                 :         { 0x1708, UNICODE_GENCAT_Lo},
    4939                 :         { 0x1709, UNICODE_GENCAT_Lo},
    4940                 :         { 0x170A, UNICODE_GENCAT_Lo},
    4941                 :         { 0x170B, UNICODE_GENCAT_Lo},
    4942                 :         { 0x170C, UNICODE_GENCAT_Lo},
    4943                 :         { 0x170E, UNICODE_GENCAT_Lo},
    4944                 :         { 0x170F, UNICODE_GENCAT_Lo},
    4945                 :         { 0x1710, UNICODE_GENCAT_Lo},
    4946                 :         { 0x1711, UNICODE_GENCAT_Lo},
    4947                 :         { 0x1712, UNICODE_GENCAT_Mn},
    4948                 :         { 0x1713, UNICODE_GENCAT_Mn},
    4949                 :         { 0x1714, UNICODE_GENCAT_Mn},
    4950                 :         { 0x1720, UNICODE_GENCAT_Lo},
    4951                 :         { 0x1721, UNICODE_GENCAT_Lo},
    4952                 :         { 0x1722, UNICODE_GENCAT_Lo},
    4953                 :         { 0x1723, UNICODE_GENCAT_Lo},
    4954                 :         { 0x1724, UNICODE_GENCAT_Lo},
    4955                 :         { 0x1725, UNICODE_GENCAT_Lo},
    4956                 :         { 0x1726, UNICODE_GENCAT_Lo},
    4957                 :         { 0x1727, UNICODE_GENCAT_Lo},
    4958                 :         { 0x1728, UNICODE_GENCAT_Lo},
    4959                 :         { 0x1729, UNICODE_GENCAT_Lo},
    4960                 :         { 0x172A, UNICODE_GENCAT_Lo},
    4961                 :         { 0x172B, UNICODE_GENCAT_Lo},
    4962                 :         { 0x172C, UNICODE_GENCAT_Lo},
    4963                 :         { 0x172D, UNICODE_GENCAT_Lo},
    4964                 :         { 0x172E, UNICODE_GENCAT_Lo},
    4965                 :         { 0x172F, UNICODE_GENCAT_Lo},
    4966                 :         { 0x1730, UNICODE_GENCAT_Lo},
    4967                 :         { 0x1731, UNICODE_GENCAT_Lo},
    4968                 :         { 0x1732, UNICODE_GENCAT_Mn},
    4969                 :         { 0x1733, UNICODE_GENCAT_Mn},
    4970                 :         { 0x1734, UNICODE_GENCAT_Mn},
    4971                 :         { 0x1735, UNICODE_GENCAT_Po},
    4972                 :         { 0x1736, UNICODE_GENCAT_Po},
    4973                 :         { 0x1740, UNICODE_GENCAT_Lo},
    4974                 :         { 0x1741, UNICODE_GENCAT_Lo},
    4975                 :         { 0x1742, UNICODE_GENCAT_Lo},
    4976                 :         { 0x1743, UNICODE_GENCAT_Lo},
    4977                 :         { 0x1744, UNICODE_GENCAT_Lo},
    4978                 :         { 0x1745, UNICODE_GENCAT_Lo},
    4979                 :         { 0x1746, UNICODE_GENCAT_Lo},
    4980                 :         { 0x1747, UNICODE_GENCAT_Lo},
    4981                 :         { 0x1748, UNICODE_GENCAT_Lo},
    4982                 :         { 0x1749, UNICODE_GENCAT_Lo},
    4983                 :         { 0x174A, UNICODE_GENCAT_Lo},
    4984                 :         { 0x174B, UNICODE_GENCAT_Lo},
    4985                 :         { 0x174C, UNICODE_GENCAT_Lo},
    4986                 :         { 0x174D, UNICODE_GENCAT_Lo},
    4987                 :         { 0x174E, UNICODE_GENCAT_Lo},
    4988                 :         { 0x174F, UNICODE_GENCAT_Lo},
    4989                 :         { 0x1750, UNICODE_GENCAT_Lo},
    4990                 :         { 0x1751, UNICODE_GENCAT_Lo},
    4991                 :         { 0x1752, UNICODE_GENCAT_Mn},
    4992                 :         { 0x1753, UNICODE_GENCAT_Mn},
    4993                 :         { 0x1760, UNICODE_GENCAT_Lo},
    4994                 :         { 0x1761, UNICODE_GENCAT_Lo},
    4995                 :         { 0x1762, UNICODE_GENCAT_Lo},
    4996                 :         { 0x1763, UNICODE_GENCAT_Lo},
    4997                 :         { 0x1764, UNICODE_GENCAT_Lo},
    4998                 :         { 0x1765, UNICODE_GENCAT_Lo},
    4999                 :         { 0x1766, UNICODE_GENCAT_Lo},
    5000                 :         { 0x1767, UNICODE_GENCAT_Lo},
    5001                 :         { 0x1768, UNICODE_GENCAT_Lo},
    5002                 :         { 0x1769, UNICODE_GENCAT_Lo},
    5003                 :         { 0x176A, UNICODE_GENCAT_Lo},
    5004                 :         { 0x176B, UNICODE_GENCAT_Lo},
    5005                 :         { 0x176C, UNICODE_GENCAT_Lo},
    5006                 :         { 0x176E, UNICODE_GENCAT_Lo},
    5007                 :         { 0x176F, UNICODE_GENCAT_Lo},
    5008                 :         { 0x1770, UNICODE_GENCAT_Lo},
    5009                 :         { 0x1772, UNICODE_GENCAT_Mn},
    5010                 :         { 0x1773, UNICODE_GENCAT_Mn},
    5011                 :         { 0x1780, UNICODE_GENCAT_Lo},
    5012                 :         { 0x1781, UNICODE_GENCAT_Lo},
    5013                 :         { 0x1782, UNICODE_GENCAT_Lo},
    5014                 :         { 0x1783, UNICODE_GENCAT_Lo},
    5015                 :         { 0x1784, UNICODE_GENCAT_Lo},
    5016                 :         { 0x1785, UNICODE_GENCAT_Lo},
    5017                 :         { 0x1786, UNICODE_GENCAT_Lo},
    5018                 :         { 0x1787, UNICODE_GENCAT_Lo},
    5019                 :         { 0x1788, UNICODE_GENCAT_Lo},
    5020                 :         { 0x1789, UNICODE_GENCAT_Lo},
    5021                 :         { 0x178A, UNICODE_GENCAT_Lo},
    5022                 :         { 0x178B, UNICODE_GENCAT_Lo},
    5023                 :         { 0x178C, UNICODE_GENCAT_Lo},
    5024                 :         { 0x178D, UNICODE_GENCAT_Lo},
    5025                 :         { 0x178E, UNICODE_GENCAT_Lo},
    5026                 :         { 0x178F, UNICODE_GENCAT_Lo},
    5027                 :         { 0x1790, UNICODE_GENCAT_Lo},
    5028                 :         { 0x1791, UNICODE_GENCAT_Lo},
    5029                 :         { 0x1792, UNICODE_GENCAT_Lo},
    5030                 :         { 0x1793, UNICODE_GENCAT_Lo},
    5031                 :         { 0x1794, UNICODE_GENCAT_Lo},
    5032                 :         { 0x1795, UNICODE_GENCAT_Lo},
    5033                 :         { 0x1796, UNICODE_GENCAT_Lo},
    5034                 :         { 0x1797, UNICODE_GENCAT_Lo},
    5035                 :         { 0x1798, UNICODE_GENCAT_Lo},
    5036                 :         { 0x1799, UNICODE_GENCAT_Lo},
    5037                 :         { 0x179A, UNICODE_GENCAT_Lo},
    5038                 :         { 0x179B, UNICODE_GENCAT_Lo},
    5039                 :         { 0x179C, UNICODE_GENCAT_Lo},
    5040                 :         { 0x179D, UNICODE_GENCAT_Lo},
    5041                 :         { 0x179E, UNICODE_GENCAT_Lo},
    5042                 :         { 0x179F, UNICODE_GENCAT_Lo},
    5043                 :         { 0x17A0, UNICODE_GENCAT_Lo},
    5044                 :         { 0x17A1, UNICODE_GENCAT_Lo},
    5045                 :         { 0x17A2, UNICODE_GENCAT_Lo},
    5046                 :         { 0x17A3, UNICODE_GENCAT_Lo},
    5047                 :         { 0x17A4, UNICODE_GENCAT_Lo},
    5048                 :         { 0x17A5, UNICODE_GENCAT_Lo},
    5049                 :         { 0x17A6, UNICODE_GENCAT_Lo},
    5050                 :         { 0x17A7, UNICODE_GENCAT_Lo},
    5051                 :         { 0x17A8, UNICODE_GENCAT_Lo},
    5052                 :         { 0x17A9, UNICODE_GENCAT_Lo},
    5053                 :         { 0x17AA, UNICODE_GENCAT_Lo},
    5054                 :         { 0x17AB, UNICODE_GENCAT_Lo},
    5055                 :         { 0x17AC, UNICODE_GENCAT_Lo},
    5056                 :         { 0x17AD, UNICODE_GENCAT_Lo},
    5057                 :         { 0x17AE, UNICODE_GENCAT_Lo},
    5058                 :         { 0x17AF, UNICODE_GENCAT_Lo},
    5059                 :         { 0x17B0, UNICODE_GENCAT_Lo},
    5060                 :         { 0x17B1, UNICODE_GENCAT_Lo},
    5061                 :         { 0x17B2, UNICODE_GENCAT_Lo},
    5062                 :         { 0x17B3, UNICODE_GENCAT_Lo},
    5063                 :         { 0x17B4, UNICODE_GENCAT_Cf},
    5064                 :         { 0x17B5, UNICODE_GENCAT_Cf},
    5065                 :         { 0x17B6, UNICODE_GENCAT_Mc},
    5066                 :         { 0x17B7, UNICODE_GENCAT_Mn},
    5067                 :         { 0x17B8, UNICODE_GENCAT_Mn},
    5068                 :         { 0x17B9, UNICODE_GENCAT_Mn},
    5069                 :         { 0x17BA, UNICODE_GENCAT_Mn},
    5070                 :         { 0x17BB, UNICODE_GENCAT_Mn},
    5071                 :         { 0x17BC, UNICODE_GENCAT_Mn},
    5072                 :         { 0x17BD, UNICODE_GENCAT_Mn},
    5073                 :         { 0x17BE, UNICODE_GENCAT_Mc},
    5074                 :         { 0x17BF, UNICODE_GENCAT_Mc},
    5075                 :         { 0x17C0, UNICODE_GENCAT_Mc},
    5076                 :         { 0x17C1, UNICODE_GENCAT_Mc},
    5077                 :         { 0x17C2, UNICODE_GENCAT_Mc},
    5078                 :         { 0x17C3, UNICODE_GENCAT_Mc},
    5079                 :         { 0x17C4, UNICODE_GENCAT_Mc},
    5080                 :         { 0x17C5, UNICODE_GENCAT_Mc},
    5081                 :         { 0x17C6, UNICODE_GENCAT_Mn},
    5082                 :         { 0x17C7, UNICODE_GENCAT_Mc},
    5083                 :         { 0x17C8, UNICODE_GENCAT_Mc},
    5084                 :         { 0x17C9, UNICODE_GENCAT_Mn},
    5085                 :         { 0x17CA, UNICODE_GENCAT_Mn},
    5086                 :         { 0x17CB, UNICODE_GENCAT_Mn},
    5087                 :         { 0x17CC, UNICODE_GENCAT_Mn},
    5088                 :         { 0x17CD, UNICODE_GENCAT_Mn},
    5089                 :         { 0x17CE, UNICODE_GENCAT_Mn},
    5090                 :         { 0x17CF, UNICODE_GENCAT_Mn},
    5091                 :         { 0x17D0, UNICODE_GENCAT_Mn},
    5092                 :         { 0x17D1, UNICODE_GENCAT_Mn},
    5093                 :         { 0x17D2, UNICODE_GENCAT_Mn},
    5094                 :         { 0x17D3, UNICODE_GENCAT_Mn},
    5095                 :         { 0x17D4, UNICODE_GENCAT_Po},
    5096                 :         { 0x17D5, UNICODE_GENCAT_Po},
    5097                 :         { 0x17D6, UNICODE_GENCAT_Po},
    5098                 :         { 0x17D7, UNICODE_GENCAT_Lm},
    5099                 :         { 0x17D8, UNICODE_GENCAT_Po},
    5100                 :         { 0x17D9, UNICODE_GENCAT_Po},
    5101                 :         { 0x17DA, UNICODE_GENCAT_Po},
    5102                 :         { 0x17DB, UNICODE_GENCAT_Sc},
    5103                 :         { 0x17DC, UNICODE_GENCAT_Lo},
    5104                 :         { 0x17DD, UNICODE_GENCAT_Mn},
    5105                 :         { 0x17E0, UNICODE_GENCAT_Nd},
    5106                 :         { 0x17E1, UNICODE_GENCAT_Nd},
    5107                 :         { 0x17E2, UNICODE_GENCAT_Nd},
    5108                 :         { 0x17E3, UNICODE_GENCAT_Nd},
    5109                 :         { 0x17E4, UNICODE_GENCAT_Nd},
    5110                 :         { 0x17E5, UNICODE_GENCAT_Nd},
    5111                 :         { 0x17E6, UNICODE_GENCAT_Nd},
    5112                 :         { 0x17E7, UNICODE_GENCAT_Nd},
    5113                 :         { 0x17E8, UNICODE_GENCAT_Nd},
    5114                 :         { 0x17E9, UNICODE_GENCAT_Nd},
    5115                 :         { 0x17F0, UNICODE_GENCAT_No},
    5116                 :         { 0x17F1, UNICODE_GENCAT_No},
    5117                 :         { 0x17F2, UNICODE_GENCAT_No},
    5118                 :         { 0x17F3, UNICODE_GENCAT_No},
    5119                 :         { 0x17F4, UNICODE_GENCAT_No},
    5120                 :         { 0x17F5, UNICODE_GENCAT_No},
    5121                 :         { 0x17F6, UNICODE_GENCAT_No},
    5122                 :         { 0x17F7, UNICODE_GENCAT_No},
    5123                 :         { 0x17F8, UNICODE_GENCAT_No},
    5124                 :         { 0x17F9, UNICODE_GENCAT_No},
    5125                 :         { 0x1800, UNICODE_GENCAT_Po},
    5126                 :         { 0x1801, UNICODE_GENCAT_Po},
    5127                 :         { 0x1802, UNICODE_GENCAT_Po},
    5128                 :         { 0x1803, UNICODE_GENCAT_Po},
    5129                 :         { 0x1804, UNICODE_GENCAT_Po},
    5130                 :         { 0x1805, UNICODE_GENCAT_Po},
    5131                 :         { 0x1806, UNICODE_GENCAT_Pd},
    5132                 :         { 0x1807, UNICODE_GENCAT_Po},
    5133                 :         { 0x1808, UNICODE_GENCAT_Po},
    5134                 :         { 0x1809, UNICODE_GENCAT_Po},
    5135                 :         { 0x180A, UNICODE_GENCAT_Po},
    5136                 :         { 0x180B, UNICODE_GENCAT_Mn},
    5137                 :         { 0x180C, UNICODE_GENCAT_Mn},
    5138                 :         { 0x180D, UNICODE_GENCAT_Mn},
    5139                 :         { 0x180E, UNICODE_GENCAT_Zs},
    5140                 :         { 0x1810, UNICODE_GENCAT_Nd},
    5141                 :         { 0x1811, UNICODE_GENCAT_Nd},
    5142                 :         { 0x1812, UNICODE_GENCAT_Nd},
    5143                 :         { 0x1813, UNICODE_GENCAT_Nd},
    5144                 :         { 0x1814, UNICODE_GENCAT_Nd},
    5145                 :         { 0x1815, UNICODE_GENCAT_Nd},
    5146                 :         { 0x1816, UNICODE_GENCAT_Nd},
    5147                 :         { 0x1817, UNICODE_GENCAT_Nd},
    5148                 :         { 0x1818, UNICODE_GENCAT_Nd},
    5149                 :         { 0x1819, UNICODE_GENCAT_Nd},
    5150                 :         { 0x1820, UNICODE_GENCAT_Lo},
    5151                 :         { 0x1821, UNICODE_GENCAT_Lo},
    5152                 :         { 0x1822, UNICODE_GENCAT_Lo},
    5153                 :         { 0x1823, UNICODE_GENCAT_Lo},
    5154                 :         { 0x1824, UNICODE_GENCAT_Lo},
    5155                 :         { 0x1825, UNICODE_GENCAT_Lo},
    5156                 :         { 0x1826, UNICODE_GENCAT_Lo},
    5157                 :         { 0x1827, UNICODE_GENCAT_Lo},
    5158                 :         { 0x1828, UNICODE_GENCAT_Lo},
    5159                 :         { 0x1829, UNICODE_GENCAT_Lo},
    5160                 :         { 0x182A, UNICODE_GENCAT_Lo},
    5161                 :         { 0x182B, UNICODE_GENCAT_Lo},
    5162                 :         { 0x182C, UNICODE_GENCAT_Lo},
    5163                 :         { 0x182D, UNICODE_GENCAT_Lo},
    5164                 :         { 0x182E, UNICODE_GENCAT_Lo},
    5165                 :         { 0x182F, UNICODE_GENCAT_Lo},
    5166                 :         { 0x1830, UNICODE_GENCAT_Lo},
    5167                 :         { 0x1831, UNICODE_GENCAT_Lo},
    5168                 :         { 0x1832, UNICODE_GENCAT_Lo},
    5169                 :         { 0x1833, UNICODE_GENCAT_Lo},
    5170                 :         { 0x1834, UNICODE_GENCAT_Lo},
    5171                 :         { 0x1835, UNICODE_GENCAT_Lo},
    5172                 :         { 0x1836, UNICODE_GENCAT_Lo},
    5173                 :         { 0x1837, UNICODE_GENCAT_Lo},
    5174                 :         { 0x1838, UNICODE_GENCAT_Lo},
    5175                 :         { 0x1839, UNICODE_GENCAT_Lo},
    5176                 :         { 0x183A, UNICODE_GENCAT_Lo},
    5177                 :         { 0x183B, UNICODE_GENCAT_Lo},
    5178                 :         { 0x183C, UNICODE_GENCAT_Lo},
    5179                 :         { 0x183D, UNICODE_GENCAT_Lo},
    5180                 :         { 0x183E, UNICODE_GENCAT_Lo},
    5181                 :         { 0x183F, UNICODE_GENCAT_Lo},
    5182                 :         { 0x1840, UNICODE_GENCAT_Lo},
    5183                 :         { 0x1841, UNICODE_GENCAT_Lo},
    5184                 :         { 0x1842, UNICODE_GENCAT_Lo},
    5185                 :         { 0x1843, UNICODE_GENCAT_Lm},
    5186                 :         { 0x1844, UNICODE_GENCAT_Lo},
    5187                 :         { 0x1845, UNICODE_GENCAT_Lo},
    5188                 :         { 0x1846, UNICODE_GENCAT_Lo},
    5189                 :         { 0x1847, UNICODE_GENCAT_Lo},
    5190                 :         { 0x1848, UNICODE_GENCAT_Lo},
    5191                 :         { 0x1849, UNICODE_GENCAT_Lo},
    5192                 :         { 0x184A, UNICODE_GENCAT_Lo},
    5193                 :         { 0x184B, UNICODE_GENCAT_Lo},
    5194                 :         { 0x184C, UNICODE_GENCAT_Lo},
    5195                 :         { 0x184D, UNICODE_GENCAT_Lo},
    5196                 :         { 0x184E, UNICODE_GENCAT_Lo},
    5197                 :         { 0x184F, UNICODE_GENCAT_Lo},
    5198                 :         { 0x1850, UNICODE_GENCAT_Lo},
    5199                 :         { 0x1851, UNICODE_GENCAT_Lo},
    5200                 :         { 0x1852, UNICODE_GENCAT_Lo},
    5201                 :         { 0x1853, UNICODE_GENCAT_Lo},
    5202                 :         { 0x1854, UNICODE_GENCAT_Lo},
    5203                 :         { 0x1855, UNICODE_GENCAT_Lo},
    5204                 :         { 0x1856, UNICODE_GENCAT_Lo},
    5205                 :         { 0x1857, UNICODE_GENCAT_Lo},
    5206                 :         { 0x1858, UNICODE_GENCAT_Lo},
    5207                 :         { 0x1859, UNICODE_GENCAT_Lo},
    5208                 :         { 0x185A, UNICODE_GENCAT_Lo},
    5209                 :         { 0x185B, UNICODE_GENCAT_Lo},
    5210                 :         { 0x185C, UNICODE_GENCAT_Lo},
    5211                 :         { 0x185D, UNICODE_GENCAT_Lo},
    5212                 :         { 0x185E, UNICODE_GENCAT_Lo},
    5213                 :         { 0x185F, UNICODE_GENCAT_Lo},
    5214                 :         { 0x1860, UNICODE_GENCAT_Lo},
    5215                 :         { 0x1861, UNICODE_GENCAT_Lo},
    5216                 :         { 0x1862, UNICODE_GENCAT_Lo},
    5217                 :         { 0x1863, UNICODE_GENCAT_Lo},
    5218                 :         { 0x1864, UNICODE_GENCAT_Lo},
    5219                 :         { 0x1865, UNICODE_GENCAT_Lo},
    5220                 :         { 0x1866, UNICODE_GENCAT_Lo},
    5221                 :         { 0x1867, UNICODE_GENCAT_Lo},
    5222                 :         { 0x1868, UNICODE_GENCAT_Lo},
    5223                 :         { 0x1869, UNICODE_GENCAT_Lo},
    5224                 :         { 0x186A, UNICODE_GENCAT_Lo},
    5225                 :         { 0x186B, UNICODE_GENCAT_Lo},
    5226                 :         { 0x186C, UNICODE_GENCAT_Lo},
    5227                 :         { 0x186D, UNICODE_GENCAT_Lo},
    5228                 :         { 0x186E, UNICODE_GENCAT_Lo},
    5229                 :         { 0x186F, UNICODE_GENCAT_Lo},
    5230                 :         { 0x1870, UNICODE_GENCAT_Lo},
    5231                 :         { 0x1871, UNICODE_GENCAT_Lo},
    5232                 :         { 0x1872, UNICODE_GENCAT_Lo},
    5233                 :         { 0x1873, UNICODE_GENCAT_Lo},
    5234                 :         { 0x1874, UNICODE_GENCAT_Lo},
    5235                 :         { 0x1875, UNICODE_GENCAT_Lo},
    5236                 :         { 0x1876, UNICODE_GENCAT_Lo},
    5237                 :         { 0x1877, UNICODE_GENCAT_Lo},
    5238                 :         { 0x1880, UNICODE_GENCAT_Lo},
    5239                 :         { 0x1881, UNICODE_GENCAT_Lo},
    5240                 :         { 0x1882, UNICODE_GENCAT_Lo},
    5241                 :         { 0x1883, UNICODE_GENCAT_Lo},
    5242                 :         { 0x1884, UNICODE_GENCAT_Lo},
    5243                 :         { 0x1885, UNICODE_GENCAT_Lo},
    5244                 :         { 0x1886, UNICODE_GENCAT_Lo},
    5245                 :         { 0x1887, UNICODE_GENCAT_Lo},
    5246                 :         { 0x1888, UNICODE_GENCAT_Lo},
    5247                 :         { 0x1889, UNICODE_GENCAT_Lo},
    5248                 :         { 0x188A, UNICODE_GENCAT_Lo},
    5249                 :         { 0x188B, UNICODE_GENCAT_Lo},
    5250                 :         { 0x188C, UNICODE_GENCAT_Lo},
    5251                 :         { 0x188D, UNICODE_GENCAT_Lo},
    5252                 :         { 0x188E, UNICODE_GENCAT_Lo},
    5253                 :         { 0x188F, UNICODE_GENCAT_Lo},
    5254                 :         { 0x1890, UNICODE_GENCAT_Lo},
    5255                 :         { 0x1891, UNICODE_GENCAT_Lo},
    5256                 :         { 0x1892, UNICODE_GENCAT_Lo},
    5257                 :         { 0x1893, UNICODE_GENCAT_Lo},
    5258                 :         { 0x1894, UNICODE_GENCAT_Lo},
    5259                 :         { 0x1895, UNICODE_GENCAT_Lo},
    5260                 :         { 0x1896, UNICODE_GENCAT_Lo},
    5261                 :         { 0x1897, UNICODE_GENCAT_Lo},
    5262                 :         { 0x1898, UNICODE_GENCAT_Lo},
    5263                 :         { 0x1899, UNICODE_GENCAT_Lo},
    5264                 :         { 0x189A, UNICODE_GENCAT_Lo},
    5265                 :         { 0x189B, UNICODE_GENCAT_Lo},
    5266                 :         { 0x189C, UNICODE_GENCAT_Lo},
    5267                 :         { 0x189D, UNICODE_GENCAT_Lo},
    5268                 :         { 0x189E, UNICODE_GENCAT_Lo},
    5269                 :         { 0x189F, UNICODE_GENCAT_Lo},
    5270                 :         { 0x18A0, UNICODE_GENCAT_Lo},
    5271                 :         { 0x18A1, UNICODE_GENCAT_Lo},
    5272                 :         { 0x18A2, UNICODE_GENCAT_Lo},
    5273                 :         { 0x18A3, UNICODE_GENCAT_Lo},
    5274                 :         { 0x18A4, UNICODE_GENCAT_Lo},
    5275                 :         { 0x18A5, UNICODE_GENCAT_Lo},
    5276                 :         { 0x18A6, UNICODE_GENCAT_Lo},
    5277                 :         { 0x18A7, UNICODE_GENCAT_Lo},
    5278                 :         { 0x18A8, UNICODE_GENCAT_Lo},
    5279                 :         { 0x18A9, UNICODE_GENCAT_Mn},
    5280                 :         { 0x18AA, UNICODE_GENCAT_Lo},
    5281                 :         { 0x1900, UNICODE_GENCAT_Lo},
    5282                 :         { 0x1901, UNICODE_GENCAT_Lo},
    5283                 :         { 0x1902, UNICODE_GENCAT_Lo},
    5284                 :         { 0x1903, UNICODE_GENCAT_Lo},
    5285                 :         { 0x1904, UNICODE_GENCAT_Lo},
    5286                 :         { 0x1905, UNICODE_GENCAT_Lo},
    5287                 :         { 0x1906, UNICODE_GENCAT_Lo},
    5288                 :         { 0x1907, UNICODE_GENCAT_Lo},
    5289                 :         { 0x1908, UNICODE_GENCAT_Lo},
    5290                 :         { 0x1909, UNICODE_GENCAT_Lo},
    5291                 :         { 0x190A, UNICODE_GENCAT_Lo},
    5292                 :         { 0x190B, UNICODE_GENCAT_Lo},
    5293                 :         { 0x190C, UNICODE_GENCAT_Lo},
    5294                 :         { 0x190D, UNICODE_GENCAT_Lo},
    5295                 :         { 0x190E, UNICODE_GENCAT_Lo},
    5296                 :         { 0x190F, UNICODE_GENCAT_Lo},
    5297                 :         { 0x1910, UNICODE_GENCAT_Lo},
    5298                 :         { 0x1911, UNICODE_GENCAT_Lo},
    5299                 :         { 0x1912, UNICODE_GENCAT_Lo},
    5300                 :         { 0x1913, UNICODE_GENCAT_Lo},
    5301                 :         { 0x1914, UNICODE_GENCAT_Lo},
    5302                 :         { 0x1915, UNICODE_GENCAT_Lo},
    5303                 :         { 0x1916, UNICODE_GENCAT_Lo},
    5304                 :         { 0x1917, UNICODE_GENCAT_Lo},
    5305                 :         { 0x1918, UNICODE_GENCAT_Lo},
    5306                 :         { 0x1919, UNICODE_GENCAT_Lo},
    5307                 :         { 0x191A, UNICODE_GENCAT_Lo},
    5308                 :         { 0x191B, UNICODE_GENCAT_Lo},
    5309                 :         { 0x191C, UNICODE_GENCAT_Lo},
    5310                 :         { 0x1920, UNICODE_GENCAT_Mn},
    5311                 :         { 0x1921, UNICODE_GENCAT_Mn},
    5312                 :         { 0x1922, UNICODE_GENCAT_Mn},
    5313                 :         { 0x1923, UNICODE_GENCAT_Mc},
    5314                 :         { 0x1924, UNICODE_GENCAT_Mc},
    5315                 :         { 0x1925, UNICODE_GENCAT_Mc},
    5316                 :         { 0x1926, UNICODE_GENCAT_Mc},
    5317                 :         { 0x1927, UNICODE_GENCAT_Mn},
    5318                 :         { 0x1928, UNICODE_GENCAT_Mn},
    5319                 :         { 0x1929, UNICODE_GENCAT_Mc},
    5320                 :         { 0x192A, UNICODE_GENCAT_Mc},
    5321                 :         { 0x192B, UNICODE_GENCAT_Mc},
    5322                 :         { 0x1930, UNICODE_GENCAT_Mc},
    5323                 :         { 0x1931, UNICODE_GENCAT_Mc},
    5324                 :         { 0x1932, UNICODE_GENCAT_Mn},
    5325                 :         { 0x1933, UNICODE_GENCAT_Mc},
    5326                 :         { 0x1934, UNICODE_GENCAT_Mc},
    5327                 :         { 0x1935, UNICODE_GENCAT_Mc},
    5328                 :         { 0x1936, UNICODE_GENCAT_Mc},
    5329                 :         { 0x1937, UNICODE_GENCAT_Mc},
    5330                 :         { 0x1938, UNICODE_GENCAT_Mc},
    5331                 :         { 0x1939, UNICODE_GENCAT_Mn},
    5332                 :         { 0x193A, UNICODE_GENCAT_Mn},
    5333                 :         { 0x193B, UNICODE_GENCAT_Mn},
    5334                 :         { 0x1940, UNICODE_GENCAT_So},
    5335                 :         { 0x1944, UNICODE_GENCAT_Po},
    5336                 :         { 0x1945, UNICODE_GENCAT_Po},
    5337                 :         { 0x1946, UNICODE_GENCAT_Nd},
    5338                 :         { 0x1947, UNICODE_GENCAT_Nd},
    5339                 :         { 0x1948, UNICODE_GENCAT_Nd},
    5340                 :         { 0x1949, UNICODE_GENCAT_Nd},
    5341                 :         { 0x194A, UNICODE_GENCAT_Nd},
    5342                 :         { 0x194B, UNICODE_GENCAT_Nd},
    5343                 :         { 0x194C, UNICODE_GENCAT_Nd},
    5344                 :         { 0x194D, UNICODE_GENCAT_Nd},
    5345                 :         { 0x194E, UNICODE_GENCAT_Nd},
    5346                 :         { 0x194F, UNICODE_GENCAT_Nd},
    5347                 :         { 0x1950, UNICODE_GENCAT_Lo},
    5348                 :         { 0x1951, UNICODE_GENCAT_Lo},
    5349                 :         { 0x1952, UNICODE_GENCAT_Lo},
    5350                 :         { 0x1953, UNICODE_GENCAT_Lo},
    5351                 :         { 0x1954, UNICODE_GENCAT_Lo},
    5352                 :         { 0x1955, UNICODE_GENCAT_Lo},
    5353                 :         { 0x1956, UNICODE_GENCAT_Lo},
    5354                 :         { 0x1957, UNICODE_GENCAT_Lo},
    5355                 :         { 0x1958, UNICODE_GENCAT_Lo},
    5356                 :         { 0x1959, UNICODE_GENCAT_Lo},
    5357                 :         { 0x195A, UNICODE_GENCAT_Lo},
    5358                 :         { 0x195B, UNICODE_GENCAT_Lo},
    5359                 :         { 0x195C, UNICODE_GENCAT_Lo},
    5360                 :         { 0x195D, UNICODE_GENCAT_Lo},
    5361                 :         { 0x195E, UNICODE_GENCAT_Lo},
    5362                 :         { 0x195F, UNICODE_GENCAT_Lo},
    5363                 :         { 0x1960, UNICODE_GENCAT_Lo},
    5364                 :         { 0x1961, UNICODE_GENCAT_Lo},
    5365                 :         { 0x1962, UNICODE_GENCAT_Lo},
    5366                 :         { 0x1963, UNICODE_GENCAT_Lo},
    5367                 :         { 0x1964, UNICODE_GENCAT_Lo},
    5368                 :         { 0x1965, UNICODE_GENCAT_Lo},
    5369                 :         { 0x1966, UNICODE_GENCAT_Lo},
    5370                 :         { 0x1967, UNICODE_GENCAT_Lo},
    5371                 :         { 0x1968, UNICODE_GENCAT_Lo},
    5372                 :         { 0x1969, UNICODE_GENCAT_Lo},
    5373                 :         { 0x196A, UNICODE_GENCAT_Lo},
    5374                 :         { 0x196B, UNICODE_GENCAT_Lo},
    5375                 :         { 0x196C, UNICODE_GENCAT_Lo},
    5376                 :         { 0x196D, UNICODE_GENCAT_Lo},
    5377                 :         { 0x1970, UNICODE_GENCAT_Lo},
    5378                 :         { 0x1971, UNICODE_GENCAT_Lo},
    5379                 :         { 0x1972, UNICODE_GENCAT_Lo},
    5380                 :         { 0x1973, UNICODE_GENCAT_Lo},
    5381                 :         { 0x1974, UNICODE_GENCAT_Lo},
    5382                 :         { 0x1980, UNICODE_GENCAT_Lo},
    5383                 :         { 0x1981, UNICODE_GENCAT_Lo},
    5384                 :         { 0x1982, UNICODE_GENCAT_Lo},
    5385                 :         { 0x1983, UNICODE_GENCAT_Lo},
    5386                 :         { 0x1984, UNICODE_GENCAT_Lo},
    5387                 :         { 0x1985, UNICODE_GENCAT_Lo},
    5388                 :         { 0x1986, UNICODE_GENCAT_Lo},
    5389                 :         { 0x1987, UNICODE_GENCAT_Lo},
    5390                 :         { 0x1988, UNICODE_GENCAT_Lo},
    5391                 :         { 0x1989, UNICODE_GENCAT_Lo},
    5392                 :         { 0x198A, UNICODE_GENCAT_Lo},
    5393                 :         { 0x198B, UNICODE_GENCAT_Lo},
    5394                 :         { 0x198C, UNICODE_GENCAT_Lo},
    5395                 :         { 0x198D, UNICODE_GENCAT_Lo},
    5396                 :         { 0x198E, UNICODE_GENCAT_Lo},
    5397                 :         { 0x198F, UNICODE_GENCAT_Lo},
    5398                 :         { 0x1990, UNICODE_GENCAT_Lo},
    5399                 :         { 0x1991, UNICODE_GENCAT_Lo},
    5400                 :         { 0x1992, UNICODE_GENCAT_Lo},
    5401                 :         { 0x1993, UNICODE_GENCAT_Lo},
    5402                 :         { 0x1994, UNICODE_GENCAT_Lo},
    5403                 :         { 0x1995, UNICODE_GENCAT_Lo},
    5404                 :         { 0x1996, UNICODE_GENCAT_Lo},
    5405                 :         { 0x1997, UNICODE_GENCAT_Lo},
    5406                 :         { 0x1998, UNICODE_GENCAT_Lo},
    5407                 :         { 0x1999, UNICODE_GENCAT_Lo},
    5408                 :         { 0x199A, UNICODE_GENCAT_Lo},
    5409                 :         { 0x199B, UNICODE_GENCAT_Lo},
    5410                 :         { 0x199C, UNICODE_GENCAT_Lo},
    5411                 :         { 0x199D, UNICODE_GENCAT_Lo},
    5412                 :         { 0x199E, UNICODE_GENCAT_Lo},
    5413                 :         { 0x199F, UNICODE_GENCAT_Lo},
    5414                 :         { 0x19A0, UNICODE_GENCAT_Lo},
    5415                 :         { 0x19A1, UNICODE_GENCAT_Lo},
    5416                 :         { 0x19A2, UNICODE_GENCAT_Lo},
    5417                 :         { 0x19A3, UNICODE_GENCAT_Lo},
    5418                 :         { 0x19A4, UNICODE_GENCAT_Lo},
    5419                 :         { 0x19A5, UNICODE_GENCAT_Lo},
    5420                 :         { 0x19A6, UNICODE_GENCAT_Lo},
    5421                 :         { 0x19A7, UNICODE_GENCAT_Lo},
    5422                 :         { 0x19A8, UNICODE_GENCAT_Lo},
    5423                 :         { 0x19A9, UNICODE_GENCAT_Lo},
    5424                 :         { 0x19B0, UNICODE_GENCAT_Mc},
    5425                 :         { 0x19B1, UNICODE_GENCAT_Mc},
    5426                 :         { 0x19B2, UNICODE_GENCAT_Mc},
    5427                 :         { 0x19B3, UNICODE_GENCAT_Mc},
    5428                 :         { 0x19B4, UNICODE_GENCAT_Mc},
    5429                 :         { 0x19B5, UNICODE_GENCAT_Mc},
    5430                 :         { 0x19B6, UNICODE_GENCAT_Mc},
    5431                 :         { 0x19B7, UNICODE_GENCAT_Mc},
    5432                 :         { 0x19B8, UNICODE_GENCAT_Mc},
    5433                 :         { 0x19B9, UNICODE_GENCAT_Mc},
    5434                 :         { 0x19BA, UNICODE_GENCAT_Mc},
    5435                 :         { 0x19BB, UNICODE_GENCAT_Mc},
    5436                 :         { 0x19BC, UNICODE_GENCAT_Mc},
    5437                 :         { 0x19BD, UNICODE_GENCAT_Mc},
    5438                 :         { 0x19BE, UNICODE_GENCAT_Mc},
    5439                 :         { 0x19BF, UNICODE_GENCAT_Mc},
    5440                 :         { 0x19C0, UNICODE_GENCAT_Mc},
    5441                 :         { 0x19C1, UNICODE_GENCAT_Lo},
    5442                 :         { 0x19C2, UNICODE_GENCAT_Lo},
    5443                 :         { 0x19C3, UNICODE_GENCAT_Lo},
    5444                 :         { 0x19C4, UNICODE_GENCAT_Lo},
    5445                 :         { 0x19C5, UNICODE_GENCAT_Lo},
    5446                 :         { 0x19C6, UNICODE_GENCAT_Lo},
    5447                 :         { 0x19C7, UNICODE_GENCAT_Lo},
    5448                 :         { 0x19C8, UNICODE_GENCAT_Mc},
    5449                 :         { 0x19C9, UNICODE_GENCAT_Mc},
    5450                 :         { 0x19D0, UNICODE_GENCAT_Nd},
    5451                 :         { 0x19D1, UNICODE_GENCAT_Nd},
    5452                 :         { 0x19D2, UNICODE_GENCAT_Nd},
    5453                 :         { 0x19D3, UNICODE_GENCAT_Nd},
    5454                 :         { 0x19D4, UNICODE_GENCAT_Nd},
    5455                 :         { 0x19D5, UNICODE_GENCAT_Nd},
    5456                 :         { 0x19D6, UNICODE_GENCAT_Nd},
    5457                 :         { 0x19D7, UNICODE_GENCAT_Nd},
    5458                 :         { 0x19D8, UNICODE_GENCAT_Nd},
    5459                 :         { 0x19D9, UNICODE_GENCAT_Nd},
    5460                 :         { 0x19DE, UNICODE_GENCAT_Po},
    5461                 :         { 0x19DF, UNICODE_GENCAT_Po},
    5462                 :         { 0x19E0, UNICODE_GENCAT_So},
    5463                 :         { 0x19E1, UNICODE_GENCAT_So},
    5464                 :         { 0x19E2, UNICODE_GENCAT_So},
    5465                 :         { 0x19E3, UNICODE_GENCAT_So},
    5466                 :         { 0x19E4, UNICODE_GENCAT_So},
    5467                 :         { 0x19E5, UNICODE_GENCAT_So},
    5468                 :         { 0x19E6, UNICODE_GENCAT_So},
    5469                 :         { 0x19E7, UNICODE_GENCAT_So},
    5470                 :         { 0x19E8, UNICODE_GENCAT_So},
    5471                 :         { 0x19E9, UNICODE_GENCAT_So},
    5472                 :         { 0x19EA, UNICODE_GENCAT_So},
    5473                 :         { 0x19EB, UNICODE_GENCAT_So},
    5474                 :         { 0x19EC, UNICODE_GENCAT_So},
    5475                 :         { 0x19ED, UNICODE_GENCAT_So},
    5476                 :         { 0x19EE, UNICODE_GENCAT_So},
    5477                 :         { 0x19EF, UNICODE_GENCAT_So},
    5478                 :         { 0x19F0, UNICODE_GENCAT_So},
    5479                 :         { 0x19F1, UNICODE_GENCAT_So},
    5480                 :         { 0x19F2, UNICODE_GENCAT_So},
    5481                 :         { 0x19F3, UNICODE_GENCAT_So},
    5482                 :         { 0x19F4, UNICODE_GENCAT_So},
    5483                 :         { 0x19F5, UNICODE_GENCAT_So},
    5484                 :         { 0x19F6, UNICODE_GENCAT_So},
    5485                 :         { 0x19F7, UNICODE_GENCAT_So},
    5486                 :         { 0x19F8, UNICODE_GENCAT_So},
    5487                 :         { 0x19F9, UNICODE_GENCAT_So},
    5488                 :         { 0x19FA, UNICODE_GENCAT_So},
    5489                 :         { 0x19FB, UNICODE_GENCAT_So},
    5490                 :         { 0x19FC, UNICODE_GENCAT_So},
    5491                 :         { 0x19FD, UNICODE_GENCAT_So},
    5492                 :         { 0x19FE, UNICODE_GENCAT_So},
    5493                 :         { 0x19FF, UNICODE_GENCAT_So},
    5494                 :         { 0x1A00, UNICODE_GENCAT_Lo},
    5495                 :         { 0x1A01, UNICODE_GENCAT_Lo},
    5496                 :         { 0x1A02, UNICODE_GENCAT_Lo},
    5497                 :         { 0x1A03, UNICODE_GENCAT_Lo},
    5498                 :         { 0x1A04, UNICODE_GENCAT_Lo},
    5499                 :         { 0x1A05, UNICODE_GENCAT_Lo},
    5500                 :         { 0x1A06, UNICODE_GENCAT_Lo},
    5501                 :         { 0x1A07, UNICODE_GENCAT_Lo},
    5502                 :         { 0x1A08, UNICODE_GENCAT_Lo},
    5503                 :         { 0x1A09, UNICODE_GENCAT_Lo},
    5504                 :         { 0x1A0A, UNICODE_GENCAT_Lo},
    5505                 :         { 0x1A0B, UNICODE_GENCAT_Lo},
    5506                 :         { 0x1A0C, UNICODE_GENCAT_Lo},
    5507                 :         { 0x1A0D, UNICODE_GENCAT_Lo},
    5508                 :         { 0x1A0E, UNICODE_GENCAT_Lo},
    5509                 :         { 0x1A0F, UNICODE_GENCAT_Lo},
    5510                 :         { 0x1A10, UNICODE_GENCAT_Lo},
    5511                 :         { 0x1A11, UNICODE_GENCAT_Lo},
    5512                 :         { 0x1A12, UNICODE_GENCAT_Lo},
    5513                 :         { 0x1A13, UNICODE_GENCAT_Lo},
    5514                 :         { 0x1A14, UNICODE_GENCAT_Lo},
    5515                 :         { 0x1A15, UNICODE_GENCAT_Lo},
    5516                 :         { 0x1A16, UNICODE_GENCAT_Lo},
    5517                 :         { 0x1A17, UNICODE_GENCAT_Mn},
    5518                 :         { 0x1A18, UNICODE_GENCAT_Mn},
    5519                 :         { 0x1A19, UNICODE_GENCAT_Mc},
    5520                 :         { 0x1A1A, UNICODE_GENCAT_Mc},
    5521                 :         { 0x1A1B, UNICODE_GENCAT_Mc},
    5522                 :         { 0x1A1E, UNICODE_GENCAT_Po},
    5523                 :         { 0x1A1F, UNICODE_GENCAT_Po},
    5524                 :         { 0x1B00, UNICODE_GENCAT_Mn},
    5525                 :         { 0x1B01, UNICODE_GENCAT_Mn},
    5526                 :         { 0x1B02, UNICODE_GENCAT_Mn},
    5527                 :         { 0x1B03, UNICODE_GENCAT_Mn},
    5528                 :         { 0x1B04, UNICODE_GENCAT_Mc},
    5529                 :         { 0x1B05, UNICODE_GENCAT_Lo},
    5530                 :         { 0x1B06, UNICODE_GENCAT_Lo},
    5531                 :         { 0x1B07, UNICODE_GENCAT_Lo},
    5532                 :         { 0x1B08, UNICODE_GENCAT_Lo},
    5533                 :         { 0x1B09, UNICODE_GENCAT_Lo},
    5534                 :         { 0x1B0A, UNICODE_GENCAT_Lo},
    5535                 :         { 0x1B0B, UNICODE_GENCAT_Lo},
    5536                 :         { 0x1B0C, UNICODE_GENCAT_Lo},
    5537                 :         { 0x1B0D, UNICODE_GENCAT_Lo},
    5538                 :         { 0x1B0E, UNICODE_GENCAT_Lo},
    5539                 :         { 0x1B0F, UNICODE_GENCAT_Lo},
    5540                 :         { 0x1B10, UNICODE_GENCAT_Lo},
    5541                 :         { 0x1B11, UNICODE_GENCAT_Lo},
    5542                 :         { 0x1B12, UNICODE_GENCAT_Lo},
    5543                 :         { 0x1B13, UNICODE_GENCAT_Lo},
    5544                 :         { 0x1B14, UNICODE_GENCAT_Lo},
    5545                 :         { 0x1B15, UNICODE_GENCAT_Lo},
    5546                 :         { 0x1B16, UNICODE_GENCAT_Lo},
    5547                 :         { 0x1B17, UNICODE_GENCAT_Lo},
    5548                 :         { 0x1B18, UNICODE_GENCAT_Lo},
    5549                 :         { 0x1B19, UNICODE_GENCAT_Lo},
    5550                 :         { 0x1B1A, UNICODE_GENCAT_Lo},
    5551                 :         { 0x1B1B, UNICODE_GENCAT_Lo},
    5552                 :         { 0x1B1C, UNICODE_GENCAT_Lo},
    5553                 :         { 0x1B1D, UNICODE_GENCAT_Lo},
    5554                 :         { 0x1B1E, UNICODE_GENCAT_Lo},
    5555                 :         { 0x1B1F, UNICODE_GENCAT_Lo},
    5556                 :         { 0x1B20, UNICODE_GENCAT_Lo},
    5557                 :         { 0x1B21, UNICODE_GENCAT_Lo},
    5558                 :         { 0x1B22, UNICODE_GENCAT_Lo},
    5559                 :         { 0x1B23, UNICODE_GENCAT_Lo},
    5560                 :         { 0x1B24, UNICODE_GENCAT_Lo},
    5561                 :         { 0x1B25, UNICODE_GENCAT_Lo},
    5562                 :         { 0x1B26, UNICODE_GENCAT_Lo},
    5563                 :         { 0x1B27, UNICODE_GENCAT_Lo},
    5564                 :         { 0x1B28, UNICODE_GENCAT_Lo},
    5565                 :         { 0x1B29, UNICODE_GENCAT_Lo},
    5566                 :         { 0x1B2A, UNICODE_GENCAT_Lo},
    5567                 :         { 0x1B2B, UNICODE_GENCAT_Lo},
    5568                 :         { 0x1B2C, UNICODE_GENCAT_Lo},
    5569                 :         { 0x1B2D, UNICODE_GENCAT_Lo},
    5570                 :         { 0x1B2E, UNICODE_GENCAT_Lo},
    5571                 :         { 0x1B2F, UNICODE_GENCAT_Lo},
    5572                 :         { 0x1B30, UNICODE_GENCAT_Lo},
    5573                 :         { 0x1B31, UNICODE_GENCAT_Lo},
    5574                 :         { 0x1B32, UNICODE_GENCAT_Lo},
    5575                 :         { 0x1B33, UNICODE_GENCAT_Lo},
    5576                 :         { 0x1B34, UNICODE_GENCAT_Mn},
    5577                 :         { 0x1B35, UNICODE_GENCAT_Mc},
    5578                 :         { 0x1B36, UNICODE_GENCAT_Mn},
    5579                 :         { 0x1B37, UNICODE_GENCAT_Mn},
    5580                 :         { 0x1B38, UNICODE_GENCAT_Mn},
    5581                 :         { 0x1B39, UNICODE_GENCAT_Mn},
    5582                 :         { 0x1B3A, UNICODE_GENCAT_Mn},
    5583                 :         { 0x1B3B, UNICODE_GENCAT_Mc},
    5584                 :         { 0x1B3C, UNICODE_GENCAT_Mn},
    5585                 :         { 0x1B3D, UNICODE_GENCAT_Mc},
    5586                 :         { 0x1B3E, UNICODE_GENCAT_Mc},
    5587                 :         { 0x1B3F, UNICODE_GENCAT_Mc},
    5588                 :         { 0x1B40, UNICODE_GENCAT_Mc},
    5589                 :         { 0x1B41, UNICODE_GENCAT_Mc},
    5590                 :         { 0x1B42, UNICODE_GENCAT_Mn},
    5591                 :         { 0x1B43, UNICODE_GENCAT_Mc},
    5592                 :         { 0x1B44, UNICODE_GENCAT_Mc},
    5593                 :         { 0x1B45, UNICODE_GENCAT_Lo},
    5594                 :         { 0x1B46, UNICODE_GENCAT_Lo},
    5595                 :         { 0x1B47, UNICODE_GENCAT_Lo},
    5596                 :         { 0x1B48, UNICODE_GENCAT_Lo},
    5597                 :         { 0x1B49, UNICODE_GENCAT_Lo},
    5598                 :         { 0x1B4A, UNICODE_GENCAT_Lo},
    5599                 :         { 0x1B4B, UNICODE_GENCAT_Lo},
    5600                 :         { 0x1B50, UNICODE_GENCAT_Nd},
    5601                 :         { 0x1B51, UNICODE_GENCAT_Nd},
    5602                 :         { 0x1B52, UNICODE_GENCAT_Nd},
    5603                 :         { 0x1B53, UNICODE_GENCAT_Nd},
    5604                 :         { 0x1B54, UNICODE_GENCAT_Nd},
    5605                 :         { 0x1B55, UNICODE_GENCAT_Nd},
    5606                 :         { 0x1B56, UNICODE_GENCAT_Nd},
    5607                 :         { 0x1B57, UNICODE_GENCAT_Nd},
    5608                 :         { 0x1B58, UNICODE_GENCAT_Nd},
    5609                 :         { 0x1B59, UNICODE_GENCAT_Nd},
    5610                 :         { 0x1B5A, UNICODE_GENCAT_Po},
    5611                 :         { 0x1B5B, UNICODE_GENCAT_Po},
    5612                 :         { 0x1B5C, UNICODE_GENCAT_Po},
    5613                 :         { 0x1B5D, UNICODE_GENCAT_Po},
    5614                 :         { 0x1B5E, UNICODE_GENCAT_Po},
    5615                 :         { 0x1B5F, UNICODE_GENCAT_Po},
    5616                 :         { 0x1B60, UNICODE_GENCAT_Po},
    5617                 :         { 0x1B61, UNICODE_GENCAT_So},
    5618                 :         { 0x1B62, UNICODE_GENCAT_So},
    5619                 :         { 0x1B63, UNICODE_GENCAT_So},
    5620                 :         { 0x1B64, UNICODE_GENCAT_So},
    5621                 :         { 0x1B65, UNICODE_GENCAT_So},
    5622                 :         { 0x1B66, UNICODE_GENCAT_So},
    5623                 :         { 0x1B67, UNICODE_GENCAT_So},
    5624                 :         { 0x1B68, UNICODE_GENCAT_So},
    5625                 :         { 0x1B69, UNICODE_GENCAT_So},
    5626                 :         { 0x1B6A, UNICODE_GENCAT_So},
    5627                 :         { 0x1B6B, UNICODE_GENCAT_Mn},
    5628                 :         { 0x1B6C, UNICODE_GENCAT_Mn},
    5629                 :         { 0x1B6D, UNICODE_GENCAT_Mn},
    5630                 :         { 0x1B6E, UNICODE_GENCAT_Mn},
    5631                 :         { 0x1B6F, UNICODE_GENCAT_Mn},
    5632                 :         { 0x1B70, UNICODE_GENCAT_Mn},
    5633                 :         { 0x1B71, UNICODE_GENCAT_Mn},
    5634                 :         { 0x1B72, UNICODE_GENCAT_Mn},
    5635                 :         { 0x1B73, UNICODE_GENCAT_Mn},
    5636                 :         { 0x1B74, UNICODE_GENCAT_So},
    5637                 :         { 0x1B75, UNICODE_GENCAT_So},
    5638                 :         { 0x1B76, UNICODE_GENCAT_So},
    5639                 :         { 0x1B77, UNICODE_GENCAT_So},
    5640                 :         { 0x1B78, UNICODE_GENCAT_So},
    5641                 :         { 0x1B79, UNICODE_GENCAT_So},
    5642                 :         { 0x1B7A, UNICODE_GENCAT_So},
    5643                 :         { 0x1B7B, UNICODE_GENCAT_So},
    5644                 :         { 0x1B7C, UNICODE_GENCAT_So},
    5645                 :         { 0x1B80, UNICODE_GENCAT_Mn},
    5646                 :         { 0x1B81, UNICODE_GENCAT_Mn},
    5647                 :         { 0x1B82, UNICODE_GENCAT_Mc},
    5648                 :         { 0x1B83, UNICODE_GENCAT_Lo},
    5649                 :         { 0x1B84, UNICODE_GENCAT_Lo},
    5650                 :         { 0x1B85, UNICODE_GENCAT_Lo},
    5651                 :         { 0x1B86, UNICODE_GENCAT_Lo},
    5652                 :         { 0x1B87, UNICODE_GENCAT_Lo},
    5653                 :         { 0x1B88, UNICODE_GENCAT_Lo},
    5654                 :         { 0x1B89, UNICODE_GENCAT_Lo},
    5655                 :         { 0x1B8A, UNICODE_GENCAT_Lo},
    5656                 :         { 0x1B8B, UNICODE_GENCAT_Lo},
    5657                 :         { 0x1B8C, UNICODE_GENCAT_Lo},
    5658                 :         { 0x1B8D, UNICODE_GENCAT_Lo},
    5659                 :         { 0x1B8E, UNICODE_GENCAT_Lo},
    5660                 :         { 0x1B8F, UNICODE_GENCAT_Lo},
    5661                 :         { 0x1B90, UNICODE_GENCAT_Lo},
    5662                 :         { 0x1B91, UNICODE_GENCAT_Lo},
    5663                 :         { 0x1B92, UNICODE_GENCAT_Lo},
    5664                 :         { 0x1B93, UNICODE_GENCAT_Lo},
    5665                 :         { 0x1B94, UNICODE_GENCAT_Lo},
    5666                 :         { 0x1B95, UNICODE_GENCAT_Lo},
    5667                 :         { 0x1B96, UNICODE_GENCAT_Lo},
    5668                 :         { 0x1B97, UNICODE_GENCAT_Lo},
    5669                 :         { 0x1B98, UNICODE_GENCAT_Lo},
    5670                 :         { 0x1B99, UNICODE_GENCAT_Lo},
    5671                 :         { 0x1B9A, UNICODE_GENCAT_Lo},
    5672                 :         { 0x1B9B, UNICODE_GENCAT_Lo},
    5673                 :         { 0x1B9C, UNICODE_GENCAT_Lo},
    5674                 :         { 0x1B9D, UNICODE_GENCAT_Lo},
    5675                 :         { 0x1B9E, UNICODE_GENCAT_Lo},
    5676                 :         { 0x1B9F, UNICODE_GENCAT_Lo},
    5677                 :         { 0x1BA0, UNICODE_GENCAT_Lo},
    5678                 :         { 0x1BA1, UNICODE_GENCAT_Mc},
    5679                 :         { 0x1BA2, UNICODE_GENCAT_Mn},
    5680                 :         { 0x1BA3, UNICODE_GENCAT_Mn},
    5681                 :         { 0x1BA4, UNICODE_GENCAT_Mn},
    5682                 :         { 0x1BA5, UNICODE_GENCAT_Mn},
    5683                 :         { 0x1BA6, UNICODE_GENCAT_Mc},
    5684                 :         { 0x1BA7, UNICODE_GENCAT_Mc},
    5685                 :         { 0x1BA8, UNICODE_GENCAT_Mn},
    5686                 :         { 0x1BA9, UNICODE_GENCAT_Mn},
    5687                 :         { 0x1BAA, UNICODE_GENCAT_Mc},
    5688                 :         { 0x1BAE, UNICODE_GENCAT_Lo},
    5689                 :         { 0x1BAF, UNICODE_GENCAT_Lo},
    5690                 :         { 0x1BB0, UNICODE_GENCAT_Nd},
    5691                 :         { 0x1BB1, UNICODE_GENCAT_Nd},
    5692                 :         { 0x1BB2, UNICODE_GENCAT_Nd},
    5693                 :         { 0x1BB3, UNICODE_GENCAT_Nd},
    5694                 :         { 0x1BB4, UNICODE_GENCAT_Nd},
    5695                 :         { 0x1BB5, UNICODE_GENCAT_Nd},
    5696                 :         { 0x1BB6, UNICODE_GENCAT_Nd},
    5697                 :         { 0x1BB7, UNICODE_GENCAT_Nd},
    5698                 :         { 0x1BB8, UNICODE_GENCAT_Nd},
    5699                 :         { 0x1BB9, UNICODE_GENCAT_Nd},
    5700                 :         { 0x1C00, UNICODE_GENCAT_Lo},
    5701                 :         { 0x1C01, UNICODE_GENCAT_Lo},
    5702                 :         { 0x1C02, UNICODE_GENCAT_Lo},
    5703                 :         { 0x1C03, UNICODE_GENCAT_Lo},
    5704                 :         { 0x1C04, UNICODE_GENCAT_Lo},
    5705                 :         { 0x1C05, UNICODE_GENCAT_Lo},
    5706                 :         { 0x1C06, UNICODE_GENCAT_Lo},
    5707                 :         { 0x1C07, UNICODE_GENCAT_Lo},
    5708                 :         { 0x1C08, UNICODE_GENCAT_Lo},
    5709                 :         { 0x1C09, UNICODE_GENCAT_Lo},
    5710                 :         { 0x1C0A, UNICODE_GENCAT_Lo},
    5711                 :         { 0x1C0B, UNICODE_GENCAT_Lo},
    5712                 :         { 0x1C0C, UNICODE_GENCAT_Lo},
    5713                 :         { 0x1C0D, UNICODE_GENCAT_Lo},
    5714                 :         { 0x1C0E, UNICODE_GENCAT_Lo},
    5715                 :         { 0x1C0F, UNICODE_GENCAT_Lo},
    5716                 :         { 0x1C10, UNICODE_GENCAT_Lo},
    5717                 :         { 0x1C11, UNICODE_GENCAT_Lo},
    5718                 :         { 0x1C12, UNICODE_GENCAT_Lo},
    5719                 :         { 0x1C13, UNICODE_GENCAT_Lo},
    5720                 :         { 0x1C14, UNICODE_GENCAT_Lo},
    5721                 :         { 0x1C15, UNICODE_GENCAT_Lo},
    5722                 :         { 0x1C16, UNICODE_GENCAT_Lo},
    5723                 :         { 0x1C17, UNICODE_GENCAT_Lo},
    5724                 :         { 0x1C18, UNICODE_GENCAT_Lo},
    5725                 :         { 0x1C19, UNICODE_GENCAT_Lo},
    5726                 :         { 0x1C1A, UNICODE_GENCAT_Lo},
    5727                 :         { 0x1C1B, UNICODE_GENCAT_Lo},
    5728                 :         { 0x1C1C, UNICODE_GENCAT_Lo},
    5729                 :         { 0x1C1D, UNICODE_GENCAT_Lo},
    5730                 :         { 0x1C1E, UNICODE_GENCAT_Lo},
    5731                 :         { 0x1C1F, UNICODE_GENCAT_Lo},
    5732                 :         { 0x1C20, UNICODE_GENCAT_Lo},
    5733                 :         { 0x1C21, UNICODE_GENCAT_Lo},
    5734                 :         { 0x1C22, UNICODE_GENCAT_Lo},
    5735                 :         { 0x1C23, UNICODE_GENCAT_Lo},
    5736                 :         { 0x1C24, UNICODE_GENCAT_Mc},
    5737                 :         { 0x1C25, UNICODE_GENCAT_Mc},
    5738                 :         { 0x1C26, UNICODE_GENCAT_Mc},
    5739                 :         { 0x1C27, UNICODE_GENCAT_Mc},
    5740                 :         { 0x1C28, UNICODE_GENCAT_Mc},
    5741                 :         { 0x1C29, UNICODE_GENCAT_Mc},
    5742                 :         { 0x1C2A, UNICODE_GENCAT_Mc},
    5743                 :         { 0x1C2B, UNICODE_GENCAT_Mc},
    5744                 :         { 0x1C2C, UNICODE_GENCAT_Mn},
    5745                 :         { 0x1C2D, UNICODE_GENCAT_Mn},
    5746                 :         { 0x1C2E, UNICODE_GENCAT_Mn},
    5747                 :         { 0x1C2F, UNICODE_GENCAT_Mn},
    5748                 :         { 0x1C30, UNICODE_GENCAT_Mn},
    5749                 :         { 0x1C31, UNICODE_GENCAT_Mn},
    5750                 :         { 0x1C32, UNICODE_GENCAT_Mn},
    5751                 :         { 0x1C33, UNICODE_GENCAT_Mn},
    5752                 :         { 0x1C34, UNICODE_GENCAT_Mc},
    5753                 :         { 0x1C35, UNICODE_GENCAT_Mc},
    5754                 :         { 0x1C36, UNICODE_GENCAT_Mn},
    5755                 :         { 0x1C37, UNICODE_GENCAT_Mn},
    5756                 :         { 0x1C3B, UNICODE_GENCAT_Po},
    5757                 :         { 0x1C3C, UNICODE_GENCAT_Po},
    5758                 :         { 0x1C3D, UNICODE_GENCAT_Po},
    5759                 :         { 0x1C3E, UNICODE_GENCAT_Po},
    5760                 :         { 0x1C3F, UNICODE_GENCAT_Po},
    5761                 :         { 0x1C40, UNICODE_GENCAT_Nd},
    5762                 :         { 0x1C41, UNICODE_GENCAT_Nd},
    5763                 :         { 0x1C42, UNICODE_GENCAT_Nd},
    5764                 :         { 0x1C43, UNICODE_GENCAT_Nd},
    5765                 :         { 0x1C44, UNICODE_GENCAT_Nd},
    5766                 :         { 0x1C45, UNICODE_GENCAT_Nd},
    5767                 :         { 0x1C46, UNICODE_GENCAT_Nd},
    5768                 :         { 0x1C47, UNICODE_GENCAT_Nd},
    5769                 :         { 0x1C48, UNICODE_GENCAT_Nd},
    5770                 :         { 0x1C49, UNICODE_GENCAT_Nd},
    5771                 :         { 0x1C4D, UNICODE_GENCAT_Lo},
    5772                 :         { 0x1C4E, UNICODE_GENCAT_Lo},
    5773                 :         { 0x1C4F, UNICODE_GENCAT_Lo},
    5774                 :         { 0x1C50, UNICODE_GENCAT_Nd},
    5775                 :         { 0x1C51, UNICODE_GENCAT_Nd},
    5776                 :         { 0x1C52, UNICODE_GENCAT_Nd},
    5777                 :         { 0x1C53, UNICODE_GENCAT_Nd},
    5778                 :         { 0x1C54, UNICODE_GENCAT_Nd},
    5779                 :         { 0x1C55, UNICODE_GENCAT_Nd},
    5780                 :         { 0x1C56, UNICODE_GENCAT_Nd},
    5781                 :         { 0x1C57, UNICODE_GENCAT_Nd},
    5782                 :         { 0x1C58, UNICODE_GENCAT_Nd},
    5783                 :         { 0x1C59, UNICODE_GENCAT_Nd},
    5784                 :         { 0x1C5A, UNICODE_GENCAT_Lo},
    5785                 :         { 0x1C5B, UNICODE_GENCAT_Lo},
    5786                 :         { 0x1C5C, UNICODE_GENCAT_Lo},
    5787                 :         { 0x1C5D, UNICODE_GENCAT_Lo},
    5788                 :         { 0x1C5E, UNICODE_GENCAT_Lo},
    5789                 :         { 0x1C5F, UNICODE_GENCAT_Lo},
    5790                 :         { 0x1C60, UNICODE_GENCAT_Lo},
    5791                 :         { 0x1C61, UNICODE_GENCAT_Lo},
    5792                 :         { 0x1C62, UNICODE_GENCAT_Lo},
    5793                 :         { 0x1C63, UNICODE_GENCAT_Lo},
    5794                 :         { 0x1C64, UNICODE_GENCAT_Lo},
    5795                 :         { 0x1C65, UNICODE_GENCAT_Lo},
    5796                 :         { 0x1C66, UNICODE_GENCAT_Lo},
    5797                 :         { 0x1C67, UNICODE_GENCAT_Lo},
    5798                 :         { 0x1C68, UNICODE_GENCAT_Lo},
    5799                 :         { 0x1C69, UNICODE_GENCAT_Lo},
    5800                 :         { 0x1C6A, UNICODE_GENCAT_Lo},
    5801                 :         { 0x1C6B, UNICODE_GENCAT_Lo},
    5802                 :         { 0x1C6C, UNICODE_GENCAT_Lo},
    5803                 :         { 0x1C6D, UNICODE_GENCAT_Lo},
    5804                 :         { 0x1C6E, UNICODE_GENCAT_Lo},
    5805                 :         { 0x1C6F, UNICODE_GENCAT_Lo},
    5806                 :         { 0x1C70, UNICODE_GENCAT_Lo},
    5807                 :         { 0x1C71, UNICODE_GENCAT_Lo},
    5808                 :         { 0x1C72, UNICODE_GENCAT_Lo},
    5809                 :         { 0x1C73, UNICODE_GENCAT_Lo},
    5810                 :         { 0x1C74, UNICODE_GENCAT_Lo},
    5811                 :         { 0x1C75, UNICODE_GENCAT_Lo},
    5812                 :         { 0x1C76, UNICODE_GENCAT_Lo},
    5813                 :         { 0x1C77, UNICODE_GENCAT_Lo},
    5814                 :         { 0x1C78, UNICODE_GENCAT_Lm},
    5815                 :         { 0x1C79, UNICODE_GENCAT_Lm},
    5816                 :         { 0x1C7A, UNICODE_GENCAT_Lm},
    5817                 :         { 0x1C7B, UNICODE_GENCAT_Lm},
    5818                 :         { 0x1C7C, UNICODE_GENCAT_Lm},
    5819                 :         { 0x1C7D, UNICODE_GENCAT_Lm},
    5820                 :         { 0x1C7E, UNICODE_GENCAT_Po},
    5821                 :         { 0x1C7F, UNICODE_GENCAT_Po},
    5822                 :         { 0x1D00, UNICODE_GENCAT_Ll},
    5823                 :         { 0x1D01, UNICODE_GENCAT_Ll},
    5824                 :         { 0x1D02, UNICODE_GENCAT_Ll},
    5825                 :         { 0x1D03, UNICODE_GENCAT_Ll},
    5826                 :         { 0x1D04, UNICODE_GENCAT_Ll},
    5827                 :         { 0x1D05, UNICODE_GENCAT_Ll},
    5828                 :         { 0x1D06, UNICODE_GENCAT_Ll},
    5829                 :         { 0x1D07, UNICODE_GENCAT_Ll},
    5830                 :         { 0x1D08, UNICODE_GENCAT_Ll},
    5831                 :         { 0x1D09, UNICODE_GENCAT_Ll},
    5832                 :         { 0x1D0A, UNICODE_GENCAT_Ll},
    5833                 :         { 0x1D0B, UNICODE_GENCAT_Ll},
    5834                 :         { 0x1D0C, UNICODE_GENCAT_Ll},
    5835                 :         { 0x1D0D, UNICODE_GENCAT_Ll},
    5836                 :         { 0x1D0E, UNICODE_GENCAT_Ll},
    5837                 :         { 0x1D0F, UNICODE_GENCAT_Ll},
    5838                 :         { 0x1D10, UNICODE_GENCAT_Ll},
    5839                 :         { 0x1D11, UNICODE_GENCAT_Ll},
    5840                 :         { 0x1D12, UNICODE_GENCAT_Ll},
    5841                 :         { 0x1D13, UNICODE_GENCAT_Ll},
    5842                 :         { 0x1D14, UNICODE_GENCAT_Ll},
    5843                 :         { 0x1D15, UNICODE_GENCAT_Ll},
    5844                 :         { 0x1D16, UNICODE_GENCAT_Ll},
    5845                 :         { 0x1D17, UNICODE_GENCAT_Ll},
    5846                 :         { 0x1D18, UNICODE_GENCAT_Ll},
    5847                 :         { 0x1D19, UNICODE_GENCAT_Ll},
    5848                 :         { 0x1D1A, UNICODE_GENCAT_Ll},
    5849                 :         { 0x1D1B, UNICODE_GENCAT_Ll},
    5850                 :         { 0x1D1C, UNICODE_GENCAT_Ll},
    5851                 :         { 0x1D1D, UNICODE_GENCAT_Ll},
    5852                 :         { 0x1D1E, UNICODE_GENCAT_Ll},
    5853                 :         { 0x1D1F, UNICODE_GENCAT_Ll},
    5854                 :         { 0x1D20, UNICODE_GENCAT_Ll},
    5855                 :         { 0x1D21, UNICODE_GENCAT_Ll},
    5856                 :         { 0x1D22, UNICODE_GENCAT_Ll},
    5857                 :         { 0x1D23, UNICODE_GENCAT_Ll},
    5858                 :         { 0x1D24, UNICODE_GENCAT_Ll},
    5859                 :         { 0x1D25, UNICODE_GENCAT_Ll},
    5860                 :         { 0x1D26, UNICODE_GENCAT_Ll},
    5861                 :         { 0x1D27, UNICODE_GENCAT_Ll},
    5862                 :         { 0x1D28, UNICODE_GENCAT_Ll},
    5863                 :         { 0x1D29, UNICODE_GENCAT_Ll},
    5864                 :         { 0x1D2A, UNICODE_GENCAT_Ll},
    5865                 :         { 0x1D2B, UNICODE_GENCAT_Ll},
    5866                 :         { 0x1D2C, UNICODE_GENCAT_Lm},
    5867                 :         { 0x1D2D, UNICODE_GENCAT_Lm},
    5868                 :         { 0x1D2E, UNICODE_GENCAT_Lm},
    5869                 :         { 0x1D2F, UNICODE_GENCAT_Lm},
    5870                 :         { 0x1D30, UNICODE_GENCAT_Lm},
    5871                 :         { 0x1D31, UNICODE_GENCAT_Lm},
    5872                 :         { 0x1D32, UNICODE_GENCAT_Lm},
    5873                 :         { 0x1D33, UNICODE_GENCAT_Lm},
    5874                 :         { 0x1D34, UNICODE_GENCAT_Lm},
    5875                 :         { 0x1D35, UNICODE_GENCAT_Lm},
    5876                 :         { 0x1D36, UNICODE_GENCAT_Lm},
    5877                 :         { 0x1D37, UNICODE_GENCAT_Lm},
    5878                 :         { 0x1D38, UNICODE_GENCAT_Lm},
    5879                 :         { 0x1D39, UNICODE_GENCAT_Lm},
    5880                 :         { 0x1D3A, UNICODE_GENCAT_Lm},
    5881                 :         { 0x1D3B, UNICODE_GENCAT_Lm},
    5882                 :         { 0x1D3C, UNICODE_GENCAT_Lm},
    5883                 :         { 0x1D3D, UNICODE_GENCAT_Lm},
    5884                 :         { 0x1D3E, UNICODE_GENCAT_Lm},
    5885                 :         { 0x1D3F, UNICODE_GENCAT_Lm},
    5886                 :         { 0x1D40, UNICODE_GENCAT_Lm},
    5887                 :         { 0x1D41, UNICODE_GENCAT_Lm},
    5888                 :         { 0x1D42, UNICODE_GENCAT_Lm},
    5889                 :         { 0x1D43, UNICODE_GENCAT_Lm},
    5890                 :         { 0x1D44, UNICODE_GENCAT_Lm},
    5891                 :         { 0x1D45, UNICODE_GENCAT_Lm},
    5892                 :         { 0x1D46, UNICODE_GENCAT_Lm},
    5893                 :         { 0x1D47, UNICODE_GENCAT_Lm},
    5894                 :         { 0x1D48, UNICODE_GENCAT_Lm},
    5895                 :         { 0x1D49, UNICODE_GENCAT_Lm},
    5896                 :         { 0x1D4A, UNICODE_GENCAT_Lm},
    5897                 :         { 0x1D4B, UNICODE_GENCAT_Lm},
    5898                 :         { 0x1D4C, UNICODE_GENCAT_Lm},
    5899                 :         { 0x1D4D, UNICODE_GENCAT_Lm},
    5900                 :         { 0x1D4E, UNICODE_GENCAT_Lm},
    5901                 :         { 0x1D4F, UNICODE_GENCAT_Lm},
    5902                 :         { 0x1D50, UNICODE_GENCAT_Lm},
    5903                 :         { 0x1D51, UNICODE_GENCAT_Lm},
    5904                 :         { 0x1D52, UNICODE_GENCAT_Lm},
    5905                 :         { 0x1D53, UNICODE_GENCAT_Lm},
    5906                 :         { 0x1D54, UNICODE_GENCAT_Lm},
    5907                 :         { 0x1D55, UNICODE_GENCAT_Lm},
    5908                 :         { 0x1D56, UNICODE_GENCAT_Lm},
    5909                 :         { 0x1D57, UNICODE_GENCAT_Lm},
    5910                 :         { 0x1D58, UNICODE_GENCAT_Lm},
    5911                 :         { 0x1D59, UNICODE_GENCAT_Lm},
    5912                 :         { 0x1D5A, UNICODE_GENCAT_Lm},
    5913                 :         { 0x1D5B, UNICODE_GENCAT_Lm},
    5914                 :         { 0x1D5C, UNICODE_GENCAT_Lm},
    5915                 :         { 0x1D5D, UNICODE_GENCAT_Lm},
    5916                 :         { 0x1D5E, UNICODE_GENCAT_Lm},
    5917                 :         { 0x1D5F, UNICODE_GENCAT_Lm},
    5918                 :         { 0x1D60, UNICODE_GENCAT_Lm},
    5919                 :         { 0x1D61, UNICODE_GENCAT_Lm},
    5920                 :         { 0x1D62, UNICODE_GENCAT_Ll},
    5921                 :         { 0x1D63, UNICODE_GENCAT_Ll},
    5922                 :         { 0x1D64, UNICODE_GENCAT_Ll},
    5923                 :         { 0x1D65, UNICODE_GENCAT_Ll},
    5924                 :         { 0x1D66, UNICODE_GENCAT_Ll},
    5925                 :         { 0x1D67, UNICODE_GENCAT_Ll},
    5926                 :         { 0x1D68, UNICODE_GENCAT_Ll},
    5927                 :         { 0x1D69, UNICODE_GENCAT_Ll},
    5928                 :         { 0x1D6A, UNICODE_GENCAT_Ll},
    5929                 :         { 0x1D6B, UNICODE_GENCAT_Ll},
    5930                 :         { 0x1D6C, UNICODE_GENCAT_Ll},
    5931                 :         { 0x1D6D, UNICODE_GENCAT_Ll},
    5932                 :         { 0x1D6E, UNICODE_GENCAT_Ll},
    5933                 :         { 0x1D6F, UNICODE_GENCAT_Ll},
    5934                 :         { 0x1D70, UNICODE_GENCAT_Ll},
    5935                 :         { 0x1D71, UNICODE_GENCAT_Ll},
    5936                 :         { 0x1D72, UNICODE_GENCAT_Ll},
    5937                 :         { 0x1D73, UNICODE_GENCAT_Ll},
    5938                 :         { 0x1D74, UNICODE_GENCAT_Ll},
    5939                 :         { 0x1D75, UNICODE_GENCAT_Ll},
    5940                 :         { 0x1D76, UNICODE_GENCAT_Ll},
    5941                 :         { 0x1D77, UNICODE_GENCAT_Ll},
    5942                 :         { 0x1D78, UNICODE_GENCAT_Lm},
    5943                 :         { 0x1D79, UNICODE_GENCAT_Ll},
    5944                 :         { 0x1D7A, UNICODE_GENCAT_Ll},
    5945                 :         { 0x1D7B, UNICODE_GENCAT_Ll},
    5946                 :         { 0x1D7C, UNICODE_GENCAT_Ll},
    5947                 :         { 0x1D7D, UNICODE_GENCAT_Ll},
    5948                 :         { 0x1D7E, UNICODE_GENCAT_Ll},
    5949                 :         { 0x1D7F, UNICODE_GENCAT_Ll},
    5950                 :         { 0x1D80, UNICODE_GENCAT_Ll},
    5951                 :         { 0x1D81, UNICODE_GENCAT_Ll},
    5952                 :         { 0x1D82, UNICODE_GENCAT_Ll},
    5953                 :         { 0x1D83, UNICODE_GENCAT_Ll},
    5954                 :         { 0x1D84, UNICODE_GENCAT_Ll},
    5955                 :         { 0x1D85, UNICODE_GENCAT_Ll},
    5956                 :         { 0x1D86, UNICODE_GENCAT_Ll},
    5957                 :         { 0x1D87, UNICODE_GENCAT_Ll},
    5958                 :         { 0x1D88, UNICODE_GENCAT_Ll},
    5959                 :         { 0x1D89, UNICODE_GENCAT_Ll},
    5960                 :         { 0x1D8A, UNICODE_GENCAT_Ll},
    5961                 :         { 0x1D8B, UNICODE_GENCAT_Ll},
    5962                 :         { 0x1D8C, UNICODE_GENCAT_Ll},
    5963                 :         { 0x1D8D, UNICODE_GENCAT_Ll},
    5964                 :         { 0x1D8E, UNICODE_GENCAT_Ll},
    5965                 :         { 0x1D8F, UNICODE_GENCAT_Ll},
    5966                 :         { 0x1D90, UNICODE_GENCAT_Ll},
    5967                 :         { 0x1D91, UNICODE_GENCAT_Ll},
    5968                 :         { 0x1D92, UNICODE_GENCAT_Ll},
    5969                 :         { 0x1D93, UNICODE_GENCAT_Ll},
    5970                 :         { 0x1D94, UNICODE_GENCAT_Ll},
    5971                 :         { 0x1D95, UNICODE_GENCAT_Ll},
    5972                 :         { 0x1D96, UNICODE_GENCAT_Ll},
    5973                 :         { 0x1D97, UNICODE_GENCAT_Ll},
    5974                 :         { 0x1D98, UNICODE_GENCAT_Ll},
    5975                 :         { 0x1D99, UNICODE_GENCAT_Ll},
    5976                 :         { 0x1D9A, UNICODE_GENCAT_Ll},
    5977                 :         { 0x1D9B, UNICODE_GENCAT_Lm},
    5978                 :         { 0x1D9C, UNICODE_GENCAT_Lm},
    5979                 :         { 0x1D9D, UNICODE_GENCAT_Lm},
    5980                 :         { 0x1D9E, UNICODE_GENCAT_Lm},
    5981                 :         { 0x1D9F, UNICODE_GENCAT_Lm},
    5982                 :         { 0x1DA0, UNICODE_GENCAT_Lm},
    5983                 :         { 0x1DA1, UNICODE_GENCAT_Lm},
    5984                 :         { 0x1DA2, UNICODE_GENCAT_Lm},
    5985                 :         { 0x1DA3, UNICODE_GENCAT_Lm},
    5986                 :         { 0x1DA4, UNICODE_GENCAT_Lm},
    5987                 :         { 0x1DA5, UNICODE_GENCAT_Lm},
    5988                 :         { 0x1DA6, UNICODE_GENCAT_Lm},
    5989                 :         { 0x1DA7, UNICODE_GENCAT_Lm},
    5990                 :         { 0x1DA8, UNICODE_GENCAT_Lm},
    5991                 :         { 0x1DA9, UNICODE_GENCAT_Lm},
    5992                 :         { 0x1DAA, UNICODE_GENCAT_Lm},
    5993                 :         { 0x1DAB, UNICODE_GENCAT_Lm},
    5994                 :         { 0x1DAC, UNICODE_GENCAT_Lm},
    5995                 :         { 0x1DAD, UNICODE_GENCAT_Lm},
    5996                 :         { 0x1DAE, UNICODE_GENCAT_Lm},
    5997                 :         { 0x1DAF, UNICODE_GENCAT_Lm},
    5998                 :         { 0x1DB0, UNICODE_GENCAT_Lm},
    5999                 :         { 0x1DB1, UNICODE_GENCAT_Lm},
    6000                 :         { 0x1DB2, UNICODE_GENCAT_Lm},
    6001                 :         { 0x1DB3, UNICODE_GENCAT_Lm},
    6002                 :         { 0x1DB4, UNICODE_GENCAT_Lm},
    6003                 :         { 0x1DB5, UNICODE_GENCAT_Lm},
    6004                 :         { 0x1DB6, UNICODE_GENCAT_Lm},
    6005                 :         { 0x1DB7, UNICODE_GENCAT_Lm},
    6006                 :         { 0x1DB8, UNICODE_GENCAT_Lm},
    6007                 :         { 0x1DB9, UNICODE_GENCAT_Lm},
    6008                 :         { 0x1DBA, UNICODE_GENCAT_Lm},
    6009                 :         { 0x1DBB, UNICODE_GENCAT_Lm},
    6010                 :         { 0x1DBC, UNICODE_GENCAT_Lm},
    6011                 :         { 0x1DBD, UNICODE_GENCAT_Lm},
    6012                 :         { 0x1DBE, UNICODE_GENCAT_Lm},
    6013                 :         { 0x1DBF, UNICODE_GENCAT_Lm},
    6014                 :         { 0x1DC0, UNICODE_GENCAT_Mn},
    6015                 :         { 0x1DC1, UNICODE_GENCAT_Mn},
    6016                 :         { 0x1DC2, UNICODE_GENCAT_Mn},
    6017                 :         { 0x1DC3, UNICODE_GENCAT_Mn},
    6018                 :         { 0x1DC4, UNICODE_GENCAT_Mn},
    6019                 :         { 0x1DC5, UNICODE_GENCAT_Mn},
    6020                 :         { 0x1DC6, UNICODE_GENCAT_Mn},
    6021                 :         { 0x1DC7, UNICODE_GENCAT_Mn},
    6022                 :         { 0x1DC8, UNICODE_GENCAT_Mn},
    6023                 :         { 0x1DC9, UNICODE_GENCAT_Mn},
    6024                 :         { 0x1DCA, UNICODE_GENCAT_Mn},
    6025                 :         { 0x1DCB, UNICODE_GENCAT_Mn},
    6026                 :         { 0x1DCC, UNICODE_GENCAT_Mn},
    6027                 :         { 0x1DCD, UNICODE_GENCAT_Mn},
    6028                 :         { 0x1DCE, UNICODE_GENCAT_Mn},
    6029                 :         { 0x1DCF, UNICODE_GENCAT_Mn},
    6030                 :         { 0x1DD0, UNICODE_GENCAT_Mn},
    6031                 :         { 0x1DD1, UNICODE_GENCAT_Mn},
    6032                 :         { 0x1DD2, UNICODE_GENCAT_Mn},
    6033                 :         { 0x1DD3, UNICODE_GENCAT_Mn},
    6034                 :         { 0x1DD4, UNICODE_GENCAT_Mn},
    6035                 :         { 0x1DD5, UNICODE_GENCAT_Mn},
    6036                 :         { 0x1DD6, UNICODE_GENCAT_Mn},
    6037                 :         { 0x1DD7, UNICODE_GENCAT_Mn},
    6038                 :         { 0x1DD8, UNICODE_GENCAT_Mn},
    6039                 :         { 0x1DD9, UNICODE_GENCAT_Mn},
    6040                 :         { 0x1DDA, UNICODE_GENCAT_Mn},
    6041                 :         { 0x1DDB, UNICODE_GENCAT_Mn},
    6042                 :         { 0x1DDC, UNICODE_GENCAT_Mn},
    6043                 :         { 0x1DDD, UNICODE_GENCAT_Mn},
    6044                 :         { 0x1DDE, UNICODE_GENCAT_Mn},
    6045                 :         { 0x1DDF, UNICODE_GENCAT_Mn},
    6046                 :         { 0x1DE0, UNICODE_GENCAT_Mn},
    6047                 :         { 0x1DE1, UNICODE_GENCAT_Mn},
    6048                 :         { 0x1DE2, UNICODE_GENCAT_Mn},
    6049                 :         { 0x1DE3, UNICODE_GENCAT_Mn},
    6050                 :         { 0x1DE4, UNICODE_GENCAT_Mn},
    6051                 :         { 0x1DE5, UNICODE_GENCAT_Mn},
    6052                 :         { 0x1DE6, UNICODE_GENCAT_Mn},
    6053                 :         { 0x1DFE, UNICODE_GENCAT_Mn},
    6054                 :         { 0x1DFF, UNICODE_GENCAT_Mn},
    6055                 :         { 0x1E00, UNICODE_GENCAT_Lu},
    6056                 :         { 0x1E01, UNICODE_GENCAT_Ll},
    6057                 :         { 0x1E02, UNICODE_GENCAT_Lu},
    6058                 :         { 0x1E03, UNICODE_GENCAT_Ll},
    6059                 :         { 0x1E04, UNICODE_GENCAT_Lu},
    6060                 :         { 0x1E05, UNICODE_GENCAT_Ll},
    6061                 :         { 0x1E06, UNICODE_GENCAT_Lu},
    6062                 :         { 0x1E07, UNICODE_GENCAT_Ll},
    6063                 :         { 0x1E08, UNICODE_GENCAT_Lu},
    6064                 :         { 0x1E09, UNICODE_GENCAT_Ll},
    6065                 :         { 0x1E0A, UNICODE_GENCAT_Lu},
    6066                 :         { 0x1E0B, UNICODE_GENCAT_Ll},
    6067                 :         { 0x1E0C, UNICODE_GENCAT_Lu},
    6068                 :         { 0x1E0D, UNICODE_GENCAT_Ll},
    6069                 :         { 0x1E0E, UNICODE_GENCAT_Lu},
    6070                 :         { 0x1E0F, UNICODE_GENCAT_Ll},
    6071                 :         { 0x1E10, UNICODE_GENCAT_Lu},
    6072                 :         { 0x1E11, UNICODE_GENCAT_Ll},
    6073                 :         { 0x1E12, UNICODE_GENCAT_Lu},
    6074                 :         { 0x1E13, UNICODE_GENCAT_Ll},
    6075                 :         { 0x1E14, UNICODE_GENCAT_Lu},
    6076                 :         { 0x1E15, UNICODE_GENCAT_Ll},
    6077                 :         { 0x1E16, UNICODE_GENCAT_Lu},
    6078                 :         { 0x1E17, UNICODE_GENCAT_Ll},
    6079                 :         { 0x1E18, UNICODE_GENCAT_Lu},
    6080                 :         { 0x1E19, UNICODE_GENCAT_Ll},
    6081                 :         { 0x1E1A, UNICODE_GENCAT_Lu},
    6082                 :         { 0x1E1B, UNICODE_GENCAT_Ll},
    6083                 :         { 0x1E1C, UNICODE_GENCAT_Lu},
    6084                 :         { 0x1E1D, UNICODE_GENCAT_Ll},
    6085                 :         { 0x1E1E, UNICODE_GENCAT_Lu},
    6086                 :         { 0x1E1F, UNICODE_GENCAT_Ll},
    6087                 :         { 0x1E20, UNICODE_GENCAT_Lu},
    6088                 :         { 0x1E21, UNICODE_GENCAT_Ll},
    6089                 :         { 0x1E22, UNICODE_GENCAT_Lu},
    6090                 :         { 0x1E23, UNICODE_GENCAT_Ll},
    6091                 :         { 0x1E24, UNICODE_GENCAT_Lu},
    6092                 :         { 0x1E25, UNICODE_GENCAT_Ll},
    6093                 :         { 0x1E26, UNICODE_GENCAT_Lu},
    6094                 :         { 0x1E27, UNICODE_GENCAT_Ll},
    6095                 :         { 0x1E28, UNICODE_GENCAT_Lu},
    6096                 :         { 0x1E29, UNICODE_GENCAT_Ll},
    6097                 :         { 0x1E2A, UNICODE_GENCAT_Lu},
    6098                 :         { 0x1E2B, UNICODE_GENCAT_Ll},
    6099                 :         { 0x1E2C, UNICODE_GENCAT_Lu},
    6100                 :         { 0x1E2D, UNICODE_GENCAT_Ll},
    6101                 :         { 0x1E2E, UNICODE_GENCAT_Lu},
    6102                 :         { 0x1E2F, UNICODE_GENCAT_Ll},
    6103                 :         { 0x1E30, UNICODE_GENCAT_Lu},
    6104                 :         { 0x1E31, UNICODE_GENCAT_Ll},
    6105                 :         { 0x1E32, UNICODE_GENCAT_Lu},
    6106                 :         { 0x1E33, UNICODE_GENCAT_Ll},
    6107                 :         { 0x1E34, UNICODE_GENCAT_Lu},
    6108                 :         { 0x1E35, UNICODE_GENCAT_Ll},
    6109                 :         { 0x1E36, UNICODE_GENCAT_Lu},
    6110                 :         { 0x1E37, UNICODE_GENCAT_Ll},
    6111                 :         { 0x1E38, UNICODE_GENCAT_Lu},
    6112                 :         { 0x1E39, UNICODE_GENCAT_Ll},
    6113                 :         { 0x1E3A, UNICODE_GENCAT_Lu},
    6114                 :         { 0x1E3B, UNICODE_GENCAT_Ll},
    6115                 :         { 0x1E3C, UNICODE_GENCAT_Lu},
    6116                 :         { 0x1E3D, UNICODE_GENCAT_Ll},
    6117                 :         { 0x1E3E, UNICODE_GENCAT_Lu},
    6118                 :         { 0x1E3F, UNICODE_GENCAT_Ll},
    6119                 :         { 0x1E40, UNICODE_GENCAT_Lu},
    6120                 :         { 0x1E41, UNICODE_GENCAT_Ll},
    6121                 :         { 0x1E42, UNICODE_GENCAT_Lu},
    6122                 :         { 0x1E43, UNICODE_GENCAT_Ll},
    6123                 :         { 0x1E44, UNICODE_GENCAT_Lu},
    6124                 :         { 0x1E45, UNICODE_GENCAT_Ll},
    6125                 :         { 0x1E46, UNICODE_GENCAT_Lu},
    6126                 :         { 0x1E47, UNICODE_GENCAT_Ll},
    6127                 :         { 0x1E48, UNICODE_GENCAT_Lu},
    6128                 :         { 0x1E49, UNICODE_GENCAT_Ll},
    6129                 :         { 0x1E4A, UNICODE_GENCAT_Lu},
    6130                 :         { 0x1E4B, UNICODE_GENCAT_Ll},
    6131                 :         { 0x1E4C, UNICODE_GENCAT_Lu},
    6132                 :         { 0x1E4D, UNICODE_GENCAT_Ll},
    6133                 :         { 0x1E4E, UNICODE_GENCAT_Lu},
    6134                 :         { 0x1E4F, UNICODE_GENCAT_Ll},
    6135                 :         { 0x1E50, UNICODE_GENCAT_Lu},
    6136                 :         { 0x1E51, UNICODE_GENCAT_Ll},
    6137                 :         { 0x1E52, UNICODE_GENCAT_Lu},
    6138                 :         { 0x1E53, UNICODE_GENCAT_Ll},
    6139                 :         { 0x1E54, UNICODE_GENCAT_Lu},
    6140                 :         { 0x1E55, UNICODE_GENCAT_Ll},
    6141                 :         { 0x1E56, UNICODE_GENCAT_Lu},
    6142                 :         { 0x1E57, UNICODE_GENCAT_Ll},
    6143                 :         { 0x1E58, UNICODE_GENCAT_Lu},
    6144                 :         { 0x1E59, UNICODE_GENCAT_Ll},
    6145                 :         { 0x1E5A, UNICODE_GENCAT_Lu},
    6146                 :         { 0x1E5B, UNICODE_GENCAT_Ll},
    6147                 :         { 0x1E5C, UNICODE_GENCAT_Lu},
    6148                 :         { 0x1E5D, UNICODE_GENCAT_Ll},
    6149                 :         { 0x1E5E, UNICODE_GENCAT_Lu},
    6150                 :         { 0x1E5F, UNICODE_GENCAT_Ll},
    6151                 :         { 0x1E60, UNICODE_GENCAT_Lu},
    6152                 :         { 0x1E61, UNICODE_GENCAT_Ll},
    6153                 :         { 0x1E62, UNICODE_GENCAT_Lu},
    6154                 :         { 0x1E63, UNICODE_GENCAT_Ll},
    6155                 :         { 0x1E64, UNICODE_GENCAT_Lu},
    6156                 :         { 0x1E65, UNICODE_GENCAT_Ll},
    6157                 :         { 0x1E66, UNICODE_GENCAT_Lu},
    6158                 :         { 0x1E67, UNICODE_GENCAT_Ll},
    6159                 :         { 0x1E68, UNICODE_GENCAT_Lu},
    6160                 :         { 0x1E69, UNICODE_GENCAT_Ll},
    6161                 :         { 0x1E6A, UNICODE_GENCAT_Lu},
    6162                 :         { 0x1E6B, UNICODE_GENCAT_Ll},
    6163                 :         { 0x1E6C, UNICODE_GENCAT_Lu},
    6164                 :         { 0x1E6D, UNICODE_GENCAT_Ll},
    6165                 :         { 0x1E6E, UNICODE_GENCAT_Lu},
    6166                 :         { 0x1E6F, UNICODE_GENCAT_Ll},
    6167                 :         { 0x1E70, UNICODE_GENCAT_Lu},
    6168                 :         { 0x1E71, UNICODE_GENCAT_Ll},
    6169                 :         { 0x1E72, UNICODE_GENCAT_Lu},
    6170                 :         { 0x1E73, UNICODE_GENCAT_Ll},
    6171                 :         { 0x1E74, UNICODE_GENCAT_Lu},
    6172                 :         { 0x1E75, UNICODE_GENCAT_Ll},
    6173                 :         { 0x1E76, UNICODE_GENCAT_Lu},
    6174                 :         { 0x1E77, UNICODE_GENCAT_Ll},
    6175                 :         { 0x1E78, UNICODE_GENCAT_Lu},
    6176                 :         { 0x1E79, UNICODE_GENCAT_Ll},
    6177                 :         { 0x1E7A, UNICODE_GENCAT_Lu},
    6178                 :         { 0x1E7B, UNICODE_GENCAT_Ll},
    6179                 :         { 0x1E7C, UNICODE_GENCAT_Lu},
    6180                 :         { 0x1E7D, UNICODE_GENCAT_Ll},
    6181                 :         { 0x1E7E, UNICODE_GENCAT_Lu},
    6182                 :         { 0x1E7F, UNICODE_GENCAT_Ll},
    6183                 :         { 0x1E80, UNICODE_GENCAT_Lu},
    6184                 :         { 0x1E81, UNICODE_GENCAT_Ll},
    6185                 :         { 0x1E82, UNICODE_GENCAT_Lu},
    6186                 :         { 0x1E83, UNICODE_GENCAT_Ll},
    6187                 :         { 0x1E84, UNICODE_GENCAT_Lu},
    6188                 :         { 0x1E85, UNICODE_GENCAT_Ll},
    6189                 :         { 0x1E86, UNICODE_GENCAT_Lu},
    6190                 :         { 0x1E87, UNICODE_GENCAT_Ll},
    6191                 :         { 0x1E88, UNICODE_GENCAT_Lu},
    6192                 :         { 0x1E89, UNICODE_GENCAT_Ll},
    6193                 :         { 0x1E8A, UNICODE_GENCAT_Lu},
    6194                 :         { 0x1E8B, UNICODE_GENCAT_Ll},
    6195                 :         { 0x1E8C, UNICODE_GENCAT_Lu},
    6196                 :         { 0x1E8D, UNICODE_GENCAT_Ll},
    6197                 :         { 0x1E8E, UNICODE_GENCAT_Lu},
    6198                 :         { 0x1E8F, UNICODE_GENCAT_Ll},
    6199                 :         { 0x1E90, UNICODE_GENCAT_Lu},
    6200                 :         { 0x1E91, UNICODE_GENCAT_Ll},
    6201                 :         { 0x1E92, UNICODE_GENCAT_Lu},
    6202                 :         { 0x1E93, UNICODE_GENCAT_Ll},
    6203                 :         { 0x1E94, UNICODE_GENCAT_Lu},
    6204                 :         { 0x1E95, UNICODE_GENCAT_Ll},
    6205                 :         { 0x1E96, UNICODE_GENCAT_Ll},
    6206                 :         { 0x1E97, UNICODE_GENCAT_Ll},
    6207                 :         { 0x1E98, UNICODE_GENCAT_Ll},
    6208                 :         { 0x1E99, UNICODE_GENCAT_Ll},
    6209                 :         { 0x1E9A, UNICODE_GENCAT_Ll},
    6210                 :         { 0x1E9B, UNICODE_GENCAT_Ll},
    6211                 :         { 0x1E9C, UNICODE_GENCAT_Ll},
    6212                 :         { 0x1E9D, UNICODE_GENCAT_Ll},
    6213                 :         { 0x1E9E, UNICODE_GENCAT_Lu},
    6214                 :         { 0x1E9F, UNICODE_GENCAT_Ll},
    6215                 :         { 0x1EA0, UNICODE_GENCAT_Lu},
    6216                 :         { 0x1EA1, UNICODE_GENCAT_Ll},
    6217                 :         { 0x1EA2, UNICODE_GENCAT_Lu},
    6218                 :         { 0x1EA3, UNICODE_GENCAT_Ll},
    6219                 :         { 0x1EA4, UNICODE_GENCAT_Lu},
    6220                 :         { 0x1EA5, UNICODE_GENCAT_Ll},
    6221                 :         { 0x1EA6, UNICODE_GENCAT_Lu},
    6222                 :         { 0x1EA7, UNICODE_GENCAT_Ll},
    6223                 :         { 0x1EA8, UNICODE_GENCAT_Lu},
    6224                 :         { 0x1EA9, UNICODE_GENCAT_Ll},
    6225                 :         { 0x1EAA, UNICODE_GENCAT_Lu},
    6226                 :         { 0x1EAB, UNICODE_GENCAT_Ll},
    6227                 :         { 0x1EAC, UNICODE_GENCAT_Lu},
    6228                 :         { 0x1EAD, UNICODE_GENCAT_Ll},
    6229                 :         { 0x1EAE, UNICODE_GENCAT_Lu},
    6230                 :         { 0x1EAF, UNICODE_GENCAT_Ll},
    6231                 :         { 0x1EB0, UNICODE_GENCAT_Lu},
    6232                 :         { 0x1EB1, UNICODE_GENCAT_Ll},
    6233                 :         { 0x1EB2, UNICODE_GENCAT_Lu},
    6234                 :         { 0x1EB3, UNICODE_GENCAT_Ll},
    6235                 :         { 0x1EB4, UNICODE_GENCAT_Lu},
    6236                 :         { 0x1EB5, UNICODE_GENCAT_Ll},
    6237                 :         { 0x1EB6, UNICODE_GENCAT_Lu},
    6238                 :         { 0x1EB7, UNICODE_GENCAT_Ll},
    6239                 :         { 0x1EB8, UNICODE_GENCAT_Lu},
    6240                 :         { 0x1EB9, UNICODE_GENCAT_Ll},
    6241                 :         { 0x1EBA, UNICODE_GENCAT_Lu},
    6242                 :         { 0x1EBB, UNICODE_GENCAT_Ll},
    6243                 :         { 0x1EBC, UNICODE_GENCAT_Lu},
    6244                 :         { 0x1EBD, UNICODE_GENCAT_Ll},
    6245                 :         { 0x1EBE, UNICODE_GENCAT_Lu},
    6246                 :         { 0x1EBF, UNICODE_GENCAT_Ll},
    6247                 :         { 0x1EC0, UNICODE_GENCAT_Lu},
    6248                 :         { 0x1EC1, UNICODE_GENCAT_Ll},
    6249                 :         { 0x1EC2, UNICODE_GENCAT_Lu},
    6250                 :         { 0x1EC3, UNICODE_GENCAT_Ll},
    6251                 :         { 0x1EC4, UNICODE_GENCAT_Lu},
    6252                 :         { 0x1EC5, UNICODE_GENCAT_Ll},
    6253                 :         { 0x1EC6, UNICODE_GENCAT_Lu},
    6254                 :         { 0x1EC7, UNICODE_GENCAT_Ll},
    6255                 :         { 0x1EC8, UNICODE_GENCAT_Lu},
    6256                 :         { 0x1EC9, UNICODE_GENCAT_Ll},
    6257                 :         { 0x1ECA, UNICODE_GENCAT_Lu},
    6258                 :         { 0x1ECB, UNICODE_GENCAT_Ll},
    6259                 :         { 0x1ECC, UNICODE_GENCAT_Lu},
    6260                 :         { 0x1ECD, UNICODE_GENCAT_Ll},
    6261                 :         { 0x1ECE, UNICODE_GENCAT_Lu},
    6262                 :         { 0x1ECF, UNICODE_GENCAT_Ll},
    6263                 :         { 0x1ED0, UNICODE_GENCAT_Lu},
    6264                 :         { 0x1ED1, UNICODE_GENCAT_Ll},
    6265                 :         { 0x1ED2, UNICODE_GENCAT_Lu},
    6266                 :         { 0x1ED3, UNICODE_GENCAT_Ll},
    6267                 :         { 0x1ED4, UNICODE_GENCAT_Lu},
    6268                 :         { 0x1ED5, UNICODE_GENCAT_Ll},
    6269                 :         { 0x1ED6, UNICODE_GENCAT_Lu},
    6270                 :         { 0x1ED7, UNICODE_GENCAT_Ll},
    6271                 :         { 0x1ED8, UNICODE_GENCAT_Lu},
    6272                 :         { 0x1ED9, UNICODE_GENCAT_Ll},
    6273                 :         { 0x1EDA, UNICODE_GENCAT_Lu},
    6274                 :         { 0x1EDB, UNICODE_GENCAT_Ll},
    6275                 :         { 0x1EDC, UNICODE_GENCAT_Lu},
    6276                 :         { 0x1EDD, UNICODE_GENCAT_Ll},
    6277                 :         { 0x1EDE, UNICODE_GENCAT_Lu},
    6278                 :         { 0x1EDF, UNICODE_GENCAT_Ll},
    6279                 :         { 0x1EE0, UNICODE_GENCAT_Lu},
    6280                 :         { 0x1EE1, UNICODE_GENCAT_Ll},
    6281                 :         { 0x1EE2, UNICODE_GENCAT_Lu},
    6282                 :         { 0x1EE3, UNICODE_GENCAT_Ll},
    6283                 :         { 0x1EE4, UNICODE_GENCAT_Lu},
    6284                 :         { 0x1EE5, UNICODE_GENCAT_Ll},
    6285                 :         { 0x1EE6, UNICODE_GENCAT_Lu},
    6286                 :         { 0x1EE7, UNICODE_GENCAT_Ll},
    6287                 :         { 0x1EE8, UNICODE_GENCAT_Lu},
    6288                 :         { 0x1EE9, UNICODE_GENCAT_Ll},
    6289                 :         { 0x1EEA, UNICODE_GENCAT_Lu},
    6290                 :         { 0x1EEB, UNICODE_GENCAT_Ll},
    6291                 :         { 0x1EEC, UNICODE_GENCAT_Lu},
    6292                 :         { 0x1EED, UNICODE_GENCAT_Ll},
    6293                 :         { 0x1EEE, UNICODE_GENCAT_Lu},
    6294                 :         { 0x1EEF, UNICODE_GENCAT_Ll},
    6295                 :         { 0x1EF0, UNICODE_GENCAT_Lu},
    6296                 :         { 0x1EF1, UNICODE_GENCAT_Ll},
    6297                 :         { 0x1EF2, UNICODE_GENCAT_Lu},
    6298                 :         { 0x1EF3, UNICODE_GENCAT_Ll},
    6299                 :         { 0x1EF4, UNICODE_GENCAT_Lu},
    6300                 :         { 0x1EF5, UNICODE_GENCAT_Ll},
    6301                 :         { 0x1EF6, UNICODE_GENCAT_Lu},
    6302                 :         { 0x1EF7, UNICODE_GENCAT_Ll},
    6303                 :         { 0x1EF8, UNICODE_GENCAT_Lu},
    6304                 :         { 0x1EF9, UNICODE_GENCAT_Ll},
    6305                 :         { 0x1EFA, UNICODE_GENCAT_Lu},
    6306                 :         { 0x1EFB, UNICODE_GENCAT_Ll},
    6307                 :         { 0x1EFC, UNICODE_GENCAT_Lu},
    6308                 :         { 0x1EFD, UNICODE_GENCAT_Ll},
    6309                 :         { 0x1EFE, UNICODE_GENCAT_Lu},
    6310                 :         { 0x1EFF, UNICODE_GENCAT_Ll},
    6311                 :         { 0x1F00, UNICODE_GENCAT_Ll},
    6312                 :         { 0x1F01, UNICODE_GENCAT_Ll},
    6313                 :         { 0x1F02, UNICODE_GENCAT_Ll},
    6314                 :         { 0x1F03, UNICODE_GENCAT_Ll},
    6315                 :         { 0x1F04, UNICODE_GENCAT_Ll},
    6316                 :         { 0x1F05, UNICODE_GENCAT_Ll},
    6317                 :         { 0x1F06, UNICODE_GENCAT_Ll},
    6318                 :         { 0x1F07, UNICODE_GENCAT_Ll},
    6319                 :         { 0x1F08, UNICODE_GENCAT_Lu},
    6320                 :         { 0x1F09, UNICODE_GENCAT_Lu},
    6321                 :         { 0x1F0A, UNICODE_GENCAT_Lu},
    6322                 :         { 0x1F0B, UNICODE_GENCAT_Lu},
    6323                 :         { 0x1F0C, UNICODE_GENCAT_Lu},
    6324                 :         { 0x1F0D, UNICODE_GENCAT_Lu},
    6325                 :         { 0x1F0E, UNICODE_GENCAT_Lu},
    6326                 :         { 0x1F0F, UNICODE_GENCAT_Lu},
    6327                 :         { 0x1F10, UNICODE_GENCAT_Ll},
    6328                 :         { 0x1F11, UNICODE_GENCAT_Ll},
    6329                 :         { 0x1F12, UNICODE_GENCAT_Ll},
    6330                 :         { 0x1F13, UNICODE_GENCAT_Ll},
    6331                 :         { 0x1F14, UNICODE_GENCAT_Ll},
    6332                 :         { 0x1F15, UNICODE_GENCAT_Ll},
    6333                 :         { 0x1F18, UNICODE_GENCAT_Lu},
    6334                 :         { 0x1F19, UNICODE_GENCAT_Lu},
    6335                 :         { 0x1F1A, UNICODE_GENCAT_Lu},
    6336                 :         { 0x1F1B, UNICODE_GENCAT_Lu},
    6337                 :         { 0x1F1C, UNICODE_GENCAT_Lu},
    6338                 :         { 0x1F1D, UNICODE_GENCAT_Lu},
    6339                 :         { 0x1F20, UNICODE_GENCAT_Ll},
    6340                 :         { 0x1F21, UNICODE_GENCAT_Ll},
    6341                 :         { 0x1F22, UNICODE_GENCAT_Ll},
    6342                 :         { 0x1F23, UNICODE_GENCAT_Ll},
    6343                 :         { 0x1F24, UNICODE_GENCAT_Ll},
    6344                 :         { 0x1F25, UNICODE_GENCAT_Ll},
    6345                 :         { 0x1F26, UNICODE_GENCAT_Ll},
    6346                 :         { 0x1F27, UNICODE_GENCAT_Ll},
    6347                 :         { 0x1F28, UNICODE_GENCAT_Lu},
    6348                 :         { 0x1F29, UNICODE_GENCAT_Lu},
    6349                 :         { 0x1F2A, UNICODE_GENCAT_Lu},
    6350                 :         { 0x1F2B, UNICODE_GENCAT_Lu},
    6351                 :         { 0x1F2C, UNICODE_GENCAT_Lu},
    6352                 :         { 0x1F2D, UNICODE_GENCAT_Lu},
    6353                 :         { 0x1F2E, UNICODE_GENCAT_Lu},
    6354                 :         { 0x1F2F, UNICODE_GENCAT_Lu},
    6355                 :         { 0x1F30, UNICODE_GENCAT_Ll},
    6356                 :         { 0x1F31, UNICODE_GENCAT_Ll},
    6357                 :         { 0x1F32, UNICODE_GENCAT_Ll},
    6358                 :         { 0x1F33, UNICODE_GENCAT_Ll},
    6359                 :         { 0x1F34, UNICODE_GENCAT_Ll},
    6360                 :         { 0x1F35, UNICODE_GENCAT_Ll},
    6361                 :         { 0x1F36, UNICODE_GENCAT_Ll},
    6362                 :         { 0x1F37, UNICODE_GENCAT_Ll},
    6363                 :         { 0x1F38, UNICODE_GENCAT_Lu},
    6364                 :         { 0x1F39, UNICODE_GENCAT_Lu},
    6365                 :         { 0x1F3A, UNICODE_GENCAT_Lu},
    6366                 :         { 0x1F3B, UNICODE_GENCAT_Lu},
    6367                 :         { 0x1F3C, UNICODE_GENCAT_Lu},
    6368                 :         { 0x1F3D, UNICODE_GENCAT_Lu},
    6369                 :         { 0x1F3E, UNICODE_GENCAT_Lu},
    6370                 :         { 0x1F3F, UNICODE_GENCAT_Lu},
    6371                 :         { 0x1F40, UNICODE_GENCAT_Ll},
    6372                 :         { 0x1F41, UNICODE_GENCAT_Ll},
    6373                 :         { 0x1F42, UNICODE_GENCAT_Ll},
    6374                 :         { 0x1F43, UNICODE_GENCAT_Ll},
    6375                 :         { 0x1F44, UNICODE_GENCAT_Ll},
    6376                 :         { 0x1F45, UNICODE_GENCAT_Ll},
    6377                 :         { 0x1F48, UNICODE_GENCAT_Lu},
    6378                 :         { 0x1F49, UNICODE_GENCAT_Lu},
    6379                 :         { 0x1F4A, UNICODE_GENCAT_Lu},
    6380                 :         { 0x1F4B, UNICODE_GENCAT_Lu},
    6381                 :         { 0x1F4C, UNICODE_GENCAT_Lu},
    6382                 :         { 0x1F4D, UNICODE_GENCAT_Lu},
    6383                 :         { 0x1F50, UNICODE_GENCAT_Ll},
    6384                 :         { 0x1F51, UNICODE_GENCAT_Ll},
    6385                 :         { 0x1F52, UNICODE_GENCAT_Ll},
    6386                 :         { 0x1F53, UNICODE_GENCAT_Ll},
    6387                 :         { 0x1F54, UNICODE_GENCAT_Ll},
    6388                 :         { 0x1F55, UNICODE_GENCAT_Ll},
    6389                 :         { 0x1F56, UNICODE_GENCAT_Ll},
    6390                 :         { 0x1F57, UNICODE_GENCAT_Ll},
    6391                 :         { 0x1F59, UNICODE_GENCAT_Lu},
    6392                 :         { 0x1F5B, UNICODE_GENCAT_Lu},
    6393                 :         { 0x1F5D, UNICODE_GENCAT_Lu},
    6394                 :         { 0x1F5F, UNICODE_GENCAT_Lu},
    6395                 :         { 0x1F60, UNICODE_GENCAT_Ll},
    6396                 :         { 0x1F61, UNICODE_GENCAT_Ll},
    6397                 :         { 0x1F62, UNICODE_GENCAT_Ll},
    6398                 :         { 0x1F63, UNICODE_GENCAT_Ll},
    6399                 :         { 0x1F64, UNICODE_GENCAT_Ll},
    6400                 :         { 0x1F65, UNICODE_GENCAT_Ll},
    6401                 :         { 0x1F66, UNICODE_GENCAT_Ll},
    6402                 :         { 0x1F67, UNICODE_GENCAT_Ll},
    6403                 :         { 0x1F68, UNICODE_GENCAT_Lu},
    6404                 :         { 0x1F69, UNICODE_GENCAT_Lu},
    6405                 :         { 0x1F6A, UNICODE_GENCAT_Lu},
    6406                 :         { 0x1F6B, UNICODE_GENCAT_Lu},
    6407                 :         { 0x1F6C, UNICODE_GENCAT_Lu},
    6408                 :         { 0x1F6D, UNICODE_GENCAT_Lu},
    6409                 :         { 0x1F6E, UNICODE_GENCAT_Lu},
    6410                 :         { 0x1F6F, UNICODE_GENCAT_Lu},
    6411                 :         { 0x1F70, UNICODE_GENCAT_Ll},
    6412                 :         { 0x1F71, UNICODE_GENCAT_Ll},
    6413                 :         { 0x1F72, UNICODE_GENCAT_Ll},
    6414                 :         { 0x1F73, UNICODE_GENCAT_Ll},
    6415                 :         { 0x1F74, UNICODE_GENCAT_Ll},
    6416                 :         { 0x1F75, UNICODE_GENCAT_Ll},
    6417                 :         { 0x1F76, UNICODE_GENCAT_Ll},
    6418                 :         { 0x1F77, UNICODE_GENCAT_Ll},
    6419                 :         { 0x1F78, UNICODE_GENCAT_Ll},
    6420                 :         { 0x1F79, UNICODE_GENCAT_Ll},
    6421                 :         { 0x1F7A, UNICODE_GENCAT_Ll},
    6422                 :         { 0x1F7B, UNICODE_GENCAT_Ll},
    6423                 :         { 0x1F7C, UNICODE_GENCAT_Ll},
    6424                 :         { 0x1F7D, UNICODE_GENCAT_Ll},
    6425                 :         { 0x1F80, UNICODE_GENCAT_Ll},
    6426                 :         { 0x1F81, UNICODE_GENCAT_Ll},
    6427                 :         { 0x1F82, UNICODE_GENCAT_Ll},
    6428                 :         { 0x1F83, UNICODE_GENCAT_Ll},
    6429                 :         { 0x1F84, UNICODE_GENCAT_Ll},
    6430                 :         { 0x1F85, UNICODE_GENCAT_Ll},
    6431                 :         { 0x1F86, UNICODE_GENCAT_Ll},
    6432                 :         { 0x1F87, UNICODE_GENCAT_Ll},
    6433                 :         { 0x1F88, UNICODE_GENCAT_Lt},
    6434                 :         { 0x1F89, UNICODE_GENCAT_Lt},
    6435                 :         { 0x1F8A, UNICODE_GENCAT_Lt},
    6436                 :         { 0x1F8B, UNICODE_GENCAT_Lt},
    6437                 :         { 0x1F8C, UNICODE_GENCAT_Lt},
    6438                 :         { 0x1F8D, UNICODE_GENCAT_Lt},
    6439                 :         { 0x1F8E, UNICODE_GENCAT_Lt},
    6440                 :         { 0x1F8F, UNICODE_GENCAT_Lt},
    6441                 :         { 0x1F90, UNICODE_GENCAT_Ll},
    6442                 :         { 0x1F91, UNICODE_GENCAT_Ll},
    6443                 :         { 0x1F92, UNICODE_GENCAT_Ll},
    6444                 :         { 0x1F93, UNICODE_GENCAT_Ll},
    6445                 :         { 0x1F94, UNICODE_GENCAT_Ll},
    6446                 :         { 0x1F95, UNICODE_GENCAT_Ll},
    6447                 :         { 0x1F96, UNICODE_GENCAT_Ll},
    6448                 :         { 0x1F97, UNICODE_GENCAT_Ll},
    6449                 :         { 0x1F98, UNICODE_GENCAT_Lt},
    6450                 :         { 0x1F99, UNICODE_GENCAT_Lt},
    6451                 :         { 0x1F9A, UNICODE_GENCAT_Lt},
    6452                 :         { 0x1F9B, UNICODE_GENCAT_Lt},
    6453                 :         { 0x1F9C, UNICODE_GENCAT_Lt},
    6454                 :         { 0x1F9D, UNICODE_GENCAT_Lt},
    6455                 :         { 0x1F9E, UNICODE_GENCAT_Lt},
    6456                 :         { 0x1F9F, UNICODE_GENCAT_Lt},
    6457                 :         { 0x1FA0, UNICODE_GENCAT_Ll},
    6458                 :         { 0x1FA1, UNICODE_GENCAT_Ll},
    6459                 :         { 0x1FA2, UNICODE_GENCAT_Ll},
    6460                 :         { 0x1FA3, UNICODE_GENCAT_Ll},
    6461                 :         { 0x1FA4, UNICODE_GENCAT_Ll},
    6462                 :         { 0x1FA5, UNICODE_GENCAT_Ll},
    6463                 :         { 0x1FA6, UNICODE_GENCAT_Ll},
    6464                 :         { 0x1FA7, UNICODE_GENCAT_Ll},
    6465                 :         { 0x1FA8, UNICODE_GENCAT_Lt},
    6466                 :         { 0x1FA9, UNICODE_GENCAT_Lt},
    6467                 :         { 0x1FAA, UNICODE_GENCAT_Lt},
    6468                 :         { 0x1FAB, UNICODE_GENCAT_Lt},
    6469                 :         { 0x1FAC, UNICODE_GENCAT_Lt},
    6470                 :         { 0x1FAD, UNICODE_GENCAT_Lt},
    6471                 :         { 0x1FAE, UNICODE_GENCAT_Lt},
    6472                 :         { 0x1FAF, UNICODE_GENCAT_Lt},
    6473                 :         { 0x1FB0, UNICODE_GENCAT_Ll},
    6474                 :         { 0x1FB1, UNICODE_GENCAT_Ll},
    6475                 :         { 0x1FB2, UNICODE_GENCAT_Ll},
    6476                 :         { 0x1FB3, UNICODE_GENCAT_Ll},
    6477                 :         { 0x1FB4, UNICODE_GENCAT_Ll},
    6478                 :         { 0x1FB6, UNICODE_GENCAT_Ll},
    6479                 :         { 0x1FB7, UNICODE_GENCAT_Ll},
    6480                 :         { 0x1FB8, UNICODE_GENCAT_Lu},
    6481                 :         { 0x1FB9, UNICODE_GENCAT_Lu},
    6482                 :         { 0x1FBA, UNICODE_GENCAT_Lu},
    6483                 :         { 0x1FBB, UNICODE_GENCAT_Lu},
    6484                 :         { 0x1FBC, UNICODE_GENCAT_Lt},
    6485                 :         { 0x1FBD, UNICODE_GENCAT_Sk},
    6486                 :         { 0x1FBE, UNICODE_GENCAT_Ll},
    6487                 :         { 0x1FBF, UNICODE_GENCAT_Sk},
    6488                 :         { 0x1FC0, UNICODE_GENCAT_Sk},
    6489                 :         { 0x1FC1, UNICODE_GENCAT_Sk},
    6490                 :         { 0x1FC2, UNICODE_GENCAT_Ll},
    6491                 :         { 0x1FC3, UNICODE_GENCAT_Ll},
    6492                 :         { 0x1FC4, UNICODE_GENCAT_Ll},
    6493                 :         { 0x1FC6, UNICODE_GENCAT_Ll},
    6494                 :         { 0x1FC7, UNICODE_GENCAT_Ll},
    6495                 :         { 0x1FC8, UNICODE_GENCAT_Lu},
    6496                 :         { 0x1FC9, UNICODE_GENCAT_Lu},
    6497                 :         { 0x1FCA, UNICODE_GENCAT_Lu},
    6498                 :         { 0x1FCB, UNICODE_GENCAT_Lu},
    6499                 :         { 0x1FCC, UNICODE_GENCAT_Lt},
    6500                 :         { 0x1FCD, UNICODE_GENCAT_Sk},
    6501                 :         { 0x1FCE, UNICODE_GENCAT_Sk},
    6502                 :         { 0x1FCF, UNICODE_GENCAT_Sk},
    6503                 :         { 0x1FD0, UNICODE_GENCAT_Ll},
    6504                 :         { 0x1FD1, UNICODE_GENCAT_Ll},
    6505                 :         { 0x1FD2, UNICODE_GENCAT_Ll},
    6506                 :         { 0x1FD3, UNICODE_GENCAT_Ll},
    6507                 :         { 0x1FD6, UNICODE_GENCAT_Ll},
    6508                 :         { 0x1FD7, UNICODE_GENCAT_Ll},
    6509                 :         { 0x1FD8, UNICODE_GENCAT_Lu},
    6510                 :         { 0x1FD9, UNICODE_GENCAT_Lu},
    6511                 :         { 0x1FDA, UNICODE_GENCAT_Lu},
    6512                 :         { 0x1FDB, UNICODE_GENCAT_Lu},
    6513                 :         { 0x1FDD, UNICODE_GENCAT_Sk},
    6514                 :         { 0x1FDE, UNICODE_GENCAT_Sk},
    6515                 :         { 0x1FDF, UNICODE_GENCAT_Sk},
    6516                 :         { 0x1FE0, UNICODE_GENCAT_Ll},
    6517                 :         { 0x1FE1, UNICODE_GENCAT_Ll},
    6518                 :         { 0x1FE2, UNICODE_GENCAT_Ll},
    6519                 :         { 0x1FE3, UNICODE_GENCAT_Ll},
    6520                 :         { 0x1FE4, UNICODE_GENCAT_Ll},
    6521                 :         { 0x1FE5, UNICODE_GENCAT_Ll},
    6522                 :         { 0x1FE6, UNICODE_GENCAT_Ll},
    6523                 :         { 0x1FE7, UNICODE_GENCAT_Ll},
    6524                 :         { 0x1FE8, UNICODE_GENCAT_Lu},
    6525                 :         { 0x1FE9, UNICODE_GENCAT_Lu},
    6526                 :         { 0x1FEA, UNICODE_GENCAT_Lu},
    6527                 :         { 0x1FEB, UNICODE_GENCAT_Lu},
    6528                 :         { 0x1FEC, UNICODE_GENCAT_Lu},
    6529                 :         { 0x1FED, UNICODE_GENCAT_Sk},
    6530                 :         { 0x1FEE, UNICODE_GENCAT_Sk},
    6531                 :         { 0x1FEF, UNICODE_GENCAT_Sk},
    6532                 :         { 0x1FF2, UNICODE_GENCAT_Ll},
    6533                 :         { 0x1FF3, UNICODE_GENCAT_Ll},
    6534                 :         { 0x1FF4, UNICODE_GENCAT_Ll},
    6535                 :         { 0x1FF6, UNICODE_GENCAT_Ll},
    6536                 :         { 0x1FF7, UNICODE_GENCAT_Ll},
    6537                 :         { 0x1FF8, UNICODE_GENCAT_Lu},
    6538                 :         { 0x1FF9, UNICODE_GENCAT_Lu},
    6539                 :         { 0x1FFA, UNICODE_GENCAT_Lu},
    6540                 :         { 0x1FFB, UNICODE_GENCAT_Lu},
    6541                 :         { 0x1FFC, UNICODE_GENCAT_Lt},
    6542                 :         { 0x1FFD, UNICODE_GENCAT_Sk},
    6543                 :         { 0x1FFE, UNICODE_GENCAT_Sk},
    6544                 :         { 0x2000, UNICODE_GENCAT_Zs},
    6545                 :         { 0x2001, UNICODE_GENCAT_Zs},
    6546                 :         { 0x2002, UNICODE_GENCAT_Zs},
    6547                 :         { 0x2003, UNICODE_GENCAT_Zs},
    6548                 :         { 0x2004, UNICODE_GENCAT_Zs},
    6549                 :         { 0x2005, UNICODE_GENCAT_Zs},
    6550                 :         { 0x2006, UNICODE_GENCAT_Zs},
    6551                 :         { 0x2007, UNICODE_GENCAT_Zs},
    6552                 :         { 0x2008, UNICODE_GENCAT_Zs},
    6553                 :         { 0x2009, UNICODE_GENCAT_Zs},
    6554                 :         { 0x200A, UNICODE_GENCAT_Zs},
    6555                 :         { 0x200B, UNICODE_GENCAT_Cf},
    6556                 :         { 0x200C, UNICODE_GENCAT_Cf},
    6557                 :         { 0x200D, UNICODE_GENCAT_Cf},
    6558                 :         { 0x200E, UNICODE_GENCAT_Cf},
    6559                 :         { 0x200F, UNICODE_GENCAT_Cf},
    6560                 :         { 0x2010, UNICODE_GENCAT_Pd},
    6561                 :         { 0x2011, UNICODE_GENCAT_Pd},
    6562                 :         { 0x2012, UNICODE_GENCAT_Pd},
    6563                 :         { 0x2013, UNICODE_GENCAT_Pd},
    6564                 :         { 0x2014, UNICODE_GENCAT_Pd},
    6565                 :         { 0x2015, UNICODE_GENCAT_Pd},
    6566                 :         { 0x2016, UNICODE_GENCAT_Po},
    6567                 :         { 0x2017, UNICODE_GENCAT_Po},
    6568                 :         { 0x2018, UNICODE_GENCAT_Pi},
    6569                 :         { 0x2019, UNICODE_GENCAT_Pf},
    6570                 :         { 0x201A, UNICODE_GENCAT_Ps},
    6571                 :         { 0x201B, UNICODE_GENCAT_Pi},
    6572                 :         { 0x201C, UNICODE_GENCAT_Pi},
    6573                 :         { 0x201D, UNICODE_GENCAT_Pf},
    6574                 :         { 0x201E, UNICODE_GENCAT_Ps},
    6575                 :         { 0x201F, UNICODE_GENCAT_Pi},
    6576                 :         { 0x2020, UNICODE_GENCAT_Po},
    6577                 :         { 0x2021, UNICODE_GENCAT_Po},
    6578                 :         { 0x2022, UNICODE_GENCAT_Po},
    6579                 :         { 0x2023, UNICODE_GENCAT_Po},
    6580                 :         { 0x2024, UNICODE_GENCAT_Po},
    6581                 :         { 0x2025, UNICODE_GENCAT_Po},
    6582                 :         { 0x2026, UNICODE_GENCAT_Po},
    6583                 :         { 0x2027, UNICODE_GENCAT_Po},
    6584                 :         { 0x2028, UNICODE_GENCAT_Zl},
    6585                 :         { 0x2029, UNICODE_GENCAT_Zp},
    6586                 :         { 0x202A, UNICODE_GENCAT_Cf},
    6587                 :         { 0x202B, UNICODE_GENCAT_Cf},
    6588                 :         { 0x202C, UNICODE_GENCAT_Cf},
    6589                 :         { 0x202D, UNICODE_GENCAT_Cf},
    6590                 :         { 0x202E, UNICODE_GENCAT_Cf},
    6591                 :         { 0x202F, UNICODE_GENCAT_Zs},
    6592                 :         { 0x2030, UNICODE_GENCAT_Po},
    6593                 :         { 0x2031, UNICODE_GENCAT_Po},
    6594                 :         { 0x2032, UNICODE_GENCAT_Po},
    6595                 :         { 0x2033, UNICODE_GENCAT_Po},
    6596                 :         { 0x2034, UNICODE_GENCAT_Po},
    6597                 :         { 0x2035, UNICODE_GENCAT_Po},
    6598                 :         { 0x2036, UNICODE_GENCAT_Po},
    6599                 :         { 0x2037, UNICODE_GENCAT_Po},
    6600                 :         { 0x2038, UNICODE_GENCAT_Po},
    6601                 :         { 0x2039, UNICODE_GENCAT_Pi},
    6602                 :         { 0x203A, UNICODE_GENCAT_Pf},
    6603                 :         { 0x203B, UNICODE_GENCAT_Po},
    6604                 :         { 0x203C, UNICODE_GENCAT_Po},
    6605                 :         { 0x203D, UNICODE_GENCAT_Po},
    6606                 :         { 0x203E, UNICODE_GENCAT_Po},
    6607                 :         { 0x203F, UNICODE_GENCAT_Pc},
    6608                 :         { 0x2040, UNICODE_GENCAT_Pc},
    6609                 :         { 0x2041, UNICODE_GENCAT_Po},
    6610                 :         { 0x2042, UNICODE_GENCAT_Po},
    6611                 :         { 0x2043, UNICODE_GENCAT_Po},
    6612                 :         { 0x2044, UNICODE_GENCAT_Sm},
    6613                 :         { 0x2045, UNICODE_GENCAT_Ps},
    6614                 :         { 0x2046, UNICODE_GENCAT_Pe},
    6615                 :         { 0x2047, UNICODE_GENCAT_Po},
    6616                 :         { 0x2048, UNICODE_GENCAT_Po},
    6617                 :         { 0x2049, UNICODE_GENCAT_Po},
    6618                 :         { 0x204A, UNICODE_GENCAT_Po},
    6619                 :         { 0x204B, UNICODE_GENCAT_Po},
    6620                 :         { 0x204C, UNICODE_GENCAT_Po},
    6621                 :         { 0x204D, UNICODE_GENCAT_Po},
    6622                 :         { 0x204E, UNICODE_GENCAT_Po},
    6623                 :         { 0x204F, UNICODE_GENCAT_Po},
    6624                 :         { 0x2050, UNICODE_GENCAT_Po},
    6625                 :         { 0x2051, UNICODE_GENCAT_Po},
    6626                 :         { 0x2052, UNICODE_GENCAT_Sm},
    6627                 :         { 0x2053, UNICODE_GENCAT_Po},
    6628                 :         { 0x2054, UNICODE_GENCAT_Pc},
    6629                 :         { 0x2055, UNICODE_GENCAT_Po},
    6630                 :         { 0x2056, UNICODE_GENCAT_Po},
    6631                 :         { 0x2057, UNICODE_GENCAT_Po},
    6632                 :         { 0x2058, UNICODE_GENCAT_Po},
    6633                 :         { 0x2059, UNICODE_GENCAT_Po},
    6634                 :         { 0x205A, UNICODE_GENCAT_Po},
    6635                 :         { 0x205B, UNICODE_GENCAT_Po},
    6636                 :         { 0x205C, UNICODE_GENCAT_Po},
    6637                 :         { 0x205D, UNICODE_GENCAT_Po},
    6638                 :         { 0x205E, UNICODE_GENCAT_Po},
    6639                 :         { 0x205F, UNICODE_GENCAT_Zs},
    6640                 :         { 0x2060, UNICODE_GENCAT_Cf},
    6641                 :         { 0x2061, UNICODE_GENCAT_Cf},
    6642                 :         { 0x2062, UNICODE_GENCAT_Cf},
    6643                 :         { 0x2063, UNICODE_GENCAT_Cf},
    6644                 :         { 0x2064, UNICODE_GENCAT_Cf},
    6645                 :         { 0x206A, UNICODE_GENCAT_Cf},
    6646                 :         { 0x206B, UNICODE_GENCAT_Cf},
    6647                 :         { 0x206C, UNICODE_GENCAT_Cf},
    6648                 :         { 0x206D, UNICODE_GENCAT_Cf},
    6649                 :         { 0x206E, UNICODE_GENCAT_Cf},
    6650                 :         { 0x206F, UNICODE_GENCAT_Cf},
    6651                 :         { 0x2070, UNICODE_GENCAT_No},
    6652                 :         { 0x2071, UNICODE_GENCAT_Ll},
    6653                 :         { 0x2074, UNICODE_GENCAT_No},
    6654                 :         { 0x2075, UNICODE_GENCAT_No},
    6655                 :         { 0x2076, UNICODE_GENCAT_No},
    6656                 :         { 0x2077, UNICODE_GENCAT_No},
    6657                 :         { 0x2078, UNICODE_GENCAT_No},
    6658                 :         { 0x2079, UNICODE_GENCAT_No},
    6659                 :         { 0x207A, UNICODE_GENCAT_Sm},
    6660                 :         { 0x207B, UNICODE_GENCAT_Sm},
    6661                 :         { 0x207C, UNICODE_GENCAT_Sm},
    6662                 :         { 0x207D, UNICODE_GENCAT_Ps},
    6663                 :         { 0x207E, UNICODE_GENCAT_Pe},
    6664                 :         { 0x207F, UNICODE_GENCAT_Ll},
    6665                 :         { 0x2080, UNICODE_GENCAT_No},
    6666                 :         { 0x2081, UNICODE_GENCAT_No},
    6667                 :         { 0x2082, UNICODE_GENCAT_No},
    6668                 :         { 0x2083, UNICODE_GENCAT_No},
    6669                 :         { 0x2084, UNICODE_GENCAT_No},
    6670                 :         { 0x2085, UNICODE_GENCAT_No},
    6671                 :         { 0x2086, UNICODE_GENCAT_No},
    6672                 :         { 0x2087, UNICODE_GENCAT_No},
    6673                 :         { 0x2088, UNICODE_GENCAT_No},
    6674                 :         { 0x2089, UNICODE_GENCAT_No},
    6675                 :         { 0x208A, UNICODE_GENCAT_Sm},
    6676                 :         { 0x208B, UNICODE_GENCAT_Sm},
    6677                 :         { 0x208C, UNICODE_GENCAT_Sm},
    6678                 :         { 0x208D, UNICODE_GENCAT_Ps},
    6679                 :         { 0x208E, UNICODE_GENCAT_Pe},
    6680                 :         { 0x2090, UNICODE_GENCAT_Lm},
    6681                 :         { 0x2091, UNICODE_GENCAT_Lm},
    6682                 :         { 0x2092, UNICODE_GENCAT_Lm},
    6683                 :         { 0x2093, UNICODE_GENCAT_Lm},
    6684                 :         { 0x2094, UNICODE_GENCAT_Lm},
    6685                 :         { 0x20A0, UNICODE_GENCAT_Sc},
    6686                 :         { 0x20A1, UNICODE_GENCAT_Sc},
    6687                 :         { 0x20A2, UNICODE_GENCAT_Sc},
    6688                 :         { 0x20A3, UNICODE_GENCAT_Sc},
    6689                 :         { 0x20A4, UNICODE_GENCAT_Sc},
    6690                 :         { 0x20A5, UNICODE_GENCAT_Sc},
    6691                 :         { 0x20A6, UNICODE_GENCAT_Sc},
    6692                 :         { 0x20A7, UNICODE_GENCAT_Sc},
    6693                 :         { 0x20A8, UNICODE_GENCAT_Sc},
    6694                 :         { 0x20A9, UNICODE_GENCAT_Sc},
    6695                 :         { 0x20AA, UNICODE_GENCAT_Sc},
    6696                 :         { 0x20AB, UNICODE_GENCAT_Sc},
    6697                 :         { 0x20AC, UNICODE_GENCAT_Sc},
    6698                 :         { 0x20AD, UNICODE_GENCAT_Sc},
    6699                 :         { 0x20AE, UNICODE_GENCAT_Sc},
    6700                 :         { 0x20AF, UNICODE_GENCAT_Sc},
    6701                 :         { 0x20B0, UNICODE_GENCAT_Sc},
    6702                 :         { 0x20B1, UNICODE_GENCAT_Sc},
    6703                 :         { 0x20B2, UNICODE_GENCAT_Sc},
    6704                 :         { 0x20B3, UNICODE_GENCAT_Sc},
    6705                 :         { 0x20B4, UNICODE_GENCAT_Sc},
    6706                 :         { 0x20B5, UNICODE_GENCAT_Sc},
    6707                 :         { 0x20D0, UNICODE_GENCAT_Mn},
    6708                 :         { 0x20D1, UNICODE_GENCAT_Mn},
    6709                 :         { 0x20D2, UNICODE_GENCAT_Mn},
    6710                 :         { 0x20D3, UNICODE_GENCAT_Mn},
    6711                 :         { 0x20D4, UNICODE_GENCAT_Mn},
    6712                 :         { 0x20D5, UNICODE_GENCAT_Mn},
    6713                 :         { 0x20D6, UNICODE_GENCAT_Mn},
    6714                 :         { 0x20D7, UNICODE_GENCAT_Mn},
    6715                 :         { 0x20D8, UNICODE_GENCAT_Mn},
    6716                 :         { 0x20D9, UNICODE_GENCAT_Mn},
    6717                 :         { 0x20DA, UNICODE_GENCAT_Mn},
    6718                 :         { 0x20DB, UNICODE_GENCAT_Mn},
    6719                 :         { 0x20DC, UNICODE_GENCAT_Mn},
    6720                 :         { 0x20DD, UNICODE_GENCAT_Me},
    6721                 :         { 0x20DE, UNICODE_GENCAT_Me},
    6722                 :         { 0x20DF, UNICODE_GENCAT_Me},
    6723                 :         { 0x20E0, UNICODE_GENCAT_Me},
    6724                 :         { 0x20E1, UNICODE_GENCAT_Mn},
    6725                 :         { 0x20E2, UNICODE_GENCAT_Me},
    6726                 :         { 0x20E3, UNICODE_GENCAT_Me},
    6727                 :         { 0x20E4, UNICODE_GENCAT_Me},
    6728                 :         { 0x20E5, UNICODE_GENCAT_Mn},
    6729                 :         { 0x20E6, UNICODE_GENCAT_Mn},
    6730                 :         { 0x20E7, UNICODE_GENCAT_Mn},
    6731                 :         { 0x20E8, UNICODE_GENCAT_Mn},
    6732                 :         { 0x20E9, UNICODE_GENCAT_Mn},
    6733                 :         { 0x20EA, UNICODE_GENCAT_Mn},
    6734                 :         { 0x20EB, UNICODE_GENCAT_Mn},
    6735                 :         { 0x20EC, UNICODE_GENCAT_Mn},
    6736                 :         { 0x20ED, UNICODE_GENCAT_Mn},
    6737                 :         { 0x20EE, UNICODE_GENCAT_Mn},
    6738                 :         { 0x20EF, UNICODE_GENCAT_Mn},
    6739                 :         { 0x20F0, UNICODE_GENCAT_Mn},
    6740                 :         { 0x2100, UNICODE_GENCAT_So},
    6741                 :         { 0x2101, UNICODE_GENCAT_So},
    6742                 :         { 0x2102, UNICODE_GENCAT_Lu},
    6743                 :         { 0x2103, UNICODE_GENCAT_So},
    6744                 :         { 0x2104, UNICODE_GENCAT_So},
    6745                 :         { 0x2105, UNICODE_GENCAT_So},
    6746                 :         { 0x2106, UNICODE_GENCAT_So},
    6747                 :         { 0x2107, UNICODE_GENCAT_Lu},
    6748                 :         { 0x2108, UNICODE_GENCAT_So},
    6749                 :         { 0x2109, UNICODE_GENCAT_So},
    6750                 :         { 0x210A, UNICODE_GENCAT_Ll},
    6751                 :         { 0x210B, UNICODE_GENCAT_Lu},
    6752                 :         { 0x210C, UNICODE_GENCAT_Lu},
    6753                 :         { 0x210D, UNICODE_GENCAT_Lu},
    6754                 :         { 0x210E, UNICODE_GENCAT_Ll},
    6755                 :         { 0x210F, UNICODE_GENCAT_Ll},
    6756                 :         { 0x2110, UNICODE_GENCAT_Lu},
    6757                 :         { 0x2111, UNICODE_GENCAT_Lu},
    6758                 :         { 0x2112, UNICODE_GENCAT_Lu},
    6759                 :         { 0x2113, UNICODE_GENCAT_Ll},
    6760                 :         { 0x2114, UNICODE_GENCAT_So},
    6761                 :         { 0x2115, UNICODE_GENCAT_Lu},
    6762                 :         { 0x2116, UNICODE_GENCAT_So},
    6763                 :         { 0x2117, UNICODE_GENCAT_So},
    6764                 :         { 0x2118, UNICODE_GENCAT_So},
    6765                 :         { 0x2119, UNICODE_GENCAT_Lu},
    6766                 :         { 0x211A, UNICODE_GENCAT_Lu},
    6767                 :         { 0x211B, UNICODE_GENCAT_Lu},
    6768                 :         { 0x211C, UNICODE_GENCAT_Lu},
    6769                 :         { 0x211D, UNICODE_GENCAT_Lu},
    6770                 :         { 0x211E, UNICODE_GENCAT_So},
    6771                 :         { 0x211F, UNICODE_GENCAT_So},
    6772                 :         { 0x2120, UNICODE_GENCAT_So},
    6773                 :         { 0x2121, UNICODE_GENCAT_So},
    6774                 :         { 0x2122, UNICODE_GENCAT_So},
    6775                 :         { 0x2123, UNICODE_GENCAT_So},
    6776                 :         { 0x2124, UNICODE_GENCAT_Lu},
    6777                 :         { 0x2125, UNICODE_GENCAT_So},
    6778                 :         { 0x2126, UNICODE_GENCAT_Lu},
    6779                 :         { 0x2127, UNICODE_GENCAT_So},
    6780                 :         { 0x2128, UNICODE_GENCAT_Lu},
    6781                 :         { 0x2129, UNICODE_GENCAT_So},
    6782                 :         { 0x212A, UNICODE_GENCAT_Lu},
    6783                 :         { 0x212B, UNICODE_GENCAT_Lu},
    6784                 :         { 0x212C, UNICODE_GENCAT_Lu},
    6785                 :         { 0x212D, UNICODE_GENCAT_Lu},
    6786                 :         { 0x212E, UNICODE_GENCAT_So},
    6787                 :         { 0x212F, UNICODE_GENCAT_Ll},
    6788                 :         { 0x2130, UNICODE_GENCAT_Lu},
    6789                 :         { 0x2131, UNICODE_GENCAT_Lu},
    6790                 :         { 0x2132, UNICODE_GENCAT_Lu},
    6791                 :         { 0x2133, UNICODE_GENCAT_Lu},
    6792                 :         { 0x2134, UNICODE_GENCAT_Ll},
    6793                 :         { 0x2135, UNICODE_GENCAT_Lo},
    6794                 :         { 0x2136, UNICODE_GENCAT_Lo},
    6795                 :         { 0x2137, UNICODE_GENCAT_Lo},
    6796                 :         { 0x2138, UNICODE_GENCAT_Lo},
    6797                 :         { 0x2139, UNICODE_GENCAT_Ll},
    6798                 :         { 0x213A, UNICODE_GENCAT_So},
    6799                 :         { 0x213B, UNICODE_GENCAT_So},
    6800                 :         { 0x213C, UNICODE_GENCAT_Ll},
    6801                 :         { 0x213D, UNICODE_GENCAT_Ll},
    6802                 :         { 0x213E, UNICODE_GENCAT_Lu},
    6803                 :         { 0x213F, UNICODE_GENCAT_Lu},
    6804                 :         { 0x2140, UNICODE_GENCAT_Sm},
    6805                 :         { 0x2141, UNICODE_GENCAT_Sm},
    6806                 :         { 0x2142, UNICODE_GENCAT_Sm},
    6807                 :         { 0x2143, UNICODE_GENCAT_Sm},
    6808                 :         { 0x2144, UNICODE_GENCAT_Sm},
    6809                 :         { 0x2145, UNICODE_GENCAT_Lu},
    6810                 :         { 0x2146, UNICODE_GENCAT_Ll},
    6811                 :         { 0x2147, UNICODE_GENCAT_Ll},
    6812                 :         { 0x2148, UNICODE_GENCAT_Ll},
    6813                 :         { 0x2149, UNICODE_GENCAT_Ll},
    6814                 :         { 0x214A, UNICODE_GENCAT_So},
    6815                 :         { 0x214B, UNICODE_GENCAT_Sm},
    6816                 :         { 0x214C, UNICODE_GENCAT_So},
    6817                 :         { 0x214D, UNICODE_GENCAT_So},
    6818                 :         { 0x214E, UNICODE_GENCAT_Ll},
    6819                 :         { 0x214F, UNICODE_GENCAT_So},
    6820                 :         { 0x2153, UNICODE_GENCAT_No},
    6821                 :         { 0x2154, UNICODE_GENCAT_No},
    6822                 :         { 0x2155, UNICODE_GENCAT_No},
    6823                 :         { 0x2156, UNICODE_GENCAT_No},
    6824                 :         { 0x2157, UNICODE_GENCAT_No},
    6825                 :         { 0x2158, UNICODE_GENCAT_No},
    6826                 :         { 0x2159, UNICODE_GENCAT_No},
    6827                 :         { 0x215A, UNICODE_GENCAT_No},
    6828                 :         { 0x215B, UNICODE_GENCAT_No},
    6829                 :         { 0x215C, UNICODE_GENCAT_No},
    6830                 :         { 0x215D, UNICODE_GENCAT_No},
    6831                 :         { 0x215E, UNICODE_GENCAT_No},
    6832                 :         { 0x215F, UNICODE_GENCAT_No},
    6833                 :         { 0x2160, UNICODE_GENCAT_Nl},
    6834                 :         { 0x2161, UNICODE_GENCAT_Nl},
    6835                 :         { 0x2162, UNICODE_GENCAT_Nl},
    6836                 :         { 0x2163, UNICODE_GENCAT_Nl},
    6837                 :         { 0x2164, UNICODE_GENCAT_Nl},
    6838                 :         { 0x2165, UNICODE_GENCAT_Nl},
    6839                 :         { 0x2166, UNICODE_GENCAT_Nl},
    6840                 :         { 0x2167, UNICODE_GENCAT_Nl},
    6841                 :         { 0x2168, UNICODE_GENCAT_Nl},
    6842                 :         { 0x2169, UNICODE_GENCAT_Nl},
    6843                 :         { 0x216A, UNICODE_GENCAT_Nl},
    6844                 :         { 0x216B, UNICODE_GENCAT_Nl},
    6845                 :         { 0x216C, UNICODE_GENCAT_Nl},
    6846                 :         { 0x216D, UNICODE_GENCAT_Nl},
    6847                 :         { 0x216E, UNICODE_GENCAT_Nl},
    6848                 :         { 0x216F, UNICODE_GENCAT_Nl},
    6849                 :         { 0x2170, UNICODE_GENCAT_Nl},
    6850                 :         { 0x2171, UNICODE_GENCAT_Nl},
    6851                 :         { 0x2172, UNICODE_GENCAT_Nl},
    6852                 :         { 0x2173, UNICODE_GENCAT_Nl},
    6853                 :         { 0x2174, UNICODE_GENCAT_Nl},
    6854                 :         { 0x2175, UNICODE_GENCAT_Nl},
    6855                 :         { 0x2176, UNICODE_GENCAT_Nl},
    6856                 :         { 0x2177, UNICODE_GENCAT_Nl},
    6857                 :         { 0x2178, UNICODE_GENCAT_Nl},
    6858                 :         { 0x2179, UNICODE_GENCAT_Nl},
    6859                 :         { 0x217A, UNICODE_GENCAT_Nl},
    6860                 :         { 0x217B, UNICODE_GENCAT_Nl},
    6861                 :         { 0x217C, UNICODE_GENCAT_Nl},
    6862                 :         { 0x217D, UNICODE_GENCAT_Nl},
    6863                 :         { 0x217E, UNICODE_GENCAT_Nl},
    6864                 :         { 0x217F, UNICODE_GENCAT_Nl},
    6865                 :         { 0x2180, UNICODE_GENCAT_Nl},
    6866                 :         { 0x2181, UNICODE_GENCAT_Nl},
    6867                 :         { 0x2182, UNICODE_GENCAT_Nl},
    6868                 :         { 0x2183, UNICODE_GENCAT_Lu},
    6869                 :         { 0x2184, UNICODE_GENCAT_Ll},
    6870                 :         { 0x2185, UNICODE_GENCAT_Nl},
    6871                 :         { 0x2186, UNICODE_GENCAT_Nl},
    6872                 :         { 0x2187, UNICODE_GENCAT_Nl},
    6873                 :         { 0x2188, UNICODE_GENCAT_Nl},
    6874                 :         { 0x2190, UNICODE_GENCAT_Sm},
    6875                 :         { 0x2191, UNICODE_GENCAT_Sm},
    6876                 :         { 0x2192, UNICODE_GENCAT_Sm},
    6877                 :         { 0x2193, UNICODE_GENCAT_Sm},
    6878                 :         { 0x2194, UNICODE_GENCAT_Sm},
    6879                 :         { 0x2195, UNICODE_GENCAT_So},
    6880                 :         { 0x2196, UNICODE_GENCAT_So},
    6881                 :         { 0x2197, UNICODE_GENCAT_So},
    6882                 :         { 0x2198, UNICODE_GENCAT_So},
    6883                 :         { 0x2199, UNICODE_GENCAT_So},
    6884                 :         { 0x219A, UNICODE_GENCAT_Sm},
    6885                 :         { 0x219B, UNICODE_GENCAT_Sm},
    6886                 :         { 0x219C, UNICODE_GENCAT_So},
    6887                 :         { 0x219D, UNICODE_GENCAT_So},
    6888                 :         { 0x219E, UNICODE_GENCAT_So},
    6889                 :         { 0x219F, UNICODE_GENCAT_So},
    6890                 :         { 0x21A0, UNICODE_GENCAT_Sm},
    6891                 :         { 0x21A1, UNICODE_GENCAT_So},
    6892                 :         { 0x21A2, UNICODE_GENCAT_So},
    6893                 :         { 0x21A3, UNICODE_GENCAT_Sm},
    6894                 :         { 0x21A4, UNICODE_GENCAT_So},
    6895                 :         { 0x21A5, UNICODE_GENCAT_So},
    6896                 :         { 0x21A6, UNICODE_GENCAT_Sm},
    6897                 :         { 0x21A7, UNICODE_GENCAT_So},
    6898                 :         { 0x21A8, UNICODE_GENCAT_So},
    6899                 :         { 0x21A9, UNICODE_GENCAT_So},
    6900                 :         { 0x21AA, UNICODE_GENCAT_So},
    6901                 :         { 0x21AB, UNICODE_GENCAT_So},
    6902                 :         { 0x21AC, UNICODE_GENCAT_So},
    6903                 :         { 0x21AD, UNICODE_GENCAT_So},
    6904                 :         { 0x21AE, UNICODE_GENCAT_Sm},
    6905                 :         { 0x21AF, UNICODE_GENCAT_So},
    6906                 :         { 0x21B0, UNICODE_GENCAT_So},
    6907                 :         { 0x21B1, UNICODE_GENCAT_So},
    6908                 :         { 0x21B2, UNICODE_GENCAT_So},
    6909                 :         { 0x21B3, UNICODE_GENCAT_So},
    6910                 :         { 0x21B4, UNICODE_GENCAT_So},
    6911                 :         { 0x21B5, UNICODE_GENCAT_So},
    6912                 :         { 0x21B6, UNICODE_GENCAT_So},
    6913                 :         { 0x21B7, UNICODE_GENCAT_So},
    6914                 :         { 0x21B8, UNICODE_GENCAT_So},
    6915                 :         { 0x21B9, UNICODE_GENCAT_So},
    6916                 :         { 0x21BA, UNICODE_GENCAT_So},
    6917                 :         { 0x21BB, UNICODE_GENCAT_So},
    6918                 :         { 0x21BC, UNICODE_GENCAT_So},
    6919                 :         { 0x21BD, UNICODE_GENCAT_So},
    6920                 :         { 0x21BE, UNICODE_GENCAT_So},
    6921                 :         { 0x21BF, UNICODE_GENCAT_So},
    6922                 :         { 0x21C0, UNICODE_GENCAT_So},
    6923                 :         { 0x21C1, UNICODE_GENCAT_So},
    6924                 :         { 0x21C2, UNICODE_GENCAT_So},
    6925                 :         { 0x21C3, UNICODE_GENCAT_So},
    6926                 :         { 0x21C4, UNICODE_GENCAT_So},
    6927                 :         { 0x21C5, UNICODE_GENCAT_So},
    6928                 :         { 0x21C6, UNICODE_GENCAT_So},
    6929                 :         { 0x21C7, UNICODE_GENCAT_So},
    6930                 :         { 0x21C8, UNICODE_GENCAT_So},
    6931                 :         { 0x21C9, UNICODE_GENCAT_So},
    6932                 :         { 0x21CA, UNICODE_GENCAT_So},
    6933                 :         { 0x21CB, UNICODE_GENCAT_So},
    6934                 :         { 0x21CC, UNICODE_GENCAT_So},
    6935                 :         { 0x21CD, UNICODE_GENCAT_So},
    6936                 :         { 0x21CE, UNICODE_GENCAT_Sm},
    6937                 :         { 0x21CF, UNICODE_GENCAT_Sm},
    6938                 :         { 0x21D0, UNICODE_GENCAT_So},
    6939                 :         { 0x21D1, UNICODE_GENCAT_So},
    6940                 :         { 0x21D2, UNICODE_GENCAT_Sm},
    6941                 :         { 0x21D3, UNICODE_GENCAT_So},
    6942                 :         { 0x21D4, UNICODE_GENCAT_Sm},
    6943                 :         { 0x21D5, UNICODE_GENCAT_So},
    6944                 :         { 0x21D6, UNICODE_GENCAT_So},
    6945                 :         { 0x21D7, UNICODE_GENCAT_So},
    6946                 :         { 0x21D8, UNICODE_GENCAT_So},
    6947                 :         { 0x21D9, UNICODE_GENCAT_So},
    6948                 :         { 0x21DA, UNICODE_GENCAT_So},
    6949                 :         { 0x21DB, UNICODE_GENCAT_So},
    6950                 :         { 0x21DC, UNICODE_GENCAT_So},
    6951                 :         { 0x21DD, UNICODE_GENCAT_So},
    6952                 :         { 0x21DE, UNICODE_GENCAT_So},
    6953                 :         { 0x21DF, UNICODE_GENCAT_So},
    6954                 :         { 0x21E0, UNICODE_GENCAT_So},
    6955                 :         { 0x21E1, UNICODE_GENCAT_So},
    6956                 :         { 0x21E2, UNICODE_GENCAT_So},
    6957                 :         { 0x21E3, UNICODE_GENCAT_So},
    6958                 :         { 0x21E4, UNICODE_GENCAT_So},
    6959                 :         { 0x21E5, UNICODE_GENCAT_So},
    6960                 :         { 0x21E6, UNICODE_GENCAT_So},
    6961                 :         { 0x21E7, UNICODE_GENCAT_So},
    6962                 :         { 0x21E8, UNICODE_GENCAT_So},
    6963                 :         { 0x21E9, UNICODE_GENCAT_So},
    6964                 :         { 0x21EA, UNICODE_GENCAT_So},
    6965                 :         { 0x21EB, UNICODE_GENCAT_So},
    6966                 :         { 0x21EC, UNICODE_GENCAT_So},
    6967                 :         { 0x21ED, UNICODE_GENCAT_So},
    6968                 :         { 0x21EE, UNICODE_GENCAT_So},
    6969                 :         { 0x21EF, UNICODE_GENCAT_So},
    6970                 :         { 0x21F0, UNICODE_GENCAT_So},
    6971                 :         { 0x21F1, UNICODE_GENCAT_So},
    6972                 :         { 0x21F2, UNICODE_GENCAT_So},
    6973                 :         { 0x21F3, UNICODE_GENCAT_So},
    6974                 :         { 0x21F4, UNICODE_GENCAT_Sm},
    6975                 :         { 0x21F5, UNICODE_GENCAT_Sm},
    6976                 :         { 0x21F6, UNICODE_GENCAT_Sm},
    6977                 :         { 0x21F7, UNICODE_GENCAT_Sm},
    6978                 :         { 0x21F8, UNICODE_GENCAT_Sm},
    6979                 :         { 0x21F9, UNICODE_GENCAT_Sm},
    6980                 :         { 0x21FA, UNICODE_GENCAT_Sm},
    6981                 :         { 0x21FB, UNICODE_GENCAT_Sm},
    6982                 :         { 0x21FC, UNICODE_GENCAT_Sm},
    6983                 :         { 0x21FD, UNICODE_GENCAT_Sm},
    6984                 :         { 0x21FE, UNICODE_GENCAT_Sm},
    6985                 :         { 0x21FF, UNICODE_GENCAT_Sm},
    6986                 :         { 0x2200, UNICODE_GENCAT_Sm},
    6987                 :         { 0x2201, UNICODE_GENCAT_Sm},
    6988                 :         { 0x2202, UNICODE_GENCAT_Sm},
    6989                 :         { 0x2203, UNICODE_GENCAT_Sm},
    6990                 :         { 0x2204, UNICODE_GENCAT_Sm},
    6991                 :         { 0x2205, UNICODE_GENCAT_Sm},
    6992                 :         { 0x2206, UNICODE_GENCAT_Sm},
    6993                 :         { 0x2207, UNICODE_GENCAT_Sm},
    6994                 :         { 0x2208, UNICODE_GENCAT_Sm},
    6995                 :         { 0x2209, UNICODE_GENCAT_Sm},
    6996                 :         { 0x220A, UNICODE_GENCAT_Sm},
    6997                 :         { 0x220B, UNICODE_GENCAT_Sm},
    6998                 :         { 0x220C, UNICODE_GENCAT_Sm},
    6999                 :         { 0x220D, UNICODE_GENCAT_Sm},
    7000                 :         { 0x220E, UNICODE_GENCAT_Sm},
    7001                 :         { 0x220F, UNICODE_GENCAT_Sm},
    7002                 :         { 0x2210, UNICODE_GENCAT_Sm},
    7003                 :         { 0x2211, UNICODE_GENCAT_Sm},
    7004                 :         { 0x2212, UNICODE_GENCAT_Sm},
    7005                 :         { 0x2213, UNICODE_GENCAT_Sm},
    7006                 :         { 0x2214, UNICODE_GENCAT_Sm},
    7007                 :         { 0x2215, UNICODE_GENCAT_Sm},
    7008                 :         { 0x2216, UNICODE_GENCAT_Sm},
    7009                 :         { 0x2217, UNICODE_GENCAT_Sm},
    7010                 :         { 0x2218, UNICODE_GENCAT_Sm},
    7011                 :         { 0x2219, UNICODE_GENCAT_Sm},
    7012                 :         { 0x221A, UNICODE_GENCAT_Sm},
    7013                 :         { 0x221B, UNICODE_GENCAT_Sm},
    7014                 :         { 0x221C, UNICODE_GENCAT_Sm},
    7015                 :         { 0x221D, UNICODE_GENCAT_Sm},
    7016                 :         { 0x221E, UNICODE_GENCAT_Sm},
    7017                 :         { 0x221F, UNICODE_GENCAT_Sm},
    7018                 :         { 0x2220, UNICODE_GENCAT_Sm},
    7019                 :         { 0x2221, UNICODE_GENCAT_Sm},
    7020                 :         { 0x2222, UNICODE_GENCAT_Sm},
    7021                 :         { 0x2223, UNICODE_GENCAT_Sm},
    7022                 :         { 0x2224, UNICODE_GENCAT_Sm},
    7023                 :         { 0x2225, UNICODE_GENCAT_Sm},
    7024                 :         { 0x2226, UNICODE_GENCAT_Sm},
    7025                 :         { 0x2227, UNICODE_GENCAT_Sm},
    7026                 :         { 0x2228, UNICODE_GENCAT_Sm},
    7027                 :         { 0x2229, UNICODE_GENCAT_Sm},
    7028                 :         { 0x222A, UNICODE_GENCAT_Sm},
    7029                 :         { 0x222B, UNICODE_GENCAT_Sm},
    7030                 :         { 0x222C, UNICODE_GENCAT_Sm},
    7031                 :         { 0x222D, UNICODE_GENCAT_Sm},
    7032                 :         { 0x222E, UNICODE_GENCAT_Sm},
    7033                 :         { 0x222F, UNICODE_GENCAT_Sm},
    7034                 :         { 0x2230, UNICODE_GENCAT_Sm},
    7035                 :         { 0x2231, UNICODE_GENCAT_Sm},
    7036                 :         { 0x2232, UNICODE_GENCAT_Sm},
    7037                 :         { 0x2233, UNICODE_GENCAT_Sm},
    7038                 :         { 0x2234, UNICODE_GENCAT_Sm},
    7039                 :         { 0x2235, UNICODE_GENCAT_Sm},
    7040                 :         { 0x2236, UNICODE_GENCAT_Sm},
    7041                 :         { 0x2237, UNICODE_GENCAT_Sm},
    7042                 :         { 0x2238, UNICODE_GENCAT_Sm},
    7043                 :         { 0x2239, UNICODE_GENCAT_Sm},
    7044                 :         { 0x223A, UNICODE_GENCAT_Sm},
    7045                 :         { 0x223B, UNICODE_GENCAT_Sm},
    7046                 :         { 0x223C, UNICODE_GENCAT_Sm},
    7047                 :         { 0x223D, UNICODE_GENCAT_Sm},
    7048                 :         { 0x223E, UNICODE_GENCAT_Sm},
    7049                 :         { 0x223F, UNICODE_GENCAT_Sm},
    7050                 :         { 0x2240, UNICODE_GENCAT_Sm},
    7051                 :         { 0x2241, UNICODE_GENCAT_Sm},
    7052                 :         { 0x2242, UNICODE_GENCAT_Sm},
    7053                 :         { 0x2243, UNICODE_GENCAT_Sm},
    7054                 :         { 0x2244, UNICODE_GENCAT_Sm},
    7055                 :         { 0x2245, UNICODE_GENCAT_Sm},
    7056                 :         { 0x2246, UNICODE_GENCAT_Sm},
    7057                 :         { 0x2247, UNICODE_GENCAT_Sm},
    7058                 :         { 0x2248, UNICODE_GENCAT_Sm},
    7059                 :         { 0x2249, UNICODE_GENCAT_Sm},
    7060                 :         { 0x224A, UNICODE_GENCAT_Sm},
    7061                 :         { 0x224B, UNICODE_GENCAT_Sm},
    7062                 :         { 0x224C, UNICODE_GENCAT_Sm},
    7063                 :         { 0x224D, UNICODE_GENCAT_Sm},
    7064                 :         { 0x224E, UNICODE_GENCAT_Sm},
    7065                 :         { 0x224F, UNICODE_GENCAT_Sm},
    7066                 :         { 0x2250, UNICODE_GENCAT_Sm},
    7067                 :         { 0x2251, UNICODE_GENCAT_Sm},
    7068                 :         { 0x2252, UNICODE_GENCAT_Sm},
    7069                 :         { 0x2253, UNICODE_GENCAT_Sm},
    7070                 :         { 0x2254, UNICODE_GENCAT_Sm},
    7071                 :         { 0x2255, UNICODE_GENCAT_Sm},
    7072                 :         { 0x2256, UNICODE_GENCAT_Sm},
    7073                 :         { 0x2257, UNICODE_GENCAT_Sm},
    7074                 :         { 0x2258, UNICODE_GENCAT_Sm},
    7075                 :         { 0x2259, UNICODE_GENCAT_Sm},
    7076                 :         { 0x225A, UNICODE_GENCAT_Sm},
    7077                 :         { 0x225B, UNICODE_GENCAT_Sm},
    7078                 :         { 0x225C, UNICODE_GENCAT_Sm},
    7079                 :         { 0x225D, UNICODE_GENCAT_Sm},
    7080                 :         { 0x225E, UNICODE_GENCAT_Sm},
    7081                 :         { 0x225F, UNICODE_GENCAT_Sm},
    7082                 :         { 0x2260, UNICODE_GENCAT_Sm},
    7083                 :         { 0x2261, UNICODE_GENCAT_Sm},
    7084                 :         { 0x2262, UNICODE_GENCAT_Sm},
    7085                 :         { 0x2263, UNICODE_GENCAT_Sm},
    7086                 :         { 0x2264, UNICODE_GENCAT_Sm},
    7087                 :         { 0x2265, UNICODE_GENCAT_Sm},
    7088                 :         { 0x2266, UNICODE_GENCAT_Sm},
    7089                 :         { 0x2267, UNICODE_GENCAT_Sm},
    7090                 :         { 0x2268, UNICODE_GENCAT_Sm},
    7091                 :         { 0x2269, UNICODE_GENCAT_Sm},
    7092                 :         { 0x226A, UNICODE_GENCAT_Sm},
    7093                 :         { 0x226B, UNICODE_GENCAT_Sm},
    7094                 :         { 0x226C, UNICODE_GENCAT_Sm},
    7095                 :         { 0x226D, UNICODE_GENCAT_Sm},
    7096                 :         { 0x226E, UNICODE_GENCAT_Sm},
    7097                 :         { 0x226F, UNICODE_GENCAT_Sm},
    7098                 :         { 0x2270, UNICODE_GENCAT_Sm},
    7099                 :         { 0x2271, UNICODE_GENCAT_Sm},
    7100                 :         { 0x2272, UNICODE_GENCAT_Sm},
    7101                 :         { 0x2273, UNICODE_GENCAT_Sm},
    7102                 :         { 0x2274, UNICODE_GENCAT_Sm},
    7103                 :         { 0x2275, UNICODE_GENCAT_Sm},
    7104                 :         { 0x2276, UNICODE_GENCAT_Sm},
    7105                 :         { 0x2277, UNICODE_GENCAT_Sm},
    7106                 :         { 0x2278, UNICODE_GENCAT_Sm},
    7107                 :         { 0x2279, UNICODE_GENCAT_Sm},
    7108                 :         { 0x227A, UNICODE_GENCAT_Sm},
    7109                 :         { 0x227B, UNICODE_GENCAT_Sm},
    7110                 :         { 0x227C, UNICODE_GENCAT_Sm},
    7111                 :         { 0x227D, UNICODE_GENCAT_Sm},
    7112                 :         { 0x227E, UNICODE_GENCAT_Sm},
    7113                 :         { 0x227F, UNICODE_GENCAT_Sm},
    7114                 :         { 0x2280, UNICODE_GENCAT_Sm},
    7115                 :         { 0x2281, UNICODE_GENCAT_Sm},
    7116                 :         { 0x2282, UNICODE_GENCAT_Sm},
    7117                 :         { 0x2283, UNICODE_GENCAT_Sm},
    7118                 :         { 0x2284, UNICODE_GENCAT_Sm},
    7119                 :         { 0x2285, UNICODE_GENCAT_Sm},
    7120                 :         { 0x2286, UNICODE_GENCAT_Sm},
    7121                 :         { 0x2287, UNICODE_GENCAT_Sm},
    7122                 :         { 0x2288, UNICODE_GENCAT_Sm},
    7123                 :         { 0x2289, UNICODE_GENCAT_Sm},
    7124                 :         { 0x228A, UNICODE_GENCAT_Sm},
    7125                 :         { 0x228B, UNICODE_GENCAT_Sm},
    7126                 :         { 0x228C, UNICODE_GENCAT_Sm},
    7127                 :         { 0x228D, UNICODE_GENCAT_Sm},
    7128                 :         { 0x228E, UNICODE_GENCAT_Sm},
    7129                 :         { 0x228F, UNICODE_GENCAT_Sm},
    7130                 :         { 0x2290, UNICODE_GENCAT_Sm},
    7131                 :         { 0x2291, UNICODE_GENCAT_Sm},
    7132                 :         { 0x2292, UNICODE_GENCAT_Sm},
    7133                 :         { 0x2293, UNICODE_GENCAT_Sm},
    7134                 :         { 0x2294, UNICODE_GENCAT_Sm},
    7135                 :         { 0x2295, UNICODE_GENCAT_Sm},
    7136                 :         { 0x2296, UNICODE_GENCAT_Sm},
    7137                 :         { 0x2297, UNICODE_GENCAT_Sm},
    7138                 :         { 0x2298, UNICODE_GENCAT_Sm},
    7139                 :         { 0x2299, UNICODE_GENCAT_Sm},
    7140                 :         { 0x229A, UNICODE_GENCAT_Sm},
    7141                 :         { 0x229B, UNICODE_GENCAT_Sm},
    7142                 :         { 0x229C, UNICODE_GENCAT_Sm},
    7143                 :         { 0x229D, UNICODE_GENCAT_Sm},
    7144                 :         { 0x229E, UNICODE_GENCAT_Sm},
    7145                 :         { 0x229F, UNICODE_GENCAT_Sm},
    7146                 :         { 0x22A0, UNICODE_GENCAT_Sm},
    7147                 :         { 0x22A1, UNICODE_GENCAT_Sm},
    7148                 :         { 0x22A2, UNICODE_GENCAT_Sm},
    7149                 :         { 0x22A3, UNICODE_GENCAT_Sm},
    7150                 :         { 0x22A4, UNICODE_GENCAT_Sm},
    7151                 :         { 0x22A5, UNICODE_GENCAT_Sm},
    7152                 :         { 0x22A6, UNICODE_GENCAT_Sm},
    7153                 :         { 0x22A7, UNICODE_GENCAT_Sm},
    7154                 :         { 0x22A8, UNICODE_GENCAT_Sm},
    7155                 :         { 0x22A9, UNICODE_GENCAT_Sm},
    7156                 :         { 0x22AA, UNICODE_GENCAT_Sm},
    7157                 :         { 0x22AB, UNICODE_GENCAT_Sm},
    7158                 :         { 0x22AC, UNICODE_GENCAT_Sm},
    7159                 :         { 0x22AD, UNICODE_GENCAT_Sm},
    7160                 :         { 0x22AE, UNICODE_GENCAT_Sm},
    7161                 :         { 0x22AF, UNICODE_GENCAT_Sm},
    7162                 :         { 0x22B0, UNICODE_GENCAT_Sm},
    7163                 :         { 0x22B1, UNICODE_GENCAT_Sm},
    7164                 :         { 0x22B2, UNICODE_GENCAT_Sm},
    7165                 :         { 0x22B3, UNICODE_GENCAT_Sm},
    7166                 :         { 0x22B4, UNICODE_GENCAT_Sm},
    7167                 :         { 0x22B5, UNICODE_GENCAT_Sm},
    7168                 :         { 0x22B6, UNICODE_GENCAT_Sm},
    7169                 :         { 0x22B7, UNICODE_GENCAT_Sm},
    7170                 :         { 0x22B8, UNICODE_GENCAT_Sm},
    7171                 :         { 0x22B9, UNICODE_GENCAT_Sm},
    7172                 :         { 0x22BA, UNICODE_GENCAT_Sm},
    7173                 :         { 0x22BB, UNICODE_GENCAT_Sm},
    7174                 :         { 0x22BC, UNICODE_GENCAT_Sm},
    7175                 :         { 0x22BD, UNICODE_GENCAT_Sm},
    7176                 :         { 0x22BE, UNICODE_GENCAT_Sm},
    7177                 :         { 0x22BF, UNICODE_GENCAT_Sm},
    7178                 :         { 0x22C0, UNICODE_GENCAT_Sm},
    7179                 :         { 0x22C1, UNICODE_GENCAT_Sm},
    7180                 :         { 0x22C2, UNICODE_GENCAT_Sm},
    7181                 :         { 0x22C3, UNICODE_GENCAT_Sm},
    7182                 :         { 0x22C4, UNICODE_GENCAT_Sm},
    7183                 :         { 0x22C5, UNICODE_GENCAT_Sm},
    7184                 :         { 0x22C6, UNICODE_GENCAT_Sm},
    7185                 :         { 0x22C7, UNICODE_GENCAT_Sm},
    7186                 :         { 0x22C8, UNICODE_GENCAT_Sm},
    7187                 :         { 0x22C9, UNICODE_GENCAT_Sm},
    7188                 :         { 0x22CA, UNICODE_GENCAT_Sm},
    7189                 :         { 0x22CB, UNICODE_GENCAT_Sm},
    7190                 :         { 0x22CC, UNICODE_GENCAT_Sm},
    7191                 :         { 0x22CD, UNICODE_GENCAT_Sm},
    7192                 :         { 0x22CE, UNICODE_GENCAT_Sm},
    7193                 :         { 0x22CF, UNICODE_GENCAT_Sm},
    7194                 :         { 0x22D0, UNICODE_GENCAT_Sm},
    7195                 :         { 0x22D1, UNICODE_GENCAT_Sm},
    7196                 :         { 0x22D2, UNICODE_GENCAT_Sm},
    7197                 :         { 0x22D3, UNICODE_GENCAT_Sm},
    7198                 :         { 0x22D4, UNICODE_GENCAT_Sm},
    7199                 :         { 0x22D5, UNICODE_GENCAT_Sm},
    7200                 :         { 0x22D6, UNICODE_GENCAT_Sm},
    7201                 :         { 0x22D7, UNICODE_GENCAT_Sm},
    7202                 :         { 0x22D8, UNICODE_GENCAT_Sm},
    7203                 :         { 0x22D9, UNICODE_GENCAT_Sm},
    7204                 :         { 0x22DA, UNICODE_GENCAT_Sm},
    7205                 :         { 0x22DB, UNICODE_GENCAT_Sm},
    7206                 :         { 0x22DC, UNICODE_GENCAT_Sm},
    7207                 :         { 0x22DD, UNICODE_GENCAT_Sm},
    7208                 :         { 0x22DE, UNICODE_GENCAT_Sm},
    7209                 :         { 0x22DF, UNICODE_GENCAT_Sm},
    7210                 :         { 0x22E0, UNICODE_GENCAT_Sm},
    7211                 :         { 0x22E1, UNICODE_GENCAT_Sm},
    7212                 :         { 0x22E2, UNICODE_GENCAT_Sm},
    7213                 :         { 0x22E3, UNICODE_GENCAT_Sm},
    7214                 :         { 0x22E4, UNICODE_GENCAT_Sm},
    7215                 :         { 0x22E5, UNICODE_GENCAT_Sm},
    7216                 :         { 0x22E6, UNICODE_GENCAT_Sm},
    7217                 :         { 0x22E7, UNICODE_GENCAT_Sm},
    7218                 :         { 0x22E8, UNICODE_GENCAT_Sm},
    7219                 :         { 0x22E9, UNICODE_GENCAT_Sm},
    7220                 :         { 0x22EA, UNICODE_GENCAT_Sm},
    7221                 :         { 0x22EB, UNICODE_GENCAT_Sm},
    7222                 :         { 0x22EC, UNICODE_GENCAT_Sm},
    7223                 :         { 0x22ED, UNICODE_GENCAT_Sm},
    7224                 :         { 0x22EE, UNICODE_GENCAT_Sm},
    7225                 :         { 0x22EF, UNICODE_GENCAT_Sm},
    7226                 :         { 0x22F0, UNICODE_GENCAT_Sm},
    7227                 :         { 0x22F1, UNICODE_GENCAT_Sm},
    7228                 :         { 0x22F2, UNICODE_GENCAT_Sm},
    7229                 :         { 0x22F3, UNICODE_GENCAT_Sm},
    7230                 :         { 0x22F4, UNICODE_GENCAT_Sm},
    7231                 :         { 0x22F5, UNICODE_GENCAT_Sm},
    7232                 :         { 0x22F6, UNICODE_GENCAT_Sm},
    7233                 :         { 0x22F7, UNICODE_GENCAT_Sm},
    7234                 :         { 0x22F8, UNICODE_GENCAT_Sm},
    7235                 :         { 0x22F9, UNICODE_GENCAT_Sm},
    7236                 :         { 0x22FA, UNICODE_GENCAT_Sm},
    7237                 :         { 0x22FB, UNICODE_GENCAT_Sm},
    7238                 :         { 0x22FC, UNICODE_GENCAT_Sm},
    7239                 :         { 0x22FD, UNICODE_GENCAT_Sm},
    7240                 :         { 0x22FE, UNICODE_GENCAT_Sm},
    7241                 :         { 0x22FF, UNICODE_GENCAT_Sm},
    7242                 :         { 0x2300, UNICODE_GENCAT_So},
    7243                 :         { 0x2301, UNICODE_GENCAT_So},
    7244                 :         { 0x2302, UNICODE_GENCAT_So},
    7245                 :         { 0x2303, UNICODE_GENCAT_So},
    7246                 :         { 0x2304, UNICODE_GENCAT_So},
    7247                 :         { 0x2305, UNICODE_GENCAT_So},
    7248                 :         { 0x2306, UNICODE_GENCAT_So},
    7249                 :         { 0x2307, UNICODE_GENCAT_So},
    7250                 :         { 0x2308, UNICODE_GENCAT_Sm},
    7251                 :         { 0x2309, UNICODE_GENCAT_Sm},
    7252                 :         { 0x230A, UNICODE_GENCAT_Sm},
    7253                 :         { 0x230B, UNICODE_GENCAT_Sm},
    7254                 :         { 0x230C, UNICODE_GENCAT_So},
    7255                 :         { 0x230D, UNICODE_GENCAT_So},
    7256                 :         { 0x230E, UNICODE_GENCAT_So},
    7257                 :         { 0x230F, UNICODE_GENCAT_So},
    7258                 :         { 0x2310, UNICODE_GENCAT_So},
    7259                 :         { 0x2311, UNICODE_GENCAT_So},
    7260                 :         { 0x2312, UNICODE_GENCAT_So},
    7261                 :         { 0x2313, UNICODE_GENCAT_So},
    7262                 :         { 0x2314, UNICODE_GENCAT_So},
    7263                 :         { 0x2315, UNICODE_GENCAT_So},
    7264                 :         { 0x2316, UNICODE_GENCAT_So},
    7265                 :         { 0x2317, UNICODE_GENCAT_So},
    7266                 :         { 0x2318, UNICODE_GENCAT_So},
    7267                 :         { 0x2319, UNICODE_GENCAT_So},
    7268                 :         { 0x231A, UNICODE_GENCAT_So},
    7269                 :         { 0x231B, UNICODE_GENCAT_So},
    7270                 :         { 0x231C, UNICODE_GENCAT_So},
    7271                 :         { 0x231D, UNICODE_GENCAT_So},
    7272                 :         { 0x231E, UNICODE_GENCAT_So},
    7273                 :         { 0x231F, UNICODE_GENCAT_So},
    7274                 :         { 0x2320, UNICODE_GENCAT_Sm},
    7275                 :         { 0x2321, UNICODE_GENCAT_Sm},
    7276                 :         { 0x2322, UNICODE_GENCAT_So},
    7277                 :         { 0x2323, UNICODE_GENCAT_So},
    7278                 :         { 0x2324, UNICODE_GENCAT_So},
    7279                 :         { 0x2325, UNICODE_GENCAT_So},
    7280                 :         { 0x2326, UNICODE_GENCAT_So},
    7281                 :         { 0x2327, UNICODE_GENCAT_So},
    7282                 :         { 0x2328, UNICODE_GENCAT_So},
    7283                 :         { 0x2329, UNICODE_GENCAT_Ps},
    7284                 :         { 0x232A, UNICODE_GENCAT_Pe},
    7285                 :         { 0x232B, UNICODE_GENCAT_So},
    7286                 :         { 0x232C, UNICODE_GENCAT_So},
    7287                 :         { 0x232D, UNICODE_GENCAT_So},
    7288                 :         { 0x232E, UNICODE_GENCAT_So},
    7289                 :         { 0x232F, UNICODE_GENCAT_So},
    7290                 :         { 0x2330, UNICODE_GENCAT_So},
    7291                 :         { 0x2331, UNICODE_GENCAT_So},
    7292                 :         { 0x2332, UNICODE_GENCAT_So},
    7293                 :         { 0x2333, UNICODE_GENCAT_So},
    7294                 :         { 0x2334, UNICODE_GENCAT_So},
    7295                 :         { 0x2335, UNICODE_GENCAT_So},
    7296                 :         { 0x2336, UNICODE_GENCAT_So},
    7297                 :         { 0x2337, UNICODE_GENCAT_So},
    7298                 :         { 0x2338, UNICODE_GENCAT_So},
    7299                 :         { 0x2339, UNICODE_GENCAT_So},
    7300                 :         { 0x233A, UNICODE_GENCAT_So},
    7301                 :         { 0x233B, UNICODE_GENCAT_So},
    7302                 :         { 0x233C, UNICODE_GENCAT_So},
    7303                 :         { 0x233D, UNICODE_GENCAT_So},
    7304                 :         { 0x233E, UNICODE_GENCAT_So},
    7305                 :         { 0x233F, UNICODE_GENCAT_So},
    7306                 :         { 0x2340, UNICODE_GENCAT_So},
    7307                 :         { 0x2341, UNICODE_GENCAT_So},
    7308                 :         { 0x2342, UNICODE_GENCAT_So},
    7309                 :         { 0x2343, UNICODE_GENCAT_So},
    7310                 :         { 0x2344, UNICODE_GENCAT_So},
    7311                 :         { 0x2345, UNICODE_GENCAT_So},
    7312                 :         { 0x2346, UNICODE_GENCAT_So},
    7313                 :         { 0x2347, UNICODE_GENCAT_So},
    7314                 :         { 0x2348, UNICODE_GENCAT_So},
    7315                 :         { 0x2349, UNICODE_GENCAT_So},
    7316                 :         { 0x234A, UNICODE_GENCAT_So},
    7317                 :         { 0x234B, UNICODE_GENCAT_So},
    7318                 :         { 0x234C, UNICODE_GENCAT_So},
    7319                 :         { 0x234D, UNICODE_GENCAT_So},
    7320                 :         { 0x234E, UNICODE_GENCAT_So},
    7321                 :         { 0x234F, UNICODE_GENCAT_So},
    7322                 :         { 0x2350, UNICODE_GENCAT_So},
    7323                 :         { 0x2351, UNICODE_GENCAT_So},
    7324                 :         { 0x2352, UNICODE_GENCAT_So},
    7325                 :         { 0x2353, UNICODE_GENCAT_So},
    7326                 :         { 0x2354, UNICODE_GENCAT_So},
    7327                 :         { 0x2355, UNICODE_GENCAT_So},
    7328                 :         { 0x2356, UNICODE_GENCAT_So},
    7329                 :         { 0x2357, UNICODE_GENCAT_So},
    7330                 :         { 0x2358, UNICODE_GENCAT_So},
    7331                 :         { 0x2359, UNICODE_GENCAT_So},
    7332                 :         { 0x235A, UNICODE_GENCAT_So},
    7333                 :         { 0x235B, UNICODE_GENCAT_So},
    7334                 :         { 0x235C, UNICODE_GENCAT_So},
    7335                 :         { 0x235D, UNICODE_GENCAT_So},
    7336                 :         { 0x235E, UNICODE_GENCAT_So},
    7337                 :         { 0x235F, UNICODE_GENCAT_So},
    7338                 :         { 0x2360, UNICODE_GENCAT_So},
    7339                 :         { 0x2361, UNICODE_GENCAT_So},
    7340                 :         { 0x2362, UNICODE_GENCAT_So},
    7341                 :         { 0x2363, UNICODE_GENCAT_So},
    7342                 :         { 0x2364, UNICODE_GENCAT_So},
    7343                 :         { 0x2365, UNICODE_GENCAT_So},
    7344                 :         { 0x2366, UNICODE_GENCAT_So},
    7345                 :         { 0x2367, UNICODE_GENCAT_So},
    7346                 :         { 0x2368, UNICODE_GENCAT_So},
    7347                 :         { 0x2369, UNICODE_GENCAT_So},
    7348                 :         { 0x236A, UNICODE_GENCAT_So},
    7349                 :         { 0x236B, UNICODE_GENCAT_So},
    7350                 :         { 0x236C, UNICODE_GENCAT_So},
    7351                 :         { 0x236D, UNICODE_GENCAT_So},
    7352                 :         { 0x236E, UNICODE_GENCAT_So},
    7353                 :         { 0x236F, UNICODE_GENCAT_So},
    7354                 :         { 0x2370, UNICODE_GENCAT_So},
    7355                 :         { 0x2371, UNICODE_GENCAT_So},
    7356                 :         { 0x2372, UNICODE_GENCAT_So},
    7357                 :         { 0x2373, UNICODE_GENCAT_So},
    7358                 :         { 0x2374, UNICODE_GENCAT_So},
    7359                 :         { 0x2375, UNICODE_GENCAT_So},
    7360                 :         { 0x2376, UNICODE_GENCAT_So},
    7361                 :         { 0x2377, UNICODE_GENCAT_So},
    7362                 :         { 0x2378, UNICODE_GENCAT_So},
    7363                 :         { 0x2379, UNICODE_GENCAT_So},
    7364                 :         { 0x237A, UNICODE_GENCAT_So},
    7365                 :         { 0x237B, UNICODE_GENCAT_So},
    7366                 :         { 0x237C, UNICODE_GENCAT_Sm},
    7367                 :         { 0x237D, UNICODE_GENCAT_So},
    7368                 :         { 0x237E, UNICODE_GENCAT_So},
    7369                 :         { 0x237F, UNICODE_GENCAT_So},
    7370                 :         { 0x2380, UNICODE_GENCAT_So},
    7371                 :         { 0x2381, UNICODE_GENCAT_So},
    7372                 :         { 0x2382, UNICODE_GENCAT_So},
    7373                 :         { 0x2383, UNICODE_GENCAT_So},
    7374                 :         { 0x2384, UNICODE_GENCAT_So},
    7375                 :         { 0x2385, UNICODE_GENCAT_So},
    7376                 :         { 0x2386, UNICODE_GENCAT_So},
    7377                 :         { 0x2387, UNICODE_GENCAT_So},
    7378                 :         { 0x2388, UNICODE_GENCAT_So},
    7379                 :         { 0x2389, UNICODE_GENCAT_So},
    7380                 :         { 0x238A, UNICODE_GENCAT_So},
    7381                 :         { 0x238B, UNICODE_GENCAT_So},
    7382                 :         { 0x238C, UNICODE_GENCAT_So},
    7383                 :         { 0x238D, UNICODE_GENCAT_So},
    7384                 :         { 0x238E, UNICODE_GENCAT_So},
    7385                 :         { 0x238F, UNICODE_GENCAT_So},
    7386                 :         { 0x2390, UNICODE_GENCAT_So},
    7387                 :         { 0x2391, UNICODE_GENCAT_So},
    7388                 :         { 0x2392, UNICODE_GENCAT_So},
    7389                 :         { 0x2393, UNICODE_GENCAT_So},
    7390                 :         { 0x2394, UNICODE_GENCAT_So},
    7391                 :         { 0x2395, UNICODE_GENCAT_So},
    7392                 :         { 0x2396, UNICODE_GENCAT_So},
    7393                 :         { 0x2397, UNICODE_GENCAT_So},
    7394                 :         { 0x2398, UNICODE_GENCAT_So},
    7395                 :         { 0x2399, UNICODE_GENCAT_So},
    7396                 :         { 0x239A, UNICODE_GENCAT_So},
    7397                 :         { 0x239B, UNICODE_GENCAT_Sm},
    7398                 :         { 0x239C, UNICODE_GENCAT_Sm},
    7399                 :         { 0x239D, UNICODE_GENCAT_Sm},
    7400                 :         { 0x239E, UNICODE_GENCAT_Sm},
    7401                 :         { 0x239F, UNICODE_GENCAT_Sm},
    7402                 :         { 0x23A0, UNICODE_GENCAT_Sm},
    7403                 :         { 0x23A1, UNICODE_GENCAT_Sm},
    7404                 :         { 0x23A2, UNICODE_GENCAT_Sm},
    7405                 :         { 0x23A3, UNICODE_GENCAT_Sm},
    7406                 :         { 0x23A4, UNICODE_GENCAT_Sm},
    7407                 :         { 0x23A5, UNICODE_GENCAT_Sm},
    7408                 :         { 0x23A6, UNICODE_GENCAT_Sm},
    7409                 :         { 0x23A7, UNICODE_GENCAT_Sm},
    7410                 :         { 0x23A8, UNICODE_GENCAT_Sm},
    7411                 :         { 0x23A9, UNICODE_GENCAT_Sm},
    7412                 :         { 0x23AA, UNICODE_GENCAT_Sm},
    7413                 :         { 0x23AB, UNICODE_GENCAT_Sm},
    7414                 :         { 0x23AC, UNICODE_GENCAT_Sm},
    7415                 :         { 0x23AD, UNICODE_GENCAT_Sm},
    7416                 :         { 0x23AE, UNICODE_GENCAT_Sm},
    7417                 :         { 0x23AF, UNICODE_GENCAT_Sm},
    7418                 :         { 0x23B0, UNICODE_GENCAT_Sm},
    7419                 :         { 0x23B1, UNICODE_GENCAT_Sm},
    7420                 :         { 0x23B2, UNICODE_GENCAT_Sm},
    7421                 :         { 0x23B3, UNICODE_GENCAT_Sm},
    7422                 :         { 0x23B4, UNICODE_GENCAT_So},
    7423                 :         { 0x23B5, UNICODE_GENCAT_So},
    7424                 :         { 0x23B6, UNICODE_GENCAT_So},
    7425                 :         { 0x23B7, UNICODE_GENCAT_So},
    7426                 :         { 0x23B8, UNICODE_GENCAT_So},
    7427                 :         { 0x23B9, UNICODE_GENCAT_So},
    7428                 :         { 0x23BA, UNICODE_GENCAT_So},
    7429                 :         { 0x23BB, UNICODE_GENCAT_So},
    7430                 :         { 0x23BC, UNICODE_GENCAT_So},
    7431                 :         { 0x23BD, UNICODE_GENCAT_So},
    7432                 :         { 0x23BE, UNICODE_GENCAT_So},
    7433                 :         { 0x23BF, UNICODE_GENCAT_So},
    7434                 :         { 0x23C0, UNICODE_GENCAT_So},
    7435                 :         { 0x23C1, UNICODE_GENCAT_So},
    7436                 :         { 0x23C2, UNICODE_GENCAT_So},
    7437                 :         { 0x23C3, UNICODE_GENCAT_So},
    7438                 :         { 0x23C4, UNICODE_GENCAT_So},
    7439                 :         { 0x23C5, UNICODE_GENCAT_So},
    7440                 :         { 0x23C6, UNICODE_GENCAT_So},
    7441                 :         { 0x23C7, UNICODE_GENCAT_So},
    7442                 :         { 0x23C8, UNICODE_GENCAT_So},
    7443                 :         { 0x23C9, UNICODE_GENCAT_So},
    7444                 :         { 0x23CA, UNICODE_GENCAT_So},
    7445                 :         { 0x23CB, UNICODE_GENCAT_So},
    7446                 :         { 0x23CC, UNICODE_GENCAT_So},
    7447                 :         { 0x23CD, UNICODE_GENCAT_So},
    7448                 :         { 0x23CE, UNICODE_GENCAT_So},
    7449                 :         { 0x23CF, UNICODE_GENCAT_So},
    7450                 :         { 0x23D0, UNICODE_GENCAT_So},
    7451                 :         { 0x23D1, UNICODE_GENCAT_So},
    7452                 :         { 0x23D2, UNICODE_GENCAT_So},
    7453                 :         { 0x23D3, UNICODE_GENCAT_So},
    7454                 :         { 0x23D4, UNICODE_GENCAT_So},
    7455                 :         { 0x23D5, UNICODE_GENCAT_So},
    7456                 :         { 0x23D6, UNICODE_GENCAT_So},
    7457                 :         { 0x23D7, UNICODE_GENCAT_So},
    7458                 :         { 0x23D8, UNICODE_GENCAT_So},
    7459                 :         { 0x23D9, UNICODE_GENCAT_So},
    7460                 :         { 0x23DA, UNICODE_GENCAT_So},
    7461                 :         { 0x23DB, UNICODE_GENCAT_So},
    7462                 :         { 0x23DC, UNICODE_GENCAT_Sm},
    7463                 :         { 0x23DD, UNICODE_GENCAT_Sm},
    7464                 :         { 0x23DE, UNICODE_GENCAT_Sm},
    7465                 :         { 0x23DF, UNICODE_GENCAT_Sm},
    7466                 :         { 0x23E0, UNICODE_GENCAT_Sm},
    7467                 :         { 0x23E1, UNICODE_GENCAT_Sm},
    7468                 :         { 0x23E2, UNICODE_GENCAT_So},
    7469                 :         { 0x23E3, UNICODE_GENCAT_So},
    7470                 :         { 0x23E4, UNICODE_GENCAT_So},
    7471                 :         { 0x23E5, UNICODE_GENCAT_So},
    7472                 :         { 0x23E6, UNICODE_GENCAT_So},
    7473                 :         { 0x23E7, UNICODE_GENCAT_So},
    7474                 :         { 0x2400, UNICODE_GENCAT_So},
    7475                 :         { 0x2401, UNICODE_GENCAT_So},
    7476                 :         { 0x2402, UNICODE_GENCAT_So},
    7477                 :         { 0x2403, UNICODE_GENCAT_So},
    7478                 :         { 0x2404, UNICODE_GENCAT_So},
    7479                 :         { 0x2405, UNICODE_GENCAT_So},
    7480                 :         { 0x2406, UNICODE_GENCAT_So},
    7481                 :         { 0x2407, UNICODE_GENCAT_So},
    7482                 :         { 0x2408, UNICODE_GENCAT_So},
    7483                 :         { 0x2409, UNICODE_GENCAT_So},
    7484                 :         { 0x240A, UNICODE_GENCAT_So},
    7485                 :         { 0x240B, UNICODE_GENCAT_So},
    7486                 :         { 0x240C, UNICODE_GENCAT_So},
    7487                 :         { 0x240D, UNICODE_GENCAT_So},
    7488                 :         { 0x240E, UNICODE_GENCAT_So},
    7489                 :         { 0x240F, UNICODE_GENCAT_So},
    7490                 :         { 0x2410, UNICODE_GENCAT_So},
    7491                 :         { 0x2411, UNICODE_GENCAT_So},
    7492                 :         { 0x2412, UNICODE_GENCAT_So},
    7493                 :         { 0x2413, UNICODE_GENCAT_So},
    7494                 :         { 0x2414, UNICODE_GENCAT_So},
    7495                 :         { 0x2415, UNICODE_GENCAT_So},
    7496                 :         { 0x2416, UNICODE_GENCAT_So},
    7497                 :         { 0x2417, UNICODE_GENCAT_So},
    7498                 :         { 0x2418, UNICODE_GENCAT_So},
    7499                 :         { 0x2419, UNICODE_GENCAT_So},
    7500                 :         { 0x241A, UNICODE_GENCAT_So},
    7501                 :         { 0x241B, UNICODE_GENCAT_So},
    7502                 :         { 0x241C, UNICODE_GENCAT_So},
    7503                 :         { 0x241D, UNICODE_GENCAT_So},
    7504                 :         { 0x241E, UNICODE_GENCAT_So},
    7505                 :         { 0x241F, UNICODE_GENCAT_So},
    7506                 :         { 0x2420, UNICODE_GENCAT_So},
    7507                 :         { 0x2421, UNICODE_GENCAT_So},
    7508                 :         { 0x2422, UNICODE_GENCAT_So},
    7509                 :         { 0x2423, UNICODE_GENCAT_So},
    7510                 :         { 0x2424, UNICODE_GENCAT_So},
    7511                 :         { 0x2425, UNICODE_GENCAT_So},
    7512                 :         { 0x2426, UNICODE_GENCAT_So},
    7513                 :         { 0x2440, UNICODE_GENCAT_So},
    7514                 :         { 0x2441, UNICODE_GENCAT_So},
    7515                 :         { 0x2442, UNICODE_GENCAT_So},
    7516                 :         { 0x2443, UNICODE_GENCAT_So},
    7517                 :         { 0x2444, UNICODE_GENCAT_So},
    7518                 :         { 0x2445, UNICODE_GENCAT_So},
    7519                 :         { 0x2446, UNICODE_GENCAT_So},
    7520                 :         { 0x2447, UNICODE_GENCAT_So},
    7521                 :         { 0x2448, UNICODE_GENCAT_So},
    7522                 :         { 0x2449, UNICODE_GENCAT_So},
    7523                 :         { 0x244A, UNICODE_GENCAT_So},
    7524                 :         { 0x2460, UNICODE_GENCAT_No},
    7525                 :         { 0x2461, UNICODE_GENCAT_No},
    7526                 :         { 0x2462, UNICODE_GENCAT_No},
    7527                 :         { 0x2463, UNICODE_GENCAT_No},
    7528                 :         { 0x2464, UNICODE_GENCAT_No},
    7529                 :         { 0x2465, UNICODE_GENCAT_No},
    7530                 :         { 0x2466, UNICODE_GENCAT_No},
    7531                 :         { 0x2467, UNICODE_GENCAT_No},
    7532                 :         { 0x2468, UNICODE_GENCAT_No},
    7533                 :         { 0x2469, UNICODE_GENCAT_No},
    7534                 :         { 0x246A, UNICODE_GENCAT_No},
    7535                 :         { 0x246B, UNICODE_GENCAT_No},
    7536                 :         { 0x246C, UNICODE_GENCAT_No},
    7537                 :         { 0x246D, UNICODE_GENCAT_No},
    7538                 :         { 0x246E, UNICODE_GENCAT_No},
    7539                 :         { 0x246F, UNICODE_GENCAT_No},
    7540                 :         { 0x2470, UNICODE_GENCAT_No},
    7541                 :         { 0x2471, UNICODE_GENCAT_No},
    7542                 :         { 0x2472, UNICODE_GENCAT_No},
    7543                 :         { 0x2473, UNICODE_GENCAT_No},
    7544                 :         { 0x2474, UNICODE_GENCAT_No},
    7545                 :         { 0x2475, UNICODE_GENCAT_No},
    7546                 :         { 0x2476, UNICODE_GENCAT_No},
    7547                 :         { 0x2477, UNICODE_GENCAT_No},
    7548                 :         { 0x2478, UNICODE_GENCAT_No},
    7549                 :         { 0x2479, UNICODE_GENCAT_No},
    7550                 :         { 0x247A, UNICODE_GENCAT_No},
    7551                 :         { 0x247B, UNICODE_GENCAT_No},
    7552                 :         { 0x247C, UNICODE_GENCAT_No},
    7553                 :         { 0x247D, UNICODE_GENCAT_No},
    7554                 :         { 0x247E, UNICODE_GENCAT_No},
    7555                 :         { 0x247F, UNICODE_GENCAT_No},
    7556                 :         { 0x2480, UNICODE_GENCAT_No},
    7557                 :         { 0x2481, UNICODE_GENCAT_No},
    7558                 :         { 0x2482, UNICODE_GENCAT_No},
    7559                 :         { 0x2483, UNICODE_GENCAT_No},
    7560                 :         { 0x2484, UNICODE_GENCAT_No},
    7561                 :         { 0x2485, UNICODE_GENCAT_No},
    7562                 :         { 0x2486, UNICODE_GENCAT_No},
    7563                 :         { 0x2487, UNICODE_GENCAT_No},
    7564                 :         { 0x2488, UNICODE_GENCAT_No},
    7565                 :         { 0x2489, UNICODE_GENCAT_No},
    7566                 :         { 0x248A, UNICODE_GENCAT_No},
    7567                 :         { 0x248B, UNICODE_GENCAT_No},
    7568                 :         { 0x248C, UNICODE_GENCAT_No},
    7569                 :         { 0x248D, UNICODE_GENCAT_No},
    7570                 :         { 0x248E, UNICODE_GENCAT_No},
    7571                 :         { 0x248F, UNICODE_GENCAT_No},
    7572                 :         { 0x2490, UNICODE_GENCAT_No},
    7573                 :         { 0x2491, UNICODE_GENCAT_No},
    7574                 :         { 0x2492, UNICODE_GENCAT_No},
    7575                 :         { 0x2493, UNICODE_GENCAT_No},
    7576                 :         { 0x2494, UNICODE_GENCAT_No},
    7577                 :         { 0x2495, UNICODE_GENCAT_No},
    7578                 :         { 0x2496, UNICODE_GENCAT_No},
    7579                 :         { 0x2497, UNICODE_GENCAT_No},
    7580                 :         { 0x2498, UNICODE_GENCAT_No},
    7581                 :         { 0x2499, UNICODE_GENCAT_No},
    7582                 :         { 0x249A, UNICODE_GENCAT_No},
    7583                 :         { 0x249B, UNICODE_GENCAT_No},
    7584                 :         { 0x249C, UNICODE_GENCAT_So},
    7585                 :         { 0x249D, UNICODE_GENCAT_So},
    7586                 :         { 0x249E, UNICODE_GENCAT_So},
    7587                 :         { 0x249F, UNICODE_GENCAT_So},
    7588                 :         { 0x24A0, UNICODE_GENCAT_So},
    7589                 :         { 0x24A1, UNICODE_GENCAT_So},
    7590                 :         { 0x24A2, UNICODE_GENCAT_So},
    7591                 :         { 0x24A3, UNICODE_GENCAT_So},
    7592                 :         { 0x24A4, UNICODE_GENCAT_So},
    7593                 :         { 0x24A5, UNICODE_GENCAT_So},
    7594                 :         { 0x24A6, UNICODE_GENCAT_So},
    7595                 :         { 0x24A7, UNICODE_GENCAT_So},
    7596                 :         { 0x24A8, UNICODE_GENCAT_So},
    7597                 :         { 0x24A9, UNICODE_GENCAT_So},
    7598                 :         { 0x24AA, UNICODE_GENCAT_So},
    7599                 :         { 0x24AB, UNICODE_GENCAT_So},
    7600                 :         { 0x24AC, UNICODE_GENCAT_So},
    7601                 :         { 0x24AD, UNICODE_GENCAT_So},
    7602                 :         { 0x24AE, UNICODE_GENCAT_So},
    7603                 :         { 0x24AF, UNICODE_GENCAT_So},
    7604                 :         { 0x24B0, UNICODE_GENCAT_So},
    7605                 :         { 0x24B1, UNICODE_GENCAT_So},
    7606                 :         { 0x24B2, UNICODE_GENCAT_So},
    7607                 :         { 0x24B3, UNICODE_GENCAT_So},
    7608                 :         { 0x24B4, UNICODE_GENCAT_So},
    7609                 :         { 0x24B5, UNICODE_GENCAT_So},
    7610                 :         { 0x24B6, UNICODE_GENCAT_So},
    7611                 :         { 0x24B7, UNICODE_GENCAT_So},
    7612                 :         { 0x24B8, UNICODE_GENCAT_So},
    7613                 :         { 0x24B9, UNICODE_GENCAT_So},
    7614                 :         { 0x24BA, UNICODE_GENCAT_So},
    7615                 :         { 0x24BB, UNICODE_GENCAT_So},
    7616                 :         { 0x24BC, UNICODE_GENCAT_So},
    7617                 :         { 0x24BD, UNICODE_GENCAT_So},
    7618                 :         { 0x24BE, UNICODE_GENCAT_So},
    7619                 :         { 0x24BF, UNICODE_GENCAT_So},
    7620                 :         { 0x24C0, UNICODE_GENCAT_So},
    7621                 :         { 0x24C1, UNICODE_GENCAT_So},
    7622                 :         { 0x24C2, UNICODE_GENCAT_So},
    7623                 :         { 0x24C3, UNICODE_GENCAT_So},
    7624                 :         { 0x24C4, UNICODE_GENCAT_So},
    7625                 :         { 0x24C5, UNICODE_GENCAT_So},
    7626                 :         { 0x24C6, UNICODE_GENCAT_So},
    7627                 :         { 0x24C7, UNICODE_GENCAT_So},
    7628                 :         { 0x24C8, UNICODE_GENCAT_So},
    7629                 :         { 0x24C9, UNICODE_GENCAT_So},
    7630                 :         { 0x24CA, UNICODE_GENCAT_So},
    7631                 :         { 0x24CB, UNICODE_GENCAT_So},
    7632                 :         { 0x24CC, UNICODE_GENCAT_So},
    7633                 :         { 0x24CD, UNICODE_GENCAT_So},
    7634                 :         { 0x24CE, UNICODE_GENCAT_So},
    7635                 :         { 0x24CF, UNICODE_GENCAT_So},
    7636                 :         { 0x24D0, UNICODE_GENCAT_So},
    7637                 :         { 0x24D1, UNICODE_GENCAT_So},
    7638                 :         { 0x24D2, UNICODE_GENCAT_So},
    7639                 :         { 0x24D3, UNICODE_GENCAT_So},
    7640                 :         { 0x24D4, UNICODE_GENCAT_So},
    7641                 :         { 0x24D5, UNICODE_GENCAT_So},
    7642                 :         { 0x24D6, UNICODE_GENCAT_So},
    7643                 :         { 0x24D7, UNICODE_GENCAT_So},
    7644                 :         { 0x24D8, UNICODE_GENCAT_So},
    7645                 :         { 0x24D9, UNICODE_GENCAT_So},
    7646                 :         { 0x24DA, UNICODE_GENCAT_So},
    7647                 :         { 0x24DB, UNICODE_GENCAT_So},
    7648                 :         { 0x24DC, UNICODE_GENCAT_So},
    7649                 :         { 0x24DD, UNICODE_GENCAT_So},
    7650                 :         { 0x24DE, UNICODE_GENCAT_So},
    7651                 :         { 0x24DF, UNICODE_GENCAT_So},
    7652                 :         { 0x24E0, UNICODE_GENCAT_So},
    7653                 :         { 0x24E1, UNICODE_GENCAT_So},
    7654                 :         { 0x24E2, UNICODE_GENCAT_So},
    7655                 :         { 0x24E3, UNICODE_GENCAT_So},
    7656                 :         { 0x24E4, UNICODE_GENCAT_So},
    7657                 :         { 0x24E5, UNICODE_GENCAT_So},
    7658                 :         { 0x24E6, UNICODE_GENCAT_So},
    7659                 :         { 0x24E7, UNICODE_GENCAT_So},
    7660                 :         { 0x24E8, UNICODE_GENCAT_So},
    7661                 :         { 0x24E9, UNICODE_GENCAT_So},
    7662                 :         { 0x24EA, UNICODE_GENCAT_No},
    7663                 :         { 0x24EB, UNICODE_GENCAT_No},
    7664                 :         { 0x24EC, UNICODE_GENCAT_No},
    7665                 :         { 0x24ED, UNICODE_GENCAT_No},
    7666                 :         { 0x24EE, UNICODE_GENCAT_No},
    7667                 :         { 0x24EF, UNICODE_GENCAT_No},
    7668                 :         { 0x24F0, UNICODE_GENCAT_No},
    7669                 :         { 0x24F1, UNICODE_GENCAT_No},
    7670                 :         { 0x24F2, UNICODE_GENCAT_No},
    7671                 :         { 0x24F3, UNICODE_GENCAT_No},
    7672                 :         { 0x24F4, UNICODE_GENCAT_No},
    7673                 :         { 0x24F5, UNICODE_GENCAT_No},
    7674                 :         { 0x24F6, UNICODE_GENCAT_No},
    7675                 :         { 0x24F7, UNICODE_GENCAT_No},
    7676                 :         { 0x24F8, UNICODE_GENCAT_No},
    7677                 :         { 0x24F9, UNICODE_GENCAT_No},
    7678                 :         { 0x24FA, UNICODE_GENCAT_No},
    7679                 :         { 0x24FB, UNICODE_GENCAT_No},
    7680                 :         { 0x24FC, UNICODE_GENCAT_No},
    7681                 :         { 0x24FD, UNICODE_GENCAT_No},
    7682                 :         { 0x24FE, UNICODE_GENCAT_No},
    7683                 :         { 0x24FF, UNICODE_GENCAT_No},
    7684                 :         { 0x2500, UNICODE_GENCAT_So},
    7685                 :         { 0x2501, UNICODE_GENCAT_So},
    7686                 :         { 0x2502, UNICODE_GENCAT_So},
    7687                 :         { 0x2503, UNICODE_GENCAT_So},
    7688                 :         { 0x2504, UNICODE_GENCAT_So},
    7689                 :         { 0x2505, UNICODE_GENCAT_So},
    7690                 :         { 0x2506, UNICODE_GENCAT_So},
    7691                 :         { 0x2507, UNICODE_GENCAT_So},
    7692                 :         { 0x2508, UNICODE_GENCAT_So},
    7693                 :         { 0x2509, UNICODE_GENCAT_So},
    7694                 :         { 0x250A, UNICODE_GENCAT_So},
    7695                 :         { 0x250B, UNICODE_GENCAT_So},
    7696                 :         { 0x250C, UNICODE_GENCAT_So},
    7697                 :         { 0x250D, UNICODE_GENCAT_So},
    7698                 :         { 0x250E, UNICODE_GENCAT_So},
    7699                 :         { 0x250F, UNICODE_GENCAT_So},
    7700                 :         { 0x2510, UNICODE_GENCAT_So},
    7701                 :         { 0x2511, UNICODE_GENCAT_So},
    7702                 :         { 0x2512, UNICODE_GENCAT_So},
    7703                 :         { 0x2513, UNICODE_GENCAT_So},
    7704                 :         { 0x2514, UNICODE_GENCAT_So},
    7705                 :         { 0x2515, UNICODE_GENCAT_So},
    7706                 :         { 0x2516, UNICODE_GENCAT_So},
    7707                 :         { 0x2517, UNICODE_GENCAT_So},
    7708                 :         { 0x2518, UNICODE_GENCAT_So},
    7709                 :         { 0x2519, UNICODE_GENCAT_So},
    7710                 :         { 0x251A, UNICODE_GENCAT_So},
    7711                 :         { 0x251B, UNICODE_GENCAT_So},
    7712                 :         { 0x251C, UNICODE_GENCAT_So},
    7713                 :         { 0x251D, UNICODE_GENCAT_So},
    7714                 :         { 0x251E, UNICODE_GENCAT_So},
    7715                 :         { 0x251F, UNICODE_GENCAT_So},
    7716                 :         { 0x2520, UNICODE_GENCAT_So},
    7717                 :         { 0x2521, UNICODE_GENCAT_So},
    7718                 :         { 0x2522, UNICODE_GENCAT_So},
    7719                 :         { 0x2523, UNICODE_GENCAT_So},
    7720                 :         { 0x2524, UNICODE_GENCAT_So},
    7721                 :         { 0x2525, UNICODE_GENCAT_So},
    7722                 :         { 0x2526, UNICODE_GENCAT_So},
    7723                 :         { 0x2527, UNICODE_GENCAT_So},
    7724                 :         { 0x2528, UNICODE_GENCAT_So},
    7725                 :         { 0x2529, UNICODE_GENCAT_So},
    7726                 :         { 0x252A, UNICODE_GENCAT_So},
    7727                 :         { 0x252B, UNICODE_GENCAT_So},
    7728                 :         { 0x252C, UNICODE_GENCAT_So},
    7729                 :         { 0x252D, UNICODE_GENCAT_So},
    7730                 :         { 0x252E, UNICODE_GENCAT_So},
    7731                 :         { 0x252F, UNICODE_GENCAT_So},
    7732                 :         { 0x2530, UNICODE_GENCAT_So},
    7733                 :         { 0x2531, UNICODE_GENCAT_So},
    7734                 :         { 0x2532, UNICODE_GENCAT_So},
    7735                 :         { 0x2533, UNICODE_GENCAT_So},
    7736                 :         { 0x2534, UNICODE_GENCAT_So},
    7737                 :         { 0x2535, UNICODE_GENCAT_So},
    7738                 :         { 0x2536, UNICODE_GENCAT_So},
    7739                 :         { 0x2537, UNICODE_GENCAT_So},
    7740                 :         { 0x2538, UNICODE_GENCAT_So},
    7741                 :         { 0x2539, UNICODE_GENCAT_So},
    7742                 :         { 0x253A, UNICODE_GENCAT_So},
    7743                 :         { 0x253B, UNICODE_GENCAT_So},
    7744                 :         { 0x253C, UNICODE_GENCAT_So},
    7745                 :         { 0x253D, UNICODE_GENCAT_So},
    7746                 :         { 0x253E, UNICODE_GENCAT_So},
    7747                 :         { 0x253F, UNICODE_GENCAT_So},
    7748                 :         { 0x2540, UNICODE_GENCAT_So},
    7749                 :         { 0x2541, UNICODE_GENCAT_So},
    7750                 :         { 0x2542, UNICODE_GENCAT_So},
    7751                 :         { 0x2543, UNICODE_GENCAT_So},
    7752                 :         { 0x2544, UNICODE_GENCAT_So},
    7753                 :         { 0x2545, UNICODE_GENCAT_So},
    7754                 :         { 0x2546, UNICODE_GENCAT_So},
    7755                 :         { 0x2547, UNICODE_GENCAT_So},
    7756                 :         { 0x2548, UNICODE_GENCAT_So},
    7757                 :         { 0x2549, UNICODE_GENCAT_So},
    7758                 :         { 0x254A, UNICODE_GENCAT_So},
    7759                 :         { 0x254B, UNICODE_GENCAT_So},
    7760                 :         { 0x254C, UNICODE_GENCAT_So},
    7761                 :         { 0x254D, UNICODE_GENCAT_So},
    7762                 :         { 0x254E, UNICODE_GENCAT_So},
    7763                 :         { 0x254F, UNICODE_GENCAT_So},
    7764                 :         { 0x2550, UNICODE_GENCAT_So},
    7765                 :         { 0x2551, UNICODE_GENCAT_So},
    7766                 :         { 0x2552, UNICODE_GENCAT_So},
    7767                 :         { 0x2553, UNICODE_GENCAT_So},
    7768                 :         { 0x2554, UNICODE_GENCAT_So},
    7769                 :         { 0x2555, UNICODE_GENCAT_So},
    7770                 :         { 0x2556, UNICODE_GENCAT_So},
    7771                 :         { 0x2557, UNICODE_GENCAT_So},
    7772                 :         { 0x2558, UNICODE_GENCAT_So},
    7773                 :         { 0x2559, UNICODE_GENCAT_So},
    7774                 :         { 0x255A, UNICODE_GENCAT_So},
    7775                 :         { 0x255B, UNICODE_GENCAT_So},
    7776                 :         { 0x255C, UNICODE_GENCAT_So},
    7777                 :         { 0x255D, UNICODE_GENCAT_So},
    7778                 :         { 0x255E, UNICODE_GENCAT_So},
    7779                 :         { 0x255F, UNICODE_GENCAT_So},
    7780                 :         { 0x2560, UNICODE_GENCAT_So},
    7781                 :         { 0x2561, UNICODE_GENCAT_So},
    7782                 :         { 0x2562, UNICODE_GENCAT_So},
    7783                 :         { 0x2563, UNICODE_GENCAT_So},
    7784                 :         { 0x2564, UNICODE_GENCAT_So},
    7785                 :         { 0x2565, UNICODE_GENCAT_So},
    7786                 :         { 0x2566, UNICODE_GENCAT_So},
    7787                 :         { 0x2567, UNICODE_GENCAT_So},
    7788                 :         { 0x2568, UNICODE_GENCAT_So},
    7789                 :         { 0x2569, UNICODE_GENCAT_So},
    7790                 :         { 0x256A, UNICODE_GENCAT_So},
    7791                 :         { 0x256B, UNICODE_GENCAT_So},
    7792                 :         { 0x256C, UNICODE_GENCAT_So},
    7793                 :         { 0x256D, UNICODE_GENCAT_So},
    7794                 :         { 0x256E, UNICODE_GENCAT_So},
    7795                 :         { 0x256F, UNICODE_GENCAT_So},
    7796                 :         { 0x2570, UNICODE_GENCAT_So},
    7797                 :         { 0x2571, UNICODE_GENCAT_So},
    7798                 :         { 0x2572, UNICODE_GENCAT_So},
    7799                 :         { 0x2573, UNICODE_GENCAT_So},
    7800                 :         { 0x2574, UNICODE_GENCAT_So},
    7801                 :         { 0x2575, UNICODE_GENCAT_So},
    7802                 :         { 0x2576, UNICODE_GENCAT_So},
    7803                 :         { 0x2577, UNICODE_GENCAT_So},
    7804                 :         { 0x2578, UNICODE_GENCAT_So},
    7805                 :         { 0x2579, UNICODE_GENCAT_So},
    7806                 :         { 0x257A, UNICODE_GENCAT_So},
    7807                 :         { 0x257B, UNICODE_GENCAT_So},
    7808                 :         { 0x257C, UNICODE_GENCAT_So},
    7809                 :         { 0x257D, UNICODE_GENCAT_So},
    7810                 :         { 0x257E, UNICODE_GENCAT_So},
    7811                 :         { 0x257F, UNICODE_GENCAT_So},
    7812                 :         { 0x2580, UNICODE_GENCAT_So},
    7813                 :         { 0x2581, UNICODE_GENCAT_So},
    7814                 :         { 0x2582, UNICODE_GENCAT_So},
    7815                 :         { 0x2583, UNICODE_GENCAT_So},
    7816                 :         { 0x2584, UNICODE_GENCAT_So},
    7817                 :         { 0x2585, UNICODE_GENCAT_So},
    7818                 :         { 0x2586, UNICODE_GENCAT_So},
    7819                 :         { 0x2587, UNICODE_GENCAT_So},
    7820                 :         { 0x2588, UNICODE_GENCAT_So},
    7821                 :         { 0x2589, UNICODE_GENCAT_So},
    7822                 :         { 0x258A, UNICODE_GENCAT_So},
    7823                 :         { 0x258B, UNICODE_GENCAT_So},
    7824                 :         { 0x258C, UNICODE_GENCAT_So},
    7825                 :         { 0x258D, UNICODE_GENCAT_So},
    7826                 :         { 0x258E, UNICODE_GENCAT_So},
    7827                 :         { 0x258F, UNICODE_GENCAT_So},
    7828                 :         { 0x2590, UNICODE_GENCAT_So},
    7829                 :         { 0x2591, UNICODE_GENCAT_So},
    7830                 :         { 0x2592, UNICODE_GENCAT_So},
    7831                 :         { 0x2593, UNICODE_GENCAT_So},
    7832                 :         { 0x2594, UNICODE_GENCAT_So},
    7833                 :         { 0x2595, UNICODE_GENCAT_So},
    7834                 :         { 0x2596, UNICODE_GENCAT_So},
    7835                 :         { 0x2597, UNICODE_GENCAT_So},
    7836                 :         { 0x2598, UNICODE_GENCAT_So},
    7837                 :         { 0x2599, UNICODE_GENCAT_So},
    7838                 :         { 0x259A, UNICODE_GENCAT_So},
    7839                 :         { 0x259B, UNICODE_GENCAT_So},
    7840                 :         { 0x259C, UNICODE_GENCAT_So},
    7841                 :         { 0x259D, UNICODE_GENCAT_So},
    7842                 :         { 0x259E, UNICODE_GENCAT_So},
    7843                 :         { 0x259F, UNICODE_GENCAT_So},
    7844                 :         { 0x25A0, UNICODE_GENCAT_So},
    7845                 :         { 0x25A1, UNICODE_GENCAT_So},
    7846                 :         { 0x25A2, UNICODE_GENCAT_So},
    7847                 :         { 0x25A3, UNICODE_GENCAT_So},
    7848                 :         { 0x25A4, UNICODE_GENCAT_So},
    7849                 :         { 0x25A5, UNICODE_GENCAT_So},
    7850                 :         { 0x25A6, UNICODE_GENCAT_So},
    7851                 :         { 0x25A7, UNICODE_GENCAT_So},
    7852                 :         { 0x25A8, UNICODE_GENCAT_So},
    7853                 :         { 0x25A9, UNICODE_GENCAT_So},
    7854                 :         { 0x25AA, UNICODE_GENCAT_So},
    7855                 :         { 0x25AB, UNICODE_GENCAT_So},
    7856                 :         { 0x25AC, UNICODE_GENCAT_So},
    7857                 :         { 0x25AD, UNICODE_GENCAT_So},
    7858                 :         { 0x25AE, UNICODE_GENCAT_So},
    7859                 :         { 0x25AF, UNICODE_GENCAT_So},
    7860                 :         { 0x25B0, UNICODE_GENCAT_So},
    7861                 :         { 0x25B1, UNICODE_GENCAT_So},
    7862                 :         { 0x25B2, UNICODE_GENCAT_So},
    7863                 :         { 0x25B3, UNICODE_GENCAT_So},
    7864                 :         { 0x25B4, UNICODE_GENCAT_So},
    7865                 :         { 0x25B5, UNICODE_GENCAT_So},
    7866                 :         { 0x25B6, UNICODE_GENCAT_So},
    7867                 :         { 0x25B7, UNICODE_GENCAT_Sm},
    7868                 :         { 0x25B8, UNICODE_GENCAT_So},
    7869                 :         { 0x25B9, UNICODE_GENCAT_So},
    7870                 :         { 0x25BA, UNICODE_GENCAT_So},
    7871                 :         { 0x25BB, UNICODE_GENCAT_So},
    7872                 :         { 0x25BC, UNICODE_GENCAT_So},
    7873                 :         { 0x25BD, UNICODE_GENCAT_So},
    7874                 :         { 0x25BE, UNICODE_GENCAT_So},
    7875                 :         { 0x25BF, UNICODE_GENCAT_So},
    7876                 :         { 0x25C0, UNICODE_GENCAT_So},
    7877                 :         { 0x25C1, UNICODE_GENCAT_Sm},
    7878                 :         { 0x25C2, UNICODE_GENCAT_So},
    7879                 :         { 0x25C3, UNICODE_GENCAT_So},
    7880                 :         { 0x25C4, UNICODE_GENCAT_So},
    7881                 :         { 0x25C5, UNICODE_GENCAT_So},
    7882                 :         { 0x25C6, UNICODE_GENCAT_So},
    7883                 :         { 0x25C7, UNICODE_GENCAT_So},
    7884                 :         { 0x25C8, UNICODE_GENCAT_So},
    7885                 :         { 0x25C9, UNICODE_GENCAT_So},
    7886                 :         { 0x25CA, UNICODE_GENCAT_So},
    7887                 :         { 0x25CB, UNICODE_GENCAT_So},
    7888                 :         { 0x25CC, UNICODE_GENCAT_So},
    7889                 :         { 0x25CD, UNICODE_GENCAT_So},
    7890                 :         { 0x25CE, UNICODE_GENCAT_So},
    7891                 :         { 0x25CF, UNICODE_GENCAT_So},
    7892                 :         { 0x25D0, UNICODE_GENCAT_So},
    7893                 :         { 0x25D1, UNICODE_GENCAT_So},
    7894                 :         { 0x25D2, UNICODE_GENCAT_So},
    7895                 :         { 0x25D3, UNICODE_GENCAT_So},
    7896                 :         { 0x25D4, UNICODE_GENCAT_So},
    7897                 :         { 0x25D5, UNICODE_GENCAT_So},
    7898                 :         { 0x25D6, UNICODE_GENCAT_So},
    7899                 :         { 0x25D7, UNICODE_GENCAT_So},
    7900                 :         { 0x25D8, UNICODE_GENCAT_So},
    7901                 :         { 0x25D9, UNICODE_GENCAT_So},
    7902                 :         { 0x25DA, UNICODE_GENCAT_So},
    7903                 :         { 0x25DB, UNICODE_GENCAT_So},
    7904                 :         { 0x25DC, UNICODE_GENCAT_So},
    7905                 :         { 0x25DD, UNICODE_GENCAT_So},
    7906                 :         { 0x25DE, UNICODE_GENCAT_So},
    7907                 :         { 0x25DF, UNICODE_GENCAT_So},
    7908                 :         { 0x25E0, UNICODE_GENCAT_So},
    7909                 :         { 0x25E1, UNICODE_GENCAT_So},
    7910                 :         { 0x25E2, UNICODE_GENCAT_So},
    7911                 :         { 0x25E3, UNICODE_GENCAT_So},
    7912                 :         { 0x25E4, UNICODE_GENCAT_So},
    7913                 :         { 0x25E5, UNICODE_GENCAT_So},
    7914                 :         { 0x25E6, UNICODE_GENCAT_So},
    7915                 :         { 0x25E7, UNICODE_GENCAT_So},
    7916                 :         { 0x25E8, UNICODE_GENCAT_So},
    7917                 :         { 0x25E9, UNICODE_GENCAT_So},
    7918                 :         { 0x25EA, UNICODE_GENCAT_So},
    7919                 :         { 0x25EB, UNICODE_GENCAT_So},
    7920                 :         { 0x25EC, UNICODE_GENCAT_So},
    7921                 :         { 0x25ED, UNICODE_GENCAT_So},
    7922                 :         { 0x25EE, UNICODE_GENCAT_So},
    7923                 :         { 0x25EF, UNICODE_GENCAT_So},
    7924                 :         { 0x25F0, UNICODE_GENCAT_So},
    7925                 :         { 0x25F1, UNICODE_GENCAT_So},
    7926                 :         { 0x25F2, UNICODE_GENCAT_So},
    7927                 :         { 0x25F3, UNICODE_GENCAT_So},
    7928                 :         { 0x25F4, UNICODE_GENCAT_So},
    7929                 :         { 0x25F5, UNICODE_GENCAT_So},
    7930                 :         { 0x25F6, UNICODE_GENCAT_So},
    7931                 :         { 0x25F7, UNICODE_GENCAT_So},
    7932                 :         { 0x25F8, UNICODE_GENCAT_Sm},
    7933                 :         { 0x25F9, UNICODE_GENCAT_Sm},
    7934                 :         { 0x25FA, UNICODE_GENCAT_Sm},
    7935                 :         { 0x25FB, UNICODE_GENCAT_Sm},
    7936                 :         { 0x25FC, UNICODE_GENCAT_Sm},
    7937                 :         { 0x25FD, UNICODE_GENCAT_Sm},
    7938                 :         { 0x25FE, UNICODE_GENCAT_Sm},
    7939                 :         { 0x25FF, UNICODE_GENCAT_Sm},
    7940                 :         { 0x2600, UNICODE_GENCAT_So},
    7941                 :         { 0x2601, UNICODE_GENCAT_So},
    7942                 :         { 0x2602, UNICODE_GENCAT_So},
    7943                 :         { 0x2603, UNICODE_GENCAT_So},
    7944                 :         { 0x2604, UNICODE_GENCAT_So},
    7945                 :         { 0x2605, UNICODE_GENCAT_So},
    7946                 :         { 0x2606, UNICODE_GENCAT_So},
    7947                 :         { 0x2607, UNICODE_GENCAT_So},
    7948                 :         { 0x2608, UNICODE_GENCAT_So},
    7949                 :         { 0x2609, UNICODE_GENCAT_So},
    7950                 :         { 0x260A, UNICODE_GENCAT_So},
    7951                 :         { 0x260B, UNICODE_GENCAT_So},
    7952                 :         { 0x260C, UNICODE_GENCAT_So},
    7953                 :         { 0x260D, UNICODE_GENCAT_So},
    7954                 :         { 0x260E, UNICODE_GENCAT_So},
    7955                 :         { 0x260F, UNICODE_GENCAT_So},
    7956                 :         { 0x2610, UNICODE_GENCAT_So},
    7957                 :         { 0x2611, UNICODE_GENCAT_So},
    7958                 :         { 0x2612, UNICODE_GENCAT_So},
    7959                 :         { 0x2613, UNICODE_GENCAT_So},
    7960                 :         { 0x2614, UNICODE_GENCAT_So},
    7961                 :         { 0x2615, UNICODE_GENCAT_So},
    7962                 :         { 0x2616, UNICODE_GENCAT_So},
    7963                 :         { 0x2617, UNICODE_GENCAT_So},
    7964                 :         { 0x2618, UNICODE_GENCAT_So},
    7965                 :         { 0x2619, UNICODE_GENCAT_So},
    7966                 :         { 0x261A, UNICODE_GENCAT_So},
    7967                 :         { 0x261B, UNICODE_GENCAT_So},
    7968                 :         { 0x261C, UNICODE_GENCAT_So},
    7969                 :         { 0x261D, UNICODE_GENCAT_So},
    7970                 :         { 0x261E, UNICODE_GENCAT_So},
    7971                 :         { 0x261F, UNICODE_GENCAT_So},
    7972                 :         { 0x2620, UNICODE_GENCAT_So},
    7973                 :         { 0x2621, UNICODE_GENCAT_So},
    7974                 :         { 0x2622, UNICODE_GENCAT_So},
    7975                 :         { 0x2623, UNICODE_GENCAT_So},
    7976                 :         { 0x2624, UNICODE_GENCAT_So},
    7977                 :         { 0x2625, UNICODE_GENCAT_So},
    7978                 :         { 0x2626, UNICODE_GENCAT_So},
    7979                 :         { 0x2627, UNICODE_GENCAT_So},
    7980                 :         { 0x2628, UNICODE_GENCAT_So},
    7981                 :         { 0x2629, UNICODE_GENCAT_So},
    7982                 :         { 0x262A, UNICODE_GENCAT_So},
    7983                 :         { 0x262B, UNICODE_GENCAT_So},
    7984                 :         { 0x262C, UNICODE_GENCAT_So},
    7985                 :         { 0x262D, UNICODE_GENCAT_So},
    7986                 :         { 0x262E, UNICODE_GENCAT_So},
    7987                 :         { 0x262F, UNICODE_GENCAT_So},
    7988                 :         { 0x2630, UNICODE_GENCAT_So},
    7989                 :         { 0x2631, UNICODE_GENCAT_So},
    7990                 :         { 0x2632, UNICODE_GENCAT_So},
    7991                 :         { 0x2633, UNICODE_GENCAT_So},
    7992                 :         { 0x2634, UNICODE_GENCAT_So},
    7993                 :         { 0x2635, UNICODE_GENCAT_So},
    7994                 :         { 0x2636, UNICODE_GENCAT_So},
    7995                 :         { 0x2637, UNICODE_GENCAT_So},
    7996                 :         { 0x2638, UNICODE_GENCAT_So},
    7997                 :         { 0x2639, UNICODE_GENCAT_So},
    7998                 :         { 0x263A, UNICODE_GENCAT_So},
    7999                 :         { 0x263B, UNICODE_GENCAT_So},
    8000                 :         { 0x263C, UNICODE_GENCAT_So},
    8001                 :         { 0x263D, UNICODE_GENCAT_So},
    8002                 :         { 0x263E, UNICODE_GENCAT_So},
    8003                 :         { 0x263F, UNICODE_GENCAT_So},
    8004                 :         { 0x2640, UNICODE_GENCAT_So},
    8005                 :         { 0x2641, UNICODE_GENCAT_So},
    8006                 :         { 0x2642, UNICODE_GENCAT_So},
    8007                 :         { 0x2643, UNICODE_GENCAT_So},
    8008                 :         { 0x2644, UNICODE_GENCAT_So},
    8009                 :         { 0x2645, UNICODE_GENCAT_So},
    8010                 :         { 0x2646, UNICODE_GENCAT_So},
    8011                 :         { 0x2647, UNICODE_GENCAT_So},
    8012                 :         { 0x2648, UNICODE_GENCAT_So},
    8013                 :         { 0x2649, UNICODE_GENCAT_So},
    8014                 :         { 0x264A, UNICODE_GENCAT_So},
    8015                 :         { 0x264B, UNICODE_GENCAT_So},
    8016                 :         { 0x264C, UNICODE_GENCAT_So},
    8017                 :         { 0x264D, UNICODE_GENCAT_So},
    8018                 :         { 0x264E, UNICODE_GENCAT_So},
    8019                 :         { 0x264F, UNICODE_GENCAT_So},
    8020                 :         { 0x2650, UNICODE_GENCAT_So},
    8021                 :         { 0x2651, UNICODE_GENCAT_So},
    8022                 :         { 0x2652, UNICODE_GENCAT_So},
    8023                 :         { 0x2653, UNICODE_GENCAT_So},
    8024                 :         { 0x2654, UNICODE_GENCAT_So},
    8025                 :         { 0x2655, UNICODE_GENCAT_So},
    8026                 :         { 0x2656, UNICODE_GENCAT_So},
    8027                 :         { 0x2657, UNICODE_GENCAT_So},
    8028                 :         { 0x2658, UNICODE_GENCAT_So},
    8029                 :         { 0x2659, UNICODE_GENCAT_So},
    8030                 :         { 0x265A, UNICODE_GENCAT_So},
    8031                 :         { 0x265B, UNICODE_GENCAT_So},
    8032                 :         { 0x265C, UNICODE_GENCAT_So},
    8033                 :         { 0x265D, UNICODE_GENCAT_So},
    8034                 :         { 0x265E, UNICODE_GENCAT_So},
    8035                 :         { 0x265F, UNICODE_GENCAT_So},
    8036                 :         { 0x2660, UNICODE_GENCAT_So},
    8037                 :         { 0x2661, UNICODE_GENCAT_So},
    8038                 :         { 0x2662, UNICODE_GENCAT_So},
    8039                 :         { 0x2663, UNICODE_GENCAT_So},
    8040                 :         { 0x2664, UNICODE_GENCAT_So},
    8041                 :         { 0x2665, UNICODE_GENCAT_So},
    8042                 :         { 0x2666, UNICODE_GENCAT_So},
    8043                 :         { 0x2667, UNICODE_GENCAT_So},
    8044                 :         { 0x2668, UNICODE_GENCAT_So},
    8045                 :         { 0x2669, UNICODE_GENCAT_So},
    8046                 :         { 0x266A, UNICODE_GENCAT_So},
    8047                 :         { 0x266B, UNICODE_GENCAT_So},
    8048                 :         { 0x266C, UNICODE_GENCAT_So},
    8049                 :         { 0x266D, UNICODE_GENCAT_So},
    8050                 :         { 0x266E, UNICODE_GENCAT_So},
    8051                 :         { 0x266F, UNICODE_GENCAT_Sm},
    8052                 :         { 0x2670, UNICODE_GENCAT_So},
    8053                 :         { 0x2671, UNICODE_GENCAT_So},
    8054                 :         { 0x2672, UNICODE_GENCAT_So},
    8055                 :         { 0x2673, UNICODE_GENCAT_So},
    8056                 :         { 0x2674, UNICODE_GENCAT_So},
    8057                 :         { 0x2675, UNICODE_GENCAT_So},
    8058                 :         { 0x2676, UNICODE_GENCAT_So},
    8059                 :         { 0x2677, UNICODE_GENCAT_So},
    8060                 :         { 0x2678, UNICODE_GENCAT_So},
    8061                 :         { 0x2679, UNICODE_GENCAT_So},
    8062                 :         { 0x267A, UNICODE_GENCAT_So},
    8063                 :         { 0x267B, UNICODE_GENCAT_So},
    8064                 :         { 0x267C, UNICODE_GENCAT_So},
    8065                 :         { 0x267D, UNICODE_GENCAT_So},
    8066                 :         { 0x267E, UNICODE_GENCAT_So},
    8067                 :         { 0x267F, UNICODE_GENCAT_So},
    8068                 :         { 0x2680, UNICODE_GENCAT_So},
    8069                 :         { 0x2681, UNICODE_GENCAT_So},
    8070                 :         { 0x2682, UNICODE_GENCAT_So},
    8071                 :         { 0x2683, UNICODE_GENCAT_So},
    8072                 :         { 0x2684, UNICODE_GENCAT_So},
    8073                 :         { 0x2685, UNICODE_GENCAT_So},
    8074                 :         { 0x2686, UNICODE_GENCAT_So},
    8075                 :         { 0x2687, UNICODE_GENCAT_So},
    8076                 :         { 0x2688, UNICODE_GENCAT_So},
    8077                 :         { 0x2689, UNICODE_GENCAT_So},
    8078                 :         { 0x268A, UNICODE_GENCAT_So},
    8079                 :         { 0x268B, UNICODE_GENCAT_So},
    8080                 :         { 0x268C, UNICODE_GENCAT_So},
    8081                 :         { 0x268D, UNICODE_GENCAT_So},
    8082                 :         { 0x268E, UNICODE_GENCAT_So},
    8083                 :         { 0x268F, UNICODE_GENCAT_So},
    8084                 :         { 0x2690, UNICODE_GENCAT_So},
    8085                 :         { 0x2691, UNICODE_GENCAT_So},
    8086                 :         { 0x2692, UNICODE_GENCAT_So},
    8087                 :         { 0x2693, UNICODE_GENCAT_So},
    8088                 :         { 0x2694, UNICODE_GENCAT_So},
    8089                 :         { 0x2695, UNICODE_GENCAT_So},
    8090                 :         { 0x2696, UNICODE_GENCAT_So},
    8091                 :         { 0x2697, UNICODE_GENCAT_So},
    8092                 :         { 0x2698, UNICODE_GENCAT_So},
    8093                 :         { 0x2699, UNICODE_GENCAT_So},
    8094                 :         { 0x269A, UNICODE_GENCAT_So},
    8095                 :         { 0x269B, UNICODE_GENCAT_So},
    8096                 :         { 0x269C, UNICODE_GENCAT_So},
    8097                 :         { 0x269D, UNICODE_GENCAT_So},
    8098                 :         { 0x26A0, UNICODE_GENCAT_So},
    8099                 :         { 0x26A1, UNICODE_GENCAT_So},
    8100                 :         { 0x26A2, UNICODE_GENCAT_So},
    8101                 :         { 0x26A3, UNICODE_GENCAT_So},
    8102                 :         { 0x26A4, UNICODE_GENCAT_So},
    8103                 :         { 0x26A5, UNICODE_GENCAT_So},
    8104                 :         { 0x26A6, UNICODE_GENCAT_So},
    8105                 :         { 0x26A7, UNICODE_GENCAT_So},
    8106                 :         { 0x26A8, UNICODE_GENCAT_So},
    8107                 :         { 0x26A9, UNICODE_GENCAT_So},
    8108                 :         { 0x26AA, UNICODE_GENCAT_So},
    8109                 :         { 0x26AB, UNICODE_GENCAT_So},
    8110                 :         { 0x26AC, UNICODE_GENCAT_So},
    8111                 :         { 0x26AD, UNICODE_GENCAT_So},
    8112                 :         { 0x26AE, UNICODE_GENCAT_So},
    8113                 :         { 0x26AF, UNICODE_GENCAT_So},
    8114                 :         { 0x26B0, UNICODE_GENCAT_So},
    8115                 :         { 0x26B1, UNICODE_GENCAT_So},
    8116                 :         { 0x26B2, UNICODE_GENCAT_So},
    8117                 :         { 0x26B3, UNICODE_GENCAT_So},
    8118                 :         { 0x26B4, UNICODE_GENCAT_So},
    8119                 :         { 0x26B5, UNICODE_GENCAT_So},
    8120                 :         { 0x26B6, UNICODE_GENCAT_So},
    8121                 :         { 0x26B7, UNICODE_GENCAT_So},
    8122                 :         { 0x26B8, UNICODE_GENCAT_So},
    8123                 :         { 0x26B9, UNICODE_GENCAT_So},
    8124                 :         { 0x26BA, UNICODE_GENCAT_So},
    8125                 :         { 0x26BB, UNICODE_GENCAT_So},
    8126                 :         { 0x26BC, UNICODE_GENCAT_So},
    8127                 :         { 0x26C0, UNICODE_GENCAT_So},
    8128                 :         { 0x26C1, UNICODE_GENCAT_So},
    8129                 :         { 0x26C2, UNICODE_GENCAT_So},
    8130                 :         { 0x26C3, UNICODE_GENCAT_So},
    8131                 :         { 0x2701, UNICODE_GENCAT_So},
    8132                 :         { 0x2702, UNICODE_GENCAT_So},
    8133                 :         { 0x2703, UNICODE_GENCAT_So},
    8134                 :         { 0x2704, UNICODE_GENCAT_So},
    8135                 :         { 0x2706, UNICODE_GENCAT_So},
    8136                 :         { 0x2707, UNICODE_GENCAT_So},
    8137                 :         { 0x2708, UNICODE_GENCAT_So},
    8138                 :         { 0x2709, UNICODE_GENCAT_So},
    8139                 :         { 0x270C, UNICODE_GENCAT_So},
    8140                 :         { 0x270D, UNICODE_GENCAT_So},
    8141                 :         { 0x270E, UNICODE_GENCAT_So},
    8142                 :         { 0x270F, UNICODE_GENCAT_So},
    8143                 :         { 0x2710, UNICODE_GENCAT_So},
    8144                 :         { 0x2711, UNICODE_GENCAT_So},
    8145                 :         { 0x2712, UNICODE_GENCAT_So},
    8146                 :         { 0x2713, UNICODE_GENCAT_So},
    8147                 :         { 0x2714, UNICODE_GENCAT_So},
    8148                 :         { 0x2715, UNICODE_GENCAT_So},
    8149                 :         { 0x2716, UNICODE_GENCAT_So},
    8150                 :         { 0x2717, UNICODE_GENCAT_So},
    8151                 :         { 0x2718, UNICODE_GENCAT_So},
    8152                 :         { 0x2719, UNICODE_GENCAT_So},
    8153                 :         { 0x271A, UNICODE_GENCAT_So},
    8154                 :         { 0x271B, UNICODE_GENCAT_So},
    8155                 :         { 0x271C, UNICODE_GENCAT_So},
    8156                 :         { 0x271D, UNICODE_GENCAT_So},
    8157                 :         { 0x271E, UNICODE_GENCAT_So},
    8158                 :         { 0x271F, UNICODE_GENCAT_So},
    8159                 :         { 0x2720, UNICODE_GENCAT_So},
    8160                 :         { 0x2721, UNICODE_GENCAT_So},
    8161                 :         { 0x2722, UNICODE_GENCAT_So},
    8162                 :         { 0x2723, UNICODE_GENCAT_So},
    8163                 :         { 0x2724, UNICODE_GENCAT_So},
    8164                 :         { 0x2725, UNICODE_GENCAT_So},
    8165                 :         { 0x2726, UNICODE_GENCAT_So},
    8166                 :         { 0x2727, UNICODE_GENCAT_So},
    8167                 :         { 0x2729, UNICODE_GENCAT_So},
    8168                 :         { 0x272A, UNICODE_GENCAT_So},
    8169                 :         { 0x272B, UNICODE_GENCAT_So},
    8170                 :         { 0x272C, UNICODE_GENCAT_So},
    8171                 :         { 0x272D, UNICODE_GENCAT_So},
    8172                 :         { 0x272E, UNICODE_GENCAT_So},
    8173                 :         { 0x272F, UNICODE_GENCAT_So},
    8174                 :         { 0x2730, UNICODE_GENCAT_So},
    8175                 :         { 0x2731, UNICODE_GENCAT_So},
    8176                 :         { 0x2732, UNICODE_GENCAT_So},
    8177                 :         { 0x2733, UNICODE_GENCAT_So},
    8178                 :         { 0x2734, UNICODE_GENCAT_So},
    8179                 :         { 0x2735, UNICODE_GENCAT_So},
    8180                 :         { 0x2736, UNICODE_GENCAT_So},
    8181                 :         { 0x2737, UNICODE_GENCAT_So},
    8182                 :         { 0x2738, UNICODE_GENCAT_So},
    8183                 :         { 0x2739, UNICODE_GENCAT_So},
    8184                 :         { 0x273A, UNICODE_GENCAT_So},
    8185                 :         { 0x273B, UNICODE_GENCAT_So},
    8186                 :         { 0x273C, UNICODE_GENCAT_So},
    8187                 :         { 0x273D, UNICODE_GENCAT_So},
    8188                 :         { 0x273E, UNICODE_GENCAT_So},
    8189                 :         { 0x273F, UNICODE_GENCAT_So},
    8190                 :         { 0x2740, UNICODE_GENCAT_So},
    8191                 :         { 0x2741, UNICODE_GENCAT_So},
    8192                 :         { 0x2742, UNICODE_GENCAT_So},
    8193                 :         { 0x2743, UNICODE_GENCAT_So},
    8194                 :         { 0x2744, UNICODE_GENCAT_So},
    8195                 :         { 0x2745, UNICODE_GENCAT_So},
    8196                 :         { 0x2746, UNICODE_GENCAT_So},
    8197                 :         { 0x2747, UNICODE_GENCAT_So},
    8198                 :         { 0x2748, UNICODE_GENCAT_So},
    8199                 :         { 0x2749, UNICODE_GENCAT_So},
    8200                 :         { 0x274A, UNICODE_GENCAT_So},
    8201                 :         { 0x274B, UNICODE_GENCAT_So},
    8202                 :         { 0x274D, UNICODE_GENCAT_So},
    8203                 :         { 0x274F, UNICODE_GENCAT_So},
    8204                 :         { 0x2750, UNICODE_GENCAT_So},
    8205                 :         { 0x2751, UNICODE_GENCAT_So},
    8206                 :         { 0x2752, UNICODE_GENCAT_So},
    8207                 :         { 0x2756, UNICODE_GENCAT_So},
    8208                 :         { 0x2758, UNICODE_GENCAT_So},
    8209                 :         { 0x2759, UNICODE_GENCAT_So},
    8210                 :         { 0x275A, UNICODE_GENCAT_So},
    8211                 :         { 0x275B, UNICODE_GENCAT_So},
    8212                 :         { 0x275C, UNICODE_GENCAT_So},
    8213                 :         { 0x275D, UNICODE_GENCAT_So},
    8214                 :         { 0x275E, UNICODE_GENCAT_So},
    8215                 :         { 0x2761, UNICODE_GENCAT_So},
    8216                 :         { 0x2762, UNICODE_GENCAT_So},
    8217                 :         { 0x2763, UNICODE_GENCAT_So},
    8218                 :         { 0x2764, UNICODE_GENCAT_So},
    8219                 :         { 0x2765, UNICODE_GENCAT_So},
    8220                 :         { 0x2766, UNICODE_GENCAT_So},
    8221                 :         { 0x2767, UNICODE_GENCAT_So},
    8222                 :         { 0x2768, UNICODE_GENCAT_Ps},
    8223                 :         { 0x2769, UNICODE_GENCAT_Pe},
    8224                 :         { 0x276A, UNICODE_GENCAT_Ps},
    8225                 :         { 0x276B, UNICODE_GENCAT_Pe},
    8226                 :         { 0x276C, UNICODE_GENCAT_Ps},
    8227                 :         { 0x276D, UNICODE_GENCAT_Pe},
    8228                 :         { 0x276E, UNICODE_GENCAT_Ps},
    8229                 :         { 0x276F, UNICODE_GENCAT_Pe},
    8230                 :         { 0x2770, UNICODE_GENCAT_Ps},
    8231                 :         { 0x2771, UNICODE_GENCAT_Pe},
    8232                 :         { 0x2772, UNICODE_GENCAT_Ps},
    8233                 :         { 0x2773, UNICODE_GENCAT_Pe},
    8234                 :         { 0x2774, UNICODE_GENCAT_Ps},
    8235                 :         { 0x2775, UNICODE_GENCAT_Pe},
    8236                 :         { 0x2776, UNICODE_GENCAT_No},
    8237                 :         { 0x2777, UNICODE_GENCAT_No},
    8238                 :         { 0x2778, UNICODE_GENCAT_No},
    8239                 :         { 0x2779, UNICODE_GENCAT_No},
    8240                 :         { 0x277A, UNICODE_GENCAT_No},
    8241                 :         { 0x277B, UNICODE_GENCAT_No},
    8242                 :         { 0x277C, UNICODE_GENCAT_No},
    8243                 :         { 0x277D, UNICODE_GENCAT_No},
    8244                 :         { 0x277E, UNICODE_GENCAT_No},
    8245                 :         { 0x277F, UNICODE_GENCAT_No},
    8246                 :         { 0x2780, UNICODE_GENCAT_No},
    8247                 :         { 0x2781, UNICODE_GENCAT_No},
    8248                 :         { 0x2782, UNICODE_GENCAT_No},
    8249                 :         { 0x2783, UNICODE_GENCAT_No},
    8250                 :         { 0x2784, UNICODE_GENCAT_No},
    8251                 :         { 0x2785, UNICODE_GENCAT_No},
    8252                 :         { 0x2786, UNICODE_GENCAT_No},
    8253                 :         { 0x2787, UNICODE_GENCAT_No},
    8254                 :         { 0x2788, UNICODE_GENCAT_No},
    8255                 :         { 0x2789, UNICODE_GENCAT_No},
    8256                 :         { 0x278A, UNICODE_GENCAT_No},
    8257                 :         { 0x278B, UNICODE_GENCAT_No},
    8258                 :         { 0x278C, UNICODE_GENCAT_No},
    8259                 :         { 0x278D, UNICODE_GENCAT_No},
    8260                 :         { 0x278E, UNICODE_GENCAT_No},
    8261                 :         { 0x278F, UNICODE_GENCAT_No},
    8262                 :         { 0x2790, UNICODE_GENCAT_No},
    8263                 :         { 0x2791, UNICODE_GENCAT_No},
    8264                 :         { 0x2792, UNICODE_GENCAT_No},
    8265                 :         { 0x2793, UNICODE_GENCAT_No},
    8266                 :         { 0x2794, UNICODE_GENCAT_So},
    8267                 :         { 0x2798, UNICODE_GENCAT_So},
    8268                 :         { 0x2799, UNICODE_GENCAT_So},
    8269                 :         { 0x279A, UNICODE_GENCAT_So},
    8270                 :         { 0x279B, UNICODE_GENCAT_So},
    8271                 :         { 0x279C, UNICODE_GENCAT_So},
    8272                 :         { 0x279D, UNICODE_GENCAT_So},
    8273                 :         { 0x279E, UNICODE_GENCAT_So},
    8274                 :         { 0x279F, UNICODE_GENCAT_So},
    8275                 :         { 0x27A0, UNICODE_GENCAT_So},
    8276                 :         { 0x27A1, UNICODE_GENCAT_So},
    8277                 :         { 0x27A2, UNICODE_GENCAT_So},
    8278                 :         { 0x27A3, UNICODE_GENCAT_So},
    8279                 :         { 0x27A4, UNICODE_GENCAT_So},
    8280                 :         { 0x27A5, UNICODE_GENCAT_So},
    8281                 :         { 0x27A6, UNICODE_GENCAT_So},
    8282                 :         { 0x27A7, UNICODE_GENCAT_So},
    8283                 :         { 0x27A8, UNICODE_GENCAT_So},
    8284                 :         { 0x27A9, UNICODE_GENCAT_So},
    8285                 :         { 0x27AA, UNICODE_GENCAT_So},
    8286                 :         { 0x27AB, UNICODE_GENCAT_So},
    8287                 :         { 0x27AC, UNICODE_GENCAT_So},
    8288                 :         { 0x27AD, UNICODE_GENCAT_So},
    8289                 :         { 0x27AE, UNICODE_GENCAT_So},
    8290                 :         { 0x27AF, UNICODE_GENCAT_So},
    8291                 :         { 0x27B1, UNICODE_GENCAT_So},
    8292                 :         { 0x27B2, UNICODE_GENCAT_So},
    8293                 :         { 0x27B3, UNICODE_GENCAT_So},
    8294                 :         { 0x27B4, UNICODE_GENCAT_So},
    8295                 :         { 0x27B5, UNICODE_GENCAT_So},
    8296                 :         { 0x27B6, UNICODE_GENCAT_So},
    8297                 :         { 0x27B7, UNICODE_GENCAT_So},
    8298                 :         { 0x27B8, UNICODE_GENCAT_So},
    8299                 :         { 0x27B9, UNICODE_GENCAT_So},
    8300                 :         { 0x27BA, UNICODE_GENCAT_So},
    8301                 :         { 0x27BB, UNICODE_GENCAT_So},
    8302                 :         { 0x27BC, UNICODE_GENCAT_So},
    8303                 :         { 0x27BD, UNICODE_GENCAT_So},
    8304                 :         { 0x27BE, UNICODE_GENCAT_So},
    8305                 :         { 0x27C0, UNICODE_GENCAT_Sm},
    8306                 :         { 0x27C1, UNICODE_GENCAT_Sm},
    8307                 :         { 0x27C2, UNICODE_GENCAT_Sm},
    8308                 :         { 0x27C3, UNICODE_GENCAT_Sm},
    8309                 :         { 0x27C4, UNICODE_GENCAT_Sm},
    8310                 :         { 0x27C5, UNICODE_GENCAT_Ps},
    8311                 :         { 0x27C6, UNICODE_GENCAT_Pe},
    8312                 :         { 0x27C7, UNICODE_GENCAT_Sm},
    8313                 :         { 0x27C8, UNICODE_GENCAT_Sm},
    8314                 :         { 0x27C9, UNICODE_GENCAT_Sm},
    8315                 :         { 0x27CA, UNICODE_GENCAT_Sm},
    8316                 :         { 0x27CC, UNICODE_GENCAT_Sm},
    8317                 :         { 0x27D0, UNICODE_GENCAT_Sm},
    8318                 :         { 0x27D1, UNICODE_GENCAT_Sm},
    8319                 :         { 0x27D2, UNICODE_GENCAT_Sm},
    8320                 :         { 0x27D3, UNICODE_GENCAT_Sm},
    8321                 :         { 0x27D4, UNICODE_GENCAT_Sm},
    8322                 :         { 0x27D5, UNICODE_GENCAT_Sm},
    8323                 :         { 0x27D6, UNICODE_GENCAT_Sm},
    8324                 :         { 0x27D7, UNICODE_GENCAT_Sm},
    8325                 :         { 0x27D8, UNICODE_GENCAT_Sm},
    8326                 :         { 0x27D9, UNICODE_GENCAT_Sm},
    8327                 :         { 0x27DA, UNICODE_GENCAT_Sm},
    8328                 :         { 0x27DB, UNICODE_GENCAT_Sm},
    8329                 :         { 0x27DC, UNICODE_GENCAT_Sm},
    8330                 :         { 0x27DD, UNICODE_GENCAT_Sm},
    8331                 :         { 0x27DE, UNICODE_GENCAT_Sm},
    8332                 :         { 0x27DF, UNICODE_GENCAT_Sm},
    8333                 :         { 0x27E0, UNICODE_GENCAT_Sm},
    8334                 :         { 0x27E1, UNICODE_GENCAT_Sm},
    8335                 :         { 0x27E2, UNICODE_GENCAT_Sm},
    8336                 :         { 0x27E3, UNICODE_GENCAT_Sm},
    8337                 :         { 0x27E4, UNICODE_GENCAT_Sm},
    8338                 :         { 0x27E5, UNICODE_GENCAT_Sm},
    8339                 :         { 0x27E6, UNICODE_GENCAT_Ps},
    8340                 :         { 0x27E7, UNICODE_GENCAT_Pe},
    8341                 :         { 0x27E8, UNICODE_GENCAT_Ps},
    8342                 :         { 0x27E9, UNICODE_GENCAT_Pe},
    8343                 :         { 0x27EA, UNICODE_GENCAT_Ps},
    8344                 :         { 0x27EB, UNICODE_GENCAT_Pe},
    8345                 :         { 0x27EC, UNICODE_GENCAT_Ps},
    8346                 :         { 0x27ED, UNICODE_GENCAT_Pe},
    8347                 :         { 0x27EE, UNICODE_GENCAT_Ps},
    8348                 :         { 0x27EF, UNICODE_GENCAT_Pe},
    8349                 :         { 0x27F0, UNICODE_GENCAT_Sm},
    8350                 :         { 0x27F1, UNICODE_GENCAT_Sm},
    8351                 :         { 0x27F2, UNICODE_GENCAT_Sm},
    8352                 :         { 0x27F3, UNICODE_GENCAT_Sm},
    8353                 :         { 0x27F4, UNICODE_GENCAT_Sm},
    8354                 :         { 0x27F5, UNICODE_GENCAT_Sm},
    8355                 :         { 0x27F6, UNICODE_GENCAT_Sm},
    8356                 :         { 0x27F7, UNICODE_GENCAT_Sm},
    8357                 :         { 0x27F8, UNICODE_GENCAT_Sm},
    8358                 :         { 0x27F9, UNICODE_GENCAT_Sm},
    8359                 :         { 0x27FA, UNICODE_GENCAT_Sm},
    8360                 :         { 0x27FB, UNICODE_GENCAT_Sm},
    8361                 :         { 0x27FC, UNICODE_GENCAT_Sm},
    8362                 :         { 0x27FD, UNICODE_GENCAT_Sm},
    8363                 :         { 0x27FE, UNICODE_GENCAT_Sm},
    8364                 :         { 0x27FF, UNICODE_GENCAT_Sm},
    8365                 :         { 0x2800, UNICODE_GENCAT_So},
    8366                 :         { 0x2801, UNICODE_GENCAT_So},
    8367                 :         { 0x2802, UNICODE_GENCAT_So},
    8368                 :         { 0x2803, UNICODE_GENCAT_So},
    8369                 :         { 0x2804, UNICODE_GENCAT_So},
    8370                 :         { 0x2805, UNICODE_GENCAT_So},
    8371                 :         { 0x2806, UNICODE_GENCAT_So},
    8372                 :         { 0x2807, UNICODE_GENCAT_So},
    8373                 :         { 0x2808, UNICODE_GENCAT_So},
    8374                 :         { 0x2809, UNICODE_GENCAT_So},
    8375                 :         { 0x280A, UNICODE_GENCAT_So},
    8376                 :         { 0x280B, UNICODE_GENCAT_So},
    8377                 :         { 0x280C, UNICODE_GENCAT_So},
    8378                 :         { 0x280D, UNICODE_GENCAT_So},
    8379                 :         { 0x280E, UNICODE_GENCAT_So},
    8380                 :         { 0x280F, UNICODE_GENCAT_So},
    8381                 :         { 0x2810, UNICODE_GENCAT_So},
    8382                 :         { 0x2811, UNICODE_GENCAT_So},
    8383                 :         { 0x2812, UNICODE_GENCAT_So},
    8384                 :         { 0x2813, UNICODE_GENCAT_So},
    8385                 :         { 0x2814, UNICODE_GENCAT_So},
    8386                 :         { 0x2815, UNICODE_GENCAT_So},
    8387                 :         { 0x2816, UNICODE_GENCAT_So},
    8388                 :         { 0x2817, UNICODE_GENCAT_So},
    8389                 :         { 0x2818, UNICODE_GENCAT_So},
    8390                 :         { 0x2819, UNICODE_GENCAT_So},
    8391                 :         { 0x281A, UNICODE_GENCAT_So},
    8392                 :         { 0x281B, UNICODE_GENCAT_So},
    8393                 :         { 0x281C, UNICODE_GENCAT_So},
    8394                 :         { 0x281D, UNICODE_GENCAT_So},
    8395                 :         { 0x281E, UNICODE_GENCAT_So},
    8396                 :         { 0x281F, UNICODE_GENCAT_So},
    8397                 :         { 0x2820, UNICODE_GENCAT_So},
    8398                 :         { 0x2821, UNICODE_GENCAT_So},
    8399                 :         { 0x2822, UNICODE_GENCAT_So},
    8400                 :         { 0x2823, UNICODE_GENCAT_So},
    8401                 :         { 0x2824, UNICODE_GENCAT_So},
    8402                 :         { 0x2825, UNICODE_GENCAT_So},
    8403                 :         { 0x2826, UNICODE_GENCAT_So},
    8404                 :         { 0x2827, UNICODE_GENCAT_So},
    8405                 :         { 0x2828, UNICODE_GENCAT_So},
    8406                 :         { 0x2829, UNICODE_GENCAT_So},
    8407                 :         { 0x282A, UNICODE_GENCAT_So},
    8408                 :         { 0x282B, UNICODE_GENCAT_So},
    8409                 :         { 0x282C, UNICODE_GENCAT_So},
    8410                 :         { 0x282D, UNICODE_GENCAT_So},
    8411                 :         { 0x282E, UNICODE_GENCAT_So},
    8412                 :         { 0x282F, UNICODE_GENCAT_So},
    8413                 :         { 0x2830, UNICODE_GENCAT_So},
    8414                 :         { 0x2831, UNICODE_GENCAT_So},
    8415                 :         { 0x2832, UNICODE_GENCAT_So},
    8416                 :         { 0x2833, UNICODE_GENCAT_So},
    8417                 :         { 0x2834, UNICODE_GENCAT_So},
    8418                 :         { 0x2835, UNICODE_GENCAT_So},
    8419                 :         { 0x2836, UNICODE_GENCAT_So},
    8420                 :         { 0x2837, UNICODE_GENCAT_So},
    8421                 :         { 0x2838, UNICODE_GENCAT_So},
    8422                 :         { 0x2839, UNICODE_GENCAT_So},
    8423                 :         { 0x283A, UNICODE_GENCAT_So},
    8424                 :         { 0x283B, UNICODE_GENCAT_So},
    8425                 :         { 0x283C, UNICODE_GENCAT_So},
    8426                 :         { 0x283D, UNICODE_GENCAT_So},
    8427                 :         { 0x283E, UNICODE_GENCAT_So},
    8428                 :         { 0x283F, UNICODE_GENCAT_So},
    8429                 :         { 0x2840, UNICODE_GENCAT_So},
    8430                 :         { 0x2841, UNICODE_GENCAT_So},
    8431                 :         { 0x2842, UNICODE_GENCAT_So},
    8432                 :         { 0x2843, UNICODE_GENCAT_So},
    8433                 :         { 0x2844, UNICODE_GENCAT_So},
    8434                 :         { 0x2845, UNICODE_GENCAT_So},
    8435                 :         { 0x2846, UNICODE_GENCAT_So},
    8436                 :         { 0x2847, UNICODE_GENCAT_So},
    8437                 :         { 0x2848, UNICODE_GENCAT_So},
    8438                 :         { 0x2849, UNICODE_GENCAT_So},
    8439                 :         { 0x284A, UNICODE_GENCAT_So},
    8440                 :         { 0x284B, UNICODE_GENCAT_So},
    8441                 :         { 0x284C, UNICODE_GENCAT_So},
    8442                 :         { 0x284D, UNICODE_GENCAT_So},
    8443                 :         { 0x284E, UNICODE_GENCAT_So},
    8444                 :         { 0x284F, UNICODE_GENCAT_So},
    8445                 :         { 0x2850, UNICODE_GENCAT_So},
    8446                 :         { 0x2851, UNICODE_GENCAT_So},
    8447                 :         { 0x2852, UNICODE_GENCAT_So},
    8448                 :         { 0x2853, UNICODE_GENCAT_So},
    8449                 :         { 0x2854, UNICODE_GENCAT_So},
    8450                 :         { 0x2855, UNICODE_GENCAT_So},
    8451                 :         { 0x2856, UNICODE_GENCAT_So},
    8452                 :         { 0x2857, UNICODE_GENCAT_So},
    8453                 :         { 0x2858, UNICODE_GENCAT_So},
    8454                 :         { 0x2859, UNICODE_GENCAT_So},
    8455                 :         { 0x285A, UNICODE_GENCAT_So},
    8456                 :         { 0x285B, UNICODE_GENCAT_So},
    8457                 :         { 0x285C, UNICODE_GENCAT_So},
    8458                 :         { 0x285D, UNICODE_GENCAT_So},
    8459                 :         { 0x285E, UNICODE_GENCAT_So},
    8460                 :         { 0x285F, UNICODE_GENCAT_So},
    8461                 :         { 0x2860, UNICODE_GENCAT_So},
    8462                 :         { 0x2861, UNICODE_GENCAT_So},
    8463                 :         { 0x2862, UNICODE_GENCAT_So},
    8464                 :         { 0x2863, UNICODE_GENCAT_So},
    8465                 :         { 0x2864, UNICODE_GENCAT_So},
    8466                 :         { 0x2865, UNICODE_GENCAT_So},
    8467                 :         { 0x2866, UNICODE_GENCAT_So},
    8468                 :         { 0x2867, UNICODE_GENCAT_So},
    8469                 :         { 0x2868, UNICODE_GENCAT_So},
    8470                 :         { 0x2869, UNICODE_GENCAT_So},
    8471                 :         { 0x286A, UNICODE_GENCAT_So},
    8472                 :         { 0x286B, UNICODE_GENCAT_So},
    8473                 :         { 0x286C, UNICODE_GENCAT_So},
    8474                 :         { 0x286D, UNICODE_GENCAT_So},
    8475                 :         { 0x286E, UNICODE_GENCAT_So},
    8476                 :         { 0x286F, UNICODE_GENCAT_So},
    8477                 :         { 0x2870, UNICODE_GENCAT_So},
    8478                 :         { 0x2871, UNICODE_GENCAT_So},
    8479                 :         { 0x2872, UNICODE_GENCAT_So},
    8480                 :         { 0x2873, UNICODE_GENCAT_So},
    8481                 :         { 0x2874, UNICODE_GENCAT_So},
    8482                 :         { 0x2875, UNICODE_GENCAT_So},
    8483                 :         { 0x2876, UNICODE_GENCAT_So},
    8484                 :         { 0x2877, UNICODE_GENCAT_So},
    8485                 :         { 0x2878, UNICODE_GENCAT_So},
    8486                 :         { 0x2879, UNICODE_GENCAT_So},
    8487                 :         { 0x287A, UNICODE_GENCAT_So},
    8488                 :         { 0x287B, UNICODE_GENCAT_So},
    8489                 :         { 0x287C, UNICODE_GENCAT_So},
    8490                 :         { 0x287D, UNICODE_GENCAT_So},
    8491                 :         { 0x287E, UNICODE_GENCAT_So},
    8492                 :         { 0x287F, UNICODE_GENCAT_So},
    8493                 :         { 0x2880, UNICODE_GENCAT_So},
    8494                 :         { 0x2881, UNICODE_GENCAT_So},
    8495                 :         { 0x2882, UNICODE_GENCAT_So},
    8496                 :         { 0x2883, UNICODE_GENCAT_So},
    8497                 :         { 0x2884, UNICODE_GENCAT_So},
    8498                 :         { 0x2885, UNICODE_GENCAT_So},
    8499                 :         { 0x2886, UNICODE_GENCAT_So},
    8500                 :         { 0x2887, UNICODE_GENCAT_So},
    8501                 :         { 0x2888, UNICODE_GENCAT_So},
    8502                 :         { 0x2889, UNICODE_GENCAT_So},
    8503                 :         { 0x288A, UNICODE_GENCAT_So},
    8504                 :         { 0x288B, UNICODE_GENCAT_So},
    8505                 :         { 0x288C, UNICODE_GENCAT_So},
    8506                 :         { 0x288D, UNICODE_GENCAT_So},
    8507                 :         { 0x288E, UNICODE_GENCAT_So},
    8508                 :         { 0x288F, UNICODE_GENCAT_So},
    8509                 :         { 0x2890, UNICODE_GENCAT_So},
    8510                 :         { 0x2891, UNICODE_GENCAT_So},
    8511                 :         { 0x2892, UNICODE_GENCAT_So},
    8512                 :         { 0x2893, UNICODE_GENCAT_So},
    8513                 :         { 0x2894, UNICODE_GENCAT_So},
    8514                 :         { 0x2895, UNICODE_GENCAT_So},
    8515                 :         { 0x2896, UNICODE_GENCAT_So},
    8516                 :         { 0x2897, UNICODE_GENCAT_So},
    8517                 :         { 0x2898, UNICODE_GENCAT_So},
    8518                 :         { 0x2899, UNICODE_GENCAT_So},
    8519                 :         { 0x289A, UNICODE_GENCAT_So},
    8520                 :         { 0x289B, UNICODE_GENCAT_So},
    8521                 :         { 0x289C, UNICODE_GENCAT_So},
    8522                 :         { 0x289D, UNICODE_GENCAT_So},
    8523                 :         { 0x289E, UNICODE_GENCAT_So},
    8524                 :         { 0x289F, UNICODE_GENCAT_So},
    8525                 :         { 0x28A0, UNICODE_GENCAT_So},
    8526                 :         { 0x28A1, UNICODE_GENCAT_So},
    8527                 :         { 0x28A2, UNICODE_GENCAT_So},
    8528                 :         { 0x28A3, UNICODE_GENCAT_So},
    8529                 :         { 0x28A4, UNICODE_GENCAT_So},
    8530                 :         { 0x28A5, UNICODE_GENCAT_So},
    8531                 :         { 0x28A6, UNICODE_GENCAT_So},
    8532                 :         { 0x28A7, UNICODE_GENCAT_So},
    8533                 :         { 0x28A8, UNICODE_GENCAT_So},
    8534                 :         { 0x28A9, UNICODE_GENCAT_So},
    8535                 :         { 0x28AA, UNICODE_GENCAT_So},
    8536                 :         { 0x28AB, UNICODE_GENCAT_So},
    8537                 :         { 0x28AC, UNICODE_GENCAT_So},
    8538                 :         { 0x28AD, UNICODE_GENCAT_So},
    8539                 :         { 0x28AE, UNICODE_GENCAT_So},
    8540                 :         { 0x28AF, UNICODE_GENCAT_So},
    8541                 :         { 0x28B0, UNICODE_GENCAT_So},
    8542                 :         { 0x28B1, UNICODE_GENCAT_So},
    8543                 :         { 0x28B2, UNICODE_GENCAT_So},
    8544                 :         { 0x28B3, UNICODE_GENCAT_So},
    8545                 :         { 0x28B4, UNICODE_GENCAT_So},
    8546                 :         { 0x28B5, UNICODE_GENCAT_So},
    8547                 :         { 0x28B6, UNICODE_GENCAT_So},
    8548                 :         { 0x28B7, UNICODE_GENCAT_So},
    8549                 :         { 0x28B8, UNICODE_GENCAT_So},
    8550                 :         { 0x28B9, UNICODE_GENCAT_So},
    8551                 :         { 0x28BA, UNICODE_GENCAT_So},
    8552                 :         { 0x28BB, UNICODE_GENCAT_So},
    8553                 :         { 0x28BC, UNICODE_GENCAT_So},
    8554                 :         { 0x28BD, UNICODE_GENCAT_So},
    8555                 :         { 0x28BE, UNICODE_GENCAT_So},
    8556                 :         { 0x28BF, UNICODE_GENCAT_So},
    8557                 :         { 0x28C0, UNICODE_GENCAT_So},
    8558                 :         { 0x28C1, UNICODE_GENCAT_So},
    8559                 :         { 0x28C2, UNICODE_GENCAT_So},
    8560                 :         { 0x28C3, UNICODE_GENCAT_So},
    8561                 :         { 0x28C4, UNICODE_GENCAT_So},
    8562                 :         { 0x28C5, UNICODE_GENCAT_So},
    8563                 :         { 0x28C6, UNICODE_GENCAT_So},
    8564                 :         { 0x28C7, UNICODE_GENCAT_So},
    8565                 :         { 0x28C8, UNICODE_GENCAT_So},
    8566                 :         { 0x28C9, UNICODE_GENCAT_So},
    8567                 :         { 0x28CA, UNICODE_GENCAT_So},
    8568                 :         { 0x28CB, UNICODE_GENCAT_So},
    8569                 :         { 0x28CC, UNICODE_GENCAT_So},
    8570                 :         { 0x28CD, UNICODE_GENCAT_So},
    8571                 :         { 0x28CE, UNICODE_GENCAT_So},
    8572                 :         { 0x28CF, UNICODE_GENCAT_So},
    8573                 :         { 0x28D0, UNICODE_GENCAT_So},
    8574                 :         { 0x28D1, UNICODE_GENCAT_So},
    8575                 :         { 0x28D2, UNICODE_GENCAT_So},
    8576                 :         { 0x28D3, UNICODE_GENCAT_So},
    8577                 :         { 0x28D4, UNICODE_GENCAT_So},
    8578                 :         { 0x28D5, UNICODE_GENCAT_So},
    8579                 :         { 0x28D6, UNICODE_GENCAT_So},
    8580                 :         { 0x28D7, UNICODE_GENCAT_So},
    8581                 :         { 0x28D8, UNICODE_GENCAT_So},
    8582                 :         { 0x28D9, UNICODE_GENCAT_So},
    8583                 :         { 0x28DA, UNICODE_GENCAT_So},
    8584                 :         { 0x28DB, UNICODE_GENCAT_So},
    8585                 :         { 0x28DC, UNICODE_GENCAT_So},
    8586                 :         { 0x28DD, UNICODE_GENCAT_So},
    8587                 :         { 0x28DE, UNICODE_GENCAT_So},
    8588                 :         { 0x28DF, UNICODE_GENCAT_So},
    8589                 :         { 0x28E0, UNICODE_GENCAT_So},
    8590                 :         { 0x28E1, UNICODE_GENCAT_So},
    8591                 :         { 0x28E2, UNICODE_GENCAT_So},
    8592                 :         { 0x28E3, UNICODE_GENCAT_So},
    8593                 :         { 0x28E4, UNICODE_GENCAT_So},
    8594                 :         { 0x28E5, UNICODE_GENCAT_So},
    8595                 :         { 0x28E6, UNICODE_GENCAT_So},
    8596                 :         { 0x28E7, UNICODE_GENCAT_So},
    8597                 :         { 0x28E8, UNICODE_GENCAT_So},
    8598                 :         { 0x28E9, UNICODE_GENCAT_So},
    8599                 :         { 0x28EA, UNICODE_GENCAT_So},
    8600                 :         { 0x28EB, UNICODE_GENCAT_So},
    8601                 :         { 0x28EC, UNICODE_GENCAT_So},
    8602                 :         { 0x28ED, UNICODE_GENCAT_So},
    8603                 :         { 0x28EE, UNICODE_GENCAT_So},
    8604                 :         { 0x28EF, UNICODE_GENCAT_So},
    8605                 :         { 0x28F0, UNICODE_GENCAT_So},
    8606                 :         { 0x28F1, UNICODE_GENCAT_So},
    8607                 :         { 0x28F2, UNICODE_GENCAT_So},
    8608                 :         { 0x28F3, UNICODE_GENCAT_So},
    8609                 :         { 0x28F4, UNICODE_GENCAT_So},
    8610                 :         { 0x28F5, UNICODE_GENCAT_So},
    8611                 :         { 0x28F6, UNICODE_GENCAT_So},
    8612                 :         { 0x28F7, UNICODE_GENCAT_So},
    8613                 :         { 0x28F8, UNICODE_GENCAT_So},
    8614                 :         { 0x28F9, UNICODE_GENCAT_So},
    8615                 :         { 0x28FA, UNICODE_GENCAT_So},
    8616                 :         { 0x28FB, UNICODE_GENCAT_So},
    8617                 :         { 0x28FC, UNICODE_GENCAT_So},
    8618                 :         { 0x28FD, UNICODE_GENCAT_So},
    8619                 :         { 0x28FE, UNICODE_GENCAT_So},
    8620                 :         { 0x28FF, UNICODE_GENCAT_So},
    8621                 :         { 0x2900, UNICODE_GENCAT_Sm},
    8622                 :         { 0x2901, UNICODE_GENCAT_Sm},
    8623                 :         { 0x2902, UNICODE_GENCAT_Sm},
    8624                 :         { 0x2903, UNICODE_GENCAT_Sm},
    8625                 :         { 0x2904, UNICODE_GENCAT_Sm},
    8626                 :         { 0x2905, UNICODE_GENCAT_Sm},
    8627                 :         { 0x2906, UNICODE_GENCAT_Sm},
    8628                 :         { 0x2907, UNICODE_GENCAT_Sm},
    8629                 :         { 0x2908, UNICODE_GENCAT_Sm},
    8630                 :         { 0x2909, UNICODE_GENCAT_Sm},
    8631                 :         { 0x290A, UNICODE_GENCAT_Sm},
    8632                 :         { 0x290B, UNICODE_GENCAT_Sm},
    8633                 :         { 0x290C, UNICODE_GENCAT_Sm},
    8634                 :         { 0x290D, UNICODE_GENCAT_Sm},
    8635                 :         { 0x290E, UNICODE_GENCAT_Sm},
    8636                 :         { 0x290F, UNICODE_GENCAT_Sm},
    8637                 :         { 0x2910, UNICODE_GENCAT_Sm},
    8638                 :         { 0x2911, UNICODE_GENCAT_Sm},
    8639                 :         { 0x2912, UNICODE_GENCAT_Sm},
    8640                 :         { 0x2913, UNICODE_GENCAT_Sm},
    8641                 :         { 0x2914, UNICODE_GENCAT_Sm},
    8642                 :         { 0x2915, UNICODE_GENCAT_Sm},
    8643                 :         { 0x2916, UNICODE_GENCAT_Sm},
    8644                 :         { 0x2917, UNICODE_GENCAT_Sm},
    8645                 :         { 0x2918, UNICODE_GENCAT_Sm},
    8646                 :         { 0x2919, UNICODE_GENCAT_Sm},
    8647                 :         { 0x291A, UNICODE_GENCAT_Sm},
    8648                 :         { 0x291B, UNICODE_GENCAT_Sm},
    8649                 :         { 0x291C, UNICODE_GENCAT_Sm},
    8650                 :         { 0x291D, UNICODE_GENCAT_Sm},
    8651                 :         { 0x291E, UNICODE_GENCAT_Sm},
    8652                 :         { 0x291F, UNICODE_GENCAT_Sm},
    8653                 :         { 0x2920, UNICODE_GENCAT_Sm},
    8654                 :         { 0x2921, UNICODE_GENCAT_Sm},
    8655                 :         { 0x2922, UNICODE_GENCAT_Sm},
    8656                 :         { 0x2923, UNICODE_GENCAT_Sm},
    8657                 :         { 0x2924, UNICODE_GENCAT_Sm},
    8658                 :         { 0x2925, UNICODE_GENCAT_Sm},
    8659                 :         { 0x2926, UNICODE_GENCAT_Sm},
    8660                 :         { 0x2927, UNICODE_GENCAT_Sm},
    8661                 :         { 0x2928, UNICODE_GENCAT_Sm},
    8662                 :         { 0x2929, UNICODE_GENCAT_Sm},
    8663                 :         { 0x292A, UNICODE_GENCAT_Sm},
    8664                 :         { 0x292B, UNICODE_GENCAT_Sm},
    8665                 :         { 0x292C, UNICODE_GENCAT_Sm},
    8666                 :         { 0x292D, UNICODE_GENCAT_Sm},
    8667                 :         { 0x292E, UNICODE_GENCAT_Sm},
    8668                 :         { 0x292F, UNICODE_GENCAT_Sm},
    8669                 :         { 0x2930, UNICODE_GENCAT_Sm},
    8670                 :         { 0x2931, UNICODE_GENCAT_Sm},
    8671                 :         { 0x2932, UNICODE_GENCAT_Sm},
    8672                 :         { 0x2933, UNICODE_GENCAT_Sm},
    8673                 :         { 0x2934, UNICODE_GENCAT_Sm},
    8674                 :         { 0x2935, UNICODE_GENCAT_Sm},
    8675                 :         { 0x2936, UNICODE_GENCAT_Sm},
    8676                 :         { 0x2937, UNICODE_GENCAT_Sm},
    8677                 :         { 0x2938, UNICODE_GENCAT_Sm},
    8678                 :         { 0x2939, UNICODE_GENCAT_Sm},
    8679                 :         { 0x293A, UNICODE_GENCAT_Sm},
    8680                 :         { 0x293B, UNICODE_GENCAT_Sm},
    8681                 :         { 0x293C, UNICODE_GENCAT_Sm},
    8682                 :         { 0x293D, UNICODE_GENCAT_Sm},
    8683                 :         { 0x293E, UNICODE_GENCAT_Sm},
    8684                 :         { 0x293F, UNICODE_GENCAT_Sm},
    8685                 :         { 0x2940, UNICODE_GENCAT_Sm},
    8686                 :         { 0x2941, UNICODE_GENCAT_Sm},
    8687                 :         { 0x2942, UNICODE_GENCAT_Sm},
    8688                 :         { 0x2943, UNICODE_GENCAT_Sm},
    8689                 :         { 0x2944, UNICODE_GENCAT_Sm},
    8690                 :         { 0x2945, UNICODE_GENCAT_Sm},
    8691                 :         { 0x2946, UNICODE_GENCAT_Sm},
    8692                 :         { 0x2947, UNICODE_GENCAT_Sm},
    8693                 :         { 0x2948, UNICODE_GENCAT_Sm},
    8694                 :         { 0x2949, UNICODE_GENCAT_Sm},
    8695                 :         { 0x294A, UNICODE_GENCAT_Sm},
    8696                 :         { 0x294B, UNICODE_GENCAT_Sm},
    8697                 :         { 0x294C, UNICODE_GENCAT_Sm},
    8698                 :         { 0x294D, UNICODE_GENCAT_Sm},
    8699                 :         { 0x294E, UNICODE_GENCAT_Sm},
    8700                 :         { 0x294F, UNICODE_GENCAT_Sm},
    8701                 :         { 0x2950, UNICODE_GENCAT_Sm},
    8702                 :         { 0x2951, UNICODE_GENCAT_Sm},
    8703                 :         { 0x2952, UNICODE_GENCAT_Sm},
    8704                 :         { 0x2953, UNICODE_GENCAT_Sm},
    8705                 :         { 0x2954, UNICODE_GENCAT_Sm},
    8706                 :         { 0x2955, UNICODE_GENCAT_Sm},
    8707                 :         { 0x2956, UNICODE_GENCAT_Sm},
    8708                 :         { 0x2957, UNICODE_GENCAT_Sm},
    8709                 :         { 0x2958, UNICODE_GENCAT_Sm},
    8710                 :         { 0x2959, UNICODE_GENCAT_Sm},
    8711                 :         { 0x295A, UNICODE_GENCAT_Sm},
    8712                 :         { 0x295B, UNICODE_GENCAT_Sm},
    8713                 :         { 0x295C, UNICODE_GENCAT_Sm},
    8714                 :         { 0x295D, UNICODE_GENCAT_Sm},
    8715                 :         { 0x295E, UNICODE_GENCAT_Sm},
    8716                 :         { 0x295F, UNICODE_GENCAT_Sm},
    8717                 :         { 0x2960, UNICODE_GENCAT_Sm},
    8718                 :         { 0x2961, UNICODE_GENCAT_Sm},
    8719                 :         { 0x2962, UNICODE_GENCAT_Sm},
    8720                 :         { 0x2963, UNICODE_GENCAT_Sm},
    8721                 :         { 0x2964, UNICODE_GENCAT_Sm},
    8722                 :         { 0x2965, UNICODE_GENCAT_Sm},
    8723                 :         { 0x2966, UNICODE_GENCAT_Sm},
    8724                 :         { 0x2967, UNICODE_GENCAT_Sm},
    8725                 :         { 0x2968, UNICODE_GENCAT_Sm},
    8726                 :         { 0x2969, UNICODE_GENCAT_Sm},
    8727                 :         { 0x296A, UNICODE_GENCAT_Sm},
    8728                 :         { 0x296B, UNICODE_GENCAT_Sm},
    8729                 :         { 0x296C, UNICODE_GENCAT_Sm},
    8730                 :         { 0x296D, UNICODE_GENCAT_Sm},
    8731                 :         { 0x296E, UNICODE_GENCAT_Sm},
    8732                 :         { 0x296F, UNICODE_GENCAT_Sm},
    8733                 :         { 0x2970, UNICODE_GENCAT_Sm},
    8734                 :         { 0x2971, UNICODE_GENCAT_Sm},
    8735                 :         { 0x2972, UNICODE_GENCAT_Sm},
    8736                 :         { 0x2973, UNICODE_GENCAT_Sm},
    8737                 :         { 0x2974, UNICODE_GENCAT_Sm},
    8738                 :         { 0x2975, UNICODE_GENCAT_Sm},
    8739                 :         { 0x2976, UNICODE_GENCAT_Sm},
    8740                 :         { 0x2977, UNICODE_GENCAT_Sm},
    8741                 :         { 0x2978, UNICODE_GENCAT_Sm},
    8742                 :         { 0x2979, UNICODE_GENCAT_Sm},
    8743                 :         { 0x297A, UNICODE_GENCAT_Sm},
    8744                 :         { 0x297B, UNICODE_GENCAT_Sm},
    8745                 :         { 0x297C, UNICODE_GENCAT_Sm},
    8746                 :         { 0x297D, UNICODE_GENCAT_Sm},
    8747                 :         { 0x297E, UNICODE_GENCAT_Sm},
    8748                 :         { 0x297F, UNICODE_GENCAT_Sm},
    8749                 :         { 0x2980, UNICODE_GENCAT_Sm},
    8750                 :         { 0x2981, UNICODE_GENCAT_Sm},
    8751                 :         { 0x2982, UNICODE_GENCAT_Sm},
    8752                 :         { 0x2983, UNICODE_GENCAT_Ps},
    8753                 :         { 0x2984, UNICODE_GENCAT_Pe},
    8754                 :         { 0x2985, UNICODE_GENCAT_Ps},
    8755                 :         { 0x2986, UNICODE_GENCAT_Pe},
    8756                 :         { 0x2987, UNICODE_GENCAT_Ps},
    8757                 :         { 0x2988, UNICODE_GENCAT_Pe},
    8758                 :         { 0x2989, UNICODE_GENCAT_Ps},
    8759                 :         { 0x298A, UNICODE_GENCAT_Pe},
    8760                 :         { 0x298B, UNICODE_GENCAT_Ps},
    8761                 :         { 0x298C, UNICODE_GENCAT_Pe},
    8762                 :         { 0x298D, UNICODE_GENCAT_Ps},
    8763                 :         { 0x298E, UNICODE_GENCAT_Pe},
    8764                 :         { 0x298F, UNICODE_GENCAT_Ps},
    8765                 :         { 0x2990, UNICODE_GENCAT_Pe},
    8766                 :         { 0x2991, UNICODE_GENCAT_Ps},
    8767                 :         { 0x2992, UNICODE_GENCAT_Pe},
    8768                 :         { 0x2993, UNICODE_GENCAT_Ps},
    8769                 :         { 0x2994, UNICODE_GENCAT_Pe},
    8770                 :         { 0x2995, UNICODE_GENCAT_Ps},
    8771                 :         { 0x2996, UNICODE_GENCAT_Pe},
    8772                 :         { 0x2997, UNICODE_GENCAT_Ps},
    8773                 :         { 0x2998, UNICODE_GENCAT_Pe},
    8774                 :         { 0x2999, UNICODE_GENCAT_Sm},
    8775                 :         { 0x299A, UNICODE_GENCAT_Sm},
    8776                 :         { 0x299B, UNICODE_GENCAT_Sm},
    8777                 :         { 0x299C, UNICODE_GENCAT_Sm},
    8778                 :         { 0x299D, UNICODE_GENCAT_Sm},
    8779                 :         { 0x299E, UNICODE_GENCAT_Sm},
    8780                 :         { 0x299F, UNICODE_GENCAT_Sm},
    8781                 :         { 0x29A0, UNICODE_GENCAT_Sm},
    8782                 :         { 0x29A1, UNICODE_GENCAT_Sm},
    8783                 :         { 0x29A2, UNICODE_GENCAT_Sm},
    8784                 :         { 0x29A3, UNICODE_GENCAT_Sm},
    8785                 :         { 0x29A4, UNICODE_GENCAT_Sm},
    8786                 :         { 0x29A5, UNICODE_GENCAT_Sm},
    8787                 :         { 0x29A6, UNICODE_GENCAT_Sm},
    8788                 :         { 0x29A7, UNICODE_GENCAT_Sm},
    8789                 :         { 0x29A8, UNICODE_GENCAT_Sm},
    8790                 :         { 0x29A9, UNICODE_GENCAT_Sm},
    8791                 :         { 0x29AA, UNICODE_GENCAT_Sm},
    8792                 :         { 0x29AB, UNICODE_GENCAT_Sm},
    8793                 :         { 0x29AC, UNICODE_GENCAT_Sm},
    8794                 :         { 0x29AD, UNICODE_GENCAT_Sm},
    8795                 :         { 0x29AE, UNICODE_GENCAT_Sm},
    8796                 :         { 0x29AF, UNICODE_GENCAT_Sm},
    8797                 :         { 0x29B0, UNICODE_GENCAT_Sm},
    8798                 :         { 0x29B1, UNICODE_GENCAT_Sm},
    8799                 :         { 0x29B2, UNICODE_GENCAT_Sm},
    8800                 :         { 0x29B3, UNICODE_GENCAT_Sm},
    8801                 :         { 0x29B4, UNICODE_GENCAT_Sm},
    8802                 :         { 0x29B5, UNICODE_GENCAT_Sm},
    8803                 :         { 0x29B6, UNICODE_GENCAT_Sm},
    8804                 :         { 0x29B7, UNICODE_GENCAT_Sm},
    8805                 :         { 0x29B8, UNICODE_GENCAT_Sm},
    8806                 :         { 0x29B9, UNICODE_GENCAT_Sm},
    8807                 :         { 0x29BA, UNICODE_GENCAT_Sm},
    8808                 :         { 0x29BB, UNICODE_GENCAT_Sm},
    8809                 :         { 0x29BC, UNICODE_GENCAT_Sm},
    8810                 :         { 0x29BD, UNICODE_GENCAT_Sm},
    8811                 :         { 0x29BE, UNICODE_GENCAT_Sm},
    8812                 :         { 0x29BF, UNICODE_GENCAT_Sm},
    8813                 :         { 0x29C0, UNICODE_GENCAT_Sm},
    8814                 :         { 0x29C1, UNICODE_GENCAT_Sm},
    8815                 :         { 0x29C2, UNICODE_GENCAT_Sm},
    8816                 :         { 0x29C3, UNICODE_GENCAT_Sm},
    8817                 :         { 0x29C4, UNICODE_GENCAT_Sm},
    8818                 :         { 0x29C5, UNICODE_GENCAT_Sm},
    8819                 :         { 0x29C6, UNICODE_GENCAT_Sm},
    8820                 :         { 0x29C7, UNICODE_GENCAT_Sm},
    8821                 :         { 0x29C8, UNICODE_GENCAT_Sm},
    8822                 :         { 0x29C9, UNICODE_GENCAT_Sm},
    8823                 :         { 0x29CA, UNICODE_GENCAT_Sm},
    8824                 :         { 0x29CB, UNICODE_GENCAT_Sm},
    8825                 :         { 0x29CC, UNICODE_GENCAT_Sm},
    8826                 :         { 0x29CD, UNICODE_GENCAT_Sm},
    8827                 :         { 0x29CE, UNICODE_GENCAT_Sm},
    8828                 :         { 0x29CF, UNICODE_GENCAT_Sm},
    8829                 :         { 0x29D0, UNICODE_GENCAT_Sm},
    8830                 :         { 0x29D1, UNICODE_GENCAT_Sm},
    8831                 :         { 0x29D2, UNICODE_GENCAT_Sm},
    8832                 :         { 0x29D3, UNICODE_GENCAT_Sm},
    8833                 :         { 0x29D4, UNICODE_GENCAT_Sm},
    8834                 :         { 0x29D5, UNICODE_GENCAT_Sm},
    8835                 :         { 0x29D6, UNICODE_GENCAT_Sm},
    8836                 :         { 0x29D7, UNICODE_GENCAT_Sm},
    8837                 :         { 0x29D8, UNICODE_GENCAT_Ps},
    8838                 :         { 0x29D9, UNICODE_GENCAT_Pe},
    8839                 :         { 0x29DA, UNICODE_GENCAT_Ps},
    8840                 :         { 0x29DB, UNICODE_GENCAT_Pe},
    8841                 :         { 0x29DC, UNICODE_GENCAT_Sm},
    8842                 :         { 0x29DD, UNICODE_GENCAT_Sm},
    8843                 :         { 0x29DE, UNICODE_GENCAT_Sm},
    8844                 :         { 0x29DF, UNICODE_GENCAT_Sm},
    8845                 :         { 0x29E0, UNICODE_GENCAT_Sm},
    8846                 :         { 0x29E1, UNICODE_GENCAT_Sm},
    8847                 :         { 0x29E2, UNICODE_GENCAT_Sm},
    8848                 :         { 0x29E3, UNICODE_GENCAT_Sm},
    8849                 :         { 0x29E4, UNICODE_GENCAT_Sm},
    8850                 :         { 0x29E5, UNICODE_GENCAT_Sm},
    8851                 :         { 0x29E6, UNICODE_GENCAT_Sm},
    8852                 :         { 0x29E7, UNICODE_GENCAT_Sm},
    8853                 :         { 0x29E8, UNICODE_GENCAT_Sm},
    8854                 :         { 0x29E9, UNICODE_GENCAT_Sm},
    8855                 :         { 0x29EA, UNICODE_GENCAT_Sm},
    8856                 :         { 0x29EB, UNICODE_GENCAT_Sm},
    8857                 :         { 0x29EC, UNICODE_GENCAT_Sm},
    8858                 :         { 0x29ED, UNICODE_GENCAT_Sm},
    8859                 :         { 0x29EE, UNICODE_GENCAT_Sm},
    8860                 :         { 0x29EF, UNICODE_GENCAT_Sm},
    8861                 :         { 0x29F0, UNICODE_GENCAT_Sm},
    8862                 :         { 0x29F1, UNICODE_GENCAT_Sm},
    8863                 :         { 0x29F2, UNICODE_GENCAT_Sm},
    8864                 :         { 0x29F3, UNICODE_GENCAT_Sm},
    8865                 :         { 0x29F4, UNICODE_GENCAT_Sm},
    8866                 :         { 0x29F5, UNICODE_GENCAT_Sm},
    8867                 :         { 0x29F6, UNICODE_GENCAT_Sm},
    8868                 :         { 0x29F7, UNICODE_GENCAT_Sm},
    8869                 :         { 0x29F8, UNICODE_GENCAT_Sm},
    8870                 :         { 0x29F9, UNICODE_GENCAT_Sm},
    8871                 :         { 0x29FA, UNICODE_GENCAT_Sm},
    8872                 :         { 0x29FB, UNICODE_GENCAT_Sm},
    8873                 :         { 0x29FC, UNICODE_GENCAT_Ps},
    8874                 :         { 0x29FD, UNICODE_GENCAT_Pe},
    8875                 :         { 0x29FE, UNICODE_GENCAT_Sm},
    8876                 :         { 0x29FF, UNICODE_GENCAT_Sm},
    8877                 :         { 0x2A00, UNICODE_GENCAT_Sm},
    8878                 :         { 0x2A01, UNICODE_GENCAT_Sm},
    8879                 :         { 0x2A02, UNICODE_GENCAT_Sm},
    8880                 :         { 0x2A03, UNICODE_GENCAT_Sm},
    8881                 :         { 0x2A04, UNICODE_GENCAT_Sm},
    8882                 :         { 0x2A05, UNICODE_GENCAT_Sm},
    8883                 :         { 0x2A06, UNICODE_GENCAT_Sm},
    8884                 :         { 0x2A07, UNICODE_GENCAT_Sm},
    8885                 :         { 0x2A08, UNICODE_GENCAT_Sm},
    8886                 :         { 0x2A09, UNICODE_GENCAT_Sm},
    8887                 :         { 0x2A0A, UNICODE_GENCAT_Sm},
    8888                 :         { 0x2A0B, UNICODE_GENCAT_Sm},
    8889                 :         { 0x2A0C, UNICODE_GENCAT_Sm},
    8890                 :         { 0x2A0D, UNICODE_GENCAT_Sm},
    8891                 :         { 0x2A0E, UNICODE_GENCAT_Sm},
    8892                 :         { 0x2A0F, UNICODE_GENCAT_Sm},
    8893                 :         { 0x2A10, UNICODE_GENCAT_Sm},
    8894                 :         { 0x2A11, UNICODE_GENCAT_Sm},
    8895                 :         { 0x2A12, UNICODE_GENCAT_Sm},
    8896                 :         { 0x2A13, UNICODE_GENCAT_Sm},
    8897                 :         { 0x2A14, UNICODE_GENCAT_Sm},
    8898                 :         { 0x2A15, UNICODE_GENCAT_Sm},
    8899                 :         { 0x2A16, UNICODE_GENCAT_Sm},
    8900                 :         { 0x2A17, UNICODE_GENCAT_Sm},
    8901                 :         { 0x2A18, UNICODE_GENCAT_Sm},
    8902                 :         { 0x2A19, UNICODE_GENCAT_Sm},
    8903                 :         { 0x2A1A, UNICODE_GENCAT_Sm},
    8904                 :         { 0x2A1B, UNICODE_GENCAT_Sm},
    8905                 :         { 0x2A1C, UNICODE_GENCAT_Sm},
    8906                 :         { 0x2A1D, UNICODE_GENCAT_Sm},
    8907                 :         { 0x2A1E, UNICODE_GENCAT_Sm},
    8908                 :         { 0x2A1F, UNICODE_GENCAT_Sm},
    8909                 :         { 0x2A20, UNICODE_GENCAT_Sm},
    8910                 :         { 0x2A21, UNICODE_GENCAT_Sm},
    8911                 :         { 0x2A22, UNICODE_GENCAT_Sm},
    8912                 :         { 0x2A23, UNICODE_GENCAT_Sm},
    8913                 :         { 0x2A24, UNICODE_GENCAT_Sm},
    8914                 :         { 0x2A25, UNICODE_GENCAT_Sm},
    8915                 :         { 0x2A26, UNICODE_GENCAT_Sm},
    8916                 :         { 0x2A27, UNICODE_GENCAT_Sm},
    8917                 :         { 0x2A28, UNICODE_GENCAT_Sm},
    8918                 :         { 0x2A29, UNICODE_GENCAT_Sm},
    8919                 :         { 0x2A2A, UNICODE_GENCAT_Sm},
    8920                 :         { 0x2A2B, UNICODE_GENCAT_Sm},
    8921                 :         { 0x2A2C, UNICODE_GENCAT_Sm},
    8922                 :         { 0x2A2D, UNICODE_GENCAT_Sm},
    8923                 :         { 0x2A2E, UNICODE_GENCAT_Sm},
    8924                 :         { 0x2A2F, UNICODE_GENCAT_Sm},
    8925                 :         { 0x2A30, UNICODE_GENCAT_Sm},
    8926                 :         { 0x2A31, UNICODE_GENCAT_Sm},
    8927                 :         { 0x2A32, UNICODE_GENCAT_Sm},
    8928                 :         { 0x2A33, UNICODE_GENCAT_Sm},
    8929                 :         { 0x2A34, UNICODE_GENCAT_Sm},
    8930                 :         { 0x2A35, UNICODE_GENCAT_Sm},
    8931                 :         { 0x2A36, UNICODE_GENCAT_Sm},
    8932                 :         { 0x2A37, UNICODE_GENCAT_Sm},
    8933                 :         { 0x2A38, UNICODE_GENCAT_Sm},
    8934                 :         { 0x2A39, UNICODE_GENCAT_Sm},
    8935                 :         { 0x2A3A, UNICODE_GENCAT_Sm},
    8936                 :         { 0x2A3B, UNICODE_GENCAT_Sm},
    8937                 :         { 0x2A3C, UNICODE_GENCAT_Sm},
    8938                 :         { 0x2A3D, UNICODE_GENCAT_Sm},
    8939                 :         { 0x2A3E, UNICODE_GENCAT_Sm},
    8940                 :         { 0x2A3F, UNICODE_GENCAT_Sm},
    8941                 :         { 0x2A40, UNICODE_GENCAT_Sm},
    8942                 :         { 0x2A41, UNICODE_GENCAT_Sm},
    8943                 :         { 0x2A42, UNICODE_GENCAT_Sm},
    8944                 :         { 0x2A43, UNICODE_GENCAT_Sm},
    8945                 :         { 0x2A44, UNICODE_GENCAT_Sm},
    8946                 :         { 0x2A45, UNICODE_GENCAT_Sm},
    8947                 :         { 0x2A46, UNICODE_GENCAT_Sm},
    8948                 :         { 0x2A47, UNICODE_GENCAT_Sm},
    8949                 :         { 0x2A48, UNICODE_GENCAT_Sm},
    8950                 :         { 0x2A49, UNICODE_GENCAT_Sm},
    8951                 :         { 0x2A4A, UNICODE_GENCAT_Sm},
    8952                 :         { 0x2A4B, UNICODE_GENCAT_Sm},
    8953                 :         { 0x2A4C, UNICODE_GENCAT_Sm},
    8954                 :         { 0x2A4D, UNICODE_GENCAT_Sm},
    8955                 :         { 0x2A4E, UNICODE_GENCAT_Sm},
    8956                 :         { 0x2A4F, UNICODE_GENCAT_Sm},
    8957                 :         { 0x2A50, UNICODE_GENCAT_Sm},
    8958                 :         { 0x2A51, UNICODE_GENCAT_Sm},
    8959                 :         { 0x2A52, UNICODE_GENCAT_Sm},
    8960                 :         { 0x2A53, UNICODE_GENCAT_Sm},
    8961                 :         { 0x2A54, UNICODE_GENCAT_Sm},
    8962                 :         { 0x2A55, UNICODE_GENCAT_Sm},
    8963                 :         { 0x2A56, UNICODE_GENCAT_Sm},
    8964                 :         { 0x2A57, UNICODE_GENCAT_Sm},
    8965                 :         { 0x2A58, UNICODE_GENCAT_Sm},
    8966                 :         { 0x2A59, UNICODE_GENCAT_Sm},
    8967                 :         { 0x2A5A, UNICODE_GENCAT_Sm},
    8968                 :         { 0x2A5B, UNICODE_GENCAT_Sm},
    8969                 :         { 0x2A5C, UNICODE_GENCAT_Sm},
    8970                 :         { 0x2A5D, UNICODE_GENCAT_Sm},
    8971                 :         { 0x2A5E, UNICODE_GENCAT_Sm},
    8972                 :         { 0x2A5F, UNICODE_GENCAT_Sm},
    8973                 :         { 0x2A60, UNICODE_GENCAT_Sm},
    8974                 :         { 0x2A61, UNICODE_GENCAT_Sm},
    8975                 :         { 0x2A62, UNICODE_GENCAT_Sm},
    8976                 :         { 0x2A63, UNICODE_GENCAT_Sm},
    8977                 :         { 0x2A64, UNICODE_GENCAT_Sm},
    8978                 :         { 0x2A65, UNICODE_GENCAT_Sm},
    8979                 :         { 0x2A66, UNICODE_GENCAT_Sm},
    8980                 :         { 0x2A67, UNICODE_GENCAT_Sm},
    8981                 :         { 0x2A68, UNICODE_GENCAT_Sm},
    8982                 :         { 0x2A69, UNICODE_GENCAT_Sm},
    8983                 :         { 0x2A6A, UNICODE_GENCAT_Sm},
    8984                 :         { 0x2A6B, UNICODE_GENCAT_Sm},
    8985                 :         { 0x2A6C, UNICODE_GENCAT_Sm},
    8986                 :         { 0x2A6D, UNICODE_GENCAT_Sm},
    8987                 :         { 0x2A6E, UNICODE_GENCAT_Sm},
    8988                 :         { 0x2A6F, UNICODE_GENCAT_Sm},
    8989                 :         { 0x2A70, UNICODE_GENCAT_Sm},
    8990                 :         { 0x2A71, UNICODE_GENCAT_Sm},
    8991                 :         { 0x2A72, UNICODE_GENCAT_Sm},
    8992                 :         { 0x2A73, UNICODE_GENCAT_Sm},
    8993                 :         { 0x2A74, UNICODE_GENCAT_Sm},
    8994                 :         { 0x2A75, UNICODE_GENCAT_Sm},
    8995                 :         { 0x2A76, UNICODE_GENCAT_Sm},
    8996                 :         { 0x2A77, UNICODE_GENCAT_Sm},
    8997                 :         { 0x2A78, UNICODE_GENCAT_Sm},
    8998                 :         { 0x2A79, UNICODE_GENCAT_Sm},
    8999                 :         { 0x2A7A, UNICODE_GENCAT_Sm},
    9000                 :         { 0x2A7B, UNICODE_GENCAT_Sm},
    9001                 :         { 0x2A7C, UNICODE_GENCAT_Sm},
    9002                 :         { 0x2A7D, UNICODE_GENCAT_Sm},
    9003                 :         { 0x2A7E, UNICODE_GENCAT_Sm},
    9004                 :         { 0x2A7F, UNICODE_GENCAT_Sm},
    9005                 :         { 0x2A80, UNICODE_GENCAT_Sm},
    9006                 :         { 0x2A81, UNICODE_GENCAT_Sm},
    9007                 :         { 0x2A82, UNICODE_GENCAT_Sm},
    9008                 :         { 0x2A83, UNICODE_GENCAT_Sm},
    9009                 :         { 0x2A84, UNICODE_GENCAT_Sm},
    9010                 :         { 0x2A85, UNICODE_GENCAT_Sm},
    9011                 :         { 0x2A86, UNICODE_GENCAT_Sm},
    9012                 :         { 0x2A87, UNICODE_GENCAT_Sm},
    9013                 :         { 0x2A88, UNICODE_GENCAT_Sm},
    9014                 :         { 0x2A89, UNICODE_GENCAT_Sm},
    9015                 :         { 0x2A8A, UNICODE_GENCAT_Sm},
    9016                 :         { 0x2A8B, UNICODE_GENCAT_Sm},
    9017                 :         { 0x2A8C, UNICODE_GENCAT_Sm},
    9018                 :         { 0x2A8D, UNICODE_GENCAT_Sm},
    9019                 :         { 0x2A8E, UNICODE_GENCAT_Sm},
    9020                 :         { 0x2A8F, UNICODE_GENCAT_Sm},
    9021                 :         { 0x2A90, UNICODE_GENCAT_Sm},
    9022                 :         { 0x2A91, UNICODE_GENCAT_Sm},
    9023                 :         { 0x2A92, UNICODE_GENCAT_Sm},
    9024                 :         { 0x2A93, UNICODE_GENCAT_Sm},
    9025                 :         { 0x2A94, UNICODE_GENCAT_Sm},
    9026                 :         { 0x2A95, UNICODE_GENCAT_Sm},
    9027                 :         { 0x2A96, UNICODE_GENCAT_Sm},
    9028                 :         { 0x2A97, UNICODE_GENCAT_Sm},
    9029                 :         { 0x2A98, UNICODE_GENCAT_Sm},
    9030                 :         { 0x2A99, UNICODE_GENCAT_Sm},
    9031                 :         { 0x2A9A, UNICODE_GENCAT_Sm},
    9032                 :         { 0x2A9B, UNICODE_GENCAT_Sm},
    9033                 :         { 0x2A9C, UNICODE_GENCAT_Sm},
    9034                 :         { 0x2A9D, UNICODE_GENCAT_Sm},
    9035                 :         { 0x2A9E, UNICODE_GENCAT_Sm},
    9036                 :         { 0x2A9F, UNICODE_GENCAT_Sm},
    9037                 :         { 0x2AA0, UNICODE_GENCAT_Sm},
    9038                 :         { 0x2AA1, UNICODE_GENCAT_Sm},
    9039                 :         { 0x2AA2, UNICODE_GENCAT_Sm},
    9040                 :         { 0x2AA3, UNICODE_GENCAT_Sm},
    9041                 :         { 0x2AA4, UNICODE_GENCAT_Sm},
    9042                 :         { 0x2AA5, UNICODE_GENCAT_Sm},
    9043                 :         { 0x2AA6, UNICODE_GENCAT_Sm},
    9044                 :         { 0x2AA7, UNICODE_GENCAT_Sm},
    9045                 :         { 0x2AA8, UNICODE_GENCAT_Sm},
    9046                 :         { 0x2AA9, UNICODE_GENCAT_Sm},
    9047                 :         { 0x2AAA, UNICODE_GENCAT_Sm},
    9048                 :         { 0x2AAB, UNICODE_GENCAT_Sm},
    9049                 :         { 0x2AAC, UNICODE_GENCAT_Sm},
    9050                 :         { 0x2AAD, UNICODE_GENCAT_Sm},
    9051                 :         { 0x2AAE, UNICODE_GENCAT_Sm},
    9052                 :         { 0x2AAF, UNICODE_GENCAT_Sm},
    9053                 :         { 0x2AB0, UNICODE_GENCAT_Sm},
    9054                 :         { 0x2AB1, UNICODE_GENCAT_Sm},
    9055                 :         { 0x2AB2, UNICODE_GENCAT_Sm},
    9056                 :         { 0x2AB3, UNICODE_GENCAT_Sm},
    9057                 :         { 0x2AB4, UNICODE_GENCAT_Sm},
    9058                 :         { 0x2AB5, UNICODE_GENCAT_Sm},
    9059                 :         { 0x2AB6, UNICODE_GENCAT_Sm},
    9060                 :         { 0x2AB7, UNICODE_GENCAT_Sm},
    9061                 :         { 0x2AB8, UNICODE_GENCAT_Sm},
    9062                 :         { 0x2AB9, UNICODE_GENCAT_Sm},
    9063                 :         { 0x2ABA, UNICODE_GENCAT_Sm},
    9064                 :         { 0x2ABB, UNICODE_GENCAT_Sm},
    9065                 :         { 0x2ABC, UNICODE_GENCAT_Sm},
    9066                 :         { 0x2ABD, UNICODE_GENCAT_Sm},
    9067                 :         { 0x2ABE, UNICODE_GENCAT_Sm},
    9068                 :         { 0x2ABF, UNICODE_GENCAT_Sm},
    9069                 :         { 0x2AC0, UNICODE_GENCAT_Sm},
    9070                 :         { 0x2AC1, UNICODE_GENCAT_Sm},
    9071                 :         { 0x2AC2, UNICODE_GENCAT_Sm},
    9072                 :         { 0x2AC3, UNICODE_GENCAT_Sm},
    9073                 :         { 0x2AC4, UNICODE_GENCAT_Sm},
    9074                 :         { 0x2AC5, UNICODE_GENCAT_Sm},
    9075                 :         { 0x2AC6, UNICODE_GENCAT_Sm},
    9076                 :         { 0x2AC7, UNICODE_GENCAT_Sm},
    9077                 :         { 0x2AC8, UNICODE_GENCAT_Sm},
    9078                 :         { 0x2AC9, UNICODE_GENCAT_Sm},
    9079                 :         { 0x2ACA, UNICODE_GENCAT_Sm},
    9080                 :         { 0x2ACB, UNICODE_GENCAT_Sm},
    9081                 :         { 0x2ACC, UNICODE_GENCAT_Sm},
    9082                 :         { 0x2ACD, UNICODE_GENCAT_Sm},
    9083                 :         { 0x2ACE, UNICODE_GENCAT_Sm},
    9084                 :         { 0x2ACF, UNICODE_GENCAT_Sm},
    9085                 :         { 0x2AD0, UNICODE_GENCAT_Sm},
    9086                 :         { 0x2AD1, UNICODE_GENCAT_Sm},
    9087                 :         { 0x2AD2, UNICODE_GENCAT_Sm},
    9088                 :         { 0x2AD3, UNICODE_GENCAT_Sm},
    9089                 :         { 0x2AD4, UNICODE_GENCAT_Sm},
    9090                 :         { 0x2AD5, UNICODE_GENCAT_Sm},
    9091                 :         { 0x2AD6, UNICODE_GENCAT_Sm},
    9092                 :         { 0x2AD7, UNICODE_GENCAT_Sm},
    9093                 :         { 0x2AD8, UNICODE_GENCAT_Sm},
    9094                 :         { 0x2AD9, UNICODE_GENCAT_Sm},
    9095                 :         { 0x2ADA, UNICODE_GENCAT_Sm},
    9096                 :         { 0x2ADB, UNICODE_GENCAT_Sm},
    9097                 :         { 0x2ADC, UNICODE_GENCAT_Sm},
    9098                 :         { 0x2ADD, UNICODE_GENCAT_Sm},
    9099                 :         { 0x2ADE, UNICODE_GENCAT_Sm},
    9100                 :         { 0x2ADF, UNICODE_GENCAT_Sm},
    9101                 :         { 0x2AE0, UNICODE_GENCAT_Sm},
    9102                 :         { 0x2AE1, UNICODE_GENCAT_Sm},
    9103                 :         { 0x2AE2, UNICODE_GENCAT_Sm},
    9104                 :         { 0x2AE3, UNICODE_GENCAT_Sm},
    9105                 :         { 0x2AE4, UNICODE_GENCAT_Sm},
    9106                 :         { 0x2AE5, UNICODE_GENCAT_Sm},
    9107                 :         { 0x2AE6, UNICODE_GENCAT_Sm},
    9108                 :         { 0x2AE7, UNICODE_GENCAT_Sm},
    9109                 :         { 0x2AE8, UNICODE_GENCAT_Sm},
    9110                 :         { 0x2AE9, UNICODE_GENCAT_Sm},
    9111                 :         { 0x2AEA, UNICODE_GENCAT_Sm},
    9112                 :         { 0x2AEB, UNICODE_GENCAT_Sm},
    9113                 :         { 0x2AEC, UNICODE_GENCAT_Sm},
    9114                 :         { 0x2AED, UNICODE_GENCAT_Sm},
    9115                 :         { 0x2AEE, UNICODE_GENCAT_Sm},
    9116                 :         { 0x2AEF, UNICODE_GENCAT_Sm},
    9117                 :         { 0x2AF0, UNICODE_GENCAT_Sm},
    9118                 :         { 0x2AF1, UNICODE_GENCAT_Sm},
    9119                 :         { 0x2AF2, UNICODE_GENCAT_Sm},
    9120                 :         { 0x2AF3, UNICODE_GENCAT_Sm},
    9121                 :         { 0x2AF4, UNICODE_GENCAT_Sm},
    9122                 :         { 0x2AF5, UNICODE_GENCAT_Sm},
    9123                 :         { 0x2AF6, UNICODE_GENCAT_Sm},
    9124                 :         { 0x2AF7, UNICODE_GENCAT_Sm},
    9125                 :         { 0x2AF8, UNICODE_GENCAT_Sm},
    9126                 :         { 0x2AF9, UNICODE_GENCAT_Sm},
    9127                 :         { 0x2AFA, UNICODE_GENCAT_Sm},
    9128                 :         { 0x2AFB, UNICODE_GENCAT_Sm},
    9129                 :         { 0x2AFC, UNICODE_GENCAT_Sm},
    9130                 :         { 0x2AFD, UNICODE_GENCAT_Sm},
    9131                 :         { 0x2AFE, UNICODE_GENCAT_Sm},
    9132                 :         { 0x2AFF, UNICODE_GENCAT_Sm},
    9133                 :         { 0x2B00, UNICODE_GENCAT_So},
    9134                 :         { 0x2B01, UNICODE_GENCAT_So},
    9135                 :         { 0x2B02, UNICODE_GENCAT_So},
    9136                 :         { 0x2B03, UNICODE_GENCAT_So},
    9137                 :         { 0x2B04, UNICODE_GENCAT_So},
    9138                 :         { 0x2B05, UNICODE_GENCAT_So},
    9139                 :         { 0x2B06, UNICODE_GENCAT_So},
    9140                 :         { 0x2B07, UNICODE_GENCAT_So},
    9141                 :         { 0x2B08, UNICODE_GENCAT_So},
    9142                 :         { 0x2B09, UNICODE_GENCAT_So},
    9143                 :         { 0x2B0A, UNICODE_GENCAT_So},
    9144                 :         { 0x2B0B, UNICODE_GENCAT_So},
    9145                 :         { 0x2B0C, UNICODE_GENCAT_So},
    9146                 :         { 0x2B0D, UNICODE_GENCAT_So},
    9147                 :         { 0x2B0E, UNICODE_GENCAT_So},
    9148                 :         { 0x2B0F, UNICODE_GENCAT_So},
    9149                 :         { 0x2B10, UNICODE_GENCAT_So},
    9150                 :         { 0x2B11, UNICODE_GENCAT_So},
    9151                 :         { 0x2B12, UNICODE_GENCAT_So},
    9152                 :         { 0x2B13, UNICODE_GENCAT_So},
    9153                 :         { 0x2B14, UNICODE_GENCAT_So},
    9154                 :         { 0x2B15, UNICODE_GENCAT_So},
    9155                 :         { 0x2B16, UNICODE_GENCAT_So},
    9156                 :         { 0x2B17, UNICODE_GENCAT_So},
    9157                 :         { 0x2B18, UNICODE_GENCAT_So},
    9158                 :         { 0x2B19, UNICODE_GENCAT_So},
    9159                 :         { 0x2B1A, UNICODE_GENCAT_So},
    9160                 :         { 0x2B1B, UNICODE_GENCAT_So},
    9161                 :         { 0x2B1C, UNICODE_GENCAT_So},
    9162                 :         { 0x2B1D, UNICODE_GENCAT_So},
    9163                 :         { 0x2B1E, UNICODE_GENCAT_So},
    9164                 :         { 0x2B1F, UNICODE_GENCAT_So},
    9165                 :         { 0x2B20, UNICODE_GENCAT_So},
    9166                 :         { 0x2B21, UNICODE_GENCAT_So},
    9167                 :         { 0x2B22, UNICODE_GENCAT_So},
    9168                 :         { 0x2B23, UNICODE_GENCAT_So},
    9169                 :         { 0x2B24, UNICODE_GENCAT_So},
    9170                 :         { 0x2B25, UNICODE_GENCAT_So},
    9171                 :         { 0x2B26, UNICODE_GENCAT_So},
    9172                 :         { 0x2B27, UNICODE_GENCAT_So},
    9173                 :         { 0x2B28, UNICODE_GENCAT_So},
    9174                 :         { 0x2B29, UNICODE_GENCAT_So},
    9175                 :         { 0x2B2A, UNICODE_GENCAT_So},
    9176                 :         { 0x2B2B, UNICODE_GENCAT_So},
    9177                 :         { 0x2B2C, UNICODE_GENCAT_So},
    9178                 :         { 0x2B2D, UNICODE_GENCAT_So},
    9179                 :         { 0x2B2E, UNICODE_GENCAT_So},
    9180                 :         { 0x2B2F, UNICODE_GENCAT_So},
    9181                 :         { 0x2B30, UNICODE_GENCAT_Sm},
    9182                 :         { 0x2B31, UNICODE_GENCAT_Sm},
    9183                 :         { 0x2B32, UNICODE_GENCAT_Sm},
    9184                 :         { 0x2B33, UNICODE_GENCAT_Sm},
    9185                 :         { 0x2B34, UNICODE_GENCAT_Sm},
    9186                 :         { 0x2B35, UNICODE_GENCAT_Sm},
    9187                 :         { 0x2B36, UNICODE_GENCAT_Sm},
    9188                 :         { 0x2B37, UNICODE_GENCAT_Sm},
    9189                 :         { 0x2B38, UNICODE_GENCAT_Sm},
    9190                 :         { 0x2B39, UNICODE_GENCAT_Sm},
    9191                 :         { 0x2B3A, UNICODE_GENCAT_Sm},
    9192                 :         { 0x2B3B, UNICODE_GENCAT_Sm},
    9193                 :         { 0x2B3C, UNICODE_GENCAT_Sm},
    9194                 :         { 0x2B3D, UNICODE_GENCAT_Sm},
    9195                 :         { 0x2B3E, UNICODE_GENCAT_Sm},
    9196                 :         { 0x2B3F, UNICODE_GENCAT_Sm},
    9197                 :         { 0x2B40, UNICODE_GENCAT_Sm},
    9198                 :         { 0x2B41, UNICODE_GENCAT_Sm},
    9199                 :         { 0x2B42, UNICODE_GENCAT_Sm},
    9200                 :         { 0x2B43, UNICODE_GENCAT_Sm},
    9201                 :         { 0x2B44, UNICODE_GENCAT_Sm},
    9202                 :         { 0x2B45, UNICODE_GENCAT_So},
    9203                 :         { 0x2B46, UNICODE_GENCAT_So},
    9204                 :         { 0x2B47, UNICODE_GENCAT_Sm},
    9205                 :         { 0x2B48, UNICODE_GENCAT_Sm},
    9206                 :         { 0x2B49, UNICODE_GENCAT_Sm},
    9207                 :         { 0x2B4A, UNICODE_GENCAT_Sm},
    9208                 :         { 0x2B4B, UNICODE_GENCAT_Sm},
    9209                 :         { 0x2B4C, UNICODE_GENCAT_Sm},
    9210                 :         { 0x2B50, UNICODE_GENCAT_So},
    9211                 :         { 0x2B51, UNICODE_GENCAT_So},
    9212                 :         { 0x2B52, UNICODE_GENCAT_So},
    9213                 :         { 0x2B53, UNICODE_GENCAT_So},
    9214                 :         { 0x2B54, UNICODE_GENCAT_So},
    9215                 :         { 0x2C00, UNICODE_GENCAT_Lu},
    9216                 :         { 0x2C01, UNICODE_GENCAT_Lu},
    9217                 :         { 0x2C02, UNICODE_GENCAT_Lu},
    9218                 :         { 0x2C03, UNICODE_GENCAT_Lu},
    9219                 :         { 0x2C04, UNICODE_GENCAT_Lu},
    9220                 :         { 0x2C05, UNICODE_GENCAT_Lu},
    9221                 :         { 0x2C06, UNICODE_GENCAT_Lu},
    9222                 :         { 0x2C07, UNICODE_GENCAT_Lu},
    9223                 :         { 0x2C08, UNICODE_GENCAT_Lu},
    9224                 :         { 0x2C09, UNICODE_GENCAT_Lu},
    9225                 :         { 0x2C0A, UNICODE_GENCAT_Lu},
    9226                 :         { 0x2C0B, UNICODE_GENCAT_Lu},
    9227                 :         { 0x2C0C, UNICODE_GENCAT_Lu},
    9228                 :         { 0x2C0D, UNICODE_GENCAT_Lu},
    9229                 :         { 0x2C0E, UNICODE_GENCAT_Lu},
    9230                 :         { 0x2C0F, UNICODE_GENCAT_Lu},
    9231                 :         { 0x2C10, UNICODE_GENCAT_Lu},
    9232                 :         { 0x2C11, UNICODE_GENCAT_Lu},
    9233                 :         { 0x2C12, UNICODE_GENCAT_Lu},
    9234                 :         { 0x2C13, UNICODE_GENCAT_Lu},
    9235                 :         { 0x2C14, UNICODE_GENCAT_Lu},
    9236                 :         { 0x2C15, UNICODE_GENCAT_Lu},
    9237                 :         { 0x2C16, UNICODE_GENCAT_Lu},
    9238                 :         { 0x2C17, UNICODE_GENCAT_Lu},
    9239                 :         { 0x2C18, UNICODE_GENCAT_Lu},
    9240                 :         { 0x2C19, UNICODE_GENCAT_Lu},
    9241                 :         { 0x2C1A, UNICODE_GENCAT_Lu},
    9242                 :         { 0x2C1B, UNICODE_GENCAT_Lu},
    9243                 :         { 0x2C1C, UNICODE_GENCAT_Lu},
    9244                 :         { 0x2C1D, UNICODE_GENCAT_Lu},
    9245                 :         { 0x2C1E, UNICODE_GENCAT_Lu},
    9246                 :         { 0x2C1F, UNICODE_GENCAT_Lu},
    9247                 :         { 0x2C20, UNICODE_GENCAT_Lu},
    9248                 :         { 0x2C21, UNICODE_GENCAT_Lu},
    9249                 :         { 0x2C22, UNICODE_GENCAT_Lu},
    9250                 :         { 0x2C23, UNICODE_GENCAT_Lu},
    9251                 :         { 0x2C24, UNICODE_GENCAT_Lu},
    9252                 :         { 0x2C25, UNICODE_GENCAT_Lu},
    9253                 :         { 0x2C26, UNICODE_GENCAT_Lu},
    9254                 :         { 0x2C27, UNICODE_GENCAT_Lu},
    9255                 :         { 0x2C28, UNICODE_GENCAT_Lu},
    9256                 :         { 0x2C29, UNICODE_GENCAT_Lu},
    9257                 :         { 0x2C2A, UNICODE_GENCAT_Lu},
    9258                 :         { 0x2C2B, UNICODE_GENCAT_Lu},
    9259                 :         { 0x2C2C, UNICODE_GENCAT_Lu},
    9260                 :         { 0x2C2D, UNICODE_GENCAT_Lu},
    9261                 :         { 0x2C2E, UNICODE_GENCAT_Lu},
    9262                 :         { 0x2C30, UNICODE_GENCAT_Ll},
    9263                 :         { 0x2C31, UNICODE_GENCAT_Ll},
    9264                 :         { 0x2C32, UNICODE_GENCAT_Ll},
    9265                 :         { 0x2C33, UNICODE_GENCAT_Ll},
    9266                 :         { 0x2C34, UNICODE_GENCAT_Ll},
    9267                 :         { 0x2C35, UNICODE_GENCAT_Ll},
    9268                 :         { 0x2C36, UNICODE_GENCAT_Ll},
    9269                 :         { 0x2C37, UNICODE_GENCAT_Ll},
    9270                 :         { 0x2C38, UNICODE_GENCAT_Ll},
    9271                 :         { 0x2C39, UNICODE_GENCAT_Ll},
    9272                 :         { 0x2C3A, UNICODE_GENCAT_Ll},
    9273                 :         { 0x2C3B, UNICODE_GENCAT_Ll},
    9274                 :         { 0x2C3C, UNICODE_GENCAT_Ll},
    9275                 :         { 0x2C3D, UNICODE_GENCAT_Ll},
    9276                 :         { 0x2C3E, UNICODE_GENCAT_Ll},
    9277                 :         { 0x2C3F, UNICODE_GENCAT_Ll},
    9278                 :         { 0x2C40, UNICODE_GENCAT_Ll},
    9279                 :         { 0x2C41, UNICODE_GENCAT_Ll},
    9280                 :         { 0x2C42, UNICODE_GENCAT_Ll},
    9281                 :         { 0x2C43, UNICODE_GENCAT_Ll},
    9282                 :         { 0x2C44, UNICODE_GENCAT_Ll},
    9283                 :         { 0x2C45, UNICODE_GENCAT_Ll},
    9284                 :         { 0x2C46, UNICODE_GENCAT_Ll},
    9285                 :         { 0x2C47, UNICODE_GENCAT_Ll},
    9286                 :         { 0x2C48, UNICODE_GENCAT_Ll},
    9287                 :         { 0x2C49, UNICODE_GENCAT_Ll},
    9288                 :         { 0x2C4A, UNICODE_GENCAT_Ll},
    9289                 :         { 0x2C4B, UNICODE_GENCAT_Ll},
    9290                 :         { 0x2C4C, UNICODE_GENCAT_Ll},
    9291                 :         { 0x2C4D, UNICODE_GENCAT_Ll},
    9292                 :         { 0x2C4E, UNICODE_GENCAT_Ll},
    9293                 :         { 0x2C4F, UNICODE_GENCAT_Ll},
    9294                 :         { 0x2C50, UNICODE_GENCAT_Ll},
    9295                 :         { 0x2C51, UNICODE_GENCAT_Ll},
    9296                 :         { 0x2C52, UNICODE_GENCAT_Ll},
    9297                 :         { 0x2C53, UNICODE_GENCAT_Ll},
    9298                 :         { 0x2C54, UNICODE_GENCAT_Ll},
    9299                 :         { 0x2C55, UNICODE_GENCAT_Ll},
    9300                 :         { 0x2C56, UNICODE_GENCAT_Ll},
    9301                 :         { 0x2C57, UNICODE_GENCAT_Ll},
    9302                 :         { 0x2C58, UNICODE_GENCAT_Ll},
    9303                 :         { 0x2C59, UNICODE_GENCAT_Ll},
    9304                 :         { 0x2C5A, UNICODE_GENCAT_Ll},
    9305                 :         { 0x2C5B, UNICODE_GENCAT_Ll},
    9306                 :         { 0x2C5C, UNICODE_GENCAT_Ll},
    9307                 :         { 0x2C5D, UNICODE_GENCAT_Ll},
    9308                 :         { 0x2C5E, UNICODE_GENCAT_Ll},
    9309                 :         { 0x2C60, UNICODE_GENCAT_Lu},
    9310                 :         { 0x2C61, UNICODE_GENCAT_Ll},
    9311                 :         { 0x2C62, UNICODE_GENCAT_Lu},
    9312                 :         { 0x2C63, UNICODE_GENCAT_Lu},
    9313                 :         { 0x2C64, UNICODE_GENCAT_Lu},
    9314                 :         { 0x2C65, UNICODE_GENCAT_Ll},
    9315                 :         { 0x2C66, UNICODE_GENCAT_Ll},
    9316                 :         { 0x2C67, UNICODE_GENCAT_Lu},
    9317                 :         { 0x2C68, UNICODE_GENCAT_Ll},
    9318                 :         { 0x2C69, UNICODE_GENCAT_Lu},
    9319                 :         { 0x2C6A, UNICODE_GENCAT_Ll},
    9320                 :         { 0x2C6B, UNICODE_GENCAT_Lu},
    9321                 :         { 0x2C6C, UNICODE_GENCAT_Ll},
    9322                 :         { 0x2C6D, UNICODE_GENCAT_Lu},
    9323                 :         { 0x2C6E, UNICODE_GENCAT_Lu},
    9324                 :         { 0x2C6F, UNICODE_GENCAT_Lu},
    9325                 :         { 0x2C71, UNICODE_GENCAT_Ll},
    9326                 :         { 0x2C72, UNICODE_GENCAT_Lu},
    9327                 :         { 0x2C73, UNICODE_GENCAT_Ll},
    9328                 :         { 0x2C74, UNICODE_GENCAT_Ll},
    9329                 :         { 0x2C75, UNICODE_GENCAT_Lu},
    9330                 :         { 0x2C76, UNICODE_GENCAT_Ll},
    9331                 :         { 0x2C77, UNICODE_GENCAT_Ll},
    9332                 :         { 0x2C78, UNICODE_GENCAT_Ll},
    9333                 :         { 0x2C79, UNICODE_GENCAT_Ll},
    9334                 :         { 0x2C7A, UNICODE_GENCAT_Ll},
    9335                 :         { 0x2C7B, UNICODE_GENCAT_Ll},
    9336                 :         { 0x2C7C, UNICODE_GENCAT_Ll},
    9337                 :         { 0x2C7D, UNICODE_GENCAT_Lm},
    9338                 :         { 0x2C80, UNICODE_GENCAT_Lu},
    9339                 :         { 0x2C81, UNICODE_GENCAT_Ll},
    9340                 :         { 0x2C82, UNICODE_GENCAT_Lu},
    9341                 :         { 0x2C83, UNICODE_GENCAT_Ll},
    9342                 :         { 0x2C84, UNICODE_GENCAT_Lu},
    9343                 :         { 0x2C85, UNICODE_GENCAT_Ll},
    9344                 :         { 0x2C86, UNICODE_GENCAT_Lu},
    9345                 :         { 0x2C87, UNICODE_GENCAT_Ll},
    9346                 :         { 0x2C88, UNICODE_GENCAT_Lu},
    9347                 :         { 0x2C89, UNICODE_GENCAT_Ll},
    9348                 :         { 0x2C8A, UNICODE_GENCAT_Lu},
    9349                 :         { 0x2C8B, UNICODE_GENCAT_Ll},
    9350                 :         { 0x2C8C, UNICODE_GENCAT_Lu},
    9351                 :         { 0x2C8D, UNICODE_GENCAT_Ll},
    9352                 :         { 0x2C8E, UNICODE_GENCAT_Lu},
    9353                 :         { 0x2C8F, UNICODE_GENCAT_Ll},
    9354                 :         { 0x2C90, UNICODE_GENCAT_Lu},
    9355                 :         { 0x2C91, UNICODE_GENCAT_Ll},
    9356                 :         { 0x2C92, UNICODE_GENCAT_Lu},
    9357                 :         { 0x2C93, UNICODE_GENCAT_Ll},
    9358                 :         { 0x2C94, UNICODE_GENCAT_Lu},
    9359                 :         { 0x2C95, UNICODE_GENCAT_Ll},
    9360                 :         { 0x2C96, UNICODE_GENCAT_Lu},
    9361                 :         { 0x2C97, UNICODE_GENCAT_Ll},
    9362                 :         { 0x2C98, UNICODE_GENCAT_Lu},
    9363                 :         { 0x2C99, UNICODE_GENCAT_Ll},
    9364                 :         { 0x2C9A, UNICODE_GENCAT_Lu},
    9365                 :         { 0x2C9B, UNICODE_GENCAT_Ll},
    9366                 :         { 0x2C9C, UNICODE_GENCAT_Lu},
    9367                 :         { 0x2C9D, UNICODE_GENCAT_Ll},
    9368                 :         { 0x2C9E, UNICODE_GENCAT_Lu},
    9369                 :         { 0x2C9F, UNICODE_GENCAT_Ll},
    9370                 :         { 0x2CA0, UNICODE_GENCAT_Lu},
    9371                 :         { 0x2CA1, UNICODE_GENCAT_Ll},
    9372                 :         { 0x2CA2, UNICODE_GENCAT_Lu},
    9373                 :         { 0x2CA3, UNICODE_GENCAT_Ll},
    9374                 :         { 0x2CA4, UNICODE_GENCAT_Lu},
    9375                 :         { 0x2CA5, UNICODE_GENCAT_Ll},
    9376                 :         { 0x2CA6, UNICODE_GENCAT_Lu},
    9377                 :         { 0x2CA7, UNICODE_GENCAT_Ll},
    9378                 :         { 0x2CA8, UNICODE_GENCAT_Lu},
    9379                 :         { 0x2CA9, UNICODE_GENCAT_Ll},
    9380                 :         { 0x2CAA, UNICODE_GENCAT_Lu},
    9381                 :         { 0x2CAB, UNICODE_GENCAT_Ll},
    9382                 :         { 0x2CAC, UNICODE_GENCAT_Lu},
    9383                 :         { 0x2CAD, UNICODE_GENCAT_Ll},
    9384                 :         { 0x2CAE, UNICODE_GENCAT_Lu},
    9385                 :         { 0x2CAF, UNICODE_GENCAT_Ll},
    9386                 :         { 0x2CB0, UNICODE_GENCAT_Lu},
    9387                 :         { 0x2CB1, UNICODE_GENCAT_Ll},
    9388                 :         { 0x2CB2, UNICODE_GENCAT_Lu},
    9389                 :         { 0x2CB3, UNICODE_GENCAT_Ll},
    9390                 :         { 0x2CB4, UNICODE_GENCAT_Lu},
    9391                 :         { 0x2CB5, UNICODE_GENCAT_Ll},
    9392                 :         { 0x2CB6, UNICODE_GENCAT_Lu},
    9393                 :         { 0x2CB7, UNICODE_GENCAT_Ll},
    9394                 :         { 0x2CB8, UNICODE_GENCAT_Lu},
    9395                 :         { 0x2CB9, UNICODE_GENCAT_Ll},
    9396                 :         { 0x2CBA, UNICODE_GENCAT_Lu},
    9397                 :         { 0x2CBB, UNICODE_GENCAT_Ll},
    9398                 :         { 0x2CBC, UNICODE_GENCAT_Lu},
    9399                 :         { 0x2CBD, UNICODE_GENCAT_Ll},
    9400                 :         { 0x2CBE, UNICODE_GENCAT_Lu},
    9401                 :         { 0x2CBF, UNICODE_GENCAT_Ll},
    9402                 :         { 0x2CC0, UNICODE_GENCAT_Lu},
    9403                 :         { 0x2CC1, UNICODE_GENCAT_Ll},
    9404                 :         { 0x2CC2, UNICODE_GENCAT_Lu},
    9405                 :         { 0x2CC3, UNICODE_GENCAT_Ll},
    9406                 :         { 0x2CC4, UNICODE_GENCAT_Lu},
    9407                 :         { 0x2CC5, UNICODE_GENCAT_Ll},
    9408                 :         { 0x2CC6, UNICODE_GENCAT_Lu},
    9409                 :         { 0x2CC7, UNICODE_GENCAT_Ll},
    9410                 :         { 0x2CC8, UNICODE_GENCAT_Lu},
    9411                 :         { 0x2CC9, UNICODE_GENCAT_Ll},
    9412                 :         { 0x2CCA, UNICODE_GENCAT_Lu},
    9413                 :         { 0x2CCB, UNICODE_GENCAT_Ll},
    9414                 :         { 0x2CCC, UNICODE_GENCAT_Lu},
    9415                 :         { 0x2CCD, UNICODE_GENCAT_Ll},
    9416                 :         { 0x2CCE, UNICODE_GENCAT_Lu},
    9417                 :         { 0x2CCF, UNICODE_GENCAT_Ll},
    9418                 :         { 0x2CD0, UNICODE_GENCAT_Lu},
    9419                 :         { 0x2CD1, UNICODE_GENCAT_Ll},
    9420                 :         { 0x2CD2, UNICODE_GENCAT_Lu},
    9421                 :         { 0x2CD3, UNICODE_GENCAT_Ll},
    9422                 :         { 0x2CD4, UNICODE_GENCAT_Lu},
    9423                 :         { 0x2CD5, UNICODE_GENCAT_Ll},
    9424                 :         { 0x2CD6, UNICODE_GENCAT_Lu},
    9425                 :         { 0x2CD7, UNICODE_GENCAT_Ll},
    9426                 :         { 0x2CD8, UNICODE_GENCAT_Lu},
    9427                 :         { 0x2CD9, UNICODE_GENCAT_Ll},
    9428                 :         { 0x2CDA, UNICODE_GENCAT_Lu},
    9429                 :         { 0x2CDB, UNICODE_GENCAT_Ll},
    9430                 :         { 0x2CDC, UNICODE_GENCAT_Lu},
    9431                 :         { 0x2CDD, UNICODE_GENCAT_Ll},
    9432                 :         { 0x2CDE, UNICODE_GENCAT_Lu},
    9433                 :         { 0x2CDF, UNICODE_GENCAT_Ll},
    9434                 :         { 0x2CE0, UNICODE_GENCAT_Lu},
    9435                 :         { 0x2CE1, UNICODE_GENCAT_Ll},
    9436                 :         { 0x2CE2, UNICODE_GENCAT_Lu},
    9437                 :         { 0x2CE3, UNICODE_GENCAT_Ll},
    9438                 :         { 0x2CE4, UNICODE_GENCAT_Ll},
    9439                 :         { 0x2CE5, UNICODE_GENCAT_So},
    9440                 :         { 0x2CE6, UNICODE_GENCAT_So},
    9441                 :         { 0x2CE7, UNICODE_GENCAT_So},
    9442                 :         { 0x2CE8, UNICODE_GENCAT_So},
    9443                 :         { 0x2CE9, UNICODE_GENCAT_So},
    9444                 :         { 0x2CEA, UNICODE_GENCAT_So},
    9445                 :         { 0x2CF9, UNICODE_GENCAT_Po},
    9446                 :         { 0x2CFA, UNICODE_GENCAT_Po},
    9447                 :         { 0x2CFB, UNICODE_GENCAT_Po},
    9448                 :         { 0x2CFC, UNICODE_GENCAT_Po},
    9449                 :         { 0x2CFD, UNICODE_GENCAT_No},
    9450                 :         { 0x2CFE, UNICODE_GENCAT_Po},
    9451                 :         { 0x2CFF, UNICODE_GENCAT_Po},
    9452                 :         { 0x2D00, UNICODE_GENCAT_Ll},
    9453                 :         { 0x2D01, UNICODE_GENCAT_Ll},
    9454                 :         { 0x2D02, UNICODE_GENCAT_Ll},
    9455                 :         { 0x2D03, UNICODE_GENCAT_Ll},
    9456                 :         { 0x2D04, UNICODE_GENCAT_Ll},
    9457                 :         { 0x2D05, UNICODE_GENCAT_Ll},
    9458                 :         { 0x2D06, UNICODE_GENCAT_Ll},
    9459                 :         { 0x2D07, UNICODE_GENCAT_Ll},
    9460                 :         { 0x2D08, UNICODE_GENCAT_Ll},
    9461                 :         { 0x2D09, UNICODE_GENCAT_Ll},
    9462                 :         { 0x2D0A, UNICODE_GENCAT_Ll},
    9463                 :         { 0x2D0B, UNICODE_GENCAT_Ll},
    9464                 :         { 0x2D0C, UNICODE_GENCAT_Ll},
    9465                 :         { 0x2D0D, UNICODE_GENCAT_Ll},
    9466                 :         { 0x2D0E, UNICODE_GENCAT_Ll},
    9467                 :         { 0x2D0F, UNICODE_GENCAT_Ll},
    9468                 :         { 0x2D10, UNICODE_GENCAT_Ll},
    9469                 :         { 0x2D11, UNICODE_GENCAT_Ll},
    9470                 :         { 0x2D12, UNICODE_GENCAT_Ll},
    9471                 :         { 0x2D13, UNICODE_GENCAT_Ll},
    9472                 :         { 0x2D14, UNICODE_GENCAT_Ll},
    9473                 :         { 0x2D15, UNICODE_GENCAT_Ll},
    9474                 :         { 0x2D16, UNICODE_GENCAT_Ll},
    9475                 :         { 0x2D17, UNICODE_GENCAT_Ll},
    9476                 :         { 0x2D18, UNICODE_GENCAT_Ll},
    9477                 :         { 0x2D19, UNICODE_GENCAT_Ll},
    9478                 :         { 0x2D1A, UNICODE_GENCAT_Ll},
    9479                 :         { 0x2D1B, UNICODE_GENCAT_Ll},
    9480                 :         { 0x2D1C, UNICODE_GENCAT_Ll},
    9481                 :         { 0x2D1D, UNICODE_GENCAT_Ll},
    9482                 :         { 0x2D1E, UNICODE_GENCAT_Ll},
    9483                 :         { 0x2D1F, UNICODE_GENCAT_Ll},
    9484                 :         { 0x2D20, UNICODE_GENCAT_Ll},
    9485                 :         { 0x2D21, UNICODE_GENCAT_Ll},
    9486                 :         { 0x2D22, UNICODE_GENCAT_Ll},
    9487                 :         { 0x2D23, UNICODE_GENCAT_Ll},
    9488                 :         { 0x2D24, UNICODE_GENCAT_Ll},
    9489                 :         { 0x2D25, UNICODE_GENCAT_Ll},
    9490                 :         { 0x2D30, UNICODE_GENCAT_Lo},
    9491                 :         { 0x2D31, UNICODE_GENCAT_Lo},
    9492                 :         { 0x2D32, UNICODE_GENCAT_Lo},
    9493                 :         { 0x2D33, UNICODE_GENCAT_Lo},
    9494                 :         { 0x2D34, UNICODE_GENCAT_Lo},
    9495                 :         { 0x2D35, UNICODE_GENCAT_Lo},
    9496                 :         { 0x2D36, UNICODE_GENCAT_Lo},
    9497                 :         { 0x2D37, UNICODE_GENCAT_Lo},
    9498                 :         { 0x2D38, UNICODE_GENCAT_Lo},
    9499                 :         { 0x2D39, UNICODE_GENCAT_Lo},
    9500                 :         { 0x2D3A, UNICODE_GENCAT_Lo},
    9501                 :         { 0x2D3B, UNICODE_GENCAT_Lo},
    9502                 :         { 0x2D3C, UNICODE_GENCAT_Lo},
    9503                 :         { 0x2D3D, UNICODE_GENCAT_Lo},
    9504                 :         { 0x2D3E, UNICODE_GENCAT_Lo},
    9505                 :         { 0x2D3F, UNICODE_GENCAT_Lo},
    9506                 :         { 0x2D40, UNICODE_GENCAT_Lo},
    9507                 :         { 0x2D41, UNICODE_GENCAT_Lo},
    9508                 :         { 0x2D42, UNICODE_GENCAT_Lo},
    9509                 :         { 0x2D43, UNICODE_GENCAT_Lo},
    9510                 :         { 0x2D44, UNICODE_GENCAT_Lo},
    9511                 :         { 0x2D45, UNICODE_GENCAT_Lo},
    9512                 :         { 0x2D46, UNICODE_GENCAT_Lo},
    9513                 :         { 0x2D47, UNICODE_GENCAT_Lo},
    9514                 :         { 0x2D48, UNICODE_GENCAT_Lo},
    9515                 :         { 0x2D49, UNICODE_GENCAT_Lo},
    9516                 :         { 0x2D4A, UNICODE_GENCAT_Lo},
    9517                 :         { 0x2D4B, UNICODE_GENCAT_Lo},
    9518                 :         { 0x2D4C, UNICODE_GENCAT_Lo},
    9519                 :         { 0x2D4D, UNICODE_GENCAT_Lo},
    9520                 :         { 0x2D4E, UNICODE_GENCAT_Lo},
    9521                 :         { 0x2D4F, UNICODE_GENCAT_Lo},
    9522                 :         { 0x2D50, UNICODE_GENCAT_Lo},
    9523                 :         { 0x2D51, UNICODE_GENCAT_Lo},
    9524                 :         { 0x2D52, UNICODE_GENCAT_Lo},
    9525                 :         { 0x2D53, UNICODE_GENCAT_Lo},
    9526                 :         { 0x2D54, UNICODE_GENCAT_Lo},
    9527                 :         { 0x2D55, UNICODE_GENCAT_Lo},
    9528                 :         { 0x2D56, UNICODE_GENCAT_Lo},
    9529                 :         { 0x2D57, UNICODE_GENCAT_Lo},
    9530                 :         { 0x2D58, UNICODE_GENCAT_Lo},
    9531                 :         { 0x2D59, UNICODE_GENCAT_Lo},
    9532                 :         { 0x2D5A, UNICODE_GENCAT_Lo},
    9533                 :         { 0x2D5B, UNICODE_GENCAT_Lo},
    9534                 :         { 0x2D5C, UNICODE_GENCAT_Lo},
    9535                 :         { 0x2D5D, UNICODE_GENCAT_Lo},
    9536                 :         { 0x2D5E, UNICODE_GENCAT_Lo},
    9537                 :         { 0x2D5F, UNICODE_GENCAT_Lo},
    9538                 :         { 0x2D60, UNICODE_GENCAT_Lo},
    9539                 :         { 0x2D61, UNICODE_GENCAT_Lo},
    9540                 :         { 0x2D62, UNICODE_GENCAT_Lo},
    9541                 :         { 0x2D63, UNICODE_GENCAT_Lo},
    9542                 :         { 0x2D64, UNICODE_GENCAT_Lo},
    9543                 :         { 0x2D65, UNICODE_GENCAT_Lo},
    9544                 :         { 0x2D6F, UNICODE_GENCAT_Lm},
    9545                 :         { 0x2D80, UNICODE_GENCAT_Lo},
    9546                 :         { 0x2D81, UNICODE_GENCAT_Lo},
    9547                 :         { 0x2D82, UNICODE_GENCAT_Lo},
    9548                 :         { 0x2D83, UNICODE_GENCAT_Lo},
    9549                 :         { 0x2D84, UNICODE_GENCAT_Lo},
    9550                 :         { 0x2D85, UNICODE_GENCAT_Lo},
    9551                 :         { 0x2D86, UNICODE_GENCAT_Lo},
    9552                 :         { 0x2D87, UNICODE_GENCAT_Lo},
    9553                 :         { 0x2D88, UNICODE_GENCAT_Lo},
    9554                 :         { 0x2D89, UNICODE_GENCAT_Lo},
    9555                 :         { 0x2D8A, UNICODE_GENCAT_Lo},
    9556                 :         { 0x2D8B, UNICODE_GENCAT_Lo},
    9557                 :         { 0x2D8C, UNICODE_GENCAT_Lo},
    9558                 :         { 0x2D8D, UNICODE_GENCAT_Lo},
    9559                 :         { 0x2D8E, UNICODE_GENCAT_Lo},
    9560                 :         { 0x2D8F, UNICODE_GENCAT_Lo},
    9561                 :         { 0x2D90, UNICODE_GENCAT_Lo},
    9562                 :         { 0x2D91, UNICODE_GENCAT_Lo},
    9563                 :         { 0x2D92, UNICODE_GENCAT_Lo},
    9564                 :         { 0x2D93, UNICODE_GENCAT_Lo},
    9565                 :         { 0x2D94, UNICODE_GENCAT_Lo},
    9566                 :         { 0x2D95, UNICODE_GENCAT_Lo},
    9567                 :         { 0x2D96, UNICODE_GENCAT_Lo},
    9568                 :         { 0x2DA0, UNICODE_GENCAT_Lo},
    9569                 :         { 0x2DA1, UNICODE_GENCAT_Lo},
    9570                 :         { 0x2DA2, UNICODE_GENCAT_Lo},
    9571                 :         { 0x2DA3, UNICODE_GENCAT_Lo},
    9572                 :         { 0x2DA4, UNICODE_GENCAT_Lo},
    9573                 :         { 0x2DA5, UNICODE_GENCAT_Lo},
    9574                 :         { 0x2DA6, UNICODE_GENCAT_Lo},
    9575                 :         { 0x2DA8, UNICODE_GENCAT_Lo},
    9576                 :         { 0x2DA9, UNICODE_GENCAT_Lo},
    9577                 :         { 0x2DAA, UNICODE_GENCAT_Lo},
    9578                 :         { 0x2DAB, UNICODE_GENCAT_Lo},
    9579                 :         { 0x2DAC, UNICODE_GENCAT_Lo},
    9580                 :         { 0x2DAD, UNICODE_GENCAT_Lo},
    9581                 :         { 0x2DAE, UNICODE_GENCAT_Lo},
    9582                 :         { 0x2DB0, UNICODE_GENCAT_Lo},
    9583                 :         { 0x2DB1, UNICODE_GENCAT_Lo},
    9584                 :         { 0x2DB2, UNICODE_GENCAT_Lo},
    9585                 :         { 0x2DB3, UNICODE_GENCAT_Lo},
    9586                 :         { 0x2DB4, UNICODE_GENCAT_Lo},
    9587                 :         { 0x2DB5, UNICODE_GENCAT_Lo},
    9588                 :         { 0x2DB6, UNICODE_GENCAT_Lo},
    9589                 :         { 0x2DB8, UNICODE_GENCAT_Lo},
    9590                 :         { 0x2DB9, UNICODE_GENCAT_Lo},
    9591                 :         { 0x2DBA, UNICODE_GENCAT_Lo},
    9592                 :         { 0x2DBB, UNICODE_GENCAT_Lo},
    9593                 :         { 0x2DBC, UNICODE_GENCAT_Lo},
    9594                 :         { 0x2DBD, UNICODE_GENCAT_Lo},
    9595                 :         { 0x2DBE, UNICODE_GENCAT_Lo},
    9596                 :         { 0x2DC0, UNICODE_GENCAT_Lo},
    9597                 :         { 0x2DC1, UNICODE_GENCAT_Lo},
    9598                 :         { 0x2DC2, UNICODE_GENCAT_Lo},
    9599                 :         { 0x2DC3, UNICODE_GENCAT_Lo},
    9600                 :         { 0x2DC4, UNICODE_GENCAT_Lo},
    9601                 :         { 0x2DC5, UNICODE_GENCAT_Lo},
    9602                 :         { 0x2DC6, UNICODE_GENCAT_Lo},
    9603                 :         { 0x2DC8, UNICODE_GENCAT_Lo},
    9604                 :         { 0x2DC9, UNICODE_GENCAT_Lo},
    9605                 :         { 0x2DCA, UNICODE_GENCAT_Lo},
    9606                 :         { 0x2DCB, UNICODE_GENCAT_Lo},
    9607                 :         { 0x2DCC, UNICODE_GENCAT_Lo},
    9608                 :         { 0x2DCD, UNICODE_GENCAT_Lo},
    9609                 :         { 0x2DCE, UNICODE_GENCAT_Lo},
    9610                 :         { 0x2DD0, UNICODE_GENCAT_Lo},
    9611                 :         { 0x2DD1, UNICODE_GENCAT_Lo},
    9612                 :         { 0x2DD2, UNICODE_GENCAT_Lo},
    9613                 :         { 0x2DD3, UNICODE_GENCAT_Lo},
    9614                 :         { 0x2DD4, UNICODE_GENCAT_Lo},
    9615                 :         { 0x2DD5, UNICODE_GENCAT_Lo},
    9616                 :         { 0x2DD6, UNICODE_GENCAT_Lo},
    9617                 :         { 0x2DD8, UNICODE_GENCAT_Lo},
    9618                 :         { 0x2DD9, UNICODE_GENCAT_Lo},
    9619                 :         { 0x2DDA, UNICODE_GENCAT_Lo},
    9620                 :         { 0x2DDB, UNICODE_GENCAT_Lo},
    9621                 :         { 0x2DDC, UNICODE_GENCAT_Lo},
    9622                 :         { 0x2DDD, UNICODE_GENCAT_Lo},
    9623                 :         { 0x2DDE, UNICODE_GENCAT_Lo},
    9624                 :         { 0x2DE0, UNICODE_GENCAT_Mn},
    9625                 :         { 0x2DE1, UNICODE_GENCAT_Mn},
    9626                 :         { 0x2DE2, UNICODE_GENCAT_Mn},
    9627                 :         { 0x2DE3, UNICODE_GENCAT_Mn},
    9628                 :         { 0x2DE4, UNICODE_GENCAT_Mn},
    9629                 :         { 0x2DE5, UNICODE_GENCAT_Mn},
    9630                 :         { 0x2DE6, UNICODE_GENCAT_Mn},
    9631                 :         { 0x2DE7, UNICODE_GENCAT_Mn},
    9632                 :         { 0x2DE8, UNICODE_GENCAT_Mn},
    9633                 :         { 0x2DE9, UNICODE_GENCAT_Mn},
    9634                 :         { 0x2DEA, UNICODE_GENCAT_Mn},
    9635                 :         { 0x2DEB, UNICODE_GENCAT_Mn},
    9636                 :         { 0x2DEC, UNICODE_GENCAT_Mn},
    9637                 :         { 0x2DED, UNICODE_GENCAT_Mn},
    9638                 :         { 0x2DEE, UNICODE_GENCAT_Mn},
    9639                 :         { 0x2DEF, UNICODE_GENCAT_Mn},
    9640                 :         { 0x2DF0, UNICODE_GENCAT_Mn},
    9641                 :         { 0x2DF1, UNICODE_GENCAT_Mn},
    9642                 :         { 0x2DF2, UNICODE_GENCAT_Mn},
    9643                 :         { 0x2DF3, UNICODE_GENCAT_Mn},
    9644                 :         { 0x2DF4, UNICODE_GENCAT_Mn},
    9645                 :         { 0x2DF5, UNICODE_GENCAT_Mn},
    9646                 :         { 0x2DF6, UNICODE_GENCAT_Mn},
    9647                 :         { 0x2DF7, UNICODE_GENCAT_Mn},
    9648                 :         { 0x2DF8, UNICODE_GENCAT_Mn},
    9649                 :         { 0x2DF9, UNICODE_GENCAT_Mn},
    9650                 :         { 0x2DFA, UNICODE_GENCAT_Mn},
    9651                 :         { 0x2DFB, UNICODE_GENCAT_Mn},
    9652                 :         { 0x2DFC, UNICODE_GENCAT_Mn},
    9653                 :         { 0x2DFD, UNICODE_GENCAT_Mn},
    9654                 :         { 0x2DFE, UNICODE_GENCAT_Mn},
    9655                 :         { 0x2DFF, UNICODE_GENCAT_Mn},
    9656                 :         { 0x2E00, UNICODE_GENCAT_Po},
    9657                 :         { 0x2E01, UNICODE_GENCAT_Po},
    9658                 :         { 0x2E02, UNICODE_GENCAT_Pi},
    9659                 :         { 0x2E03, UNICODE_GENCAT_Pf},
    9660                 :         { 0x2E04, UNICODE_GENCAT_Pi},
    9661                 :         { 0x2E05, UNICODE_GENCAT_Pf},
    9662                 :         { 0x2E06, UNICODE_GENCAT_Po},
    9663                 :         { 0x2E07, UNICODE_GENCAT_Po},
    9664                 :         { 0x2E08, UNICODE_GENCAT_Po},
    9665                 :         { 0x2E09, UNICODE_GENCAT_Pi},
    9666                 :         { 0x2E0A, UNICODE_GENCAT_Pf},
    9667                 :         { 0x2E0B, UNICODE_GENCAT_Po},
    9668                 :         { 0x2E0C, UNICODE_GENCAT_Pi},
    9669                 :         { 0x2E0D, UNICODE_GENCAT_Pf},
    9670                 :         { 0x2E0E, UNICODE_GENCAT_Po},
    9671                 :         { 0x2E0F, UNICODE_GENCAT_Po},
    9672                 :         { 0x2E10, UNICODE_GENCAT_Po},
    9673                 :         { 0x2E11, UNICODE_GENCAT_Po},
    9674                 :         { 0x2E12, UNICODE_GENCAT_Po},
    9675                 :         { 0x2E13, UNICODE_GENCAT_Po},
    9676                 :         { 0x2E14, UNICODE_GENCAT_Po},
    9677                 :         { 0x2E15, UNICODE_GENCAT_Po},
    9678                 :         { 0x2E16, UNICODE_GENCAT_Po},
    9679                 :         { 0x2E17, UNICODE_GENCAT_Pd},
    9680                 :         { 0x2E18, UNICODE_GENCAT_Po},
    9681                 :         { 0x2E19, UNICODE_GENCAT_Po},
    9682                 :         { 0x2E1A, UNICODE_GENCAT_Pd},
    9683                 :         { 0x2E1B, UNICODE_GENCAT_Po},
    9684                 :         { 0x2E1C, UNICODE_GENCAT_Pi},
    9685                 :         { 0x2E1D, UNICODE_GENCAT_Pf},
    9686                 :         { 0x2E1E, UNICODE_GENCAT_Po},
    9687                 :         { 0x2E1F, UNICODE_GENCAT_Po},
    9688                 :         { 0x2E20, UNICODE_GENCAT_Pi},
    9689                 :         { 0x2E21, UNICODE_GENCAT_Pf},
    9690                 :         { 0x2E22, UNICODE_GENCAT_Ps},
    9691                 :         { 0x2E23, UNICODE_GENCAT_Pe},
    9692                 :         { 0x2E24, UNICODE_GENCAT_Ps},
    9693                 :         { 0x2E25, UNICODE_GENCAT_Pe},
    9694                 :         { 0x2E26, UNICODE_GENCAT_Ps},
    9695                 :         { 0x2E27, UNICODE_GENCAT_Pe},
    9696                 :         { 0x2E28, UNICODE_GENCAT_Ps},
    9697                 :         { 0x2E29, UNICODE_GENCAT_Pe},
    9698                 :         { 0x2E2A, UNICODE_GENCAT_Po},
    9699                 :         { 0x2E2B, UNICODE_GENCAT_Po},
    9700                 :         { 0x2E2C, UNICODE_GENCAT_Po},
    9701                 :         { 0x2E2D, UNICODE_GENCAT_Po},
    9702                 :         { 0x2E2E, UNICODE_GENCAT_Po},
    9703                 :         { 0x2E2F, UNICODE_GENCAT_Lm},
    9704                 :         { 0x2E30, UNICODE_GENCAT_Po},
    9705                 :         { 0x2E80, UNICODE_GENCAT_So},
    9706                 :         { 0x2E81, UNICODE_GENCAT_So},
    9707                 :         { 0x2E82, UNICODE_GENCAT_So},
    9708                 :         { 0x2E83, UNICODE_GENCAT_So},
    9709                 :         { 0x2E84, UNICODE_GENCAT_So},
    9710                 :         { 0x2E85, UNICODE_GENCAT_So},
    9711                 :         { 0x2E86, UNICODE_GENCAT_So},
    9712                 :         { 0x2E87, UNICODE_GENCAT_So},
    9713                 :         { 0x2E88, UNICODE_GENCAT_So},
    9714                 :         { 0x2E89, UNICODE_GENCAT_So},
    9715                 :         { 0x2E8A, UNICODE_GENCAT_So},
    9716                 :         { 0x2E8B, UNICODE_GENCAT_So},
    9717                 :         { 0x2E8C, UNICODE_GENCAT_So},
    9718                 :         { 0x2E8D, UNICODE_GENCAT_So},
    9719                 :         { 0x2E8E, UNICODE_GENCAT_So},
    9720                 :         { 0x2E8F, UNICODE_GENCAT_So},
    9721                 :         { 0x2E90, UNICODE_GENCAT_So},
    9722                 :         { 0x2E91, UNICODE_GENCAT_So},
    9723                 :         { 0x2E92, UNICODE_GENCAT_So},
    9724                 :         { 0x2E93, UNICODE_GENCAT_So},
    9725                 :         { 0x2E94, UNICODE_GENCAT_So},
    9726                 :         { 0x2E95, UNICODE_GENCAT_So},
    9727                 :         { 0x2E96, UNICODE_GENCAT_So},
    9728                 :         { 0x2E97, UNICODE_GENCAT_So},
    9729                 :         { 0x2E98, UNICODE_GENCAT_So},
    9730                 :         { 0x2E99, UNICODE_GENCAT_So},
    9731                 :         { 0x2E9B, UNICODE_GENCAT_So},
    9732                 :         { 0x2E9C, UNICODE_GENCAT_So},
    9733                 :         { 0x2E9D, UNICODE_GENCAT_So},
    9734                 :         { 0x2E9E, UNICODE_GENCAT_So},
    9735                 :         { 0x2E9F, UNICODE_GENCAT_So},
    9736                 :         { 0x2EA0, UNICODE_GENCAT_So},
    9737                 :         { 0x2EA1, UNICODE_GENCAT_So},
    9738                 :         { 0x2EA2, UNICODE_GENCAT_So},
    9739                 :         { 0x2EA3, UNICODE_GENCAT_So},
    9740                 :         { 0x2EA4, UNICODE_GENCAT_So},
    9741                 :         { 0x2EA5, UNICODE_GENCAT_So},
    9742                 :         { 0x2EA6, UNICODE_GENCAT_So},
    9743                 :         { 0x2EA7, UNICODE_GENCAT_So},
    9744                 :         { 0x2EA8, UNICODE_GENCAT_So},
    9745                 :         { 0x2EA9, UNICODE_GENCAT_So},
    9746                 :         { 0x2EAA, UNICODE_GENCAT_So},
    9747                 :         { 0x2EAB, UNICODE_GENCAT_So},
    9748                 :         { 0x2EAC, UNICODE_GENCAT_So},
    9749                 :         { 0x2EAD, UNICODE_GENCAT_So},
    9750                 :         { 0x2EAE, UNICODE_GENCAT_So},
    9751                 :         { 0x2EAF, UNICODE_GENCAT_So},
    9752                 :         { 0x2EB0, UNICODE_GENCAT_So},
    9753                 :         { 0x2EB1, UNICODE_GENCAT_So},
    9754                 :         { 0x2EB2, UNICODE_GENCAT_So},
    9755                 :         { 0x2EB3, UNICODE_GENCAT_So},
    9756                 :         { 0x2EB4, UNICODE_GENCAT_So},
    9757                 :         { 0x2EB5, UNICODE_GENCAT_So},
    9758                 :         { 0x2EB6, UNICODE_GENCAT_So},
    9759                 :         { 0x2EB7, UNICODE_GENCAT_So},
    9760                 :         { 0x2EB8, UNICODE_GENCAT_So},
    9761                 :         { 0x2EB9, UNICODE_GENCAT_So},
    9762                 :         { 0x2EBA, UNICODE_GENCAT_So},
    9763                 :         { 0x2EBB, UNICODE_GENCAT_So},
    9764                 :         { 0x2EBC, UNICODE_GENCAT_So},
    9765                 :         { 0x2EBD, UNICODE_GENCAT_So},
    9766                 :         { 0x2EBE, UNICODE_GENCAT_So},
    9767                 :         { 0x2EBF, UNICODE_GENCAT_So},
    9768                 :         { 0x2EC0, UNICODE_GENCAT_So},
    9769                 :         { 0x2EC1, UNICODE_GENCAT_So},
    9770                 :         { 0x2EC2, UNICODE_GENCAT_So},
    9771                 :         { 0x2EC3, UNICODE_GENCAT_So},
    9772                 :         { 0x2EC4, UNICODE_GENCAT_So},
    9773                 :         { 0x2EC5, UNICODE_GENCAT_So},
    9774                 :         { 0x2EC6, UNICODE_GENCAT_So},
    9775                 :         { 0x2EC7, UNICODE_GENCAT_So},
    9776                 :         { 0x2EC8, UNICODE_GENCAT_So},
    9777                 :         { 0x2EC9, UNICODE_GENCAT_So},
    9778                 :         { 0x2ECA, UNICODE_GENCAT_So},
    9779                 :         { 0x2ECB, UNICODE_GENCAT_So},
    9780                 :         { 0x2ECC, UNICODE_GENCAT_So},
    9781                 :         { 0x2ECD, UNICODE_GENCAT_So},
    9782                 :         { 0x2ECE, UNICODE_GENCAT_So},
    9783                 :         { 0x2ECF, UNICODE_GENCAT_So},
    9784                 :         { 0x2ED0, UNICODE_GENCAT_So},
    9785                 :         { 0x2ED1, UNICODE_GENCAT_So},
    9786                 :         { 0x2ED2, UNICODE_GENCAT_So},
    9787                 :         { 0x2ED3, UNICODE_GENCAT_So},
    9788                 :         { 0x2ED4, UNICODE_GENCAT_So},
    9789                 :         { 0x2ED5, UNICODE_GENCAT_So},
    9790                 :         { 0x2ED6, UNICODE_GENCAT_So},
    9791                 :         { 0x2ED7, UNICODE_GENCAT_So},
    9792                 :         { 0x2ED8, UNICODE_GENCAT_So},
    9793                 :         { 0x2ED9, UNICODE_GENCAT_So},
    9794                 :         { 0x2EDA, UNICODE_GENCAT_So},
    9795                 :         { 0x2EDB, UNICODE_GENCAT_So},
    9796                 :         { 0x2EDC, UNICODE_GENCAT_So},
    9797                 :         { 0x2EDD, UNICODE_GENCAT_So},
    9798                 :         { 0x2EDE, UNICODE_GENCAT_So},
    9799                 :         { 0x2EDF, UNICODE_GENCAT_So},
    9800                 :         { 0x2EE0, UNICODE_GENCAT_So},
    9801                 :         { 0x2EE1, UNICODE_GENCAT_So},
    9802                 :         { 0x2EE2, UNICODE_GENCAT_So},
    9803                 :         { 0x2EE3, UNICODE_GENCAT_So},
    9804                 :         { 0x2EE4, UNICODE_GENCAT_So},
    9805                 :         { 0x2EE5, UNICODE_GENCAT_So},
    9806                 :         { 0x2EE6, UNICODE_GENCAT_So},
    9807                 :         { 0x2EE7, UNICODE_GENCAT_So},
    9808                 :         { 0x2EE8, UNICODE_GENCAT_So},
    9809                 :         { 0x2EE9, UNICODE_GENCAT_So},
    9810                 :         { 0x2EEA, UNICODE_GENCAT_So},
    9811                 :         { 0x2EEB, UNICODE_GENCAT_So},
    9812                 :         { 0x2EEC, UNICODE_GENCAT_So},
    9813                 :         { 0x2EED, UNICODE_GENCAT_So},
    9814                 :         { 0x2EEE, UNICODE_GENCAT_So},
    9815                 :         { 0x2EEF, UNICODE_GENCAT_So},
    9816                 :         { 0x2EF0, UNICODE_GENCAT_So},
    9817                 :         { 0x2EF1, UNICODE_GENCAT_So},
    9818                 :         { 0x2EF2, UNICODE_GENCAT_So},
    9819                 :         { 0x2EF3, UNICODE_GENCAT_So},
    9820                 :         { 0x2F00, UNICODE_GENCAT_So},
    9821                 :         { 0x2F01, UNICODE_GENCAT_So},
    9822                 :         { 0x2F02, UNICODE_GENCAT_So},
    9823                 :         { 0x2F03, UNICODE_GENCAT_So},
    9824                 :         { 0x2F04, UNICODE_GENCAT_So},
    9825                 :         { 0x2F05, UNICODE_GENCAT_So},
    9826                 :         { 0x2F06, UNICODE_GENCAT_So},
    9827                 :         { 0x2F07, UNICODE_GENCAT_So},
    9828                 :         { 0x2F08, UNICODE_GENCAT_So},
    9829                 :         { 0x2F09, UNICODE_GENCAT_So},
    9830                 :         { 0x2F0A, UNICODE_GENCAT_So},
    9831                 :         { 0x2F0B, UNICODE_GENCAT_So},
    9832                 :         { 0x2F0C, UNICODE_GENCAT_So},
    9833                 :         { 0x2F0D, UNICODE_GENCAT_So},
    9834                 :         { 0x2F0E, UNICODE_GENCAT_So},
    9835                 :         { 0x2F0F, UNICODE_GENCAT_So},
    9836                 :         { 0x2F10, UNICODE_GENCAT_So},
    9837                 :         { 0x2F11, UNICODE_GENCAT_So},
    9838                 :         { 0x2F12, UNICODE_GENCAT_So},
    9839                 :         { 0x2F13, UNICODE_GENCAT_So},
    9840                 :         { 0x2F14, UNICODE_GENCAT_So},
    9841                 :         { 0x2F15, UNICODE_GENCAT_So},
    9842                 :         { 0x2F16, UNICODE_GENCAT_So},
    9843                 :         { 0x2F17, UNICODE_GENCAT_So},
    9844                 :         { 0x2F18, UNICODE_GENCAT_So},
    9845                 :         { 0x2F19, UNICODE_GENCAT_So},
    9846                 :         { 0x2F1A, UNICODE_GENCAT_So},
    9847                 :         { 0x2F1B, UNICODE_GENCAT_So},
    9848                 :         { 0x2F1C, UNICODE_GENCAT_So},
    9849                 :         { 0x2F1D, UNICODE_GENCAT_So},
    9850                 :         { 0x2F1E, UNICODE_GENCAT_So},
    9851                 :         { 0x2F1F, UNICODE_GENCAT_So},
    9852                 :         { 0x2F20, UNICODE_GENCAT_So},
    9853                 :         { 0x2F21, UNICODE_GENCAT_So},
    9854                 :         { 0x2F22, UNICODE_GENCAT_So},
    9855                 :         { 0x2F23, UNICODE_GENCAT_So},
    9856                 :         { 0x2F24, UNICODE_GENCAT_So},
    9857                 :         { 0x2F25, UNICODE_GENCAT_So},
    9858                 :         { 0x2F26, UNICODE_GENCAT_So},
    9859                 :         { 0x2F27, UNICODE_GENCAT_So},
    9860                 :         { 0x2F28, UNICODE_GENCAT_So},
    9861                 :         { 0x2F29, UNICODE_GENCAT_So},
    9862                 :         { 0x2F2A, UNICODE_GENCAT_So},
    9863                 :         { 0x2F2B, UNICODE_GENCAT_So},
    9864                 :         { 0x2F2C, UNICODE_GENCAT_So},
    9865                 :         { 0x2F2D, UNICODE_GENCAT_So},
    9866                 :         { 0x2F2E, UNICODE_GENCAT_So},
    9867                 :         { 0x2F2F, UNICODE_GENCAT_So},
    9868                 :         { 0x2F30, UNICODE_GENCAT_So},
    9869                 :         { 0x2F31, UNICODE_GENCAT_So},
    9870                 :         { 0x2F32, UNICODE_GENCAT_So},
    9871                 :         { 0x2F33, UNICODE_GENCAT_So},
    9872                 :         { 0x2F34, UNICODE_GENCAT_So},
    9873                 :         { 0x2F35, UNICODE_GENCAT_So},
    9874                 :         { 0x2F36, UNICODE_GENCAT_So},
    9875                 :         { 0x2F37, UNICODE_GENCAT_So},
    9876                 :         { 0x2F38, UNICODE_GENCAT_So},
    9877                 :         { 0x2F39, UNICODE_GENCAT_So},
    9878                 :         { 0x2F3A, UNICODE_GENCAT_So},
    9879                 :         { 0x2F3B, UNICODE_GENCAT_So},
    9880                 :         { 0x2F3C, UNICODE_GENCAT_So},
    9881                 :         { 0x2F3D, UNICODE_GENCAT_So},
    9882                 :         { 0x2F3E, UNICODE_GENCAT_So},
    9883                 :         { 0x2F3F, UNICODE_GENCAT_So},
    9884                 :         { 0x2F40, UNICODE_GENCAT_So},
    9885                 :         { 0x2F41, UNICODE_GENCAT_So},
    9886                 :         { 0x2F42, UNICODE_GENCAT_So},
    9887                 :         { 0x2F43, UNICODE_GENCAT_So},
    9888                 :         { 0x2F44, UNICODE_GENCAT_So},
    9889                 :         { 0x2F45, UNICODE_GENCAT_So},
    9890                 :         { 0x2F46, UNICODE_GENCAT_So},
    9891                 :         { 0x2F47, UNICODE_GENCAT_So},
    9892                 :         { 0x2F48, UNICODE_GENCAT_So},
    9893                 :         { 0x2F49, UNICODE_GENCAT_So},
    9894                 :         { 0x2F4A, UNICODE_GENCAT_So},
    9895                 :         { 0x2F4B, UNICODE_GENCAT_So},
    9896                 :         { 0x2F4C, UNICODE_GENCAT_So},
    9897                 :         { 0x2F4D, UNICODE_GENCAT_So},
    9898                 :         { 0x2F4E, UNICODE_GENCAT_So},
    9899                 :         { 0x2F4F, UNICODE_GENCAT_So},
    9900                 :         { 0x2F50, UNICODE_GENCAT_So},
    9901                 :         { 0x2F51, UNICODE_GENCAT_So},
    9902                 :         { 0x2F52, UNICODE_GENCAT_So},
    9903                 :         { 0x2F53, UNICODE_GENCAT_So},
    9904                 :         { 0x2F54, UNICODE_GENCAT_So},
    9905                 :         { 0x2F55, UNICODE_GENCAT_So},
    9906                 :         { 0x2F56, UNICODE_GENCAT_So},
    9907                 :         { 0x2F57, UNICODE_GENCAT_So},
    9908                 :         { 0x2F58, UNICODE_GENCAT_So},
    9909                 :         { 0x2F59, UNICODE_GENCAT_So},
    9910                 :         { 0x2F5A, UNICODE_GENCAT_So},
    9911                 :         { 0x2F5B, UNICODE_GENCAT_So},
    9912                 :         { 0x2F5C, UNICODE_GENCAT_So},
    9913                 :         { 0x2F5D, UNICODE_GENCAT_So},
    9914                 :         { 0x2F5E, UNICODE_GENCAT_So},
    9915                 :         { 0x2F5F, UNICODE_GENCAT_So},
    9916                 :         { 0x2F60, UNICODE_GENCAT_So},
    9917                 :         { 0x2F61, UNICODE_GENCAT_So},
    9918                 :         { 0x2F62, UNICODE_GENCAT_So},
    9919                 :         { 0x2F63, UNICODE_GENCAT_So},
    9920                 :         { 0x2F64, UNICODE_GENCAT_So},
    9921                 :         { 0x2F65, UNICODE_GENCAT_So},
    9922                 :         { 0x2F66, UNICODE_GENCAT_So},
    9923                 :         { 0x2F67, UNICODE_GENCAT_So},
    9924                 :         { 0x2F68, UNICODE_GENCAT_So},
    9925                 :         { 0x2F69, UNICODE_GENCAT_So},
    9926                 :         { 0x2F6A, UNICODE_GENCAT_So},
    9927                 :         { 0x2F6B, UNICODE_GENCAT_So},
    9928                 :         { 0x2F6C, UNICODE_GENCAT_So},
    9929                 :         { 0x2F6D, UNICODE_GENCAT_So},
    9930                 :         { 0x2F6E, UNICODE_GENCAT_So},
    9931                 :         { 0x2F6F, UNICODE_GENCAT_So},
    9932                 :         { 0x2F70, UNICODE_GENCAT_So},
    9933                 :         { 0x2F71, UNICODE_GENCAT_So},
    9934                 :         { 0x2F72, UNICODE_GENCAT_So},
    9935                 :         { 0x2F73, UNICODE_GENCAT_So},
    9936                 :         { 0x2F74, UNICODE_GENCAT_So},
    9937                 :         { 0x2F75, UNICODE_GENCAT_So},
    9938                 :         { 0x2F76, UNICODE_GENCAT_So},
    9939                 :         { 0x2F77, UNICODE_GENCAT_So},
    9940                 :         { 0x2F78, UNICODE_GENCAT_So},
    9941                 :         { 0x2F79, UNICODE_GENCAT_So},
    9942                 :         { 0x2F7A, UNICODE_GENCAT_So},
    9943                 :         { 0x2F7B, UNICODE_GENCAT_So},
    9944                 :         { 0x2F7C, UNICODE_GENCAT_So},
    9945                 :         { 0x2F7D, UNICODE_GENCAT_So},
    9946                 :         { 0x2F7E, UNICODE_GENCAT_So},
    9947                 :         { 0x2F7F, UNICODE_GENCAT_So},
    9948                 :         { 0x2F80, UNICODE_GENCAT_So},
    9949                 :         { 0x2F81, UNICODE_GENCAT_So},
    9950                 :         { 0x2F82, UNICODE_GENCAT_So},
    9951                 :         { 0x2F83, UNICODE_GENCAT_So},
    9952                 :         { 0x2F84, UNICODE_GENCAT_So},
    9953                 :         { 0x2F85, UNICODE_GENCAT_So},
    9954                 :         { 0x2F86, UNICODE_GENCAT_So},
    9955                 :         { 0x2F87, UNICODE_GENCAT_So},
    9956                 :         { 0x2F88, UNICODE_GENCAT_So},
    9957                 :         { 0x2F89, UNICODE_GENCAT_So},
    9958                 :         { 0x2F8A, UNICODE_GENCAT_So},
    9959                 :         { 0x2F8B, UNICODE_GENCAT_So},
    9960                 :         { 0x2F8C, UNICODE_GENCAT_So},
    9961                 :         { 0x2F8D, UNICODE_GENCAT_So},
    9962                 :         { 0x2F8E, UNICODE_GENCAT_So},
    9963                 :         { 0x2F8F, UNICODE_GENCAT_So},
    9964                 :         { 0x2F90, UNICODE_GENCAT_So},
    9965                 :         { 0x2F91, UNICODE_GENCAT_So},
    9966                 :         { 0x2F92, UNICODE_GENCAT_So},
    9967                 :         { 0x2F93, UNICODE_GENCAT_So},
    9968                 :         { 0x2F94, UNICODE_GENCAT_So},
    9969                 :         { 0x2F95, UNICODE_GENCAT_So},
    9970                 :         { 0x2F96, UNICODE_GENCAT_So},
    9971                 :         { 0x2F97, UNICODE_GENCAT_So},
    9972                 :         { 0x2F98, UNICODE_GENCAT_So},
    9973                 :         { 0x2F99, UNICODE_GENCAT_So},
    9974                 :         { 0x2F9A, UNICODE_GENCAT_So},
    9975                 :         { 0x2F9B, UNICODE_GENCAT_So},
    9976                 :         { 0x2F9C, UNICODE_GENCAT_So},
    9977                 :         { 0x2F9D, UNICODE_GENCAT_So},
    9978                 :         { 0x2F9E, UNICODE_GENCAT_So},
    9979                 :         { 0x2F9F, UNICODE_GENCAT_So},
    9980                 :         { 0x2FA0, UNICODE_GENCAT_So},
    9981                 :         { 0x2FA1, UNICODE_GENCAT_So},
    9982                 :         { 0x2FA2, UNICODE_GENCAT_So},
    9983                 :         { 0x2FA3, UNICODE_GENCAT_So},
    9984                 :         { 0x2FA4, UNICODE_GENCAT_So},
    9985                 :         { 0x2FA5, UNICODE_GENCAT_So},
    9986                 :         { 0x2FA6, UNICODE_GENCAT_So},
    9987                 :         { 0x2FA7, UNICODE_GENCAT_So},
    9988                 :         { 0x2FA8, UNICODE_GENCAT_So},
    9989                 :         { 0x2FA9, UNICODE_GENCAT_So},
    9990                 :         { 0x2FAA, UNICODE_GENCAT_So},
    9991                 :         { 0x2FAB, UNICODE_GENCAT_So},
    9992                 :         { 0x2FAC, UNICODE_GENCAT_So},
    9993                 :         { 0x2FAD, UNICODE_GENCAT_So},
    9994                 :         { 0x2FAE, UNICODE_GENCAT_So},
    9995                 :         { 0x2FAF, UNICODE_GENCAT_So},
    9996                 :         { 0x2FB0, UNICODE_GENCAT_So},
    9997                 :         { 0x2FB1, UNICODE_GENCAT_So},
    9998                 :         { 0x2FB2, UNICODE_GENCAT_So},
    9999                 :         { 0x2FB3, UNICODE_GENCAT_So},
   10000                 :         { 0x2FB4, UNICODE_GENCAT_So},
   10001                 :         { 0x2FB5, UNICODE_GENCAT_So},
   10002                 :         { 0x2FB6, UNICODE_GENCAT_So},
   10003                 :         { 0x2FB7, UNICODE_GENCAT_So},
   10004                 :         { 0x2FB8, UNICODE_GENCAT_So},
   10005                 :         { 0x2FB9, UNICODE_GENCAT_So},
   10006                 :         { 0x2FBA, UNICODE_GENCAT_So},
   10007                 :         { 0x2FBB, UNICODE_GENCAT_So},
   10008                 :         { 0x2FBC, UNICODE_GENCAT_So},
   10009                 :         { 0x2FBD, UNICODE_GENCAT_So},
   10010                 :         { 0x2FBE, UNICODE_GENCAT_So},
   10011                 :         { 0x2FBF, UNICODE_GENCAT_So},
   10012                 :         { 0x2FC0, UNICODE_GENCAT_So},
   10013                 :         { 0x2FC1, UNICODE_GENCAT_So},
   10014                 :         { 0x2FC2, UNICODE_GENCAT_So},
   10015                 :         { 0x2FC3, UNICODE_GENCAT_So},
   10016                 :         { 0x2FC4, UNICODE_GENCAT_So},
   10017                 :         { 0x2FC5, UNICODE_GENCAT_So},
   10018                 :         { 0x2FC6, UNICODE_GENCAT_So},
   10019                 :         { 0x2FC7, UNICODE_GENCAT_So},
   10020                 :         { 0x2FC8, UNICODE_GENCAT_So},
   10021                 :         { 0x2FC9, UNICODE_GENCAT_So},
   10022                 :         { 0x2FCA, UNICODE_GENCAT_So},
   10023                 :         { 0x2FCB, UNICODE_GENCAT_So},
   10024                 :         { 0x2FCC, UNICODE_GENCAT_So},
   10025                 :         { 0x2FCD, UNICODE_GENCAT_So},
   10026                 :         { 0x2FCE, UNICODE_GENCAT_So},
   10027                 :         { 0x2FCF, UNICODE_GENCAT_So},
   10028                 :         { 0x2FD0, UNICODE_GENCAT_So},
   10029                 :         { 0x2FD1, UNICODE_GENCAT_So},
   10030                 :         { 0x2FD2, UNICODE_GENCAT_So},
   10031                 :         { 0x2FD3, UNICODE_GENCAT_So},
   10032                 :         { 0x2FD4, UNICODE_GENCAT_So},
   10033                 :         { 0x2FD5, UNICODE_GENCAT_So},
   10034                 :         { 0x2FF0, UNICODE_GENCAT_So},
   10035                 :         { 0x2FF1, UNICODE_GENCAT_So},
   10036                 :         { 0x2FF2, UNICODE_GENCAT_So},
   10037                 :         { 0x2FF3, UNICODE_GENCAT_So},
   10038                 :         { 0x2FF4, UNICODE_GENCAT_So},
   10039                 :         { 0x2FF5, UNICODE_GENCAT_So},
   10040                 :         { 0x2FF6, UNICODE_GENCAT_So},
   10041                 :         { 0x2FF7, UNICODE_GENCAT_So},
   10042                 :         { 0x2FF8, UNICODE_GENCAT_So},
   10043                 :         { 0x2FF9, UNICODE_GENCAT_So},
   10044                 :         { 0x2FFA, UNICODE_GENCAT_So},
   10045                 :         { 0x2FFB, UNICODE_GENCAT_So},
   10046                 :         { 0x3000, UNICODE_GENCAT_Zs},
   10047                 :         { 0x3001, UNICODE_GENCAT_Po},
   10048                 :         { 0x3002, UNICODE_GENCAT_Po},
   10049                 :         { 0x3003, UNICODE_GENCAT_Po},
   10050                 :         { 0x3004, UNICODE_GENCAT_So},
   10051                 :         { 0x3005, UNICODE_GENCAT_Lm},
   10052                 :         { 0x3006, UNICODE_GENCAT_Lo},
   10053                 :         { 0x3007, UNICODE_GENCAT_Nl},
   10054                 :         { 0x3008, UNICODE_GENCAT_Ps},
   10055                 :         { 0x3009, UNICODE_GENCAT_Pe},
   10056                 :         { 0x300A, UNICODE_GENCAT_Ps},
   10057                 :         { 0x300B, UNICODE_GENCAT_Pe},
   10058                 :         { 0x300C, UNICODE_GENCAT_Ps},
   10059                 :         { 0x300D, UNICODE_GENCAT_Pe},
   10060                 :         { 0x300E, UNICODE_GENCAT_Ps},
   10061                 :         { 0x300F, UNICODE_GENCAT_Pe},
   10062                 :         { 0x3010, UNICODE_GENCAT_Ps},
   10063                 :         { 0x3011, UNICODE_GENCAT_Pe},
   10064                 :         { 0x3012, UNICODE_GENCAT_So},
   10065                 :         { 0x3013, UNICODE_GENCAT_So},
   10066                 :         { 0x3014, UNICODE_GENCAT_Ps},
   10067                 :         { 0x3015, UNICODE_GENCAT_Pe},
   10068                 :         { 0x3016, UNICODE_GENCAT_Ps},
   10069                 :         { 0x3017, UNICODE_GENCAT_Pe},
   10070                 :         { 0x3018, UNICODE_GENCAT_Ps},
   10071                 :         { 0x3019, UNICODE_GENCAT_Pe},
   10072                 :         { 0x301A, UNICODE_GENCAT_Ps},
   10073                 :         { 0x301B, UNICODE_GENCAT_Pe},
   10074                 :         { 0x301C, UNICODE_GENCAT_Pd},
   10075                 :         { 0x301D, UNICODE_GENCAT_Ps},
   10076                 :         { 0x301E, UNICODE_GENCAT_Pe},
   10077                 :         { 0x301F, UNICODE_GENCAT_Pe},
   10078                 :         { 0x3020, UNICODE_GENCAT_So},
   10079                 :         { 0x3021, UNICODE_GENCAT_Nl},
   10080                 :         { 0x3022, UNICODE_GENCAT_Nl},
   10081                 :         { 0x3023, UNICODE_GENCAT_Nl},
   10082                 :         { 0x3024, UNICODE_GENCAT_Nl},
   10083                 :         { 0x3025, UNICODE_GENCAT_Nl},
   10084                 :         { 0x3026, UNICODE_GENCAT_Nl},
   10085                 :         { 0x3027, UNICODE_GENCAT_Nl},
   10086                 :         { 0x3028, UNICODE_GENCAT_Nl},
   10087                 :         { 0x3029, UNICODE_GENCAT_Nl},
   10088                 :         { 0x302A, UNICODE_GENCAT_Mn},
   10089                 :         { 0x302B, UNICODE_GENCAT_Mn},
   10090                 :         { 0x302C, UNICODE_GENCAT_Mn},
   10091                 :         { 0x302D, UNICODE_GENCAT_Mn},
   10092                 :         { 0x302E, UNICODE_GENCAT_Mn},
   10093                 :         { 0x302F, UNICODE_GENCAT_Mn},
   10094                 :         { 0x3030, UNICODE_GENCAT_Pd},
   10095                 :         { 0x3031, UNICODE_GENCAT_Lm},
   10096                 :         { 0x3032, UNICODE_GENCAT_Lm},
   10097                 :         { 0x3033, UNICODE_GENCAT_Lm},
   10098                 :         { 0x3034, UNICODE_GENCAT_Lm},
   10099                 :         { 0x3035, UNICODE_GENCAT_Lm},
   10100                 :         { 0x3036, UNICODE_GENCAT_So},
   10101                 :         { 0x3037, UNICODE_GENCAT_So},
   10102                 :         { 0x3038, UNICODE_GENCAT_Nl},
   10103                 :         { 0x3039, UNICODE_GENCAT_Nl},
   10104                 :         { 0x303A, UNICODE_GENCAT_Nl},
   10105                 :         { 0x303B, UNICODE_GENCAT_Lm},
   10106                 :         { 0x303C, UNICODE_GENCAT_Lo},
   10107                 :         { 0x303D, UNICODE_GENCAT_Po},
   10108                 :         { 0x303E, UNICODE_GENCAT_So},
   10109                 :         { 0x303F, UNICODE_GENCAT_So},
   10110                 :         { 0x3041, UNICODE_GENCAT_Lo},
   10111                 :         { 0x3042, UNICODE_GENCAT_Lo},
   10112                 :         { 0x3043, UNICODE_GENCAT_Lo},
   10113                 :         { 0x3044, UNICODE_GENCAT_Lo},
   10114                 :         { 0x3045, UNICODE_GENCAT_Lo},
   10115                 :         { 0x3046, UNICODE_GENCAT_Lo},
   10116                 :         { 0x3047, UNICODE_GENCAT_Lo},
   10117                 :         { 0x3048, UNICODE_GENCAT_Lo},
   10118                 :         { 0x3049, UNICODE_GENCAT_Lo},
   10119                 :         { 0x304A, UNICODE_GENCAT_Lo},
   10120                 :         { 0x304B, UNICODE_GENCAT_Lo},
   10121                 :         { 0x304C, UNICODE_GENCAT_Lo},
   10122                 :         { 0x304D, UNICODE_GENCAT_Lo},
   10123                 :         { 0x304E, UNICODE_GENCAT_Lo},
   10124                 :         { 0x304F, UNICODE_GENCAT_Lo},
   10125                 :         { 0x3050, UNICODE_GENCAT_Lo},
   10126                 :         { 0x3051, UNICODE_GENCAT_Lo},
   10127                 :         { 0x3052, UNICODE_GENCAT_Lo},
   10128                 :         { 0x3053, UNICODE_GENCAT_Lo},
   10129                 :         { 0x3054, UNICODE_GENCAT_Lo},
   10130                 :         { 0x3055, UNICODE_GENCAT_Lo},
   10131                 :         { 0x3056, UNICODE_GENCAT_Lo},
   10132                 :         { 0x3057, UNICODE_GENCAT_Lo},
   10133                 :         { 0x3058, UNICODE_GENCAT_Lo},
   10134                 :         { 0x3059, UNICODE_GENCAT_Lo},
   10135                 :         { 0x305A, UNICODE_GENCAT_Lo},
   10136                 :         { 0x305B, UNICODE_GENCAT_Lo},
   10137                 :         { 0x305C, UNICODE_GENCAT_Lo},
   10138                 :         { 0x305D, UNICODE_GENCAT_Lo},
   10139                 :         { 0x305E, UNICODE_GENCAT_Lo},
   10140                 :         { 0x305F, UNICODE_GENCAT_Lo},
   10141                 :         { 0x3060, UNICODE_GENCAT_Lo},
   10142                 :         { 0x3061, UNICODE_GENCAT_Lo},
   10143                 :         { 0x3062, UNICODE_GENCAT_Lo},
   10144                 :         { 0x3063, UNICODE_GENCAT_Lo},
   10145                 :         { 0x3064, UNICODE_GENCAT_Lo},
   10146                 :         { 0x3065, UNICODE_GENCAT_Lo},
   10147                 :         { 0x3066, UNICODE_GENCAT_Lo},
   10148                 :         { 0x3067, UNICODE_GENCAT_Lo},
   10149                 :         { 0x3068, UNICODE_GENCAT_Lo},
   10150                 :         { 0x3069, UNICODE_GENCAT_Lo},
   10151                 :         { 0x306A, UNICODE_GENCAT_Lo},
   10152                 :         { 0x306B, UNICODE_GENCAT_Lo},
   10153                 :         { 0x306C, UNICODE_GENCAT_Lo},
   10154                 :         { 0x306D, UNICODE_GENCAT_Lo},
   10155                 :         { 0x306E, UNICODE_GENCAT_Lo},
   10156                 :         { 0x306F, UNICODE_GENCAT_Lo},
   10157                 :         { 0x3070, UNICODE_GENCAT_Lo},
   10158                 :         { 0x3071, UNICODE_GENCAT_Lo},
   10159                 :         { 0x3072, UNICODE_GENCAT_Lo},
   10160                 :         { 0x3073, UNICODE_GENCAT_Lo},
   10161                 :         { 0x3074, UNICODE_GENCAT_Lo},
   10162                 :         { 0x3075, UNICODE_GENCAT_Lo},
   10163                 :         { 0x3076, UNICODE_GENCAT_Lo},
   10164                 :         { 0x3077, UNICODE_GENCAT_Lo},
   10165                 :         { 0x3078, UNICODE_GENCAT_Lo},
   10166                 :         { 0x3079, UNICODE_GENCAT_Lo},
   10167                 :         { 0x307A, UNICODE_GENCAT_Lo},
   10168                 :         { 0x307B, UNICODE_GENCAT_Lo},
   10169                 :         { 0x307C, UNICODE_GENCAT_Lo},
   10170                 :         { 0x307D, UNICODE_GENCAT_Lo},
   10171                 :         { 0x307E, UNICODE_GENCAT_Lo},
   10172                 :         { 0x307F, UNICODE_GENCAT_Lo},
   10173                 :         { 0x3080, UNICODE_GENCAT_Lo},
   10174                 :         { 0x3081, UNICODE_GENCAT_Lo},
   10175                 :         { 0x3082, UNICODE_GENCAT_Lo},
   10176                 :         { 0x3083, UNICODE_GENCAT_Lo},
   10177                 :         { 0x3084, UNICODE_GENCAT_Lo},
   10178                 :         { 0x3085, UNICODE_GENCAT_Lo},
   10179                 :         { 0x3086, UNICODE_GENCAT_Lo},
   10180                 :         { 0x3087, UNICODE_GENCAT_Lo},
   10181                 :         { 0x3088, UNICODE_GENCAT_Lo},
   10182                 :         { 0x3089, UNICODE_GENCAT_Lo},
   10183                 :         { 0x308A, UNICODE_GENCAT_Lo},
   10184                 :         { 0x308B, UNICODE_GENCAT_Lo},
   10185                 :         { 0x308C, UNICODE_GENCAT_Lo},
   10186                 :         { 0x308D, UNICODE_GENCAT_Lo},
   10187                 :         { 0x308E, UNICODE_GENCAT_Lo},
   10188                 :         { 0x308F, UNICODE_GENCAT_Lo},
   10189                 :         { 0x3090, UNICODE_GENCAT_Lo},
   10190                 :         { 0x3091, UNICODE_GENCAT_Lo},
   10191                 :         { 0x3092, UNICODE_GENCAT_Lo},
   10192                 :         { 0x3093, UNICODE_GENCAT_Lo},
   10193                 :         { 0x3094, UNICODE_GENCAT_Lo},
   10194                 :         { 0x3095, UNICODE_GENCAT_Lo},
   10195                 :         { 0x3096, UNICODE_GENCAT_Lo},
   10196                 :         { 0x3099, UNICODE_GENCAT_Mn},
   10197                 :         { 0x309A, UNICODE_GENCAT_Mn},
   10198                 :         { 0x309B, UNICODE_GENCAT_Sk},
   10199                 :         { 0x309C, UNICODE_GENCAT_Sk},
   10200                 :         { 0x309D, UNICODE_GENCAT_Lm},
   10201                 :         { 0x309E, UNICODE_GENCAT_Lm},
   10202                 :         { 0x309F, UNICODE_GENCAT_Lo},
   10203                 :         { 0x30A0, UNICODE_GENCAT_Pd},
   10204                 :         { 0x30A1, UNICODE_GENCAT_Lo},
   10205                 :         { 0x30A2, UNICODE_GENCAT_Lo},
   10206                 :         { 0x30A3, UNICODE_GENCAT_Lo},
   10207                 :         { 0x30A4, UNICODE_GENCAT_Lo},
   10208                 :         { 0x30A5, UNICODE_GENCAT_Lo},
   10209                 :         { 0x30A6, UNICODE_GENCAT_Lo},
   10210                 :         { 0x30A7, UNICODE_GENCAT_Lo},
   10211                 :         { 0x30A8, UNICODE_GENCAT_Lo},
   10212                 :         { 0x30A9, UNICODE_GENCAT_Lo},
   10213                 :         { 0x30AA, UNICODE_GENCAT_Lo},
   10214                 :         { 0x30AB, UNICODE_GENCAT_Lo},
   10215                 :         { 0x30AC, UNICODE_GENCAT_Lo},
   10216                 :         { 0x30AD, UNICODE_GENCAT_Lo},
   10217                 :         { 0x30AE, UNICODE_GENCAT_Lo},
   10218                 :         { 0x30AF, UNICODE_GENCAT_Lo},
   10219                 :         { 0x30B0, UNICODE_GENCAT_Lo},
   10220                 :         { 0x30B1, UNICODE_GENCAT_Lo},
   10221                 :         { 0x30B2, UNICODE_GENCAT_Lo},
   10222                 :         { 0x30B3, UNICODE_GENCAT_Lo},
   10223                 :         { 0x30B4, UNICODE_GENCAT_Lo},
   10224                 :         { 0x30B5, UNICODE_GENCAT_Lo},
   10225                 :         { 0x30B6, UNICODE_GENCAT_Lo},
   10226                 :         { 0x30B7, UNICODE_GENCAT_Lo},
   10227                 :         { 0x30B8, UNICODE_GENCAT_Lo},
   10228                 :         { 0x30B9, UNICODE_GENCAT_Lo},
   10229                 :         { 0x30BA, UNICODE_GENCAT_Lo},
   10230                 :         { 0x30BB, UNICODE_GENCAT_Lo},
   10231                 :         { 0x30BC, UNICODE_GENCAT_Lo},
   10232                 :         { 0x30BD, UNICODE_GENCAT_Lo},
   10233                 :         { 0x30BE, UNICODE_GENCAT_Lo},
   10234                 :         { 0x30BF, UNICODE_GENCAT_Lo},
   10235                 :         { 0x30C0, UNICODE_GENCAT_Lo},
   10236                 :         { 0x30C1, UNICODE_GENCAT_Lo},
   10237                 :         { 0x30C2, UNICODE_GENCAT_Lo},
   10238                 :         { 0x30C3, UNICODE_GENCAT_Lo},
   10239                 :         { 0x30C4, UNICODE_GENCAT_Lo},
   10240                 :         { 0x30C5, UNICODE_GENCAT_Lo},
   10241                 :         { 0x30C6, UNICODE_GENCAT_Lo},
   10242                 :         { 0x30C7, UNICODE_GENCAT_Lo},
   10243                 :         { 0x30C8, UNICODE_GENCAT_Lo},
   10244                 :         { 0x30C9, UNICODE_GENCAT_Lo},
   10245                 :         { 0x30CA, UNICODE_GENCAT_Lo},
   10246                 :         { 0x30CB, UNICODE_GENCAT_Lo},
   10247                 :         { 0x30CC, UNICODE_GENCAT_Lo},
   10248                 :         { 0x30CD, UNICODE_GENCAT_Lo},
   10249                 :         { 0x30CE, UNICODE_GENCAT_Lo},
   10250                 :         { 0x30CF, UNICODE_GENCAT_Lo},
   10251                 :         { 0x30D0, UNICODE_GENCAT_Lo},
   10252                 :         { 0x30D1, UNICODE_GENCAT_Lo},
   10253                 :         { 0x30D2, UNICODE_GENCAT_Lo},
   10254                 :         { 0x30D3, UNICODE_GENCAT_Lo},
   10255                 :         { 0x30D4, UNICODE_GENCAT_Lo},
   10256                 :         { 0x30D5, UNICODE_GENCAT_Lo},
   10257                 :         { 0x30D6, UNICODE_GENCAT_Lo},
   10258                 :         { 0x30D7, UNICODE_GENCAT_Lo},
   10259                 :         { 0x30D8, UNICODE_GENCAT_Lo},
   10260                 :         { 0x30D9, UNICODE_GENCAT_Lo},
   10261                 :         { 0x30DA, UNICODE_GENCAT_Lo},
   10262                 :         { 0x30DB, UNICODE_GENCAT_Lo},
   10263                 :         { 0x30DC, UNICODE_GENCAT_Lo},
   10264                 :         { 0x30DD, UNICODE_GENCAT_Lo},
   10265                 :         { 0x30DE, UNICODE_GENCAT_Lo},
   10266                 :         { 0x30DF, UNICODE_GENCAT_Lo},
   10267                 :         { 0x30E0, UNICODE_GENCAT_Lo},
   10268                 :         { 0x30E1, UNICODE_GENCAT_Lo},
   10269                 :         { 0x30E2, UNICODE_GENCAT_Lo},
   10270                 :         { 0x30E3, UNICODE_GENCAT_Lo},
   10271                 :         { 0x30E4, UNICODE_GENCAT_Lo},
   10272                 :         { 0x30E5, UNICODE_GENCAT_Lo},
   10273                 :         { 0x30E6, UNICODE_GENCAT_Lo},
   10274                 :         { 0x30E7, UNICODE_GENCAT_Lo},
   10275                 :         { 0x30E8, UNICODE_GENCAT_Lo},
   10276                 :         { 0x30E9, UNICODE_GENCAT_Lo},
   10277                 :         { 0x30EA, UNICODE_GENCAT_Lo},
   10278                 :         { 0x30EB, UNICODE_GENCAT_Lo},
   10279                 :         { 0x30EC, UNICODE_GENCAT_Lo},
   10280                 :         { 0x30ED, UNICODE_GENCAT_Lo},
   10281                 :         { 0x30EE, UNICODE_GENCAT_Lo},
   10282                 :         { 0x30EF, UNICODE_GENCAT_Lo},
   10283                 :         { 0x30F0, UNICODE_GENCAT_Lo},
   10284                 :         { 0x30F1, UNICODE_GENCAT_Lo},
   10285                 :         { 0x30F2, UNICODE_GENCAT_Lo},
   10286                 :         { 0x30F3, UNICODE_GENCAT_Lo},
   10287                 :         { 0x30F4, UNICODE_GENCAT_Lo},
   10288                 :         { 0x30F5, UNICODE_GENCAT_Lo},
   10289                 :         { 0x30F6, UNICODE_GENCAT_Lo},
   10290                 :         { 0x30F7, UNICODE_GENCAT_Lo},
   10291                 :         { 0x30F8, UNICODE_GENCAT_Lo},
   10292                 :         { 0x30F9, UNICODE_GENCAT_Lo},
   10293                 :         { 0x30FA, UNICODE_GENCAT_Lo},
   10294                 :         { 0x30FB, UNICODE_GENCAT_Po},
   10295                 :         { 0x30FC, UNICODE_GENCAT_Lm},
   10296                 :         { 0x30FD, UNICODE_GENCAT_Lm},
   10297                 :         { 0x30FE, UNICODE_GENCAT_Lm},
   10298                 :         { 0x30FF, UNICODE_GENCAT_Lo},
   10299                 :         { 0x3105, UNICODE_GENCAT_Lo},
   10300                 :         { 0x3106, UNICODE_GENCAT_Lo},
   10301                 :         { 0x3107, UNICODE_GENCAT_Lo},
   10302                 :         { 0x3108, UNICODE_GENCAT_Lo},
   10303                 :         { 0x3109, UNICODE_GENCAT_Lo},
   10304                 :         { 0x310A, UNICODE_GENCAT_Lo},
   10305                 :         { 0x310B, UNICODE_GENCAT_Lo},
   10306                 :         { 0x310C, UNICODE_GENCAT_Lo},
   10307                 :         { 0x310D, UNICODE_GENCAT_Lo},
   10308                 :         { 0x310E, UNICODE_GENCAT_Lo},
   10309                 :         { 0x310F, UNICODE_GENCAT_Lo},
   10310                 :         { 0x3110, UNICODE_GENCAT_Lo},
   10311                 :         { 0x3111, UNICODE_GENCAT_Lo},
   10312                 :         { 0x3112, UNICODE_GENCAT_Lo},
   10313                 :         { 0x3113, UNICODE_GENCAT_Lo},
   10314                 :         { 0x3114, UNICODE_GENCAT_Lo},
   10315                 :         { 0x3115, UNICODE_GENCAT_Lo},
   10316                 :         { 0x3116, UNICODE_GENCAT_Lo},
   10317                 :         { 0x3117, UNICODE_GENCAT_Lo},
   10318                 :         { 0x3118, UNICODE_GENCAT_Lo},
   10319                 :         { 0x3119, UNICODE_GENCAT_Lo},
   10320                 :         { 0x311A, UNICODE_GENCAT_Lo},
   10321                 :         { 0x311B, UNICODE_GENCAT_Lo},
   10322                 :         { 0x311C, UNICODE_GENCAT_Lo},
   10323                 :         { 0x311D, UNICODE_GENCAT_Lo},
   10324                 :         { 0x311E, UNICODE_GENCAT_Lo},
   10325                 :         { 0x311F, UNICODE_GENCAT_Lo},
   10326                 :         { 0x3120, UNICODE_GENCAT_Lo},
   10327                 :         { 0x3121, UNICODE_GENCAT_Lo},
   10328                 :         { 0x3122, UNICODE_GENCAT_Lo},
   10329                 :         { 0x3123, UNICODE_GENCAT_Lo},
   10330                 :         { 0x3124, UNICODE_GENCAT_Lo},
   10331                 :         { 0x3125, UNICODE_GENCAT_Lo},
   10332                 :         { 0x3126, UNICODE_GENCAT_Lo},
   10333                 :         { 0x3127, UNICODE_GENCAT_Lo},
   10334                 :         { 0x3128, UNICODE_GENCAT_Lo},
   10335                 :         { 0x3129, UNICODE_GENCAT_Lo},
   10336                 :         { 0x312A, UNICODE_GENCAT_Lo},
   10337                 :         { 0x312B, UNICODE_GENCAT_Lo},
   10338                 :         { 0x312C, UNICODE_GENCAT_Lo},
   10339                 :         { 0x312D, UNICODE_GENCAT_Lo},
   10340                 :         { 0x3131, UNICODE_GENCAT_Lo},
   10341                 :         { 0x3132, UNICODE_GENCAT_Lo},
   10342                 :         { 0x3133, UNICODE_GENCAT_Lo},
   10343                 :         { 0x3134, UNICODE_GENCAT_Lo},
   10344                 :         { 0x3135, UNICODE_GENCAT_Lo},
   10345                 :         { 0x3136, UNICODE_GENCAT_Lo},
   10346                 :         { 0x3137, UNICODE_GENCAT_Lo},
   10347                 :         { 0x3138, UNICODE_GENCAT_Lo},
   10348                 :         { 0x3139, UNICODE_GENCAT_Lo},
   10349                 :         { 0x313A, UNICODE_GENCAT_Lo},
   10350                 :         { 0x313B, UNICODE_GENCAT_Lo},
   10351                 :         { 0x313C, UNICODE_GENCAT_Lo},
   10352                 :         { 0x313D, UNICODE_GENCAT_Lo},
   10353                 :         { 0x313E, UNICODE_GENCAT_Lo},
   10354                 :         { 0x313F, UNICODE_GENCAT_Lo},
   10355                 :         { 0x3140, UNICODE_GENCAT_Lo},
   10356                 :         { 0x3141, UNICODE_GENCAT_Lo},
   10357                 :         { 0x3142, UNICODE_GENCAT_Lo},
   10358                 :         { 0x3143, UNICODE_GENCAT_Lo},
   10359                 :         { 0x3144, UNICODE_GENCAT_Lo},
   10360                 :         { 0x3145, UNICODE_GENCAT_Lo},
   10361                 :         { 0x3146, UNICODE_GENCAT_Lo},
   10362                 :         { 0x3147, UNICODE_GENCAT_Lo},
   10363                 :         { 0x3148, UNICODE_GENCAT_Lo},
   10364                 :         { 0x3149, UNICODE_GENCAT_Lo},
   10365                 :         { 0x314A, UNICODE_GENCAT_Lo},
   10366                 :         { 0x314B, UNICODE_GENCAT_Lo},
   10367                 :         { 0x314C, UNICODE_GENCAT_Lo},
   10368                 :         { 0x314D, UNICODE_GENCAT_Lo},
   10369                 :         { 0x314E, UNICODE_GENCAT_Lo},
   10370                 :         { 0x314F, UNICODE_GENCAT_Lo},
   10371                 :         { 0x3150, UNICODE_GENCAT_Lo},
   10372                 :         { 0x3151, UNICODE_GENCAT_Lo},
   10373                 :         { 0x3152, UNICODE_GENCAT_Lo},
   10374                 :         { 0x3153, UNICODE_GENCAT_Lo},
   10375                 :         { 0x3154, UNICODE_GENCAT_Lo},
   10376                 :         { 0x3155, UNICODE_GENCAT_Lo},
   10377                 :         { 0x3156, UNICODE_GENCAT_Lo},
   10378                 :         { 0x3157, UNICODE_GENCAT_Lo},
   10379                 :         { 0x3158, UNICODE_GENCAT_Lo},
   10380                 :         { 0x3159, UNICODE_GENCAT_Lo},
   10381                 :         { 0x315A, UNICODE_GENCAT_Lo},
   10382                 :         { 0x315B, UNICODE_GENCAT_Lo},
   10383                 :         { 0x315C, UNICODE_GENCAT_Lo},
   10384                 :         { 0x315D, UNICODE_GENCAT_Lo},
   10385                 :         { 0x315E, UNICODE_GENCAT_Lo},
   10386                 :         { 0x315F, UNICODE_GENCAT_Lo},
   10387                 :         { 0x3160, UNICODE_GENCAT_Lo},
   10388                 :         { 0x3161, UNICODE_GENCAT_Lo},
   10389                 :         { 0x3162, UNICODE_GENCAT_Lo},
   10390                 :         { 0x3163, UNICODE_GENCAT_Lo},
   10391                 :         { 0x3164, UNICODE_GENCAT_Lo},
   10392                 :         { 0x3165, UNICODE_GENCAT_Lo},
   10393                 :         { 0x3166, UNICODE_GENCAT_Lo},
   10394                 :         { 0x3167, UNICODE_GENCAT_Lo},
   10395                 :         { 0x3168, UNICODE_GENCAT_Lo},
   10396                 :         { 0x3169, UNICODE_GENCAT_Lo},
   10397                 :         { 0x316A, UNICODE_GENCAT_Lo},
   10398                 :         { 0x316B, UNICODE_GENCAT_Lo},
   10399                 :         { 0x316C, UNICODE_GENCAT_Lo},
   10400                 :         { 0x316D, UNICODE_GENCAT_Lo},
   10401                 :         { 0x316E, UNICODE_GENCAT_Lo},
   10402                 :         { 0x316F, UNICODE_GENCAT_Lo},
   10403                 :         { 0x3170, UNICODE_GENCAT_Lo},
   10404                 :         { 0x3171, UNICODE_GENCAT_Lo},
   10405                 :         { 0x3172, UNICODE_GENCAT_Lo},
   10406                 :         { 0x3173, UNICODE_GENCAT_Lo},
   10407                 :         { 0x3174, UNICODE_GENCAT_Lo},
   10408                 :         { 0x3175, UNICODE_GENCAT_Lo},
   10409                 :         { 0x3176, UNICODE_GENCAT_Lo},
   10410                 :         { 0x3177, UNICODE_GENCAT_Lo},
   10411                 :         { 0x3178, UNICODE_GENCAT_Lo},
   10412                 :         { 0x3179, UNICODE_GENCAT_Lo},
   10413                 :         { 0x317A, UNICODE_GENCAT_Lo},
   10414                 :         { 0x317B, UNICODE_GENCAT_Lo},
   10415                 :         { 0x317C, UNICODE_GENCAT_Lo},
   10416                 :         { 0x317D, UNICODE_GENCAT_Lo},
   10417                 :         { 0x317E, UNICODE_GENCAT_Lo},
   10418                 :         { 0x317F, UNICODE_GENCAT_Lo},
   10419                 :         { 0x3180, UNICODE_GENCAT_Lo},
   10420                 :         { 0x3181, UNICODE_GENCAT_Lo},
   10421                 :         { 0x3182, UNICODE_GENCAT_Lo},
   10422                 :         { 0x3183, UNICODE_GENCAT_Lo},
   10423                 :         { 0x3184, UNICODE_GENCAT_Lo},
   10424                 :         { 0x3185, UNICODE_GENCAT_Lo},
   10425                 :         { 0x3186, UNICODE_GENCAT_Lo},
   10426                 :         { 0x3187, UNICODE_GENCAT_Lo},
   10427                 :         { 0x3188, UNICODE_GENCAT_Lo},
   10428                 :         { 0x3189, UNICODE_GENCAT_Lo},
   10429                 :         { 0x318A, UNICODE_GENCAT_Lo},
   10430                 :         { 0x318B, UNICODE_GENCAT_Lo},
   10431                 :         { 0x318C, UNICODE_GENCAT_Lo},
   10432                 :         { 0x318D, UNICODE_GENCAT_Lo},
   10433                 :         { 0x318E, UNICODE_GENCAT_Lo},
   10434                 :         { 0x3190, UNICODE_GENCAT_So},
   10435                 :         { 0x3191, UNICODE_GENCAT_So},
   10436                 :         { 0x3192, UNICODE_GENCAT_No},
   10437                 :         { 0x3193, UNICODE_GENCAT_No},
   10438                 :         { 0x3194, UNICODE_GENCAT_No},
   10439                 :         { 0x3195, UNICODE_GENCAT_No},
   10440                 :         { 0x3196, UNICODE_GENCAT_So},
   10441                 :         { 0x3197, UNICODE_GENCAT_So},
   10442                 :         { 0x3198, UNICODE_GENCAT_So},
   10443                 :         { 0x3199, UNICODE_GENCAT_So},
   10444                 :         { 0x319A, UNICODE_GENCAT_So},
   10445                 :         { 0x319B, UNICODE_GENCAT_So},
   10446                 :         { 0x319C, UNICODE_GENCAT_So},
   10447                 :         { 0x319D, UNICODE_GENCAT_So},
   10448                 :         { 0x319E, UNICODE_GENCAT_So},
   10449                 :         { 0x319F, UNICODE_GENCAT_So},
   10450                 :         { 0x31A0, UNICODE_GENCAT_Lo},
   10451                 :         { 0x31A1, UNICODE_GENCAT_Lo},
   10452                 :         { 0x31A2, UNICODE_GENCAT_Lo},
   10453                 :         { 0x31A3, UNICODE_GENCAT_Lo},
   10454                 :         { 0x31A4, UNICODE_GENCAT_Lo},
   10455                 :         { 0x31A5, UNICODE_GENCAT_Lo},
   10456                 :         { 0x31A6, UNICODE_GENCAT_Lo},
   10457                 :         { 0x31A7, UNICODE_GENCAT_Lo},
   10458                 :         { 0x31A8, UNICODE_GENCAT_Lo},
   10459                 :         { 0x31A9, UNICODE_GENCAT_Lo},
   10460                 :         { 0x31AA, UNICODE_GENCAT_Lo},
   10461                 :         { 0x31AB, UNICODE_GENCAT_Lo},
   10462                 :         { 0x31AC, UNICODE_GENCAT_Lo},
   10463                 :         { 0x31AD, UNICODE_GENCAT_Lo},
   10464                 :         { 0x31AE, UNICODE_GENCAT_Lo},
   10465                 :         { 0x31AF, UNICODE_GENCAT_Lo},
   10466                 :         { 0x31B0, UNICODE_GENCAT_Lo},
   10467                 :         { 0x31B1, UNICODE_GENCAT_Lo},
   10468                 :         { 0x31B2, UNICODE_GENCAT_Lo},
   10469                 :         { 0x31B3, UNICODE_GENCAT_Lo},
   10470                 :         { 0x31B4, UNICODE_GENCAT_Lo},
   10471                 :         { 0x31B5, UNICODE_GENCAT_Lo},
   10472                 :         { 0x31B6, UNICODE_GENCAT_Lo},
   10473                 :         { 0x31B7, UNICODE_GENCAT_Lo},
   10474                 :         { 0x31C0, UNICODE_GENCAT_So},
   10475                 :         { 0x31C1, UNICODE_GENCAT_So},
   10476                 :         { 0x31C2, UNICODE_GENCAT_So},
   10477                 :         { 0x31C3, UNICODE_GENCAT_So},
   10478                 :         { 0x31C4, UNICODE_GENCAT_So},
   10479                 :         { 0x31C5, UNICODE_GENCAT_So},
   10480                 :         { 0x31C6, UNICODE_GENCAT_So},
   10481                 :         { 0x31C7, UNICODE_GENCAT_So},
   10482                 :         { 0x31C8, UNICODE_GENCAT_So},
   10483                 :         { 0x31C9, UNICODE_GENCAT_So},
   10484                 :         { 0x31CA, UNICODE_GENCAT_So},
   10485                 :         { 0x31CB, UNICODE_GENCAT_So},
   10486                 :         { 0x31CC, UNICODE_GENCAT_So},
   10487                 :         { 0x31CD, UNICODE_GENCAT_So},
   10488                 :         { 0x31CE, UNICODE_GENCAT_So},
   10489                 :         { 0x31CF, UNICODE_GENCAT_So},
   10490                 :         { 0x31D0, UNICODE_GENCAT_So},
   10491                 :         { 0x31D1, UNICODE_GENCAT_So},
   10492                 :         { 0x31D2, UNICODE_GENCAT_So},
   10493                 :         { 0x31D3, UNICODE_GENCAT_So},
   10494                 :         { 0x31D4, UNICODE_GENCAT_So},
   10495                 :         { 0x31D5, UNICODE_GENCAT_So},
   10496                 :         { 0x31D6, UNICODE_GENCAT_So},
   10497                 :         { 0x31D7, UNICODE_GENCAT_So},
   10498                 :         { 0x31D8, UNICODE_GENCAT_So},
   10499                 :         { 0x31D9, UNICODE_GENCAT_So},
   10500                 :         { 0x31DA, UNICODE_GENCAT_So},
   10501                 :         { 0x31DB, UNICODE_GENCAT_So},
   10502                 :         { 0x31DC, UNICODE_GENCAT_So},
   10503                 :         { 0x31DD, UNICODE_GENCAT_So},
   10504                 :         { 0x31DE, UNICODE_GENCAT_So},
   10505                 :         { 0x31DF, UNICODE_GENCAT_So},
   10506                 :         { 0x31E0, UNICODE_GENCAT_So},
   10507                 :         { 0x31E1, UNICODE_GENCAT_So},
   10508                 :         { 0x31E2, UNICODE_GENCAT_So},
   10509                 :         { 0x31E3, UNICODE_GENCAT_So},
   10510                 :         { 0x31F0, UNICODE_GENCAT_Lo},
   10511                 :         { 0x31F1, UNICODE_GENCAT_Lo},
   10512                 :         { 0x31F2, UNICODE_GENCAT_Lo},
   10513                 :         { 0x31F3, UNICODE_GENCAT_Lo},
   10514                 :         { 0x31F4, UNICODE_GENCAT_Lo},
   10515                 :         { 0x31F5, UNICODE_GENCAT_Lo},
   10516                 :         { 0x31F6, UNICODE_GENCAT_Lo},
   10517                 :         { 0x31F7, UNICODE_GENCAT_Lo},
   10518                 :         { 0x31F8, UNICODE_GENCAT_Lo},
   10519                 :         { 0x31F9, UNICODE_GENCAT_Lo},
   10520                 :         { 0x31FA, UNICODE_GENCAT_Lo},
   10521                 :         { 0x31FB, UNICODE_GENCAT_Lo},
   10522                 :         { 0x31FC, UNICODE_GENCAT_Lo},
   10523                 :         { 0x31FD, UNICODE_GENCAT_Lo},
   10524                 :         { 0x31FE, UNICODE_GENCAT_Lo},
   10525                 :         { 0x31FF, UNICODE_GENCAT_Lo},
   10526                 :         { 0x3200, UNICODE_GENCAT_So},
   10527                 :         { 0x3201, UNICODE_GENCAT_So},
   10528                 :         { 0x3202, UNICODE_GENCAT_So},
   10529                 :         { 0x3203, UNICODE_GENCAT_So},
   10530                 :         { 0x3204, UNICODE_GENCAT_So},
   10531                 :         { 0x3205, UNICODE_GENCAT_So},
   10532                 :         { 0x3206, UNICODE_GENCAT_So},
   10533                 :         { 0x3207, UNICODE_GENCAT_So},
   10534                 :         { 0x3208, UNICODE_GENCAT_So},
   10535                 :         { 0x3209, UNICODE_GENCAT_So},
   10536                 :         { 0x320A, UNICODE_GENCAT_So},
   10537                 :         { 0x320B, UNICODE_GENCAT_So},
   10538                 :         { 0x320C, UNICODE_GENCAT_So},
   10539                 :         { 0x320D, UNICODE_GENCAT_So},
   10540                 :         { 0x320E, UNICODE_GENCAT_So},
   10541                 :         { 0x320F, UNICODE_GENCAT_So},
   10542                 :         { 0x3210, UNICODE_GENCAT_So},
   10543                 :         { 0x3211, UNICODE_GENCAT_So},
   10544                 :         { 0x3212, UNICODE_GENCAT_So},
   10545                 :         { 0x3213, UNICODE_GENCAT_So},
   10546                 :         { 0x3214, UNICODE_GENCAT_So},
   10547                 :         { 0x3215, UNICODE_GENCAT_So},
   10548                 :         { 0x3216, UNICODE_GENCAT_So},
   10549                 :         { 0x3217, UNICODE_GENCAT_So},
   10550                 :         { 0x3218, UNICODE_GENCAT_So},
   10551                 :         { 0x3219, UNICODE_GENCAT_So},
   10552                 :         { 0x321A, UNICODE_GENCAT_So},
   10553                 :         { 0x321B, UNICODE_GENCAT_So},
   10554                 :         { 0x321C, UNICODE_GENCAT_So},
   10555                 :         { 0x321D, UNICODE_GENCAT_So},
   10556                 :         { 0x321E, UNICODE_GENCAT_So},
   10557                 :         { 0x3220, UNICODE_GENCAT_No},
   10558                 :         { 0x3221, UNICODE_GENCAT_No},
   10559                 :         { 0x3222, UNICODE_GENCAT_No},
   10560                 :         { 0x3223, UNICODE_GENCAT_No},
   10561                 :         { 0x3224, UNICODE_GENCAT_No},
   10562                 :         { 0x3225, UNICODE_GENCAT_No},
   10563                 :         { 0x3226, UNICODE_GENCAT_No},
   10564                 :         { 0x3227, UNICODE_GENCAT_No},
   10565                 :         { 0x3228, UNICODE_GENCAT_No},
   10566                 :         { 0x3229, UNICODE_GENCAT_No},
   10567                 :         { 0x322A, UNICODE_GENCAT_So},
   10568                 :         { 0x322B, UNICODE_GENCAT_So},
   10569                 :         { 0x322C, UNICODE_GENCAT_So},
   10570                 :         { 0x322D, UNICODE_GENCAT_So},
   10571                 :         { 0x322E, UNICODE_GENCAT_So},
   10572                 :         { 0x322F, UNICODE_GENCAT_So},
   10573                 :         { 0x3230, UNICODE_GENCAT_So},
   10574                 :         { 0x3231, UNICODE_GENCAT_So},
   10575                 :         { 0x3232, UNICODE_GENCAT_So},
   10576                 :         { 0x3233, UNICODE_GENCAT_So},
   10577                 :         { 0x3234, UNICODE_GENCAT_So},
   10578                 :         { 0x3235, UNICODE_GENCAT_So},
   10579                 :         { 0x3236, UNICODE_GENCAT_So},
   10580                 :         { 0x3237, UNICODE_GENCAT_So},
   10581                 :         { 0x3238, UNICODE_GENCAT_So},
   10582                 :         { 0x3239, UNICODE_GENCAT_So},
   10583                 :         { 0x323A, UNICODE_GENCAT_So},
   10584                 :         { 0x323B, UNICODE_GENCAT_So},
   10585                 :         { 0x323C, UNICODE_GENCAT_So},
   10586                 :         { 0x323D, UNICODE_GENCAT_So},
   10587                 :         { 0x323E, UNICODE_GENCAT_So},
   10588                 :         { 0x323F, UNICODE_GENCAT_So},
   10589                 :         { 0x3240, UNICODE_GENCAT_So},
   10590                 :         { 0x3241, UNICODE_GENCAT_So},
   10591                 :         { 0x3242, UNICODE_GENCAT_So},
   10592                 :         { 0x3243, UNICODE_GENCAT_So},
   10593                 :         { 0x3250, UNICODE_GENCAT_So},
   10594                 :         { 0x3251, UNICODE_GENCAT_No},
   10595                 :         { 0x3252, UNICODE_GENCAT_No},
   10596                 :         { 0x3253, UNICODE_GENCAT_No},
   10597                 :         { 0x3254, UNICODE_GENCAT_No},
   10598                 :         { 0x3255, UNICODE_GENCAT_No},
   10599                 :         { 0x3256, UNICODE_GENCAT_No},
   10600                 :         { 0x3257, UNICODE_GENCAT_No},
   10601                 :         { 0x3258, UNICODE_GENCAT_No},
   10602                 :         { 0x3259, UNICODE_GENCAT_No},
   10603                 :         { 0x325A, UNICODE_GENCAT_No},
   10604                 :         { 0x325B, UNICODE_GENCAT_No},
   10605                 :         { 0x325C, UNICODE_GENCAT_No},
   10606                 :         { 0x325D, UNICODE_GENCAT_No},
   10607                 :         { 0x325E, UNICODE_GENCAT_No},
   10608                 :         { 0x325F, UNICODE_GENCAT_No},
   10609                 :         { 0x3260, UNICODE_GENCAT_So},
   10610                 :         { 0x3261, UNICODE_GENCAT_So},
   10611                 :         { 0x3262, UNICODE_GENCAT_So},
   10612                 :         { 0x3263, UNICODE_GENCAT_So},
   10613                 :         { 0x3264, UNICODE_GENCAT_So},
   10614                 :         { 0x3265, UNICODE_GENCAT_So},
   10615                 :         { 0x3266, UNICODE_GENCAT_So},
   10616                 :         { 0x3267, UNICODE_GENCAT_So},
   10617                 :         { 0x3268, UNICODE_GENCAT_So},
   10618                 :         { 0x3269, UNICODE_GENCAT_So},
   10619                 :         { 0x326A, UNICODE_GENCAT_So},
   10620                 :         { 0x326B, UNICODE_GENCAT_So},
   10621                 :         { 0x326C, UNICODE_GENCAT_So},
   10622                 :         { 0x326D, UNICODE_GENCAT_So},
   10623                 :         { 0x326E, UNICODE_GENCAT_So},
   10624                 :         { 0x326F, UNICODE_GENCAT_So},
   10625                 :         { 0x3270, UNICODE_GENCAT_So},
   10626                 :         { 0x3271, UNICODE_GENCAT_So},
   10627                 :         { 0x3272, UNICODE_GENCAT_So},
   10628                 :         { 0x3273, UNICODE_GENCAT_So},
   10629                 :         { 0x3274, UNICODE_GENCAT_So},
   10630                 :         { 0x3275, UNICODE_GENCAT_So},
   10631                 :         { 0x3276, UNICODE_GENCAT_So},
   10632                 :         { 0x3277, UNICODE_GENCAT_So},
   10633                 :         { 0x3278, UNICODE_GENCAT_So},
   10634                 :         { 0x3279, UNICODE_GENCAT_So},
   10635                 :         { 0x327A, UNICODE_GENCAT_So},
   10636                 :         { 0x327B, UNICODE_GENCAT_So},
   10637                 :         { 0x327C, UNICODE_GENCAT_So},
   10638                 :         { 0x327D, UNICODE_GENCAT_So},
   10639                 :         { 0x327E, UNICODE_GENCAT_So},
   10640                 :         { 0x327F, UNICODE_GENCAT_So},
   10641                 :         { 0x3280, UNICODE_GENCAT_No},
   10642                 :         { 0x3281, UNICODE_GENCAT_No},
   10643                 :         { 0x3282, UNICODE_GENCAT_No},
   10644                 :         { 0x3283, UNICODE_GENCAT_No},
   10645                 :         { 0x3284, UNICODE_GENCAT_No},
   10646                 :         { 0x3285, UNICODE_GENCAT_No},
   10647                 :         { 0x3286, UNICODE_GENCAT_No},
   10648                 :         { 0x3287, UNICODE_GENCAT_No},
   10649                 :         { 0x3288, UNICODE_GENCAT_No},
   10650                 :         { 0x3289, UNICODE_GENCAT_No},
   10651                 :         { 0x328A, UNICODE_GENCAT_So},
   10652                 :         { 0x328B, UNICODE_GENCAT_So},
   10653                 :         { 0x328C, UNICODE_GENCAT_So},
   10654                 :         { 0x328D, UNICODE_GENCAT_So},
   10655                 :         { 0x328E, UNICODE_GENCAT_So},
   10656                 :         { 0x328F, UNICODE_GENCAT_So},
   10657                 :         { 0x3290, UNICODE_GENCAT_So},
   10658                 :         { 0x3291, UNICODE_GENCAT_So},
   10659                 :         { 0x3292, UNICODE_GENCAT_So},
   10660                 :         { 0x3293, UNICODE_GENCAT_So},
   10661                 :         { 0x3294, UNICODE_GENCAT_So},
   10662                 :         { 0x3295, UNICODE_GENCAT_So},
   10663                 :         { 0x3296, UNICODE_GENCAT_So},
   10664                 :         { 0x3297, UNICODE_GENCAT_So},
   10665                 :         { 0x3298, UNICODE_GENCAT_So},
   10666                 :         { 0x3299, UNICODE_GENCAT_So},
   10667                 :         { 0x329A, UNICODE_GENCAT_So},
   10668                 :         { 0x329B, UNICODE_GENCAT_So},
   10669                 :         { 0x329C, UNICODE_GENCAT_So},
   10670                 :         { 0x329D, UNICODE_GENCAT_So},
   10671                 :         { 0x329E, UNICODE_GENCAT_So},
   10672                 :         { 0x329F, UNICODE_GENCAT_So},
   10673                 :         { 0x32A0, UNICODE_GENCAT_So},
   10674                 :         { 0x32A1, UNICODE_GENCAT_So},
   10675                 :         { 0x32A2, UNICODE_GENCAT_So},
   10676                 :         { 0x32A3, UNICODE_GENCAT_So},
   10677                 :         { 0x32A4, UNICODE_GENCAT_So},
   10678                 :         { 0x32A5, UNICODE_GENCAT_So},
   10679                 :         { 0x32A6, UNICODE_GENCAT_So},
   10680                 :         { 0x32A7, UNICODE_GENCAT_So},
   10681                 :         { 0x32A8, UNICODE_GENCAT_So},
   10682                 :         { 0x32A9, UNICODE_GENCAT_So},
   10683                 :         { 0x32AA, UNICODE_GENCAT_So},
   10684                 :         { 0x32AB, UNICODE_GENCAT_So},
   10685                 :         { 0x32AC, UNICODE_GENCAT_So},
   10686                 :         { 0x32AD, UNICODE_GENCAT_So},
   10687                 :         { 0x32AE, UNICODE_GENCAT_So},
   10688                 :         { 0x32AF, UNICODE_GENCAT_So},
   10689                 :         { 0x32B0, UNICODE_GENCAT_So},
   10690                 :         { 0x32B1, UNICODE_GENCAT_No},
   10691                 :         { 0x32B2, UNICODE_GENCAT_No},
   10692                 :         { 0x32B3, UNICODE_GENCAT_No},
   10693                 :         { 0x32B4, UNICODE_GENCAT_No},
   10694                 :         { 0x32B5, UNICODE_GENCAT_No},
   10695                 :         { 0x32B6, UNICODE_GENCAT_No},
   10696                 :         { 0x32B7, UNICODE_GENCAT_No},
   10697                 :         { 0x32B8, UNICODE_GENCAT_No},
   10698                 :         { 0x32B9, UNICODE_GENCAT_No},
   10699                 :         { 0x32BA, UNICODE_GENCAT_No},
   10700                 :         { 0x32BB, UNICODE_GENCAT_No},
   10701                 :         { 0x32BC, UNICODE_GENCAT_No},
   10702                 :         { 0x32BD, UNICODE_GENCAT_No},
   10703                 :         { 0x32BE, UNICODE_GENCAT_No},
   10704                 :         { 0x32BF, UNICODE_GENCAT_No},
   10705                 :         { 0x32C0, UNICODE_GENCAT_So},
   10706                 :         { 0x32C1, UNICODE_GENCAT_So},
   10707                 :         { 0x32C2, UNICODE_GENCAT_So},
   10708                 :         { 0x32C3, UNICODE_GENCAT_So},
   10709                 :         { 0x32C4, UNICODE_GENCAT_So},
   10710                 :         { 0x32C5, UNICODE_GENCAT_So},
   10711                 :         { 0x32C6, UNICODE_GENCAT_So},
   10712                 :         { 0x32C7, UNICODE_GENCAT_So},
   10713                 :         { 0x32C8, UNICODE_GENCAT_So},
   10714                 :         { 0x32C9, UNICODE_GENCAT_So},
   10715                 :         { 0x32CA, UNICODE_GENCAT_So},
   10716                 :         { 0x32CB, UNICODE_GENCAT_So},
   10717                 :         { 0x32CC, UNICODE_GENCAT_So},
   10718                 :         { 0x32CD, UNICODE_GENCAT_So},
   10719                 :         { 0x32CE, UNICODE_GENCAT_So},
   10720                 :         { 0x32CF, UNICODE_GENCAT_So},
   10721                 :         { 0x32D0, UNICODE_GENCAT_So},
   10722                 :         { 0x32D1, UNICODE_GENCAT_So},
   10723                 :         { 0x32D2, UNICODE_GENCAT_So},
   10724                 :         { 0x32D3, UNICODE_GENCAT_So},
   10725                 :         { 0x32D4, UNICODE_GENCAT_So},
   10726                 :         { 0x32D5, UNICODE_GENCAT_So},
   10727                 :         { 0x32D6, UNICODE_GENCAT_So},
   10728                 :         { 0x32D7, UNICODE_GENCAT_So},
   10729                 :         { 0x32D8, UNICODE_GENCAT_So},
   10730                 :         { 0x32D9, UNICODE_GENCAT_So},
   10731                 :         { 0x32DA, UNICODE_GENCAT_So},
   10732                 :         { 0x32DB, UNICODE_GENCAT_So},
   10733                 :         { 0x32DC, UNICODE_GENCAT_So},
   10734                 :         { 0x32DD, UNICODE_GENCAT_So},
   10735                 :         { 0x32DE, UNICODE_GENCAT_So},
   10736                 :         { 0x32DF, UNICODE_GENCAT_So},
   10737                 :         { 0x32E0, UNICODE_GENCAT_So},
   10738                 :         { 0x32E1, UNICODE_GENCAT_So},
   10739                 :         { 0x32E2, UNICODE_GENCAT_So},
   10740                 :         { 0x32E3, UNICODE_GENCAT_So},
   10741                 :         { 0x32E4, UNICODE_GENCAT_So},
   10742                 :         { 0x32E5, UNICODE_GENCAT_So},
   10743                 :         { 0x32E6, UNICODE_GENCAT_So},
   10744                 :         { 0x32E7, UNICODE_GENCAT_So},
   10745                 :         { 0x32E8, UNICODE_GENCAT_So},
   10746                 :         { 0x32E9, UNICODE_GENCAT_So},
   10747                 :         { 0x32EA, UNICODE_GENCAT_So},
   10748                 :         { 0x32EB, UNICODE_GENCAT_So},
   10749                 :         { 0x32EC, UNICODE_GENCAT_So},
   10750                 :         { 0x32ED, UNICODE_GENCAT_So},
   10751                 :         { 0x32EE, UNICODE_GENCAT_So},
   10752                 :         { 0x32EF, UNICODE_GENCAT_So},
   10753                 :         { 0x32F0, UNICODE_GENCAT_So},
   10754                 :         { 0x32F1, UNICODE_GENCAT_So},
   10755                 :         { 0x32F2, UNICODE_GENCAT_So},
   10756                 :         { 0x32F3, UNICODE_GENCAT_So},
   10757                 :         { 0x32F4, UNICODE_GENCAT_So},
   10758                 :         { 0x32F5, UNICODE_GENCAT_So},
   10759                 :         { 0x32F6, UNICODE_GENCAT_So},
   10760                 :         { 0x32F7, UNICODE_GENCAT_So},
   10761                 :         { 0x32F8, UNICODE_GENCAT_So},
   10762                 :         { 0x32F9, UNICODE_GENCAT_So},
   10763                 :         { 0x32FA, UNICODE_GENCAT_So},
   10764                 :         { 0x32FB, UNICODE_GENCAT_So},
   10765                 :         { 0x32FC, UNICODE_GENCAT_So},
   10766                 :         { 0x32FD, UNICODE_GENCAT_So},
   10767                 :         { 0x32FE, UNICODE_GENCAT_So},
   10768                 :         { 0x3300, UNICODE_GENCAT_So},
   10769                 :         { 0x3301, UNICODE_GENCAT_So},
   10770                 :         { 0x3302, UNICODE_GENCAT_So},
   10771                 :         { 0x3303, UNICODE_GENCAT_So},
   10772                 :         { 0x3304, UNICODE_GENCAT_So},
   10773                 :         { 0x3305, UNICODE_GENCAT_So},
   10774                 :         { 0x3306, UNICODE_GENCAT_So},
   10775                 :         { 0x3307, UNICODE_GENCAT_So},
   10776                 :         { 0x3308, UNICODE_GENCAT_So},
   10777                 :         { 0x3309, UNICODE_GENCAT_So},
   10778                 :         { 0x330A, UNICODE_GENCAT_So},
   10779                 :         { 0x330B, UNICODE_GENCAT_So},
   10780                 :         { 0x330C, UNICODE_GENCAT_So},
   10781                 :         { 0x330D, UNICODE_GENCAT_So},
   10782                 :         { 0x330E, UNICODE_GENCAT_So},
   10783                 :         { 0x330F, UNICODE_GENCAT_So},
   10784                 :         { 0x3310, UNICODE_GENCAT_So},
   10785                 :         { 0x3311, UNICODE_GENCAT_So},
   10786                 :         { 0x3312, UNICODE_GENCAT_So},
   10787                 :         { 0x3313, UNICODE_GENCAT_So},
   10788                 :         { 0x3314, UNICODE_GENCAT_So},
   10789                 :         { 0x3315, UNICODE_GENCAT_So},
   10790                 :         { 0x3316, UNICODE_GENCAT_So},
   10791                 :         { 0x3317, UNICODE_GENCAT_So},
   10792                 :         { 0x3318, UNICODE_GENCAT_So},
   10793                 :         { 0x3319, UNICODE_GENCAT_So},
   10794                 :         { 0x331A, UNICODE_GENCAT_So},
   10795                 :         { 0x331B, UNICODE_GENCAT_So},
   10796                 :         { 0x331C, UNICODE_GENCAT_So},
   10797                 :         { 0x331D, UNICODE_GENCAT_So},
   10798                 :         { 0x331E, UNICODE_GENCAT_So},
   10799                 :         { 0x331F, UNICODE_GENCAT_So},
   10800                 :         { 0x3320, UNICODE_GENCAT_So},
   10801                 :         { 0x3321, UNICODE_GENCAT_So},
   10802                 :         { 0x3322, UNICODE_GENCAT_So},
   10803                 :         { 0x3323, UNICODE_GENCAT_So},
   10804                 :         { 0x3324, UNICODE_GENCAT_So},
   10805                 :         { 0x3325, UNICODE_GENCAT_So},
   10806                 :         { 0x3326, UNICODE_GENCAT_So},
   10807                 :         { 0x3327, UNICODE_GENCAT_So},
   10808                 :         { 0x3328, UNICODE_GENCAT_So},
   10809                 :         { 0x3329, UNICODE_GENCAT_So},
   10810                 :         { 0x332A, UNICODE_GENCAT_So},
   10811                 :         { 0x332B, UNICODE_GENCAT_So},
   10812                 :         { 0x332C, UNICODE_GENCAT_So},
   10813                 :         { 0x332D, UNICODE_GENCAT_So},
   10814                 :         { 0x332E, UNICODE_GENCAT_So},
   10815                 :         { 0x332F, UNICODE_GENCAT_So},
   10816                 :         { 0x3330, UNICODE_GENCAT_So},
   10817                 :         { 0x3331, UNICODE_GENCAT_So},
   10818                 :         { 0x3332, UNICODE_GENCAT_So},
   10819                 :         { 0x3333, UNICODE_GENCAT_So},
   10820                 :         { 0x3334, UNICODE_GENCAT_So},
   10821                 :         { 0x3335, UNICODE_GENCAT_So},
   10822                 :         { 0x3336, UNICODE_GENCAT_So},
   10823                 :         { 0x3337, UNICODE_GENCAT_So},
   10824                 :         { 0x3338, UNICODE_GENCAT_So},
   10825                 :         { 0x3339, UNICODE_GENCAT_So},
   10826                 :         { 0x333A, UNICODE_GENCAT_So},
   10827                 :         { 0x333B, UNICODE_GENCAT_So},
   10828                 :         { 0x333C, UNICODE_GENCAT_So},
   10829                 :         { 0x333D, UNICODE_GENCAT_So},
   10830                 :         { 0x333E, UNICODE_GENCAT_So},
   10831                 :         { 0x333F, UNICODE_GENCAT_So},
   10832                 :         { 0x3340, UNICODE_GENCAT_So},
   10833                 :         { 0x3341, UNICODE_GENCAT_So},
   10834                 :         { 0x3342, UNICODE_GENCAT_So},
   10835                 :         { 0x3343, UNICODE_GENCAT_So},
   10836                 :         { 0x3344, UNICODE_GENCAT_So},
   10837                 :         { 0x3345, UNICODE_GENCAT_So},
   10838                 :         { 0x3346, UNICODE_GENCAT_So},
   10839                 :         { 0x3347, UNICODE_GENCAT_So},
   10840                 :         { 0x3348, UNICODE_GENCAT_So},
   10841                 :         { 0x3349, UNICODE_GENCAT_So},
   10842                 :         { 0x334A, UNICODE_GENCAT_So},
   10843                 :         { 0x334B, UNICODE_GENCAT_So},
   10844                 :         { 0x334C, UNICODE_GENCAT_So},
   10845                 :         { 0x334D, UNICODE_GENCAT_So},
   10846                 :         { 0x334E, UNICODE_GENCAT_So},
   10847                 :         { 0x334F, UNICODE_GENCAT_So},
   10848                 :         { 0x3350, UNICODE_GENCAT_So},
   10849                 :         { 0x3351, UNICODE_GENCAT_So},
   10850                 :         { 0x3352, UNICODE_GENCAT_So},
   10851                 :         { 0x3353, UNICODE_GENCAT_So},
   10852                 :         { 0x3354, UNICODE_GENCAT_So},
   10853                 :         { 0x3355, UNICODE_GENCAT_So},
   10854                 :         { 0x3356, UNICODE_GENCAT_So},
   10855                 :         { 0x3357, UNICODE_GENCAT_So},
   10856                 :         { 0x3358, UNICODE_GENCAT_So},
   10857                 :         { 0x3359, UNICODE_GENCAT_So},
   10858                 :         { 0x335A, UNICODE_GENCAT_So},
   10859                 :         { 0x335B, UNICODE_GENCAT_So},
   10860                 :         { 0x335C, UNICODE_GENCAT_So},
   10861                 :         { 0x335D, UNICODE_GENCAT_So},
   10862                 :         { 0x335E, UNICODE_GENCAT_So},
   10863                 :         { 0x335F, UNICODE_GENCAT_So},
   10864                 :         { 0x3360, UNICODE_GENCAT_So},
   10865                 :         { 0x3361, UNICODE_GENCAT_So},
   10866                 :         { 0x3362, UNICODE_GENCAT_So},
   10867                 :         { 0x3363, UNICODE_GENCAT_So},
   10868                 :         { 0x3364, UNICODE_GENCAT_So},
   10869                 :         { 0x3365, UNICODE_GENCAT_So},
   10870                 :         { 0x3366, UNICODE_GENCAT_So},
   10871                 :         { 0x3367, UNICODE_GENCAT_So},
   10872                 :         { 0x3368, UNICODE_GENCAT_So},
   10873                 :         { 0x3369, UNICODE_GENCAT_So},
   10874                 :         { 0x336A, UNICODE_GENCAT_So},
   10875                 :         { 0x336B, UNICODE_GENCAT_So},
   10876                 :         { 0x336C, UNICODE_GENCAT_So},
   10877                 :         { 0x336D, UNICODE_GENCAT_So},
   10878                 :         { 0x336E, UNICODE_GENCAT_So},
   10879                 :         { 0x336F, UNICODE_GENCAT_So},
   10880                 :         { 0x3370, UNICODE_GENCAT_So},
   10881                 :         { 0x3371, UNICODE_GENCAT_So},
   10882                 :         { 0x3372, UNICODE_GENCAT_So},
   10883                 :         { 0x3373, UNICODE_GENCAT_So},
   10884                 :         { 0x3374, UNICODE_GENCAT_So},
   10885                 :         { 0x3375, UNICODE_GENCAT_So},
   10886                 :         { 0x3376, UNICODE_GENCAT_So},
   10887                 :         { 0x3377, UNICODE_GENCAT_So},
   10888                 :         { 0x3378, UNICODE_GENCAT_So},
   10889                 :         { 0x3379, UNICODE_GENCAT_So},
   10890                 :         { 0x337A, UNICODE_GENCAT_So},
   10891                 :         { 0x337B, UNICODE_GENCAT_So},
   10892                 :         { 0x337C, UNICODE_GENCAT_So},
   10893                 :         { 0x337D, UNICODE_GENCAT_So},
   10894                 :         { 0x337E, UNICODE_GENCAT_So},
   10895                 :         { 0x337F, UNICODE_GENCAT_So},
   10896                 :         { 0x3380, UNICODE_GENCAT_So},
   10897                 :         { 0x3381, UNICODE_GENCAT_So},
   10898                 :         { 0x3382, UNICODE_GENCAT_So},
   10899                 :         { 0x3383, UNICODE_GENCAT_So},
   10900                 :         { 0x3384, UNICODE_GENCAT_So},
   10901                 :         { 0x3385, UNICODE_GENCAT_So},
   10902                 :         { 0x3386, UNICODE_GENCAT_So},
   10903                 :         { 0x3387, UNICODE_GENCAT_So},
   10904                 :         { 0x3388, UNICODE_GENCAT_So},
   10905                 :         { 0x3389, UNICODE_GENCAT_So},
   10906                 :         { 0x338A, UNICODE_GENCAT_So},
   10907                 :         { 0x338B, UNICODE_GENCAT_So},
   10908                 :         { 0x338C, UNICODE_GENCAT_So},
   10909                 :         { 0x338D, UNICODE_GENCAT_So},
   10910                 :         { 0x338E, UNICODE_GENCAT_So},
   10911                 :         { 0x338F, UNICODE_GENCAT_So},
   10912                 :         { 0x3390, UNICODE_GENCAT_So},
   10913                 :         { 0x3391, UNICODE_GENCAT_So},
   10914                 :         { 0x3392, UNICODE_GENCAT_So},
   10915                 :         { 0x3393, UNICODE_GENCAT_So},
   10916                 :         { 0x3394, UNICODE_GENCAT_So},
   10917                 :         { 0x3395, UNICODE_GENCAT_So},
   10918                 :         { 0x3396, UNICODE_GENCAT_So},
   10919                 :         { 0x3397, UNICODE_GENCAT_So},
   10920                 :         { 0x3398, UNICODE_GENCAT_So},
   10921                 :         { 0x3399, UNICODE_GENCAT_So},
   10922                 :         { 0x339A, UNICODE_GENCAT_So},
   10923                 :         { 0x339B, UNICODE_GENCAT_So},
   10924                 :         { 0x339C, UNICODE_GENCAT_So},
   10925                 :         { 0x339D, UNICODE_GENCAT_So},
   10926                 :         { 0x339E, UNICODE_GENCAT_So},
   10927                 :         { 0x339F, UNICODE_GENCAT_So},
   10928                 :         { 0x33A0, UNICODE_GENCAT_So},
   10929                 :         { 0x33A1, UNICODE_GENCAT_So},
   10930                 :         { 0x33A2, UNICODE_GENCAT_So},
   10931                 :         { 0x33A3, UNICODE_GENCAT_So},
   10932                 :         { 0x33A4, UNICODE_GENCAT_So},
   10933                 :         { 0x33A5, UNICODE_GENCAT_So},
   10934                 :         { 0x33A6, UNICODE_GENCAT_So},
   10935                 :         { 0x33A7, UNICODE_GENCAT_So},
   10936                 :         { 0x33A8, UNICODE_GENCAT_So},
   10937                 :         { 0x33A9, UNICODE_GENCAT_So},
   10938                 :         { 0x33AA, UNICODE_GENCAT_So},
   10939                 :         { 0x33AB, UNICODE_GENCAT_So},
   10940                 :         { 0x33AC, UNICODE_GENCAT_So},
   10941                 :         { 0x33AD, UNICODE_GENCAT_So},
   10942                 :         { 0x33AE, UNICODE_GENCAT_So},
   10943                 :         { 0x33AF, UNICODE_GENCAT_So},
   10944                 :         { 0x33B0, UNICODE_GENCAT_So},
   10945                 :         { 0x33B1, UNICODE_GENCAT_So},
   10946                 :         { 0x33B2, UNICODE_GENCAT_So},
   10947                 :         { 0x33B3, UNICODE_GENCAT_So},
   10948                 :         { 0x33B4, UNICODE_GENCAT_So},
   10949                 :         { 0x33B5, UNICODE_GENCAT_So},
   10950                 :         { 0x33B6, UNICODE_GENCAT_So},
   10951                 :         { 0x33B7, UNICODE_GENCAT_So},
   10952                 :         { 0x33B8, UNICODE_GENCAT_So},
   10953                 :         { 0x33B9, UNICODE_GENCAT_So},
   10954                 :         { 0x33BA, UNICODE_GENCAT_So},
   10955                 :         { 0x33BB, UNICODE_GENCAT_So},
   10956                 :         { 0x33BC, UNICODE_GENCAT_So},
   10957                 :         { 0x33BD, UNICODE_GENCAT_So},
   10958                 :         { 0x33BE, UNICODE_GENCAT_So},
   10959                 :         { 0x33BF, UNICODE_GENCAT_So},
   10960                 :         { 0x33C0, UNICODE_GENCAT_So},
   10961                 :         { 0x33C1, UNICODE_GENCAT_So},
   10962                 :         { 0x33C2, UNICODE_GENCAT_So},
   10963                 :         { 0x33C3, UNICODE_GENCAT_So},
   10964                 :         { 0x33C4, UNICODE_GENCAT_So},
   10965                 :         { 0x33C5, UNICODE_GENCAT_So},
   10966                 :         { 0x33C6, UNICODE_GENCAT_So},
   10967                 :         { 0x33C7, UNICODE_GENCAT_So},
   10968                 :         { 0x33C8, UNICODE_GENCAT_So},
   10969                 :         { 0x33C9, UNICODE_GENCAT_So},
   10970                 :         { 0x33CA, UNICODE_GENCAT_So},
   10971                 :         { 0x33CB, UNICODE_GENCAT_So},
   10972                 :         { 0x33CC, UNICODE_GENCAT_So},
   10973                 :         { 0x33CD, UNICODE_GENCAT_So},
   10974                 :         { 0x33CE, UNICODE_GENCAT_So},
   10975                 :         { 0x33CF, UNICODE_GENCAT_So},
   10976                 :         { 0x33D0, UNICODE_GENCAT_So},
   10977                 :         { 0x33D1, UNICODE_GENCAT_So},
   10978                 :         { 0x33D2, UNICODE_GENCAT_So},
   10979                 :         { 0x33D3, UNICODE_GENCAT_So},
   10980                 :         { 0x33D4, UNICODE_GENCAT_So},
   10981                 :         { 0x33D5, UNICODE_GENCAT_So},
   10982                 :         { 0x33D6, UNICODE_GENCAT_So},
   10983                 :         { 0x33D7, UNICODE_GENCAT_So},
   10984                 :         { 0x33D8, UNICODE_GENCAT_So},
   10985                 :         { 0x33D9, UNICODE_GENCAT_So},
   10986                 :         { 0x33DA, UNICODE_GENCAT_So},
   10987                 :         { 0x33DB, UNICODE_GENCAT_So},
   10988                 :         { 0x33DC, UNICODE_GENCAT_So},
   10989                 :         { 0x33DD, UNICODE_GENCAT_So},
   10990                 :         { 0x33DE, UNICODE_GENCAT_So},
   10991                 :         { 0x33DF, UNICODE_GENCAT_So},
   10992                 :         { 0x33E0, UNICODE_GENCAT_So},
   10993                 :         { 0x33E1, UNICODE_GENCAT_So},
   10994                 :         { 0x33E2, UNICODE_GENCAT_So},
   10995                 :         { 0x33E3, UNICODE_GENCAT_So},
   10996                 :         { 0x33E4, UNICODE_GENCAT_So},
   10997                 :         { 0x33E5, UNICODE_GENCAT_So},
   10998                 :         { 0x33E6, UNICODE_GENCAT_So},
   10999                 :         { 0x33E7, UNICODE_GENCAT_So},
   11000                 :         { 0x33E8, UNICODE_GENCAT_So},
   11001                 :         { 0x33E9, UNICODE_GENCAT_So},
   11002                 :         { 0x33EA, UNICODE_GENCAT_So},
   11003                 :         { 0x33EB, UNICODE_GENCAT_So},
   11004                 :         { 0x33EC, UNICODE_GENCAT_So},
   11005                 :         { 0x33ED, UNICODE_GENCAT_So},
   11006                 :         { 0x33EE, UNICODE_GENCAT_So},
   11007                 :         { 0x33EF, UNICODE_GENCAT_So},
   11008                 :         { 0x33F0, UNICODE_GENCAT_So},
   11009                 :         { 0x33F1, UNICODE_GENCAT_So},
   11010                 :         { 0x33F2, UNICODE_GENCAT_So},
   11011                 :         { 0x33F3, UNICODE_GENCAT_So},
   11012                 :         { 0x33F4, UNICODE_GENCAT_So},
   11013                 :         { 0x33F5, UNICODE_GENCAT_So},
   11014                 :         { 0x33F6, UNICODE_GENCAT_So},
   11015                 :         { 0x33F7, UNICODE_GENCAT_So},
   11016                 :         { 0x33F8, UNICODE_GENCAT_So},
   11017                 :         { 0x33F9, UNICODE_GENCAT_So},
   11018                 :         { 0x33FA, UNICODE_GENCAT_So},
   11019                 :         { 0x33FB, UNICODE_GENCAT_So},
   11020                 :         { 0x33FC, UNICODE_GENCAT_So},
   11021                 :         { 0x33FD, UNICODE_GENCAT_So},
   11022                 :         { 0x33FE, UNICODE_GENCAT_So},
   11023                 :         { 0x33FF, UNICODE_GENCAT_So},
   11024                 :         { 0x3400, UNICODE_GENCAT_Lo},
   11025                 :         { 0x4DB5, UNICODE_GENCAT_Lo},
   11026                 :         { 0x4DC0, UNICODE_GENCAT_So},
   11027                 :         { 0x4DC1, UNICODE_GENCAT_So},
   11028                 :         { 0x4DC2, UNICODE_GENCAT_So},
   11029                 :         { 0x4DC3, UNICODE_GENCAT_So},
   11030                 :         { 0x4DC4, UNICODE_GENCAT_So},
   11031                 :         { 0x4DC5, UNICODE_GENCAT_So},
   11032                 :         { 0x4DC6, UNICODE_GENCAT_So},
   11033                 :         { 0x4DC7, UNICODE_GENCAT_So},
   11034                 :         { 0x4DC8, UNICODE_GENCAT_So},
   11035                 :         { 0x4DC9, UNICODE_GENCAT_So},
   11036                 :         { 0x4DCA, UNICODE_GENCAT_So},
   11037                 :         { 0x4DCB, UNICODE_GENCAT_So},
   11038                 :         { 0x4DCC, UNICODE_GENCAT_So},
   11039                 :         { 0x4DCD, UNICODE_GENCAT_So},
   11040                 :         { 0x4DCE, UNICODE_GENCAT_So},
   11041                 :         { 0x4DCF, UNICODE_GENCAT_So},
   11042                 :         { 0x4DD0, UNICODE_GENCAT_So},
   11043                 :         { 0x4DD1, UNICODE_GENCAT_So},
   11044                 :         { 0x4DD2, UNICODE_GENCAT_So},
   11045                 :         { 0x4DD3, UNICODE_GENCAT_So},
   11046                 :         { 0x4DD4, UNICODE_GENCAT_So},
   11047                 :         { 0x4DD5, UNICODE_GENCAT_So},
   11048                 :         { 0x4DD6, UNICODE_GENCAT_So},
   11049                 :         { 0x4DD7, UNICODE_GENCAT_So},
   11050                 :         { 0x4DD8, UNICODE_GENCAT_So},
   11051                 :         { 0x4DD9, UNICODE_GENCAT_So},
   11052                 :         { 0x4DDA, UNICODE_GENCAT_So},
   11053                 :         { 0x4DDB, UNICODE_GENCAT_So},
   11054                 :         { 0x4DDC, UNICODE_GENCAT_So},
   11055                 :         { 0x4DDD, UNICODE_GENCAT_So},
   11056                 :         { 0x4DDE, UNICODE_GENCAT_So},
   11057                 :         { 0x4DDF, UNICODE_GENCAT_So},
   11058                 :         { 0x4DE0, UNICODE_GENCAT_So},
   11059                 :         { 0x4DE1, UNICODE_GENCAT_So},
   11060                 :         { 0x4DE2, UNICODE_GENCAT_So},
   11061                 :         { 0x4DE3, UNICODE_GENCAT_So},
   11062                 :         { 0x4DE4, UNICODE_GENCAT_So},
   11063                 :         { 0x4DE5, UNICODE_GENCAT_So},
   11064                 :         { 0x4DE6, UNICODE_GENCAT_So},
   11065                 :         { 0x4DE7, UNICODE_GENCAT_So},
   11066                 :         { 0x4DE8, UNICODE_GENCAT_So},
   11067                 :         { 0x4DE9, UNICODE_GENCAT_So},
   11068                 :         { 0x4DEA, UNICODE_GENCAT_So},
   11069                 :         { 0x4DEB, UNICODE_GENCAT_So},
   11070                 :         { 0x4DEC, UNICODE_GENCAT_So},
   11071                 :         { 0x4DED, UNICODE_GENCAT_So},
   11072                 :         { 0x4DEE, UNICODE_GENCAT_So},
   11073                 :         { 0x4DEF, UNICODE_GENCAT_So},
   11074                 :         { 0x4DF0, UNICODE_GENCAT_So},
   11075                 :         { 0x4DF1, UNICODE_GENCAT_So},
   11076                 :         { 0x4DF2, UNICODE_GENCAT_So},
   11077                 :         { 0x4DF3, UNICODE_GENCAT_So},
   11078                 :         { 0x4DF4, UNICODE_GENCAT_So},
   11079                 :         { 0x4DF5, UNICODE_GENCAT_So},
   11080                 :         { 0x4DF6, UNICODE_GENCAT_So},
   11081                 :         { 0x4DF7, UNICODE_GENCAT_So},
   11082                 :         { 0x4DF8, UNICODE_GENCAT_So},
   11083                 :         { 0x4DF9, UNICODE_GENCAT_So},
   11084                 :         { 0x4DFA, UNICODE_GENCAT_So},
   11085                 :         { 0x4DFB, UNICODE_GENCAT_So},
   11086                 :         { 0x4DFC, UNICODE_GENCAT_So},
   11087                 :         { 0x4DFD, UNICODE_GENCAT_So},
   11088                 :         { 0x4DFE, UNICODE_GENCAT_So},
   11089                 :         { 0x4DFF, UNICODE_GENCAT_So},
   11090                 :         { 0x4E00, UNICODE_GENCAT_Lo},
   11091                 :         { 0x9FC3, UNICODE_GENCAT_Lo},
   11092                 :         { 0xA000, UNICODE_GENCAT_Lo},
   11093                 :         { 0xA001, UNICODE_GENCAT_Lo},
   11094                 :         { 0xA002, UNICODE_GENCAT_Lo},
   11095                 :         { 0xA003, UNICODE_GENCAT_Lo},
   11096                 :         { 0xA004, UNICODE_GENCAT_Lo},
   11097                 :         { 0xA005, UNICODE_GENCAT_Lo},
   11098                 :         { 0xA006, UNICODE_GENCAT_Lo},
   11099                 :         { 0xA007, UNICODE_GENCAT_Lo},
   11100                 :         { 0xA008, UNICODE_GENCAT_Lo},
   11101                 :         { 0xA009, UNICODE_GENCAT_Lo},
   11102                 :         { 0xA00A, UNICODE_GENCAT_Lo},
   11103                 :         { 0xA00B, UNICODE_GENCAT_Lo},
   11104                 :         { 0xA00C, UNICODE_GENCAT_Lo},
   11105                 :         { 0xA00D, UNICODE_GENCAT_Lo},
   11106                 :         { 0xA00E, UNICODE_GENCAT_Lo},
   11107                 :         { 0xA00F, UNICODE_GENCAT_Lo},
   11108                 :         { 0xA010, UNICODE_GENCAT_Lo},
   11109                 :         { 0xA011, UNICODE_GENCAT_Lo},
   11110                 :         { 0xA012, UNICODE_GENCAT_Lo},
   11111                 :         { 0xA013, UNICODE_GENCAT_Lo},
   11112                 :         { 0xA014, UNICODE_GENCAT_Lo},
   11113                 :         { 0xA015, UNICODE_GENCAT_Lm},
   11114                 :         { 0xA016, UNICODE_GENCAT_Lo},
   11115                 :         { 0xA017, UNICODE_GENCAT_Lo},
   11116                 :         { 0xA018, UNICODE_GENCAT_Lo},
   11117                 :         { 0xA019, UNICODE_GENCAT_Lo},
   11118                 :         { 0xA01A, UNICODE_GENCAT_Lo},
   11119                 :         { 0xA01B, UNICODE_GENCAT_Lo},
   11120                 :         { 0xA01C, UNICODE_GENCAT_Lo},
   11121                 :         { 0xA01D, UNICODE_GENCAT_Lo},
   11122                 :         { 0xA01E, UNICODE_GENCAT_Lo},
   11123                 :         { 0xA01F, UNICODE_GENCAT_Lo},
   11124                 :         { 0xA020, UNICODE_GENCAT_Lo},
   11125                 :         { 0xA021, UNICODE_GENCAT_Lo},
   11126                 :         { 0xA022, UNICODE_GENCAT_Lo},
   11127                 :         { 0xA023, UNICODE_GENCAT_Lo},
   11128                 :         { 0xA024, UNICODE_GENCAT_Lo},
   11129                 :         { 0xA025, UNICODE_GENCAT_Lo},
   11130                 :         { 0xA026, UNICODE_GENCAT_Lo},
   11131                 :         { 0xA027, UNICODE_GENCAT_Lo},
   11132                 :         { 0xA028, UNICODE_GENCAT_Lo},
   11133                 :         { 0xA029, UNICODE_GENCAT_Lo},
   11134                 :         { 0xA02A, UNICODE_GENCAT_Lo},
   11135                 :         { 0xA02B, UNICODE_GENCAT_Lo},
   11136                 :         { 0xA02C, UNICODE_GENCAT_Lo},
   11137                 :         { 0xA02D, UNICODE_GENCAT_Lo},
   11138                 :         { 0xA02E, UNICODE_GENCAT_Lo},
   11139                 :         { 0xA02F, UNICODE_GENCAT_Lo},
   11140                 :         { 0xA030, UNICODE_GENCAT_Lo},
   11141                 :         { 0xA031, UNICODE_GENCAT_Lo},
   11142                 :         { 0xA032, UNICODE_GENCAT_Lo},
   11143                 :         { 0xA033, UNICODE_GENCAT_Lo},
   11144                 :         { 0xA034, UNICODE_GENCAT_Lo},
   11145                 :         { 0xA035, UNICODE_GENCAT_Lo},
   11146                 :         { 0xA036, UNICODE_GENCAT_Lo},
   11147                 :         { 0xA037, UNICODE_GENCAT_Lo},
   11148                 :         { 0xA038, UNICODE_GENCAT_Lo},
   11149                 :         { 0xA039, UNICODE_GENCAT_Lo},
   11150                 :         { 0xA03A, UNICODE_GENCAT_Lo},
   11151                 :         { 0xA03B, UNICODE_GENCAT_Lo},
   11152                 :         { 0xA03C, UNICODE_GENCAT_Lo},
   11153                 :         { 0xA03D, UNICODE_GENCAT_Lo},
   11154                 :         { 0xA03E, UNICODE_GENCAT_Lo},
   11155                 :         { 0xA03F, UNICODE_GENCAT_Lo},
   11156                 :         { 0xA040, UNICODE_GENCAT_Lo},
   11157                 :         { 0xA041, UNICODE_GENCAT_Lo},
   11158                 :         { 0xA042, UNICODE_GENCAT_Lo},
   11159                 :         { 0xA043, UNICODE_GENCAT_Lo},
   11160                 :         { 0xA044, UNICODE_GENCAT_Lo},
   11161                 :         { 0xA045, UNICODE_GENCAT_Lo},
   11162                 :         { 0xA046, UNICODE_GENCAT_Lo},
   11163                 :         { 0xA047, UNICODE_GENCAT_Lo},
   11164                 :         { 0xA048, UNICODE_GENCAT_Lo},
   11165                 :         { 0xA049, UNICODE_GENCAT_Lo},
   11166                 :         { 0xA04A, UNICODE_GENCAT_Lo},
   11167                 :         { 0xA04B, UNICODE_GENCAT_Lo},
   11168                 :         { 0xA04C, UNICODE_GENCAT_Lo},
   11169                 :         { 0xA04D, UNICODE_GENCAT_Lo},
   11170                 :         { 0xA04E, UNICODE_GENCAT_Lo},
   11171                 :         { 0xA04F, UNICODE_GENCAT_Lo},
   11172                 :         { 0xA050, UNICODE_GENCAT_Lo},
   11173                 :         { 0xA051, UNICODE_GENCAT_Lo},
   11174                 :         { 0xA052, UNICODE_GENCAT_Lo},
   11175                 :         { 0xA053, UNICODE_GENCAT_Lo},
   11176                 :         { 0xA054, UNICODE_GENCAT_Lo},
   11177                 :         { 0xA055, UNICODE_GENCAT_Lo},
   11178                 :         { 0xA056, UNICODE_GENCAT_Lo},
   11179                 :         { 0xA057, UNICODE_GENCAT_Lo},
   11180                 :         { 0xA058, UNICODE_GENCAT_Lo},
   11181                 :         { 0xA059, UNICODE_GENCAT_Lo},
   11182                 :         { 0xA05A, UNICODE_GENCAT_Lo},
   11183                 :         { 0xA05B, UNICODE_GENCAT_Lo},
   11184                 :         { 0xA05C, UNICODE_GENCAT_Lo},
   11185                 :         { 0xA05D, UNICODE_GENCAT_Lo},
   11186                 :         { 0xA05E, UNICODE_GENCAT_Lo},
   11187                 :         { 0xA05F, UNICODE_GENCAT_Lo},
   11188                 :         { 0xA060, UNICODE_GENCAT_Lo},
   11189                 :         { 0xA061, UNICODE_GENCAT_Lo},
   11190                 :         { 0xA062, UNICODE_GENCAT_Lo},
   11191                 :         { 0xA063, UNICODE_GENCAT_Lo},
   11192                 :         { 0xA064, UNICODE_GENCAT_Lo},
   11193                 :         { 0xA065, UNICODE_GENCAT_Lo},
   11194                 :         { 0xA066, UNICODE_GENCAT_Lo},
   11195                 :         { 0xA067, UNICODE_GENCAT_Lo},
   11196                 :         { 0xA068, UNICODE_GENCAT_Lo},
   11197                 :         { 0xA069, UNICODE_GENCAT_Lo},
   11198                 :         { 0xA06A, UNICODE_GENCAT_Lo},
   11199                 :         { 0xA06B, UNICODE_GENCAT_Lo},
   11200                 :         { 0xA06C, UNICODE_GENCAT_Lo},
   11201                 :         { 0xA06D, UNICODE_GENCAT_Lo},
   11202                 :         { 0xA06E, UNICODE_GENCAT_Lo},
   11203                 :         { 0xA06F, UNICODE_GENCAT_Lo},
   11204                 :         { 0xA070, UNICODE_GENCAT_Lo},
   11205                 :         { 0xA071, UNICODE_GENCAT_Lo},
   11206                 :         { 0xA072, UNICODE_GENCAT_Lo},
   11207                 :         { 0xA073, UNICODE_GENCAT_Lo},
   11208                 :         { 0xA074, UNICODE_GENCAT_Lo},
   11209                 :         { 0xA075, UNICODE_GENCAT_Lo},
   11210                 :         { 0xA076, UNICODE_GENCAT_Lo},
   11211                 :         { 0xA077, UNICODE_GENCAT_Lo},
   11212                 :         { 0xA078, UNICODE_GENCAT_Lo},
   11213                 :         { 0xA079, UNICODE_GENCAT_Lo},
   11214                 :         { 0xA07A, UNICODE_GENCAT_Lo},
   11215                 :         { 0xA07B, UNICODE_GENCAT_Lo},
   11216                 :         { 0xA07C, UNICODE_GENCAT_Lo},
   11217                 :         { 0xA07D, UNICODE_GENCAT_Lo},
   11218                 :         { 0xA07E, UNICODE_GENCAT_Lo},
   11219                 :         { 0xA07F, UNICODE_GENCAT_Lo},
   11220                 :         { 0xA080, UNICODE_GENCAT_Lo},
   11221                 :         { 0xA081, UNICODE_GENCAT_Lo},
   11222                 :         { 0xA082, UNICODE_GENCAT_Lo},
   11223                 :         { 0xA083, UNICODE_GENCAT_Lo},
   11224                 :         { 0xA084, UNICODE_GENCAT_Lo},
   11225                 :         { 0xA085, UNICODE_GENCAT_Lo},
   11226                 :         { 0xA086, UNICODE_GENCAT_Lo},
   11227                 :         { 0xA087, UNICODE_GENCAT_Lo},
   11228                 :         { 0xA088, UNICODE_GENCAT_Lo},
   11229                 :         { 0xA089, UNICODE_GENCAT_Lo},
   11230                 :         { 0xA08A, UNICODE_GENCAT_Lo},
   11231                 :         { 0xA08B, UNICODE_GENCAT_Lo},
   11232                 :         { 0xA08C, UNICODE_GENCAT_Lo},
   11233                 :         { 0xA08D, UNICODE_GENCAT_Lo},
   11234                 :         { 0xA08E, UNICODE_GENCAT_Lo},
   11235                 :         { 0xA08F, UNICODE_GENCAT_Lo},
   11236                 :         { 0xA090, UNICODE_GENCAT_Lo},
   11237                 :         { 0xA091, UNICODE_GENCAT_Lo},
   11238                 :         { 0xA092, UNICODE_GENCAT_Lo},
   11239                 :         { 0xA093, UNICODE_GENCAT_Lo},
   11240                 :         { 0xA094, UNICODE_GENCAT_Lo},
   11241                 :         { 0xA095, UNICODE_GENCAT_Lo},
   11242                 :         { 0xA096, UNICODE_GENCAT_Lo},
   11243                 :         { 0xA097, UNICODE_GENCAT_Lo},
   11244                 :         { 0xA098, UNICODE_GENCAT_Lo},
   11245                 :         { 0xA099, UNICODE_GENCAT_Lo},
   11246                 :         { 0xA09A, UNICODE_GENCAT_Lo},
   11247                 :         { 0xA09B, UNICODE_GENCAT_Lo},
   11248                 :         { 0xA09C, UNICODE_GENCAT_Lo},
   11249                 :         { 0xA09D, UNICODE_GENCAT_Lo},
   11250                 :         { 0xA09E, UNICODE_GENCAT_Lo},
   11251                 :         { 0xA09F, UNICODE_GENCAT_Lo},
   11252                 :         { 0xA0A0, UNICODE_GENCAT_Lo},
   11253                 :         { 0xA0A1, UNICODE_GENCAT_Lo},
   11254                 :         { 0xA0A2, UNICODE_GENCAT_Lo},
   11255                 :         { 0xA0A3, UNICODE_GENCAT_Lo},
   11256                 :         { 0xA0A4, UNICODE_GENCAT_Lo},
   11257                 :         { 0xA0A5, UNICODE_GENCAT_Lo},
   11258                 :         { 0xA0A6, UNICODE_GENCAT_Lo},
   11259                 :         { 0xA0A7, UNICODE_GENCAT_Lo},
   11260                 :         { 0xA0A8, UNICODE_GENCAT_Lo},
   11261                 :         { 0xA0A9, UNICODE_GENCAT_Lo},
   11262                 :         { 0xA0AA, UNICODE_GENCAT_Lo},
   11263                 :         { 0xA0AB, UNICODE_GENCAT_Lo},
   11264                 :         { 0xA0AC, UNICODE_GENCAT_Lo},
   11265                 :         { 0xA0AD, UNICODE_GENCAT_Lo},
   11266                 :         { 0xA0AE, UNICODE_GENCAT_Lo},
   11267                 :         { 0xA0AF, UNICODE_GENCAT_Lo},
   11268                 :         { 0xA0B0, UNICODE_GENCAT_Lo},
   11269                 :         { 0xA0B1, UNICODE_GENCAT_Lo},
   11270                 :         { 0xA0B2, UNICODE_GENCAT_Lo},
   11271                 :         { 0xA0B3, UNICODE_GENCAT_Lo},
   11272                 :         { 0xA0B4, UNICODE_GENCAT_Lo},
   11273                 :         { 0xA0B5, UNICODE_GENCAT_Lo},
   11274                 :         { 0xA0B6, UNICODE_GENCAT_Lo},
   11275                 :         { 0xA0B7, UNICODE_GENCAT_Lo},
   11276                 :         { 0xA0B8, UNICODE_GENCAT_Lo},
   11277                 :         { 0xA0B9, UNICODE_GENCAT_Lo},
   11278                 :         { 0xA0BA, UNICODE_GENCAT_Lo},
   11279                 :         { 0xA0BB, UNICODE_GENCAT_Lo},
   11280                 :         { 0xA0BC, UNICODE_GENCAT_Lo},
   11281                 :         { 0xA0BD, UNICODE_GENCAT_Lo},
   11282                 :         { 0xA0BE, UNICODE_GENCAT_Lo},
   11283                 :         { 0xA0BF, UNICODE_GENCAT_Lo},
   11284                 :         { 0xA0C0, UNICODE_GENCAT_Lo},
   11285                 :         { 0xA0C1, UNICODE_GENCAT_Lo},
   11286                 :         { 0xA0C2, UNICODE_GENCAT_Lo},
   11287                 :         { 0xA0C3, UNICODE_GENCAT_Lo},
   11288                 :         { 0xA0C4, UNICODE_GENCAT_Lo},
   11289                 :         { 0xA0C5, UNICODE_GENCAT_Lo},
   11290                 :         { 0xA0C6, UNICODE_GENCAT_Lo},
   11291                 :         { 0xA0C7, UNICODE_GENCAT_Lo},
   11292                 :         { 0xA0C8, UNICODE_GENCAT_Lo},
   11293                 :         { 0xA0C9, UNICODE_GENCAT_Lo},
   11294                 :         { 0xA0CA, UNICODE_GENCAT_Lo},
   11295                 :         { 0xA0CB, UNICODE_GENCAT_Lo},
   11296                 :         { 0xA0CC, UNICODE_GENCAT_Lo},
   11297                 :         { 0xA0CD, UNICODE_GENCAT_Lo},
   11298                 :         { 0xA0CE, UNICODE_GENCAT_Lo},
   11299                 :         { 0xA0CF, UNICODE_GENCAT_Lo},
   11300                 :         { 0xA0D0, UNICODE_GENCAT_Lo},
   11301                 :         { 0xA0D1, UNICODE_GENCAT_Lo},
   11302                 :         { 0xA0D2, UNICODE_GENCAT_Lo},
   11303                 :         { 0xA0D3, UNICODE_GENCAT_Lo},
   11304                 :         { 0xA0D4, UNICODE_GENCAT_Lo},
   11305                 :         { 0xA0D5, UNICODE_GENCAT_Lo},
   11306                 :         { 0xA0D6, UNICODE_GENCAT_Lo},
   11307                 :         { 0xA0D7, UNICODE_GENCAT_Lo},
   11308                 :         { 0xA0D8, UNICODE_GENCAT_Lo},
   11309                 :         { 0xA0D9, UNICODE_GENCAT_Lo},
   11310                 :         { 0xA0DA, UNICODE_GENCAT_Lo},
   11311                 :         { 0xA0DB, UNICODE_GENCAT_Lo},
   11312                 :         { 0xA0DC, UNICODE_GENCAT_Lo},
   11313                 :         { 0xA0DD, UNICODE_GENCAT_Lo},
   11314                 :         { 0xA0DE, UNICODE_GENCAT_Lo},
   11315                 :         { 0xA0DF, UNICODE_GENCAT_Lo},
   11316                 :         { 0xA0E0, UNICODE_GENCAT_Lo},
   11317                 :         { 0xA0E1, UNICODE_GENCAT_Lo},
   11318                 :         { 0xA0E2, UNICODE_GENCAT_Lo},
   11319                 :         { 0xA0E3, UNICODE_GENCAT_Lo},
   11320                 :         { 0xA0E4, UNICODE_GENCAT_Lo},
   11321                 :         { 0xA0E5, UNICODE_GENCAT_Lo},
   11322                 :         { 0xA0E6, UNICODE_GENCAT_Lo},
   11323                 :         { 0xA0E7, UNICODE_GENCAT_Lo},
   11324                 :         { 0xA0E8, UNICODE_GENCAT_Lo},
   11325                 :         { 0xA0E9, UNICODE_GENCAT_Lo},
   11326                 :         { 0xA0EA, UNICODE_GENCAT_Lo},
   11327                 :         { 0xA0EB, UNICODE_GENCAT_Lo},
   11328                 :         { 0xA0EC, UNICODE_GENCAT_Lo},
   11329                 :         { 0xA0ED, UNICODE_GENCAT_Lo},
   11330                 :         { 0xA0EE, UNICODE_GENCAT_Lo},
   11331                 :         { 0xA0EF, UNICODE_GENCAT_Lo},
   11332                 :         { 0xA0F0, UNICODE_GENCAT_Lo},
   11333                 :         { 0xA0F1, UNICODE_GENCAT_Lo},
   11334                 :         { 0xA0F2, UNICODE_GENCAT_Lo},
   11335                 :         { 0xA0F3, UNICODE_GENCAT_Lo},
   11336                 :         { 0xA0F4, UNICODE_GENCAT_Lo},
   11337                 :         { 0xA0F5, UNICODE_GENCAT_Lo},
   11338                 :         { 0xA0F6, UNICODE_GENCAT_Lo},
   11339                 :         { 0xA0F7, UNICODE_GENCAT_Lo},
   11340                 :         { 0xA0F8, UNICODE_GENCAT_Lo},
   11341                 :         { 0xA0F9, UNICODE_GENCAT_Lo},
   11342                 :         { 0xA0FA, UNICODE_GENCAT_Lo},
   11343                 :         { 0xA0FB, UNICODE_GENCAT_Lo},
   11344                 :         { 0xA0FC, UNICODE_GENCAT_Lo},
   11345                 :         { 0xA0FD, UNICODE_GENCAT_Lo},
   11346                 :         { 0xA0FE, UNICODE_GENCAT_Lo},
   11347                 :         { 0xA0FF, UNICODE_GENCAT_Lo},
   11348                 :         { 0xA100, UNICODE_GENCAT_Lo},
   11349                 :         { 0xA101, UNICODE_GENCAT_Lo},
   11350                 :         { 0xA102, UNICODE_GENCAT_Lo},
   11351                 :         { 0xA103, UNICODE_GENCAT_Lo},
   11352                 :         { 0xA104, UNICODE_GENCAT_Lo},
   11353                 :         { 0xA105, UNICODE_GENCAT_Lo},
   11354                 :         { 0xA106, UNICODE_GENCAT_Lo},
   11355                 :         { 0xA107, UNICODE_GENCAT_Lo},
   11356                 :         { 0xA108, UNICODE_GENCAT_Lo},
   11357                 :         { 0xA109, UNICODE_GENCAT_Lo},
   11358                 :         { 0xA10A, UNICODE_GENCAT_Lo},
   11359                 :         { 0xA10B, UNICODE_GENCAT_Lo},
   11360                 :         { 0xA10C, UNICODE_GENCAT_Lo},
   11361                 :         { 0xA10D, UNICODE_GENCAT_Lo},
   11362                 :         { 0xA10E, UNICODE_GENCAT_Lo},
   11363                 :         { 0xA10F, UNICODE_GENCAT_Lo},
   11364                 :         { 0xA110, UNICODE_GENCAT_Lo},
   11365                 :         { 0xA111, UNICODE_GENCAT_Lo},
   11366                 :         { 0xA112, UNICODE_GENCAT_Lo},
   11367                 :         { 0xA113, UNICODE_GENCAT_Lo},
   11368                 :         { 0xA114, UNICODE_GENCAT_Lo},
   11369                 :         { 0xA115, UNICODE_GENCAT_Lo},
   11370                 :         { 0xA116, UNICODE_GENCAT_Lo},
   11371                 :         { 0xA117, UNICODE_GENCAT_Lo},
   11372                 :         { 0xA118, UNICODE_GENCAT_Lo},
   11373                 :         { 0xA119, UNICODE_GENCAT_Lo},
   11374                 :         { 0xA11A, UNICODE_GENCAT_Lo},
   11375                 :         { 0xA11B, UNICODE_GENCAT_Lo},
   11376                 :         { 0xA11C, UNICODE_GENCAT_Lo},
   11377                 :         { 0xA11D, UNICODE_GENCAT_Lo},
   11378                 :         { 0xA11E, UNICODE_GENCAT_Lo},
   11379                 :         { 0xA11F, UNICODE_GENCAT_Lo},
   11380                 :         { 0xA120, UNICODE_GENCAT_Lo},
   11381                 :         { 0xA121, UNICODE_GENCAT_Lo},
   11382                 :         { 0xA122, UNICODE_GENCAT_Lo},
   11383                 :         { 0xA123, UNICODE_GENCAT_Lo},
   11384                 :         { 0xA124, UNICODE_GENCAT_Lo},
   11385                 :         { 0xA125, UNICODE_GENCAT_Lo},
   11386                 :         { 0xA126, UNICODE_GENCAT_Lo},
   11387                 :         { 0xA127, UNICODE_GENCAT_Lo},
   11388                 :         { 0xA128, UNICODE_GENCAT_Lo},
   11389                 :         { 0xA129, UNICODE_GENCAT_Lo},
   11390                 :         { 0xA12A, UNICODE_GENCAT_Lo},
   11391                 :         { 0xA12B, UNICODE_GENCAT_Lo},
   11392                 :         { 0xA12C, UNICODE_GENCAT_Lo},
   11393                 :         { 0xA12D, UNICODE_GENCAT_Lo},
   11394                 :         { 0xA12E, UNICODE_GENCAT_Lo},
   11395                 :         { 0xA12F, UNICODE_GENCAT_Lo},
   11396                 :         { 0xA130, UNICODE_GENCAT_Lo},
   11397                 :         { 0xA131, UNICODE_GENCAT_Lo},
   11398                 :         { 0xA132, UNICODE_GENCAT_Lo},
   11399                 :         { 0xA133, UNICODE_GENCAT_Lo},
   11400                 :         { 0xA134, UNICODE_GENCAT_Lo},
   11401                 :         { 0xA135, UNICODE_GENCAT_Lo},
   11402                 :         { 0xA136, UNICODE_GENCAT_Lo},
   11403                 :         { 0xA137, UNICODE_GENCAT_Lo},
   11404                 :         { 0xA138, UNICODE_GENCAT_Lo},
   11405                 :         { 0xA139, UNICODE_GENCAT_Lo},
   11406                 :         { 0xA13A, UNICODE_GENCAT_Lo},
   11407                 :         { 0xA13B, UNICODE_GENCAT_Lo},
   11408                 :         { 0xA13C, UNICODE_GENCAT_Lo},
   11409                 :         { 0xA13D, UNICODE_GENCAT_Lo},
   11410                 :         { 0xA13E, UNICODE_GENCAT_Lo},
   11411                 :         { 0xA13F, UNICODE_GENCAT_Lo},
   11412                 :         { 0xA140, UNICODE_GENCAT_Lo},
   11413                 :         { 0xA141, UNICODE_GENCAT_Lo},
   11414                 :         { 0xA142, UNICODE_GENCAT_Lo},
   11415                 :         { 0xA143, UNICODE_GENCAT_Lo},
   11416                 :         { 0xA144, UNICODE_GENCAT_Lo},
   11417                 :         { 0xA145, UNICODE_GENCAT_Lo},
   11418                 :         { 0xA146, UNICODE_GENCAT_Lo},
   11419                 :         { 0xA147, UNICODE_GENCAT_Lo},
   11420                 :         { 0xA148, UNICODE_GENCAT_Lo},
   11421                 :         { 0xA149, UNICODE_GENCAT_Lo},
   11422                 :         { 0xA14A, UNICODE_GENCAT_Lo},
   11423                 :         { 0xA14B, UNICODE_GENCAT_Lo},
   11424                 :         { 0xA14C, UNICODE_GENCAT_Lo},
   11425                 :         { 0xA14D, UNICODE_GENCAT_Lo},
   11426                 :         { 0xA14E, UNICODE_GENCAT_Lo},
   11427                 :         { 0xA14F, UNICODE_GENCAT_Lo},
   11428                 :         { 0xA150, UNICODE_GENCAT_Lo},
   11429                 :         { 0xA151, UNICODE_GENCAT_Lo},
   11430                 :         { 0xA152, UNICODE_GENCAT_Lo},
   11431                 :         { 0xA153, UNICODE_GENCAT_Lo},
   11432                 :         { 0xA154, UNICODE_GENCAT_Lo},
   11433                 :         { 0xA155, UNICODE_GENCAT_Lo},
   11434                 :         { 0xA156, UNICODE_GENCAT_Lo},
   11435                 :         { 0xA157, UNICODE_GENCAT_Lo},
   11436                 :         { 0xA158, UNICODE_GENCAT_Lo},
   11437                 :         { 0xA159, UNICODE_GENCAT_Lo},
   11438                 :         { 0xA15A, UNICODE_GENCAT_Lo},
   11439                 :         { 0xA15B, UNICODE_GENCAT_Lo},
   11440                 :         { 0xA15C, UNICODE_GENCAT_Lo},
   11441                 :         { 0xA15D, UNICODE_GENCAT_Lo},
   11442                 :         { 0xA15E, UNICODE_GENCAT_Lo},
   11443                 :         { 0xA15F, UNICODE_GENCAT_Lo},
   11444                 :         { 0xA160, UNICODE_GENCAT_Lo},
   11445                 :         { 0xA161, UNICODE_GENCAT_Lo},
   11446                 :         { 0xA162, UNICODE_GENCAT_Lo},
   11447                 :         { 0xA163, UNICODE_GENCAT_Lo},
   11448                 :         { 0xA164, UNICODE_GENCAT_Lo},
   11449                 :         { 0xA165, UNICODE_GENCAT_Lo},
   11450                 :         { 0xA166, UNICODE_GENCAT_Lo},
   11451                 :         { 0xA167, UNICODE_GENCAT_Lo},
   11452                 :         { 0xA168, UNICODE_GENCAT_Lo},
   11453                 :         { 0xA169, UNICODE_GENCAT_Lo},
   11454                 :         { 0xA16A, UNICODE_GENCAT_Lo},
   11455                 :         { 0xA16B, UNICODE_GENCAT_Lo},
   11456                 :         { 0xA16C, UNICODE_GENCAT_Lo},
   11457                 :         { 0xA16D, UNICODE_GENCAT_Lo},
   11458                 :         { 0xA16E, UNICODE_GENCAT_Lo},
   11459                 :         { 0xA16F, UNICODE_GENCAT_Lo},
   11460                 :         { 0xA170, UNICODE_GENCAT_Lo},
   11461                 :         { 0xA171, UNICODE_GENCAT_Lo},
   11462                 :         { 0xA172, UNICODE_GENCAT_Lo},
   11463                 :         { 0xA173, UNICODE_GENCAT_Lo},
   11464                 :         { 0xA174, UNICODE_GENCAT_Lo},
   11465                 :         { 0xA175, UNICODE_GENCAT_Lo},
   11466                 :         { 0xA176, UNICODE_GENCAT_Lo},
   11467                 :         { 0xA177, UNICODE_GENCAT_Lo},
   11468                 :         { 0xA178, UNICODE_GENCAT_Lo},
   11469                 :         { 0xA179, UNICODE_GENCAT_Lo},
   11470                 :         { 0xA17A, UNICODE_GENCAT_Lo},
   11471                 :         { 0xA17B, UNICODE_GENCAT_Lo},
   11472                 :         { 0xA17C, UNICODE_GENCAT_Lo},
   11473                 :         { 0xA17D, UNICODE_GENCAT_Lo},
   11474                 :         { 0xA17E, UNICODE_GENCAT_Lo},
   11475                 :         { 0xA17F, UNICODE_GENCAT_Lo},
   11476                 :         { 0xA180, UNICODE_GENCAT_Lo},
   11477                 :         { 0xA181, UNICODE_GENCAT_Lo},
   11478                 :         { 0xA182, UNICODE_GENCAT_Lo},
   11479                 :         { 0xA183, UNICODE_GENCAT_Lo},
   11480                 :         { 0xA184, UNICODE_GENCAT_Lo},
   11481                 :         { 0xA185, UNICODE_GENCAT_Lo},
   11482                 :         { 0xA186, UNICODE_GENCAT_Lo},
   11483                 :         { 0xA187, UNICODE_GENCAT_Lo},
   11484                 :         { 0xA188, UNICODE_GENCAT_Lo},
   11485                 :         { 0xA189, UNICODE_GENCAT_Lo},
   11486                 :         { 0xA18A, UNICODE_GENCAT_Lo},
   11487                 :         { 0xA18B, UNICODE_GENCAT_Lo},
   11488                 :         { 0xA18C, UNICODE_GENCAT_Lo},
   11489                 :         { 0xA18D, UNICODE_GENCAT_Lo},
   11490                 :         { 0xA18E, UNICODE_GENCAT_Lo},
   11491                 :         { 0xA18F, UNICODE_GENCAT_Lo},
   11492                 :         { 0xA190, UNICODE_GENCAT_Lo},
   11493                 :         { 0xA191, UNICODE_GENCAT_Lo},
   11494                 :         { 0xA192, UNICODE_GENCAT_Lo},
   11495                 :         { 0xA193, UNICODE_GENCAT_Lo},
   11496                 :         { 0xA194, UNICODE_GENCAT_Lo},
   11497                 :         { 0xA195, UNICODE_GENCAT_Lo},
   11498                 :         { 0xA196, UNICODE_GENCAT_Lo},
   11499                 :         { 0xA197, UNICODE_GENCAT_Lo},
   11500                 :         { 0xA198, UNICODE_GENCAT_Lo},
   11501                 :         { 0xA199, UNICODE_GENCAT_Lo},
   11502                 :         { 0xA19A, UNICODE_GENCAT_Lo},
   11503                 :         { 0xA19B, UNICODE_GENCAT_Lo},
   11504                 :         { 0xA19C, UNICODE_GENCAT_Lo},
   11505                 :         { 0xA19D, UNICODE_GENCAT_Lo},
   11506                 :         { 0xA19E, UNICODE_GENCAT_Lo},
   11507                 :         { 0xA19F, UNICODE_GENCAT_Lo},
   11508                 :         { 0xA1A0, UNICODE_GENCAT_Lo},
   11509                 :         { 0xA1A1, UNICODE_GENCAT_Lo},
   11510                 :         { 0xA1A2, UNICODE_GENCAT_Lo},
   11511                 :         { 0xA1A3, UNICODE_GENCAT_Lo},
   11512                 :         { 0xA1A4, UNICODE_GENCAT_Lo},
   11513                 :         { 0xA1A5, UNICODE_GENCAT_Lo},
   11514                 :         { 0xA1A6, UNICODE_GENCAT_Lo},
   11515                 :         { 0xA1A7, UNICODE_GENCAT_Lo},
   11516                 :         { 0xA1A8, UNICODE_GENCAT_Lo},
   11517                 :         { 0xA1A9, UNICODE_GENCAT_Lo},
   11518                 :         { 0xA1AA, UNICODE_GENCAT_Lo},
   11519                 :         { 0xA1AB, UNICODE_GENCAT_Lo},
   11520                 :         { 0xA1AC, UNICODE_GENCAT_Lo},
   11521                 :         { 0xA1AD, UNICODE_GENCAT_Lo},
   11522                 :         { 0xA1AE, UNICODE_GENCAT_Lo},
   11523                 :         { 0xA1AF, UNICODE_GENCAT_Lo},
   11524                 :         { 0xA1B0, UNICODE_GENCAT_Lo},
   11525                 :         { 0xA1B1, UNICODE_GENCAT_Lo},
   11526                 :         { 0xA1B2, UNICODE_GENCAT_Lo},
   11527                 :         { 0xA1B3, UNICODE_GENCAT_Lo},
   11528                 :         { 0xA1B4, UNICODE_GENCAT_Lo},
   11529                 :         { 0xA1B5, UNICODE_GENCAT_Lo},
   11530                 :         { 0xA1B6, UNICODE_GENCAT_Lo},
   11531                 :         { 0xA1B7, UNICODE_GENCAT_Lo},
   11532                 :         { 0xA1B8, UNICODE_GENCAT_Lo},
   11533                 :         { 0xA1B9, UNICODE_GENCAT_Lo},
   11534                 :         { 0xA1BA, UNICODE_GENCAT_Lo},
   11535                 :         { 0xA1BB, UNICODE_GENCAT_Lo},
   11536                 :         { 0xA1BC, UNICODE_GENCAT_Lo},
   11537                 :         { 0xA1BD, UNICODE_GENCAT_Lo},
   11538                 :         { 0xA1BE, UNICODE_GENCAT_Lo},
   11539                 :         { 0xA1BF, UNICODE_GENCAT_Lo},
   11540                 :         { 0xA1C0, UNICODE_GENCAT_Lo},
   11541                 :         { 0xA1C1, UNICODE_GENCAT_Lo},
   11542                 :         { 0xA1C2, UNICODE_GENCAT_Lo},
   11543                 :         { 0xA1C3, UNICODE_GENCAT_Lo},
   11544                 :         { 0xA1C4, UNICODE_GENCAT_Lo},
   11545                 :         { 0xA1C5, UNICODE_GENCAT_Lo},
   11546                 :         { 0xA1C6, UNICODE_GENCAT_Lo},
   11547                 :         { 0xA1C7, UNICODE_GENCAT_Lo},
   11548                 :         { 0xA1C8, UNICODE_GENCAT_Lo},
   11549                 :         { 0xA1C9, UNICODE_GENCAT_Lo},
   11550                 :         { 0xA1CA, UNICODE_GENCAT_Lo},
   11551                 :         { 0xA1CB, UNICODE_GENCAT_Lo},
   11552                 :         { 0xA1CC, UNICODE_GENCAT_Lo},
   11553                 :         { 0xA1CD, UNICODE_GENCAT_Lo},
   11554                 :         { 0xA1CE, UNICODE_GENCAT_Lo},
   11555                 :         { 0xA1CF, UNICODE_GENCAT_Lo},
   11556                 :         { 0xA1D0, UNICODE_GENCAT_Lo},
   11557                 :         { 0xA1D1, UNICODE_GENCAT_Lo},
   11558                 :         { 0xA1D2, UNICODE_GENCAT_Lo},
   11559                 :         { 0xA1D3, UNICODE_GENCAT_Lo},
   11560                 :         { 0xA1D4, UNICODE_GENCAT_Lo},
   11561                 :         { 0xA1D5, UNICODE_GENCAT_Lo},
   11562                 :         { 0xA1D6, UNICODE_GENCAT_Lo},
   11563                 :         { 0xA1D7, UNICODE_GENCAT_Lo},
   11564                 :         { 0xA1D8, UNICODE_GENCAT_Lo},
   11565                 :         { 0xA1D9, UNICODE_GENCAT_Lo},
   11566                 :         { 0xA1DA, UNICODE_GENCAT_Lo},
   11567                 :         { 0xA1DB, UNICODE_GENCAT_Lo},
   11568                 :         { 0xA1DC, UNICODE_GENCAT_Lo},
   11569                 :         { 0xA1DD, UNICODE_GENCAT_Lo},
   11570                 :         { 0xA1DE, UNICODE_GENCAT_Lo},
   11571                 :         { 0xA1DF, UNICODE_GENCAT_Lo},
   11572                 :         { 0xA1E0, UNICODE_GENCAT_Lo},
   11573                 :         { 0xA1E1, UNICODE_GENCAT_Lo},
   11574                 :         { 0xA1E2, UNICODE_GENCAT_Lo},
   11575                 :         { 0xA1E3, UNICODE_GENCAT_Lo},
   11576                 :         { 0xA1E4, UNICODE_GENCAT_Lo},
   11577                 :         { 0xA1E5, UNICODE_GENCAT_Lo},
   11578                 :         { 0xA1E6, UNICODE_GENCAT_Lo},
   11579                 :         { 0xA1E7, UNICODE_GENCAT_Lo},
   11580                 :         { 0xA1E8, UNICODE_GENCAT_Lo},
   11581                 :         { 0xA1E9, UNICODE_GENCAT_Lo},
   11582                 :         { 0xA1EA, UNICODE_GENCAT_Lo},
   11583                 :         { 0xA1EB, UNICODE_GENCAT_Lo},
   11584                 :         { 0xA1EC, UNICODE_GENCAT_Lo},
   11585                 :         { 0xA1ED, UNICODE_GENCAT_Lo},
   11586                 :         { 0xA1EE, UNICODE_GENCAT_Lo},
   11587                 :         { 0xA1EF, UNICODE_GENCAT_Lo},
   11588                 :         { 0xA1F0, UNICODE_GENCAT_Lo},
   11589                 :         { 0xA1F1, UNICODE_GENCAT_Lo},
   11590                 :         { 0xA1F2, UNICODE_GENCAT_Lo},
   11591                 :         { 0xA1F3, UNICODE_GENCAT_Lo},
   11592                 :         { 0xA1F4, UNICODE_GENCAT_Lo},
   11593                 :         { 0xA1F5, UNICODE_GENCAT_Lo},
   11594                 :         { 0xA1F6, UNICODE_GENCAT_Lo},
   11595                 :         { 0xA1F7, UNICODE_GENCAT_Lo},
   11596                 :         { 0xA1F8, UNICODE_GENCAT_Lo},
   11597                 :         { 0xA1F9, UNICODE_GENCAT_Lo},
   11598                 :         { 0xA1FA, UNICODE_GENCAT_Lo},
   11599                 :         { 0xA1FB, UNICODE_GENCAT_Lo},
   11600                 :         { 0xA1FC, UNICODE_GENCAT_Lo},
   11601                 :         { 0xA1FD, UNICODE_GENCAT_Lo},
   11602                 :         { 0xA1FE, UNICODE_GENCAT_Lo},
   11603                 :         { 0xA1FF, UNICODE_GENCAT_Lo},
   11604                 :         { 0xA200, UNICODE_GENCAT_Lo},
   11605                 :         { 0xA201, UNICODE_GENCAT_Lo},
   11606                 :         { 0xA202, UNICODE_GENCAT_Lo},
   11607                 :         { 0xA203, UNICODE_GENCAT_Lo},
   11608                 :         { 0xA204, UNICODE_GENCAT_Lo},
   11609                 :         { 0xA205, UNICODE_GENCAT_Lo},
   11610                 :         { 0xA206, UNICODE_GENCAT_Lo},
   11611                 :         { 0xA207, UNICODE_GENCAT_Lo},
   11612                 :         { 0xA208, UNICODE_GENCAT_Lo},
   11613                 :         { 0xA209, UNICODE_GENCAT_Lo},
   11614                 :         { 0xA20A, UNICODE_GENCAT_Lo},
   11615                 :         { 0xA20B, UNICODE_GENCAT_Lo},
   11616                 :         { 0xA20C, UNICODE_GENCAT_Lo},
   11617                 :         { 0xA20D, UNICODE_GENCAT_Lo},
   11618                 :         { 0xA20E, UNICODE_GENCAT_Lo},
   11619                 :         { 0xA20F, UNICODE_GENCAT_Lo},
   11620                 :         { 0xA210, UNICODE_GENCAT_Lo},
   11621                 :         { 0xA211, UNICODE_GENCAT_Lo},
   11622                 :         { 0xA212, UNICODE_GENCAT_Lo},
   11623                 :         { 0xA213, UNICODE_GENCAT_Lo},
   11624                 :         { 0xA214, UNICODE_GENCAT_Lo},
   11625                 :         { 0xA215, UNICODE_GENCAT_Lo},
   11626                 :         { 0xA216, UNICODE_GENCAT_Lo},
   11627                 :         { 0xA217, UNICODE_GENCAT_Lo},
   11628                 :         { 0xA218, UNICODE_GENCAT_Lo},
   11629                 :         { 0xA219, UNICODE_GENCAT_Lo},
   11630                 :         { 0xA21A, UNICODE_GENCAT_Lo},
   11631                 :         { 0xA21B, UNICODE_GENCAT_Lo},
   11632                 :         { 0xA21C, UNICODE_GENCAT_Lo},
   11633                 :         { 0xA21D, UNICODE_GENCAT_Lo},
   11634                 :         { 0xA21E, UNICODE_GENCAT_Lo},
   11635                 :         { 0xA21F, UNICODE_GENCAT_Lo},
   11636                 :         { 0xA220, UNICODE_GENCAT_Lo},
   11637                 :         { 0xA221, UNICODE_GENCAT_Lo},
   11638                 :         { 0xA222, UNICODE_GENCAT_Lo},
   11639                 :         { 0xA223, UNICODE_GENCAT_Lo},
   11640                 :         { 0xA224, UNICODE_GENCAT_Lo},
   11641                 :         { 0xA225, UNICODE_GENCAT_Lo},
   11642                 :         { 0xA226, UNICODE_GENCAT_Lo},
   11643                 :         { 0xA227, UNICODE_GENCAT_Lo},
   11644                 :         { 0xA228, UNICODE_GENCAT_Lo},
   11645                 :         { 0xA229, UNICODE_GENCAT_Lo},
   11646                 :         { 0xA22A, UNICODE_GENCAT_Lo},
   11647                 :         { 0xA22B, UNICODE_GENCAT_Lo},
   11648                 :         { 0xA22C, UNICODE_GENCAT_Lo},
   11649                 :         { 0xA22D, UNICODE_GENCAT_Lo},
   11650                 :         { 0xA22E, UNICODE_GENCAT_Lo},
   11651                 :         { 0xA22F, UNICODE_GENCAT_Lo},
   11652                 :         { 0xA230, UNICODE_GENCAT_Lo},
   11653                 :         { 0xA231, UNICODE_GENCAT_Lo},
   11654                 :         { 0xA232, UNICODE_GENCAT_Lo},
   11655                 :         { 0xA233, UNICODE_GENCAT_Lo},
   11656                 :         { 0xA234, UNICODE_GENCAT_Lo},
   11657                 :         { 0xA235, UNICODE_GENCAT_Lo},
   11658                 :         { 0xA236, UNICODE_GENCAT_Lo},
   11659                 :         { 0xA237, UNICODE_GENCAT_Lo},
   11660                 :         { 0xA238, UNICODE_GENCAT_Lo},
   11661                 :         { 0xA239, UNICODE_GENCAT_Lo},
   11662                 :         { 0xA23A, UNICODE_GENCAT_Lo},
   11663                 :         { 0xA23B, UNICODE_GENCAT_Lo},
   11664                 :         { 0xA23C, UNICODE_GENCAT_Lo},
   11665                 :         { 0xA23D, UNICODE_GENCAT_Lo},
   11666                 :         { 0xA23E, UNICODE_GENCAT_Lo},
   11667                 :         { 0xA23F, UNICODE_GENCAT_Lo},
   11668                 :         { 0xA240, UNICODE_GENCAT_Lo},
   11669                 :         { 0xA241, UNICODE_GENCAT_Lo},
   11670                 :         { 0xA242, UNICODE_GENCAT_Lo},
   11671                 :         { 0xA243, UNICODE_GENCAT_Lo},
   11672                 :         { 0xA244, UNICODE_GENCAT_Lo},
   11673                 :         { 0xA245, UNICODE_GENCAT_Lo},
   11674                 :         { 0xA246, UNICODE_GENCAT_Lo},
   11675                 :         { 0xA247, UNICODE_GENCAT_Lo},
   11676                 :         { 0xA248, UNICODE_GENCAT_Lo},
   11677                 :         { 0xA249, UNICODE_GENCAT_Lo},
   11678                 :         { 0xA24A, UNICODE_GENCAT_Lo},
   11679                 :         { 0xA24B, UNICODE_GENCAT_Lo},
   11680                 :         { 0xA24C, UNICODE_GENCAT_Lo},
   11681                 :         { 0xA24D, UNICODE_GENCAT_Lo},
   11682                 :         { 0xA24E, UNICODE_GENCAT_Lo},
   11683                 :         { 0xA24F, UNICODE_GENCAT_Lo},
   11684                 :         { 0xA250, UNICODE_GENCAT_Lo},
   11685                 :         { 0xA251, UNICODE_GENCAT_Lo},
   11686                 :         { 0xA252, UNICODE_GENCAT_Lo},
   11687                 :         { 0xA253, UNICODE_GENCAT_Lo},
   11688                 :         { 0xA254, UNICODE_GENCAT_Lo},
   11689                 :         { 0xA255, UNICODE_GENCAT_Lo},
   11690                 :         { 0xA256, UNICODE_GENCAT_Lo},
   11691                 :         { 0xA257, UNICODE_GENCAT_Lo},
   11692                 :         { 0xA258, UNICODE_GENCAT_Lo},
   11693                 :         { 0xA259, UNICODE_GENCAT_Lo},
   11694                 :         { 0xA25A, UNICODE_GENCAT_Lo},
   11695                 :         { 0xA25B, UNICODE_GENCAT_Lo},
   11696                 :         { 0xA25C, UNICODE_GENCAT_Lo},
   11697                 :         { 0xA25D, UNICODE_GENCAT_Lo},
   11698                 :         { 0xA25E, UNICODE_GENCAT_Lo},
   11699                 :         { 0xA25F, UNICODE_GENCAT_Lo},
   11700                 :         { 0xA260, UNICODE_GENCAT_Lo},
   11701                 :         { 0xA261, UNICODE_GENCAT_Lo},
   11702                 :         { 0xA262, UNICODE_GENCAT_Lo},
   11703                 :         { 0xA263, UNICODE_GENCAT_Lo},
   11704                 :         { 0xA264, UNICODE_GENCAT_Lo},
   11705                 :         { 0xA265, UNICODE_GENCAT_Lo},
   11706                 :         { 0xA266, UNICODE_GENCAT_Lo},
   11707                 :         { 0xA267, UNICODE_GENCAT_Lo},
   11708                 :         { 0xA268, UNICODE_GENCAT_Lo},
   11709                 :         { 0xA269, UNICODE_GENCAT_Lo},
   11710                 :         { 0xA26A, UNICODE_GENCAT_Lo},
   11711                 :         { 0xA26B, UNICODE_GENCAT_Lo},
   11712                 :         { 0xA26C, UNICODE_GENCAT_Lo},
   11713                 :         { 0xA26D, UNICODE_GENCAT_Lo},
   11714                 :         { 0xA26E, UNICODE_GENCAT_Lo},
   11715                 :         { 0xA26F, UNICODE_GENCAT_Lo},
   11716                 :         { 0xA270, UNICODE_GENCAT_Lo},
   11717                 :         { 0xA271, UNICODE_GENCAT_Lo},
   11718                 :         { 0xA272, UNICODE_GENCAT_Lo},
   11719                 :         { 0xA273, UNICODE_GENCAT_Lo},
   11720                 :         { 0xA274, UNICODE_GENCAT_Lo},
   11721                 :         { 0xA275, UNICODE_GENCAT_Lo},
   11722                 :         { 0xA276, UNICODE_GENCAT_Lo},
   11723                 :         { 0xA277, UNICODE_GENCAT_Lo},
   11724                 :         { 0xA278, UNICODE_GENCAT_Lo},
   11725                 :         { 0xA279, UNICODE_GENCAT_Lo},
   11726                 :         { 0xA27A, UNICODE_GENCAT_Lo},
   11727                 :         { 0xA27B, UNICODE_GENCAT_Lo},
   11728                 :         { 0xA27C, UNICODE_GENCAT_Lo},
   11729                 :         { 0xA27D, UNICODE_GENCAT_Lo},
   11730                 :         { 0xA27E, UNICODE_GENCAT_Lo},
   11731                 :         { 0xA27F, UNICODE_GENCAT_Lo},
   11732                 :         { 0xA280, UNICODE_GENCAT_Lo},
   11733                 :         { 0xA281, UNICODE_GENCAT_Lo},
   11734                 :         { 0xA282, UNICODE_GENCAT_Lo},
   11735                 :         { 0xA283, UNICODE_GENCAT_Lo},
   11736                 :         { 0xA284, UNICODE_GENCAT_Lo},
   11737                 :         { 0xA285, UNICODE_GENCAT_Lo},
   11738                 :         { 0xA286, UNICODE_GENCAT_Lo},
   11739                 :         { 0xA287, UNICODE_GENCAT_Lo},
   11740                 :         { 0xA288, UNICODE_GENCAT_Lo},
   11741                 :         { 0xA289, UNICODE_GENCAT_Lo},
   11742                 :         { 0xA28A, UNICODE_GENCAT_Lo},
   11743                 :         { 0xA28B, UNICODE_GENCAT_Lo},
   11744                 :         { 0xA28C, UNICODE_GENCAT_Lo},
   11745                 :         { 0xA28D, UNICODE_GENCAT_Lo},
   11746                 :         { 0xA28E, UNICODE_GENCAT_Lo},
   11747                 :         { 0xA28F, UNICODE_GENCAT_Lo},
   11748                 :         { 0xA290, UNICODE_GENCAT_Lo},
   11749                 :         { 0xA291, UNICODE_GENCAT_Lo},
   11750                 :         { 0xA292, UNICODE_GENCAT_Lo},
   11751                 :         { 0xA293, UNICODE_GENCAT_Lo},
   11752                 :         { 0xA294, UNICODE_GENCAT_Lo},
   11753                 :         { 0xA295, UNICODE_GENCAT_Lo},
   11754                 :         { 0xA296, UNICODE_GENCAT_Lo},
   11755                 :         { 0xA297, UNICODE_GENCAT_Lo},
   11756                 :         { 0xA298, UNICODE_GENCAT_Lo},
   11757                 :         { 0xA299, UNICODE_GENCAT_Lo},
   11758                 :         { 0xA29A, UNICODE_GENCAT_Lo},
   11759                 :         { 0xA29B, UNICODE_GENCAT_Lo},
   11760                 :         { 0xA29C, UNICODE_GENCAT_Lo},
   11761                 :         { 0xA29D, UNICODE_GENCAT_Lo},
   11762                 :         { 0xA29E, UNICODE_GENCAT_Lo},
   11763                 :         { 0xA29F, UNICODE_GENCAT_Lo},
   11764                 :         { 0xA2A0, UNICODE_GENCAT_Lo},
   11765                 :         { 0xA2A1, UNICODE_GENCAT_Lo},
   11766                 :         { 0xA2A2, UNICODE_GENCAT_Lo},
   11767                 :         { 0xA2A3, UNICODE_GENCAT_Lo},
   11768                 :         { 0xA2A4, UNICODE_GENCAT_Lo},
   11769                 :         { 0xA2A5, UNICODE_GENCAT_Lo},
   11770                 :         { 0xA2A6, UNICODE_GENCAT_Lo},
   11771                 :         { 0xA2A7, UNICODE_GENCAT_Lo},
   11772                 :         { 0xA2A8, UNICODE_GENCAT_Lo},
   11773                 :         { 0xA2A9, UNICODE_GENCAT_Lo},
   11774                 :         { 0xA2AA, UNICODE_GENCAT_Lo},
   11775                 :         { 0xA2AB, UNICODE_GENCAT_Lo},
   11776                 :         { 0xA2AC, UNICODE_GENCAT_Lo},
   11777                 :         { 0xA2AD, UNICODE_GENCAT_Lo},
   11778                 :         { 0xA2AE, UNICODE_GENCAT_Lo},
   11779                 :         { 0xA2AF, UNICODE_GENCAT_Lo},
   11780                 :         { 0xA2B0, UNICODE_GENCAT_Lo},
   11781                 :         { 0xA2B1, UNICODE_GENCAT_Lo},
   11782                 :         { 0xA2B2, UNICODE_GENCAT_Lo},
   11783                 :         { 0xA2B3, UNICODE_GENCAT_Lo},
   11784                 :         { 0xA2B4, UNICODE_GENCAT_Lo},
   11785                 :         { 0xA2B5, UNICODE_GENCAT_Lo},
   11786                 :         { 0xA2B6, UNICODE_GENCAT_Lo},
   11787                 :         { 0xA2B7, UNICODE_GENCAT_Lo},
   11788                 :         { 0xA2B8, UNICODE_GENCAT_Lo},
   11789                 :         { 0xA2B9, UNICODE_GENCAT_Lo},
   11790                 :         { 0xA2BA, UNICODE_GENCAT_Lo},
   11791                 :         { 0xA2BB, UNICODE_GENCAT_Lo},
   11792                 :         { 0xA2BC, UNICODE_GENCAT_Lo},
   11793                 :         { 0xA2BD, UNICODE_GENCAT_Lo},
   11794                 :         { 0xA2BE, UNICODE_GENCAT_Lo},
   11795                 :         { 0xA2BF, UNICODE_GENCAT_Lo},
   11796                 :         { 0xA2C0, UNICODE_GENCAT_Lo},
   11797                 :         { 0xA2C1, UNICODE_GENCAT_Lo},
   11798                 :         { 0xA2C2, UNICODE_GENCAT_Lo},
   11799                 :         { 0xA2C3, UNICODE_GENCAT_Lo},
   11800                 :         { 0xA2C4, UNICODE_GENCAT_Lo},
   11801                 :         { 0xA2C5, UNICODE_GENCAT_Lo},
   11802                 :         { 0xA2C6, UNICODE_GENCAT_Lo},
   11803                 :         { 0xA2C7, UNICODE_GENCAT_Lo},
   11804                 :         { 0xA2C8, UNICODE_GENCAT_Lo},
   11805                 :         { 0xA2C9, UNICODE_GENCAT_Lo},
   11806                 :         { 0xA2CA, UNICODE_GENCAT_Lo},
   11807                 :         { 0xA2CB, UNICODE_GENCAT_Lo},
   11808                 :         { 0xA2CC, UNICODE_GENCAT_Lo},
   11809                 :         { 0xA2CD, UNICODE_GENCAT_Lo},
   11810                 :         { 0xA2CE, UNICODE_GENCAT_Lo},
   11811                 :         { 0xA2CF, UNICODE_GENCAT_Lo},
   11812                 :         { 0xA2D0, UNICODE_GENCAT_Lo},
   11813                 :         { 0xA2D1, UNICODE_GENCAT_Lo},
   11814                 :         { 0xA2D2, UNICODE_GENCAT_Lo},
   11815                 :         { 0xA2D3, UNICODE_GENCAT_Lo},
   11816                 :         { 0xA2D4, UNICODE_GENCAT_Lo},
   11817                 :         { 0xA2D5, UNICODE_GENCAT_Lo},
   11818                 :         { 0xA2D6, UNICODE_GENCAT_Lo},
   11819                 :         { 0xA2D7, UNICODE_GENCAT_Lo},
   11820                 :         { 0xA2D8, UNICODE_GENCAT_Lo},
   11821                 :         { 0xA2D9, UNICODE_GENCAT_Lo},
   11822                 :         { 0xA2DA, UNICODE_GENCAT_Lo},
   11823                 :         { 0xA2DB, UNICODE_GENCAT_Lo},
   11824                 :         { 0xA2DC, UNICODE_GENCAT_Lo},
   11825                 :         { 0xA2DD, UNICODE_GENCAT_Lo},
   11826                 :         { 0xA2DE, UNICODE_GENCAT_Lo},
   11827                 :         { 0xA2DF, UNICODE_GENCAT_Lo},
   11828                 :         { 0xA2E0, UNICODE_GENCAT_Lo},
   11829                 :         { 0xA2E1, UNICODE_GENCAT_Lo},
   11830                 :         { 0xA2E2, UNICODE_GENCAT_Lo},
   11831                 :         { 0xA2E3, UNICODE_GENCAT_Lo},
   11832                 :         { 0xA2E4, UNICODE_GENCAT_Lo},
   11833                 :         { 0xA2E5, UNICODE_GENCAT_Lo},
   11834                 :         { 0xA2E6, UNICODE_GENCAT_Lo},
   11835                 :         { 0xA2E7, UNICODE_GENCAT_Lo},
   11836                 :         { 0xA2E8, UNICODE_GENCAT_Lo},
   11837                 :         { 0xA2E9, UNICODE_GENCAT_Lo},
   11838                 :         { 0xA2EA, UNICODE_GENCAT_Lo},
   11839                 :         { 0xA2EB, UNICODE_GENCAT_Lo},
   11840                 :         { 0xA2EC, UNICODE_GENCAT_Lo},
   11841                 :         { 0xA2ED, UNICODE_GENCAT_Lo},
   11842                 :         { 0xA2EE, UNICODE_GENCAT_Lo},
   11843                 :         { 0xA2EF, UNICODE_GENCAT_Lo},
   11844                 :         { 0xA2F0, UNICODE_GENCAT_Lo},
   11845                 :         { 0xA2F1, UNICODE_GENCAT_Lo},
   11846                 :         { 0xA2F2, UNICODE_GENCAT_Lo},
   11847                 :         { 0xA2F3, UNICODE_GENCAT_Lo},
   11848                 :         { 0xA2F4, UNICODE_GENCAT_Lo},
   11849                 :         { 0xA2F5, UNICODE_GENCAT_Lo},
   11850                 :         { 0xA2F6, UNICODE_GENCAT_Lo},
   11851                 :         { 0xA2F7, UNICODE_GENCAT_Lo},
   11852                 :         { 0xA2F8, UNICODE_GENCAT_Lo},
   11853                 :         { 0xA2F9, UNICODE_GENCAT_Lo},
   11854                 :         { 0xA2FA, UNICODE_GENCAT_Lo},
   11855                 :         { 0xA2FB, UNICODE_GENCAT_Lo},
   11856                 :         { 0xA2FC, UNICODE_GENCAT_Lo},
   11857                 :         { 0xA2FD, UNICODE_GENCAT_Lo},
   11858                 :         { 0xA2FE, UNICODE_GENCAT_Lo},
   11859                 :         { 0xA2FF, UNICODE_GENCAT_Lo},
   11860                 :         { 0xA300, UNICODE_GENCAT_Lo},
   11861                 :         { 0xA301, UNICODE_GENCAT_Lo},
   11862                 :         { 0xA302, UNICODE_GENCAT_Lo},
   11863                 :         { 0xA303, UNICODE_GENCAT_Lo},
   11864                 :         { 0xA304, UNICODE_GENCAT_Lo},
   11865                 :         { 0xA305, UNICODE_GENCAT_Lo},
   11866                 :         { 0xA306, UNICODE_GENCAT_Lo},
   11867                 :         { 0xA307, UNICODE_GENCAT_Lo},
   11868                 :         { 0xA308, UNICODE_GENCAT_Lo},
   11869                 :         { 0xA309, UNICODE_GENCAT_Lo},
   11870                 :         { 0xA30A, UNICODE_GENCAT_Lo},
   11871                 :         { 0xA30B, UNICODE_GENCAT_Lo},
   11872                 :         { 0xA30C, UNICODE_GENCAT_Lo},
   11873                 :         { 0xA30D, UNICODE_GENCAT_Lo},
   11874                 :         { 0xA30E, UNICODE_GENCAT_Lo},
   11875                 :         { 0xA30F, UNICODE_GENCAT_Lo},
   11876                 :         { 0xA310, UNICODE_GENCAT_Lo},
   11877                 :         { 0xA311, UNICODE_GENCAT_Lo},
   11878                 :         { 0xA312, UNICODE_GENCAT_Lo},
   11879                 :         { 0xA313, UNICODE_GENCAT_Lo},
   11880                 :         { 0xA314, UNICODE_GENCAT_Lo},
   11881                 :         { 0xA315, UNICODE_GENCAT_Lo},
   11882                 :         { 0xA316, UNICODE_GENCAT_Lo},
   11883                 :         { 0xA317, UNICODE_GENCAT_Lo},
   11884                 :         { 0xA318, UNICODE_GENCAT_Lo},
   11885                 :         { 0xA319, UNICODE_GENCAT_Lo},
   11886                 :         { 0xA31A, UNICODE_GENCAT_Lo},
   11887                 :         { 0xA31B, UNICODE_GENCAT_Lo},
   11888                 :         { 0xA31C, UNICODE_GENCAT_Lo},
   11889                 :         { 0xA31D, UNICODE_GENCAT_Lo},
   11890                 :         { 0xA31E, UNICODE_GENCAT_Lo},
   11891                 :         { 0xA31F, UNICODE_GENCAT_Lo},
   11892                 :         { 0xA320, UNICODE_GENCAT_Lo},
   11893                 :         { 0xA321, UNICODE_GENCAT_Lo},
   11894                 :         { 0xA322, UNICODE_GENCAT_Lo},
   11895                 :         { 0xA323, UNICODE_GENCAT_Lo},
   11896                 :         { 0xA324, UNICODE_GENCAT_Lo},
   11897                 :         { 0xA325, UNICODE_GENCAT_Lo},
   11898                 :         { 0xA326, UNICODE_GENCAT_Lo},
   11899                 :         { 0xA327, UNICODE_GENCAT_Lo},
   11900                 :         { 0xA328, UNICODE_GENCAT_Lo},
   11901                 :         { 0xA329, UNICODE_GENCAT_Lo},
   11902                 :         { 0xA32A, UNICODE_GENCAT_Lo},
   11903                 :         { 0xA32B, UNICODE_GENCAT_Lo},
   11904                 :         { 0xA32C, UNICODE_GENCAT_Lo},
   11905                 :         { 0xA32D, UNICODE_GENCAT_Lo},
   11906                 :         { 0xA32E, UNICODE_GENCAT_Lo},
   11907                 :         { 0xA32F, UNICODE_GENCAT_Lo},
   11908                 :         { 0xA330, UNICODE_GENCAT_Lo},
   11909                 :         { 0xA331, UNICODE_GENCAT_Lo},
   11910                 :         { 0xA332, UNICODE_GENCAT_Lo},
   11911                 :         { 0xA333, UNICODE_GENCAT_Lo},
   11912                 :         { 0xA334, UNICODE_GENCAT_Lo},
   11913                 :         { 0xA335, UNICODE_GENCAT_Lo},
   11914                 :         { 0xA336, UNICODE_GENCAT_Lo},
   11915                 :         { 0xA337, UNICODE_GENCAT_Lo},
   11916                 :         { 0xA338, UNICODE_GENCAT_Lo},
   11917                 :         { 0xA339, UNICODE_GENCAT_Lo},
   11918                 :         { 0xA33A, UNICODE_GENCAT_Lo},
   11919                 :         { 0xA33B, UNICODE_GENCAT_Lo},
   11920                 :         { 0xA33C, UNICODE_GENCAT_Lo},
   11921                 :         { 0xA33D, UNICODE_GENCAT_Lo},
   11922                 :         { 0xA33E, UNICODE_GENCAT_Lo},
   11923                 :         { 0xA33F, UNICODE_GENCAT_Lo},
   11924                 :         { 0xA340, UNICODE_GENCAT_Lo},
   11925                 :         { 0xA341, UNICODE_GENCAT_Lo},
   11926                 :         { 0xA342, UNICODE_GENCAT_Lo},
   11927                 :         { 0xA343, UNICODE_GENCAT_Lo},
   11928                 :         { 0xA344, UNICODE_GENCAT_Lo},
   11929                 :         { 0xA345, UNICODE_GENCAT_Lo},
   11930                 :         { 0xA346, UNICODE_GENCAT_Lo},
   11931                 :         { 0xA347, UNICODE_GENCAT_Lo},
   11932                 :         { 0xA348, UNICODE_GENCAT_Lo},
   11933                 :         { 0xA349, UNICODE_GENCAT_Lo},
   11934                 :         { 0xA34A, UNICODE_GENCAT_Lo},
   11935                 :         { 0xA34B, UNICODE_GENCAT_Lo},
   11936                 :         { 0xA34C, UNICODE_GENCAT_Lo},
   11937                 :         { 0xA34D, UNICODE_GENCAT_Lo},
   11938                 :         { 0xA34E, UNICODE_GENCAT_Lo},
   11939                 :         { 0xA34F, UNICODE_GENCAT_Lo},
   11940                 :         { 0xA350, UNICODE_GENCAT_Lo},
   11941                 :         { 0xA351, UNICODE_GENCAT_Lo},
   11942                 :         { 0xA352, UNICODE_GENCAT_Lo},
   11943                 :         { 0xA353, UNICODE_GENCAT_Lo},
   11944                 :         { 0xA354, UNICODE_GENCAT_Lo},
   11945                 :         { 0xA355, UNICODE_GENCAT_Lo},
   11946                 :         { 0xA356, UNICODE_GENCAT_Lo},
   11947                 :         { 0xA357, UNICODE_GENCAT_Lo},
   11948                 :         { 0xA358, UNICODE_GENCAT_Lo},
   11949                 :         { 0xA359, UNICODE_GENCAT_Lo},
   11950                 :         { 0xA35A, UNICODE_GENCAT_Lo},
   11951                 :         { 0xA35B, UNICODE_GENCAT_Lo},
   11952                 :         { 0xA35C, UNICODE_GENCAT_Lo},
   11953                 :         { 0xA35D, UNICODE_GENCAT_Lo},
   11954                 :         { 0xA35E, UNICODE_GENCAT_Lo},
   11955                 :         { 0xA35F, UNICODE_GENCAT_Lo},
   11956                 :         { 0xA360, UNICODE_GENCAT_Lo},
   11957                 :         { 0xA361, UNICODE_GENCAT_Lo},
   11958                 :         { 0xA362, UNICODE_GENCAT_Lo},
   11959                 :         { 0xA363, UNICODE_GENCAT_Lo},
   11960                 :         { 0xA364, UNICODE_GENCAT_Lo},
   11961                 :         { 0xA365, UNICODE_GENCAT_Lo},
   11962                 :         { 0xA366, UNICODE_GENCAT_Lo},
   11963                 :         { 0xA367, UNICODE_GENCAT_Lo},
   11964                 :         { 0xA368, UNICODE_GENCAT_Lo},
   11965                 :         { 0xA369, UNICODE_GENCAT_Lo},
   11966                 :         { 0xA36A, UNICODE_GENCAT_Lo},
   11967                 :         { 0xA36B, UNICODE_GENCAT_Lo},
   11968                 :         { 0xA36C, UNICODE_GENCAT_Lo},
   11969                 :         { 0xA36D, UNICODE_GENCAT_Lo},
   11970                 :         { 0xA36E, UNICODE_GENCAT_Lo},
   11971                 :         { 0xA36F, UNICODE_GENCAT_Lo},
   11972                 :         { 0xA370, UNICODE_GENCAT_Lo},
   11973                 :         { 0xA371, UNICODE_GENCAT_Lo},
   11974                 :         { 0xA372, UNICODE_GENCAT_Lo},
   11975                 :         { 0xA373, UNICODE_GENCAT_Lo},
   11976                 :         { 0xA374, UNICODE_GENCAT_Lo},
   11977                 :         { 0xA375, UNICODE_GENCAT_Lo},
   11978                 :         { 0xA376, UNICODE_GENCAT_Lo},
   11979                 :         { 0xA377, UNICODE_GENCAT_Lo},
   11980                 :         { 0xA378, UNICODE_GENCAT_Lo},
   11981                 :         { 0xA379, UNICODE_GENCAT_Lo},
   11982                 :         { 0xA37A, UNICODE_GENCAT_Lo},
   11983                 :         { 0xA37B, UNICODE_GENCAT_Lo},
   11984                 :         { 0xA37C, UNICODE_GENCAT_Lo},
   11985                 :         { 0xA37D, UNICODE_GENCAT_Lo},
   11986                 :         { 0xA37E, UNICODE_GENCAT_Lo},
   11987                 :         { 0xA37F, UNICODE_GENCAT_Lo},
   11988                 :         { 0xA380, UNICODE_GENCAT_Lo},
   11989                 :         { 0xA381, UNICODE_GENCAT_Lo},
   11990                 :         { 0xA382, UNICODE_GENCAT_Lo},
   11991                 :         { 0xA383, UNICODE_GENCAT_Lo},
   11992                 :         { 0xA384, UNICODE_GENCAT_Lo},
   11993                 :         { 0xA385, UNICODE_GENCAT_Lo},
   11994                 :         { 0xA386, UNICODE_GENCAT_Lo},
   11995                 :         { 0xA387, UNICODE_GENCAT_Lo},
   11996                 :         { 0xA388, UNICODE_GENCAT_Lo},
   11997                 :         { 0xA389, UNICODE_GENCAT_Lo},
   11998                 :         { 0xA38A, UNICODE_GENCAT_Lo},
   11999                 :         { 0xA38B, UNICODE_GENCAT_Lo},
   12000                 :         { 0xA38C, UNICODE_GENCAT_Lo},
   12001                 :         { 0xA38D, UNICODE_GENCAT_Lo},
   12002                 :         { 0xA38E, UNICODE_GENCAT_Lo},
   12003                 :         { 0xA38F, UNICODE_GENCAT_Lo},
   12004                 :         { 0xA390, UNICODE_GENCAT_Lo},
   12005                 :         { 0xA391, UNICODE_GENCAT_Lo},
   12006                 :         { 0xA392, UNICODE_GENCAT_Lo},
   12007                 :         { 0xA393, UNICODE_GENCAT_Lo},
   12008                 :         { 0xA394, UNICODE_GENCAT_Lo},
   12009                 :         { 0xA395, UNICODE_GENCAT_Lo},
   12010                 :         { 0xA396, UNICODE_GENCAT_Lo},
   12011                 :         { 0xA397, UNICODE_GENCAT_Lo},
   12012                 :         { 0xA398, UNICODE_GENCAT_Lo},
   12013                 :         { 0xA399, UNICODE_GENCAT_Lo},
   12014                 :         { 0xA39A, UNICODE_GENCAT_Lo},
   12015                 :         { 0xA39B, UNICODE_GENCAT_Lo},
   12016                 :         { 0xA39C, UNICODE_GENCAT_Lo},
   12017                 :         { 0xA39D, UNICODE_GENCAT_Lo},
   12018                 :         { 0xA39E, UNICODE_GENCAT_Lo},
   12019                 :         { 0xA39F, UNICODE_GENCAT_Lo},
   12020                 :         { 0xA3A0, UNICODE_GENCAT_Lo},
   12021                 :         { 0xA3A1, UNICODE_GENCAT_Lo},
   12022                 :         { 0xA3A2, UNICODE_GENCAT_Lo},
   12023                 :         { 0xA3A3, UNICODE_GENCAT_Lo},
   12024                 :         { 0xA3A4, UNICODE_GENCAT_Lo},
   12025                 :         { 0xA3A5, UNICODE_GENCAT_Lo},
   12026                 :         { 0xA3A6, UNICODE_GENCAT_Lo},
   12027                 :         { 0xA3A7, UNICODE_GENCAT_Lo},
   12028                 :         { 0xA3A8, UNICODE_GENCAT_Lo},
   12029                 :         { 0xA3A9, UNICODE_GENCAT_Lo},
   12030                 :         { 0xA3AA, UNICODE_GENCAT_Lo},
   12031                 :         { 0xA3AB, UNICODE_GENCAT_Lo},
   12032                 :         { 0xA3AC, UNICODE_GENCAT_Lo},
   12033                 :         { 0xA3AD, UNICODE_GENCAT_Lo},
   12034                 :         { 0xA3AE, UNICODE_GENCAT_Lo},
   12035                 :         { 0xA3AF, UNICODE_GENCAT_Lo},
   12036                 :         { 0xA3B0, UNICODE_GENCAT_Lo},
   12037                 :         { 0xA3B1, UNICODE_GENCAT_Lo},
   12038                 :         { 0xA3B2, UNICODE_GENCAT_Lo},
   12039                 :         { 0xA3B3, UNICODE_GENCAT_Lo},
   12040                 :         { 0xA3B4, UNICODE_GENCAT_Lo},
   12041                 :         { 0xA3B5, UNICODE_GENCAT_Lo},
   12042                 :         { 0xA3B6, UNICODE_GENCAT_Lo},
   12043                 :         { 0xA3B7, UNICODE_GENCAT_Lo},
   12044                 :         { 0xA3B8, UNICODE_GENCAT_Lo},
   12045                 :         { 0xA3B9, UNICODE_GENCAT_Lo},
   12046                 :         { 0xA3BA, UNICODE_GENCAT_Lo},
   12047                 :         { 0xA3BB, UNICODE_GENCAT_Lo},
   12048                 :         { 0xA3BC, UNICODE_GENCAT_Lo},
   12049                 :         { 0xA3BD, UNICODE_GENCAT_Lo},
   12050                 :         { 0xA3BE, UNICODE_GENCAT_Lo},
   12051                 :         { 0xA3BF, UNICODE_GENCAT_Lo},
   12052                 :         { 0xA3C0, UNICODE_GENCAT_Lo},
   12053                 :         { 0xA3C1, UNICODE_GENCAT_Lo},
   12054                 :         { 0xA3C2, UNICODE_GENCAT_Lo},
   12055                 :         { 0xA3C3, UNICODE_GENCAT_Lo},
   12056                 :         { 0xA3C4, UNICODE_GENCAT_Lo},
   12057                 :         { 0xA3C5, UNICODE_GENCAT_Lo},
   12058                 :         { 0xA3C6, UNICODE_GENCAT_Lo},
   12059                 :         { 0xA3C7, UNICODE_GENCAT_Lo},
   12060                 :         { 0xA3C8, UNICODE_GENCAT_Lo},
   12061                 :         { 0xA3C9, UNICODE_GENCAT_Lo},
   12062                 :         { 0xA3CA, UNICODE_GENCAT_Lo},
   12063                 :         { 0xA3CB, UNICODE_GENCAT_Lo},
   12064                 :         { 0xA3CC, UNICODE_GENCAT_Lo},
   12065                 :         { 0xA3CD, UNICODE_GENCAT_Lo},
   12066                 :         { 0xA3CE, UNICODE_GENCAT_Lo},
   12067                 :         { 0xA3CF, UNICODE_GENCAT_Lo},
   12068                 :         { 0xA3D0, UNICODE_GENCAT_Lo},
   12069                 :         { 0xA3D1, UNICODE_GENCAT_Lo},
   12070                 :         { 0xA3D2, UNICODE_GENCAT_Lo},
   12071                 :         { 0xA3D3, UNICODE_GENCAT_Lo},
   12072                 :         { 0xA3D4, UNICODE_GENCAT_Lo},
   12073                 :         { 0xA3D5, UNICODE_GENCAT_Lo},
   12074                 :         { 0xA3D6, UNICODE_GENCAT_Lo},
   12075                 :         { 0xA3D7, UNICODE_GENCAT_Lo},
   12076                 :         { 0xA3D8, UNICODE_GENCAT_Lo},
   12077                 :         { 0xA3D9, UNICODE_GENCAT_Lo},
   12078                 :         { 0xA3DA, UNICODE_GENCAT_Lo},
   12079                 :         { 0xA3DB, UNICODE_GENCAT_Lo},
   12080                 :         { 0xA3DC, UNICODE_GENCAT_Lo},
   12081                 :         { 0xA3DD, UNICODE_GENCAT_Lo},
   12082                 :         { 0xA3DE, UNICODE_GENCAT_Lo},
   12083                 :         { 0xA3DF, UNICODE_GENCAT_Lo},
   12084                 :         { 0xA3E0, UNICODE_GENCAT_Lo},
   12085                 :         { 0xA3E1, UNICODE_GENCAT_Lo},
   12086                 :         { 0xA3E2, UNICODE_GENCAT_Lo},
   12087                 :         { 0xA3E3, UNICODE_GENCAT_Lo},
   12088                 :         { 0xA3E4, UNICODE_GENCAT_Lo},
   12089                 :         { 0xA3E5, UNICODE_GENCAT_Lo},
   12090                 :         { 0xA3E6, UNICODE_GENCAT_Lo},
   12091                 :         { 0xA3E7, UNICODE_GENCAT_Lo},
   12092                 :         { 0xA3E8, UNICODE_GENCAT_Lo},
   12093                 :         { 0xA3E9, UNICODE_GENCAT_Lo},
   12094                 :         { 0xA3EA, UNICODE_GENCAT_Lo},
   12095                 :         { 0xA3EB, UNICODE_GENCAT_Lo},
   12096                 :         { 0xA3EC, UNICODE_GENCAT_Lo},
   12097                 :         { 0xA3ED, UNICODE_GENCAT_Lo},
   12098                 :         { 0xA3EE, UNICODE_GENCAT_Lo},
   12099                 :         { 0xA3EF, UNICODE_GENCAT_Lo},
   12100                 :         { 0xA3F0, UNICODE_GENCAT_Lo},
   12101                 :         { 0xA3F1, UNICODE_GENCAT_Lo},
   12102                 :         { 0xA3F2, UNICODE_GENCAT_Lo},
   12103                 :         { 0xA3F3, UNICODE_GENCAT_Lo},
   12104                 :         { 0xA3F4, UNICODE_GENCAT_Lo},
   12105                 :         { 0xA3F5, UNICODE_GENCAT_Lo},
   12106                 :         { 0xA3F6, UNICODE_GENCAT_Lo},
   12107                 :         { 0xA3F7, UNICODE_GENCAT_Lo},
   12108                 :         { 0xA3F8, UNICODE_GENCAT_Lo},
   12109                 :         { 0xA3F9, UNICODE_GENCAT_Lo},
   12110                 :         { 0xA3FA, UNICODE_GENCAT_Lo},
   12111                 :         { 0xA3FB, UNICODE_GENCAT_Lo},
   12112                 :         { 0xA3FC, UNICODE_GENCAT_Lo},
   12113                 :         { 0xA3FD, UNICODE_GENCAT_Lo},
   12114                 :         { 0xA3FE, UNICODE_GENCAT_Lo},
   12115                 :         { 0xA3FF, UNICODE_GENCAT_Lo},
   12116                 :         { 0xA400, UNICODE_GENCAT_Lo},
   12117                 :         { 0xA401, UNICODE_GENCAT_Lo},
   12118                 :         { 0xA402, UNICODE_GENCAT_Lo},
   12119                 :         { 0xA403, UNICODE_GENCAT_Lo},
   12120                 :         { 0xA404, UNICODE_GENCAT_Lo},
   12121                 :         { 0xA405, UNICODE_GENCAT_Lo},
   12122                 :         { 0xA406, UNICODE_GENCAT_Lo},
   12123                 :         { 0xA407, UNICODE_GENCAT_Lo},
   12124                 :         { 0xA408, UNICODE_GENCAT_Lo},
   12125                 :         { 0xA409, UNICODE_GENCAT_Lo},
   12126                 :         { 0xA40A, UNICODE_GENCAT_Lo},
   12127                 :         { 0xA40B, UNICODE_GENCAT_Lo},
   12128                 :         { 0xA40C, UNICODE_GENCAT_Lo},
   12129                 :         { 0xA40D, UNICODE_GENCAT_Lo},
   12130                 :         { 0xA40E, UNICODE_GENCAT_Lo},
   12131                 :         { 0xA40F, UNICODE_GENCAT_Lo},
   12132                 :         { 0xA410, UNICODE_GENCAT_Lo},
   12133                 :         { 0xA411, UNICODE_GENCAT_Lo},
   12134                 :         { 0xA412, UNICODE_GENCAT_Lo},
   12135                 :         { 0xA413, UNICODE_GENCAT_Lo},
   12136                 :         { 0xA414, UNICODE_GENCAT_Lo},
   12137                 :         { 0xA415, UNICODE_GENCAT_Lo},
   12138                 :         { 0xA416, UNICODE_GENCAT_Lo},
   12139                 :         { 0xA417, UNICODE_GENCAT_Lo},
   12140                 :         { 0xA418, UNICODE_GENCAT_Lo},
   12141                 :         { 0xA419, UNICODE_GENCAT_Lo},
   12142                 :         { 0xA41A, UNICODE_GENCAT_Lo},
   12143                 :         { 0xA41B, UNICODE_GENCAT_Lo},
   12144                 :         { 0xA41C, UNICODE_GENCAT_Lo},
   12145                 :         { 0xA41D, UNICODE_GENCAT_Lo},
   12146                 :         { 0xA41E, UNICODE_GENCAT_Lo},
   12147                 :         { 0xA41F, UNICODE_GENCAT_Lo},
   12148                 :         { 0xA420, UNICODE_GENCAT_Lo},
   12149                 :         { 0xA421, UNICODE_GENCAT_Lo},
   12150                 :         { 0xA422, UNICODE_GENCAT_Lo},
   12151                 :         { 0xA423, UNICODE_GENCAT_Lo},
   12152                 :         { 0xA424, UNICODE_GENCAT_Lo},
   12153                 :         { 0xA425, UNICODE_GENCAT_Lo},
   12154                 :         { 0xA426, UNICODE_GENCAT_Lo},
   12155                 :         { 0xA427, UNICODE_GENCAT_Lo},
   12156                 :         { 0xA428, UNICODE_GENCAT_Lo},
   12157                 :         { 0xA429, UNICODE_GENCAT_Lo},
   12158                 :         { 0xA42A, UNICODE_GENCAT_Lo},
   12159                 :         { 0xA42B, UNICODE_GENCAT_Lo},
   12160                 :         { 0xA42C, UNICODE_GENCAT_Lo},
   12161                 :         { 0xA42D, UNICODE_GENCAT_Lo},
   12162                 :         { 0xA42E, UNICODE_GENCAT_Lo},
   12163                 :         { 0xA42F, UNICODE_GENCAT_Lo},
   12164                 :         { 0xA430, UNICODE_GENCAT_Lo},
   12165                 :         { 0xA431, UNICODE_GENCAT_Lo},
   12166                 :         { 0xA432, UNICODE_GENCAT_Lo},
   12167                 :         { 0xA433, UNICODE_GENCAT_Lo},
   12168                 :         { 0xA434, UNICODE_GENCAT_Lo},
   12169                 :         { 0xA435, UNICODE_GENCAT_Lo},
   12170                 :         { 0xA436, UNICODE_GENCAT_Lo},
   12171                 :         { 0xA437, UNICODE_GENCAT_Lo},
   12172                 :         { 0xA438, UNICODE_GENCAT_Lo},
   12173                 :         { 0xA439, UNICODE_GENCAT_Lo},
   12174                 :         { 0xA43A, UNICODE_GENCAT_Lo},
   12175                 :         { 0xA43B, UNICODE_GENCAT_Lo},
   12176                 :         { 0xA43C, UNICODE_GENCAT_Lo},
   12177                 :         { 0xA43D, UNICODE_GENCAT_Lo},
   12178                 :         { 0xA43E, UNICODE_GENCAT_Lo},
   12179                 :         { 0xA43F, UNICODE_GENCAT_Lo},
   12180                 :         { 0xA440, UNICODE_GENCAT_Lo},
   12181                 :         { 0xA441, UNICODE_GENCAT_Lo},
   12182                 :         { 0xA442, UNICODE_GENCAT_Lo},
   12183                 :         { 0xA443, UNICODE_GENCAT_Lo},
   12184                 :         { 0xA444, UNICODE_GENCAT_Lo},
   12185                 :         { 0xA445, UNICODE_GENCAT_Lo},
   12186                 :         { 0xA446, UNICODE_GENCAT_Lo},
   12187                 :         { 0xA447, UNICODE_GENCAT_Lo},
   12188                 :         { 0xA448, UNICODE_GENCAT_Lo},
   12189                 :         { 0xA449, UNICODE_GENCAT_Lo},
   12190                 :         { 0xA44A, UNICODE_GENCAT_Lo},
   12191                 :         { 0xA44B, UNICODE_GENCAT_Lo},
   12192                 :         { 0xA44C, UNICODE_GENCAT_Lo},
   12193                 :         { 0xA44D, UNICODE_GENCAT_Lo},
   12194                 :         { 0xA44E, UNICODE_GENCAT_Lo},
   12195                 :         { 0xA44F, UNICODE_GENCAT_Lo},
   12196                 :         { 0xA450, UNICODE_GENCAT_Lo},
   12197                 :         { 0xA451, UNICODE_GENCAT_Lo},
   12198                 :         { 0xA452, UNICODE_GENCAT_Lo},
   12199                 :         { 0xA453, UNICODE_GENCAT_Lo},
   12200                 :         { 0xA454, UNICODE_GENCAT_Lo},
   12201                 :         { 0xA455, UNICODE_GENCAT_Lo},
   12202                 :         { 0xA456, UNICODE_GENCAT_Lo},
   12203                 :         { 0xA457, UNICODE_GENCAT_Lo},
   12204                 :         { 0xA458, UNICODE_GENCAT_Lo},
   12205                 :         { 0xA459, UNICODE_GENCAT_Lo},
   12206                 :         { 0xA45A, UNICODE_GENCAT_Lo},
   12207                 :         { 0xA45B, UNICODE_GENCAT_Lo},
   12208                 :         { 0xA45C, UNICODE_GENCAT_Lo},
   12209                 :         { 0xA45D, UNICODE_GENCAT_Lo},
   12210                 :         { 0xA45E, UNICODE_GENCAT_Lo},
   12211                 :         { 0xA45F, UNICODE_GENCAT_Lo},
   12212                 :         { 0xA460, UNICODE_GENCAT_Lo},
   12213                 :         { 0xA461, UNICODE_GENCAT_Lo},
   12214                 :         { 0xA462, UNICODE_GENCAT_Lo},
   12215                 :         { 0xA463, UNICODE_GENCAT_Lo},
   12216                 :         { 0xA464, UNICODE_GENCAT_Lo},
   12217                 :         { 0xA465, UNICODE_GENCAT_Lo},
   12218                 :         { 0xA466, UNICODE_GENCAT_Lo},
   12219                 :         { 0xA467, UNICODE_GENCAT_Lo},
   12220                 :         { 0xA468, UNICODE_GENCAT_Lo},
   12221                 :         { 0xA469, UNICODE_GENCAT_Lo},
   12222                 :         { 0xA46A, UNICODE_GENCAT_Lo},
   12223                 :         { 0xA46B, UNICODE_GENCAT_Lo},
   12224                 :         { 0xA46C, UNICODE_GENCAT_Lo},
   12225                 :         { 0xA46D, UNICODE_GENCAT_Lo},
   12226                 :         { 0xA46E, UNICODE_GENCAT_Lo},
   12227                 :         { 0xA46F, UNICODE_GENCAT_Lo},
   12228                 :         { 0xA470, UNICODE_GENCAT_Lo},
   12229                 :         { 0xA471, UNICODE_GENCAT_Lo},
   12230                 :         { 0xA472, UNICODE_GENCAT_Lo},
   12231                 :         { 0xA473, UNICODE_GENCAT_Lo},
   12232                 :         { 0xA474, UNICODE_GENCAT_Lo},
   12233                 :         { 0xA475, UNICODE_GENCAT_Lo},
   12234                 :         { 0xA476, UNICODE_GENCAT_Lo},
   12235                 :         { 0xA477, UNICODE_GENCAT_Lo},
   12236                 :         { 0xA478, UNICODE_GENCAT_Lo},
   12237                 :         { 0xA479, UNICODE_GENCAT_Lo},
   12238                 :         { 0xA47A, UNICODE_GENCAT_Lo},
   12239                 :         { 0xA47B, UNICODE_GENCAT_Lo},
   12240                 :         { 0xA47C, UNICODE_GENCAT_Lo},
   12241                 :         { 0xA47D, UNICODE_GENCAT_Lo},
   12242                 :         { 0xA47E, UNICODE_GENCAT_Lo},
   12243                 :         { 0xA47F, UNICODE_GENCAT_Lo},
   12244                 :         { 0xA480, UNICODE_GENCAT_Lo},
   12245                 :         { 0xA481, UNICODE_GENCAT_Lo},
   12246                 :         { 0xA482, UNICODE_GENCAT_Lo},
   12247                 :         { 0xA483, UNICODE_GENCAT_Lo},
   12248                 :         { 0xA484, UNICODE_GENCAT_Lo},
   12249                 :         { 0xA485, UNICODE_GENCAT_Lo},
   12250                 :         { 0xA486, UNICODE_GENCAT_Lo},
   12251                 :         { 0xA487, UNICODE_GENCAT_Lo},
   12252                 :         { 0xA488, UNICODE_GENCAT_Lo},
   12253                 :         { 0xA489, UNICODE_GENCAT_Lo},
   12254                 :         { 0xA48A, UNICODE_GENCAT_Lo},
   12255                 :         { 0xA48B, UNICODE_GENCAT_Lo},
   12256                 :         { 0xA48C, UNICODE_GENCAT_Lo},
   12257                 :         { 0xA490, UNICODE_GENCAT_So},
   12258                 :         { 0xA491, UNICODE_GENCAT_So},
   12259                 :         { 0xA492, UNICODE_GENCAT_So},
   12260                 :         { 0xA493, UNICODE_GENCAT_So},
   12261                 :         { 0xA494, UNICODE_GENCAT_So},
   12262                 :         { 0xA495, UNICODE_GENCAT_So},
   12263                 :         { 0xA496, UNICODE_GENCAT_So},
   12264                 :         { 0xA497, UNICODE_GENCAT_So},
   12265                 :         { 0xA498, UNICODE_GENCAT_So},
   12266                 :         { 0xA499, UNICODE_GENCAT_So},
   12267                 :         { 0xA49A, UNICODE_GENCAT_So},
   12268                 :         { 0xA49B, UNICODE_GENCAT_So},
   12269                 :         { 0xA49C, UNICODE_GENCAT_So},
   12270                 :         { 0xA49D, UNICODE_GENCAT_So},
   12271                 :         { 0xA49E, UNICODE_GENCAT_So},
   12272                 :         { 0xA49F, UNICODE_GENCAT_So},
   12273                 :         { 0xA4A0, UNICODE_GENCAT_So},
   12274                 :         { 0xA4A1, UNICODE_GENCAT_So},
   12275                 :         { 0xA4A2, UNICODE_GENCAT_So},
   12276                 :         { 0xA4A3, UNICODE_GENCAT_So},
   12277                 :         { 0xA4A4, UNICODE_GENCAT_So},
   12278                 :         { 0xA4A5, UNICODE_GENCAT_So},
   12279                 :         { 0xA4A6, UNICODE_GENCAT_So},
   12280                 :         { 0xA4A7, UNICODE_GENCAT_So},
   12281                 :         { 0xA4A8, UNICODE_GENCAT_So},
   12282                 :         { 0xA4A9, UNICODE_GENCAT_So},
   12283                 :         { 0xA4AA, UNICODE_GENCAT_So},
   12284                 :         { 0xA4AB, UNICODE_GENCAT_So},
   12285                 :         { 0xA4AC, UNICODE_GENCAT_So},
   12286                 :         { 0xA4AD, UNICODE_GENCAT_So},
   12287                 :         { 0xA4AE, UNICODE_GENCAT_So},
   12288                 :         { 0xA4AF, UNICODE_GENCAT_So},
   12289                 :         { 0xA4B0, UNICODE_GENCAT_So},
   12290                 :         { 0xA4B1, UNICODE_GENCAT_So},
   12291                 :         { 0xA4B2, UNICODE_GENCAT_So},
   12292                 :         { 0xA4B3, UNICODE_GENCAT_So},
   12293                 :         { 0xA4B4, UNICODE_GENCAT_So},
   12294                 :         { 0xA4B5, UNICODE_GENCAT_So},
   12295                 :         { 0xA4B6, UNICODE_GENCAT_So},
   12296                 :         { 0xA4B7, UNICODE_GENCAT_So},
   12297                 :         { 0xA4B8, UNICODE_GENCAT_So},
   12298                 :         { 0xA4B9, UNICODE_GENCAT_So},
   12299                 :         { 0xA4BA, UNICODE_GENCAT_So},
   12300                 :         { 0xA4BB, UNICODE_GENCAT_So},
   12301                 :         { 0xA4BC, UNICODE_GENCAT_So},
   12302                 :         { 0xA4BD, UNICODE_GENCAT_So},
   12303                 :         { 0xA4BE, UNICODE_GENCAT_So},
   12304                 :         { 0xA4BF, UNICODE_GENCAT_So},
   12305                 :         { 0xA4C0, UNICODE_GENCAT_So},
   12306                 :         { 0xA4C1, UNICODE_GENCAT_So},
   12307                 :         { 0xA4C2, UNICODE_GENCAT_So},
   12308                 :         { 0xA4C3, UNICODE_GENCAT_So},
   12309                 :         { 0xA4C4, UNICODE_GENCAT_So},
   12310                 :         { 0xA4C5, UNICODE_GENCAT_So},
   12311                 :         { 0xA4C6, UNICODE_GENCAT_So},
   12312                 :         { 0xA500, UNICODE_GENCAT_Lo},
   12313                 :         { 0xA501, UNICODE_GENCAT_Lo},
   12314                 :         { 0xA502, UNICODE_GENCAT_Lo},
   12315                 :         { 0xA503, UNICODE_GENCAT_Lo},
   12316                 :         { 0xA504, UNICODE_GENCAT_Lo},
   12317                 :         { 0xA505, UNICODE_GENCAT_Lo},
   12318                 :         { 0xA506, UNICODE_GENCAT_Lo},
   12319                 :         { 0xA507, UNICODE_GENCAT_Lo},
   12320                 :         { 0xA508, UNICODE_GENCAT_Lo},
   12321                 :         { 0xA509, UNICODE_GENCAT_Lo},
   12322                 :         { 0xA50A, UNICODE_GENCAT_Lo},
   12323                 :         { 0xA50B, UNICODE_GENCAT_Lo},
   12324                 :         { 0xA50C, UNICODE_GENCAT_Lo},
   12325                 :         { 0xA50D, UNICODE_GENCAT_Lo},
   12326                 :         { 0xA50E, UNICODE_GENCAT_Lo},
   12327                 :         { 0xA50F, UNICODE_GENCAT_Lo},
   12328                 :         { 0xA510, UNICODE_GENCAT_Lo},
   12329                 :         { 0xA511, UNICODE_GENCAT_Lo},
   12330                 :         { 0xA512, UNICODE_GENCAT_Lo},
   12331                 :         { 0xA513, UNICODE_GENCAT_Lo},
   12332                 :         { 0xA514, UNICODE_GENCAT_Lo},
   12333                 :         { 0xA515, UNICODE_GENCAT_Lo},
   12334                 :         { 0xA516, UNICODE_GENCAT_Lo},
   12335                 :         { 0xA517, UNICODE_GENCAT_Lo},
   12336                 :         { 0xA518, UNICODE_GENCAT_Lo},
   12337                 :         { 0xA519, UNICODE_GENCAT_Lo},
   12338                 :         { 0xA51A, UNICODE_GENCAT_Lo},
   12339                 :         { 0xA51B, UNICODE_GENCAT_Lo},
   12340                 :         { 0xA51C, UNICODE_GENCAT_Lo},
   12341                 :         { 0xA51D, UNICODE_GENCAT_Lo},
   12342                 :         { 0xA51E, UNICODE_GENCAT_Lo},
   12343                 :         { 0xA51F, UNICODE_GENCAT_Lo},
   12344                 :         { 0xA520, UNICODE_GENCAT_Lo},
   12345                 :         { 0xA521, UNICODE_GENCAT_Lo},
   12346                 :         { 0xA522, UNICODE_GENCAT_Lo},
   12347                 :         { 0xA523, UNICODE_GENCAT_Lo},
   12348                 :         { 0xA524, UNICODE_GENCAT_Lo},
   12349                 :         { 0xA525, UNICODE_GENCAT_Lo},
   12350                 :         { 0xA526, UNICODE_GENCAT_Lo},
   12351                 :         { 0xA527, UNICODE_GENCAT_Lo},
   12352                 :         { 0xA528, UNICODE_GENCAT_Lo},
   12353                 :         { 0xA529, UNICODE_GENCAT_Lo},
   12354                 :         { 0xA52A, UNICODE_GENCAT_Lo},
   12355                 :         { 0xA52B, UNICODE_GENCAT_Lo},
   12356                 :         { 0xA52C, UNICODE_GENCAT_Lo},
   12357                 :         { 0xA52D, UNICODE_GENCAT_Lo},
   12358                 :         { 0xA52E, UNICODE_GENCAT_Lo},
   12359                 :         { 0xA52F, UNICODE_GENCAT_Lo},
   12360                 :         { 0xA530, UNICODE_GENCAT_Lo},
   12361                 :         { 0xA531, UNICODE_GENCAT_Lo},
   12362                 :         { 0xA532, UNICODE_GENCAT_Lo},
   12363                 :         { 0xA533, UNICODE_GENCAT_Lo},
   12364                 :         { 0xA534, UNICODE_GENCAT_Lo},
   12365                 :         { 0xA535, UNICODE_GENCAT_Lo},
   12366                 :         { 0xA536, UNICODE_GENCAT_Lo},
   12367                 :         { 0xA537, UNICODE_GENCAT_Lo},
   12368                 :         { 0xA538, UNICODE_GENCAT_Lo},
   12369                 :         { 0xA539, UNICODE_GENCAT_Lo},
   12370                 :         { 0xA53A, UNICODE_GENCAT_Lo},
   12371                 :         { 0xA53B, UNICODE_GENCAT_Lo},
   12372                 :         { 0xA53C, UNICODE_GENCAT_Lo},
   12373                 :         { 0xA53D, UNICODE_GENCAT_Lo},
   12374                 :         { 0xA53E, UNICODE_GENCAT_Lo},
   12375                 :         { 0xA53F, UNICODE_GENCAT_Lo},
   12376                 :         { 0xA540, UNICODE_GENCAT_Lo},
   12377                 :         { 0xA541, UNICODE_GENCAT_Lo},
   12378                 :         { 0xA542, UNICODE_GENCAT_Lo},
   12379                 :         { 0xA543, UNICODE_GENCAT_Lo},
   12380                 :         { 0xA544, UNICODE_GENCAT_Lo},
   12381                 :         { 0xA545, UNICODE_GENCAT_Lo},
   12382                 :         { 0xA546, UNICODE_GENCAT_Lo},
   12383                 :         { 0xA547, UNICODE_GENCAT_Lo},
   12384                 :         { 0xA548, UNICODE_GENCAT_Lo},
   12385                 :         { 0xA549, UNICODE_GENCAT_Lo},
   12386                 :         { 0xA54A, UNICODE_GENCAT_Lo},
   12387                 :         { 0xA54B, UNICODE_GENCAT_Lo},
   12388                 :         { 0xA54C, UNICODE_GENCAT_Lo},
   12389                 :         { 0xA54D, UNICODE_GENCAT_Lo},
   12390                 :         { 0xA54E, UNICODE_GENCAT_Lo},
   12391                 :         { 0xA54F, UNICODE_GENCAT_Lo},
   12392                 :         { 0xA550, UNICODE_GENCAT_Lo},
   12393                 :         { 0xA551, UNICODE_GENCAT_Lo},
   12394                 :         { 0xA552, UNICODE_GENCAT_Lo},
   12395                 :         { 0xA553, UNICODE_GENCAT_Lo},
   12396                 :         { 0xA554, UNICODE_GENCAT_Lo},
   12397                 :         { 0xA555, UNICODE_GENCAT_Lo},
   12398                 :         { 0xA556, UNICODE_GENCAT_Lo},
   12399                 :         { 0xA557, UNICODE_GENCAT_Lo},
   12400                 :         { 0xA558, UNICODE_GENCAT_Lo},
   12401                 :         { 0xA559, UNICODE_GENCAT_Lo},
   12402                 :         { 0xA55A, UNICODE_GENCAT_Lo},
   12403                 :         { 0xA55B, UNICODE_GENCAT_Lo},
   12404                 :         { 0xA55C, UNICODE_GENCAT_Lo},
   12405                 :         { 0xA55D, UNICODE_GENCAT_Lo},
   12406                 :         { 0xA55E, UNICODE_GENCAT_Lo},
   12407                 :         { 0xA55F, UNICODE_GENCAT_Lo},
   12408                 :         { 0xA560, UNICODE_GENCAT_Lo},
   12409                 :         { 0xA561, UNICODE_GENCAT_Lo},
   12410                 :         { 0xA562, UNICODE_GENCAT_Lo},
   12411                 :         { 0xA563, UNICODE_GENCAT_Lo},
   12412                 :         { 0xA564, UNICODE_GENCAT_Lo},
   12413                 :         { 0xA565, UNICODE_GENCAT_Lo},
   12414                 :         { 0xA566, UNICODE_GENCAT_Lo},
   12415                 :         { 0xA567, UNICODE_GENCAT_Lo},
   12416                 :         { 0xA568, UNICODE_GENCAT_Lo},
   12417                 :         { 0xA569, UNICODE_GENCAT_Lo},
   12418                 :         { 0xA56A, UNICODE_GENCAT_Lo},
   12419                 :         { 0xA56B, UNICODE_GENCAT_Lo},
   12420                 :         { 0xA56C, UNICODE_GENCAT_Lo},
   12421                 :         { 0xA56D, UNICODE_GENCAT_Lo},
   12422                 :         { 0xA56E, UNICODE_GENCAT_Lo},
   12423                 :         { 0xA56F, UNICODE_GENCAT_Lo},
   12424                 :         { 0xA570, UNICODE_GENCAT_Lo},
   12425                 :         { 0xA571, UNICODE_GENCAT_Lo},
   12426                 :         { 0xA572, UNICODE_GENCAT_Lo},
   12427                 :         { 0xA573, UNICODE_GENCAT_Lo},
   12428                 :         { 0xA574, UNICODE_GENCAT_Lo},
   12429                 :         { 0xA575, UNICODE_GENCAT_Lo},
   12430                 :         { 0xA576, UNICODE_GENCAT_Lo},
   12431                 :         { 0xA577, UNICODE_GENCAT_Lo},
   12432                 :         { 0xA578, UNICODE_GENCAT_Lo},
   12433                 :         { 0xA579, UNICODE_GENCAT_Lo},
   12434                 :         { 0xA57A, UNICODE_GENCAT_Lo},
   12435                 :         { 0xA57B, UNICODE_GENCAT_Lo},
   12436                 :         { 0xA57C, UNICODE_GENCAT_Lo},
   12437                 :         { 0xA57D, UNICODE_GENCAT_Lo},
   12438                 :         { 0xA57E, UNICODE_GENCAT_Lo},
   12439                 :         { 0xA57F, UNICODE_GENCAT_Lo},
   12440                 :         { 0xA580, UNICODE_GENCAT_Lo},
   12441                 :         { 0xA581, UNICODE_GENCAT_Lo},
   12442                 :         { 0xA582, UNICODE_GENCAT_Lo},
   12443                 :         { 0xA583, UNICODE_GENCAT_Lo},
   12444                 :         { 0xA584, UNICODE_GENCAT_Lo},
   12445                 :         { 0xA585, UNICODE_GENCAT_Lo},
   12446                 :         { 0xA586, UNICODE_GENCAT_Lo},
   12447                 :         { 0xA587, UNICODE_GENCAT_Lo},
   12448                 :         { 0xA588, UNICODE_GENCAT_Lo},
   12449                 :         { 0xA589, UNICODE_GENCAT_Lo},
   12450                 :         { 0xA58A, UNICODE_GENCAT_Lo},
   12451                 :         { 0xA58B, UNICODE_GENCAT_Lo},
   12452                 :         { 0xA58C, UNICODE_GENCAT_Lo},
   12453                 :         { 0xA58D, UNICODE_GENCAT_Lo},
   12454                 :         { 0xA58E, UNICODE_GENCAT_Lo},
   12455                 :         { 0xA58F, UNICODE_GENCAT_Lo},
   12456                 :         { 0xA590, UNICODE_GENCAT_Lo},
   12457                 :         { 0xA591, UNICODE_GENCAT_Lo},
   12458                 :         { 0xA592, UNICODE_GENCAT_Lo},
   12459                 :         { 0xA593, UNICODE_GENCAT_Lo},
   12460                 :         { 0xA594, UNICODE_GENCAT_Lo},
   12461                 :         { 0xA595, UNICODE_GENCAT_Lo},
   12462                 :         { 0xA596, UNICODE_GENCAT_Lo},
   12463                 :         { 0xA597, UNICODE_GENCAT_Lo},
   12464                 :         { 0xA598, UNICODE_GENCAT_Lo},
   12465                 :         { 0xA599, UNICODE_GENCAT_Lo},
   12466                 :         { 0xA59A, UNICODE_GENCAT_Lo},
   12467                 :         { 0xA59B, UNICODE_GENCAT_Lo},
   12468                 :         { 0xA59C, UNICODE_GENCAT_Lo},
   12469                 :         { 0xA59D, UNICODE_GENCAT_Lo},
   12470                 :         { 0xA59E, UNICODE_GENCAT_Lo},
   12471                 :         { 0xA59F, UNICODE_GENCAT_Lo},
   12472                 :         { 0xA5A0, UNICODE_GENCAT_Lo},
   12473                 :         { 0xA5A1, UNICODE_GENCAT_Lo},
   12474                 :         { 0xA5A2, UNICODE_GENCAT_Lo},
   12475                 :         { 0xA5A3, UNICODE_GENCAT_Lo},
   12476                 :         { 0xA5A4, UNICODE_GENCAT_Lo},
   12477                 :         { 0xA5A5, UNICODE_GENCAT_Lo},
   12478                 :         { 0xA5A6, UNICODE_GENCAT_Lo},
   12479                 :         { 0xA5A7, UNICODE_GENCAT_Lo},
   12480                 :         { 0xA5A8, UNICODE_GENCAT_Lo},
   12481                 :         { 0xA5A9, UNICODE_GENCAT_Lo},
   12482                 :         { 0xA5AA, UNICODE_GENCAT_Lo},
   12483                 :         { 0xA5AB, UNICODE_GENCAT_Lo},
   12484                 :         { 0xA5AC, UNICODE_GENCAT_Lo},
   12485                 :         { 0xA5AD, UNICODE_GENCAT_Lo},
   12486                 :         { 0xA5AE, UNICODE_GENCAT_Lo},
   12487                 :         { 0xA5AF, UNICODE_GENCAT_Lo},
   12488                 :         { 0xA5B0, UNICODE_GENCAT_Lo},
   12489                 :         { 0xA5B1, UNICODE_GENCAT_Lo},
   12490                 :         { 0xA5B2, UNICODE_GENCAT_Lo},
   12491                 :         { 0xA5B3, UNICODE_GENCAT_Lo},
   12492                 :         { 0xA5B4, UNICODE_GENCAT_Lo},
   12493                 :         { 0xA5B5, UNICODE_GENCAT_Lo},
   12494                 :         { 0xA5B6, UNICODE_GENCAT_Lo},
   12495                 :         { 0xA5B7, UNICODE_GENCAT_Lo},
   12496                 :         { 0xA5B8, UNICODE_GENCAT_Lo},
   12497                 :         { 0xA5B9, UNICODE_GENCAT_Lo},
   12498                 :         { 0xA5BA, UNICODE_GENCAT_Lo},
   12499                 :         { 0xA5BB, UNICODE_GENCAT_Lo},
   12500                 :         { 0xA5BC, UNICODE_GENCAT_Lo},
   12501                 :         { 0xA5BD, UNICODE_GENCAT_Lo},
   12502                 :         { 0xA5BE, UNICODE_GENCAT_Lo},
   12503                 :         { 0xA5BF, UNICODE_GENCAT_Lo},
   12504                 :         { 0xA5C0, UNICODE_GENCAT_Lo},
   12505                 :         { 0xA5C1, UNICODE_GENCAT_Lo},
   12506                 :         { 0xA5C2, UNICODE_GENCAT_Lo},
   12507                 :         { 0xA5C3, UNICODE_GENCAT_Lo},
   12508                 :         { 0xA5C4, UNICODE_GENCAT_Lo},
   12509                 :         { 0xA5C5, UNICODE_GENCAT_Lo},
   12510                 :         { 0xA5C6, UNICODE_GENCAT_Lo},
   12511                 :         { 0xA5C7, UNICODE_GENCAT_Lo},
   12512                 :         { 0xA5C8, UNICODE_GENCAT_Lo},
   12513                 :         { 0xA5C9, UNICODE_GENCAT_Lo},
   12514                 :         { 0xA5CA, UNICODE_GENCAT_Lo},
   12515                 :         { 0xA5CB, UNICODE_GENCAT_Lo},
   12516                 :         { 0xA5CC, UNICODE_GENCAT_Lo},
   12517                 :         { 0xA5CD, UNICODE_GENCAT_Lo},
   12518                 :         { 0xA5CE, UNICODE_GENCAT_Lo},
   12519                 :         { 0xA5CF, UNICODE_GENCAT_Lo},
   12520                 :         { 0xA5D0, UNICODE_GENCAT_Lo},
   12521                 :         { 0xA5D1, UNICODE_GENCAT_Lo},
   12522                 :         { 0xA5D2, UNICODE_GENCAT_Lo},
   12523                 :         { 0xA5D3, UNICODE_GENCAT_Lo},
   12524                 :         { 0xA5D4, UNICODE_GENCAT_Lo},
   12525                 :         { 0xA5D5, UNICODE_GENCAT_Lo},
   12526                 :         { 0xA5D6, UNICODE_GENCAT_Lo},
   12527                 :         { 0xA5D7, UNICODE_GENCAT_Lo},
   12528                 :         { 0xA5D8, UNICODE_GENCAT_Lo},
   12529                 :         { 0xA5D9, UNICODE_GENCAT_Lo},
   12530                 :         { 0xA5DA, UNICODE_GENCAT_Lo},
   12531                 :         { 0xA5DB, UNICODE_GENCAT_Lo},
   12532                 :         { 0xA5DC, UNICODE_GENCAT_Lo},
   12533                 :         { 0xA5DD, UNICODE_GENCAT_Lo},
   12534                 :         { 0xA5DE, UNICODE_GENCAT_Lo},
   12535                 :         { 0xA5DF, UNICODE_GENCAT_Lo},
   12536                 :         { 0xA5E0, UNICODE_GENCAT_Lo},
   12537                 :         { 0xA5E1, UNICODE_GENCAT_Lo},
   12538                 :         { 0xA5E2, UNICODE_GENCAT_Lo},
   12539                 :         { 0xA5E3, UNICODE_GENCAT_Lo},
   12540                 :         { 0xA5E4, UNICODE_GENCAT_Lo},
   12541                 :         { 0xA5E5, UNICODE_GENCAT_Lo},
   12542                 :         { 0xA5E6, UNICODE_GENCAT_Lo},
   12543                 :         { 0xA5E7, UNICODE_GENCAT_Lo},
   12544                 :         { 0xA5E8, UNICODE_GENCAT_Lo},
   12545                 :         { 0xA5E9, UNICODE_GENCAT_Lo},
   12546                 :         { 0xA5EA, UNICODE_GENCAT_Lo},
   12547                 :         { 0xA5EB, UNICODE_GENCAT_Lo},
   12548                 :         { 0xA5EC, UNICODE_GENCAT_Lo},
   12549                 :         { 0xA5ED, UNICODE_GENCAT_Lo},
   12550                 :         { 0xA5EE, UNICODE_GENCAT_Lo},
   12551                 :         { 0xA5EF, UNICODE_GENCAT_Lo},
   12552                 :         { 0xA5F0, UNICODE_GENCAT_Lo},
   12553                 :         { 0xA5F1, UNICODE_GENCAT_Lo},
   12554                 :         { 0xA5F2, UNICODE_GENCAT_Lo},
   12555                 :         { 0xA5F3, UNICODE_GENCAT_Lo},
   12556                 :         { 0xA5F4, UNICODE_GENCAT_Lo},
   12557                 :         { 0xA5F5, UNICODE_GENCAT_Lo},
   12558                 :         { 0xA5F6, UNICODE_GENCAT_Lo},
   12559                 :         { 0xA5F7, UNICODE_GENCAT_Lo},
   12560                 :         { 0xA5F8, UNICODE_GENCAT_Lo},
   12561                 :         { 0xA5F9, UNICODE_GENCAT_Lo},
   12562                 :         { 0xA5FA, UNICODE_GENCAT_Lo},
   12563                 :         { 0xA5FB, UNICODE_GENCAT_Lo},
   12564                 :         { 0xA5FC, UNICODE_GENCAT_Lo},
   12565                 :         { 0xA5FD, UNICODE_GENCAT_Lo},
   12566                 :         { 0xA5FE, UNICODE_GENCAT_Lo},
   12567                 :         { 0xA5FF, UNICODE_GENCAT_Lo},
   12568                 :         { 0xA600, UNICODE_GENCAT_Lo},
   12569                 :         { 0xA601, UNICODE_GENCAT_Lo},
   12570                 :         { 0xA602, UNICODE_GENCAT_Lo},
   12571                 :         { 0xA603, UNICODE_GENCAT_Lo},
   12572                 :         { 0xA604, UNICODE_GENCAT_Lo},
   12573                 :         { 0xA605, UNICODE_GENCAT_Lo},
   12574                 :         { 0xA606, UNICODE_GENCAT_Lo},
   12575                 :         { 0xA607, UNICODE_GENCAT_Lo},
   12576                 :         { 0xA608, UNICODE_GENCAT_Lo},
   12577                 :         { 0xA609, UNICODE_GENCAT_Lo},
   12578                 :         { 0xA60A, UNICODE_GENCAT_Lo},
   12579                 :         { 0xA60B, UNICODE_GENCAT_Lo},
   12580                 :         { 0xA60C, UNICODE_GENCAT_Lm},
   12581                 :         { 0xA60D, UNICODE_GENCAT_Po},
   12582                 :         { 0xA60E, UNICODE_GENCAT_Po},
   12583                 :         { 0xA60F, UNICODE_GENCAT_Po},
   12584                 :         { 0xA610, UNICODE_GENCAT_Lo},
   12585                 :         { 0xA611, UNICODE_GENCAT_Lo},
   12586                 :         { 0xA612, UNICODE_GENCAT_Lo},
   12587                 :         { 0xA613, UNICODE_GENCAT_Lo},
   12588                 :         { 0xA614, UNICODE_GENCAT_Lo},
   12589                 :         { 0xA615, UNICODE_GENCAT_Lo},
   12590                 :         { 0xA616, UNICODE_GENCAT_Lo},
   12591                 :         { 0xA617, UNICODE_GENCAT_Lo},
   12592                 :         { 0xA618, UNICODE_GENCAT_Lo},
   12593                 :         { 0xA619, UNICODE_GENCAT_Lo},
   12594                 :         { 0xA61A, UNICODE_GENCAT_Lo},
   12595                 :         { 0xA61B, UNICODE_GENCAT_Lo},
   12596                 :         { 0xA61C, UNICODE_GENCAT_Lo},
   12597                 :         { 0xA61D, UNICODE_GENCAT_Lo},
   12598                 :         { 0xA61E, UNICODE_GENCAT_Lo},
   12599                 :         { 0xA61F, UNICODE_GENCAT_Lo},
   12600                 :         { 0xA620, UNICODE_GENCAT_Nd},
   12601                 :         { 0xA621, UNICODE_GENCAT_Nd},
   12602                 :         { 0xA622, UNICODE_GENCAT_Nd},
   12603                 :         { 0xA623, UNICODE_GENCAT_Nd},
   12604                 :         { 0xA624, UNICODE_GENCAT_Nd},
   12605                 :         { 0xA625, UNICODE_GENCAT_Nd},
   12606                 :         { 0xA626, UNICODE_GENCAT_Nd},
   12607                 :         { 0xA627, UNICODE_GENCAT_Nd},
   12608                 :         { 0xA628, UNICODE_GENCAT_Nd},
   12609                 :         { 0xA629, UNICODE_GENCAT_Nd},
   12610                 :         { 0xA62A, UNICODE_GENCAT_Lo},
   12611                 :         { 0xA62B, UNICODE_GENCAT_Lo},
   12612                 :         { 0xA640, UNICODE_GENCAT_Lu},
   12613                 :         { 0xA641, UNICODE_GENCAT_Ll},
   12614                 :         { 0xA642, UNICODE_GENCAT_Lu},
   12615                 :         { 0xA643, UNICODE_GENCAT_Ll},
   12616                 :         { 0xA644, UNICODE_GENCAT_Lu},
   12617                 :         { 0xA645, UNICODE_GENCAT_Ll},
   12618                 :         { 0xA646, UNICODE_GENCAT_Lu},
   12619                 :         { 0xA647, UNICODE_GENCAT_Ll},
   12620                 :         { 0xA648, UNICODE_GENCAT_Lu},
   12621                 :         { 0xA649, UNICODE_GENCAT_Ll},
   12622                 :         { 0xA64A, UNICODE_GENCAT_Lu},
   12623                 :         { 0xA64B, UNICODE_GENCAT_Ll},
   12624                 :         { 0xA64C, UNICODE_GENCAT_Lu},
   12625                 :         { 0xA64D, UNICODE_GENCAT_Ll},
   12626                 :         { 0xA64E, UNICODE_GENCAT_Lu},
   12627                 :         { 0xA64F, UNICODE_GENCAT_Ll},
   12628                 :         { 0xA650, UNICODE_GENCAT_Lu},
   12629                 :         { 0xA651, UNICODE_GENCAT_Ll},
   12630                 :         { 0xA652, UNICODE_GENCAT_Lu},
   12631                 :         { 0xA653, UNICODE_GENCAT_Ll},
   12632                 :         { 0xA654, UNICODE_GENCAT_Lu},
   12633                 :         { 0xA655, UNICODE_GENCAT_Ll},
   12634                 :         { 0xA656, UNICODE_GENCAT_Lu},
   12635                 :         { 0xA657, UNICODE_GENCAT_Ll},
   12636                 :         { 0xA658, UNICODE_GENCAT_Lu},
   12637                 :         { 0xA659, UNICODE_GENCAT_Ll},
   12638                 :         { 0xA65A, UNICODE_GENCAT_Lu},
   12639                 :         { 0xA65B, UNICODE_GENCAT_Ll},
   12640                 :         { 0xA65C, UNICODE_GENCAT_Lu},
   12641                 :         { 0xA65D, UNICODE_GENCAT_Ll},
   12642                 :         { 0xA65E, UNICODE_GENCAT_Lu},
   12643                 :         { 0xA65F, UNICODE_GENCAT_Ll},
   12644                 :         { 0xA662, UNICODE_GENCAT_Lu},
   12645                 :         { 0xA663, UNICODE_GENCAT_Ll},
   12646                 :         { 0xA664, UNICODE_GENCAT_Lu},
   12647                 :         { 0xA665, UNICODE_GENCAT_Ll},
   12648                 :         { 0xA666, UNICODE_GENCAT_Lu},
   12649                 :         { 0xA667, UNICODE_GENCAT_Ll},
   12650                 :         { 0xA668, UNICODE_GENCAT_Lu},
   12651                 :         { 0xA669, UNICODE_GENCAT_Ll},
   12652                 :         { 0xA66A, UNICODE_GENCAT_Lu},
   12653                 :         { 0xA66B, UNICODE_GENCAT_Ll},
   12654                 :         { 0xA66C, UNICODE_GENCAT_Lu},
   12655                 :         { 0xA66D, UNICODE_GENCAT_Ll},
   12656                 :         { 0xA66E, UNICODE_GENCAT_Lo},
   12657                 :         { 0xA66F, UNICODE_GENCAT_Mn},
   12658                 :         { 0xA670, UNICODE_GENCAT_Me},
   12659                 :         { 0xA671, UNICODE_GENCAT_Me},
   12660                 :         { 0xA672, UNICODE_GENCAT_Me},
   12661                 :         { 0xA673, UNICODE_GENCAT_Po},
   12662                 :         { 0xA67C, UNICODE_GENCAT_Mn},
   12663                 :         { 0xA67D, UNICODE_GENCAT_Mn},
   12664                 :         { 0xA67E, UNICODE_GENCAT_Po},
   12665                 :         { 0xA67F, UNICODE_GENCAT_Lm},
   12666                 :         { 0xA680, UNICODE_GENCAT_Lu},
   12667                 :         { 0xA681, UNICODE_GENCAT_Ll},
   12668                 :         { 0xA682, UNICODE_GENCAT_Lu},
   12669                 :         { 0xA683, UNICODE_GENCAT_Ll},
   12670                 :         { 0xA684, UNICODE_GENCAT_Lu},
   12671                 :         { 0xA685, UNICODE_GENCAT_Ll},
   12672                 :         { 0xA686, UNICODE_GENCAT_Lu},
   12673                 :         { 0xA687, UNICODE_GENCAT_Ll},
   12674                 :         { 0xA688, UNICODE_GENCAT_Lu},
   12675                 :         { 0xA689, UNICODE_GENCAT_Ll},
   12676                 :         { 0xA68A, UNICODE_GENCAT_Lu},
   12677                 :         { 0xA68B, UNICODE_GENCAT_Ll},
   12678                 :         { 0xA68C, UNICODE_GENCAT_Lu},
   12679                 :         { 0xA68D, UNICODE_GENCAT_Ll},
   12680                 :         { 0xA68E, UNICODE_GENCAT_Lu},
   12681                 :         { 0xA68F, UNICODE_GENCAT_Ll},
   12682                 :         { 0xA690, UNICODE_GENCAT_Lu},
   12683                 :         { 0xA691, UNICODE_GENCAT_Ll},
   12684                 :         { 0xA692, UNICODE_GENCAT_Lu},
   12685                 :         { 0xA693, UNICODE_GENCAT_Ll},
   12686                 :         { 0xA694, UNICODE_GENCAT_Lu},
   12687                 :         { 0xA695, UNICODE_GENCAT_Ll},
   12688                 :         { 0xA696, UNICODE_GENCAT_Lu},
   12689                 :         { 0xA697, UNICODE_GENCAT_Ll},
   12690                 :         { 0xA700, UNICODE_GENCAT_Sk},
   12691                 :         { 0xA701, UNICODE_GENCAT_Sk},
   12692                 :         { 0xA702, UNICODE_GENCAT_Sk},
   12693                 :         { 0xA703, UNICODE_GENCAT_Sk},
   12694                 :         { 0xA704, UNICODE_GENCAT_Sk},
   12695                 :         { 0xA705, UNICODE_GENCAT_Sk},
   12696                 :         { 0xA706, UNICODE_GENCAT_Sk},
   12697                 :         { 0xA707, UNICODE_GENCAT_Sk},
   12698                 :         { 0xA708, UNICODE_GENCAT_Sk},
   12699                 :         { 0xA709, UNICODE_GENCAT_Sk},
   12700                 :         { 0xA70A, UNICODE_GENCAT_Sk},
   12701                 :         { 0xA70B, UNICODE_GENCAT_Sk},
   12702                 :         { 0xA70C, UNICODE_GENCAT_Sk},
   12703                 :         { 0xA70D, UNICODE_GENCAT_Sk},
   12704                 :         { 0xA70E, UNICODE_GENCAT_Sk},
   12705                 :         { 0xA70F, UNICODE_GENCAT_Sk},
   12706                 :         { 0xA710, UNICODE_GENCAT_Sk},
   12707                 :         { 0xA711, UNICODE_GENCAT_Sk},
   12708                 :         { 0xA712, UNICODE_GENCAT_Sk},
   12709                 :         { 0xA713, UNICODE_GENCAT_Sk},
   12710                 :         { 0xA714, UNICODE_GENCAT_Sk},
   12711                 :         { 0xA715, UNICODE_GENCAT_Sk},
   12712                 :         { 0xA716, UNICODE_GENCAT_Sk},
   12713                 :         { 0xA717, UNICODE_GENCAT_Lm},
   12714                 :         { 0xA718, UNICODE_GENCAT_Lm},
   12715                 :         { 0xA719, UNICODE_GENCAT_Lm},
   12716                 :         { 0xA71A, UNICODE_GENCAT_Lm},
   12717                 :         { 0xA71B, UNICODE_GENCAT_Lm},
   12718                 :         { 0xA71C, UNICODE_GENCAT_Lm},
   12719                 :         { 0xA71D, UNICODE_GENCAT_Lm},
   12720                 :         { 0xA71E, UNICODE_GENCAT_Lm},
   12721                 :         { 0xA71F, UNICODE_GENCAT_Lm},
   12722                 :         { 0xA720, UNICODE_GENCAT_Sk},
   12723                 :         { 0xA721, UNICODE_GENCAT_Sk},
   12724                 :         { 0xA722, UNICODE_GENCAT_Lu},
   12725                 :         { 0xA723, UNICODE_GENCAT_Ll},
   12726                 :         { 0xA724, UNICODE_GENCAT_Lu},
   12727                 :         { 0xA725, UNICODE_GENCAT_Ll},
   12728                 :         { 0xA726, UNICODE_GENCAT_Lu},
   12729                 :         { 0xA727, UNICODE_GENCAT_Ll},
   12730                 :         { 0xA728, UNICODE_GENCAT_Lu},
   12731                 :         { 0xA729, UNICODE_GENCAT_Ll},
   12732                 :         { 0xA72A, UNICODE_GENCAT_Lu},
   12733                 :         { 0xA72B, UNICODE_GENCAT_Ll},
   12734                 :         { 0xA72C, UNICODE_GENCAT_Lu},
   12735                 :         { 0xA72D, UNICODE_GENCAT_Ll},
   12736                 :         { 0xA72E, UNICODE_GENCAT_Lu},
   12737                 :         { 0xA72F, UNICODE_GENCAT_Ll},
   12738                 :         { 0xA730, UNICODE_GENCAT_Ll},
   12739                 :         { 0xA731, UNICODE_GENCAT_Ll},
   12740                 :         { 0xA732, UNICODE_GENCAT_Lu},
   12741                 :         { 0xA733, UNICODE_GENCAT_Ll},
   12742                 :         { 0xA734, UNICODE_GENCAT_Lu},
   12743                 :         { 0xA735, UNICODE_GENCAT_Ll},
   12744                 :         { 0xA736, UNICODE_GENCAT_Lu},
   12745                 :         { 0xA737, UNICODE_GENCAT_Ll},
   12746                 :         { 0xA738, UNICODE_GENCAT_Lu},
   12747                 :         { 0xA739, UNICODE_GENCAT_Ll},
   12748                 :         { 0xA73A, UNICODE_GENCAT_Lu},
   12749                 :         { 0xA73B, UNICODE_GENCAT_Ll},
   12750                 :         { 0xA73C, UNICODE_GENCAT_Lu},
   12751                 :         { 0xA73D, UNICODE_GENCAT_Ll},
   12752                 :         { 0xA73E, UNICODE_GENCAT_Lu},
   12753                 :         { 0xA73F, UNICODE_GENCAT_Ll},
   12754                 :         { 0xA740, UNICODE_GENCAT_Lu},
   12755                 :         { 0xA741, UNICODE_GENCAT_Ll},
   12756                 :         { 0xA742, UNICODE_GENCAT_Lu},
   12757                 :         { 0xA743, UNICODE_GENCAT_Ll},
   12758                 :         { 0xA744, UNICODE_GENCAT_Lu},
   12759                 :         { 0xA745, UNICODE_GENCAT_Ll},
   12760                 :         { 0xA746, UNICODE_GENCAT_Lu},
   12761                 :         { 0xA747, UNICODE_GENCAT_Ll},
   12762                 :         { 0xA748, UNICODE_GENCAT_Lu},
   12763                 :         { 0xA749, UNICODE_GENCAT_Ll},
   12764                 :         { 0xA74A, UNICODE_GENCAT_Lu},
   12765                 :         { 0xA74B, UNICODE_GENCAT_Ll},
   12766                 :         { 0xA74C, UNICODE_GENCAT_Lu},
   12767                 :         { 0xA74D, UNICODE_GENCAT_Ll},
   12768                 :         { 0xA74E, UNICODE_GENCAT_Lu},
   12769                 :         { 0xA74F, UNICODE_GENCAT_Ll},
   12770                 :         { 0xA750, UNICODE_GENCAT_Lu},
   12771                 :         { 0xA751, UNICODE_GENCAT_Ll},
   12772                 :         { 0xA752, UNICODE_GENCAT_Lu},
   12773                 :         { 0xA753, UNICODE_GENCAT_Ll},
   12774                 :         { 0xA754, UNICODE_GENCAT_Lu},
   12775                 :         { 0xA755, UNICODE_GENCAT_Ll},
   12776                 :         { 0xA756, UNICODE_GENCAT_Lu},
   12777                 :         { 0xA757, UNICODE_GENCAT_Ll},
   12778                 :         { 0xA758, UNICODE_GENCAT_Lu},
   12779                 :         { 0xA759, UNICODE_GENCAT_Ll},
   12780                 :         { 0xA75A, UNICODE_GENCAT_Lu},
   12781                 :         { 0xA75B, UNICODE_GENCAT_Ll},
   12782                 :         { 0xA75C, UNICODE_GENCAT_Lu},
   12783                 :         { 0xA75D, UNICODE_GENCAT_Ll},
   12784                 :         { 0xA75E, UNICODE_GENCAT_Lu},
   12785                 :         { 0xA75F, UNICODE_GENCAT_Ll},
   12786                 :         { 0xA760, UNICODE_GENCAT_Lu},
   12787                 :         { 0xA761, UNICODE_GENCAT_Ll},
   12788                 :         { 0xA762, UNICODE_GENCAT_Lu},
   12789                 :         { 0xA763, UNICODE_GENCAT_Ll},
   12790                 :         { 0xA764, UNICODE_GENCAT_Lu},
   12791                 :         { 0xA765, UNICODE_GENCAT_Ll},
   12792                 :         { 0xA766, UNICODE_GENCAT_Lu},
   12793                 :         { 0xA767, UNICODE_GENCAT_Ll},
   12794                 :         { 0xA768, UNICODE_GENCAT_Lu},
   12795                 :         { 0xA769, UNICODE_GENCAT_Ll},
   12796                 :         { 0xA76A, UNICODE_GENCAT_Lu},
   12797                 :         { 0xA76B, UNICODE_GENCAT_Ll},
   12798                 :         { 0xA76C, UNICODE_GENCAT_Lu},
   12799                 :         { 0xA76D, UNICODE_GENCAT_Ll},
   12800                 :         { 0xA76E, UNICODE_GENCAT_Lu},
   12801                 :         { 0xA76F, UNICODE_GENCAT_Ll},
   12802                 :         { 0xA770, UNICODE_GENCAT_Lm},
   12803                 :         { 0xA771, UNICODE_GENCAT_Ll},
   12804                 :         { 0xA772, UNICODE_GENCAT_Ll},
   12805                 :         { 0xA773, UNICODE_GENCAT_Ll},
   12806                 :         { 0xA774, UNICODE_GENCAT_Ll},
   12807                 :         { 0xA775, UNICODE_GENCAT_Ll},
   12808                 :         { 0xA776, UNICODE_GENCAT_Ll},
   12809                 :         { 0xA777, UNICODE_GENCAT_Ll},
   12810                 :         { 0xA778, UNICODE_GENCAT_Ll},
   12811                 :         { 0xA779, UNICODE_GENCAT_Lu},
   12812                 :         { 0xA77A, UNICODE_GENCAT_Ll},
   12813                 :         { 0xA77B, UNICODE_GENCAT_Lu},
   12814                 :         { 0xA77C, UNICODE_GENCAT_Ll},
   12815                 :         { 0xA77D, UNICODE_GENCAT_Lu},
   12816                 :         { 0xA77E, UNICODE_GENCAT_Lu},
   12817                 :         { 0xA77F, UNICODE_GENCAT_Ll},
   12818                 :         { 0xA780, UNICODE_GENCAT_Lu},
   12819                 :         { 0xA781, UNICODE_GENCAT_Ll},
   12820                 :         { 0xA782, UNICODE_GENCAT_Lu},
   12821                 :         { 0xA783, UNICODE_GENCAT_Ll},
   12822                 :         { 0xA784, UNICODE_GENCAT_Lu},
   12823                 :         { 0xA785, UNICODE_GENCAT_Ll},
   12824                 :         { 0xA786, UNICODE_GENCAT_Lu},
   12825                 :         { 0xA787, UNICODE_GENCAT_Ll},
   12826                 :         { 0xA788, UNICODE_GENCAT_Lm},
   12827                 :         { 0xA789, UNICODE_GENCAT_Sk},
   12828                 :         { 0xA78A, UNICODE_GENCAT_Sk},
   12829                 :         { 0xA78B, UNICODE_GENCAT_Lu},
   12830                 :         { 0xA78C, UNICODE_GENCAT_Ll},
   12831                 :         { 0xA7FB, UNICODE_GENCAT_Lo},
   12832                 :         { 0xA7FC, UNICODE_GENCAT_Lo},
   12833                 :         { 0xA7FD, UNICODE_GENCAT_Lo},
   12834                 :         { 0xA7FE, UNICODE_GENCAT_Lo},
   12835                 :         { 0xA7FF, UNICODE_GENCAT_Lo},
   12836                 :         { 0xA800, UNICODE_GENCAT_Lo},
   12837                 :         { 0xA801, UNICODE_GENCAT_Lo},
   12838                 :         { 0xA802, UNICODE_GENCAT_Mn},
   12839                 :         { 0xA803, UNICODE_GENCAT_Lo},
   12840                 :         { 0xA804, UNICODE_GENCAT_Lo},
   12841                 :         { 0xA805, UNICODE_GENCAT_Lo},
   12842                 :         { 0xA806, UNICODE_GENCAT_Mn},
   12843                 :         { 0xA807, UNICODE_GENCAT_Lo},
   12844                 :         { 0xA808, UNICODE_GENCAT_Lo},
   12845                 :         { 0xA809, UNICODE_GENCAT_Lo},
   12846                 :         { 0xA80A, UNICODE_GENCAT_Lo},
   12847                 :         { 0xA80B, UNICODE_GENCAT_Mn},
   12848                 :         { 0xA80C, UNICODE_GENCAT_Lo},
   12849                 :         { 0xA80D, UNICODE_GENCAT_Lo},
   12850                 :         { 0xA80E, UNICODE_GENCAT_Lo},
   12851                 :         { 0xA80F, UNICODE_GENCAT_Lo},
   12852                 :         { 0xA810, UNICODE_GENCAT_Lo},
   12853                 :         { 0xA811, UNICODE_GENCAT_Lo},
   12854                 :         { 0xA812, UNICODE_GENCAT_Lo},
   12855                 :         { 0xA813, UNICODE_GENCAT_Lo},
   12856                 :         { 0xA814, UNICODE_GENCAT_Lo},
   12857                 :         { 0xA815, UNICODE_GENCAT_Lo},
   12858                 :         { 0xA816, UNICODE_GENCAT_Lo},
   12859                 :         { 0xA817, UNICODE_GENCAT_Lo},
   12860                 :         { 0xA818, UNICODE_GENCAT_Lo},
   12861                 :         { 0xA819, UNICODE_GENCAT_Lo},
   12862                 :         { 0xA81A, UNICODE_GENCAT_Lo},
   12863                 :         { 0xA81B, UNICODE_GENCAT_Lo},
   12864                 :         { 0xA81C, UNICODE_GENCAT_Lo},
   12865                 :         { 0xA81D, UNICODE_GENCAT_Lo},
   12866                 :         { 0xA81E, UNICODE_GENCAT_Lo},
   12867                 :         { 0xA81F, UNICODE_GENCAT_Lo},
   12868                 :         { 0xA820, UNICODE_GENCAT_Lo},
   12869                 :         { 0xA821, UNICODE_GENCAT_Lo},
   12870                 :         { 0xA822, UNICODE_GENCAT_Lo},
   12871                 :         { 0xA823, UNICODE_GENCAT_Mc},
   12872                 :         { 0xA824, UNICODE_GENCAT_Mc},
   12873                 :         { 0xA825, UNICODE_GENCAT_Mn},
   12874                 :         { 0xA826, UNICODE_GENCAT_Mn},
   12875                 :         { 0xA827, UNICODE_GENCAT_Mc},
   12876                 :         { 0xA828, UNICODE_GENCAT_So},
   12877                 :         { 0xA829, UNICODE_GENCAT_So},
   12878                 :         { 0xA82A, UNICODE_GENCAT_So},
   12879                 :         { 0xA82B, UNICODE_GENCAT_So},
   12880                 :         { 0xA840, UNICODE_GENCAT_Lo},
   12881                 :         { 0xA841, UNICODE_GENCAT_Lo},
   12882                 :         { 0xA842, UNICODE_GENCAT_Lo},
   12883                 :         { 0xA843, UNICODE_GENCAT_Lo},
   12884                 :         { 0xA844, UNICODE_GENCAT_Lo},
   12885                 :         { 0xA845, UNICODE_GENCAT_Lo},
   12886                 :         { 0xA846, UNICODE_GENCAT_Lo},
   12887                 :         { 0xA847, UNICODE_GENCAT_Lo},
   12888                 :         { 0xA848, UNICODE_GENCAT_Lo},
   12889                 :         { 0xA849, UNICODE_GENCAT_Lo},
   12890                 :         { 0xA84A, UNICODE_GENCAT_Lo},
   12891                 :         { 0xA84B, UNICODE_GENCAT_Lo},
   12892                 :         { 0xA84C, UNICODE_GENCAT_Lo},
   12893                 :         { 0xA84D, UNICODE_GENCAT_Lo},
   12894                 :         { 0xA84E, UNICODE_GENCAT_Lo},
   12895                 :         { 0xA84F, UNICODE_GENCAT_Lo},
   12896                 :         { 0xA850, UNICODE_GENCAT_Lo},
   12897                 :         { 0xA851, UNICODE_GENCAT_Lo},
   12898                 :         { 0xA852, UNICODE_GENCAT_Lo},
   12899                 :         { 0xA853, UNICODE_GENCAT_Lo},
   12900                 :         { 0xA854, UNICODE_GENCAT_Lo},
   12901                 :         { 0xA855, UNICODE_GENCAT_Lo},
   12902                 :         { 0xA856, UNICODE_GENCAT_Lo},
   12903                 :         { 0xA857, UNICODE_GENCAT_Lo},
   12904                 :         { 0xA858, UNICODE_GENCAT_Lo},
   12905                 :         { 0xA859, UNICODE_GENCAT_Lo},
   12906                 :         { 0xA85A, UNICODE_GENCAT_Lo},
   12907                 :         { 0xA85B, UNICODE_GENCAT_Lo},
   12908                 :         { 0xA85C, UNICODE_GENCAT_Lo},
   12909                 :         { 0xA85D, UNICODE_GENCAT_Lo},
   12910                 :         { 0xA85E, UNICODE_GENCAT_Lo},
   12911                 :         { 0xA85F, UNICODE_GENCAT_Lo},
   12912                 :         { 0xA860, UNICODE_GENCAT_Lo},
   12913                 :         { 0xA861, UNICODE_GENCAT_Lo},
   12914                 :         { 0xA862, UNICODE_GENCAT_Lo},
   12915                 :         { 0xA863, UNICODE_GENCAT_Lo},
   12916                 :         { 0xA864, UNICODE_GENCAT_Lo},
   12917                 :         { 0xA865, UNICODE_GENCAT_Lo},
   12918                 :         { 0xA866, UNICODE_GENCAT_Lo},
   12919                 :         { 0xA867, UNICODE_GENCAT_Lo},
   12920                 :         { 0xA868, UNICODE_GENCAT_Lo},
   12921                 :         { 0xA869, UNICODE_GENCAT_Lo},
   12922                 :         { 0xA86A, UNICODE_GENCAT_Lo},
   12923                 :         { 0xA86B, UNICODE_GENCAT_Lo},
   12924                 :         { 0xA86C, UNICODE_GENCAT_Lo},
   12925                 :         { 0xA86D, UNICODE_GENCAT_Lo},
   12926                 :         { 0xA86E, UNICODE_GENCAT_Lo},
   12927                 :         { 0xA86F, UNICODE_GENCAT_Lo},
   12928                 :         { 0xA870, UNICODE_GENCAT_Lo},
   12929                 :         { 0xA871, UNICODE_GENCAT_Lo},
   12930                 :         { 0xA872, UNICODE_GENCAT_Lo},
   12931                 :         { 0xA873, UNICODE_GENCAT_Lo},
   12932                 :         { 0xA874, UNICODE_GENCAT_Po},
   12933                 :         { 0xA875, UNICODE_GENCAT_Po},
   12934                 :         { 0xA876, UNICODE_GENCAT_Po},
   12935                 :         { 0xA877, UNICODE_GENCAT_Po},
   12936                 :         { 0xA880, UNICODE_GENCAT_Mc},
   12937                 :         { 0xA881, UNICODE_GENCAT_Mc},
   12938                 :         { 0xA882, UNICODE_GENCAT_Lo},
   12939                 :         { 0xA883, UNICODE_GENCAT_Lo},
   12940                 :         { 0xA884, UNICODE_GENCAT_Lo},
   12941                 :         { 0xA885, UNICODE_GENCAT_Lo},
   12942                 :         { 0xA886, UNICODE_GENCAT_Lo},
   12943                 :         { 0xA887, UNICODE_GENCAT_Lo},
   12944                 :         { 0xA888, UNICODE_GENCAT_Lo},
   12945                 :         { 0xA889, UNICODE_GENCAT_Lo},
   12946                 :         { 0xA88A, UNICODE_GENCAT_Lo},
   12947                 :         { 0xA88B, UNICODE_GENCAT_Lo},
   12948                 :         { 0xA88C, UNICODE_GENCAT_Lo},
   12949                 :         { 0xA88D, UNICODE_GENCAT_Lo},
   12950                 :         { 0xA88E, UNICODE_GENCAT_Lo},
   12951                 :         { 0xA88F, UNICODE_GENCAT_Lo},
   12952                 :         { 0xA890, UNICODE_GENCAT_Lo},
   12953                 :         { 0xA891, UNICODE_GENCAT_Lo},
   12954                 :         { 0xA892, UNICODE_GENCAT_Lo},
   12955                 :         { 0xA893, UNICODE_GENCAT_Lo},
   12956                 :         { 0xA894, UNICODE_GENCAT_Lo},
   12957                 :         { 0xA895, UNICODE_GENCAT_Lo},
   12958                 :         { 0xA896, UNICODE_GENCAT_Lo},
   12959                 :         { 0xA897, UNICODE_GENCAT_Lo},
   12960                 :         { 0xA898, UNICODE_GENCAT_Lo},
   12961                 :         { 0xA899, UNICODE_GENCAT_Lo},
   12962                 :         { 0xA89A, UNICODE_GENCAT_Lo},
   12963                 :         { 0xA89B, UNICODE_GENCAT_Lo},
   12964                 :         { 0xA89C, UNICODE_GENCAT_Lo},
   12965                 :         { 0xA89D, UNICODE_GENCAT_Lo},
   12966                 :         { 0xA89E, UNICODE_GENCAT_Lo},
   12967                 :         { 0xA89F, UNICODE_GENCAT_Lo},
   12968                 :         { 0xA8A0, UNICODE_GENCAT_Lo},
   12969                 :         { 0xA8A1, UNICODE_GENCAT_Lo},
   12970                 :         { 0xA8A2, UNICODE_GENCAT_Lo},
   12971                 :         { 0xA8A3, UNICODE_GENCAT_Lo},
   12972                 :         { 0xA8A4, UNICODE_GENCAT_Lo},
   12973                 :         { 0xA8A5, UNICODE_GENCAT_Lo},
   12974                 :         { 0xA8A6, UNICODE_GENCAT_Lo},
   12975                 :         { 0xA8A7, UNICODE_GENCAT_Lo},
   12976                 :         { 0xA8A8, UNICODE_GENCAT_Lo},
   12977                 :         { 0xA8A9, UNICODE_GENCAT_Lo},
   12978                 :         { 0xA8AA, UNICODE_GENCAT_Lo},
   12979                 :         { 0xA8AB, UNICODE_GENCAT_Lo},
   12980                 :         { 0xA8AC, UNICODE_GENCAT_Lo},
   12981                 :         { 0xA8AD, UNICODE_GENCAT_Lo},
   12982                 :         { 0xA8AE, UNICODE_GENCAT_Lo},
   12983                 :         { 0xA8AF, UNICODE_GENCAT_Lo},
   12984                 :         { 0xA8B0, UNICODE_GENCAT_Lo},
   12985                 :         { 0xA8B1, UNICODE_GENCAT_Lo},
   12986                 :         { 0xA8B2, UNICODE_GENCAT_Lo},
   12987                 :         { 0xA8B3, UNICODE_GENCAT_Lo},
   12988                 :         { 0xA8B4, UNICODE_GENCAT_Mc},
   12989                 :         { 0xA8B5, UNICODE_GENCAT_Mc},
   12990                 :         { 0xA8B6, UNICODE_GENCAT_Mc},
   12991                 :         { 0xA8B7, UNICODE_GENCAT_Mc},
   12992                 :         { 0xA8B8, UNICODE_GENCAT_Mc},
   12993                 :         { 0xA8B9, UNICODE_GENCAT_Mc},
   12994                 :         { 0xA8BA, UNICODE_GENCAT_Mc},
   12995                 :         { 0xA8BB, UNICODE_GENCAT_Mc},
   12996                 :         { 0xA8BC, UNICODE_GENCAT_Mc},
   12997                 :         { 0xA8BD, UNICODE_GENCAT_Mc},
   12998                 :         { 0xA8BE, UNICODE_GENCAT_Mc},
   12999                 :         { 0xA8BF, UNICODE_GENCAT_Mc},
   13000                 :         { 0xA8C0, UNICODE_GENCAT_Mc},
   13001                 :         { 0xA8C1, UNICODE_GENCAT_Mc},
   13002                 :         { 0xA8C2, UNICODE_GENCAT_Mc},
   13003                 :         { 0xA8C3, UNICODE_GENCAT_Mc},
   13004                 :         { 0xA8C4, UNICODE_GENCAT_Mn},
   13005                 :         { 0xA8CE, UNICODE_GENCAT_Po},
   13006                 :         { 0xA8CF, UNICODE_GENCAT_Po},
   13007                 :         { 0xA8D0, UNICODE_GENCAT_Nd},
   13008                 :         { 0xA8D1, UNICODE_GENCAT_Nd},
   13009                 :         { 0xA8D2, UNICODE_GENCAT_Nd},
   13010                 :         { 0xA8D3, UNICODE_GENCAT_Nd},
   13011                 :         { 0xA8D4, UNICODE_GENCAT_Nd},
   13012                 :         { 0xA8D5, UNICODE_GENCAT_Nd},
   13013                 :         { 0xA8D6, UNICODE_GENCAT_Nd},
   13014                 :         { 0xA8D7, UNICODE_GENCAT_Nd},
   13015                 :         { 0xA8D8, UNICODE_GENCAT_Nd},
   13016                 :         { 0xA8D9, UNICODE_GENCAT_Nd},
   13017                 :         { 0xA900, UNICODE_GENCAT_Nd},
   13018                 :         { 0xA901, UNICODE_GENCAT_Nd},
   13019                 :         { 0xA902, UNICODE_GENCAT_Nd},
   13020                 :         { 0xA903, UNICODE_GENCAT_Nd},
   13021                 :         { 0xA904, UNICODE_GENCAT_Nd},
   13022                 :         { 0xA905, UNICODE_GENCAT_Nd},
   13023                 :         { 0xA906, UNICODE_GENCAT_Nd},
   13024                 :         { 0xA907, UNICODE_GENCAT_Nd},
   13025                 :         { 0xA908, UNICODE_GENCAT_Nd},
   13026                 :         { 0xA909, UNICODE_GENCAT_Nd},
   13027                 :         { 0xA90A, UNICODE_GENCAT_Lo},
   13028                 :         { 0xA90B, UNICODE_GENCAT_Lo},
   13029                 :         { 0xA90C, UNICODE_GENCAT_Lo},
   13030                 :         { 0xA90D, UNICODE_GENCAT_Lo},
   13031                 :         { 0xA90E, UNICODE_GENCAT_Lo},
   13032                 :         { 0xA90F, UNICODE_GENCAT_Lo},
   13033                 :         { 0xA910, UNICODE_GENCAT_Lo},
   13034                 :         { 0xA911, UNICODE_GENCAT_Lo},
   13035                 :         { 0xA912, UNICODE_GENCAT_Lo},
   13036                 :         { 0xA913, UNICODE_GENCAT_Lo},
   13037                 :         { 0xA914, UNICODE_GENCAT_Lo},
   13038                 :         { 0xA915, UNICODE_GENCAT_Lo},
   13039                 :         { 0xA916, UNICODE_GENCAT_Lo},
   13040                 :         { 0xA917, UNICODE_GENCAT_Lo},
   13041                 :         { 0xA918, UNICODE_GENCAT_Lo},
   13042                 :         { 0xA919, UNICODE_GENCAT_Lo},
   13043                 :         { 0xA91A, UNICODE_GENCAT_Lo},
   13044                 :         { 0xA91B, UNICODE_GENCAT_Lo},
   13045                 :         { 0xA91C, UNICODE_GENCAT_Lo},
   13046                 :         { 0xA91D, UNICODE_GENCAT_Lo},
   13047                 :         { 0xA91E, UNICODE_GENCAT_Lo},
   13048                 :         { 0xA91F, UNICODE_GENCAT_Lo},
   13049                 :         { 0xA920, UNICODE_GENCAT_Lo},
   13050                 :         { 0xA921, UNICODE_GENCAT_Lo},
   13051                 :         { 0xA922, UNICODE_GENCAT_Lo},
   13052                 :         { 0xA923, UNICODE_GENCAT_Lo},
   13053                 :         { 0xA924, UNICODE_GENCAT_Lo},
   13054                 :         { 0xA925, UNICODE_GENCAT_Lo},
   13055                 :         { 0xA926, UNICODE_GENCAT_Mn},
   13056                 :         { 0xA927, UNICODE_GENCAT_Mn},
   13057                 :         { 0xA928, UNICODE_GENCAT_Mn},
   13058                 :         { 0xA929, UNICODE_GENCAT_Mn},
   13059                 :         { 0xA92A, UNICODE_GENCAT_Mn},
   13060                 :         { 0xA92B, UNICODE_GENCAT_Mn},
   13061                 :         { 0xA92C, UNICODE_GENCAT_Mn},
   13062                 :         { 0xA92D, UNICODE_GENCAT_Mn},
   13063                 :         { 0xA92E, UNICODE_GENCAT_Po},
   13064                 :         { 0xA92F, UNICODE_GENCAT_Po},
   13065                 :         { 0xA930, UNICODE_GENCAT_Lo},
   13066                 :         { 0xA931, UNICODE_GENCAT_Lo},
   13067                 :         { 0xA932, UNICODE_GENCAT_Lo},
   13068                 :         { 0xA933, UNICODE_GENCAT_Lo},
   13069                 :         { 0xA934, UNICODE_GENCAT_Lo},
   13070                 :         { 0xA935, UNICODE_GENCAT_Lo},
   13071                 :         { 0xA936, UNICODE_GENCAT_Lo},
   13072                 :         { 0xA937, UNICODE_GENCAT_Lo},
   13073                 :         { 0xA938, UNICODE_GENCAT_Lo},
   13074                 :         { 0xA939, UNICODE_GENCAT_Lo},
   13075                 :         { 0xA93A, UNICODE_GENCAT_Lo},
   13076                 :         { 0xA93B, UNICODE_GENCAT_Lo},
   13077                 :         { 0xA93C, UNICODE_GENCAT_Lo},
   13078                 :         { 0xA93D, UNICODE_GENCAT_Lo},
   13079                 :         { 0xA93E, UNICODE_GENCAT_Lo},
   13080                 :         { 0xA93F, UNICODE_GENCAT_Lo},
   13081                 :         { 0xA940, UNICODE_GENCAT_Lo},
   13082                 :         { 0xA941, UNICODE_GENCAT_Lo},
   13083                 :         { 0xA942, UNICODE_GENCAT_Lo},
   13084                 :         { 0xA943, UNICODE_GENCAT_Lo},
   13085                 :         { 0xA944, UNICODE_GENCAT_Lo},
   13086                 :         { 0xA945, UNICODE_GENCAT_Lo},
   13087                 :         { 0xA946, UNICODE_GENCAT_Lo},
   13088                 :         { 0xA947, UNICODE_GENCAT_Mn},
   13089                 :         { 0xA948, UNICODE_GENCAT_Mn},
   13090                 :         { 0xA949, UNICODE_GENCAT_Mn},
   13091                 :         { 0xA94A, UNICODE_GENCAT_Mn},
   13092                 :         { 0xA94B, UNICODE_GENCAT_Mn},
   13093                 :         { 0xA94C, UNICODE_GENCAT_Mn},
   13094                 :         { 0xA94D, UNICODE_GENCAT_Mn},
   13095                 :         { 0xA94E, UNICODE_GENCAT_Mn},
   13096                 :         { 0xA94F, UNICODE_GENCAT_Mn},
   13097                 :         { 0xA950, UNICODE_GENCAT_Mn},
   13098                 :         { 0xA951, UNICODE_GENCAT_Mn},
   13099                 :         { 0xA952, UNICODE_GENCAT_Mc},
   13100                 :         { 0xA953, UNICODE_GENCAT_Mc},
   13101                 :         { 0xA95F, UNICODE_GENCAT_Po},
   13102                 :         { 0xAA00, UNICODE_GENCAT_Lo},
   13103                 :         { 0xAA01, UNICODE_GENCAT_Lo},
   13104                 :         { 0xAA02, UNICODE_GENCAT_Lo},
   13105                 :         { 0xAA03, UNICODE_GENCAT_Lo},
   13106                 :         { 0xAA04, UNICODE_GENCAT_Lo},
   13107                 :         { 0xAA05, UNICODE_GENCAT_Lo},
   13108                 :         { 0xAA06, UNICODE_GENCAT_Lo},
   13109                 :         { 0xAA07, UNICODE_GENCAT_Lo},
   13110                 :         { 0xAA08, UNICODE_GENCAT_Lo},
   13111                 :         { 0xAA09, UNICODE_GENCAT_Lo},
   13112                 :         { 0xAA0A, UNICODE_GENCAT_Lo},
   13113                 :         { 0xAA0B, UNICODE_GENCAT_Lo},
   13114                 :         { 0xAA0C, UNICODE_GENCAT_Lo},
   13115                 :         { 0xAA0D, UNICODE_GENCAT_Lo},
   13116                 :         { 0xAA0E, UNICODE_GENCAT_Lo},
   13117                 :         { 0xAA0F, UNICODE_GENCAT_Lo},
   13118                 :         { 0xAA10, UNICODE_GENCAT_Lo},
   13119                 :         { 0xAA11, UNICODE_GENCAT_Lo},
   13120                 :         { 0xAA12, UNICODE_GENCAT_Lo},
   13121                 :         { 0xAA13, UNICODE_GENCAT_Lo},
   13122                 :         { 0xAA14, UNICODE_GENCAT_Lo},
   13123                 :         { 0xAA15, UNICODE_GENCAT_Lo},
   13124                 :         { 0xAA16, UNICODE_GENCAT_Lo},
   13125                 :         { 0xAA17, UNICODE_GENCAT_Lo},
   13126                 :         { 0xAA18, UNICODE_GENCAT_Lo},
   13127                 :         { 0xAA19, UNICODE_GENCAT_Lo},
   13128                 :         { 0xAA1A, UNICODE_GENCAT_Lo},
   13129                 :         { 0xAA1B, UNICODE_GENCAT_Lo},
   13130                 :         { 0xAA1C, UNICODE_GENCAT_Lo},
   13131                 :         { 0xAA1D, UNICODE_GENCAT_Lo},
   13132                 :         { 0xAA1E, UNICODE_GENCAT_Lo},
   13133                 :         { 0xAA1F, UNICODE_GENCAT_Lo},
   13134                 :         { 0xAA20, UNICODE_GENCAT_Lo},
   13135                 :         { 0xAA21, UNICODE_GENCAT_Lo},
   13136                 :         { 0xAA22, UNICODE_GENCAT_Lo},
   13137                 :         { 0xAA23, UNICODE_GENCAT_Lo},
   13138                 :         { 0xAA24, UNICODE_GENCAT_Lo},
   13139                 :         { 0xAA25, UNICODE_GENCAT_Lo},
   13140                 :         { 0xAA26, UNICODE_GENCAT_Lo},
   13141                 :         { 0xAA27, UNICODE_GENCAT_Lo},
   13142                 :         { 0xAA28, UNICODE_GENCAT_Lo},
   13143                 :         { 0xAA29, UNICODE_GENCAT_Mn},
   13144                 :         { 0xAA2A, UNICODE_GENCAT_Mn},
   13145                 :         { 0xAA2B, UNICODE_GENCAT_Mn},
   13146                 :         { 0xAA2C, UNICODE_GENCAT_Mn},
   13147                 :         { 0xAA2D, UNICODE_GENCAT_Mn},
   13148                 :         { 0xAA2E, UNICODE_GENCAT_Mn},
   13149                 :         { 0xAA2F, UNICODE_GENCAT_Mc},
   13150                 :         { 0xAA30, UNICODE_GENCAT_Mc},
   13151                 :         { 0xAA31, UNICODE_GENCAT_Mn},
   13152                 :         { 0xAA32, UNICODE_GENCAT_Mn},
   13153                 :         { 0xAA33, UNICODE_GENCAT_Mc},
   13154                 :         { 0xAA34, UNICODE_GENCAT_Mc},
   13155                 :         { 0xAA35, UNICODE_GENCAT_Mn},
   13156                 :         { 0xAA36, UNICODE_GENCAT_Mn},
   13157                 :         { 0xAA40, UNICODE_GENCAT_Lo},
   13158                 :         { 0xAA41, UNICODE_GENCAT_Lo},
   13159                 :         { 0xAA42, UNICODE_GENCAT_Lo},
   13160                 :         { 0xAA43, UNICODE_GENCAT_Mn},
   13161                 :         { 0xAA44, UNICODE_GENCAT_Lo},
   13162                 :         { 0xAA45, UNICODE_GENCAT_Lo},
   13163                 :         { 0xAA46, UNICODE_GENCAT_Lo},
   13164                 :         { 0xAA47, UNICODE_GENCAT_Lo},
   13165                 :         { 0xAA48, UNICODE_GENCAT_Lo},
   13166                 :         { 0xAA49, UNICODE_GENCAT_Lo},
   13167                 :         { 0xAA4A, UNICODE_GENCAT_Lo},
   13168                 :         { 0xAA4B, UNICODE_GENCAT_Lo},
   13169                 :         { 0xAA4C, UNICODE_GENCAT_Mn},
   13170                 :         { 0xAA4D, UNICODE_GENCAT_Mc},
   13171                 :         { 0xAA50, UNICODE_GENCAT_Nd},
   13172                 :         { 0xAA51, UNICODE_GENCAT_Nd},
   13173                 :         { 0xAA52, UNICODE_GENCAT_Nd},
   13174                 :         { 0xAA53, UNICODE_GENCAT_Nd},
   13175                 :         { 0xAA54, UNICODE_GENCAT_Nd},
   13176                 :         { 0xAA55, UNICODE_GENCAT_Nd},
   13177                 :         { 0xAA56, UNICODE_GENCAT_Nd},
   13178                 :         { 0xAA57, UNICODE_GENCAT_Nd},
   13179                 :         { 0xAA58, UNICODE_GENCAT_Nd},
   13180                 :         { 0xAA59, UNICODE_GENCAT_Nd},
   13181                 :         { 0xAA5C, UNICODE_GENCAT_Po},
   13182                 :         { 0xAA5D, UNICODE_GENCAT_Po},
   13183                 :         { 0xAA5E, UNICODE_GENCAT_Po},
   13184                 :         { 0xAA5F, UNICODE_GENCAT_Po},
   13185                 :         { 0xAC00, UNICODE_GENCAT_Lo},
   13186                 :         { 0xD7A3, UNICODE_GENCAT_Lo},
   13187                 :         { 0xD800, UNICODE_GENCAT_Cs},
   13188                 :         { 0xDB7F, UNICODE_GENCAT_Cs},
   13189                 :         { 0xDB80, UNICODE_GENCAT_Cs},
   13190                 :         { 0xDBFF, UNICODE_GENCAT_Cs},
   13191                 :         { 0xDC00, UNICODE_GENCAT_Cs},
   13192                 :         { 0xDFFF, UNICODE_GENCAT_Cs},
   13193                 :         { 0xE000, UNICODE_GENCAT_Co},
   13194                 :         { 0xF8FF, UNICODE_GENCAT_Co},
   13195                 :         { 0xF900, UNICODE_GENCAT_Lo},
   13196                 :         { 0xF901, UNICODE_GENCAT_Lo},
   13197                 :         { 0xF902, UNICODE_GENCAT_Lo},
   13198                 :         { 0xF903, UNICODE_GENCAT_Lo},
   13199                 :         { 0xF904, UNICODE_GENCAT_Lo},
   13200                 :         { 0xF905, UNICODE_GENCAT_Lo},
   13201                 :         { 0xF906, UNICODE_GENCAT_Lo},
   13202                 :         { 0xF907, UNICODE_GENCAT_Lo},
   13203                 :         { 0xF908, UNICODE_GENCAT_Lo},
   13204                 :         { 0xF909, UNICODE_GENCAT_Lo},
   13205                 :         { 0xF90A, UNICODE_GENCAT_Lo},
   13206                 :         { 0xF90B, UNICODE_GENCAT_Lo},
   13207                 :         { 0xF90C, UNICODE_GENCAT_Lo},
   13208                 :         { 0xF90D, UNICODE_GENCAT_Lo},
   13209                 :         { 0xF90E, UNICODE_GENCAT_Lo},
   13210                 :         { 0xF90F, UNICODE_GENCAT_Lo},
   13211                 :         { 0xF910, UNICODE_GENCAT_Lo},
   13212                 :         { 0xF911, UNICODE_GENCAT_Lo},
   13213                 :         { 0xF912, UNICODE_GENCAT_Lo},
   13214                 :         { 0xF913, UNICODE_GENCAT_Lo},
   13215                 :         { 0xF914, UNICODE_GENCAT_Lo},
   13216                 :         { 0xF915, UNICODE_GENCAT_Lo},
   13217                 :         { 0xF916, UNICODE_GENCAT_Lo},
   13218                 :         { 0xF917, UNICODE_GENCAT_Lo},
   13219                 :         { 0xF918, UNICODE_GENCAT_Lo},
   13220                 :         { 0xF919, UNICODE_GENCAT_Lo},
   13221                 :         { 0xF91A, UNICODE_GENCAT_Lo},
   13222                 :         { 0xF91B, UNICODE_GENCAT_Lo},
   13223                 :         { 0xF91C, UNICODE_GENCAT_Lo},
   13224                 :         { 0xF91D, UNICODE_GENCAT_Lo},
   13225                 :         { 0xF91E, UNICODE_GENCAT_Lo},
   13226                 :         { 0xF91F, UNICODE_GENCAT_Lo},
   13227                 :         { 0xF920, UNICODE_GENCAT_Lo},
   13228                 :         { 0xF921, UNICODE_GENCAT_Lo},
   13229                 :         { 0xF922, UNICODE_GENCAT_Lo},
   13230                 :         { 0xF923, UNICODE_GENCAT_Lo},
   13231                 :         { 0xF924, UNICODE_GENCAT_Lo},
   13232                 :         { 0xF925, UNICODE_GENCAT_Lo},
   13233                 :         { 0xF926, UNICODE_GENCAT_Lo},
   13234                 :         { 0xF927, UNICODE_GENCAT_Lo},
   13235                 :         { 0xF928, UNICODE_GENCAT_Lo},
   13236                 :         { 0xF929, UNICODE_GENCAT_Lo},
   13237                 :         { 0xF92A, UNICODE_GENCAT_Lo},
   13238                 :         { 0xF92B, UNICODE_GENCAT_Lo},
   13239                 :         { 0xF92C, UNICODE_GENCAT_Lo},
   13240                 :         { 0xF92D, UNICODE_GENCAT_Lo},
   13241                 :         { 0xF92E, UNICODE_GENCAT_Lo},
   13242                 :         { 0xF92F, UNICODE_GENCAT_Lo},
   13243                 :         { 0xF930, UNICODE_GENCAT_Lo},
   13244                 :         { 0xF931, UNICODE_GENCAT_Lo},
   13245                 :         { 0xF932, UNICODE_GENCAT_Lo},
   13246                 :         { 0xF933, UNICODE_GENCAT_Lo},
   13247                 :         { 0xF934, UNICODE_GENCAT_Lo},
   13248                 :         { 0xF935, UNICODE_GENCAT_Lo},
   13249                 :         { 0xF936, UNICODE_GENCAT_Lo},
   13250                 :         { 0xF937, UNICODE_GENCAT_Lo},
   13251                 :         { 0xF938, UNICODE_GENCAT_Lo},
   13252                 :         { 0xF939, UNICODE_GENCAT_Lo},
   13253                 :         { 0xF93A, UNICODE_GENCAT_Lo},
   13254                 :         { 0xF93B, UNICODE_GENCAT_Lo},
   13255                 :         { 0xF93C, UNICODE_GENCAT_Lo},
   13256                 :         { 0xF93D, UNICODE_GENCAT_Lo},
   13257                 :         { 0xF93E, UNICODE_GENCAT_Lo},
   13258                 :         { 0xF93F, UNICODE_GENCAT_Lo},
   13259                 :         { 0xF940, UNICODE_GENCAT_Lo},
   13260                 :         { 0xF941, UNICODE_GENCAT_Lo},
   13261                 :         { 0xF942, UNICODE_GENCAT_Lo},
   13262                 :         { 0xF943, UNICODE_GENCAT_Lo},
   13263                 :         { 0xF944, UNICODE_GENCAT_Lo},
   13264                 :         { 0xF945, UNICODE_GENCAT_Lo},
   13265                 :         { 0xF946, UNICODE_GENCAT_Lo},
   13266                 :         { 0xF947, UNICODE_GENCAT_Lo},
   13267                 :         { 0xF948, UNICODE_GENCAT_Lo},
   13268                 :         { 0xF949, UNICODE_GENCAT_Lo},
   13269                 :         { 0xF94A, UNICODE_GENCAT_Lo},
   13270                 :         { 0xF94B, UNICODE_GENCAT_Lo},
   13271                 :         { 0xF94C, UNICODE_GENCAT_Lo},
   13272                 :         { 0xF94D, UNICODE_GENCAT_Lo},
   13273                 :         { 0xF94E, UNICODE_GENCAT_Lo},
   13274                 :         { 0xF94F, UNICODE_GENCAT_Lo},
   13275                 :         { 0xF950, UNICODE_GENCAT_Lo},
   13276                 :         { 0xF951, UNICODE_GENCAT_Lo},
   13277                 :         { 0xF952, UNICODE_GENCAT_Lo},
   13278                 :         { 0xF953, UNICODE_GENCAT_Lo},
   13279                 :         { 0xF954, UNICODE_GENCAT_Lo},
   13280                 :         { 0xF955, UNICODE_GENCAT_Lo},
   13281                 :         { 0xF956, UNICODE_GENCAT_Lo},
   13282                 :         { 0xF957, UNICODE_GENCAT_Lo},
   13283                 :         { 0xF958, UNICODE_GENCAT_Lo},
   13284                 :         { 0xF959, UNICODE_GENCAT_Lo},
   13285                 :         { 0xF95A, UNICODE_GENCAT_Lo},
   13286                 :         { 0xF95B, UNICODE_GENCAT_Lo},
   13287                 :         { 0xF95C, UNICODE_GENCAT_Lo},
   13288                 :         { 0xF95D, UNICODE_GENCAT_Lo},
   13289                 :         { 0xF95E, UNICODE_GENCAT_Lo},
   13290                 :         { 0xF95F, UNICODE_GENCAT_Lo},
   13291                 :         { 0xF960, UNICODE_GENCAT_Lo},
   13292                 :         { 0xF961, UNICODE_GENCAT_Lo},
   13293                 :         { 0xF962, UNICODE_GENCAT_Lo},
   13294                 :         { 0xF963, UNICODE_GENCAT_Lo},
   13295                 :         { 0xF964, UNICODE_GENCAT_Lo},
   13296                 :         { 0xF965, UNICODE_GENCAT_Lo},
   13297                 :         { 0xF966, UNICODE_GENCAT_Lo},
   13298                 :         { 0xF967, UNICODE_GENCAT_Lo},
   13299                 :         { 0xF968, UNICODE_GENCAT_Lo},
   13300                 :         { 0xF969, UNICODE_GENCAT_Lo},
   13301                 :         { 0xF96A, UNICODE_GENCAT_Lo},
   13302                 :         { 0xF96B, UNICODE_GENCAT_Lo},
   13303                 :         { 0xF96C, UNICODE_GENCAT_Lo},
   13304                 :         { 0xF96D, UNICODE_GENCAT_Lo},
   13305                 :         { 0xF96E, UNICODE_GENCAT_Lo},
   13306                 :         { 0xF96F, UNICODE_GENCAT_Lo},
   13307                 :         { 0xF970, UNICODE_GENCAT_Lo},
   13308                 :         { 0xF971, UNICODE_GENCAT_Lo},
   13309                 :         { 0xF972, UNICODE_GENCAT_Lo},
   13310                 :         { 0xF973, UNICODE_GENCAT_Lo},
   13311                 :         { 0xF974, UNICODE_GENCAT_Lo},
   13312                 :         { 0xF975, UNICODE_GENCAT_Lo},
   13313                 :         { 0xF976, UNICODE_GENCAT_Lo},
   13314                 :         { 0xF977, UNICODE_GENCAT_Lo},
   13315                 :         { 0xF978, UNICODE_GENCAT_Lo},
   13316                 :         { 0xF979, UNICODE_GENCAT_Lo},
   13317                 :         { 0xF97A, UNICODE_GENCAT_Lo},
   13318                 :         { 0xF97B, UNICODE_GENCAT_Lo},
   13319                 :         { 0xF97C, UNICODE_GENCAT_Lo},
   13320                 :         { 0xF97D, UNICODE_GENCAT_Lo},
   13321                 :         { 0xF97E, UNICODE_GENCAT_Lo},
   13322                 :         { 0xF97F, UNICODE_GENCAT_Lo},
   13323                 :         { 0xF980, UNICODE_GENCAT_Lo},
   13324                 :         { 0xF981, UNICODE_GENCAT_Lo},
   13325                 :         { 0xF982, UNICODE_GENCAT_Lo},
   13326                 :         { 0xF983, UNICODE_GENCAT_Lo},
   13327                 :         { 0xF984, UNICODE_GENCAT_Lo},
   13328                 :         { 0xF985, UNICODE_GENCAT_Lo},
   13329                 :         { 0xF986, UNICODE_GENCAT_Lo},
   13330                 :         { 0xF987, UNICODE_GENCAT_Lo},
   13331                 :         { 0xF988, UNICODE_GENCAT_Lo},
   13332                 :         { 0xF989, UNICODE_GENCAT_Lo},
   13333                 :         { 0xF98A, UNICODE_GENCAT_Lo},
   13334                 :         { 0xF98B, UNICODE_GENCAT_Lo},
   13335                 :         { 0xF98C, UNICODE_GENCAT_Lo},
   13336                 :         { 0xF98D, UNICODE_GENCAT_Lo},
   13337                 :         { 0xF98E, UNICODE_GENCAT_Lo},
   13338                 :         { 0xF98F, UNICODE_GENCAT_Lo},
   13339                 :         { 0xF990, UNICODE_GENCAT_Lo},
   13340                 :         { 0xF991, UNICODE_GENCAT_Lo},
   13341                 :         { 0xF992, UNICODE_GENCAT_Lo},
   13342                 :         { 0xF993, UNICODE_GENCAT_Lo},
   13343                 :         { 0xF994, UNICODE_GENCAT_Lo},
   13344                 :         { 0xF995, UNICODE_GENCAT_Lo},
   13345                 :         { 0xF996, UNICODE_GENCAT_Lo},
   13346                 :         { 0xF997, UNICODE_GENCAT_Lo},
   13347                 :         { 0xF998, UNICODE_GENCAT_Lo},
   13348                 :         { 0xF999, UNICODE_GENCAT_Lo},
   13349                 :         { 0xF99A, UNICODE_GENCAT_Lo},
   13350                 :         { 0xF99B, UNICODE_GENCAT_Lo},
   13351                 :         { 0xF99C, UNICODE_GENCAT_Lo},
   13352                 :         { 0xF99D, UNICODE_GENCAT_Lo},
   13353                 :         { 0xF99E, UNICODE_GENCAT_Lo},
   13354                 :         { 0xF99F, UNICODE_GENCAT_Lo},
   13355                 :         { 0xF9A0, UNICODE_GENCAT_Lo},
   13356                 :         { 0xF9A1, UNICODE_GENCAT_Lo},
   13357                 :         { 0xF9A2, UNICODE_GENCAT_Lo},
   13358                 :         { 0xF9A3, UNICODE_GENCAT_Lo},
   13359                 :         { 0xF9A4, UNICODE_GENCAT_Lo},
   13360                 :         { 0xF9A5, UNICODE_GENCAT_Lo},
   13361                 :         { 0xF9A6, UNICODE_GENCAT_Lo},
   13362                 :         { 0xF9A7, UNICODE_GENCAT_Lo},
   13363                 :         { 0xF9A8, UNICODE_GENCAT_Lo},
   13364                 :         { 0xF9A9, UNICODE_GENCAT_Lo},
   13365                 :         { 0xF9AA, UNICODE_GENCAT_Lo},
   13366                 :         { 0xF9AB, UNICODE_GENCAT_Lo},
   13367                 :         { 0xF9AC, UNICODE_GENCAT_Lo},
   13368                 :         { 0xF9AD, UNICODE_GENCAT_Lo},
   13369                 :         { 0xF9AE, UNICODE_GENCAT_Lo},
   13370                 :         { 0xF9AF, UNICODE_GENCAT_Lo},
   13371                 :         { 0xF9B0, UNICODE_GENCAT_Lo},
   13372                 :         { 0xF9B1, UNICODE_GENCAT_Lo},
   13373                 :         { 0xF9B2, UNICODE_GENCAT_Lo},
   13374                 :         { 0xF9B3, UNICODE_GENCAT_Lo},
   13375                 :         { 0xF9B4, UNICODE_GENCAT_Lo},
   13376                 :         { 0xF9B5, UNICODE_GENCAT_Lo},
   13377                 :         { 0xF9B6, UNICODE_GENCAT_Lo},
   13378                 :         { 0xF9B7, UNICODE_GENCAT_Lo},
   13379                 :         { 0xF9B8, UNICODE_GENCAT_Lo},
   13380                 :         { 0xF9B9, UNICODE_GENCAT_Lo},
   13381                 :         { 0xF9BA, UNICODE_GENCAT_Lo},
   13382                 :         { 0xF9BB, UNICODE_GENCAT_Lo},
   13383                 :         { 0xF9BC, UNICODE_GENCAT_Lo},
   13384                 :         { 0xF9BD, UNICODE_GENCAT_Lo},
   13385                 :         { 0xF9BE, UNICODE_GENCAT_Lo},
   13386                 :         { 0xF9BF, UNICODE_GENCAT_Lo},
   13387                 :         { 0xF9C0, UNICODE_GENCAT_Lo},
   13388                 :         { 0xF9C1, UNICODE_GENCAT_Lo},
   13389                 :         { 0xF9C2, UNICODE_GENCAT_Lo},
   13390                 :         { 0xF9C3, UNICODE_GENCAT_Lo},
   13391                 :         { 0xF9C4, UNICODE_GENCAT_Lo},
   13392                 :         { 0xF9C5, UNICODE_GENCAT_Lo},
   13393                 :         { 0xF9C6, UNICODE_GENCAT_Lo},
   13394                 :         { 0xF9C7, UNICODE_GENCAT_Lo},
   13395                 :         { 0xF9C8, UNICODE_GENCAT_Lo},
   13396                 :         { 0xF9C9, UNICODE_GENCAT_Lo},
   13397                 :         { 0xF9CA, UNICODE_GENCAT_Lo},
   13398                 :         { 0xF9CB, UNICODE_GENCAT_Lo},
   13399                 :         { 0xF9CC, UNICODE_GENCAT_Lo},
   13400                 :         { 0xF9CD, UNICODE_GENCAT_Lo},
   13401                 :         { 0xF9CE, UNICODE_GENCAT_Lo},
   13402                 :         { 0xF9CF, UNICODE_GENCAT_Lo},
   13403                 :         { 0xF9D0, UNICODE_GENCAT_Lo},
   13404                 :         { 0xF9D1, UNICODE_GENCAT_Lo},
   13405                 :         { 0xF9D2, UNICODE_GENCAT_Lo},
   13406                 :         { 0xF9D3, UNICODE_GENCAT_Lo},
   13407                 :         { 0xF9D4, UNICODE_GENCAT_Lo},
   13408                 :         { 0xF9D5, UNICODE_GENCAT_Lo},
   13409                 :         { 0xF9D6, UNICODE_GENCAT_Lo},
   13410                 :         { 0xF9D7, UNICODE_GENCAT_Lo},
   13411                 :         { 0xF9D8, UNICODE_GENCAT_Lo},
   13412                 :         { 0xF9D9, UNICODE_GENCAT_Lo},
   13413                 :         { 0xF9DA, UNICODE_GENCAT_Lo},
   13414                 :         { 0xF9DB, UNICODE_GENCAT_Lo},
   13415                 :         { 0xF9DC, UNICODE_GENCAT_Lo},
   13416                 :         { 0xF9DD, UNICODE_GENCAT_Lo},
   13417                 :         { 0xF9DE, UNICODE_GENCAT_Lo},
   13418                 :         { 0xF9DF, UNICODE_GENCAT_Lo},
   13419                 :         { 0xF9E0, UNICODE_GENCAT_Lo},
   13420                 :         { 0xF9E1, UNICODE_GENCAT_Lo},
   13421                 :         { 0xF9E2, UNICODE_GENCAT_Lo},
   13422                 :         { 0xF9E3, UNICODE_GENCAT_Lo},
   13423                 :         { 0xF9E4, UNICODE_GENCAT_Lo},
   13424                 :         { 0xF9E5, UNICODE_GENCAT_Lo},
   13425                 :         { 0xF9E6, UNICODE_GENCAT_Lo},
   13426                 :         { 0xF9E7, UNICODE_GENCAT_Lo},
   13427                 :         { 0xF9E8, UNICODE_GENCAT_Lo},
   13428                 :         { 0xF9E9, UNICODE_GENCAT_Lo},
   13429                 :         { 0xF9EA, UNICODE_GENCAT_Lo},
   13430                 :         { 0xF9EB, UNICODE_GENCAT_Lo},
   13431                 :         { 0xF9EC, UNICODE_GENCAT_Lo},
   13432                 :         { 0xF9ED, UNICODE_GENCAT_Lo},
   13433                 :         { 0xF9EE, UNICODE_GENCAT_Lo},
   13434                 :         { 0xF9EF, UNICODE_GENCAT_Lo},
   13435                 :         { 0xF9F0, UNICODE_GENCAT_Lo},
   13436                 :         { 0xF9F1, UNICODE_GENCAT_Lo},
   13437                 :         { 0xF9F2, UNICODE_GENCAT_Lo},
   13438                 :         { 0xF9F3, UNICODE_GENCAT_Lo},
   13439                 :         { 0xF9F4, UNICODE_GENCAT_Lo},
   13440                 :         { 0xF9F5, UNICODE_GENCAT_Lo},
   13441                 :         { 0xF9F6, UNICODE_GENCAT_Lo},
   13442                 :         { 0xF9F7, UNICODE_GENCAT_Lo},
   13443                 :         { 0xF9F8, UNICODE_GENCAT_Lo},
   13444                 :         { 0xF9F9, UNICODE_GENCAT_Lo},
   13445                 :         { 0xF9FA, UNICODE_GENCAT_Lo},
   13446                 :         { 0xF9FB, UNICODE_GENCAT_Lo},
   13447                 :         { 0xF9FC, UNICODE_GENCAT_Lo},
   13448                 :         { 0xF9FD, UNICODE_GENCAT_Lo},
   13449                 :         { 0xF9FE, UNICODE_GENCAT_Lo},
   13450                 :         { 0xF9FF, UNICODE_GENCAT_Lo},
   13451                 :         { 0xFA00, UNICODE_GENCAT_Lo},
   13452                 :         { 0xFA01, UNICODE_GENCAT_Lo},
   13453                 :         { 0xFA02, UNICODE_GENCAT_Lo},
   13454                 :         { 0xFA03, UNICODE_GENCAT_Lo},
   13455                 :         { 0xFA04, UNICODE_GENCAT_Lo},
   13456                 :         { 0xFA05, UNICODE_GENCAT_Lo},
   13457                 :         { 0xFA06, UNICODE_GENCAT_Lo},
   13458                 :         { 0xFA07, UNICODE_GENCAT_Lo},
   13459                 :         { 0xFA08, UNICODE_GENCAT_Lo},
   13460                 :         { 0xFA09, UNICODE_GENCAT_Lo},
   13461                 :         { 0xFA0A, UNICODE_GENCAT_Lo},
   13462                 :         { 0xFA0B, UNICODE_GENCAT_Lo},
   13463                 :         { 0xFA0C, UNICODE_GENCAT_Lo},
   13464                 :         { 0xFA0D, UNICODE_GENCAT_Lo},
   13465                 :         { 0xFA0E, UNICODE_GENCAT_Lo},
   13466                 :         { 0xFA0F, UNICODE_GENCAT_Lo},
   13467                 :         { 0xFA10, UNICODE_GENCAT_Lo},
   13468                 :         { 0xFA11, UNICODE_GENCAT_Lo},
   13469                 :         { 0xFA12, UNICODE_GENCAT_Lo},
   13470                 :         { 0xFA13, UNICODE_GENCAT_Lo},
   13471                 :         { 0xFA14, UNICODE_GENCAT_Lo},
   13472                 :         { 0xFA15, UNICODE_GENCAT_Lo},
   13473                 :         { 0xFA16, UNICODE_GENCAT_Lo},
   13474                 :         { 0xFA17, UNICODE_GENCAT_Lo},
   13475                 :         { 0xFA18, UNICODE_GENCAT_Lo},
   13476                 :         { 0xFA19, UNICODE_GENCAT_Lo},
   13477                 :         { 0xFA1A, UNICODE_GENCAT_Lo},
   13478                 :         { 0xFA1B, UNICODE_GENCAT_Lo},
   13479                 :         { 0xFA1C, UNICODE_GENCAT_Lo},
   13480                 :         { 0xFA1D, UNICODE_GENCAT_Lo},
   13481                 :         { 0xFA1E, UNICODE_GENCAT_Lo},
   13482                 :         { 0xFA1F, UNICODE_GENCAT_Lo},
   13483                 :         { 0xFA20, UNICODE_GENCAT_Lo},
   13484                 :         { 0xFA21, UNICODE_GENCAT_Lo},
   13485                 :         { 0xFA22, UNICODE_GENCAT_Lo},
   13486                 :         { 0xFA23, UNICODE_GENCAT_Lo},
   13487                 :         { 0xFA24, UNICODE_GENCAT_Lo},
   13488                 :         { 0xFA25, UNICODE_GENCAT_Lo},
   13489                 :         { 0xFA26, UNICODE_GENCAT_Lo},
   13490                 :         { 0xFA27, UNICODE_GENCAT_Lo},
   13491                 :         { 0xFA28, UNICODE_GENCAT_Lo},
   13492                 :         { 0xFA29, UNICODE_GENCAT_Lo},
   13493                 :         { 0xFA2A, UNICODE_GENCAT_Lo},
   13494                 :         { 0xFA2B, UNICODE_GENCAT_Lo},
   13495                 :         { 0xFA2C, UNICODE_GENCAT_Lo},
   13496                 :         { 0xFA2D, UNICODE_GENCAT_Lo},
   13497                 :         { 0xFA30, UNICODE_GENCAT_Lo},
   13498                 :         { 0xFA31, UNICODE_GENCAT_Lo},
   13499                 :         { 0xFA32, UNICODE_GENCAT_Lo},
   13500                 :         { 0xFA33, UNICODE_GENCAT_Lo},
   13501                 :         { 0xFA34, UNICODE_GENCAT_Lo},
   13502                 :         { 0xFA35, UNICODE_GENCAT_Lo},
   13503                 :         { 0xFA36, UNICODE_GENCAT_Lo},
   13504                 :         { 0xFA37, UNICODE_GENCAT_Lo},
   13505                 :         { 0xFA38, UNICODE_GENCAT_Lo},
   13506                 :         { 0xFA39, UNICODE_GENCAT_Lo},
   13507                 :         { 0xFA3A, UNICODE_GENCAT_Lo},
   13508                 :         { 0xFA3B, UNICODE_GENCAT_Lo},
   13509                 :         { 0xFA3C, UNICODE_GENCAT_Lo},
   13510                 :         { 0xFA3D, UNICODE_GENCAT_Lo},
   13511                 :         { 0xFA3E, UNICODE_GENCAT_Lo},
   13512                 :         { 0xFA3F, UNICODE_GENCAT_Lo},
   13513                 :         { 0xFA40, UNICODE_GENCAT_Lo},
   13514                 :         { 0xFA41, UNICODE_GENCAT_Lo},
   13515                 :         { 0xFA42, UNICODE_GENCAT_Lo},
   13516                 :         { 0xFA43, UNICODE_GENCAT_Lo},
   13517                 :         { 0xFA44, UNICODE_GENCAT_Lo},
   13518                 :         { 0xFA45, UNICODE_GENCAT_Lo},
   13519                 :         { 0xFA46, UNICODE_GENCAT_Lo},
   13520                 :         { 0xFA47, UNICODE_GENCAT_Lo},
   13521                 :         { 0xFA48, UNICODE_GENCAT_Lo},
   13522                 :         { 0xFA49, UNICODE_GENCAT_Lo},
   13523                 :         { 0xFA4A, UNICODE_GENCAT_Lo},
   13524                 :         { 0xFA4B, UNICODE_GENCAT_Lo},
   13525                 :         { 0xFA4C, UNICODE_GENCAT_Lo},
   13526                 :         { 0xFA4D, UNICODE_GENCAT_Lo},
   13527                 :         { 0xFA4E, UNICODE_GENCAT_Lo},
   13528                 :         { 0xFA4F, UNICODE_GENCAT_Lo},
   13529                 :         { 0xFA50, UNICODE_GENCAT_Lo},
   13530                 :         { 0xFA51, UNICODE_GENCAT_Lo},
   13531                 :         { 0xFA52, UNICODE_GENCAT_Lo},
   13532                 :         { 0xFA53, UNICODE_GENCAT_Lo},
   13533                 :         { 0xFA54, UNICODE_GENCAT_Lo},
   13534                 :         { 0xFA55, UNICODE_GENCAT_Lo},
   13535                 :         { 0xFA56, UNICODE_GENCAT_Lo},
   13536                 :         { 0xFA57, UNICODE_GENCAT_Lo},
   13537                 :         { 0xFA58, UNICODE_GENCAT_Lo},
   13538                 :         { 0xFA59, UNICODE_GENCAT_Lo},
   13539                 :         { 0xFA5A, UNICODE_GENCAT_Lo},
   13540                 :         { 0xFA5B, UNICODE_GENCAT_Lo},
   13541                 :         { 0xFA5C, UNICODE_GENCAT_Lo},
   13542                 :         { 0xFA5D, UNICODE_GENCAT_Lo},
   13543                 :         { 0xFA5E, UNICODE_GENCAT_Lo},
   13544                 :         { 0xFA5F, UNICODE_GENCAT_Lo},
   13545                 :         { 0xFA60, UNICODE_GENCAT_Lo},
   13546                 :         { 0xFA61, UNICODE_GENCAT_Lo},
   13547                 :         { 0xFA62, UNICODE_GENCAT_Lo},
   13548                 :         { 0xFA63, UNICODE_GENCAT_Lo},
   13549                 :         { 0xFA64, UNICODE_GENCAT_Lo},
   13550                 :         { 0xFA65, UNICODE_GENCAT_Lo},
   13551                 :         { 0xFA66, UNICODE_GENCAT_Lo},
   13552                 :         { 0xFA67, UNICODE_GENCAT_Lo},
   13553                 :         { 0xFA68, UNICODE_GENCAT_Lo},
   13554                 :         { 0xFA69, UNICODE_GENCAT_Lo},
   13555                 :         { 0xFA6A, UNICODE_GENCAT_Lo},
   13556                 :         { 0xFA70, UNICODE_GENCAT_Lo},
   13557                 :         { 0xFA71, UNICODE_GENCAT_Lo},
   13558                 :         { 0xFA72, UNICODE_GENCAT_Lo},
   13559                 :         { 0xFA73, UNICODE_GENCAT_Lo},
   13560                 :         { 0xFA74, UNICODE_GENCAT_Lo},
   13561                 :         { 0xFA75, UNICODE_GENCAT_Lo},
   13562                 :         { 0xFA76, UNICODE_GENCAT_Lo},
   13563                 :         { 0xFA77, UNICODE_GENCAT_Lo},
   13564                 :         { 0xFA78, UNICODE_GENCAT_Lo},
   13565                 :         { 0xFA79, UNICODE_GENCAT_Lo},
   13566                 :         { 0xFA7A, UNICODE_GENCAT_Lo},
   13567                 :         { 0xFA7B, UNICODE_GENCAT_Lo},
   13568                 :         { 0xFA7C, UNICODE_GENCAT_Lo},
   13569                 :         { 0xFA7D, UNICODE_GENCAT_Lo},
   13570                 :         { 0xFA7E, UNICODE_GENCAT_Lo},
   13571                 :         { 0xFA7F, UNICODE_GENCAT_Lo},
   13572                 :         { 0xFA80, UNICODE_GENCAT_Lo},
   13573                 :         { 0xFA81, UNICODE_GENCAT_Lo},
   13574                 :         { 0xFA82, UNICODE_GENCAT_Lo},
   13575                 :         { 0xFA83, UNICODE_GENCAT_Lo},
   13576                 :         { 0xFA84, UNICODE_GENCAT_Lo},
   13577                 :         { 0xFA85, UNICODE_GENCAT_Lo},
   13578                 :         { 0xFA86, UNICODE_GENCAT_Lo},
   13579                 :         { 0xFA87, UNICODE_GENCAT_Lo},
   13580                 :         { 0xFA88, UNICODE_GENCAT_Lo},
   13581                 :         { 0xFA89, UNICODE_GENCAT_Lo},
   13582                 :         { 0xFA8A, UNICODE_GENCAT_Lo},
   13583                 :         { 0xFA8B, UNICODE_GENCAT_Lo},
   13584                 :         { 0xFA8C, UNICODE_GENCAT_Lo},
   13585                 :         { 0xFA8D, UNICODE_GENCAT_Lo},
   13586                 :         { 0xFA8E, UNICODE_GENCAT_Lo},
   13587                 :         { 0xFA8F, UNICODE_GENCAT_Lo},
   13588                 :         { 0xFA90, UNICODE_GENCAT_Lo},
   13589                 :         { 0xFA91, UNICODE_GENCAT_Lo},
   13590                 :         { 0xFA92, UNICODE_GENCAT_Lo},
   13591                 :         { 0xFA93, UNICODE_GENCAT_Lo},
   13592                 :         { 0xFA94, UNICODE_GENCAT_Lo},
   13593                 :         { 0xFA95, UNICODE_GENCAT_Lo},
   13594                 :         { 0xFA96, UNICODE_GENCAT_Lo},
   13595                 :         { 0xFA97, UNICODE_GENCAT_Lo},
   13596                 :         { 0xFA98, UNICODE_GENCAT_Lo},
   13597                 :         { 0xFA99, UNICODE_GENCAT_Lo},
   13598                 :         { 0xFA9A, UNICODE_GENCAT_Lo},
   13599                 :         { 0xFA9B, UNICODE_GENCAT_Lo},
   13600                 :         { 0xFA9C, UNICODE_GENCAT_Lo},
   13601                 :         { 0xFA9D, UNICODE_GENCAT_Lo},
   13602                 :         { 0xFA9E, UNICODE_GENCAT_Lo},
   13603                 :         { 0xFA9F, UNICODE_GENCAT_Lo},
   13604                 :         { 0xFAA0, UNICODE_GENCAT_Lo},
   13605                 :         { 0xFAA1, UNICODE_GENCAT_Lo},
   13606                 :         { 0xFAA2, UNICODE_GENCAT_Lo},
   13607                 :         { 0xFAA3, UNICODE_GENCAT_Lo},
   13608                 :         { 0xFAA4, UNICODE_GENCAT_Lo},
   13609                 :         { 0xFAA5, UNICODE_GENCAT_Lo},
   13610                 :         { 0xFAA6, UNICODE_GENCAT_Lo},
   13611                 :         { 0xFAA7, UNICODE_GENCAT_Lo},
   13612                 :         { 0xFAA8, UNICODE_GENCAT_Lo},
   13613                 :         { 0xFAA9, UNICODE_GENCAT_Lo},
   13614                 :         { 0xFAAA, UNICODE_GENCAT_Lo},
   13615                 :         { 0xFAAB, UNICODE_GENCAT_Lo},
   13616                 :         { 0xFAAC, UNICODE_GENCAT_Lo},
   13617                 :         { 0xFAAD, UNICODE_GENCAT_Lo},
   13618                 :         { 0xFAAE, UNICODE_GENCAT_Lo},
   13619                 :         { 0xFAAF, UNICODE_GENCAT_Lo},
   13620                 :         { 0xFAB0, UNICODE_GENCAT_Lo},
   13621                 :         { 0xFAB1, UNICODE_GENCAT_Lo},
   13622                 :         { 0xFAB2, UNICODE_GENCAT_Lo},
   13623                 :         { 0xFAB3, UNICODE_GENCAT_Lo},
   13624                 :         { 0xFAB4, UNICODE_GENCAT_Lo},
   13625                 :         { 0xFAB5, UNICODE_GENCAT_Lo},
   13626                 :         { 0xFAB6, UNICODE_GENCAT_Lo},
   13627                 :         { 0xFAB7, UNICODE_GENCAT_Lo},
   13628                 :         { 0xFAB8, UNICODE_GENCAT_Lo},
   13629                 :         { 0xFAB9, UNICODE_GENCAT_Lo},
   13630                 :         { 0xFABA, UNICODE_GENCAT_Lo},
   13631                 :         { 0xFABB, UNICODE_GENCAT_Lo},
   13632                 :         { 0xFABC, UNICODE_GENCAT_Lo},
   13633                 :         { 0xFABD, UNICODE_GENCAT_Lo},
   13634                 :         { 0xFABE, UNICODE_GENCAT_Lo},
   13635                 :         { 0xFABF, UNICODE_GENCAT_Lo},
   13636                 :         { 0xFAC0, UNICODE_GENCAT_Lo},
   13637                 :         { 0xFAC1, UNICODE_GENCAT_Lo},
   13638                 :         { 0xFAC2, UNICODE_GENCAT_Lo},
   13639                 :         { 0xFAC3, UNICODE_GENCAT_Lo},
   13640                 :         { 0xFAC4, UNICODE_GENCAT_Lo},
   13641                 :         { 0xFAC5, UNICODE_GENCAT_Lo},
   13642                 :         { 0xFAC6, UNICODE_GENCAT_Lo},
   13643                 :         { 0xFAC7, UNICODE_GENCAT_Lo},
   13644                 :         { 0xFAC8, UNICODE_GENCAT_Lo},
   13645                 :         { 0xFAC9, UNICODE_GENCAT_Lo},
   13646                 :         { 0xFACA, UNICODE_GENCAT_Lo},
   13647                 :         { 0xFACB, UNICODE_GENCAT_Lo},
   13648                 :         { 0xFACC, UNICODE_GENCAT_Lo},
   13649                 :         { 0xFACD, UNICODE_GENCAT_Lo},
   13650                 :         { 0xFACE, UNICODE_GENCAT_Lo},
   13651                 :         { 0xFACF, UNICODE_GENCAT_Lo},
   13652                 :         { 0xFAD0, UNICODE_GENCAT_Lo},
   13653                 :         { 0xFAD1, UNICODE_GENCAT_Lo},
   13654                 :         { 0xFAD2, UNICODE_GENCAT_Lo},
   13655                 :         { 0xFAD3, UNICODE_GENCAT_Lo},
   13656                 :         { 0xFAD4, UNICODE_GENCAT_Lo},
   13657                 :         { 0xFAD5, UNICODE_GENCAT_Lo},
   13658                 :         { 0xFAD6, UNICODE_GENCAT_Lo},
   13659                 :         { 0xFAD7, UNICODE_GENCAT_Lo},
   13660                 :         { 0xFAD8, UNICODE_GENCAT_Lo},
   13661                 :         { 0xFAD9, UNICODE_GENCAT_Lo},
   13662                 :         { 0xFB00, UNICODE_GENCAT_Ll},
   13663                 :         { 0xFB01, UNICODE_GENCAT_Ll},
   13664                 :         { 0xFB02, UNICODE_GENCAT_Ll},
   13665                 :         { 0xFB03, UNICODE_GENCAT_Ll},
   13666                 :         { 0xFB04, UNICODE_GENCAT_Ll},
   13667                 :         { 0xFB05, UNICODE_GENCAT_Ll},
   13668                 :         { 0xFB06, UNICODE_GENCAT_Ll},
   13669                 :         { 0xFB13, UNICODE_GENCAT_Ll},
   13670                 :         { 0xFB14, UNICODE_GENCAT_Ll},
   13671                 :         { 0xFB15, UNICODE_GENCAT_Ll},
   13672                 :         { 0xFB16, UNICODE_GENCAT_Ll},
   13673                 :         { 0xFB17, UNICODE_GENCAT_Ll},
   13674                 :         { 0xFB1D, UNICODE_GENCAT_Lo},
   13675                 :         { 0xFB1E, UNICODE_GENCAT_Mn},
   13676                 :         { 0xFB1F, UNICODE_GENCAT_Lo},
   13677                 :         { 0xFB20, UNICODE_GENCAT_Lo},
   13678                 :         { 0xFB21, UNICODE_GENCAT_Lo},
   13679                 :         { 0xFB22, UNICODE_GENCAT_Lo},
   13680                 :         { 0xFB23, UNICODE_GENCAT_Lo},
   13681                 :         { 0xFB24, UNICODE_GENCAT_Lo},
   13682                 :         { 0xFB25, UNICODE_GENCAT_Lo},
   13683                 :         { 0xFB26, UNICODE_GENCAT_Lo},
   13684                 :         { 0xFB27, UNICODE_GENCAT_Lo},
   13685                 :         { 0xFB28, UNICODE_GENCAT_Lo},
   13686                 :         { 0xFB29, UNICODE_GENCAT_Sm},
   13687                 :         { 0xFB2A, UNICODE_GENCAT_Lo},
   13688                 :         { 0xFB2B, UNICODE_GENCAT_Lo},
   13689                 :         { 0xFB2C, UNICODE_GENCAT_Lo},
   13690                 :         { 0xFB2D, UNICODE_GENCAT_Lo},
   13691                 :         { 0xFB2E, UNICODE_GENCAT_Lo},
   13692                 :         { 0xFB2F, UNICODE_GENCAT_Lo},
   13693                 :         { 0xFB30, UNICODE_GENCAT_Lo},
   13694                 :         { 0xFB31, UNICODE_GENCAT_Lo},
   13695                 :         { 0xFB32, UNICODE_GENCAT_Lo},
   13696                 :         { 0xFB33, UNICODE_GENCAT_Lo},
   13697                 :         { 0xFB34, UNICODE_GENCAT_Lo},
   13698                 :         { 0xFB35, UNICODE_GENCAT_Lo},
   13699                 :         { 0xFB36, UNICODE_GENCAT_Lo},
   13700                 :         { 0xFB38, UNICODE_GENCAT_Lo},
   13701                 :         { 0xFB39, UNICODE_GENCAT_Lo},
   13702                 :         { 0xFB3A, UNICODE_GENCAT_Lo},
   13703                 :         { 0xFB3B, UNICODE_GENCAT_Lo},
   13704                 :         { 0xFB3C, UNICODE_GENCAT_Lo},
   13705                 :         { 0xFB3E, UNICODE_GENCAT_Lo},
   13706                 :         { 0xFB40, UNICODE_GENCAT_Lo},
   13707                 :         { 0xFB41, UNICODE_GENCAT_Lo},
   13708                 :         { 0xFB43, UNICODE_GENCAT_Lo},
   13709                 :         { 0xFB44, UNICODE_GENCAT_Lo},
   13710                 :         { 0xFB46, UNICODE_GENCAT_Lo},
   13711                 :         { 0xFB47, UNICODE_GENCAT_Lo},
   13712                 :         { 0xFB48, UNICODE_GENCAT_Lo},
   13713                 :         { 0xFB49, UNICODE_GENCAT_Lo},
   13714                 :         { 0xFB4A, UNICODE_GENCAT_Lo},
   13715                 :         { 0xFB4B, UNICODE_GENCAT_Lo},
   13716                 :         { 0xFB4C, UNICODE_GENCAT_Lo},
   13717                 :         { 0xFB4D, UNICODE_GENCAT_Lo},
   13718                 :         { 0xFB4E, UNICODE_GENCAT_Lo},
   13719                 :         { 0xFB4F, UNICODE_GENCAT_Lo},
   13720                 :         { 0xFB50, UNICODE_GENCAT_Lo},
   13721                 :         { 0xFB51, UNICODE_GENCAT_Lo},
   13722                 :         { 0xFB52, UNICODE_GENCAT_Lo},
   13723                 :         { 0xFB53, UNICODE_GENCAT_Lo},
   13724                 :         { 0xFB54, UNICODE_GENCAT_Lo},
   13725                 :         { 0xFB55, UNICODE_GENCAT_Lo},
   13726                 :         { 0xFB56, UNICODE_GENCAT_Lo},
   13727                 :         { 0xFB57, UNICODE_GENCAT_Lo},
   13728                 :         { 0xFB58, UNICODE_GENCAT_Lo},
   13729                 :         { 0xFB59, UNICODE_GENCAT_Lo},
   13730                 :         { 0xFB5A, UNICODE_GENCAT_Lo},
   13731                 :         { 0xFB5B, UNICODE_GENCAT_Lo},
   13732                 :         { 0xFB5C, UNICODE_GENCAT_Lo},
   13733                 :         { 0xFB5D, UNICODE_GENCAT_Lo},
   13734                 :         { 0xFB5E, UNICODE_GENCAT_Lo},
   13735                 :         { 0xFB5F, UNICODE_GENCAT_Lo},
   13736                 :         { 0xFB60, UNICODE_GENCAT_Lo},
   13737                 :         { 0xFB61, UNICODE_GENCAT_Lo},
   13738                 :         { 0xFB62, UNICODE_GENCAT_Lo},
   13739                 :         { 0xFB63, UNICODE_GENCAT_Lo},
   13740                 :         { 0xFB64, UNICODE_GENCAT_Lo},
   13741                 :         { 0xFB65, UNICODE_GENCAT_Lo},
   13742                 :         { 0xFB66, UNICODE_GENCAT_Lo},
   13743                 :         { 0xFB67, UNICODE_GENCAT_Lo},
   13744                 :         { 0xFB68, UNICODE_GENCAT_Lo},
   13745                 :         { 0xFB69, UNICODE_GENCAT_Lo},
   13746                 :         { 0xFB6A, UNICODE_GENCAT_Lo},
   13747                 :         { 0xFB6B, UNICODE_GENCAT_Lo},
   13748                 :         { 0xFB6C, UNICODE_GENCAT_Lo},
   13749                 :         { 0xFB6D, UNICODE_GENCAT_Lo},
   13750                 :         { 0xFB6E, UNICODE_GENCAT_Lo},
   13751                 :         { 0xFB6F, UNICODE_GENCAT_Lo},
   13752                 :         { 0xFB70, UNICODE_GENCAT_Lo},
   13753                 :         { 0xFB71, UNICODE_GENCAT_Lo},
   13754                 :         { 0xFB72, UNICODE_GENCAT_Lo},
   13755                 :         { 0xFB73, UNICODE_GENCAT_Lo},
   13756                 :         { 0xFB74, UNICODE_GENCAT_Lo},
   13757                 :         { 0xFB75, UNICODE_GENCAT_Lo},
   13758                 :         { 0xFB76, UNICODE_GENCAT_Lo},
   13759                 :         { 0xFB77, UNICODE_GENCAT_Lo},
   13760                 :         { 0xFB78, UNICODE_GENCAT_Lo},
   13761                 :         { 0xFB79, UNICODE_GENCAT_Lo},
   13762                 :         { 0xFB7A, UNICODE_GENCAT_Lo},
   13763                 :         { 0xFB7B, UNICODE_GENCAT_Lo},
   13764                 :         { 0xFB7C, UNICODE_GENCAT_Lo},
   13765                 :         { 0xFB7D, UNICODE_GENCAT_Lo},
   13766                 :         { 0xFB7E, UNICODE_GENCAT_Lo},
   13767                 :         { 0xFB7F, UNICODE_GENCAT_Lo},
   13768                 :         { 0xFB80, UNICODE_GENCAT_Lo},
   13769                 :         { 0xFB81, UNICODE_GENCAT_Lo},
   13770                 :         { 0xFB82, UNICODE_GENCAT_Lo},
   13771                 :         { 0xFB83, UNICODE_GENCAT_Lo},
   13772                 :         { 0xFB84, UNICODE_GENCAT_Lo},
   13773                 :         { 0xFB85, UNICODE_GENCAT_Lo},
   13774                 :         { 0xFB86, UNICODE_GENCAT_Lo},
   13775                 :         { 0xFB87, UNICODE_GENCAT_Lo},
   13776                 :         { 0xFB88, UNICODE_GENCAT_Lo},
   13777                 :         { 0xFB89, UNICODE_GENCAT_Lo},
   13778                 :         { 0xFB8A, UNICODE_GENCAT_Lo},
   13779                 :         { 0xFB8B, UNICODE_GENCAT_Lo},
   13780                 :         { 0xFB8C, UNICODE_GENCAT_Lo},
   13781                 :         { 0xFB8D, UNICODE_GENCAT_Lo},
   13782                 :         { 0xFB8E, UNICODE_GENCAT_Lo},
   13783                 :         { 0xFB8F, UNICODE_GENCAT_Lo},
   13784                 :         { 0xFB90, UNICODE_GENCAT_Lo},
   13785                 :         { 0xFB91, UNICODE_GENCAT_Lo},
   13786                 :         { 0xFB92, UNICODE_GENCAT_Lo},
   13787                 :         { 0xFB93, UNICODE_GENCAT_Lo},
   13788                 :         { 0xFB94, UNICODE_GENCAT_Lo},
   13789                 :         { 0xFB95, UNICODE_GENCAT_Lo},
   13790                 :         { 0xFB96, UNICODE_GENCAT_Lo},
   13791                 :         { 0xFB97, UNICODE_GENCAT_Lo},
   13792                 :         { 0xFB98, UNICODE_GENCAT_Lo},
   13793                 :         { 0xFB99, UNICODE_GENCAT_Lo},
   13794                 :         { 0xFB9A, UNICODE_GENCAT_Lo},
   13795                 :         { 0xFB9B, UNICODE_GENCAT_Lo},
   13796                 :         { 0xFB9C, UNICODE_GENCAT_Lo},
   13797                 :         { 0xFB9D, UNICODE_GENCAT_Lo},
   13798                 :         { 0xFB9E, UNICODE_GENCAT_Lo},
   13799                 :         { 0xFB9F, UNICODE_GENCAT_Lo},
   13800                 :         { 0xFBA0, UNICODE_GENCAT_Lo},
   13801                 :         { 0xFBA1, UNICODE_GENCAT_Lo},
   13802                 :         { 0xFBA2, UNICODE_GENCAT_Lo},
   13803                 :         { 0xFBA3, UNICODE_GENCAT_Lo},
   13804                 :         { 0xFBA4, UNICODE_GENCAT_Lo},
   13805                 :         { 0xFBA5, UNICODE_GENCAT_Lo},
   13806                 :         { 0xFBA6, UNICODE_GENCAT_Lo},
   13807                 :         { 0xFBA7, UNICODE_GENCAT_Lo},
   13808                 :         { 0xFBA8, UNICODE_GENCAT_Lo},
   13809                 :         { 0xFBA9, UNICODE_GENCAT_Lo},
   13810                 :         { 0xFBAA, UNICODE_GENCAT_Lo},
   13811                 :         { 0xFBAB, UNICODE_GENCAT_Lo},
   13812                 :         { 0xFBAC, UNICODE_GENCAT_Lo},
   13813                 :         { 0xFBAD, UNICODE_GENCAT_Lo},
   13814                 :         { 0xFBAE, UNICODE_GENCAT_Lo},
   13815                 :         { 0xFBAF, UNICODE_GENCAT_Lo},
   13816                 :         { 0xFBB0, UNICODE_GENCAT_Lo},
   13817                 :         { 0xFBB1, UNICODE_GENCAT_Lo},
   13818                 :         { 0xFBD3, UNICODE_GENCAT_Lo},
   13819                 :         { 0xFBD4, UNICODE_GENCAT_Lo},
   13820                 :         { 0xFBD5, UNICODE_GENCAT_Lo},
   13821                 :         { 0xFBD6, UNICODE_GENCAT_Lo},
   13822                 :         { 0xFBD7, UNICODE_GENCAT_Lo},
   13823                 :         { 0xFBD8, UNICODE_GENCAT_Lo},
   13824                 :         { 0xFBD9, UNICODE_GENCAT_Lo},
   13825                 :         { 0xFBDA, UNICODE_GENCAT_Lo},
   13826                 :         { 0xFBDB, UNICODE_GENCAT_Lo},
   13827                 :         { 0xFBDC, UNICODE_GENCAT_Lo},
   13828                 :         { 0xFBDD, UNICODE_GENCAT_Lo},
   13829                 :         { 0xFBDE, UNICODE_GENCAT_Lo},
   13830                 :         { 0xFBDF, UNICODE_GENCAT_Lo},
   13831                 :         { 0xFBE0, UNICODE_GENCAT_Lo},
   13832                 :         { 0xFBE1, UNICODE_GENCAT_Lo},
   13833                 :         { 0xFBE2, UNICODE_GENCAT_Lo},
   13834                 :         { 0xFBE3, UNICODE_GENCAT_Lo},
   13835                 :         { 0xFBE4, UNICODE_GENCAT_Lo},
   13836                 :         { 0xFBE5, UNICODE_GENCAT_Lo},
   13837                 :         { 0xFBE6, UNICODE_GENCAT_Lo},
   13838                 :         { 0xFBE7, UNICODE_GENCAT_Lo},
   13839                 :         { 0xFBE8, UNICODE_GENCAT_Lo},
   13840                 :         { 0xFBE9, UNICODE_GENCAT_Lo},
   13841                 :         { 0xFBEA, UNICODE_GENCAT_Lo},
   13842                 :         { 0xFBEB, UNICODE_GENCAT_Lo},
   13843                 :         { 0xFBEC, UNICODE_GENCAT_Lo},
   13844                 :         { 0xFBED, UNICODE_GENCAT_Lo},
   13845                 :         { 0xFBEE, UNICODE_GENCAT_Lo},
   13846                 :         { 0xFBEF, UNICODE_GENCAT_Lo},
   13847                 :         { 0xFBF0, UNICODE_GENCAT_Lo},
   13848                 :         { 0xFBF1, UNICODE_GENCAT_Lo},
   13849                 :         { 0xFBF2, UNICODE_GENCAT_Lo},
   13850                 :         { 0xFBF3, UNICODE_GENCAT_Lo},
   13851                 :         { 0xFBF4, UNICODE_GENCAT_Lo},
   13852                 :         { 0xFBF5, UNICODE_GENCAT_Lo},
   13853                 :         { 0xFBF6, UNICODE_GENCAT_Lo},
   13854                 :         { 0xFBF7, UNICODE_GENCAT_Lo},
   13855                 :         { 0xFBF8, UNICODE_GENCAT_Lo},
   13856                 :         { 0xFBF9, UNICODE_GENCAT_Lo},
   13857                 :         { 0xFBFA, UNICODE_GENCAT_Lo},
   13858                 :         { 0xFBFB, UNICODE_GENCAT_Lo},
   13859                 :         { 0xFBFC, UNICODE_GENCAT_Lo},
   13860                 :         { 0xFBFD, UNICODE_GENCAT_Lo},
   13861                 :         { 0xFBFE, UNICODE_GENCAT_Lo},
   13862                 :         { 0xFBFF, UNICODE_GENCAT_Lo},
   13863                 :         { 0xFC00, UNICODE_GENCAT_Lo},
   13864                 :         { 0xFC01, UNICODE_GENCAT_Lo},
   13865                 :         { 0xFC02, UNICODE_GENCAT_Lo},
   13866                 :         { 0xFC03, UNICODE_GENCAT_Lo},
   13867                 :         { 0xFC04, UNICODE_GENCAT_Lo},
   13868                 :         { 0xFC05, UNICODE_GENCAT_Lo},
   13869                 :         { 0xFC06, UNICODE_GENCAT_Lo},
   13870                 :         { 0xFC07, UNICODE_GENCAT_Lo},
   13871                 :         { 0xFC08, UNICODE_GENCAT_Lo},
   13872                 :         { 0xFC09, UNICODE_GENCAT_Lo},
   13873                 :         { 0xFC0A, UNICODE_GENCAT_Lo},
   13874                 :         { 0xFC0B, UNICODE_GENCAT_Lo},
   13875                 :         { 0xFC0C, UNICODE_GENCAT_Lo},
   13876                 :         { 0xFC0D, UNICODE_GENCAT_Lo},
   13877                 :         { 0xFC0E, UNICODE_GENCAT_Lo},
   13878                 :         { 0xFC0F, UNICODE_GENCAT_Lo},
   13879                 :         { 0xFC10, UNICODE_GENCAT_Lo},
   13880                 :         { 0xFC11, UNICODE_GENCAT_Lo},
   13881                 :         { 0xFC12, UNICODE_GENCAT_Lo},
   13882                 :         { 0xFC13, UNICODE_GENCAT_Lo},
   13883                 :         { 0xFC14, UNICODE_GENCAT_Lo},
   13884                 :         { 0xFC15, UNICODE_GENCAT_Lo},
   13885                 :         { 0xFC16, UNICODE_GENCAT_Lo},
   13886                 :         { 0xFC17, UNICODE_GENCAT_Lo},
   13887                 :         { 0xFC18, UNICODE_GENCAT_Lo},
   13888                 :         { 0xFC19, UNICODE_GENCAT_Lo},
   13889                 :         { 0xFC1A, UNICODE_GENCAT_Lo},
   13890                 :         { 0xFC1B, UNICODE_GENCAT_Lo},
   13891                 :         { 0xFC1C, UNICODE_GENCAT_Lo},
   13892                 :         { 0xFC1D, UNICODE_GENCAT_Lo},
   13893                 :         { 0xFC1E, UNICODE_GENCAT_Lo},
   13894                 :         { 0xFC1F, UNICODE_GENCAT_Lo},
   13895                 :         { 0xFC20, UNICODE_GENCAT_Lo},
   13896                 :         { 0xFC21, UNICODE_GENCAT_Lo},
   13897                 :         { 0xFC22, UNICODE_GENCAT_Lo},
   13898                 :         { 0xFC23, UNICODE_GENCAT_Lo},
   13899                 :         { 0xFC24, UNICODE_GENCAT_Lo},
   13900                 :         { 0xFC25, UNICODE_GENCAT_Lo},
   13901                 :         { 0xFC26, UNICODE_GENCAT_Lo},
   13902                 :         { 0xFC27, UNICODE_GENCAT_Lo},
   13903                 :         { 0xFC28, UNICODE_GENCAT_Lo},
   13904                 :         { 0xFC29, UNICODE_GENCAT_Lo},
   13905                 :         { 0xFC2A, UNICODE_GENCAT_Lo},
   13906                 :         { 0xFC2B, UNICODE_GENCAT_Lo},
   13907                 :         { 0xFC2C, UNICODE_GENCAT_Lo},
   13908                 :         { 0xFC2D, UNICODE_GENCAT_Lo},
   13909                 :         { 0xFC2E, UNICODE_GENCAT_Lo},
   13910                 :         { 0xFC2F, UNICODE_GENCAT_Lo},
   13911                 :         { 0xFC30, UNICODE_GENCAT_Lo},
   13912                 :         { 0xFC31, UNICODE_GENCAT_Lo},
   13913                 :         { 0xFC32, UNICODE_GENCAT_Lo},
   13914                 :         { 0xFC33, UNICODE_GENCAT_Lo},
   13915                 :         { 0xFC34, UNICODE_GENCAT_Lo},
   13916                 :         { 0xFC35, UNICODE_GENCAT_Lo},
   13917                 :         { 0xFC36, UNICODE_GENCAT_Lo},
   13918                 :         { 0xFC37, UNICODE_GENCAT_Lo},
   13919                 :         { 0xFC38, UNICODE_GENCAT_Lo},
   13920                 :         { 0xFC39, UNICODE_GENCAT_Lo},
   13921                 :         { 0xFC3A, UNICODE_GENCAT_Lo},
   13922                 :         { 0xFC3B, UNICODE_GENCAT_Lo},
   13923                 :         { 0xFC3C, UNICODE_GENCAT_Lo},
   13924                 :         { 0xFC3D, UNICODE_GENCAT_Lo},
   13925                 :         { 0xFC3E, UNICODE_GENCAT_Lo},
   13926                 :         { 0xFC3F, UNICODE_GENCAT_Lo},
   13927                 :         { 0xFC40, UNICODE_GENCAT_Lo},
   13928                 :         { 0xFC41, UNICODE_GENCAT_Lo},
   13929                 :         { 0xFC42, UNICODE_GENCAT_Lo},
   13930                 :         { 0xFC43, UNICODE_GENCAT_Lo},
   13931                 :         { 0xFC44, UNICODE_GENCAT_Lo},
   13932                 :         { 0xFC45, UNICODE_GENCAT_Lo},
   13933                 :         { 0xFC46, UNICODE_GENCAT_Lo},
   13934                 :         { 0xFC47, UNICODE_GENCAT_Lo},
   13935                 :         { 0xFC48, UNICODE_GENCAT_Lo},
   13936                 :         { 0xFC49, UNICODE_GENCAT_Lo},
   13937                 :         { 0xFC4A, UNICODE_GENCAT_Lo},
   13938                 :         { 0xFC4B, UNICODE_GENCAT_Lo},
   13939                 :         { 0xFC4C, UNICODE_GENCAT_Lo},
   13940                 :         { 0xFC4D, UNICODE_GENCAT_Lo},
   13941                 :         { 0xFC4E, UNICODE_GENCAT_Lo},
   13942                 :         { 0xFC4F, UNICODE_GENCAT_Lo},
   13943                 :         { 0xFC50, UNICODE_GENCAT_Lo},
   13944                 :         { 0xFC51, UNICODE_GENCAT_Lo},
   13945                 :         { 0xFC52, UNICODE_GENCAT_Lo},
   13946                 :         { 0xFC53, UNICODE_GENCAT_Lo},
   13947                 :         { 0xFC54, UNICODE_GENCAT_Lo},
   13948                 :         { 0xFC55, UNICODE_GENCAT_Lo},
   13949                 :         { 0xFC56, UNICODE_GENCAT_Lo},
   13950                 :         { 0xFC57, UNICODE_GENCAT_Lo},
   13951                 :         { 0xFC58, UNICODE_GENCAT_Lo},
   13952                 :         { 0xFC59, UNICODE_GENCAT_Lo},
   13953                 :         { 0xFC5A, UNICODE_GENCAT_Lo},
   13954                 :         { 0xFC5B, UNICODE_GENCAT_Lo},
   13955                 :         { 0xFC5C, UNICODE_GENCAT_Lo},
   13956                 :         { 0xFC5D, UNICODE_GENCAT_Lo},
   13957                 :         { 0xFC5E, UNICODE_GENCAT_Lo},
   13958                 :         { 0xFC5F, UNICODE_GENCAT_Lo},
   13959                 :         { 0xFC60, UNICODE_GENCAT_Lo},
   13960                 :         { 0xFC61, UNICODE_GENCAT_Lo},
   13961                 :         { 0xFC62, UNICODE_GENCAT_Lo},
   13962                 :         { 0xFC63, UNICODE_GENCAT_Lo},
   13963                 :         { 0xFC64, UNICODE_GENCAT_Lo},
   13964                 :         { 0xFC65, UNICODE_GENCAT_Lo},
   13965                 :         { 0xFC66, UNICODE_GENCAT_Lo},
   13966                 :         { 0xFC67, UNICODE_GENCAT_Lo},
   13967                 :         { 0xFC68, UNICODE_GENCAT_Lo},
   13968                 :         { 0xFC69, UNICODE_GENCAT_Lo},
   13969                 :         { 0xFC6A, UNICODE_GENCAT_Lo},
   13970                 :         { 0xFC6B, UNICODE_GENCAT_Lo},
   13971                 :         { 0xFC6C, UNICODE_GENCAT_Lo},
   13972                 :         { 0xFC6D, UNICODE_GENCAT_Lo},
   13973                 :         { 0xFC6E, UNICODE_GENCAT_Lo},
   13974                 :         { 0xFC6F, UNICODE_GENCAT_Lo},
   13975                 :         { 0xFC70, UNICODE_GENCAT_Lo},
   13976                 :         { 0xFC71, UNICODE_GENCAT_Lo},
   13977                 :         { 0xFC72, UNICODE_GENCAT_Lo},
   13978                 :         { 0xFC73, UNICODE_GENCAT_Lo},
   13979                 :         { 0xFC74, UNICODE_GENCAT_Lo},
   13980                 :         { 0xFC75, UNICODE_GENCAT_Lo},
   13981                 :         { 0xFC76, UNICODE_GENCAT_Lo},
   13982                 :         { 0xFC77, UNICODE_GENCAT_Lo},
   13983                 :         { 0xFC78, UNICODE_GENCAT_Lo},
   13984                 :         { 0xFC79, UNICODE_GENCAT_Lo},
   13985                 :         { 0xFC7A, UNICODE_GENCAT_Lo},
   13986                 :         { 0xFC7B, UNICODE_GENCAT_Lo},
   13987                 :         { 0xFC7C, UNICODE_GENCAT_Lo},
   13988                 :         { 0xFC7D, UNICODE_GENCAT_Lo},
   13989                 :         { 0xFC7E, UNICODE_GENCAT_Lo},
   13990                 :         { 0xFC7F, UNICODE_GENCAT_Lo},
   13991                 :         { 0xFC80, UNICODE_GENCAT_Lo},
   13992                 :         { 0xFC81, UNICODE_GENCAT_Lo},
   13993                 :         { 0xFC82, UNICODE_GENCAT_Lo},
   13994                 :         { 0xFC83, UNICODE_GENCAT_Lo},
   13995                 :         { 0xFC84, UNICODE_GENCAT_Lo},
   13996                 :         { 0xFC85, UNICODE_GENCAT_Lo},
   13997                 :         { 0xFC86, UNICODE_GENCAT_Lo},
   13998                 :         { 0xFC87, UNICODE_GENCAT_Lo},
   13999                 :         { 0xFC88, UNICODE_GENCAT_Lo},
   14000                 :         { 0xFC89, UNICODE_GENCAT_Lo},
   14001                 :         { 0xFC8A, UNICODE_GENCAT_Lo},
   14002                 :         { 0xFC8B, UNICODE_GENCAT_Lo},
   14003                 :         { 0xFC8C, UNICODE_GENCAT_Lo},
   14004                 :         { 0xFC8D, UNICODE_GENCAT_Lo},
   14005                 :         { 0xFC8E, UNICODE_GENCAT_Lo},
   14006                 :         { 0xFC8F, UNICODE_GENCAT_Lo},
   14007                 :         { 0xFC90, UNICODE_GENCAT_Lo},
   14008                 :         { 0xFC91, UNICODE_GENCAT_Lo},
   14009                 :         { 0xFC92, UNICODE_GENCAT_Lo},
   14010                 :         { 0xFC93, UNICODE_GENCAT_Lo},
   14011                 :         { 0xFC94, UNICODE_GENCAT_Lo},
   14012                 :         { 0xFC95, UNICODE_GENCAT_Lo},
   14013                 :         { 0xFC96, UNICODE_GENCAT_Lo},
   14014                 :         { 0xFC97, UNICODE_GENCAT_Lo},
   14015                 :         { 0xFC98, UNICODE_GENCAT_Lo},
   14016                 :         { 0xFC99, UNICODE_GENCAT_Lo},
   14017                 :         { 0xFC9A, UNICODE_GENCAT_Lo},
   14018                 :         { 0xFC9B, UNICODE_GENCAT_Lo},
   14019                 :         { 0xFC9C, UNICODE_GENCAT_Lo},
   14020                 :         { 0xFC9D, UNICODE_GENCAT_Lo},
   14021                 :         { 0xFC9E, UNICODE_GENCAT_Lo},
   14022                 :         { 0xFC9F, UNICODE_GENCAT_Lo},
   14023                 :         { 0xFCA0, UNICODE_GENCAT_Lo},
   14024                 :         { 0xFCA1, UNICODE_GENCAT_Lo},
   14025                 :         { 0xFCA2, UNICODE_GENCAT_Lo},
   14026                 :         { 0xFCA3, UNICODE_GENCAT_Lo},
   14027                 :         { 0xFCA4, UNICODE_GENCAT_Lo},
   14028                 :         { 0xFCA5, UNICODE_GENCAT_Lo},
   14029                 :         { 0xFCA6, UNICODE_GENCAT_Lo},
   14030                 :         { 0xFCA7, UNICODE_GENCAT_Lo},
   14031                 :         { 0xFCA8, UNICODE_GENCAT_Lo},
   14032                 :         { 0xFCA9, UNICODE_GENCAT_Lo},
   14033                 :         { 0xFCAA, UNICODE_GENCAT_Lo},
   14034                 :         { 0xFCAB, UNICODE_GENCAT_Lo},
   14035                 :         { 0xFCAC, UNICODE_GENCAT_Lo},
   14036                 :         { 0xFCAD, UNICODE_GENCAT_Lo},
   14037                 :         { 0xFCAE, UNICODE_GENCAT_Lo},
   14038                 :         { 0xFCAF, UNICODE_GENCAT_Lo},
   14039                 :         { 0xFCB0, UNICODE_GENCAT_Lo},
   14040                 :         { 0xFCB1, UNICODE_GENCAT_Lo},
   14041                 :         { 0xFCB2, UNICODE_GENCAT_Lo},
   14042                 :         { 0xFCB3, UNICODE_GENCAT_Lo},
   14043                 :         { 0xFCB4, UNICODE_GENCAT_Lo},
   14044                 :         { 0xFCB5, UNICODE_GENCAT_Lo},
   14045                 :         { 0xFCB6, UNICODE_GENCAT_Lo},
   14046                 :         { 0xFCB7, UNICODE_GENCAT_Lo},
   14047                 :         { 0xFCB8, UNICODE_GENCAT_Lo},
   14048                 :         { 0xFCB9, UNICODE_GENCAT_Lo},
   14049                 :         { 0xFCBA, UNICODE_GENCAT_Lo},
   14050                 :         { 0xFCBB, UNICODE_GENCAT_Lo},
   14051                 :         { 0xFCBC, UNICODE_GENCAT_Lo},
   14052                 :         { 0xFCBD, UNICODE_GENCAT_Lo},
   14053                 :         { 0xFCBE, UNICODE_GENCAT_Lo},
   14054                 :         { 0xFCBF, UNICODE_GENCAT_Lo},
   14055                 :         { 0xFCC0, UNICODE_GENCAT_Lo},
   14056                 :         { 0xFCC1, UNICODE_GENCAT_Lo},
   14057                 :         { 0xFCC2, UNICODE_GENCAT_Lo},
   14058                 :         { 0xFCC3, UNICODE_GENCAT_Lo},
   14059                 :         { 0xFCC4, UNICODE_GENCAT_Lo},
   14060                 :         { 0xFCC5, UNICODE_GENCAT_Lo},
   14061                 :         { 0xFCC6, UNICODE_GENCAT_Lo},
   14062                 :         { 0xFCC7, UNICODE_GENCAT_Lo},
   14063                 :         { 0xFCC8, UNICODE_GENCAT_Lo},
   14064                 :         { 0xFCC9, UNICODE_GENCAT_Lo},
   14065                 :         { 0xFCCA, UNICODE_GENCAT_Lo},
   14066                 :         { 0xFCCB, UNICODE_GENCAT_Lo},
   14067                 :         { 0xFCCC, UNICODE_GENCAT_Lo},
   14068                 :         { 0xFCCD, UNICODE_GENCAT_Lo},
   14069                 :         { 0xFCCE, UNICODE_GENCAT_Lo},
   14070                 :         { 0xFCCF, UNICODE_GENCAT_Lo},
   14071                 :         { 0xFCD0, UNICODE_GENCAT_Lo},
   14072                 :         { 0xFCD1, UNICODE_GENCAT_Lo},
   14073                 :         { 0xFCD2, UNICODE_GENCAT_Lo},
   14074                 :         { 0xFCD3, UNICODE_GENCAT_Lo},
   14075                 :         { 0xFCD4, UNICODE_GENCAT_Lo},
   14076                 :         { 0xFCD5, UNICODE_GENCAT_Lo},
   14077                 :         { 0xFCD6, UNICODE_GENCAT_Lo},
   14078                 :         { 0xFCD7, UNICODE_GENCAT_Lo},
   14079                 :         { 0xFCD8, UNICODE_GENCAT_Lo},
   14080                 :         { 0xFCD9, UNICODE_GENCAT_Lo},
   14081                 :         { 0xFCDA, UNICODE_GENCAT_Lo},
   14082                 :         { 0xFCDB, UNICODE_GENCAT_Lo},
   14083                 :         { 0xFCDC, UNICODE_GENCAT_Lo},
   14084                 :         { 0xFCDD, UNICODE_GENCAT_Lo},
   14085                 :         { 0xFCDE, UNICODE_GENCAT_Lo},
   14086                 :         { 0xFCDF, UNICODE_GENCAT_Lo},
   14087                 :         { 0xFCE0, UNICODE_GENCAT_Lo},
   14088                 :         { 0xFCE1, UNICODE_GENCAT_Lo},
   14089                 :         { 0xFCE2, UNICODE_GENCAT_Lo},
   14090                 :         { 0xFCE3, UNICODE_GENCAT_Lo},
   14091                 :         { 0xFCE4, UNICODE_GENCAT_Lo},
   14092                 :         { 0xFCE5, UNICODE_GENCAT_Lo},
   14093                 :         { 0xFCE6, UNICODE_GENCAT_Lo},
   14094                 :         { 0xFCE7, UNICODE_GENCAT_Lo},
   14095                 :         { 0xFCE8, UNICODE_GENCAT_Lo},
   14096                 :         { 0xFCE9, UNICODE_GENCAT_Lo},
   14097                 :         { 0xFCEA, UNICODE_GENCAT_Lo},
   14098                 :         { 0xFCEB, UNICODE_GENCAT_Lo},
   14099                 :         { 0xFCEC, UNICODE_GENCAT_Lo},
   14100                 :         { 0xFCED, UNICODE_GENCAT_Lo},
   14101                 :         { 0xFCEE, UNICODE_GENCAT_Lo},
   14102                 :         { 0xFCEF, UNICODE_GENCAT_Lo},
   14103                 :         { 0xFCF0, UNICODE_GENCAT_Lo},
   14104                 :         { 0xFCF1, UNICODE_GENCAT_Lo},
   14105                 :         { 0xFCF2, UNICODE_GENCAT_Lo},
   14106                 :         { 0xFCF3, UNICODE_GENCAT_Lo},
   14107                 :         { 0xFCF4, UNICODE_GENCAT_Lo},
   14108                 :         { 0xFCF5, UNICODE_GENCAT_Lo},
   14109                 :         { 0xFCF6, UNICODE_GENCAT_Lo},
   14110                 :         { 0xFCF7, UNICODE_GENCAT_Lo},
   14111                 :         { 0xFCF8, UNICODE_GENCAT_Lo},
   14112                 :         { 0xFCF9, UNICODE_GENCAT_Lo},
   14113                 :         { 0xFCFA, UNICODE_GENCAT_Lo},
   14114                 :         { 0xFCFB, UNICODE_GENCAT_Lo},
   14115                 :         { 0xFCFC, UNICODE_GENCAT_Lo},
   14116                 :         { 0xFCFD, UNICODE_GENCAT_Lo},
   14117                 :         { 0xFCFE, UNICODE_GENCAT_Lo},
   14118                 :         { 0xFCFF, UNICODE_GENCAT_Lo},
   14119                 :         { 0xFD00, UNICODE_GENCAT_Lo},
   14120                 :         { 0xFD01, UNICODE_GENCAT_Lo},
   14121                 :         { 0xFD02, UNICODE_GENCAT_Lo},
   14122                 :         { 0xFD03, UNICODE_GENCAT_Lo},
   14123                 :         { 0xFD04, UNICODE_GENCAT_Lo},
   14124                 :         { 0xFD05, UNICODE_GENCAT_Lo},
   14125                 :         { 0xFD06, UNICODE_GENCAT_Lo},
   14126                 :         { 0xFD07, UNICODE_GENCAT_Lo},
   14127                 :         { 0xFD08, UNICODE_GENCAT_Lo},
   14128                 :         { 0xFD09, UNICODE_GENCAT_Lo},
   14129                 :         { 0xFD0A, UNICODE_GENCAT_Lo},
   14130                 :         { 0xFD0B, UNICODE_GENCAT_Lo},
   14131                 :         { 0xFD0C, UNICODE_GENCAT_Lo},
   14132                 :         { 0xFD0D, UNICODE_GENCAT_Lo},
   14133                 :         { 0xFD0E, UNICODE_GENCAT_Lo},
   14134                 :         { 0xFD0F, UNICODE_GENCAT_Lo},
   14135                 :         { 0xFD10, UNICODE_GENCAT_Lo},
   14136                 :         { 0xFD11, UNICODE_GENCAT_Lo},
   14137                 :         { 0xFD12, UNICODE_GENCAT_Lo},
   14138                 :         { 0xFD13, UNICODE_GENCAT_Lo},
   14139                 :         { 0xFD14, UNICODE_GENCAT_Lo},
   14140                 :         { 0xFD15, UNICODE_GENCAT_Lo},
   14141                 :         { 0xFD16, UNICODE_GENCAT_Lo},
   14142                 :         { 0xFD17, UNICODE_GENCAT_Lo},
   14143                 :         { 0xFD18, UNICODE_GENCAT_Lo},
   14144                 :         { 0xFD19, UNICODE_GENCAT_Lo},
   14145                 :         { 0xFD1A, UNICODE_GENCAT_Lo},
   14146                 :         { 0xFD1B, UNICODE_GENCAT_Lo},
   14147                 :         { 0xFD1C, UNICODE_GENCAT_Lo},
   14148                 :         { 0xFD1D, UNICODE_GENCAT_Lo},
   14149                 :         { 0xFD1E, UNICODE_GENCAT_Lo},
   14150                 :         { 0xFD1F, UNICODE_GENCAT_Lo},
   14151                 :         { 0xFD20, UNICODE_GENCAT_Lo},
   14152                 :         { 0xFD21, UNICODE_GENCAT_Lo},
   14153                 :         { 0xFD22, UNICODE_GENCAT_Lo},
   14154                 :         { 0xFD23, UNICODE_GENCAT_Lo},
   14155                 :         { 0xFD24, UNICODE_GENCAT_Lo},
   14156                 :         { 0xFD25, UNICODE_GENCAT_Lo},
   14157                 :         { 0xFD26, UNICODE_GENCAT_Lo},
   14158                 :         { 0xFD27, UNICODE_GENCAT_Lo},
   14159                 :         { 0xFD28, UNICODE_GENCAT_Lo},
   14160                 :         { 0xFD29, UNICODE_GENCAT_Lo},
   14161                 :         { 0xFD2A, UNICODE_GENCAT_Lo},
   14162                 :         { 0xFD2B, UNICODE_GENCAT_Lo},
   14163                 :         { 0xFD2C, UNICODE_GENCAT_Lo},
   14164                 :         { 0xFD2D, UNICODE_GENCAT_Lo},
   14165                 :         { 0xFD2E, UNICODE_GENCAT_Lo},
   14166                 :         { 0xFD2F, UNICODE_GENCAT_Lo},
   14167                 :         { 0xFD30, UNICODE_GENCAT_Lo},
   14168                 :         { 0xFD31, UNICODE_GENCAT_Lo},
   14169                 :         { 0xFD32, UNICODE_GENCAT_Lo},
   14170                 :         { 0xFD33, UNICODE_GENCAT_Lo},
   14171                 :         { 0xFD34, UNICODE_GENCAT_Lo},
   14172                 :         { 0xFD35, UNICODE_GENCAT_Lo},
   14173                 :         { 0xFD36, UNICODE_GENCAT_Lo},
   14174                 :         { 0xFD37, UNICODE_GENCAT_Lo},
   14175                 :         { 0xFD38, UNICODE_GENCAT_Lo},
   14176                 :         { 0xFD39, UNICODE_GENCAT_Lo},
   14177                 :         { 0xFD3A, UNICODE_GENCAT_Lo},
   14178                 :         { 0xFD3B, UNICODE_GENCAT_Lo},
   14179                 :         { 0xFD3C, UNICODE_GENCAT_Lo},
   14180                 :         { 0xFD3D, UNICODE_GENCAT_Lo},
   14181                 :         { 0xFD3E, UNICODE_GENCAT_Ps},
   14182                 :         { 0xFD3F, UNICODE_GENCAT_Pe},
   14183                 :         { 0xFD50, UNICODE_GENCAT_Lo},
   14184                 :         { 0xFD51, UNICODE_GENCAT_Lo},
   14185                 :         { 0xFD52, UNICODE_GENCAT_Lo},
   14186                 :         { 0xFD53, UNICODE_GENCAT_Lo},
   14187                 :         { 0xFD54, UNICODE_GENCAT_Lo},
   14188                 :         { 0xFD55, UNICODE_GENCAT_Lo},
   14189                 :         { 0xFD56, UNICODE_GENCAT_Lo},
   14190                 :         { 0xFD57, UNICODE_GENCAT_Lo},
   14191                 :         { 0xFD58, UNICODE_GENCAT_Lo},
   14192                 :         { 0xFD59, UNICODE_GENCAT_Lo},
   14193                 :         { 0xFD5A, UNICODE_GENCAT_Lo},
   14194                 :         { 0xFD5B, UNICODE_GENCAT_Lo},
   14195                 :         { 0xFD5C, UNICODE_GENCAT_Lo},
   14196                 :         { 0xFD5D, UNICODE_GENCAT_Lo},
   14197                 :         { 0xFD5E, UNICODE_GENCAT_Lo},
   14198                 :         { 0xFD5F, UNICODE_GENCAT_Lo},
   14199                 :         { 0xFD60, UNICODE_GENCAT_Lo},
   14200                 :         { 0xFD61, UNICODE_GENCAT_Lo},
   14201                 :         { 0xFD62, UNICODE_GENCAT_Lo},
   14202                 :         { 0xFD63, UNICODE_GENCAT_Lo},
   14203                 :         { 0xFD64, UNICODE_GENCAT_Lo},
   14204                 :         { 0xFD65, UNICODE_GENCAT_Lo},
   14205                 :         { 0xFD66, UNICODE_GENCAT_Lo},
   14206                 :         { 0xFD67, UNICODE_GENCAT_Lo},
   14207                 :         { 0xFD68, UNICODE_GENCAT_Lo},
   14208                 :         { 0xFD69, UNICODE_GENCAT_Lo},
   14209                 :         { 0xFD6A, UNICODE_GENCAT_Lo},
   14210                 :         { 0xFD6B, UNICODE_GENCAT_Lo},
   14211                 :         { 0xFD6C, UNICODE_GENCAT_Lo},
   14212                 :         { 0xFD6D, UNICODE_GENCAT_Lo},
   14213                 :         { 0xFD6E, UNICODE_GENCAT_Lo},
   14214                 :         { 0xFD6F, UNICODE_GENCAT_Lo},
   14215                 :         { 0xFD70, UNICODE_GENCAT_Lo},
   14216                 :         { 0xFD71, UNICODE_GENCAT_Lo},
   14217                 :         { 0xFD72, UNICODE_GENCAT_Lo},
   14218                 :         { 0xFD73, UNICODE_GENCAT_Lo},
   14219                 :         { 0xFD74, UNICODE_GENCAT_Lo},
   14220                 :         { 0xFD75, UNICODE_GENCAT_Lo},
   14221                 :         { 0xFD76, UNICODE_GENCAT_Lo},
   14222                 :         { 0xFD77, UNICODE_GENCAT_Lo},
   14223                 :         { 0xFD78, UNICODE_GENCAT_Lo},
   14224                 :         { 0xFD79, UNICODE_GENCAT_Lo},
   14225                 :         { 0xFD7A, UNICODE_GENCAT_Lo},
   14226                 :         { 0xFD7B, UNICODE_GENCAT_Lo},
   14227                 :         { 0xFD7C, UNICODE_GENCAT_Lo},
   14228                 :         { 0xFD7D, UNICODE_GENCAT_Lo},
   14229                 :         { 0xFD7E, UNICODE_GENCAT_Lo},
   14230                 :         { 0xFD7F, UNICODE_GENCAT_Lo},
   14231                 :         { 0xFD80, UNICODE_GENCAT_Lo},
   14232                 :         { 0xFD81, UNICODE_GENCAT_Lo},
   14233                 :         { 0xFD82, UNICODE_GENCAT_Lo},
   14234                 :         { 0xFD83, UNICODE_GENCAT_Lo},
   14235                 :         { 0xFD84, UNICODE_GENCAT_Lo},
   14236                 :         { 0xFD85, UNICODE_GENCAT_Lo},
   14237                 :         { 0xFD86, UNICODE_GENCAT_Lo},
   14238                 :         { 0xFD87, UNICODE_GENCAT_Lo},
   14239                 :         { 0xFD88, UNICODE_GENCAT_Lo},
   14240                 :         { 0xFD89, UNICODE_GENCAT_Lo},
   14241                 :         { 0xFD8A, UNICODE_GENCAT_Lo},
   14242                 :         { 0xFD8B, UNICODE_GENCAT_Lo},
   14243                 :         { 0xFD8C, UNICODE_GENCAT_Lo},
   14244                 :         { 0xFD8D, UNICODE_GENCAT_Lo},
   14245                 :         { 0xFD8E, UNICODE_GENCAT_Lo},
   14246                 :         { 0xFD8F, UNICODE_GENCAT_Lo},
   14247                 :         { 0xFD92, UNICODE_GENCAT_Lo},
   14248                 :         { 0xFD93, UNICODE_GENCAT_Lo},
   14249                 :         { 0xFD94, UNICODE_GENCAT_Lo},
   14250                 :         { 0xFD95, UNICODE_GENCAT_Lo},
   14251                 :         { 0xFD96, UNICODE_GENCAT_Lo},
   14252                 :         { 0xFD97, UNICODE_GENCAT_Lo},
   14253                 :         { 0xFD98, UNICODE_GENCAT_Lo},
   14254                 :         { 0xFD99, UNICODE_GENCAT_Lo},
   14255                 :         { 0xFD9A, UNICODE_GENCAT_Lo},
   14256                 :         { 0xFD9B, UNICODE_GENCAT_Lo},
   14257                 :         { 0xFD9C, UNICODE_GENCAT_Lo},
   14258                 :         { 0xFD9D, UNICODE_GENCAT_Lo},
   14259                 :         { 0xFD9E, UNICODE_GENCAT_Lo},
   14260                 :         { 0xFD9F, UNICODE_GENCAT_Lo},
   14261                 :         { 0xFDA0, UNICODE_GENCAT_Lo},
   14262                 :         { 0xFDA1, UNICODE_GENCAT_Lo},
   14263                 :         { 0xFDA2, UNICODE_GENCAT_Lo},
   14264                 :         { 0xFDA3, UNICODE_GENCAT_Lo},
   14265                 :         { 0xFDA4, UNICODE_GENCAT_Lo},
   14266                 :         { 0xFDA5, UNICODE_GENCAT_Lo},
   14267                 :         { 0xFDA6, UNICODE_GENCAT_Lo},
   14268                 :         { 0xFDA7, UNICODE_GENCAT_Lo},
   14269                 :         { 0xFDA8, UNICODE_GENCAT_Lo},
   14270                 :         { 0xFDA9, UNICODE_GENCAT_Lo},
   14271                 :         { 0xFDAA, UNICODE_GENCAT_Lo},
   14272                 :         { 0xFDAB, UNICODE_GENCAT_Lo},
   14273                 :         { 0xFDAC, UNICODE_GENCAT_Lo},
   14274                 :         { 0xFDAD, UNICODE_GENCAT_Lo},
   14275                 :         { 0xFDAE, UNICODE_GENCAT_Lo},
   14276                 :         { 0xFDAF, UNICODE_GENCAT_Lo},
   14277                 :         { 0xFDB0, UNICODE_GENCAT_Lo},
   14278                 :         { 0xFDB1, UNICODE_GENCAT_Lo},
   14279                 :         { 0xFDB2, UNICODE_GENCAT_Lo},
   14280                 :         { 0xFDB3, UNICODE_GENCAT_Lo},
   14281                 :         { 0xFDB4, UNICODE_GENCAT_Lo},
   14282                 :         { 0xFDB5, UNICODE_GENCAT_Lo},
   14283                 :         { 0xFDB6, UNICODE_GENCAT_Lo},
   14284                 :         { 0xFDB7, UNICODE_GENCAT_Lo},
   14285                 :         { 0xFDB8, UNICODE_GENCAT_Lo},
   14286                 :         { 0xFDB9, UNICODE_GENCAT_Lo},
   14287                 :         { 0xFDBA, UNICODE_GENCAT_Lo},
   14288                 :         { 0xFDBB, UNICODE_GENCAT_Lo},
   14289                 :         { 0xFDBC, UNICODE_GENCAT_Lo},
   14290                 :         { 0xFDBD, UNICODE_GENCAT_Lo},
   14291                 :         { 0xFDBE, UNICODE_GENCAT_Lo},
   14292                 :         { 0xFDBF, UNICODE_GENCAT_Lo},
   14293                 :         { 0xFDC0, UNICODE_GENCAT_Lo},
   14294                 :         { 0xFDC1, UNICODE_GENCAT_Lo},
   14295                 :         { 0xFDC2, UNICODE_GENCAT_Lo},
   14296                 :         { 0xFDC3, UNICODE_GENCAT_Lo},
   14297                 :         { 0xFDC4, UNICODE_GENCAT_Lo},
   14298                 :         { 0xFDC5, UNICODE_GENCAT_Lo},
   14299                 :         { 0xFDC6, UNICODE_GENCAT_Lo},
   14300                 :         { 0xFDC7, UNICODE_GENCAT_Lo},
   14301                 :         { 0xFDF0, UNICODE_GENCAT_Lo},
   14302                 :         { 0xFDF1, UNICODE_GENCAT_Lo},
   14303                 :         { 0xFDF2, UNICODE_GENCAT_Lo},
   14304                 :         { 0xFDF3, UNICODE_GENCAT_Lo},
   14305                 :         { 0xFDF4, UNICODE_GENCAT_Lo},
   14306                 :         { 0xFDF5, UNICODE_GENCAT_Lo},
   14307                 :         { 0xFDF6, UNICODE_GENCAT_Lo},
   14308                 :         { 0xFDF7, UNICODE_GENCAT_Lo},
   14309                 :         { 0xFDF8, UNICODE_GENCAT_Lo},
   14310                 :         { 0xFDF9, UNICODE_GENCAT_Lo},
   14311                 :         { 0xFDFA, UNICODE_GENCAT_Lo},
   14312                 :         { 0xFDFB, UNICODE_GENCAT_Lo},
   14313                 :         { 0xFDFC, UNICODE_GENCAT_Sc},
   14314                 :         { 0xFDFD, UNICODE_GENCAT_So},
   14315                 :         { 0xFE00, UNICODE_GENCAT_Mn},
   14316                 :         { 0xFE01, UNICODE_GENCAT_Mn},
   14317                 :         { 0xFE02, UNICODE_GENCAT_Mn},
   14318                 :         { 0xFE03, UNICODE_GENCAT_Mn},
   14319                 :         { 0xFE04, UNICODE_GENCAT_Mn},
   14320                 :         { 0xFE05, UNICODE_GENCAT_Mn},
   14321                 :         { 0xFE06, UNICODE_GENCAT_Mn},
   14322                 :         { 0xFE07, UNICODE_GENCAT_Mn},
   14323                 :         { 0xFE08, UNICODE_GENCAT_Mn},
   14324                 :         { 0xFE09, UNICODE_GENCAT_Mn},
   14325                 :         { 0xFE0A, UNICODE_GENCAT_Mn},
   14326                 :         { 0xFE0B, UNICODE_GENCAT_Mn},
   14327                 :         { 0xFE0C, UNICODE_GENCAT_Mn},
   14328                 :         { 0xFE0D, UNICODE_GENCAT_Mn},
   14329                 :         { 0xFE0E, UNICODE_GENCAT_Mn},
   14330                 :         { 0xFE0F, UNICODE_GENCAT_Mn},
   14331                 :         { 0xFE10, UNICODE_GENCAT_Po},
   14332                 :         { 0xFE11, UNICODE_GENCAT_Po},
   14333                 :         { 0xFE12, UNICODE_GENCAT_Po},
   14334                 :         { 0xFE13, UNICODE_GENCAT_Po},
   14335                 :         { 0xFE14, UNICODE_GENCAT_Po},
   14336                 :         { 0xFE15, UNICODE_GENCAT_Po},
   14337                 :         { 0xFE16, UNICODE_GENCAT_Po},
   14338                 :         { 0xFE17, UNICODE_GENCAT_Ps},
   14339                 :         { 0xFE18, UNICODE_GENCAT_Pe},
   14340                 :         { 0xFE19, UNICODE_GENCAT_Po},
   14341                 :         { 0xFE20, UNICODE_GENCAT_Mn},
   14342                 :         { 0xFE21, UNICODE_GENCAT_Mn},
   14343                 :         { 0xFE22, UNICODE_GENCAT_Mn},
   14344                 :         { 0xFE23, UNICODE_GENCAT_Mn},
   14345                 :         { 0xFE24, UNICODE_GENCAT_Mn},
   14346                 :         { 0xFE25, UNICODE_GENCAT_Mn},
   14347                 :         { 0xFE26, UNICODE_GENCAT_Mn},
   14348                 :         { 0xFE30, UNICODE_GENCAT_Po},
   14349                 :         { 0xFE31, UNICODE_GENCAT_Pd},
   14350                 :         { 0xFE32, UNICODE_GENCAT_Pd},
   14351                 :         { 0xFE33, UNICODE_GENCAT_Pc},
   14352                 :         { 0xFE34, UNICODE_GENCAT_Pc},
   14353                 :         { 0xFE35, UNICODE_GENCAT_Ps},
   14354                 :         { 0xFE36, UNICODE_GENCAT_Pe},
   14355                 :         { 0xFE37, UNICODE_GENCAT_Ps},
   14356                 :         { 0xFE38, UNICODE_GENCAT_Pe},
   14357                 :         { 0xFE39, UNICODE_GENCAT_Ps},
   14358                 :         { 0xFE3A, UNICODE_GENCAT_Pe},
   14359                 :         { 0xFE3B, UNICODE_GENCAT_Ps},
   14360                 :         { 0xFE3C, UNICODE_GENCAT_Pe},
   14361                 :         { 0xFE3D, UNICODE_GENCAT_Ps},
   14362                 :         { 0xFE3E, UNICODE_GENCAT_Pe},
   14363                 :         { 0xFE3F, UNICODE_GENCAT_Ps},
   14364                 :         { 0xFE40, UNICODE_GENCAT_Pe},
   14365                 :         { 0xFE41, UNICODE_GENCAT_Ps},
   14366                 :         { 0xFE42, UNICODE_GENCAT_Pe},
   14367                 :         { 0xFE43, UNICODE_GENCAT_Ps},
   14368                 :         { 0xFE44, UNICODE_GENCAT_Pe},
   14369                 :         { 0xFE45, UNICODE_GENCAT_Po},
   14370                 :         { 0xFE46, UNICODE_GENCAT_Po},
   14371                 :         { 0xFE47, UNICODE_GENCAT_Ps},
   14372                 :         { 0xFE48, UNICODE_GENCAT_Pe},
   14373                 :         { 0xFE49, UNICODE_GENCAT_Po},
   14374                 :         { 0xFE4A, UNICODE_GENCAT_Po},
   14375                 :         { 0xFE4B, UNICODE_GENCAT_Po},
   14376                 :         { 0xFE4C, UNICODE_GENCAT_Po},
   14377                 :         { 0xFE4D, UNICODE_GENCAT_Pc},
   14378                 :         { 0xFE4E, UNICODE_GENCAT_Pc},
   14379                 :         { 0xFE4F, UNICODE_GENCAT_Pc},
   14380                 :         { 0xFE50, UNICODE_GENCAT_Po},
   14381                 :         { 0xFE51, UNICODE_GENCAT_Po},
   14382                 :         { 0xFE52, UNICODE_GENCAT_Po},
   14383                 :         { 0xFE54, UNICODE_GENCAT_Po},
   14384                 :         { 0xFE55, UNICODE_GENCAT_Po},
   14385                 :         { 0xFE56, UNICODE_GENCAT_Po},
   14386                 :         { 0xFE57, UNICODE_GENCAT_Po},
   14387                 :         { 0xFE58, UNICODE_GENCAT_Pd},
   14388                 :         { 0xFE59, UNICODE_GENCAT_Ps},
   14389                 :         { 0xFE5A, UNICODE_GENCAT_Pe},
   14390                 :         { 0xFE5B, UNICODE_GENCAT_Ps},
   14391                 :         { 0xFE5C, UNICODE_GENCAT_Pe},
   14392                 :         { 0xFE5D, UNICODE_GENCAT_Ps},
   14393                 :         { 0xFE5E, UNICODE_GENCAT_Pe},
   14394                 :         { 0xFE5F, UNICODE_GENCAT_Po},
   14395                 :         { 0xFE60, UNICODE_GENCAT_Po},
   14396                 :         { 0xFE61, UNICODE_GENCAT_Po},
   14397                 :         { 0xFE62, UNICODE_GENCAT_Sm},
   14398                 :         { 0xFE63, UNICODE_GENCAT_Pd},
   14399                 :         { 0xFE64, UNICODE_GENCAT_Sm},
   14400                 :         { 0xFE65, UNICODE_GENCAT_Sm},
   14401                 :         { 0xFE66, UNICODE_GENCAT_Sm},
   14402                 :         { 0xFE68, UNICODE_GENCAT_Po},
   14403                 :         { 0xFE69, UNICODE_GENCAT_Sc},
   14404                 :         { 0xFE6A, UNICODE_GENCAT_Po},
   14405                 :         { 0xFE6B, UNICODE_GENCAT_Po},
   14406                 :         { 0xFE70, UNICODE_GENCAT_Lo},
   14407                 :         { 0xFE71, UNICODE_GENCAT_Lo},
   14408                 :         { 0xFE72, UNICODE_GENCAT_Lo},
   14409                 :         { 0xFE73, UNICODE_GENCAT_Lo},
   14410                 :         { 0xFE74, UNICODE_GENCAT_Lo},
   14411                 :         { 0xFE76, UNICODE_GENCAT_Lo},
   14412                 :         { 0xFE77, UNICODE_GENCAT_Lo},
   14413                 :         { 0xFE78, UNICODE_GENCAT_Lo},
   14414                 :         { 0xFE79, UNICODE_GENCAT_Lo},
   14415                 :         { 0xFE7A, UNICODE_GENCAT_Lo},
   14416                 :         { 0xFE7B, UNICODE_GENCAT_Lo},
   14417                 :         { 0xFE7C, UNICODE_GENCAT_Lo},
   14418                 :         { 0xFE7D, UNICODE_GENCAT_Lo},
   14419                 :         { 0xFE7E, UNICODE_GENCAT_Lo},
   14420                 :         { 0xFE7F, UNICODE_GENCAT_Lo},
   14421                 :         { 0xFE80, UNICODE_GENCAT_Lo},
   14422                 :         { 0xFE81, UNICODE_GENCAT_Lo},
   14423                 :         { 0xFE82, UNICODE_GENCAT_Lo},
   14424                 :         { 0xFE83, UNICODE_GENCAT_Lo},
   14425                 :         { 0xFE84, UNICODE_GENCAT_Lo},
   14426                 :         { 0xFE85, UNICODE_GENCAT_Lo},
   14427                 :         { 0xFE86, UNICODE_GENCAT_Lo},
   14428                 :         { 0xFE87, UNICODE_GENCAT_Lo},
   14429                 :         { 0xFE88, UNICODE_GENCAT_Lo},
   14430                 :         { 0xFE89, UNICODE_GENCAT_Lo},
   14431                 :         { 0xFE8A, UNICODE_GENCAT_Lo},
   14432                 :         { 0xFE8B, UNICODE_GENCAT_Lo},
   14433                 :         { 0xFE8C, UNICODE_GENCAT_Lo},
   14434                 :         { 0xFE8D, UNICODE_GENCAT_Lo},
   14435                 :         { 0xFE8E, UNICODE_GENCAT_Lo},
   14436                 :         { 0xFE8F, UNICODE_GENCAT_Lo},
   14437                 :         { 0xFE90, UNICODE_GENCAT_Lo},
   14438                 :         { 0xFE91, UNICODE_GENCAT_Lo},
   14439                 :         { 0xFE92, UNICODE_GENCAT_Lo},
   14440                 :         { 0xFE93, UNICODE_GENCAT_Lo},
   14441                 :         { 0xFE94, UNICODE_GENCAT_Lo},
   14442                 :         { 0xFE95, UNICODE_GENCAT_Lo},
   14443                 :         { 0xFE96, UNICODE_GENCAT_Lo},
   14444                 :         { 0xFE97, UNICODE_GENCAT_Lo},
   14445                 :         { 0xFE98, UNICODE_GENCAT_Lo},
   14446                 :         { 0xFE99, UNICODE_GENCAT_Lo},
   14447                 :         { 0xFE9A, UNICODE_GENCAT_Lo},
   14448                 :         { 0xFE9B, UNICODE_GENCAT_Lo},
   14449                 :         { 0xFE9C, UNICODE_GENCAT_Lo},
   14450                 :         { 0xFE9D, UNICODE_GENCAT_Lo},
   14451                 :         { 0xFE9E, UNICODE_GENCAT_Lo},
   14452                 :         { 0xFE9F, UNICODE_GENCAT_Lo},
   14453                 :         { 0xFEA0, UNICODE_GENCAT_Lo},
   14454                 :         { 0xFEA1, UNICODE_GENCAT_Lo},
   14455                 :         { 0xFEA2, UNICODE_GENCAT_Lo},
   14456                 :         { 0xFEA3, UNICODE_GENCAT_Lo},
   14457                 :         { 0xFEA4, UNICODE_GENCAT_Lo},
   14458                 :         { 0xFEA5, UNICODE_GENCAT_Lo},
   14459                 :         { 0xFEA6, UNICODE_GENCAT_Lo},
   14460                 :         { 0xFEA7, UNICODE_GENCAT_Lo},
   14461                 :         { 0xFEA8, UNICODE_GENCAT_Lo},
   14462                 :         { 0xFEA9, UNICODE_GENCAT_Lo},
   14463                 :         { 0xFEAA, UNICODE_GENCAT_Lo},
   14464                 :         { 0xFEAB, UNICODE_GENCAT_Lo},
   14465                 :         { 0xFEAC, UNICODE_GENCAT_Lo},
   14466                 :         { 0xFEAD, UNICODE_GENCAT_Lo},
   14467                 :         { 0xFEAE, UNICODE_GENCAT_Lo},
   14468                 :         { 0xFEAF, UNICODE_GENCAT_Lo},
   14469                 :         { 0xFEB0, UNICODE_GENCAT_Lo},
   14470                 :         { 0xFEB1, UNICODE_GENCAT_Lo},
   14471                 :         { 0xFEB2, UNICODE_GENCAT_Lo},
   14472                 :         { 0xFEB3, UNICODE_GENCAT_Lo},
   14473                 :         { 0xFEB4, UNICODE_GENCAT_Lo},
   14474                 :         { 0xFEB5, UNICODE_GENCAT_Lo},
   14475                 :         { 0xFEB6, UNICODE_GENCAT_Lo},
   14476                 :         { 0xFEB7, UNICODE_GENCAT_Lo},
   14477                 :         { 0xFEB8, UNICODE_GENCAT_Lo},
   14478                 :         { 0xFEB9, UNICODE_GENCAT_Lo},
   14479                 :         { 0xFEBA, UNICODE_GENCAT_Lo},
   14480                 :         { 0xFEBB, UNICODE_GENCAT_Lo},
   14481                 :         { 0xFEBC, UNICODE_GENCAT_Lo},
   14482                 :         { 0xFEBD, UNICODE_GENCAT_Lo},
   14483                 :         { 0xFEBE, UNICODE_GENCAT_Lo},
   14484                 :         { 0xFEBF, UNICODE_GENCAT_Lo},
   14485                 :         { 0xFEC0, UNICODE_GENCAT_Lo},
   14486                 :         { 0xFEC1, UNICODE_GENCAT_Lo},
   14487                 :         { 0xFEC2, UNICODE_GENCAT_Lo},
   14488                 :         { 0xFEC3, UNICODE_GENCAT_Lo},
   14489                 :         { 0xFEC4, UNICODE_GENCAT_Lo},
   14490                 :         { 0xFEC5, UNICODE_GENCAT_Lo},
   14491                 :         { 0xFEC6, UNICODE_GENCAT_Lo},
   14492                 :         { 0xFEC7, UNICODE_GENCAT_Lo},
   14493                 :         { 0xFEC8, UNICODE_GENCAT_Lo},
   14494                 :         { 0xFEC9, UNICODE_GENCAT_Lo},
   14495                 :         { 0xFECA, UNICODE_GENCAT_Lo},
   14496                 :         { 0xFECB, UNICODE_GENCAT_Lo},
   14497                 :         { 0xFECC, UNICODE_GENCAT_Lo},
   14498                 :         { 0xFECD, UNICODE_GENCAT_Lo},
   14499                 :         { 0xFECE, UNICODE_GENCAT_Lo},
   14500                 :         { 0xFECF, UNICODE_GENCAT_Lo},
   14501                 :         { 0xFED0, UNICODE_GENCAT_Lo},
   14502                 :         { 0xFED1, UNICODE_GENCAT_Lo},
   14503                 :         { 0xFED2, UNICODE_GENCAT_Lo},
   14504                 :         { 0xFED3, UNICODE_GENCAT_Lo},
   14505                 :         { 0xFED4, UNICODE_GENCAT_Lo},
   14506                 :         { 0xFED5, UNICODE_GENCAT_Lo},
   14507                 :         { 0xFED6, UNICODE_GENCAT_Lo},
   14508                 :         { 0xFED7, UNICODE_GENCAT_Lo},
   14509                 :         { 0xFED8, UNICODE_GENCAT_Lo},
   14510                 :         { 0xFED9, UNICODE_GENCAT_Lo},
   14511                 :         { 0xFEDA, UNICODE_GENCAT_Lo},
   14512                 :         { 0xFEDB, UNICODE_GENCAT_Lo},
   14513                 :         { 0xFEDC, UNICODE_GENCAT_Lo},
   14514                 :         { 0xFEDD, UNICODE_GENCAT_Lo},
   14515                 :         { 0xFEDE, UNICODE_GENCAT_Lo},
   14516                 :         { 0xFEDF, UNICODE_GENCAT_Lo},
   14517                 :         { 0xFEE0, UNICODE_GENCAT_Lo},
   14518                 :         { 0xFEE1, UNICODE_GENCAT_Lo},
   14519                 :         { 0xFEE2, UNICODE_GENCAT_Lo},
   14520                 :         { 0xFEE3, UNICODE_GENCAT_Lo},
   14521                 :         { 0xFEE4, UNICODE_GENCAT_Lo},
   14522                 :         { 0xFEE5, UNICODE_GENCAT_Lo},
   14523                 :         { 0xFEE6, UNICODE_GENCAT_Lo},
   14524                 :         { 0xFEE7, UNICODE_GENCAT_Lo},
   14525                 :         { 0xFEE8, UNICODE_GENCAT_Lo},
   14526                 :         { 0xFEE9, UNICODE_GENCAT_Lo},
   14527                 :         { 0xFEEA, UNICODE_GENCAT_Lo},
   14528                 :         { 0xFEEB, UNICODE_GENCAT_Lo},
   14529                 :         { 0xFEEC, UNICODE_GENCAT_Lo},
   14530                 :         { 0xFEED, UNICODE_GENCAT_Lo},
   14531                 :         { 0xFEEE, UNICODE_GENCAT_Lo},
   14532                 :         { 0xFEEF, UNICODE_GENCAT_Lo},
   14533                 :         { 0xFEF0, UNICODE_GENCAT_Lo},
   14534                 :         { 0xFEF1, UNICODE_GENCAT_Lo},
   14535                 :         { 0xFEF2, UNICODE_GENCAT_Lo},
   14536                 :         { 0xFEF3, UNICODE_GENCAT_Lo},
   14537                 :         { 0xFEF4, UNICODE_GENCAT_Lo},
   14538                 :         { 0xFEF5, UNICODE_GENCAT_Lo},
   14539                 :         { 0xFEF6, UNICODE_GENCAT_Lo},
   14540                 :         { 0xFEF7, UNICODE_GENCAT_Lo},
   14541                 :         { 0xFEF8, UNICODE_GENCAT_Lo},
   14542                 :         { 0xFEF9, UNICODE_GENCAT_Lo},
   14543                 :         { 0xFEFA, UNICODE_GENCAT_Lo},
   14544                 :         { 0xFEFB, UNICODE_GENCAT_Lo},
   14545                 :         { 0xFEFC, UNICODE_GENCAT_Lo},
   14546                 :         { 0xFEFF, UNICODE_GENCAT_Cf},
   14547                 :         { 0xFF01, UNICODE_GENCAT_Po},
   14548                 :         { 0xFF02, UNICODE_GENCAT_Po},
   14549                 :         { 0xFF03, UNICODE_GENCAT_Po},
   14550                 :         { 0xFF04, UNICODE_GENCAT_Sc},
   14551                 :         { 0xFF05, UNICODE_GENCAT_Po},
   14552                 :         { 0xFF06, UNICODE_GENCAT_Po},
   14553                 :         { 0xFF07, UNICODE_GENCAT_Po},
   14554                 :         { 0xFF08, UNICODE_GENCAT_Ps},
   14555                 :         { 0xFF09, UNICODE_GENCAT_Pe},
   14556                 :         { 0xFF0A, UNICODE_GENCAT_Po},
   14557                 :         { 0xFF0B, UNICODE_GENCAT_Sm},
   14558                 :         { 0xFF0C, UNICODE_GENCAT_Po},
   14559                 :         { 0xFF0D, UNICODE_GENCAT_Pd},
   14560                 :         { 0xFF0E, UNICODE_GENCAT_Po},
   14561                 :         { 0xFF0F, UNICODE_GENCAT_Po},
   14562                 :         { 0xFF10, UNICODE_GENCAT_Nd},
   14563                 :         { 0xFF11, UNICODE_GENCAT_Nd},
   14564                 :         { 0xFF12, UNICODE_GENCAT_Nd},
   14565                 :         { 0xFF13, UNICODE_GENCAT_Nd},
   14566                 :         { 0xFF14, UNICODE_GENCAT_Nd},
   14567                 :         { 0xFF15, UNICODE_GENCAT_Nd},
   14568                 :         { 0xFF16, UNICODE_GENCAT_Nd},
   14569                 :         { 0xFF17, UNICODE_GENCAT_Nd},
   14570                 :         { 0xFF18, UNICODE_GENCAT_Nd},
   14571                 :         { 0xFF19, UNICODE_GENCAT_Nd},
   14572                 :         { 0xFF1A, UNICODE_GENCAT_Po},
   14573                 :         { 0xFF1B, UNICODE_GENCAT_Po},
   14574                 :         { 0xFF1C, UNICODE_GENCAT_Sm},
   14575                 :         { 0xFF1D, UNICODE_GENCAT_Sm},
   14576                 :         { 0xFF1E, UNICODE_GENCAT_Sm},
   14577                 :         { 0xFF1F, UNICODE_GENCAT_Po},
   14578                 :         { 0xFF20, UNICODE_GENCAT_Po},
   14579                 :         { 0xFF21, UNICODE_GENCAT_Lu},
   14580                 :         { 0xFF22, UNICODE_GENCAT_Lu},
   14581                 :         { 0xFF23, UNICODE_GENCAT_Lu},
   14582                 :         { 0xFF24, UNICODE_GENCAT_Lu},
   14583                 :         { 0xFF25, UNICODE_GENCAT_Lu},
   14584                 :         { 0xFF26, UNICODE_GENCAT_Lu},
   14585                 :         { 0xFF27, UNICODE_GENCAT_Lu},
   14586                 :         { 0xFF28, UNICODE_GENCAT_Lu},
   14587                 :         { 0xFF29, UNICODE_GENCAT_Lu},
   14588                 :         { 0xFF2A, UNICODE_GENCAT_Lu},
   14589                 :         { 0xFF2B, UNICODE_GENCAT_Lu},
   14590                 :         { 0xFF2C, UNICODE_GENCAT_Lu},
   14591                 :         { 0xFF2D, UNICODE_GENCAT_Lu},
   14592                 :         { 0xFF2E, UNICODE_GENCAT_Lu},
   14593                 :         { 0xFF2F, UNICODE_GENCAT_Lu},
   14594                 :         { 0xFF30, UNICODE_GENCAT_Lu},
   14595                 :         { 0xFF31, UNICODE_GENCAT_Lu},
   14596                 :         { 0xFF32, UNICODE_GENCAT_Lu},
   14597                 :         { 0xFF33, UNICODE_GENCAT_Lu},
   14598                 :         { 0xFF34, UNICODE_GENCAT_Lu},
   14599                 :         { 0xFF35, UNICODE_GENCAT_Lu},
   14600                 :         { 0xFF36, UNICODE_GENCAT_Lu},
   14601                 :         { 0xFF37, UNICODE_GENCAT_Lu},
   14602                 :         { 0xFF38, UNICODE_GENCAT_Lu},
   14603                 :         { 0xFF39, UNICODE_GENCAT_Lu},
   14604                 :         { 0xFF3A, UNICODE_GENCAT_Lu},
   14605                 :         { 0xFF3B, UNICODE_GENCAT_Ps},
   14606                 :         { 0xFF3C, UNICODE_GENCAT_Po},
   14607                 :         { 0xFF3D, UNICODE_GENCAT_Pe},
   14608                 :         { 0xFF3E, UNICODE_GENCAT_Sk},
   14609                 :         { 0xFF3F, UNICODE_GENCAT_Pc},
   14610                 :         { 0xFF40, UNICODE_GENCAT_Sk},
   14611                 :         { 0xFF41, UNICODE_GENCAT_Ll},
   14612                 :         { 0xFF42, UNICODE_GENCAT_Ll},
   14613                 :         { 0xFF43, UNICODE_GENCAT_Ll},
   14614                 :         { 0xFF44, UNICODE_GENCAT_Ll},
   14615                 :         { 0xFF45, UNICODE_GENCAT_Ll},
   14616                 :         { 0xFF46, UNICODE_GENCAT_Ll},
   14617                 :         { 0xFF47, UNICODE_GENCAT_Ll},
   14618                 :         { 0xFF48, UNICODE_GENCAT_Ll},
   14619                 :         { 0xFF49, UNICODE_GENCAT_Ll},
   14620                 :         { 0xFF4A, UNICODE_GENCAT_Ll},
   14621                 :         { 0xFF4B, UNICODE_GENCAT_Ll},
   14622                 :         { 0xFF4C, UNICODE_GENCAT_Ll},
   14623                 :         { 0xFF4D, UNICODE_GENCAT_Ll},
   14624                 :         { 0xFF4E, UNICODE_GENCAT_Ll},
   14625                 :         { 0xFF4F, UNICODE_GENCAT_Ll},
   14626                 :         { 0xFF50, UNICODE_GENCAT_Ll},
   14627                 :         { 0xFF51, UNICODE_GENCAT_Ll},
   14628                 :         { 0xFF52, UNICODE_GENCAT_Ll},
   14629                 :         { 0xFF53, UNICODE_GENCAT_Ll},
   14630                 :         { 0xFF54, UNICODE_GENCAT_Ll},
   14631                 :         { 0xFF55, UNICODE_GENCAT_Ll},
   14632                 :         { 0xFF56, UNICODE_GENCAT_Ll},
   14633                 :         { 0xFF57, UNICODE_GENCAT_Ll},
   14634                 :         { 0xFF58, UNICODE_GENCAT_Ll},
   14635                 :         { 0xFF59, UNICODE_GENCAT_Ll},
   14636                 :         { 0xFF5A, UNICODE_GENCAT_Ll},
   14637                 :         { 0xFF5B, UNICODE_GENCAT_Ps},
   14638                 :         { 0xFF5C, UNICODE_GENCAT_Sm},
   14639                 :         { 0xFF5D, UNICODE_GENCAT_Pe},
   14640                 :         { 0xFF5E, UNICODE_GENCAT_Sm},
   14641                 :         { 0xFF5F, UNICODE_GENCAT_Ps},
   14642                 :         { 0xFF60, UNICODE_GENCAT_Pe},
   14643                 :         { 0xFF61, UNICODE_GENCAT_Po},
   14644                 :         { 0xFF62, UNICODE_GENCAT_Ps},
   14645                 :         { 0xFF63, UNICODE_GENCAT_Pe},
   14646                 :         { 0xFF64, UNICODE_GENCAT_Po},
   14647                 :         { 0xFF65, UNICODE_GENCAT_Po},
   14648                 :         { 0xFF66, UNICODE_GENCAT_Lo},
   14649                 :         { 0xFF67, UNICODE_GENCAT_Lo},
   14650                 :         { 0xFF68, UNICODE_GENCAT_Lo},
   14651                 :         { 0xFF69, UNICODE_GENCAT_Lo},
   14652                 :         { 0xFF6A, UNICODE_GENCAT_Lo},
   14653                 :         { 0xFF6B, UNICODE_GENCAT_Lo},
   14654                 :         { 0xFF6C, UNICODE_GENCAT_Lo},
   14655                 :         { 0xFF6D, UNICODE_GENCAT_Lo},
   14656                 :         { 0xFF6E, UNICODE_GENCAT_Lo},
   14657                 :         { 0xFF6F, UNICODE_GENCAT_Lo},
   14658                 :         { 0xFF70, UNICODE_GENCAT_Lm},
   14659                 :         { 0xFF71, UNICODE_GENCAT_Lo},
   14660                 :         { 0xFF72, UNICODE_GENCAT_Lo},
   14661                 :         { 0xFF73, UNICODE_GENCAT_Lo},
   14662                 :         { 0xFF74, UNICODE_GENCAT_Lo},
   14663                 :         { 0xFF75, UNICODE_GENCAT_Lo},
   14664                 :         { 0xFF76, UNICODE_GENCAT_Lo},
   14665                 :         { 0xFF77, UNICODE_GENCAT_Lo},
   14666                 :         { 0xFF78, UNICODE_GENCAT_Lo},
   14667                 :         { 0xFF79, UNICODE_GENCAT_Lo},
   14668                 :         { 0xFF7A, UNICODE_GENCAT_Lo},
   14669                 :         { 0xFF7B, UNICODE_GENCAT_Lo},
   14670                 :         { 0xFF7C, UNICODE_GENCAT_Lo},
   14671                 :         { 0xFF7D, UNICODE_GENCAT_Lo},
   14672                 :         { 0xFF7E, UNICODE_GENCAT_Lo},
   14673                 :         { 0xFF7F, UNICODE_GENCAT_Lo},
   14674                 :         { 0xFF80, UNICODE_GENCAT_Lo},
   14675                 :         { 0xFF81, UNICODE_GENCAT_Lo},
   14676                 :         { 0xFF82, UNICODE_GENCAT_Lo},
   14677                 :         { 0xFF83, UNICODE_GENCAT_Lo},
   14678                 :         { 0xFF84, UNICODE_GENCAT_Lo},
   14679                 :         { 0xFF85, UNICODE_GENCAT_Lo},
   14680                 :         { 0xFF86, UNICODE_GENCAT_Lo},
   14681                 :         { 0xFF87, UNICODE_GENCAT_Lo},
   14682                 :         { 0xFF88, UNICODE_GENCAT_Lo},
   14683                 :         { 0xFF89, UNICODE_GENCAT_Lo},
   14684                 :         { 0xFF8A, UNICODE_GENCAT_Lo},
   14685                 :         { 0xFF8B, UNICODE_GENCAT_Lo},
   14686                 :         { 0xFF8C, UNICODE_GENCAT_Lo},
   14687                 :         { 0xFF8D, UNICODE_GENCAT_Lo},
   14688                 :         { 0xFF8E, UNICODE_GENCAT_Lo},
   14689                 :         { 0xFF8F, UNICODE_GENCAT_Lo},
   14690                 :         { 0xFF90, UNICODE_GENCAT_Lo},
   14691                 :         { 0xFF91, UNICODE_GENCAT_Lo},
   14692                 :         { 0xFF92, UNICODE_GENCAT_Lo},
   14693                 :         { 0xFF93, UNICODE_GENCAT_Lo},
   14694                 :         { 0xFF94, UNICODE_GENCAT_Lo},
   14695                 :         { 0xFF95, UNICODE_GENCAT_Lo},
   14696                 :         { 0xFF96, UNICODE_GENCAT_Lo},
   14697                 :         { 0xFF97, UNICODE_GENCAT_Lo},
   14698                 :         { 0xFF98, UNICODE_GENCAT_Lo},
   14699                 :         { 0xFF99, UNICODE_GENCAT_Lo},
   14700                 :         { 0xFF9A, UNICODE_GENCAT_Lo},
   14701                 :         { 0xFF9B, UNICODE_GENCAT_Lo},
   14702                 :         { 0xFF9C, UNICODE_GENCAT_Lo},
   14703                 :         { 0xFF9D, UNICODE_GENCAT_Lo},
   14704                 :         { 0xFF9E, UNICODE_GENCAT_Lm},
   14705                 :         { 0xFF9F, UNICODE_GENCAT_Lm},
   14706                 :         { 0xFFA0, UNICODE_GENCAT_Lo},
   14707                 :         { 0xFFA1, UNICODE_GENCAT_Lo},
   14708                 :         { 0xFFA2, UNICODE_GENCAT_Lo},
   14709                 :         { 0xFFA3, UNICODE_GENCAT_Lo},
   14710                 :         { 0xFFA4, UNICODE_GENCAT_Lo},
   14711                 :         { 0xFFA5, UNICODE_GENCAT_Lo},
   14712                 :         { 0xFFA6, UNICODE_GENCAT_Lo},
   14713                 :         { 0xFFA7, UNICODE_GENCAT_Lo},
   14714                 :         { 0xFFA8, UNICODE_GENCAT_Lo},
   14715                 :         { 0xFFA9, UNICODE_GENCAT_Lo},
   14716                 :         { 0xFFAA, UNICODE_GENCAT_Lo},
   14717                 :         { 0xFFAB, UNICODE_GENCAT_Lo},
   14718                 :         { 0xFFAC, UNICODE_GENCAT_Lo},
   14719                 :         { 0xFFAD, UNICODE_GENCAT_Lo},
   14720                 :         { 0xFFAE, UNICODE_GENCAT_Lo},
   14721                 :         { 0xFFAF, UNICODE_GENCAT_Lo},
   14722                 :         { 0xFFB0, UNICODE_GENCAT_Lo},
   14723                 :         { 0xFFB1, UNICODE_GENCAT_Lo},
   14724                 :         { 0xFFB2, UNICODE_GENCAT_Lo},
   14725                 :         { 0xFFB3, UNICODE_GENCAT_Lo},
   14726                 :         { 0xFFB4, UNICODE_GENCAT_Lo},
   14727                 :         { 0xFFB5, UNICODE_GENCAT_Lo},
   14728                 :         { 0xFFB6, UNICODE_GENCAT_Lo},
   14729                 :         { 0xFFB7, UNICODE_GENCAT_Lo},
   14730                 :         { 0xFFB8, UNICODE_GENCAT_Lo},
   14731                 :         { 0xFFB9, UNICODE_GENCAT_Lo},
   14732                 :         { 0xFFBA, UNICODE_GENCAT_Lo},
   14733                 :         { 0xFFBB, UNICODE_GENCAT_Lo},
   14734                 :         { 0xFFBC, UNICODE_GENCAT_Lo},
   14735                 :         { 0xFFBD, UNICODE_GENCAT_Lo},
   14736                 :         { 0xFFBE, UNICODE_GENCAT_Lo},
   14737                 :         { 0xFFC2, UNICODE_GENCAT_Lo},
   14738                 :         { 0xFFC3, UNICODE_GENCAT_Lo},
   14739                 :         { 0xFFC4, UNICODE_GENCAT_Lo},
   14740                 :         { 0xFFC5, UNICODE_GENCAT_Lo},
   14741                 :         { 0xFFC6, UNICODE_GENCAT_Lo},
   14742                 :         { 0xFFC7, UNICODE_GENCAT_Lo},
   14743                 :         { 0xFFCA, UNICODE_GENCAT_Lo},
   14744                 :         { 0xFFCB, UNICODE_GENCAT_Lo},
   14745                 :         { 0xFFCC, UNICODE_GENCAT_Lo},
   14746                 :         { 0xFFCD, UNICODE_GENCAT_Lo},
   14747                 :         { 0xFFCE, UNICODE_GENCAT_Lo},
   14748                 :         { 0xFFCF, UNICODE_GENCAT_Lo},
   14749                 :         { 0xFFD2, UNICODE_GENCAT_Lo},
   14750                 :         { 0xFFD3, UNICODE_GENCAT_Lo},
   14751                 :         { 0xFFD4, UNICODE_GENCAT_Lo},
   14752                 :         { 0xFFD5, UNICODE_GENCAT_Lo},
   14753                 :         { 0xFFD6, UNICODE_GENCAT_Lo},
   14754                 :         { 0xFFD7, UNICODE_GENCAT_Lo},
   14755                 :         { 0xFFDA, UNICODE_GENCAT_Lo},
   14756                 :         { 0xFFDB, UNICODE_GENCAT_Lo},
   14757                 :         { 0xFFDC, UNICODE_GENCAT_Lo},
   14758                 :         { 0xFFE0, UNICODE_GENCAT_Sc},
   14759                 :         { 0xFFE1, UNICODE_GENCAT_Sc},
   14760                 :         { 0xFFE2, UNICODE_GENCAT_Sm},
   14761                 :         { 0xFFE3, UNICODE_GENCAT_Sk},
   14762                 :         { 0xFFE4, UNICODE_GENCAT_So},
   14763                 :         { 0xFFE5, UNICODE_GENCAT_Sc},
   14764                 :         { 0xFFE6, UNICODE_GENCAT_Sc},
   14765                 :         { 0xFFE8, UNICODE_GENCAT_So},
   14766                 :         { 0xFFE9, UNICODE_GENCAT_Sm},
   14767                 :         { 0xFFEA, UNICODE_GENCAT_Sm},
   14768                 :         { 0xFFEB, UNICODE_GENCAT_Sm},
   14769                 :         { 0xFFEC, UNICODE_GENCAT_Sm},
   14770                 :         { 0xFFED, UNICODE_GENCAT_So},
   14771                 :         { 0xFFEE, UNICODE_GENCAT_So},
   14772                 :         { 0xFFF9, UNICODE_GENCAT_Cf},
   14773                 :         { 0xFFFA, UNICODE_GENCAT_Cf},
   14774                 :         { 0xFFFB, UNICODE_GENCAT_Cf},
   14775                 :         { 0xFFFC, UNICODE_GENCAT_So},
   14776                 :         { 0xFFFD, UNICODE_GENCAT_So},
   14777                 :         { 0x10000, UNICODE_GENCAT_Lo},
   14778                 :         { 0x10001, UNICODE_GENCAT_Lo},
   14779                 :         { 0x10002, UNICODE_GENCAT_Lo},
   14780                 :         { 0x10003, UNICODE_GENCAT_Lo},
   14781                 :         { 0x10004, UNICODE_GENCAT_Lo},
   14782                 :         { 0x10005, UNICODE_GENCAT_Lo},
   14783                 :         { 0x10006, UNICODE_GENCAT_Lo},
   14784                 :         { 0x10007, UNICODE_GENCAT_Lo},
   14785                 :         { 0x10008, UNICODE_GENCAT_Lo},
   14786                 :         { 0x10009, UNICODE_GENCAT_Lo},
   14787                 :         { 0x1000A, UNICODE_GENCAT_Lo},
   14788                 :         { 0x1000B, UNICODE_GENCAT_Lo},
   14789                 :         { 0x1000D, UNICODE_GENCAT_Lo},
   14790                 :         { 0x1000E, UNICODE_GENCAT_Lo},
   14791                 :         { 0x1000F, UNICODE_GENCAT_Lo},
   14792                 :         { 0x10010, UNICODE_GENCAT_Lo},
   14793                 :         { 0x10011, UNICODE_GENCAT_Lo},
   14794                 :         { 0x10012, UNICODE_GENCAT_Lo},
   14795                 :         { 0x10013, UNICODE_GENCAT_Lo},
   14796                 :         { 0x10014, UNICODE_GENCAT_Lo},
   14797                 :         { 0x10015, UNICODE_GENCAT_Lo},
   14798                 :         { 0x10016, UNICODE_GENCAT_Lo},
   14799                 :         { 0x10017, UNICODE_GENCAT_Lo},
   14800                 :         { 0x10018, UNICODE_GENCAT_Lo},
   14801                 :         { 0x10019, UNICODE_GENCAT_Lo},
   14802                 :         { 0x1001A, UNICODE_GENCAT_Lo},
   14803                 :         { 0x1001B, UNICODE_GENCAT_Lo},
   14804                 :         { 0x1001C, UNICODE_GENCAT_Lo},
   14805                 :         { 0x1001D, UNICODE_GENCAT_Lo},
   14806                 :         { 0x1001E, UNICODE_GENCAT_Lo},
   14807                 :         { 0x1001F, UNICODE_GENCAT_Lo},
   14808                 :         { 0x10020, UNICODE_GENCAT_Lo},
   14809                 :         { 0x10021, UNICODE_GENCAT_Lo},
   14810                 :         { 0x10022, UNICODE_GENCAT_Lo},
   14811                 :         { 0x10023, UNICODE_GENCAT_Lo},
   14812                 :         { 0x10024, UNICODE_GENCAT_Lo},
   14813                 :         { 0x10025, UNICODE_GENCAT_Lo},
   14814                 :         { 0x10026, UNICODE_GENCAT_Lo},
   14815                 :         { 0x10028, UNICODE_GENCAT_Lo},
   14816                 :         { 0x10029, UNICODE_GENCAT_Lo},
   14817                 :         { 0x1002A, UNICODE_GENCAT_Lo},
   14818                 :         { 0x1002B, UNICODE_GENCAT_Lo},
   14819                 :         { 0x1002C, UNICODE_GENCAT_Lo},
   14820                 :         { 0x1002D, UNICODE_GENCAT_Lo},
   14821                 :         { 0x1002E, UNICODE_GENCAT_Lo},
   14822                 :         { 0x1002F, UNICODE_GENCAT_Lo},
   14823                 :         { 0x10030, UNICODE_GENCAT_Lo},
   14824                 :         { 0x10031, UNICODE_GENCAT_Lo},
   14825                 :         { 0x10032, UNICODE_GENCAT_Lo},
   14826                 :         { 0x10033, UNICODE_GENCAT_Lo},
   14827                 :         { 0x10034, UNICODE_GENCAT_Lo},
   14828                 :         { 0x10035, UNICODE_GENCAT_Lo},
   14829                 :         { 0x10036, UNICODE_GENCAT_Lo},
   14830                 :         { 0x10037, UNICODE_GENCAT_Lo},
   14831                 :         { 0x10038, UNICODE_GENCAT_Lo},
   14832                 :         { 0x10039, UNICODE_GENCAT_Lo},
   14833                 :         { 0x1003A, UNICODE_GENCAT_Lo},
   14834                 :         { 0x1003C, UNICODE_GENCAT_Lo},
   14835                 :         { 0x1003D, UNICODE_GENCAT_Lo},
   14836                 :         { 0x1003F, UNICODE_GENCAT_Lo},
   14837                 :         { 0x10040, UNICODE_GENCAT_Lo},
   14838                 :         { 0x10041, UNICODE_GENCAT_Lo},
   14839                 :         { 0x10042, UNICODE_GENCAT_Lo},
   14840                 :         { 0x10043, UNICODE_GENCAT_Lo},
   14841                 :         { 0x10044, UNICODE_GENCAT_Lo},
   14842                 :         { 0x10045, UNICODE_GENCAT_Lo},
   14843                 :         { 0x10046, UNICODE_GENCAT_Lo},
   14844                 :         { 0x10047, UNICODE_GENCAT_Lo},
   14845                 :         { 0x10048, UNICODE_GENCAT_Lo},
   14846                 :         { 0x10049, UNICODE_GENCAT_Lo},
   14847                 :         { 0x1004A, UNICODE_GENCAT_Lo},
   14848                 :         { 0x1004B, UNICODE_GENCAT_Lo},
   14849                 :         { 0x1004C, UNICODE_GENCAT_Lo},
   14850                 :         { 0x1004D, UNICODE_GENCAT_Lo},
   14851                 :         { 0x10050, UNICODE_GENCAT_Lo},
   14852                 :         { 0x10051, UNICODE_GENCAT_Lo},
   14853                 :         { 0x10052, UNICODE_GENCAT_Lo},
   14854                 :         { 0x10053, UNICODE_GENCAT_Lo},
   14855                 :         { 0x10054, UNICODE_GENCAT_Lo},
   14856                 :         { 0x10055, UNICODE_GENCAT_Lo},
   14857                 :         { 0x10056, UNICODE_GENCAT_Lo},
   14858                 :         { 0x10057, UNICODE_GENCAT_Lo},
   14859                 :         { 0x10058, UNICODE_GENCAT_Lo},
   14860                 :         { 0x10059, UNICODE_GENCAT_Lo},
   14861                 :         { 0x1005A, UNICODE_GENCAT_Lo},
   14862                 :         { 0x1005B, UNICODE_GENCAT_Lo},
   14863                 :         { 0x1005C, UNICODE_GENCAT_Lo},
   14864                 :         { 0x1005D, UNICODE_GENCAT_Lo},
   14865                 :         { 0x10080, UNICODE_GENCAT_Lo},
   14866                 :         { 0x10081, UNICODE_GENCAT_Lo},
   14867                 :         { 0x10082, UNICODE_GENCAT_Lo},
   14868                 :         { 0x10083, UNICODE_GENCAT_Lo},
   14869                 :         { 0x10084, UNICODE_GENCAT_Lo},
   14870                 :         { 0x10085, UNICODE_GENCAT_Lo},
   14871                 :         { 0x10086, UNICODE_GENCAT_Lo},
   14872                 :         { 0x10087, UNICODE_GENCAT_Lo},
   14873                 :         { 0x10088, UNICODE_GENCAT_Lo},
   14874                 :         { 0x10089, UNICODE_GENCAT_Lo},
   14875                 :         { 0x1008A, UNICODE_GENCAT_Lo},
   14876                 :         { 0x1008B, UNICODE_GENCAT_Lo},
   14877                 :         { 0x1008C, UNICODE_GENCAT_Lo},
   14878                 :         { 0x1008D, UNICODE_GENCAT_Lo},
   14879                 :         { 0x1008E, UNICODE_GENCAT_Lo},
   14880                 :         { 0x1008F, UNICODE_GENCAT_Lo},
   14881                 :         { 0x10090, UNICODE_GENCAT_Lo},
   14882                 :         { 0x10091, UNICODE_GENCAT_Lo},
   14883                 :         { 0x10092, UNICODE_GENCAT_Lo},
   14884                 :         { 0x10093, UNICODE_GENCAT_Lo},
   14885                 :         { 0x10094, UNICODE_GENCAT_Lo},
   14886                 :         { 0x10095, UNICODE_GENCAT_Lo},
   14887                 :         { 0x10096, UNICODE_GENCAT_Lo},
   14888                 :         { 0x10097, UNICODE_GENCAT_Lo},
   14889                 :         { 0x10098, UNICODE_GENCAT_Lo},
   14890                 :         { 0x10099, UNICODE_GENCAT_Lo},
   14891                 :         { 0x1009A, UNICODE_GENCAT_Lo},
   14892                 :         { 0x1009B, UNICODE_GENCAT_Lo},
   14893                 :         { 0x1009C, UNICODE_GENCAT_Lo},
   14894                 :         { 0x1009D, UNICODE_GENCAT_Lo},
   14895                 :         { 0x1009E, UNICODE_GENCAT_Lo},
   14896                 :         { 0x1009F, UNICODE_GENCAT_Lo},
   14897                 :         { 0x100A0, UNICODE_GENCAT_Lo},
   14898                 :         { 0x100A1, UNICODE_GENCAT_Lo},
   14899                 :         { 0x100A2, UNICODE_GENCAT_Lo},
   14900                 :         { 0x100A3, UNICODE_GENCAT_Lo},
   14901                 :         { 0x100A4, UNICODE_GENCAT_Lo},
   14902                 :         { 0x100A5, UNICODE_GENCAT_Lo},
   14903                 :         { 0x100A6, UNICODE_GENCAT_Lo},
   14904                 :         { 0x100A7, UNICODE_GENCAT_Lo},
   14905                 :         { 0x100A8, UNICODE_GENCAT_Lo},
   14906                 :         { 0x100A9, UNICODE_GENCAT_Lo},
   14907                 :         { 0x100AA, UNICODE_GENCAT_Lo},
   14908                 :         { 0x100AB, UNICODE_GENCAT_Lo},
   14909                 :         { 0x100AC, UNICODE_GENCAT_Lo},
   14910                 :         { 0x100AD, UNICODE_GENCAT_Lo},
   14911                 :         { 0x100AE, UNICODE_GENCAT_Lo},
   14912                 :         { 0x100AF, UNICODE_GENCAT_Lo},
   14913                 :         { 0x100B0, UNICODE_GENCAT_Lo},
   14914                 :         { 0x100B1, UNICODE_GENCAT_Lo},
   14915                 :         { 0x100B2, UNICODE_GENCAT_Lo},
   14916                 :         { 0x100B3, UNICODE_GENCAT_Lo},
   14917                 :         { 0x100B4, UNICODE_GENCAT_Lo},
   14918                 :         { 0x100B5, UNICODE_GENCAT_Lo},
   14919                 :         { 0x100B6, UNICODE_GENCAT_Lo},
   14920                 :         { 0x100B7, UNICODE_GENCAT_Lo},
   14921                 :         { 0x100B8, UNICODE_GENCAT_Lo},
   14922                 :         { 0x100B9, UNICODE_GENCAT_Lo},
   14923                 :         { 0x100BA, UNICODE_GENCAT_Lo},
   14924                 :         { 0x100BB, UNICODE_GENCAT_Lo},
   14925                 :         { 0x100BC, UNICODE_GENCAT_Lo},
   14926                 :         { 0x100BD, UNICODE_GENCAT_Lo},
   14927                 :         { 0x100BE, UNICODE_GENCAT_Lo},
   14928                 :         { 0x100BF, UNICODE_GENCAT_Lo},
   14929                 :         { 0x100C0, UNICODE_GENCAT_Lo},
   14930                 :         { 0x100C1, UNICODE_GENCAT_Lo},
   14931                 :         { 0x100C2, UNICODE_GENCAT_Lo},
   14932                 :         { 0x100C3, UNICODE_GENCAT_Lo},
   14933                 :         { 0x100C4, UNICODE_GENCAT_Lo},
   14934                 :         { 0x100C5, UNICODE_GENCAT_Lo},
   14935                 :         { 0x100C6, UNICODE_GENCAT_Lo},
   14936                 :         { 0x100C7, UNICODE_GENCAT_Lo},
   14937                 :         { 0x100C8, UNICODE_GENCAT_Lo},
   14938                 :         { 0x100C9, UNICODE_GENCAT_Lo},
   14939                 :         { 0x100CA, UNICODE_GENCAT_Lo},
   14940                 :         { 0x100CB, UNICODE_GENCAT_Lo},
   14941                 :         { 0x100CC, UNICODE_GENCAT_Lo},
   14942                 :         { 0x100CD, UNICODE_GENCAT_Lo},
   14943                 :         { 0x100CE, UNICODE_GENCAT_Lo},
   14944                 :         { 0x100CF, UNICODE_GENCAT_Lo},
   14945                 :         { 0x100D0, UNICODE_GENCAT_Lo},
   14946                 :         { 0x100D1, UNICODE_GENCAT_Lo},
   14947                 :         { 0x100D2, UNICODE_GENCAT_Lo},
   14948                 :         { 0x100D3, UNICODE_GENCAT_Lo},
   14949                 :         { 0x100D4, UNICODE_GENCAT_Lo},
   14950                 :         { 0x100D5, UNICODE_GENCAT_Lo},
   14951                 :         { 0x100D6, UNICODE_GENCAT_Lo},
   14952                 :         { 0x100D7, UNICODE_GENCAT_Lo},
   14953                 :         { 0x100D8, UNICODE_GENCAT_Lo},
   14954                 :         { 0x100D9, UNICODE_GENCAT_Lo},
   14955                 :         { 0x100DA, UNICODE_GENCAT_Lo},
   14956                 :         { 0x100DB, UNICODE_GENCAT_Lo},
   14957                 :         { 0x100DC, UNICODE_GENCAT_Lo},
   14958                 :         { 0x100DD, UNICODE_GENCAT_Lo},
   14959                 :         { 0x100DE, UNICODE_GENCAT_Lo},
   14960                 :         { 0x100DF, UNICODE_GENCAT_Lo},
   14961                 :         { 0x100E0, UNICODE_GENCAT_Lo},
   14962                 :         { 0x100E1, UNICODE_GENCAT_Lo},
   14963                 :         { 0x100E2, UNICODE_GENCAT_Lo},
   14964                 :         { 0x100E3, UNICODE_GENCAT_Lo},
   14965                 :         { 0x100E4, UNICODE_GENCAT_Lo},
   14966                 :         { 0x100E5, UNICODE_GENCAT_Lo},
   14967                 :         { 0x100E6, UNICODE_GENCAT_Lo},
   14968                 :         { 0x100E7, UNICODE_GENCAT_Lo},
   14969                 :         { 0x100E8, UNICODE_GENCAT_Lo},
   14970                 :         { 0x100E9, UNICODE_GENCAT_Lo},
   14971                 :         { 0x100EA, UNICODE_GENCAT_Lo},
   14972                 :         { 0x100EB, UNICODE_GENCAT_Lo},
   14973                 :         { 0x100EC, UNICODE_GENCAT_Lo},
   14974                 :         { 0x100ED, UNICODE_GENCAT_Lo},
   14975                 :         { 0x100EE, UNICODE_GENCAT_Lo},
   14976                 :         { 0x100EF, UNICODE_GENCAT_Lo},
   14977                 :         { 0x100F0, UNICODE_GENCAT_Lo},
   14978                 :         { 0x100F1, UNICODE_GENCAT_Lo},
   14979                 :         { 0x100F2, UNICODE_GENCAT_Lo},
   14980                 :         { 0x100F3, UNICODE_GENCAT_Lo},
   14981                 :         { 0x100F4, UNICODE_GENCAT_Lo},
   14982                 :         { 0x100F5, UNICODE_GENCAT_Lo},
   14983                 :         { 0x100F6, UNICODE_GENCAT_Lo},
   14984                 :         { 0x100F7, UNICODE_GENCAT_Lo},
   14985                 :         { 0x100F8, UNICODE_GENCAT_Lo},
   14986                 :         { 0x100F9, UNICODE_GENCAT_Lo},
   14987                 :         { 0x100FA, UNICODE_GENCAT_Lo},
   14988                 :         { 0x10100, UNICODE_GENCAT_Po},
   14989                 :         { 0x10101, UNICODE_GENCAT_Po},
   14990                 :         { 0x10102, UNICODE_GENCAT_So},
   14991                 :         { 0x10107, UNICODE_GENCAT_No},
   14992                 :         { 0x10108, UNICODE_GENCAT_No},
   14993                 :         { 0x10109, UNICODE_GENCAT_No},
   14994                 :         { 0x1010A, UNICODE_GENCAT_No},
   14995                 :         { 0x1010B, UNICODE_GENCAT_No},
   14996                 :         { 0x1010C, UNICODE_GENCAT_No},
   14997                 :         { 0x1010D, UNICODE_GENCAT_No},
   14998                 :         { 0x1010E, UNICODE_GENCAT_No},
   14999                 :         { 0x1010F, UNICODE_GENCAT_No},
   15000                 :         { 0x10110, UNICODE_GENCAT_No},
   15001                 :         { 0x10111, UNICODE_GENCAT_No},
   15002                 :         { 0x10112, UNICODE_GENCAT_No},
   15003                 :         { 0x10113, UNICODE_GENCAT_No},
   15004                 :         { 0x10114, UNICODE_GENCAT_No},
   15005                 :         { 0x10115, UNICODE_GENCAT_No},
   15006                 :         { 0x10116, UNICODE_GENCAT_No},
   15007                 :         { 0x10117, UNICODE_GENCAT_No},
   15008                 :         { 0x10118, UNICODE_GENCAT_No},
   15009                 :         { 0x10119, UNICODE_GENCAT_No},
   15010                 :         { 0x1011A, UNICODE_GENCAT_No},
   15011                 :         { 0x1011B, UNICODE_GENCAT_No},
   15012                 :         { 0x1011C, UNICODE_GENCAT_No},
   15013                 :         { 0x1011D, UNICODE_GENCAT_No},
   15014                 :         { 0x1011E, UNICODE_GENCAT_No},
   15015                 :         { 0x1011F, UNICODE_GENCAT_No},
   15016                 :         { 0x10120, UNICODE_GENCAT_No},
   15017                 :         { 0x10121, UNICODE_GENCAT_No},
   15018                 :         { 0x10122, UNICODE_GENCAT_No},
   15019                 :         { 0x10123, UNICODE_GENCAT_No},
   15020                 :         { 0x10124, UNICODE_GENCAT_No},
   15021                 :         { 0x10125, UNICODE_GENCAT_No},
   15022                 :         { 0x10126, UNICODE_GENCAT_No},
   15023                 :         { 0x10127, UNICODE_GENCAT_No},
   15024                 :         { 0x10128, UNICODE_GENCAT_No},
   15025                 :         { 0x10129, UNICODE_GENCAT_No},
   15026                 :         { 0x1012A, UNICODE_GENCAT_No},
   15027                 :         { 0x1012B, UNICODE_GENCAT_No},
   15028                 :         { 0x1012C, UNICODE_GENCAT_No},
   15029                 :         { 0x1012D, UNICODE_GENCAT_No},
   15030                 :         { 0x1012E, UNICODE_GENCAT_No},
   15031                 :         { 0x1012F, UNICODE_GENCAT_No},
   15032                 :         { 0x10130, UNICODE_GENCAT_No},
   15033                 :         { 0x10131, UNICODE_GENCAT_No},
   15034                 :         { 0x10132, UNICODE_GENCAT_No},
   15035                 :         { 0x10133, UNICODE_GENCAT_No},
   15036                 :         { 0x10137, UNICODE_GENCAT_So},
   15037                 :         { 0x10138, UNICODE_GENCAT_So},
   15038                 :         { 0x10139, UNICODE_GENCAT_So},
   15039                 :         { 0x1013A, UNICODE_GENCAT_So},
   15040                 :         { 0x1013B, UNICODE_GENCAT_So},
   15041                 :         { 0x1013C, UNICODE_GENCAT_So},
   15042                 :         { 0x1013D, UNICODE_GENCAT_So},
   15043                 :         { 0x1013E, UNICODE_GENCAT_So},
   15044                 :         { 0x1013F, UNICODE_GENCAT_So},
   15045                 :         { 0x10140, UNICODE_GENCAT_Nl},
   15046                 :         { 0x10141, UNICODE_GENCAT_Nl},
   15047                 :         { 0x10142, UNICODE_GENCAT_Nl},
   15048                 :         { 0x10143, UNICODE_GENCAT_Nl},
   15049                 :         { 0x10144, UNICODE_GENCAT_Nl},
   15050                 :         { 0x10145, UNICODE_GENCAT_Nl},
   15051                 :         { 0x10146, UNICODE_GENCAT_Nl},
   15052                 :         { 0x10147, UNICODE_GENCAT_Nl},
   15053                 :         { 0x10148, UNICODE_GENCAT_Nl},
   15054                 :         { 0x10149, UNICODE_GENCAT_Nl},
   15055                 :         { 0x1014A, UNICODE_GENCAT_Nl},
   15056                 :         { 0x1014B, UNICODE_GENCAT_Nl},
   15057                 :         { 0x1014C, UNICODE_GENCAT_Nl},
   15058                 :         { 0x1014D, UNICODE_GENCAT_Nl},
   15059                 :         { 0x1014E, UNICODE_GENCAT_Nl},
   15060                 :         { 0x1014F, UNICODE_GENCAT_Nl},
   15061                 :         { 0x10150, UNICODE_GENCAT_Nl},
   15062                 :         { 0x10151, UNICODE_GENCAT_Nl},
   15063                 :         { 0x10152, UNICODE_GENCAT_Nl},
   15064                 :         { 0x10153, UNICODE_GENCAT_Nl},
   15065                 :         { 0x10154, UNICODE_GENCAT_Nl},
   15066                 :         { 0x10155, UNICODE_GENCAT_Nl},
   15067                 :         { 0x10156, UNICODE_GENCAT_Nl},
   15068                 :         { 0x10157, UNICODE_GENCAT_Nl},
   15069                 :         { 0x10158, UNICODE_GENCAT_Nl},
   15070                 :         { 0x10159, UNICODE_GENCAT_Nl},
   15071                 :         { 0x1015A, UNICODE_GENCAT_Nl},
   15072                 :         { 0x1015B, UNICODE_GENCAT_Nl},
   15073                 :         { 0x1015C, UNICODE_GENCAT_Nl},
   15074                 :         { 0x1015D, UNICODE_GENCAT_Nl},
   15075                 :         { 0x1015E, UNICODE_GENCAT_Nl},
   15076                 :         { 0x1015F, UNICODE_GENCAT_Nl},
   15077                 :         { 0x10160, UNICODE_GENCAT_Nl},
   15078                 :         { 0x10161, UNICODE_GENCAT_Nl},
   15079                 :         { 0x10162, UNICODE_GENCAT_Nl},
   15080                 :         { 0x10163, UNICODE_GENCAT_Nl},
   15081                 :         { 0x10164, UNICODE_GENCAT_Nl},
   15082                 :         { 0x10165, UNICODE_GENCAT_Nl},
   15083                 :         { 0x10166, UNICODE_GENCAT_Nl},
   15084                 :         { 0x10167, UNICODE_GENCAT_Nl},
   15085                 :         { 0x10168, UNICODE_GENCAT_Nl},
   15086                 :         { 0x10169, UNICODE_GENCAT_Nl},
   15087                 :         { 0x1016A, UNICODE_GENCAT_Nl},
   15088                 :         { 0x1016B, UNICODE_GENCAT_Nl},
   15089                 :         { 0x1016C, UNICODE_GENCAT_Nl},
   15090                 :         { 0x1016D, UNICODE_GENCAT_Nl},
   15091                 :         { 0x1016E, UNICODE_GENCAT_Nl},
   15092                 :         { 0x1016F, UNICODE_GENCAT_Nl},
   15093                 :         { 0x10170, UNICODE_GENCAT_Nl},
   15094                 :         { 0x10171, UNICODE_GENCAT_Nl},
   15095                 :         { 0x10172, UNICODE_GENCAT_Nl},
   15096                 :         { 0x10173, UNICODE_GENCAT_Nl},
   15097                 :         { 0x10174, UNICODE_GENCAT_Nl},
   15098                 :         { 0x10175, UNICODE_GENCAT_No},
   15099                 :         { 0x10176, UNICODE_GENCAT_No},
   15100                 :         { 0x10177, UNICODE_GENCAT_No},
   15101                 :         { 0x10178, UNICODE_GENCAT_No},
   15102                 :         { 0x10179, UNICODE_GENCAT_So},
   15103                 :         { 0x1017A, UNICODE_GENCAT_So},
   15104                 :         { 0x1017B, UNICODE_GENCAT_So},
   15105                 :         { 0x1017C, UNICODE_GENCAT_So},
   15106                 :         { 0x1017D, UNICODE_GENCAT_So},
   15107                 :         { 0x1017E, UNICODE_GENCAT_So},
   15108                 :         { 0x1017F, UNICODE_GENCAT_So},
   15109                 :         { 0x10180, UNICODE_GENCAT_So},
   15110                 :         { 0x10181, UNICODE_GENCAT_So},
   15111                 :         { 0x10182, UNICODE_GENCAT_So},
   15112                 :         { 0x10183, UNICODE_GENCAT_So},
   15113                 :         { 0x10184, UNICODE_GENCAT_So},
   15114                 :         { 0x10185, UNICODE_GENCAT_So},
   15115                 :         { 0x10186, UNICODE_GENCAT_So},
   15116                 :         { 0x10187, UNICODE_GENCAT_So},
   15117                 :         { 0x10188, UNICODE_GENCAT_So},
   15118                 :         { 0x10189, UNICODE_GENCAT_So},
   15119                 :         { 0x1018A, UNICODE_GENCAT_No},
   15120                 :         { 0x10190, UNICODE_GENCAT_So},
   15121                 :         { 0x10191, UNICODE_GENCAT_So},
   15122                 :         { 0x10192, UNICODE_GENCAT_So},
   15123                 :         { 0x10193, UNICODE_GENCAT_So},
   15124                 :         { 0x10194, UNICODE_GENCAT_So},
   15125                 :         { 0x10195, UNICODE_GENCAT_So},
   15126                 :         { 0x10196, UNICODE_GENCAT_So},
   15127                 :         { 0x10197, UNICODE_GENCAT_So},
   15128                 :         { 0x10198, UNICODE_GENCAT_So},
   15129                 :         { 0x10199, UNICODE_GENCAT_So},
   15130                 :         { 0x1019A, UNICODE_GENCAT_So},
   15131                 :         { 0x1019B, UNICODE_GENCAT_So},
   15132                 :         { 0x101D0, UNICODE_GENCAT_So},
   15133                 :         { 0x101D1, UNICODE_GENCAT_So},
   15134                 :         { 0x101D2, UNICODE_GENCAT_So},
   15135                 :         { 0x101D3, UNICODE_GENCAT_So},
   15136                 :         { 0x101D4, UNICODE_GENCAT_So},
   15137                 :         { 0x101D5, UNICODE_GENCAT_So},
   15138                 :         { 0x101D6, UNICODE_GENCAT_So},
   15139                 :         { 0x101D7, UNICODE_GENCAT_So},
   15140                 :         { 0x101D8, UNICODE_GENCAT_So},
   15141                 :         { 0x101D9, UNICODE_GENCAT_So},
   15142                 :         { 0x101DA, UNICODE_GENCAT_So},
   15143                 :         { 0x101DB, UNICODE_GENCAT_So},
   15144                 :         { 0x101DC, UNICODE_GENCAT_So},
   15145                 :         { 0x101DD, UNICODE_GENCAT_So},
   15146                 :         { 0x101DE, UNICODE_GENCAT_So},
   15147                 :         { 0x101DF, UNICODE_GENCAT_So},
   15148                 :         { 0x101E0, UNICODE_GENCAT_So},
   15149                 :         { 0x101E1, UNICODE_GENCAT_So},
   15150                 :         { 0x101E2, UNICODE_GENCAT_So},
   15151                 :         { 0x101E3, UNICODE_GENCAT_So},
   15152                 :         { 0x101E4, UNICODE_GENCAT_So},
   15153                 :         { 0x101E5, UNICODE_GENCAT_So},
   15154                 :         { 0x101E6, UNICODE_GENCAT_So},
   15155                 :         { 0x101E7, UNICODE_GENCAT_So},
   15156                 :         { 0x101E8, UNICODE_GENCAT_So},
   15157                 :         { 0x101E9, UNICODE_GENCAT_So},
   15158                 :         { 0x101EA, UNICODE_GENCAT_So},
   15159                 :         { 0x101EB, UNICODE_GENCAT_So},
   15160                 :         { 0x101EC, UNICODE_GENCAT_So},
   15161                 :         { 0x101ED, UNICODE_GENCAT_So},
   15162                 :         { 0x101EE, UNICODE_GENCAT_So},
   15163                 :         { 0x101EF, UNICODE_GENCAT_So},
   15164                 :         { 0x101F0, UNICODE_GENCAT_So},
   15165                 :         { 0x101F1, UNICODE_GENCAT_So},
   15166                 :         { 0x101F2, UNICODE_GENCAT_So},
   15167                 :         { 0x101F3, UNICODE_GENCAT_So},
   15168                 :         { 0x101F4, UNICODE_GENCAT_So},
   15169                 :         { 0x101F5, UNICODE_GENCAT_So},
   15170                 :         { 0x101F6, UNICODE_GENCAT_So},
   15171                 :         { 0x101F7, UNICODE_GENCAT_So},
   15172                 :         { 0x101F8, UNICODE_GENCAT_So},
   15173                 :         { 0x101F9, UNICODE_GENCAT_So},
   15174                 :         { 0x101FA, UNICODE_GENCAT_So},
   15175                 :         { 0x101FB, UNICODE_GENCAT_So},
   15176                 :         { 0x101FC, UNICODE_GENCAT_So},
   15177                 :         { 0x101FD, UNICODE_GENCAT_Mn},
   15178                 :         { 0x10280, UNICODE_GENCAT_Lo},
   15179                 :         { 0x10281, UNICODE_GENCAT_Lo},
   15180                 :         { 0x10282, UNICODE_GENCAT_Lo},
   15181                 :         { 0x10283, UNICODE_GENCAT_Lo},
   15182                 :         { 0x10284, UNICODE_GENCAT_Lo},
   15183                 :         { 0x10285, UNICODE_GENCAT_Lo},
   15184                 :         { 0x10286, UNICODE_GENCAT_Lo},
   15185                 :         { 0x10287, UNICODE_GENCAT_Lo},
   15186                 :         { 0x10288, UNICODE_GENCAT_Lo},
   15187                 :         { 0x10289, UNICODE_GENCAT_Lo},
   15188                 :         { 0x1028A, UNICODE_GENCAT_Lo},
   15189                 :         { 0x1028B, UNICODE_GENCAT_Lo},
   15190                 :         { 0x1028C, UNICODE_GENCAT_Lo},
   15191                 :         { 0x1028D, UNICODE_GENCAT_Lo},
   15192                 :         { 0x1028E, UNICODE_GENCAT_Lo},
   15193                 :         { 0x1028F, UNICODE_GENCAT_Lo},
   15194                 :         { 0x10290, UNICODE_GENCAT_Lo},
   15195                 :         { 0x10291, UNICODE_GENCAT_Lo},
   15196                 :         { 0x10292, UNICODE_GENCAT_Lo},
   15197                 :         { 0x10293, UNICODE_GENCAT_Lo},
   15198                 :         { 0x10294, UNICODE_GENCAT_Lo},
   15199                 :         { 0x10295, UNICODE_GENCAT_Lo},
   15200                 :         { 0x10296, UNICODE_GENCAT_Lo},
   15201                 :         { 0x10297, UNICODE_GENCAT_Lo},
   15202                 :         { 0x10298, UNICODE_GENCAT_Lo},
   15203                 :         { 0x10299, UNICODE_GENCAT_Lo},
   15204                 :         { 0x1029A, UNICODE_GENCAT_Lo},
   15205                 :         { 0x1029B, UNICODE_GENCAT_Lo},
   15206                 :         { 0x1029C, UNICODE_GENCAT_Lo},
   15207                 :         { 0x102A0, UNICODE_GENCAT_Lo},
   15208                 :         { 0x102A1, UNICODE_GENCAT_Lo},
   15209                 :         { 0x102A2, UNICODE_GENCAT_Lo},
   15210                 :         { 0x102A3, UNICODE_GENCAT_Lo},
   15211                 :         { 0x102A4, UNICODE_GENCAT_Lo},
   15212                 :         { 0x102A5, UNICODE_GENCAT_Lo},
   15213                 :         { 0x102A6, UNICODE_GENCAT_Lo},
   15214                 :         { 0x102A7, UNICODE_GENCAT_Lo},
   15215                 :         { 0x102A8, UNICODE_GENCAT_Lo},
   15216                 :         { 0x102A9, UNICODE_GENCAT_Lo},
   15217                 :         { 0x102AA, UNICODE_GENCAT_Lo},
   15218                 :         { 0x102AB, UNICODE_GENCAT_Lo},
   15219                 :         { 0x102AC, UNICODE_GENCAT_Lo},
   15220                 :         { 0x102AD, UNICODE_GENCAT_Lo},
   15221                 :         { 0x102AE, UNICODE_GENCAT_Lo},
   15222                 :         { 0x102AF, UNICODE_GENCAT_Lo},
   15223                 :         { 0x102B0, UNICODE_GENCAT_Lo},
   15224                 :         { 0x102B1, UNICODE_GENCAT_Lo},
   15225                 :         { 0x102B2, UNICODE_GENCAT_Lo},
   15226                 :         { 0x102B3, UNICODE_GENCAT_Lo},
   15227                 :         { 0x102B4, UNICODE_GENCAT_Lo},
   15228                 :         { 0x102B5, UNICODE_GENCAT_Lo},
   15229                 :         { 0x102B6, UNICODE_GENCAT_Lo},
   15230                 :         { 0x102B7, UNICODE_GENCAT_Lo},
   15231                 :         { 0x102B8, UNICODE_GENCAT_Lo},
   15232                 :         { 0x102B9, UNICODE_GENCAT_Lo},
   15233                 :         { 0x102BA, UNICODE_GENCAT_Lo},
   15234                 :         { 0x102BB, UNICODE_GENCAT_Lo},
   15235                 :         { 0x102BC, UNICODE_GENCAT_Lo},
   15236                 :         { 0x102BD, UNICODE_GENCAT_Lo},
   15237                 :         { 0x102BE, UNICODE_GENCAT_Lo},
   15238                 :         { 0x102BF, UNICODE_GENCAT_Lo},
   15239                 :         { 0x102C0, UNICODE_GENCAT_Lo},
   15240                 :         { 0x102C1, UNICODE_GENCAT_Lo},
   15241                 :         { 0x102C2, UNICODE_GENCAT_Lo},
   15242                 :         { 0x102C3, UNICODE_GENCAT_Lo},
   15243                 :         { 0x102C4, UNICODE_GENCAT_Lo},
   15244                 :         { 0x102C5, UNICODE_GENCAT_Lo},
   15245                 :         { 0x102C6, UNICODE_GENCAT_Lo},
   15246                 :         { 0x102C7, UNICODE_GENCAT_Lo},
   15247                 :         { 0x102C8, UNICODE_GENCAT_Lo},
   15248                 :         { 0x102C9, UNICODE_GENCAT_Lo},
   15249                 :         { 0x102CA, UNICODE_GENCAT_Lo},
   15250                 :         { 0x102CB, UNICODE_GENCAT_Lo},
   15251                 :         { 0x102CC, UNICODE_GENCAT_Lo},
   15252                 :         { 0x102CD, UNICODE_GENCAT_Lo},
   15253                 :         { 0x102CE, UNICODE_GENCAT_Lo},
   15254                 :         { 0x102CF, UNICODE_GENCAT_Lo},
   15255                 :         { 0x102D0, UNICODE_GENCAT_Lo},
   15256                 :         { 0x10300, UNICODE_GENCAT_Lo},
   15257                 :         { 0x10301, UNICODE_GENCAT_Lo},
   15258                 :         { 0x10302, UNICODE_GENCAT_Lo},
   15259                 :         { 0x10303, UNICODE_GENCAT_Lo},
   15260                 :         { 0x10304, UNICODE_GENCAT_Lo},
   15261                 :         { 0x10305, UNICODE_GENCAT_Lo},
   15262                 :         { 0x10306, UNICODE_GENCAT_Lo},
   15263                 :         { 0x10307, UNICODE_GENCAT_Lo},
   15264                 :         { 0x10308, UNICODE_GENCAT_Lo},
   15265                 :         { 0x10309, UNICODE_GENCAT_Lo},
   15266                 :         { 0x1030A, UNICODE_GENCAT_Lo},
   15267                 :         { 0x1030B, UNICODE_GENCAT_Lo},
   15268                 :         { 0x1030C, UNICODE_GENCAT_Lo},
   15269                 :         { 0x1030D, UNICODE_GENCAT_Lo},
   15270                 :         { 0x1030E, UNICODE_GENCAT_Lo},
   15271                 :         { 0x1030F, UNICODE_GENCAT_Lo},
   15272                 :         { 0x10310, UNICODE_GENCAT_Lo},
   15273                 :         { 0x10311, UNICODE_GENCAT_Lo},
   15274                 :         { 0x10312, UNICODE_GENCAT_Lo},
   15275                 :         { 0x10313, UNICODE_GENCAT_Lo},
   15276                 :         { 0x10314, UNICODE_GENCAT_Lo},
   15277                 :         { 0x10315, UNICODE_GENCAT_Lo},
   15278                 :         { 0x10316, UNICODE_GENCAT_Lo},
   15279                 :         { 0x10317, UNICODE_GENCAT_Lo},
   15280                 :         { 0x10318, UNICODE_GENCAT_Lo},
   15281                 :         { 0x10319, UNICODE_GENCAT_Lo},
   15282                 :         { 0x1031A, UNICODE_GENCAT_Lo},
   15283                 :         { 0x1031B, UNICODE_GENCAT_Lo},
   15284                 :         { 0x1031C, UNICODE_GENCAT_Lo},
   15285                 :         { 0x1031D, UNICODE_GENCAT_Lo},
   15286                 :         { 0x1031E, UNICODE_GENCAT_Lo},
   15287                 :         { 0x10320, UNICODE_GENCAT_No},
   15288                 :         { 0x10321, UNICODE_GENCAT_No},
   15289                 :         { 0x10322, UNICODE_GENCAT_No},
   15290                 :         { 0x10323, UNICODE_GENCAT_No},
   15291                 :         { 0x10330, UNICODE_GENCAT_Lo},
   15292                 :         { 0x10331, UNICODE_GENCAT_Lo},
   15293                 :         { 0x10332, UNICODE_GENCAT_Lo},
   15294                 :         { 0x10333, UNICODE_GENCAT_Lo},
   15295                 :         { 0x10334, UNICODE_GENCAT_Lo},
   15296                 :         { 0x10335, UNICODE_GENCAT_Lo},
   15297                 :         { 0x10336, UNICODE_GENCAT_Lo},
   15298                 :         { 0x10337, UNICODE_GENCAT_Lo},
   15299                 :         { 0x10338, UNICODE_GENCAT_Lo},
   15300                 :         { 0x10339, UNICODE_GENCAT_Lo},
   15301                 :         { 0x1033A, UNICODE_GENCAT_Lo},
   15302                 :         { 0x1033B, UNICODE_GENCAT_Lo},
   15303                 :         { 0x1033C, UNICODE_GENCAT_Lo},
   15304                 :         { 0x1033D, UNICODE_GENCAT_Lo},
   15305                 :         { 0x1033E, UNICODE_GENCAT_Lo},
   15306                 :         { 0x1033F, UNICODE_GENCAT_Lo},
   15307                 :         { 0x10340, UNICODE_GENCAT_Lo},
   15308                 :         { 0x10341, UNICODE_GENCAT_Nl},
   15309                 :         { 0x10342, UNICODE_GENCAT_Lo},
   15310                 :         { 0x10343, UNICODE_GENCAT_Lo},
   15311                 :         { 0x10344, UNICODE_GENCAT_Lo},
   15312                 :         { 0x10345, UNICODE_GENCAT_Lo},
   15313                 :         { 0x10346, UNICODE_GENCAT_Lo},
   15314                 :         { 0x10347, UNICODE_GENCAT_Lo},
   15315                 :         { 0x10348, UNICODE_GENCAT_Lo},
   15316                 :         { 0x10349, UNICODE_GENCAT_Lo},
   15317                 :         { 0x1034A, UNICODE_GENCAT_Nl},
   15318                 :         { 0x10380, UNICODE_GENCAT_Lo},
   15319                 :         { 0x10381, UNICODE_GENCAT_Lo},
   15320                 :         { 0x10382, UNICODE_GENCAT_Lo},
   15321                 :         { 0x10383, UNICODE_GENCAT_Lo},
   15322                 :         { 0x10384, UNICODE_GENCAT_Lo},
   15323                 :         { 0x10385, UNICODE_GENCAT_Lo},
   15324                 :         { 0x10386, UNICODE_GENCAT_Lo},
   15325                 :         { 0x10387, UNICODE_GENCAT_Lo},
   15326                 :         { 0x10388, UNICODE_GENCAT_Lo},
   15327                 :         { 0x10389, UNICODE_GENCAT_Lo},
   15328                 :         { 0x1038A, UNICODE_GENCAT_Lo},
   15329                 :         { 0x1038B, UNICODE_GENCAT_Lo},
   15330                 :         { 0x1038C, UNICODE_GENCAT_Lo},
   15331                 :         { 0x1038D, UNICODE_GENCAT_Lo},
   15332                 :         { 0x1038E, UNICODE_GENCAT_Lo},
   15333                 :         { 0x1038F, UNICODE_GENCAT_Lo},
   15334                 :         { 0x10390, UNICODE_GENCAT_Lo},
   15335                 :         { 0x10391, UNICODE_GENCAT_Lo},
   15336                 :         { 0x10392, UNICODE_GENCAT_Lo},
   15337                 :         { 0x10393, UNICODE_GENCAT_Lo},
   15338                 :         { 0x10394, UNICODE_GENCAT_Lo},
   15339                 :         { 0x10395, UNICODE_GENCAT_Lo},
   15340                 :         { 0x10396, UNICODE_GENCAT_Lo},
   15341                 :         { 0x10397, UNICODE_GENCAT_Lo},
   15342                 :         { 0x10398, UNICODE_GENCAT_Lo},
   15343                 :         { 0x10399, UNICODE_GENCAT_Lo},
   15344                 :         { 0x1039A, UNICODE_GENCAT_Lo},
   15345                 :         { 0x1039B, UNICODE_GENCAT_Lo},
   15346                 :         { 0x1039C, UNICODE_GENCAT_Lo},
   15347                 :         { 0x1039D, UNICODE_GENCAT_Lo},
   15348                 :         { 0x1039F, UNICODE_GENCAT_Po},
   15349                 :         { 0x103A0, UNICODE_GENCAT_Lo},
   15350                 :         { 0x103A1, UNICODE_GENCAT_Lo},
   15351                 :         { 0x103A2, UNICODE_GENCAT_Lo},
   15352                 :         { 0x103A3, UNICODE_GENCAT_Lo},
   15353                 :         { 0x103A4, UNICODE_GENCAT_Lo},
   15354                 :         { 0x103A5, UNICODE_GENCAT_Lo},
   15355                 :         { 0x103A6, UNICODE_GENCAT_Lo},
   15356                 :         { 0x103A7, UNICODE_GENCAT_Lo},
   15357                 :         { 0x103A8, UNICODE_GENCAT_Lo},
   15358                 :         { 0x103A9, UNICODE_GENCAT_Lo},
   15359                 :         { 0x103AA, UNICODE_GENCAT_Lo},
   15360                 :         { 0x103AB, UNICODE_GENCAT_Lo},
   15361                 :         { 0x103AC, UNICODE_GENCAT_Lo},
   15362                 :         { 0x103AD, UNICODE_GENCAT_Lo},
   15363                 :         { 0x103AE, UNICODE_GENCAT_Lo},
   15364                 :         { 0x103AF, UNICODE_GENCAT_Lo},
   15365                 :         { 0x103B0, UNICODE_GENCAT_Lo},
   15366                 :         { 0x103B1, UNICODE_GENCAT_Lo},
   15367                 :         { 0x103B2, UNICODE_GENCAT_Lo},
   15368                 :         { 0x103B3, UNICODE_GENCAT_Lo},
   15369                 :         { 0x103B4, UNICODE_GENCAT_Lo},
   15370                 :         { 0x103B5, UNICODE_GENCAT_Lo},
   15371                 :         { 0x103B6, UNICODE_GENCAT_Lo},
   15372                 :         { 0x103B7, UNICODE_GENCAT_Lo},
   15373                 :         { 0x103B8, UNICODE_GENCAT_Lo},
   15374                 :         { 0x103B9, UNICODE_GENCAT_Lo},
   15375                 :         { 0x103BA, UNICODE_GENCAT_Lo},
   15376                 :         { 0x103BB, UNICODE_GENCAT_Lo},
   15377                 :         { 0x103BC, UNICODE_GENCAT_Lo},
   15378                 :         { 0x103BD, UNICODE_GENCAT_Lo},
   15379                 :         { 0x103BE, UNICODE_GENCAT_Lo},
   15380                 :         { 0x103BF, UNICODE_GENCAT_Lo},
   15381                 :         { 0x103C0, UNICODE_GENCAT_Lo},
   15382                 :         { 0x103C1, UNICODE_GENCAT_Lo},
   15383                 :         { 0x103C2, UNICODE_GENCAT_Lo},
   15384                 :         { 0x103C3, UNICODE_GENCAT_Lo},
   15385                 :         { 0x103C8, UNICODE_GENCAT_Lo},
   15386                 :         { 0x103C9, UNICODE_GENCAT_Lo},
   15387                 :         { 0x103CA, UNICODE_GENCAT_Lo},
   15388                 :         { 0x103CB, UNICODE_GENCAT_Lo},
   15389                 :         { 0x103CC, UNICODE_GENCAT_Lo},
   15390                 :         { 0x103CD, UNICODE_GENCAT_Lo},
   15391                 :         { 0x103CE, UNICODE_GENCAT_Lo},
   15392                 :         { 0x103CF, UNICODE_GENCAT_Lo},
   15393                 :         { 0x103D0, UNICODE_GENCAT_Po},
   15394                 :         { 0x103D1, UNICODE_GENCAT_Nl},
   15395                 :         { 0x103D2, UNICODE_GENCAT_Nl},
   15396                 :         { 0x103D3, UNICODE_GENCAT_Nl},
   15397                 :         { 0x103D4, UNICODE_GENCAT_Nl},
   15398                 :         { 0x103D5, UNICODE_GENCAT_Nl},
   15399                 :         { 0x10400, UNICODE_GENCAT_Lu},
   15400                 :         { 0x10401, UNICODE_GENCAT_Lu},
   15401                 :         { 0x10402, UNICODE_GENCAT_Lu},
   15402                 :         { 0x10403, UNICODE_GENCAT_Lu},
   15403                 :         { 0x10404, UNICODE_GENCAT_Lu},
   15404                 :         { 0x10405, UNICODE_GENCAT_Lu},
   15405                 :         { 0x10406, UNICODE_GENCAT_Lu},
   15406                 :         { 0x10407, UNICODE_GENCAT_Lu},
   15407                 :         { 0x10408, UNICODE_GENCAT_Lu},
   15408                 :         { 0x10409, UNICODE_GENCAT_Lu},
   15409                 :         { 0x1040A, UNICODE_GENCAT_Lu},
   15410                 :         { 0x1040B, UNICODE_GENCAT_Lu},
   15411                 :         { 0x1040C, UNICODE_GENCAT_Lu},
   15412                 :         { 0x1040D, UNICODE_GENCAT_Lu},
   15413                 :         { 0x1040E, UNICODE_GENCAT_Lu},
   15414                 :         { 0x1040F, UNICODE_GENCAT_Lu},
   15415                 :         { 0x10410, UNICODE_GENCAT_Lu},
   15416                 :         { 0x10411, UNICODE_GENCAT_Lu},
   15417                 :         { 0x10412, UNICODE_GENCAT_Lu},
   15418                 :         { 0x10413, UNICODE_GENCAT_Lu},
   15419                 :         { 0x10414, UNICODE_GENCAT_Lu},
   15420                 :         { 0x10415, UNICODE_GENCAT_Lu},
   15421                 :         { 0x10416, UNICODE_GENCAT_Lu},
   15422                 :         { 0x10417, UNICODE_GENCAT_Lu},
   15423                 :         { 0x10418, UNICODE_GENCAT_Lu},
   15424                 :         { 0x10419, UNICODE_GENCAT_Lu},
   15425                 :         { 0x1041A, UNICODE_GENCAT_Lu},
   15426                 :         { 0x1041B, UNICODE_GENCAT_Lu},
   15427                 :         { 0x1041C, UNICODE_GENCAT_Lu},
   15428                 :         { 0x1041D, UNICODE_GENCAT_Lu},
   15429                 :         { 0x1041E, UNICODE_GENCAT_Lu},
   15430                 :         { 0x1041F, UNICODE_GENCAT_Lu},
   15431                 :         { 0x10420, UNICODE_GENCAT_Lu},
   15432                 :         { 0x10421, UNICODE_GENCAT_Lu},
   15433                 :         { 0x10422, UNICODE_GENCAT_Lu},
   15434                 :         { 0x10423, UNICODE_GENCAT_Lu},
   15435                 :         { 0x10424, UNICODE_GENCAT_Lu},
   15436                 :         { 0x10425, UNICODE_GENCAT_Lu},
   15437                 :         { 0x10426, UNICODE_GENCAT_Lu},
   15438                 :         { 0x10427, UNICODE_GENCAT_Lu},
   15439                 :         { 0x10428, UNICODE_GENCAT_Ll},
   15440                 :         { 0x10429, UNICODE_GENCAT_Ll},
   15441                 :         { 0x1042A, UNICODE_GENCAT_Ll},
   15442                 :         { 0x1042B, UNICODE_GENCAT_Ll},
   15443                 :         { 0x1042C, UNICODE_GENCAT_Ll},
   15444                 :         { 0x1042D, UNICODE_GENCAT_Ll},
   15445                 :         { 0x1042E, UNICODE_GENCAT_Ll},
   15446                 :         { 0x1042F, UNICODE_GENCAT_Ll},
   15447                 :         { 0x10430, UNICODE_GENCAT_Ll},
   15448                 :         { 0x10431, UNICODE_GENCAT_Ll},
   15449                 :         { 0x10432, UNICODE_GENCAT_Ll},
   15450                 :         { 0x10433, UNICODE_GENCAT_Ll},
   15451                 :         { 0x10434, UNICODE_GENCAT_Ll},
   15452                 :         { 0x10435, UNICODE_GENCAT_Ll},
   15453                 :         { 0x10436, UNICODE_GENCAT_Ll},
   15454                 :         { 0x10437, UNICODE_GENCAT_Ll},
   15455                 :         { 0x10438, UNICODE_GENCAT_Ll},
   15456                 :         { 0x10439, UNICODE_GENCAT_Ll},
   15457                 :         { 0x1043A, UNICODE_GENCAT_Ll},
   15458                 :         { 0x1043B, UNICODE_GENCAT_Ll},
   15459                 :         { 0x1043C, UNICODE_GENCAT_Ll},
   15460                 :         { 0x1043D, UNICODE_GENCAT_Ll},
   15461                 :         { 0x1043E, UNICODE_GENCAT_Ll},
   15462                 :         { 0x1043F, UNICODE_GENCAT_Ll},
   15463                 :         { 0x10440, UNICODE_GENCAT_Ll},
   15464                 :         { 0x10441, UNICODE_GENCAT_Ll},
   15465                 :         { 0x10442, UNICODE_GENCAT_Ll},
   15466                 :         { 0x10443, UNICODE_GENCAT_Ll},
   15467                 :         { 0x10444, UNICODE_GENCAT_Ll},
   15468                 :         { 0x10445, UNICODE_GENCAT_Ll},
   15469                 :         { 0x10446, UNICODE_GENCAT_Ll},
   15470                 :         { 0x10447, UNICODE_GENCAT_Ll},
   15471                 :         { 0x10448, UNICODE_GENCAT_Ll},
   15472                 :         { 0x10449, UNICODE_GENCAT_Ll},
   15473                 :         { 0x1044A, UNICODE_GENCAT_Ll},
   15474                 :         { 0x1044B, UNICODE_GENCAT_Ll},
   15475                 :         { 0x1044C, UNICODE_GENCAT_Ll},
   15476                 :         { 0x1044D, UNICODE_GENCAT_Ll},
   15477                 :         { 0x1044E, UNICODE_GENCAT_Ll},
   15478                 :         { 0x1044F, UNICODE_GENCAT_Ll},
   15479                 :         { 0x10450, UNICODE_GENCAT_Lo},
   15480                 :         { 0x10451, UNICODE_GENCAT_Lo},
   15481                 :         { 0x10452, UNICODE_GENCAT_Lo},
   15482                 :         { 0x10453, UNICODE_GENCAT_Lo},
   15483                 :         { 0x10454, UNICODE_GENCAT_Lo},
   15484                 :         { 0x10455, UNICODE_GENCAT_Lo},
   15485                 :         { 0x10456, UNICODE_GENCAT_Lo},
   15486                 :         { 0x10457, UNICODE_GENCAT_Lo},
   15487                 :         { 0x10458, UNICODE_GENCAT_Lo},
   15488                 :         { 0x10459, UNICODE_GENCAT_Lo},
   15489                 :         { 0x1045A, UNICODE_GENCAT_Lo},
   15490                 :         { 0x1045B, UNICODE_GENCAT_Lo},
   15491                 :         { 0x1045C, UNICODE_GENCAT_Lo},
   15492                 :         { 0x1045D, UNICODE_GENCAT_Lo},
   15493                 :         { 0x1045E, UNICODE_GENCAT_Lo},
   15494                 :         { 0x1045F, UNICODE_GENCAT_Lo},
   15495                 :         { 0x10460, UNICODE_GENCAT_Lo},
   15496                 :         { 0x10461, UNICODE_GENCAT_Lo},
   15497                 :         { 0x10462, UNICODE_GENCAT_Lo},
   15498                 :         { 0x10463, UNICODE_GENCAT_Lo},
   15499                 :         { 0x10464, UNICODE_GENCAT_Lo},
   15500                 :         { 0x10465, UNICODE_GENCAT_Lo},
   15501                 :         { 0x10466, UNICODE_GENCAT_Lo},
   15502                 :         { 0x10467, UNICODE_GENCAT_Lo},
   15503                 :         { 0x10468, UNICODE_GENCAT_Lo},
   15504                 :         { 0x10469, UNICODE_GENCAT_Lo},
   15505                 :         { 0x1046A, UNICODE_GENCAT_Lo},
   15506                 :         { 0x1046B, UNICODE_GENCAT_Lo},
   15507                 :         { 0x1046C, UNICODE_GENCAT_Lo},
   15508                 :         { 0x1046D, UNICODE_GENCAT_Lo},
   15509                 :         { 0x1046E, UNICODE_GENCAT_Lo},
   15510                 :         { 0x1046F, UNICODE_GENCAT_Lo},
   15511                 :         { 0x10470, UNICODE_GENCAT_Lo},
   15512                 :         { 0x10471, UNICODE_GENCAT_Lo},
   15513                 :         { 0x10472, UNICODE_GENCAT_Lo},
   15514                 :         { 0x10473, UNICODE_GENCAT_Lo},
   15515                 :         { 0x10474, UNICODE_GENCAT_Lo},
   15516                 :         { 0x10475, UNICODE_GENCAT_Lo},
   15517                 :         { 0x10476, UNICODE_GENCAT_Lo},
   15518                 :         { 0x10477, UNICODE_GENCAT_Lo},
   15519                 :         { 0x10478, UNICODE_GENCAT_Lo},
   15520                 :         { 0x10479, UNICODE_GENCAT_Lo},
   15521                 :         { 0x1047A, UNICODE_GENCAT_Lo},
   15522                 :         { 0x1047B, UNICODE_GENCAT_Lo},
   15523                 :         { 0x1047C, UNICODE_GENCAT_Lo},
   15524                 :         { 0x1047D, UNICODE_GENCAT_Lo},
   15525                 :         { 0x1047E, UNICODE_GENCAT_Lo},
   15526                 :         { 0x1047F, UNICODE_GENCAT_Lo},
   15527                 :         { 0x10480, UNICODE_GENCAT_Lo},
   15528                 :         { 0x10481, UNICODE_GENCAT_Lo},
   15529                 :         { 0x10482, UNICODE_GENCAT_Lo},
   15530                 :         { 0x10483, UNICODE_GENCAT_Lo},
   15531                 :         { 0x10484, UNICODE_GENCAT_Lo},
   15532                 :         { 0x10485, UNICODE_GENCAT_Lo},
   15533                 :         { 0x10486, UNICODE_GENCAT_Lo},
   15534                 :         { 0x10487, UNICODE_GENCAT_Lo},
   15535                 :         { 0x10488, UNICODE_GENCAT_Lo},
   15536                 :         { 0x10489, UNICODE_GENCAT_Lo},
   15537                 :         { 0x1048A, UNICODE_GENCAT_Lo},
   15538                 :         { 0x1048B, UNICODE_GENCAT_Lo},
   15539                 :         { 0x1048C, UNICODE_GENCAT_Lo},
   15540                 :         { 0x1048D, UNICODE_GENCAT_Lo},
   15541                 :         { 0x1048E, UNICODE_GENCAT_Lo},
   15542                 :         { 0x1048F, UNICODE_GENCAT_Lo},
   15543                 :         { 0x10490, UNICODE_GENCAT_Lo},
   15544                 :         { 0x10491, UNICODE_GENCAT_Lo},
   15545                 :         { 0x10492, UNICODE_GENCAT_Lo},
   15546                 :         { 0x10493, UNICODE_GENCAT_Lo},
   15547                 :         { 0x10494, UNICODE_GENCAT_Lo},
   15548                 :         { 0x10495, UNICODE_GENCAT_Lo},
   15549                 :         { 0x10496, UNICODE_GENCAT_Lo},
   15550                 :         { 0x10497, UNICODE_GENCAT_Lo},
   15551                 :         { 0x10498, UNICODE_GENCAT_Lo},
   15552                 :         { 0x10499, UNICODE_GENCAT_Lo},
   15553                 :         { 0x1049A, UNICODE_GENCAT_Lo},
   15554                 :         { 0x1049B, UNICODE_GENCAT_Lo},
   15555                 :         { 0x1049C, UNICODE_GENCAT_Lo},
   15556                 :         { 0x1049D, UNICODE_GENCAT_Lo},
   15557                 :         { 0x104A0, UNICODE_GENCAT_Nd},
   15558                 :         { 0x104A1, UNICODE_GENCAT_Nd},
   15559                 :         { 0x104A2, UNICODE_GENCAT_Nd},
   15560                 :         { 0x104A3, UNICODE_GENCAT_Nd},
   15561                 :         { 0x104A4, UNICODE_GENCAT_Nd},
   15562                 :         { 0x104A5, UNICODE_GENCAT_Nd},
   15563                 :         { 0x104A6, UNICODE_GENCAT_Nd},
   15564                 :         { 0x104A7, UNICODE_GENCAT_Nd},
   15565                 :         { 0x104A8, UNICODE_GENCAT_Nd},
   15566                 :         { 0x104A9, UNICODE_GENCAT_Nd},
   15567                 :         { 0x10800, UNICODE_GENCAT_Lo},
   15568                 :         { 0x10801, UNICODE_GENCAT_Lo},
   15569                 :         { 0x10802, UNICODE_GENCAT_Lo},
   15570                 :         { 0x10803, UNICODE_GENCAT_Lo},
   15571                 :         { 0x10804, UNICODE_GENCAT_Lo},
   15572                 :         { 0x10805, UNICODE_GENCAT_Lo},
   15573                 :         { 0x10808, UNICODE_GENCAT_Lo},
   15574                 :         { 0x1080A, UNICODE_GENCAT_Lo},
   15575                 :         { 0x1080B, UNICODE_GENCAT_Lo},
   15576                 :         { 0x1080C, UNICODE_GENCAT_Lo},
   15577                 :         { 0x1080D, UNICODE_GENCAT_Lo},
   15578                 :         { 0x1080E, UNICODE_GENCAT_Lo},
   15579                 :         { 0x1080F, UNICODE_GENCAT_Lo},
   15580                 :         { 0x10810, UNICODE_GENCAT_Lo},
   15581                 :         { 0x10811, UNICODE_GENCAT_Lo},
   15582                 :         { 0x10812, UNICODE_GENCAT_Lo},
   15583                 :         { 0x10813, UNICODE_GENCAT_Lo},
   15584                 :         { 0x10814, UNICODE_GENCAT_Lo},
   15585                 :         { 0x10815, UNICODE_GENCAT_Lo},
   15586                 :         { 0x10816, UNICODE_GENCAT_Lo},
   15587                 :         { 0x10817, UNICODE_GENCAT_Lo},
   15588                 :         { 0x10818, UNICODE_GENCAT_Lo},
   15589                 :         { 0x10819, UNICODE_GENCAT_Lo},
   15590                 :         { 0x1081A, UNICODE_GENCAT_Lo},
   15591                 :         { 0x1081B, UNICODE_GENCAT_Lo},
   15592                 :         { 0x1081C, UNICODE_GENCAT_Lo},
   15593                 :         { 0x1081D, UNICODE_GENCAT_Lo},
   15594                 :         { 0x1081E, UNICODE_GENCAT_Lo},
   15595                 :         { 0x1081F, UNICODE_GENCAT_Lo},
   15596                 :         { 0x10820, UNICODE_GENCAT_Lo},
   15597                 :         { 0x10821, UNICODE_GENCAT_Lo},
   15598                 :         { 0x10822, UNICODE_GENCAT_Lo},
   15599                 :         { 0x10823, UNICODE_GENCAT_Lo},
   15600                 :         { 0x10824, UNICODE_GENCAT_Lo},
   15601                 :         { 0x10825, UNICODE_GENCAT_Lo},
   15602                 :         { 0x10826, UNICODE_GENCAT_Lo},
   15603                 :         { 0x10827, UNICODE_GENCAT_Lo},
   15604                 :         { 0x10828, UNICODE_GENCAT_Lo},
   15605                 :         { 0x10829, UNICODE_GENCAT_Lo},
   15606                 :         { 0x1082A, UNICODE_GENCAT_Lo},
   15607                 :         { 0x1082B, UNICODE_GENCAT_Lo},
   15608                 :         { 0x1082C, UNICODE_GENCAT_Lo},
   15609                 :         { 0x1082D, UNICODE_GENCAT_Lo},
   15610                 :         { 0x1082E, UNICODE_GENCAT_Lo},
   15611                 :         { 0x1082F, UNICODE_GENCAT_Lo},
   15612                 :         { 0x10830, UNICODE_GENCAT_Lo},
   15613                 :         { 0x10831, UNICODE_GENCAT_Lo},
   15614                 :         { 0x10832, UNICODE_GENCAT_Lo},
   15615                 :         { 0x10833, UNICODE_GENCAT_Lo},
   15616                 :         { 0x10834, UNICODE_GENCAT_Lo},
   15617                 :         { 0x10835, UNICODE_GENCAT_Lo},
   15618                 :         { 0x10837, UNICODE_GENCAT_Lo},
   15619                 :         { 0x10838, UNICODE_GENCAT_Lo},
   15620                 :         { 0x1083C, UNICODE_GENCAT_Lo},
   15621                 :         { 0x1083F, UNICODE_GENCAT_Lo},
   15622                 :         { 0x10900, UNICODE_GENCAT_Lo},
   15623                 :         { 0x10901, UNICODE_GENCAT_Lo},
   15624                 :         { 0x10902, UNICODE_GENCAT_Lo},
   15625                 :         { 0x10903, UNICODE_GENCAT_Lo},
   15626                 :         { 0x10904, UNICODE_GENCAT_Lo},
   15627                 :         { 0x10905, UNICODE_GENCAT_Lo},
   15628                 :         { 0x10906, UNICODE_GENCAT_Lo},
   15629                 :         { 0x10907, UNICODE_GENCAT_Lo},
   15630                 :         { 0x10908, UNICODE_GENCAT_Lo},
   15631                 :         { 0x10909, UNICODE_GENCAT_Lo},
   15632                 :         { 0x1090A, UNICODE_GENCAT_Lo},
   15633                 :         { 0x1090B, UNICODE_GENCAT_Lo},
   15634                 :         { 0x1090C, UNICODE_GENCAT_Lo},
   15635                 :         { 0x1090D, UNICODE_GENCAT_Lo},
   15636                 :         { 0x1090E, UNICODE_GENCAT_Lo},
   15637                 :         { 0x1090F, UNICODE_GENCAT_Lo},
   15638                 :         { 0x10910, UNICODE_GENCAT_Lo},
   15639                 :         { 0x10911, UNICODE_GENCAT_Lo},
   15640                 :         { 0x10912, UNICODE_GENCAT_Lo},
   15641                 :         { 0x10913, UNICODE_GENCAT_Lo},
   15642                 :         { 0x10914, UNICODE_GENCAT_Lo},
   15643                 :         { 0x10915, UNICODE_GENCAT_Lo},
   15644                 :         { 0x10916, UNICODE_GENCAT_No},
   15645                 :         { 0x10917, UNICODE_GENCAT_No},
   15646                 :         { 0x10918, UNICODE_GENCAT_No},
   15647                 :         { 0x10919, UNICODE_GENCAT_No},
   15648                 :         { 0x1091F, UNICODE_GENCAT_Po},
   15649                 :         { 0x10920, UNICODE_GENCAT_Lo},
   15650                 :         { 0x10921, UNICODE_GENCAT_Lo},
   15651                 :         { 0x10922, UNICODE_GENCAT_Lo},
   15652                 :         { 0x10923, UNICODE_GENCAT_Lo},
   15653                 :         { 0x10924, UNICODE_GENCAT_Lo},
   15654                 :         { 0x10925, UNICODE_GENCAT_Lo},
   15655                 :         { 0x10926, UNICODE_GENCAT_Lo},
   15656                 :         { 0x10927, UNICODE_GENCAT_Lo},
   15657                 :         { 0x10928, UNICODE_GENCAT_Lo},
   15658                 :         { 0x10929, UNICODE_GENCAT_Lo},
   15659                 :         { 0x1092A, UNICODE_GENCAT_Lo},
   15660                 :         { 0x1092B, UNICODE_GENCAT_Lo},
   15661                 :         { 0x1092C, UNICODE_GENCAT_Lo},
   15662                 :         { 0x1092D, UNICODE_GENCAT_Lo},
   15663                 :         { 0x1092E, UNICODE_GENCAT_Lo},
   15664                 :         { 0x1092F, UNICODE_GENCAT_Lo},
   15665                 :         { 0x10930, UNICODE_GENCAT_Lo},
   15666                 :         { 0x10931, UNICODE_GENCAT_Lo},
   15667                 :         { 0x10932, UNICODE_GENCAT_Lo},
   15668                 :         { 0x10933, UNICODE_GENCAT_Lo},
   15669                 :         { 0x10934, UNICODE_GENCAT_Lo},
   15670                 :         { 0x10935, UNICODE_GENCAT_Lo},
   15671                 :         { 0x10936, UNICODE_GENCAT_Lo},
   15672                 :         { 0x10937, UNICODE_GENCAT_Lo},
   15673                 :         { 0x10938, UNICODE_GENCAT_Lo},
   15674                 :         { 0x10939, UNICODE_GENCAT_Lo},
   15675                 :         { 0x1093F, UNICODE_GENCAT_Po},
   15676                 :         { 0x10A00, UNICODE_GENCAT_Lo},
   15677                 :         { 0x10A01, UNICODE_GENCAT_Mn},
   15678                 :         { 0x10A02, UNICODE_GENCAT_Mn},
   15679                 :         { 0x10A03, UNICODE_GENCAT_Mn},
   15680                 :         { 0x10A05, UNICODE_GENCAT_Mn},
   15681                 :         { 0x10A06, UNICODE_GENCAT_Mn},
   15682                 :         { 0x10A0C, UNICODE_GENCAT_Mn},
   15683                 :         { 0x10A0D, UNICODE_GENCAT_Mn},
   15684                 :         { 0x10A0E, UNICODE_GENCAT_Mn},
   15685                 :         { 0x10A0F, UNICODE_GENCAT_Mn},
   15686                 :         { 0x10A10, UNICODE_GENCAT_Lo},
   15687                 :         { 0x10A11, UNICODE_GENCAT_Lo},
   15688                 :         { 0x10A12, UNICODE_GENCAT_Lo},
   15689                 :         { 0x10A13, UNICODE_GENCAT_Lo},
   15690                 :         { 0x10A15, UNICODE_GENCAT_Lo},
   15691                 :         { 0x10A16, UNICODE_GENCAT_Lo},
   15692                 :         { 0x10A17, UNICODE_GENCAT_Lo},
   15693                 :         { 0x10A19, UNICODE_GENCAT_Lo},
   15694                 :         { 0x10A1A, UNICODE_GENCAT_Lo},
   15695                 :         { 0x10A1B, UNICODE_GENCAT_Lo},
   15696                 :         { 0x10A1C, UNICODE_GENCAT_Lo},
   15697                 :         { 0x10A1D, UNICODE_GENCAT_Lo},
   15698                 :         { 0x10A1E, UNICODE_GENCAT_Lo},
   15699                 :         { 0x10A1F, UNICODE_GENCAT_Lo},
   15700                 :         { 0x10A20, UNICODE_GENCAT_Lo},
   15701                 :         { 0x10A21, UNICODE_GENCAT_Lo},
   15702                 :         { 0x10A22, UNICODE_GENCAT_Lo},
   15703                 :         { 0x10A23, UNICODE_GENCAT_Lo},
   15704                 :         { 0x10A24, UNICODE_GENCAT_Lo},
   15705                 :         { 0x10A25, UNICODE_GENCAT_Lo},
   15706                 :         { 0x10A26, UNICODE_GENCAT_Lo},
   15707                 :         { 0x10A27, UNICODE_GENCAT_Lo},
   15708                 :         { 0x10A28, UNICODE_GENCAT_Lo},
   15709                 :         { 0x10A29, UNICODE_GENCAT_Lo},
   15710                 :         { 0x10A2A, UNICODE_GENCAT_Lo},
   15711                 :         { 0x10A2B, UNICODE_GENCAT_Lo},
   15712                 :         { 0x10A2C, UNICODE_GENCAT_Lo},
   15713                 :         { 0x10A2D, UNICODE_GENCAT_Lo},
   15714                 :         { 0x10A2E, UNICODE_GENCAT_Lo},
   15715                 :         { 0x10A2F, UNICODE_GENCAT_Lo},
   15716                 :         { 0x10A30, UNICODE_GENCAT_Lo},
   15717                 :         { 0x10A31, UNICODE_GENCAT_Lo},
   15718                 :         { 0x10A32, UNICODE_GENCAT_Lo},
   15719                 :         { 0x10A33, UNICODE_GENCAT_Lo},
   15720                 :         { 0x10A38, UNICODE_GENCAT_Mn},
   15721                 :         { 0x10A39, UNICODE_GENCAT_Mn},
   15722                 :         { 0x10A3A, UNICODE_GENCAT_Mn},
   15723                 :         { 0x10A3F, UNICODE_GENCAT_Mn},
   15724                 :         { 0x10A40, UNICODE_GENCAT_No},
   15725                 :         { 0x10A41, UNICODE_GENCAT_No},
   15726                 :         { 0x10A42, UNICODE_GENCAT_No},
   15727                 :         { 0x10A43, UNICODE_GENCAT_No},
   15728                 :         { 0x10A44, UNICODE_GENCAT_No},
   15729                 :         { 0x10A45, UNICODE_GENCAT_No},
   15730                 :         { 0x10A46, UNICODE_GENCAT_No},
   15731                 :         { 0x10A47, UNICODE_GENCAT_No},
   15732                 :         { 0x10A50, UNICODE_GENCAT_Po},
   15733                 :         { 0x10A51, UNICODE_GENCAT_Po},
   15734                 :         { 0x10A52, UNICODE_GENCAT_Po},
   15735                 :         { 0x10A53, UNICODE_GENCAT_Po},
   15736                 :         { 0x10A54, UNICODE_GENCAT_Po},
   15737                 :         { 0x10A55, UNICODE_GENCAT_Po},
   15738                 :         { 0x10A56, UNICODE_GENCAT_Po},
   15739                 :         { 0x10A57, UNICODE_GENCAT_Po},
   15740                 :         { 0x10A58, UNICODE_GENCAT_Po},
   15741                 :         { 0x12000, UNICODE_GENCAT_Lo},
   15742                 :         { 0x12001, UNICODE_GENCAT_Lo},
   15743                 :         { 0x12002, UNICODE_GENCAT_Lo},
   15744                 :         { 0x12003, UNICODE_GENCAT_Lo},
   15745                 :         { 0x12004, UNICODE_GENCAT_Lo},
   15746                 :         { 0x12005, UNICODE_GENCAT_Lo},
   15747                 :         { 0x12006, UNICODE_GENCAT_Lo},
   15748                 :         { 0x12007, UNICODE_GENCAT_Lo},
   15749                 :         { 0x12008, UNICODE_GENCAT_Lo},
   15750                 :         { 0x12009, UNICODE_GENCAT_Lo},
   15751                 :         { 0x1200A, UNICODE_GENCAT_Lo},
   15752                 :         { 0x1200B, UNICODE_GENCAT_Lo},
   15753                 :         { 0x1200C, UNICODE_GENCAT_Lo},
   15754                 :         { 0x1200D, UNICODE_GENCAT_Lo},
   15755                 :         { 0x1200E, UNICODE_GENCAT_Lo},
   15756                 :         { 0x1200F, UNICODE_GENCAT_Lo},
   15757                 :         { 0x12010, UNICODE_GENCAT_Lo},
   15758                 :         { 0x12011, UNICODE_GENCAT_Lo},
   15759                 :         { 0x12012, UNICODE_GENCAT_Lo},
   15760                 :         { 0x12013, UNICODE_GENCAT_Lo},
   15761                 :         { 0x12014, UNICODE_GENCAT_Lo},
   15762                 :         { 0x12015, UNICODE_GENCAT_Lo},
   15763                 :         { 0x12016, UNICODE_GENCAT_Lo},
   15764                 :         { 0x12017, UNICODE_GENCAT_Lo},
   15765                 :         { 0x12018, UNICODE_GENCAT_Lo},
   15766                 :         { 0x12019, UNICODE_GENCAT_Lo},
   15767                 :         { 0x1201A, UNICODE_GENCAT_Lo},
   15768                 :         { 0x1201B, UNICODE_GENCAT_Lo},
   15769                 :         { 0x1201C, UNICODE_GENCAT_Lo},
   15770                 :         { 0x1201D, UNICODE_GENCAT_Lo},
   15771                 :         { 0x1201E, UNICODE_GENCAT_Lo},
   15772                 :         { 0x1201F, UNICODE_GENCAT_Lo},
   15773                 :         { 0x12020, UNICODE_GENCAT_Lo},
   15774                 :         { 0x12021, UNICODE_GENCAT_Lo},
   15775                 :         { 0x12022, UNICODE_GENCAT_Lo},
   15776                 :         { 0x12023, UNICODE_GENCAT_Lo},
   15777                 :         { 0x12024, UNICODE_GENCAT_Lo},
   15778                 :         { 0x12025, UNICODE_GENCAT_Lo},
   15779                 :         { 0x12026, UNICODE_GENCAT_Lo},
   15780                 :         { 0x12027, UNICODE_GENCAT_Lo},
   15781                 :         { 0x12028, UNICODE_GENCAT_Lo},
   15782                 :         { 0x12029, UNICODE_GENCAT_Lo},
   15783                 :         { 0x1202A, UNICODE_GENCAT_Lo},
   15784                 :         { 0x1202B, UNICODE_GENCAT_Lo},
   15785                 :         { 0x1202C, UNICODE_GENCAT_Lo},
   15786                 :         { 0x1202D, UNICODE_GENCAT_Lo},
   15787                 :         { 0x1202E, UNICODE_GENCAT_Lo},
   15788                 :         { 0x1202F, UNICODE_GENCAT_Lo},
   15789                 :         { 0x12030, UNICODE_GENCAT_Lo},
   15790                 :         { 0x12031, UNICODE_GENCAT_Lo},
   15791                 :         { 0x12032, UNICODE_GENCAT_Lo},
   15792                 :         { 0x12033, UNICODE_GENCAT_Lo},
   15793                 :         { 0x12034, UNICODE_GENCAT_Lo},
   15794                 :         { 0x12035, UNICODE_GENCAT_Lo},
   15795                 :         { 0x12036, UNICODE_GENCAT_Lo},
   15796                 :         { 0x12037, UNICODE_GENCAT_Lo},
   15797                 :         { 0x12038, UNICODE_GENCAT_Lo},
   15798                 :         { 0x12039, UNICODE_GENCAT_Lo},
   15799                 :         { 0x1203A, UNICODE_GENCAT_Lo},
   15800                 :         { 0x1203B, UNICODE_GENCAT_Lo},
   15801                 :         { 0x1203C, UNICODE_GENCAT_Lo},
   15802                 :         { 0x1203D, UNICODE_GENCAT_Lo},
   15803                 :         { 0x1203E, UNICODE_GENCAT_Lo},
   15804                 :         { 0x1203F, UNICODE_GENCAT_Lo},
   15805                 :         { 0x12040, UNICODE_GENCAT_Lo},
   15806                 :         { 0x12041, UNICODE_GENCAT_Lo},
   15807                 :         { 0x12042, UNICODE_GENCAT_Lo},
   15808                 :         { 0x12043, UNICODE_GENCAT_Lo},
   15809                 :         { 0x12044, UNICODE_GENCAT_Lo},
   15810                 :         { 0x12045, UNICODE_GENCAT_Lo},
   15811                 :         { 0x12046, UNICODE_GENCAT_Lo},
   15812                 :         { 0x12047, UNICODE_GENCAT_Lo},
   15813                 :         { 0x12048, UNICODE_GENCAT_Lo},
   15814                 :         { 0x12049, UNICODE_GENCAT_Lo},
   15815                 :         { 0x1204A, UNICODE_GENCAT_Lo},
   15816                 :         { 0x1204B, UNICODE_GENCAT_Lo},
   15817                 :         { 0x1204C, UNICODE_GENCAT_Lo},
   15818                 :         { 0x1204D, UNICODE_GENCAT_Lo},
   15819                 :         { 0x1204E, UNICODE_GENCAT_Lo},
   15820                 :         { 0x1204F, UNICODE_GENCAT_Lo},
   15821                 :         { 0x12050, UNICODE_GENCAT_Lo},
   15822                 :         { 0x12051, UNICODE_GENCAT_Lo},
   15823                 :         { 0x12052, UNICODE_GENCAT_Lo},
   15824                 :         { 0x12053, UNICODE_GENCAT_Lo},
   15825                 :         { 0x12054, UNICODE_GENCAT_Lo},
   15826                 :         { 0x12055, UNICODE_GENCAT_Lo},
   15827                 :         { 0x12056, UNICODE_GENCAT_Lo},
   15828                 :         { 0x12057, UNICODE_GENCAT_Lo},
   15829                 :         { 0x12058, UNICODE_GENCAT_Lo},
   15830                 :         { 0x12059, UNICODE_GENCAT_Lo},
   15831                 :         { 0x1205A, UNICODE_GENCAT_Lo},
   15832                 :         { 0x1205B, UNICODE_GENCAT_Lo},
   15833                 :         { 0x1205C, UNICODE_GENCAT_Lo},
   15834                 :         { 0x1205D, UNICODE_GENCAT_Lo},
   15835                 :         { 0x1205E, UNICODE_GENCAT_Lo},
   15836                 :         { 0x1205F, UNICODE_GENCAT_Lo},
   15837                 :         { 0x12060, UNICODE_GENCAT_Lo},
   15838                 :         { 0x12061, UNICODE_GENCAT_Lo},
   15839                 :         { 0x12062, UNICODE_GENCAT_Lo},
   15840                 :         { 0x12063, UNICODE_GENCAT_Lo},
   15841                 :         { 0x12064, UNICODE_GENCAT_Lo},
   15842                 :         { 0x12065, UNICODE_GENCAT_Lo},
   15843                 :         { 0x12066, UNICODE_GENCAT_Lo},
   15844                 :         { 0x12067, UNICODE_GENCAT_Lo},
   15845                 :         { 0x12068, UNICODE_GENCAT_Lo},
   15846                 :         { 0x12069, UNICODE_GENCAT_Lo},
   15847                 :         { 0x1206A, UNICODE_GENCAT_Lo},
   15848                 :         { 0x1206B, UNICODE_GENCAT_Lo},
   15849                 :         { 0x1206C, UNICODE_GENCAT_Lo},
   15850                 :         { 0x1206D, UNICODE_GENCAT_Lo},
   15851                 :         { 0x1206E, UNICODE_GENCAT_Lo},
   15852                 :         { 0x1206F, UNICODE_GENCAT_Lo},
   15853                 :         { 0x12070, UNICODE_GENCAT_Lo},
   15854                 :         { 0x12071, UNICODE_GENCAT_Lo},
   15855                 :         { 0x12072, UNICODE_GENCAT_Lo},
   15856                 :         { 0x12073, UNICODE_GENCAT_Lo},
   15857                 :         { 0x12074, UNICODE_GENCAT_Lo},
   15858                 :         { 0x12075, UNICODE_GENCAT_Lo},
   15859                 :         { 0x12076, UNICODE_GENCAT_Lo},
   15860                 :         { 0x12077, UNICODE_GENCAT_Lo},
   15861                 :         { 0x12078, UNICODE_GENCAT_Lo},
   15862                 :         { 0x12079, UNICODE_GENCAT_Lo},
   15863                 :         { 0x1207A, UNICODE_GENCAT_Lo},
   15864                 :         { 0x1207B, UNICODE_GENCAT_Lo},
   15865                 :         { 0x1207C, UNICODE_GENCAT_Lo},
   15866                 :         { 0x1207D, UNICODE_GENCAT_Lo},
   15867                 :         { 0x1207E, UNICODE_GENCAT_Lo},
   15868                 :         { 0x1207F, UNICODE_GENCAT_Lo},
   15869                 :         { 0x12080, UNICODE_GENCAT_Lo},
   15870                 :         { 0x12081, UNICODE_GENCAT_Lo},
   15871                 :         { 0x12082, UNICODE_GENCAT_Lo},
   15872                 :         { 0x12083, UNICODE_GENCAT_Lo},
   15873                 :         { 0x12084, UNICODE_GENCAT_Lo},
   15874                 :         { 0x12085, UNICODE_GENCAT_Lo},
   15875                 :         { 0x12086, UNICODE_GENCAT_Lo},
   15876                 :         { 0x12087, UNICODE_GENCAT_Lo},
   15877                 :         { 0x12088, UNICODE_GENCAT_Lo},
   15878                 :         { 0x12089, UNICODE_GENCAT_Lo},
   15879                 :         { 0x1208A, UNICODE_GENCAT_Lo},
   15880                 :         { 0x1208B, UNICODE_GENCAT_Lo},
   15881                 :         { 0x1208C, UNICODE_GENCAT_Lo},
   15882                 :         { 0x1208D, UNICODE_GENCAT_Lo},
   15883                 :         { 0x1208E, UNICODE_GENCAT_Lo},
   15884                 :         { 0x1208F, UNICODE_GENCAT_Lo},
   15885                 :         { 0x12090, UNICODE_GENCAT_Lo},
   15886                 :         { 0x12091, UNICODE_GENCAT_Lo},
   15887                 :         { 0x12092, UNICODE_GENCAT_Lo},
   15888                 :         { 0x12093, UNICODE_GENCAT_Lo},
   15889                 :         { 0x12094, UNICODE_GENCAT_Lo},
   15890                 :         { 0x12095, UNICODE_GENCAT_Lo},
   15891                 :         { 0x12096, UNICODE_GENCAT_Lo},
   15892                 :         { 0x12097, UNICODE_GENCAT_Lo},
   15893                 :         { 0x12098, UNICODE_GENCAT_Lo},
   15894                 :         { 0x12099, UNICODE_GENCAT_Lo},
   15895                 :         { 0x1209A, UNICODE_GENCAT_Lo},
   15896                 :         { 0x1209B, UNICODE_GENCAT_Lo},
   15897                 :         { 0x1209C, UNICODE_GENCAT_Lo},
   15898                 :         { 0x1209D, UNICODE_GENCAT_Lo},
   15899                 :         { 0x1209E, UNICODE_GENCAT_Lo},
   15900                 :         { 0x1209F, UNICODE_GENCAT_Lo},
   15901                 :         { 0x120A0, UNICODE_GENCAT_Lo},
   15902                 :         { 0x120A1, UNICODE_GENCAT_Lo},
   15903                 :         { 0x120A2, UNICODE_GENCAT_Lo},
   15904                 :         { 0x120A3, UNICODE_GENCAT_Lo},
   15905                 :         { 0x120A4, UNICODE_GENCAT_Lo},
   15906                 :         { 0x120A5, UNICODE_GENCAT_Lo},
   15907                 :         { 0x120A6, UNICODE_GENCAT_Lo},
   15908                 :         { 0x120A7, UNICODE_GENCAT_Lo},
   15909                 :         { 0x120A8, UNICODE_GENCAT_Lo},
   15910                 :         { 0x120A9, UNICODE_GENCAT_Lo},
   15911                 :         { 0x120AA, UNICODE_GENCAT_Lo},
   15912                 :         { 0x120AB, UNICODE_GENCAT_Lo},
   15913                 :         { 0x120AC, UNICODE_GENCAT_Lo},
   15914                 :         { 0x120AD, UNICODE_GENCAT_Lo},
   15915                 :         { 0x120AE, UNICODE_GENCAT_Lo},
   15916                 :         { 0x120AF, UNICODE_GENCAT_Lo},
   15917                 :         { 0x120B0, UNICODE_GENCAT_Lo},
   15918                 :         { 0x120B1, UNICODE_GENCAT_Lo},
   15919                 :         { 0x120B2, UNICODE_GENCAT_Lo},
   15920                 :         { 0x120B3, UNICODE_GENCAT_Lo},
   15921                 :         { 0x120B4, UNICODE_GENCAT_Lo},
   15922                 :         { 0x120B5, UNICODE_GENCAT_Lo},
   15923                 :         { 0x120B6, UNICODE_GENCAT_Lo},
   15924                 :         { 0x120B7, UNICODE_GENCAT_Lo},
   15925                 :         { 0x120B8, UNICODE_GENCAT_Lo},
   15926                 :         { 0x120B9, UNICODE_GENCAT_Lo},
   15927                 :         { 0x120BA, UNICODE_GENCAT_Lo},
   15928                 :         { 0x120BB, UNICODE_GENCAT_Lo},
   15929                 :         { 0x120BC, UNICODE_GENCAT_Lo},
   15930                 :         { 0x120BD, UNICODE_GENCAT_Lo},
   15931                 :         { 0x120BE, UNICODE_GENCAT_Lo},
   15932                 :         { 0x120BF, UNICODE_GENCAT_Lo},
   15933                 :         { 0x120C0, UNICODE_GENCAT_Lo},
   15934                 :         { 0x120C1, UNICODE_GENCAT_Lo},
   15935                 :         { 0x120C2, UNICODE_GENCAT_Lo},
   15936                 :         { 0x120C3, UNICODE_GENCAT_Lo},
   15937                 :         { 0x120C4, UNICODE_GENCAT_Lo},
   15938                 :         { 0x120C5, UNICODE_GENCAT_Lo},
   15939                 :         { 0x120C6, UNICODE_GENCAT_Lo},
   15940                 :         { 0x120C7, UNICODE_GENCAT_Lo},
   15941                 :         { 0x120C8, UNICODE_GENCAT_Lo},
   15942                 :         { 0x120C9, UNICODE_GENCAT_Lo},
   15943                 :         { 0x120CA, UNICODE_GENCAT_Lo},
   15944                 :         { 0x120CB, UNICODE_GENCAT_Lo},
   15945                 :         { 0x120CC, UNICODE_GENCAT_Lo},
   15946                 :         { 0x120CD, UNICODE_GENCAT_Lo},
   15947                 :         { 0x120CE, UNICODE_GENCAT_Lo},
   15948                 :         { 0x120CF, UNICODE_GENCAT_Lo},
   15949                 :         { 0x120D0, UNICODE_GENCAT_Lo},
   15950                 :         { 0x120D1, UNICODE_GENCAT_Lo},
   15951                 :         { 0x120D2, UNICODE_GENCAT_Lo},
   15952                 :         { 0x120D3, UNICODE_GENCAT_Lo},
   15953                 :         { 0x120D4, UNICODE_GENCAT_Lo},
   15954                 :         { 0x120D5, UNICODE_GENCAT_Lo},
   15955                 :         { 0x120D6, UNICODE_GENCAT_Lo},
   15956                 :         { 0x120D7, UNICODE_GENCAT_Lo},
   15957                 :         { 0x120D8, UNICODE_GENCAT_Lo},
   15958                 :         { 0x120D9, UNICODE_GENCAT_Lo},
   15959                 :         { 0x120DA, UNICODE_GENCAT_Lo},
   15960                 :         { 0x120DB, UNICODE_GENCAT_Lo},
   15961                 :         { 0x120DC, UNICODE_GENCAT_Lo},
   15962                 :         { 0x120DD, UNICODE_GENCAT_Lo},
   15963                 :         { 0x120DE, UNICODE_GENCAT_Lo},
   15964                 :         { 0x120DF, UNICODE_GENCAT_Lo},
   15965                 :         { 0x120E0, UNICODE_GENCAT_Lo},
   15966                 :         { 0x120E1, UNICODE_GENCAT_Lo},
   15967                 :         { 0x120E2, UNICODE_GENCAT_Lo},
   15968                 :         { 0x120E3, UNICODE_GENCAT_Lo},
   15969                 :         { 0x120E4, UNICODE_GENCAT_Lo},
   15970                 :         { 0x120E5, UNICODE_GENCAT_Lo},
   15971                 :         { 0x120E6, UNICODE_GENCAT_Lo},
   15972                 :         { 0x120E7, UNICODE_GENCAT_Lo},
   15973                 :         { 0x120E8, UNICODE_GENCAT_Lo},
   15974                 :         { 0x120E9, UNICODE_GENCAT_Lo},
   15975                 :         { 0x120EA, UNICODE_GENCAT_Lo},
   15976                 :         { 0x120EB, UNICODE_GENCAT_Lo},
   15977                 :         { 0x120EC, UNICODE_GENCAT_Lo},
   15978                 :         { 0x120ED, UNICODE_GENCAT_Lo},
   15979                 :         { 0x120EE, UNICODE_GENCAT_Lo},
   15980                 :         { 0x120EF, UNICODE_GENCAT_Lo},
   15981                 :         { 0x120F0, UNICODE_GENCAT_Lo},
   15982                 :         { 0x120F1, UNICODE_GENCAT_Lo},
   15983                 :         { 0x120F2, UNICODE_GENCAT_Lo},
   15984                 :         { 0x120F3, UNICODE_GENCAT_Lo},
   15985                 :         { 0x120F4, UNICODE_GENCAT_Lo},
   15986                 :         { 0x120F5, UNICODE_GENCAT_Lo},
   15987                 :         { 0x120F6, UNICODE_GENCAT_Lo},
   15988                 :         { 0x120F7, UNICODE_GENCAT_Lo},
   15989                 :         { 0x120F8, UNICODE_GENCAT_Lo},
   15990                 :         { 0x120F9, UNICODE_GENCAT_Lo},
   15991                 :         { 0x120FA, UNICODE_GENCAT_Lo},
   15992                 :         { 0x120FB, UNICODE_GENCAT_Lo},
   15993                 :         { 0x120FC, UNICODE_GENCAT_Lo},
   15994                 :         { 0x120FD, UNICODE_GENCAT_Lo},
   15995                 :         { 0x120FE, UNICODE_GENCAT_Lo},
   15996                 :         { 0x120FF, UNICODE_GENCAT_Lo},
   15997                 :         { 0x12100, UNICODE_GENCAT_Lo},
   15998                 :         { 0x12101, UNICODE_GENCAT_Lo},
   15999                 :         { 0x12102, UNICODE_GENCAT_Lo},
   16000                 :         { 0x12103, UNICODE_GENCAT_Lo},
   16001                 :         { 0x12104, UNICODE_GENCAT_Lo},
   16002                 :         { 0x12105, UNICODE_GENCAT_Lo},
   16003                 :         { 0x12106, UNICODE_GENCAT_Lo},
   16004                 :         { 0x12107, UNICODE_GENCAT_Lo},
   16005                 :         { 0x12108, UNICODE_GENCAT_Lo},
   16006                 :         { 0x12109, UNICODE_GENCAT_Lo},
   16007                 :         { 0x1210A, UNICODE_GENCAT_Lo},
   16008                 :         { 0x1210B, UNICODE_GENCAT_Lo},
   16009                 :         { 0x1210C, UNICODE_GENCAT_Lo},
   16010                 :         { 0x1210D, UNICODE_GENCAT_Lo},
   16011                 :         { 0x1210E, UNICODE_GENCAT_Lo},
   16012                 :         { 0x1210F, UNICODE_GENCAT_Lo},
   16013                 :         { 0x12110, UNICODE_GENCAT_Lo},
   16014                 :         { 0x12111, UNICODE_GENCAT_Lo},
   16015                 :         { 0x12112, UNICODE_GENCAT_Lo},
   16016                 :         { 0x12113, UNICODE_GENCAT_Lo},
   16017                 :         { 0x12114, UNICODE_GENCAT_Lo},
   16018                 :         { 0x12115, UNICODE_GENCAT_Lo},
   16019                 :         { 0x12116, UNICODE_GENCAT_Lo},
   16020                 :         { 0x12117, UNICODE_GENCAT_Lo},
   16021                 :         { 0x12118, UNICODE_GENCAT_Lo},
   16022                 :         { 0x12119, UNICODE_GENCAT_Lo},
   16023                 :         { 0x1211A, UNICODE_GENCAT_Lo},
   16024                 :         { 0x1211B, UNICODE_GENCAT_Lo},
   16025                 :         { 0x1211C, UNICODE_GENCAT_Lo},
   16026                 :         { 0x1211D, UNICODE_GENCAT_Lo},
   16027                 :         { 0x1211E, UNICODE_GENCAT_Lo},
   16028                 :         { 0x1211F, UNICODE_GENCAT_Lo},
   16029                 :         { 0x12120, UNICODE_GENCAT_Lo},
   16030                 :         { 0x12121, UNICODE_GENCAT_Lo},
   16031                 :         { 0x12122, UNICODE_GENCAT_Lo},
   16032                 :         { 0x12123, UNICODE_GENCAT_Lo},
   16033                 :         { 0x12124, UNICODE_GENCAT_Lo},
   16034                 :         { 0x12125, UNICODE_GENCAT_Lo},
   16035                 :         { 0x12126, UNICODE_GENCAT_Lo},
   16036                 :         { 0x12127, UNICODE_GENCAT_Lo},
   16037                 :         { 0x12128, UNICODE_GENCAT_Lo},
   16038                 :         { 0x12129, UNICODE_GENCAT_Lo},
   16039                 :         { 0x1212A, UNICODE_GENCAT_Lo},
   16040                 :         { 0x1212B, UNICODE_GENCAT_Lo},
   16041                 :         { 0x1212C, UNICODE_GENCAT_Lo},
   16042                 :         { 0x1212D, UNICODE_GENCAT_Lo},
   16043                 :         { 0x1212E, UNICODE_GENCAT_Lo},
   16044                 :         { 0x1212F, UNICODE_GENCAT_Lo},
   16045                 :         { 0x12130, UNICODE_GENCAT_Lo},
   16046                 :         { 0x12131, UNICODE_GENCAT_Lo},
   16047                 :         { 0x12132, UNICODE_GENCAT_Lo},
   16048                 :         { 0x12133, UNICODE_GENCAT_Lo},
   16049                 :         { 0x12134, UNICODE_GENCAT_Lo},
   16050                 :         { 0x12135, UNICODE_GENCAT_Lo},
   16051                 :         { 0x12136, UNICODE_GENCAT_Lo},
   16052                 :         { 0x12137, UNICODE_GENCAT_Lo},
   16053                 :         { 0x12138, UNICODE_GENCAT_Lo},
   16054                 :         { 0x12139, UNICODE_GENCAT_Lo},
   16055                 :         { 0x1213A, UNICODE_GENCAT_Lo},
   16056                 :         { 0x1213B, UNICODE_GENCAT_Lo},
   16057                 :         { 0x1213C, UNICODE_GENCAT_Lo},
   16058                 :         { 0x1213D, UNICODE_GENCAT_Lo},
   16059                 :         { 0x1213E, UNICODE_GENCAT_Lo},
   16060                 :         { 0x1213F, UNICODE_GENCAT_Lo},
   16061                 :         { 0x12140, UNICODE_GENCAT_Lo},
   16062                 :         { 0x12141, UNICODE_GENCAT_Lo},
   16063                 :         { 0x12142, UNICODE_GENCAT_Lo},
   16064                 :         { 0x12143, UNICODE_GENCAT_Lo},
   16065                 :         { 0x12144, UNICODE_GENCAT_Lo},
   16066                 :         { 0x12145, UNICODE_GENCAT_Lo},
   16067                 :         { 0x12146, UNICODE_GENCAT_Lo},
   16068                 :         { 0x12147, UNICODE_GENCAT_Lo},
   16069                 :         { 0x12148, UNICODE_GENCAT_Lo},
   16070                 :         { 0x12149, UNICODE_GENCAT_Lo},
   16071                 :         { 0x1214A, UNICODE_GENCAT_Lo},
   16072                 :         { 0x1214B, UNICODE_GENCAT_Lo},
   16073                 :         { 0x1214C, UNICODE_GENCAT_Lo},
   16074                 :         { 0x1214D, UNICODE_GENCAT_Lo},
   16075                 :         { 0x1214E, UNICODE_GENCAT_Lo},
   16076                 :         { 0x1214F, UNICODE_GENCAT_Lo},
   16077                 :         { 0x12150, UNICODE_GENCAT_Lo},
   16078                 :         { 0x12151, UNICODE_GENCAT_Lo},
   16079                 :         { 0x12152, UNICODE_GENCAT_Lo},
   16080                 :         { 0x12153, UNICODE_GENCAT_Lo},
   16081                 :         { 0x12154, UNICODE_GENCAT_Lo},
   16082                 :         { 0x12155, UNICODE_GENCAT_Lo},
   16083                 :         { 0x12156, UNICODE_GENCAT_Lo},
   16084                 :         { 0x12157, UNICODE_GENCAT_Lo},
   16085                 :         { 0x12158, UNICODE_GENCAT_Lo},
   16086                 :         { 0x12159, UNICODE_GENCAT_Lo},
   16087                 :         { 0x1215A, UNICODE_GENCAT_Lo},
   16088                 :         { 0x1215B, UNICODE_GENCAT_Lo},
   16089                 :         { 0x1215C, UNICODE_GENCAT_Lo},
   16090                 :         { 0x1215D, UNICODE_GENCAT_Lo},
   16091                 :         { 0x1215E, UNICODE_GENCAT_Lo},
   16092                 :         { 0x1215F, UNICODE_GENCAT_Lo},
   16093                 :         { 0x12160, UNICODE_GENCAT_Lo},
   16094                 :         { 0x12161, UNICODE_GENCAT_Lo},
   16095                 :         { 0x12162, UNICODE_GENCAT_Lo},
   16096                 :         { 0x12163, UNICODE_GENCAT_Lo},
   16097                 :         { 0x12164, UNICODE_GENCAT_Lo},
   16098                 :         { 0x12165, UNICODE_GENCAT_Lo},
   16099                 :         { 0x12166, UNICODE_GENCAT_Lo},
   16100                 :         { 0x12167, UNICODE_GENCAT_Lo},
   16101                 :         { 0x12168, UNICODE_GENCAT_Lo},
   16102                 :         { 0x12169, UNICODE_GENCAT_Lo},
   16103                 :         { 0x1216A, UNICODE_GENCAT_Lo},
   16104                 :         { 0x1216B, UNICODE_GENCAT_Lo},
   16105                 :         { 0x1216C, UNICODE_GENCAT_Lo},
   16106                 :         { 0x1216D, UNICODE_GENCAT_Lo},
   16107                 :         { 0x1216E, UNICODE_GENCAT_Lo},
   16108                 :         { 0x1216F, UNICODE_GENCAT_Lo},
   16109                 :         { 0x12170, UNICODE_GENCAT_Lo},
   16110                 :         { 0x12171, UNICODE_GENCAT_Lo},
   16111                 :         { 0x12172, UNICODE_GENCAT_Lo},
   16112                 :         { 0x12173, UNICODE_GENCAT_Lo},
   16113                 :         { 0x12174, UNICODE_GENCAT_Lo},
   16114                 :         { 0x12175, UNICODE_GENCAT_Lo},
   16115                 :         { 0x12176, UNICODE_GENCAT_Lo},
   16116                 :         { 0x12177, UNICODE_GENCAT_Lo},
   16117                 :         { 0x12178, UNICODE_GENCAT_Lo},
   16118                 :         { 0x12179, UNICODE_GENCAT_Lo},
   16119                 :         { 0x1217A, UNICODE_GENCAT_Lo},
   16120                 :         { 0x1217B, UNICODE_GENCAT_Lo},
   16121                 :         { 0x1217C, UNICODE_GENCAT_Lo},
   16122                 :         { 0x1217D, UNICODE_GENCAT_Lo},
   16123                 :         { 0x1217E, UNICODE_GENCAT_Lo},
   16124                 :         { 0x1217F, UNICODE_GENCAT_Lo},
   16125                 :         { 0x12180, UNICODE_GENCAT_Lo},
   16126                 :         { 0x12181, UNICODE_GENCAT_Lo},
   16127                 :         { 0x12182, UNICODE_GENCAT_Lo},
   16128                 :         { 0x12183, UNICODE_GENCAT_Lo},
   16129                 :         { 0x12184, UNICODE_GENCAT_Lo},
   16130                 :         { 0x12185, UNICODE_GENCAT_Lo},
   16131                 :         { 0x12186, UNICODE_GENCAT_Lo},
   16132                 :         { 0x12187, UNICODE_GENCAT_Lo},
   16133                 :         { 0x12188, UNICODE_GENCAT_Lo},
   16134                 :         { 0x12189, UNICODE_GENCAT_Lo},
   16135                 :         { 0x1218A, UNICODE_GENCAT_Lo},
   16136                 :         { 0x1218B, UNICODE_GENCAT_Lo},
   16137                 :         { 0x1218C, UNICODE_GENCAT_Lo},
   16138                 :         { 0x1218D, UNICODE_GENCAT_Lo},
   16139                 :         { 0x1218E, UNICODE_GENCAT_Lo},
   16140                 :         { 0x1218F, UNICODE_GENCAT_Lo},
   16141                 :         { 0x12190, UNICODE_GENCAT_Lo},
   16142                 :         { 0x12191, UNICODE_GENCAT_Lo},
   16143                 :         { 0x12192, UNICODE_GENCAT_Lo},
   16144                 :         { 0x12193, UNICODE_GENCAT_Lo},
   16145                 :         { 0x12194, UNICODE_GENCAT_Lo},
   16146                 :         { 0x12195, UNICODE_GENCAT_Lo},
   16147                 :         { 0x12196, UNICODE_GENCAT_Lo},
   16148                 :         { 0x12197, UNICODE_GENCAT_Lo},
   16149                 :         { 0x12198, UNICODE_GENCAT_Lo},
   16150                 :         { 0x12199, UNICODE_GENCAT_Lo},
   16151                 :         { 0x1219A, UNICODE_GENCAT_Lo},
   16152                 :         { 0x1219B, UNICODE_GENCAT_Lo},
   16153                 :         { 0x1219C, UNICODE_GENCAT_Lo},
   16154                 :         { 0x1219D, UNICODE_GENCAT_Lo},
   16155                 :         { 0x1219E, UNICODE_GENCAT_Lo},
   16156                 :         { 0x1219F, UNICODE_GENCAT_Lo},
   16157                 :         { 0x121A0, UNICODE_GENCAT_Lo},
   16158                 :         { 0x121A1, UNICODE_GENCAT_Lo},
   16159                 :         { 0x121A2, UNICODE_GENCAT_Lo},
   16160                 :         { 0x121A3, UNICODE_GENCAT_Lo},
   16161                 :         { 0x121A4, UNICODE_GENCAT_Lo},
   16162                 :         { 0x121A5, UNICODE_GENCAT_Lo},
   16163                 :         { 0x121A6, UNICODE_GENCAT_Lo},
   16164                 :         { 0x121A7, UNICODE_GENCAT_Lo},
   16165                 :         { 0x121A8, UNICODE_GENCAT_Lo},
   16166                 :         { 0x121A9, UNICODE_GENCAT_Lo},
   16167                 :         { 0x121AA, UNICODE_GENCAT_Lo},
   16168                 :         { 0x121AB, UNICODE_GENCAT_Lo},
   16169                 :         { 0x121AC, UNICODE_GENCAT_Lo},
   16170                 :         { 0x121AD, UNICODE_GENCAT_Lo},
   16171                 :         { 0x121AE, UNICODE_GENCAT_Lo},
   16172                 :         { 0x121AF, UNICODE_GENCAT_Lo},
   16173                 :         { 0x121B0, UNICODE_GENCAT_Lo},
   16174                 :         { 0x121B1, UNICODE_GENCAT_Lo},
   16175                 :         { 0x121B2, UNICODE_GENCAT_Lo},
   16176                 :         { 0x121B3, UNICODE_GENCAT_Lo},
   16177                 :         { 0x121B4, UNICODE_GENCAT_Lo},
   16178                 :         { 0x121B5, UNICODE_GENCAT_Lo},
   16179                 :         { 0x121B6, UNICODE_GENCAT_Lo},
   16180                 :         { 0x121B7, UNICODE_GENCAT_Lo},
   16181                 :         { 0x121B8, UNICODE_GENCAT_Lo},
   16182                 :         { 0x121B9, UNICODE_GENCAT_Lo},
   16183                 :         { 0x121BA, UNICODE_GENCAT_Lo},
   16184                 :         { 0x121BB, UNICODE_GENCAT_Lo},
   16185                 :         { 0x121BC, UNICODE_GENCAT_Lo},
   16186                 :         { 0x121BD, UNICODE_GENCAT_Lo},
   16187                 :         { 0x121BE, UNICODE_GENCAT_Lo},
   16188                 :         { 0x121BF, UNICODE_GENCAT_Lo},
   16189                 :         { 0x121C0, UNICODE_GENCAT_Lo},
   16190                 :         { 0x121C1, UNICODE_GENCAT_Lo},
   16191                 :         { 0x121C2, UNICODE_GENCAT_Lo},
   16192                 :         { 0x121C3, UNICODE_GENCAT_Lo},
   16193                 :         { 0x121C4, UNICODE_GENCAT_Lo},
   16194                 :         { 0x121C5, UNICODE_GENCAT_Lo},
   16195                 :         { 0x121C6, UNICODE_GENCAT_Lo},
   16196                 :         { 0x121C7, UNICODE_GENCAT_Lo},
   16197                 :         { 0x121C8, UNICODE_GENCAT_Lo},
   16198                 :         { 0x121C9, UNICODE_GENCAT_Lo},
   16199                 :         { 0x121CA, UNICODE_GENCAT_Lo},
   16200                 :         { 0x121CB, UNICODE_GENCAT_Lo},
   16201                 :         { 0x121CC, UNICODE_GENCAT_Lo},
   16202                 :         { 0x121CD, UNICODE_GENCAT_Lo},
   16203                 :         { 0x121CE, UNICODE_GENCAT_Lo},
   16204                 :         { 0x121CF, UNICODE_GENCAT_Lo},
   16205                 :         { 0x121D0, UNICODE_GENCAT_Lo},
   16206                 :         { 0x121D1, UNICODE_GENCAT_Lo},
   16207                 :         { 0x121D2, UNICODE_GENCAT_Lo},
   16208                 :         { 0x121D3, UNICODE_GENCAT_Lo},
   16209                 :         { 0x121D4, UNICODE_GENCAT_Lo},
   16210                 :         { 0x121D5, UNICODE_GENCAT_Lo},
   16211                 :         { 0x121D6, UNICODE_GENCAT_Lo},
   16212                 :         { 0x121D7, UNICODE_GENCAT_Lo},
   16213                 :         { 0x121D8, UNICODE_GENCAT_Lo},
   16214                 :         { 0x121D9, UNICODE_GENCAT_Lo},
   16215                 :         { 0x121DA, UNICODE_GENCAT_Lo},
   16216                 :         { 0x121DB, UNICODE_GENCAT_Lo},
   16217                 :         { 0x121DC, UNICODE_GENCAT_Lo},
   16218                 :         { 0x121DD, UNICODE_GENCAT_Lo},
   16219                 :         { 0x121DE, UNICODE_GENCAT_Lo},
   16220                 :         { 0x121DF, UNICODE_GENCAT_Lo},
   16221                 :         { 0x121E0, UNICODE_GENCAT_Lo},
   16222                 :         { 0x121E1, UNICODE_GENCAT_Lo},
   16223                 :         { 0x121E2, UNICODE_GENCAT_Lo},
   16224                 :         { 0x121E3, UNICODE_GENCAT_Lo},
   16225                 :         { 0x121E4, UNICODE_GENCAT_Lo},
   16226                 :         { 0x121E5, UNICODE_GENCAT_Lo},
   16227                 :         { 0x121E6, UNICODE_GENCAT_Lo},
   16228                 :         { 0x121E7, UNICODE_GENCAT_Lo},
   16229                 :         { 0x121E8, UNICODE_GENCAT_Lo},
   16230                 :         { 0x121E9, UNICODE_GENCAT_Lo},
   16231                 :         { 0x121EA, UNICODE_GENCAT_Lo},
   16232                 :         { 0x121EB, UNICODE_GENCAT_Lo},
   16233                 :         { 0x121EC, UNICODE_GENCAT_Lo},
   16234                 :         { 0x121ED, UNICODE_GENCAT_Lo},
   16235                 :         { 0x121EE, UNICODE_GENCAT_Lo},
   16236                 :         { 0x121EF, UNICODE_GENCAT_Lo},
   16237                 :         { 0x121F0, UNICODE_GENCAT_Lo},
   16238                 :         { 0x121F1, UNICODE_GENCAT_Lo},
   16239                 :         { 0x121F2, UNICODE_GENCAT_Lo},
   16240                 :         { 0x121F3, UNICODE_GENCAT_Lo},
   16241                 :         { 0x121F4, UNICODE_GENCAT_Lo},
   16242                 :         { 0x121F5, UNICODE_GENCAT_Lo},
   16243                 :         { 0x121F6, UNICODE_GENCAT_Lo},
   16244                 :         { 0x121F7, UNICODE_GENCAT_Lo},
   16245                 :         { 0x121F8, UNICODE_GENCAT_Lo},
   16246                 :         { 0x121F9, UNICODE_GENCAT_Lo},
   16247                 :         { 0x121FA, UNICODE_GENCAT_Lo},
   16248                 :         { 0x121FB, UNICODE_GENCAT_Lo},
   16249                 :         { 0x121FC, UNICODE_GENCAT_Lo},
   16250                 :         { 0x121FD, UNICODE_GENCAT_Lo},
   16251                 :         { 0x121FE, UNICODE_GENCAT_Lo},
   16252                 :         { 0x121FF, UNICODE_GENCAT_Lo},
   16253                 :         { 0x12200, UNICODE_GENCAT_Lo},
   16254                 :         { 0x12201, UNICODE_GENCAT_Lo},
   16255                 :         { 0x12202, UNICODE_GENCAT_Lo},
   16256                 :         { 0x12203, UNICODE_GENCAT_Lo},
   16257                 :         { 0x12204, UNICODE_GENCAT_Lo},
   16258                 :         { 0x12205, UNICODE_GENCAT_Lo},
   16259                 :         { 0x12206, UNICODE_GENCAT_Lo},
   16260                 :         { 0x12207, UNICODE_GENCAT_Lo},
   16261                 :         { 0x12208, UNICODE_GENCAT_Lo},
   16262                 :         { 0x12209, UNICODE_GENCAT_Lo},
   16263                 :         { 0x1220A, UNICODE_GENCAT_Lo},
   16264                 :         { 0x1220B, UNICODE_GENCAT_Lo},
   16265                 :         { 0x1220C, UNICODE_GENCAT_Lo},
   16266                 :         { 0x1220D, UNICODE_GENCAT_Lo},
   16267                 :         { 0x1220E, UNICODE_GENCAT_Lo},
   16268                 :         { 0x1220F, UNICODE_GENCAT_Lo},
   16269                 :         { 0x12210, UNICODE_GENCAT_Lo},
   16270                 :         { 0x12211, UNICODE_GENCAT_Lo},
   16271                 :         { 0x12212, UNICODE_GENCAT_Lo},
   16272                 :         { 0x12213, UNICODE_GENCAT_Lo},
   16273                 :         { 0x12214, UNICODE_GENCAT_Lo},
   16274                 :         { 0x12215, UNICODE_GENCAT_Lo},
   16275                 :         { 0x12216, UNICODE_GENCAT_Lo},
   16276                 :         { 0x12217, UNICODE_GENCAT_Lo},
   16277                 :         { 0x12218, UNICODE_GENCAT_Lo},
   16278                 :         { 0x12219, UNICODE_GENCAT_Lo},
   16279                 :         { 0x1221A, UNICODE_GENCAT_Lo},
   16280                 :         { 0x1221B, UNICODE_GENCAT_Lo},
   16281                 :         { 0x1221C, UNICODE_GENCAT_Lo},
   16282                 :         { 0x1221D, UNICODE_GENCAT_Lo},
   16283                 :         { 0x1221E, UNICODE_GENCAT_Lo},
   16284                 :         { 0x1221F, UNICODE_GENCAT_Lo},
   16285                 :         { 0x12220, UNICODE_GENCAT_Lo},
   16286                 :         { 0x12221, UNICODE_GENCAT_Lo},
   16287                 :         { 0x12222, UNICODE_GENCAT_Lo},
   16288                 :         { 0x12223, UNICODE_GENCAT_Lo},
   16289                 :         { 0x12224, UNICODE_GENCAT_Lo},
   16290                 :         { 0x12225, UNICODE_GENCAT_Lo},
   16291                 :         { 0x12226, UNICODE_GENCAT_Lo},
   16292                 :         { 0x12227, UNICODE_GENCAT_Lo},
   16293                 :         { 0x12228, UNICODE_GENCAT_Lo},
   16294                 :         { 0x12229, UNICODE_GENCAT_Lo},
   16295                 :         { 0x1222A, UNICODE_GENCAT_Lo},
   16296                 :         { 0x1222B, UNICODE_GENCAT_Lo},
   16297                 :         { 0x1222C, UNICODE_GENCAT_Lo},
   16298                 :         { 0x1222D, UNICODE_GENCAT_Lo},
   16299                 :         { 0x1222E, UNICODE_GENCAT_Lo},
   16300                 :         { 0x1222F, UNICODE_GENCAT_Lo},
   16301                 :         { 0x12230, UNICODE_GENCAT_Lo},
   16302                 :         { 0x12231, UNICODE_GENCAT_Lo},
   16303                 :         { 0x12232, UNICODE_GENCAT_Lo},
   16304                 :         { 0x12233, UNICODE_GENCAT_Lo},
   16305                 :         { 0x12234, UNICODE_GENCAT_Lo},
   16306                 :         { 0x12235, UNICODE_GENCAT_Lo},
   16307                 :         { 0x12236, UNICODE_GENCAT_Lo},
   16308                 :         { 0x12237, UNICODE_GENCAT_Lo},
   16309                 :         { 0x12238, UNICODE_GENCAT_Lo},
   16310                 :         { 0x12239, UNICODE_GENCAT_Lo},
   16311                 :         { 0x1223A, UNICODE_GENCAT_Lo},
   16312                 :         { 0x1223B, UNICODE_GENCAT_Lo},
   16313                 :         { 0x1223C, UNICODE_GENCAT_Lo},
   16314                 :         { 0x1223D, UNICODE_GENCAT_Lo},
   16315                 :         { 0x1223E, UNICODE_GENCAT_Lo},
   16316                 :         { 0x1223F, UNICODE_GENCAT_Lo},
   16317                 :         { 0x12240, UNICODE_GENCAT_Lo},
   16318                 :         { 0x12241, UNICODE_GENCAT_Lo},
   16319                 :         { 0x12242, UNICODE_GENCAT_Lo},
   16320                 :         { 0x12243, UNICODE_GENCAT_Lo},
   16321                 :         { 0x12244, UNICODE_GENCAT_Lo},
   16322                 :         { 0x12245, UNICODE_GENCAT_Lo},
   16323                 :         { 0x12246, UNICODE_GENCAT_Lo},
   16324                 :         { 0x12247, UNICODE_GENCAT_Lo},
   16325                 :         { 0x12248, UNICODE_GENCAT_Lo},
   16326                 :         { 0x12249, UNICODE_GENCAT_Lo},
   16327                 :         { 0x1224A, UNICODE_GENCAT_Lo},
   16328                 :         { 0x1224B, UNICODE_GENCAT_Lo},
   16329                 :         { 0x1224C, UNICODE_GENCAT_Lo},
   16330                 :         { 0x1224D, UNICODE_GENCAT_Lo},
   16331                 :         { 0x1224E, UNICODE_GENCAT_Lo},
   16332                 :         { 0x1224F, UNICODE_GENCAT_Lo},
   16333                 :         { 0x12250, UNICODE_GENCAT_Lo},
   16334                 :         { 0x12251, UNICODE_GENCAT_Lo},
   16335                 :         { 0x12252, UNICODE_GENCAT_Lo},
   16336                 :         { 0x12253, UNICODE_GENCAT_Lo},
   16337                 :         { 0x12254, UNICODE_GENCAT_Lo},
   16338                 :         { 0x12255, UNICODE_GENCAT_Lo},
   16339                 :         { 0x12256, UNICODE_GENCAT_Lo},
   16340                 :         { 0x12257, UNICODE_GENCAT_Lo},
   16341                 :         { 0x12258, UNICODE_GENCAT_Lo},
   16342                 :         { 0x12259, UNICODE_GENCAT_Lo},
   16343                 :         { 0x1225A, UNICODE_GENCAT_Lo},
   16344                 :         { 0x1225B, UNICODE_GENCAT_Lo},
   16345                 :         { 0x1225C, UNICODE_GENCAT_Lo},
   16346                 :         { 0x1225D, UNICODE_GENCAT_Lo},
   16347                 :         { 0x1225E, UNICODE_GENCAT_Lo},
   16348                 :         { 0x1225F, UNICODE_GENCAT_Lo},
   16349                 :         { 0x12260, UNICODE_GENCAT_Lo},
   16350                 :         { 0x12261, UNICODE_GENCAT_Lo},
   16351                 :         { 0x12262, UNICODE_GENCAT_Lo},
   16352                 :         { 0x12263, UNICODE_GENCAT_Lo},
   16353                 :         { 0x12264, UNICODE_GENCAT_Lo},
   16354                 :         { 0x12265, UNICODE_GENCAT_Lo},
   16355                 :         { 0x12266, UNICODE_GENCAT_Lo},
   16356                 :         { 0x12267, UNICODE_GENCAT_Lo},
   16357                 :         { 0x12268, UNICODE_GENCAT_Lo},
   16358                 :         { 0x12269, UNICODE_GENCAT_Lo},
   16359                 :         { 0x1226A, UNICODE_GENCAT_Lo},
   16360                 :         { 0x1226B, UNICODE_GENCAT_Lo},
   16361                 :         { 0x1226C, UNICODE_GENCAT_Lo},
   16362                 :         { 0x1226D, UNICODE_GENCAT_Lo},
   16363                 :         { 0x1226E, UNICODE_GENCAT_Lo},
   16364                 :         { 0x1226F, UNICODE_GENCAT_Lo},
   16365                 :         { 0x12270, UNICODE_GENCAT_Lo},
   16366                 :         { 0x12271, UNICODE_GENCAT_Lo},
   16367                 :         { 0x12272, UNICODE_GENCAT_Lo},
   16368                 :         { 0x12273, UNICODE_GENCAT_Lo},
   16369                 :         { 0x12274, UNICODE_GENCAT_Lo},
   16370                 :         { 0x12275, UNICODE_GENCAT_Lo},
   16371                 :         { 0x12276, UNICODE_GENCAT_Lo},
   16372                 :         { 0x12277, UNICODE_GENCAT_Lo},
   16373                 :         { 0x12278, UNICODE_GENCAT_Lo},
   16374                 :         { 0x12279, UNICODE_GENCAT_Lo},
   16375                 :         { 0x1227A, UNICODE_GENCAT_Lo},
   16376                 :         { 0x1227B, UNICODE_GENCAT_Lo},
   16377                 :         { 0x1227C, UNICODE_GENCAT_Lo},
   16378                 :         { 0x1227D, UNICODE_GENCAT_Lo},
   16379                 :         { 0x1227E, UNICODE_GENCAT_Lo},
   16380                 :         { 0x1227F, UNICODE_GENCAT_Lo},
   16381                 :         { 0x12280, UNICODE_GENCAT_Lo},
   16382                 :         { 0x12281, UNICODE_GENCAT_Lo},
   16383                 :         { 0x12282, UNICODE_GENCAT_Lo},
   16384                 :         { 0x12283, UNICODE_GENCAT_Lo},
   16385                 :         { 0x12284, UNICODE_GENCAT_Lo},
   16386                 :         { 0x12285, UNICODE_GENCAT_Lo},
   16387                 :         { 0x12286, UNICODE_GENCAT_Lo},
   16388                 :         { 0x12287, UNICODE_GENCAT_Lo},
   16389                 :         { 0x12288, UNICODE_GENCAT_Lo},
   16390                 :         { 0x12289, UNICODE_GENCAT_Lo},
   16391                 :         { 0x1228A, UNICODE_GENCAT_Lo},
   16392                 :         { 0x1228B, UNICODE_GENCAT_Lo},
   16393                 :         { 0x1228C, UNICODE_GENCAT_Lo},
   16394                 :         { 0x1228D, UNICODE_GENCAT_Lo},
   16395                 :         { 0x1228E, UNICODE_GENCAT_Lo},
   16396                 :         { 0x1228F, UNICODE_GENCAT_Lo},
   16397                 :         { 0x12290, UNICODE_GENCAT_Lo},
   16398                 :         { 0x12291, UNICODE_GENCAT_Lo},
   16399                 :         { 0x12292, UNICODE_GENCAT_Lo},
   16400                 :         { 0x12293, UNICODE_GENCAT_Lo},
   16401                 :         { 0x12294, UNICODE_GENCAT_Lo},
   16402                 :         { 0x12295, UNICODE_GENCAT_Lo},
   16403                 :         { 0x12296, UNICODE_GENCAT_Lo},
   16404                 :         { 0x12297, UNICODE_GENCAT_Lo},
   16405                 :         { 0x12298, UNICODE_GENCAT_Lo},
   16406                 :         { 0x12299, UNICODE_GENCAT_Lo},
   16407                 :         { 0x1229A, UNICODE_GENCAT_Lo},
   16408                 :         { 0x1229B, UNICODE_GENCAT_Lo},
   16409                 :         { 0x1229C, UNICODE_GENCAT_Lo},
   16410                 :         { 0x1229D, UNICODE_GENCAT_Lo},
   16411                 :         { 0x1229E, UNICODE_GENCAT_Lo},
   16412                 :         { 0x1229F, UNICODE_GENCAT_Lo},
   16413                 :         { 0x122A0, UNICODE_GENCAT_Lo},
   16414                 :         { 0x122A1, UNICODE_GENCAT_Lo},
   16415                 :         { 0x122A2, UNICODE_GENCAT_Lo},
   16416                 :         { 0x122A3, UNICODE_GENCAT_Lo},
   16417                 :         { 0x122A4, UNICODE_GENCAT_Lo},
   16418                 :         { 0x122A5, UNICODE_GENCAT_Lo},
   16419                 :         { 0x122A6, UNICODE_GENCAT_Lo},
   16420                 :         { 0x122A7, UNICODE_GENCAT_Lo},
   16421                 :         { 0x122A8, UNICODE_GENCAT_Lo},
   16422                 :         { 0x122A9, UNICODE_GENCAT_Lo},
   16423                 :         { 0x122AA, UNICODE_GENCAT_Lo},
   16424                 :         { 0x122AB, UNICODE_GENCAT_Lo},
   16425                 :         { 0x122AC, UNICODE_GENCAT_Lo},
   16426                 :         { 0x122AD, UNICODE_GENCAT_Lo},
   16427                 :         { 0x122AE, UNICODE_GENCAT_Lo},
   16428                 :         { 0x122AF, UNICODE_GENCAT_Lo},
   16429                 :         { 0x122B0, UNICODE_GENCAT_Lo},
   16430                 :         { 0x122B1, UNICODE_GENCAT_Lo},
   16431                 :         { 0x122B2, UNICODE_GENCAT_Lo},
   16432                 :         { 0x122B3, UNICODE_GENCAT_Lo},
   16433                 :         { 0x122B4, UNICODE_GENCAT_Lo},
   16434                 :         { 0x122B5, UNICODE_GENCAT_Lo},
   16435                 :         { 0x122B6, UNICODE_GENCAT_Lo},
   16436                 :         { 0x122B7, UNICODE_GENCAT_Lo},
   16437                 :         { 0x122B8, UNICODE_GENCAT_Lo},
   16438                 :         { 0x122B9, UNICODE_GENCAT_Lo},
   16439                 :         { 0x122BA, UNICODE_GENCAT_Lo},
   16440                 :         { 0x122BB, UNICODE_GENCAT_Lo},
   16441                 :         { 0x122BC, UNICODE_GENCAT_Lo},
   16442                 :         { 0x122BD, UNICODE_GENCAT_Lo},
   16443                 :         { 0x122BE, UNICODE_GENCAT_Lo},
   16444                 :         { 0x122BF, UNICODE_GENCAT_Lo},
   16445                 :         { 0x122C0, UNICODE_GENCAT_Lo},
   16446                 :         { 0x122C1, UNICODE_GENCAT_Lo},
   16447                 :         { 0x122C2, UNICODE_GENCAT_Lo},
   16448                 :         { 0x122C3, UNICODE_GENCAT_Lo},
   16449                 :         { 0x122C4, UNICODE_GENCAT_Lo},
   16450                 :         { 0x122C5, UNICODE_GENCAT_Lo},
   16451                 :         { 0x122C6, UNICODE_GENCAT_Lo},
   16452                 :         { 0x122C7, UNICODE_GENCAT_Lo},
   16453                 :         { 0x122C8, UNICODE_GENCAT_Lo},
   16454                 :         { 0x122C9, UNICODE_GENCAT_Lo},
   16455                 :         { 0x122CA, UNICODE_GENCAT_Lo},
   16456                 :         { 0x122CB, UNICODE_GENCAT_Lo},
   16457                 :         { 0x122CC, UNICODE_GENCAT_Lo},
   16458                 :         { 0x122CD, UNICODE_GENCAT_Lo},
   16459                 :         { 0x122CE, UNICODE_GENCAT_Lo},
   16460                 :         { 0x122CF, UNICODE_GENCAT_Lo},
   16461                 :         { 0x122D0, UNICODE_GENCAT_Lo},
   16462                 :         { 0x122D1, UNICODE_GENCAT_Lo},
   16463                 :         { 0x122D2, UNICODE_GENCAT_Lo},
   16464                 :         { 0x122D3, UNICODE_GENCAT_Lo},
   16465                 :         { 0x122D4, UNICODE_GENCAT_Lo},
   16466                 :         { 0x122D5, UNICODE_GENCAT_Lo},
   16467                 :         { 0x122D6, UNICODE_GENCAT_Lo},
   16468                 :         { 0x122D7, UNICODE_GENCAT_Lo},
   16469                 :         { 0x122D8, UNICODE_GENCAT_Lo},
   16470                 :         { 0x122D9, UNICODE_GENCAT_Lo},
   16471                 :         { 0x122DA, UNICODE_GENCAT_Lo},
   16472                 :         { 0x122DB, UNICODE_GENCAT_Lo},
   16473                 :         { 0x122DC, UNICODE_GENCAT_Lo},
   16474                 :         { 0x122DD, UNICODE_GENCAT_Lo},
   16475                 :         { 0x122DE, UNICODE_GENCAT_Lo},
   16476                 :         { 0x122DF, UNICODE_GENCAT_Lo},
   16477                 :         { 0x122E0, UNICODE_GENCAT_Lo},
   16478                 :         { 0x122E1, UNICODE_GENCAT_Lo},
   16479                 :         { 0x122E2, UNICODE_GENCAT_Lo},
   16480                 :         { 0x122E3, UNICODE_GENCAT_Lo},
   16481                 :         { 0x122E4, UNICODE_GENCAT_Lo},
   16482                 :         { 0x122E5, UNICODE_GENCAT_Lo},
   16483                 :         { 0x122E6, UNICODE_GENCAT_Lo},
   16484                 :         { 0x122E7, UNICODE_GENCAT_Lo},
   16485                 :         { 0x122E8, UNICODE_GENCAT_Lo},
   16486                 :         { 0x122E9, UNICODE_GENCAT_Lo},
   16487                 :         { 0x122EA, UNICODE_GENCAT_Lo},
   16488                 :         { 0x122EB, UNICODE_GENCAT_Lo},
   16489                 :         { 0x122EC, UNICODE_GENCAT_Lo},
   16490                 :         { 0x122ED, UNICODE_GENCAT_Lo},
   16491                 :         { 0x122EE, UNICODE_GENCAT_Lo},
   16492                 :         { 0x122EF, UNICODE_GENCAT_Lo},
   16493                 :         { 0x122F0, UNICODE_GENCAT_Lo},
   16494                 :         { 0x122F1, UNICODE_GENCAT_Lo},
   16495                 :         { 0x122F2, UNICODE_GENCAT_Lo},
   16496                 :         { 0x122F3, UNICODE_GENCAT_Lo},
   16497                 :         { 0x122F4, UNICODE_GENCAT_Lo},
   16498                 :         { 0x122F5, UNICODE_GENCAT_Lo},
   16499                 :         { 0x122F6, UNICODE_GENCAT_Lo},
   16500                 :         { 0x122F7, UNICODE_GENCAT_Lo},
   16501                 :         { 0x122F8, UNICODE_GENCAT_Lo},
   16502                 :         { 0x122F9, UNICODE_GENCAT_Lo},
   16503                 :         { 0x122FA, UNICODE_GENCAT_Lo},
   16504                 :         { 0x122FB, UNICODE_GENCAT_Lo},
   16505                 :         { 0x122FC, UNICODE_GENCAT_Lo},
   16506                 :         { 0x122FD, UNICODE_GENCAT_Lo},
   16507                 :         { 0x122FE, UNICODE_GENCAT_Lo},
   16508                 :         { 0x122FF, UNICODE_GENCAT_Lo},
   16509                 :         { 0x12300, UNICODE_GENCAT_Lo},
   16510                 :         { 0x12301, UNICODE_GENCAT_Lo},
   16511                 :         { 0x12302, UNICODE_GENCAT_Lo},
   16512                 :         { 0x12303, UNICODE_GENCAT_Lo},
   16513                 :         { 0x12304, UNICODE_GENCAT_Lo},
   16514                 :         { 0x12305, UNICODE_GENCAT_Lo},
   16515                 :         { 0x12306, UNICODE_GENCAT_Lo},
   16516                 :         { 0x12307, UNICODE_GENCAT_Lo},
   16517                 :         { 0x12308, UNICODE_GENCAT_Lo},
   16518                 :         { 0x12309, UNICODE_GENCAT_Lo},
   16519                 :         { 0x1230A, UNICODE_GENCAT_Lo},
   16520                 :         { 0x1230B, UNICODE_GENCAT_Lo},
   16521                 :         { 0x1230C, UNICODE_GENCAT_Lo},
   16522                 :         { 0x1230D, UNICODE_GENCAT_Lo},
   16523                 :         { 0x1230E, UNICODE_GENCAT_Lo},
   16524                 :         { 0x1230F, UNICODE_GENCAT_Lo},
   16525                 :         { 0x12310, UNICODE_GENCAT_Lo},
   16526                 :         { 0x12311, UNICODE_GENCAT_Lo},
   16527                 :         { 0x12312, UNICODE_GENCAT_Lo},
   16528                 :         { 0x12313, UNICODE_GENCAT_Lo},
   16529                 :         { 0x12314, UNICODE_GENCAT_Lo},
   16530                 :         { 0x12315, UNICODE_GENCAT_Lo},
   16531                 :         { 0x12316, UNICODE_GENCAT_Lo},
   16532                 :         { 0x12317, UNICODE_GENCAT_Lo},
   16533                 :         { 0x12318, UNICODE_GENCAT_Lo},
   16534                 :         { 0x12319, UNICODE_GENCAT_Lo},
   16535                 :         { 0x1231A, UNICODE_GENCAT_Lo},
   16536                 :         { 0x1231B, UNICODE_GENCAT_Lo},
   16537                 :         { 0x1231C, UNICODE_GENCAT_Lo},
   16538                 :         { 0x1231D, UNICODE_GENCAT_Lo},
   16539                 :         { 0x1231E, UNICODE_GENCAT_Lo},
   16540                 :         { 0x1231F, UNICODE_GENCAT_Lo},
   16541                 :         { 0x12320, UNICODE_GENCAT_Lo},
   16542                 :         { 0x12321, UNICODE_GENCAT_Lo},
   16543                 :         { 0x12322, UNICODE_GENCAT_Lo},
   16544                 :         { 0x12323, UNICODE_GENCAT_Lo},
   16545                 :         { 0x12324, UNICODE_GENCAT_Lo},
   16546                 :         { 0x12325, UNICODE_GENCAT_Lo},
   16547                 :         { 0x12326, UNICODE_GENCAT_Lo},
   16548                 :         { 0x12327, UNICODE_GENCAT_Lo},
   16549                 :         { 0x12328, UNICODE_GENCAT_Lo},
   16550                 :         { 0x12329, UNICODE_GENCAT_Lo},
   16551                 :         { 0x1232A, UNICODE_GENCAT_Lo},
   16552                 :         { 0x1232B, UNICODE_GENCAT_Lo},
   16553                 :         { 0x1232C, UNICODE_GENCAT_Lo},
   16554                 :         { 0x1232D, UNICODE_GENCAT_Lo},
   16555                 :         { 0x1232E, UNICODE_GENCAT_Lo},
   16556                 :         { 0x1232F, UNICODE_GENCAT_Lo},
   16557                 :         { 0x12330, UNICODE_GENCAT_Lo},
   16558                 :         { 0x12331, UNICODE_GENCAT_Lo},
   16559                 :         { 0x12332, UNICODE_GENCAT_Lo},
   16560                 :         { 0x12333, UNICODE_GENCAT_Lo},
   16561                 :         { 0x12334, UNICODE_GENCAT_Lo},
   16562                 :         { 0x12335, UNICODE_GENCAT_Lo},
   16563                 :         { 0x12336, UNICODE_GENCAT_Lo},
   16564                 :         { 0x12337, UNICODE_GENCAT_Lo},
   16565                 :         { 0x12338, UNICODE_GENCAT_Lo},
   16566                 :         { 0x12339, UNICODE_GENCAT_Lo},
   16567                 :         { 0x1233A, UNICODE_GENCAT_Lo},
   16568                 :         { 0x1233B, UNICODE_GENCAT_Lo},
   16569                 :         { 0x1233C, UNICODE_GENCAT_Lo},
   16570                 :         { 0x1233D, UNICODE_GENCAT_Lo},
   16571                 :         { 0x1233E, UNICODE_GENCAT_Lo},
   16572                 :         { 0x1233F, UNICODE_GENCAT_Lo},
   16573                 :         { 0x12340, UNICODE_GENCAT_Lo},
   16574                 :         { 0x12341, UNICODE_GENCAT_Lo},
   16575                 :         { 0x12342, UNICODE_GENCAT_Lo},
   16576                 :         { 0x12343, UNICODE_GENCAT_Lo},
   16577                 :         { 0x12344, UNICODE_GENCAT_Lo},
   16578                 :         { 0x12345, UNICODE_GENCAT_Lo},
   16579                 :         { 0x12346, UNICODE_GENCAT_Lo},
   16580                 :         { 0x12347, UNICODE_GENCAT_Lo},
   16581                 :         { 0x12348, UNICODE_GENCAT_Lo},
   16582                 :         { 0x12349, UNICODE_GENCAT_Lo},
   16583                 :         { 0x1234A, UNICODE_GENCAT_Lo},
   16584                 :         { 0x1234B, UNICODE_GENCAT_Lo},
   16585                 :         { 0x1234C, UNICODE_GENCAT_Lo},
   16586                 :         { 0x1234D, UNICODE_GENCAT_Lo},
   16587                 :         { 0x1234E, UNICODE_GENCAT_Lo},
   16588                 :         { 0x1234F, UNICODE_GENCAT_Lo},
   16589                 :         { 0x12350, UNICODE_GENCAT_Lo},
   16590                 :         { 0x12351, UNICODE_GENCAT_Lo},
   16591                 :         { 0x12352, UNICODE_GENCAT_Lo},
   16592                 :         { 0x12353, UNICODE_GENCAT_Lo},
   16593                 :         { 0x12354, UNICODE_GENCAT_Lo},
   16594                 :         { 0x12355, UNICODE_GENCAT_Lo},
   16595                 :         { 0x12356, UNICODE_GENCAT_Lo},
   16596                 :         { 0x12357, UNICODE_GENCAT_Lo},
   16597                 :         { 0x12358, UNICODE_GENCAT_Lo},
   16598                 :         { 0x12359, UNICODE_GENCAT_Lo},
   16599                 :         { 0x1235A, UNICODE_GENCAT_Lo},
   16600                 :         { 0x1235B, UNICODE_GENCAT_Lo},
   16601                 :         { 0x1235C, UNICODE_GENCAT_Lo},
   16602                 :         { 0x1235D, UNICODE_GENCAT_Lo},
   16603                 :         { 0x1235E, UNICODE_GENCAT_Lo},
   16604                 :         { 0x1235F, UNICODE_GENCAT_Lo},
   16605                 :         { 0x12360, UNICODE_GENCAT_Lo},
   16606                 :         { 0x12361, UNICODE_GENCAT_Lo},
   16607                 :         { 0x12362, UNICODE_GENCAT_Lo},
   16608                 :         { 0x12363, UNICODE_GENCAT_Lo},
   16609                 :         { 0x12364, UNICODE_GENCAT_Lo},
   16610                 :         { 0x12365, UNICODE_GENCAT_Lo},
   16611                 :         { 0x12366, UNICODE_GENCAT_Lo},
   16612                 :         { 0x12367, UNICODE_GENCAT_Lo},
   16613                 :         { 0x12368, UNICODE_GENCAT_Lo},
   16614                 :         { 0x12369, UNICODE_GENCAT_Lo},
   16615                 :         { 0x1236A, UNICODE_GENCAT_Lo},
   16616                 :         { 0x1236B, UNICODE_GENCAT_Lo},
   16617                 :         { 0x1236C, UNICODE_GENCAT_Lo},
   16618                 :         { 0x1236D, UNICODE_GENCAT_Lo},
   16619                 :         { 0x1236E, UNICODE_GENCAT_Lo},
   16620                 :         { 0x12400, UNICODE_GENCAT_Nl},
   16621                 :         { 0x12401, UNICODE_GENCAT_Nl},
   16622                 :         { 0x12402, UNICODE_GENCAT_Nl},
   16623                 :         { 0x12403, UNICODE_GENCAT_Nl},
   16624                 :         { 0x12404, UNICODE_GENCAT_Nl},
   16625                 :         { 0x12405, UNICODE_GENCAT_Nl},
   16626                 :         { 0x12406, UNICODE_GENCAT_Nl},
   16627                 :         { 0x12407, UNICODE_GENCAT_Nl},
   16628                 :         { 0x12408, UNICODE_GENCAT_Nl},
   16629                 :         { 0x12409, UNICODE_GENCAT_Nl},
   16630                 :         { 0x1240A, UNICODE_GENCAT_Nl},
   16631                 :         { 0x1240B, UNICODE_GENCAT_Nl},
   16632                 :         { 0x1240C, UNICODE_GENCAT_Nl},
   16633                 :         { 0x1240D, UNICODE_GENCAT_Nl},
   16634                 :         { 0x1240E, UNICODE_GENCAT_Nl},
   16635                 :         { 0x1240F, UNICODE_GENCAT_Nl},
   16636                 :         { 0x12410, UNICODE_GENCAT_Nl},
   16637                 :         { 0x12411, UNICODE_GENCAT_Nl},
   16638                 :         { 0x12412, UNICODE_GENCAT_Nl},
   16639                 :         { 0x12413, UNICODE_GENCAT_Nl},
   16640                 :         { 0x12414, UNICODE_GENCAT_Nl},
   16641                 :         { 0x12415, UNICODE_GENCAT_Nl},
   16642                 :         { 0x12416, UNICODE_GENCAT_Nl},
   16643                 :         { 0x12417, UNICODE_GENCAT_Nl},
   16644                 :         { 0x12418, UNICODE_GENCAT_Nl},
   16645                 :         { 0x12419, UNICODE_GENCAT_Nl},
   16646                 :         { 0x1241A, UNICODE_GENCAT_Nl},
   16647                 :         { 0x1241B, UNICODE_GENCAT_Nl},
   16648                 :         { 0x1241C, UNICODE_GENCAT_Nl},
   16649                 :         { 0x1241D, UNICODE_GENCAT_Nl},
   16650                 :         { 0x1241E, UNICODE_GENCAT_Nl},
   16651                 :         { 0x1241F, UNICODE_GENCAT_Nl},
   16652                 :         { 0x12420, UNICODE_GENCAT_Nl},
   16653                 :         { 0x12421, UNICODE_GENCAT_Nl},
   16654                 :         { 0x12422, UNICODE_GENCAT_Nl},
   16655                 :         { 0x12423, UNICODE_GENCAT_Nl},
   16656                 :         { 0x12424, UNICODE_GENCAT_Nl},
   16657                 :         { 0x12425, UNICODE_GENCAT_Nl},
   16658                 :         { 0x12426, UNICODE_GENCAT_Nl},
   16659                 :         { 0x12427, UNICODE_GENCAT_Nl},
   16660                 :         { 0x12428, UNICODE_GENCAT_Nl},
   16661                 :         { 0x12429, UNICODE_GENCAT_Nl},
   16662                 :         { 0x1242A, UNICODE_GENCAT_Nl},
   16663                 :         { 0x1242B, UNICODE_GENCAT_Nl},
   16664                 :         { 0x1242C, UNICODE_GENCAT_Nl},
   16665                 :         { 0x1242D, UNICODE_GENCAT_Nl},
   16666                 :         { 0x1242E, UNICODE_GENCAT_Nl},
   16667                 :         { 0x1242F, UNICODE_GENCAT_Nl},
   16668                 :         { 0x12430, UNICODE_GENCAT_Nl},
   16669                 :         { 0x12431, UNICODE_GENCAT_Nl},
   16670                 :         { 0x12432, UNICODE_GENCAT_Nl},
   16671                 :         { 0x12433, UNICODE_GENCAT_Nl},
   16672                 :         { 0x12434, UNICODE_GENCAT_Nl},
   16673                 :         { 0x12435, UNICODE_GENCAT_Nl},
   16674                 :         { 0x12436, UNICODE_GENCAT_Nl},
   16675                 :         { 0x12437, UNICODE_GENCAT_Nl},
   16676                 :         { 0x12438, UNICODE_GENCAT_Nl},
   16677                 :         { 0x12439, UNICODE_GENCAT_Nl},
   16678                 :         { 0x1243A, UNICODE_GENCAT_Nl},
   16679                 :         { 0x1243B, UNICODE_GENCAT_Nl},
   16680                 :         { 0x1243C, UNICODE_GENCAT_Nl},
   16681                 :         { 0x1243D, UNICODE_GENCAT_Nl},
   16682                 :         { 0x1243E, UNICODE_GENCAT_Nl},
   16683                 :         { 0x1243F, UNICODE_GENCAT_Nl},
   16684                 :         { 0x12440, UNICODE_GENCAT_Nl},
   16685                 :         { 0x12441, UNICODE_GENCAT_Nl},
   16686                 :         { 0x12442, UNICODE_GENCAT_Nl},
   16687                 :         { 0x12443, UNICODE_GENCAT_Nl},
   16688                 :         { 0x12444, UNICODE_GENCAT_Nl},
   16689                 :         { 0x12445, UNICODE_GENCAT_Nl},
   16690                 :         { 0x12446, UNICODE_GENCAT_Nl},
   16691                 :         { 0x12447, UNICODE_GENCAT_Nl},
   16692                 :         { 0x12448, UNICODE_GENCAT_Nl},
   16693                 :         { 0x12449, UNICODE_GENCAT_Nl},
   16694                 :         { 0x1244A, UNICODE_GENCAT_Nl},
   16695                 :         { 0x1244B, UNICODE_GENCAT_Nl},
   16696                 :         { 0x1244C, UNICODE_GENCAT_Nl},
   16697                 :         { 0x1244D, UNICODE_GENCAT_Nl},
   16698                 :         { 0x1244E, UNICODE_GENCAT_Nl},
   16699                 :         { 0x1244F, UNICODE_GENCAT_Nl},
   16700                 :         { 0x12450, UNICODE_GENCAT_Nl},
   16701                 :         { 0x12451, UNICODE_GENCAT_Nl},
   16702                 :         { 0x12452, UNICODE_GENCAT_Nl},
   16703                 :         { 0x12453, UNICODE_GENCAT_Nl},
   16704                 :         { 0x12454, UNICODE_GENCAT_Nl},
   16705                 :         { 0x12455, UNICODE_GENCAT_Nl},
   16706                 :         { 0x12456, UNICODE_GENCAT_Nl},
   16707                 :         { 0x12457, UNICODE_GENCAT_Nl},
   16708                 :         { 0x12458, UNICODE_GENCAT_Nl},
   16709                 :         { 0x12459, UNICODE_GENCAT_Nl},
   16710                 :         { 0x1245A, UNICODE_GENCAT_Nl},
   16711                 :         { 0x1245B, UNICODE_GENCAT_Nl},
   16712                 :         { 0x1245C, UNICODE_GENCAT_Nl},
   16713                 :         { 0x1245D, UNICODE_GENCAT_Nl},
   16714                 :         { 0x1245E, UNICODE_GENCAT_Nl},
   16715                 :         { 0x1245F, UNICODE_GENCAT_Nl},
   16716                 :         { 0x12460, UNICODE_GENCAT_Nl},
   16717                 :         { 0x12461, UNICODE_GENCAT_Nl},
   16718                 :         { 0x12462, UNICODE_GENCAT_Nl},
   16719                 :         { 0x12470, UNICODE_GENCAT_Po},
   16720                 :         { 0x12471, UNICODE_GENCAT_Po},
   16721                 :         { 0x12472, UNICODE_GENCAT_Po},
   16722                 :         { 0x12473, UNICODE_GENCAT_Po},
   16723                 :         { 0x1D000, UNICODE_GENCAT_So},
   16724                 :         { 0x1D001, UNICODE_GENCAT_So},
   16725                 :         { 0x1D002, UNICODE_GENCAT_So},
   16726                 :         { 0x1D003, UNICODE_GENCAT_So},
   16727                 :         { 0x1D004, UNICODE_GENCAT_So},
   16728                 :         { 0x1D005, UNICODE_GENCAT_So},
   16729                 :         { 0x1D006, UNICODE_GENCAT_So},
   16730                 :         { 0x1D007, UNICODE_GENCAT_So},
   16731                 :         { 0x1D008, UNICODE_GENCAT_So},
   16732                 :         { 0x1D009, UNICODE_GENCAT_So},
   16733                 :         { 0x1D00A, UNICODE_GENCAT_So},
   16734                 :         { 0x1D00B, UNICODE_GENCAT_So},
   16735                 :         { 0x1D00C, UNICODE_GENCAT_So},
   16736                 :         { 0x1D00D, UNICODE_GENCAT_So},
   16737                 :         { 0x1D00E, UNICODE_GENCAT_So},
   16738                 :         { 0x1D00F, UNICODE_GENCAT_So},
   16739                 :         { 0x1D010, UNICODE_GENCAT_So},
   16740                 :         { 0x1D011, UNICODE_GENCAT_So},
   16741                 :         { 0x1D012, UNICODE_GENCAT_So},
   16742                 :         { 0x1D013, UNICODE_GENCAT_So},
   16743                 :         { 0x1D014, UNICODE_GENCAT_So},
   16744                 :         { 0x1D015, UNICODE_GENCAT_So},
   16745                 :         { 0x1D016, UNICODE_GENCAT_So},
   16746                 :         { 0x1D017, UNICODE_GENCAT_So},
   16747                 :         { 0x1D018, UNICODE_GENCAT_So},
   16748                 :         { 0x1D019, UNICODE_GENCAT_So},
   16749                 :         { 0x1D01A, UNICODE_GENCAT_So},
   16750                 :         { 0x1D01B, UNICODE_GENCAT_So},
   16751                 :         { 0x1D01C, UNICODE_GENCAT_So},
   16752                 :         { 0x1D01D, UNICODE_GENCAT_So},
   16753                 :         { 0x1D01E, UNICODE_GENCAT_So},
   16754                 :         { 0x1D01F, UNICODE_GENCAT_So},
   16755                 :         { 0x1D020, UNICODE_GENCAT_So},
   16756                 :         { 0x1D021, UNICODE_GENCAT_So},
   16757                 :         { 0x1D022, UNICODE_GENCAT_So},
   16758                 :         { 0x1D023, UNICODE_GENCAT_So},
   16759                 :         { 0x1D024, UNICODE_GENCAT_So},
   16760                 :         { 0x1D025, UNICODE_GENCAT_So},
   16761                 :         { 0x1D026, UNICODE_GENCAT_So},
   16762                 :         { 0x1D027, UNICODE_GENCAT_So},
   16763                 :         { 0x1D028, UNICODE_GENCAT_So},
   16764                 :         { 0x1D029, UNICODE_GENCAT_So},
   16765                 :         { 0x1D02A, UNICODE_GENCAT_So},
   16766                 :         { 0x1D02B, UNICODE_GENCAT_So},
   16767                 :         { 0x1D02C, UNICODE_GENCAT_So},
   16768                 :         { 0x1D02D, UNICODE_GENCAT_So},
   16769                 :         { 0x1D02E, UNICODE_GENCAT_So},
   16770                 :         { 0x1D02F, UNICODE_GENCAT_So},
   16771                 :         { 0x1D030, UNICODE_GENCAT_So},
   16772                 :         { 0x1D031, UNICODE_GENCAT_So},
   16773                 :         { 0x1D032, UNICODE_GENCAT_So},
   16774                 :         { 0x1D033, UNICODE_GENCAT_So},
   16775                 :         { 0x1D034, UNICODE_GENCAT_So},
   16776                 :         { 0x1D035, UNICODE_GENCAT_So},
   16777                 :         { 0x1D036, UNICODE_GENCAT_So},
   16778                 :         { 0x1D037, UNICODE_GENCAT_So},
   16779                 :         { 0x1D038, UNICODE_GENCAT_So},
   16780                 :         { 0x1D039, UNICODE_GENCAT_So},
   16781                 :         { 0x1D03A, UNICODE_GENCAT_So},
   16782                 :         { 0x1D03B, UNICODE_GENCAT_So},
   16783                 :         { 0x1D03C, UNICODE_GENCAT_So},
   16784                 :         { 0x1D03D, UNICODE_GENCAT_So},
   16785                 :         { 0x1D03E, UNICODE_GENCAT_So},
   16786                 :         { 0x1D03F, UNICODE_GENCAT_So},
   16787                 :         { 0x1D040, UNICODE_GENCAT_So},
   16788                 :         { 0x1D041, UNICODE_GENCAT_So},
   16789                 :         { 0x1D042, UNICODE_GENCAT_So},
   16790                 :         { 0x1D043, UNICODE_GENCAT_So},
   16791                 :         { 0x1D044, UNICODE_GENCAT_So},
   16792                 :         { 0x1D045, UNICODE_GENCAT_So},
   16793                 :         { 0x1D046, UNICODE_GENCAT_So},
   16794                 :         { 0x1D047, UNICODE_GENCAT_So},
   16795                 :         { 0x1D048, UNICODE_GENCAT_So},
   16796                 :         { 0x1D049, UNICODE_GENCAT_So},
   16797                 :         { 0x1D04A, UNICODE_GENCAT_So},
   16798                 :         { 0x1D04B, UNICODE_GENCAT_So},
   16799                 :         { 0x1D04C, UNICODE_GENCAT_So},
   16800                 :         { 0x1D04D, UNICODE_GENCAT_So},
   16801                 :         { 0x1D04E, UNICODE_GENCAT_So},
   16802                 :         { 0x1D04F, UNICODE_GENCAT_So},
   16803                 :         { 0x1D050, UNICODE_GENCAT_So},
   16804                 :         { 0x1D051, UNICODE_GENCAT_So},
   16805                 :         { 0x1D052, UNICODE_GENCAT_So},
   16806                 :         { 0x1D053, UNICODE_GENCAT_So},
   16807                 :         { 0x1D054, UNICODE_GENCAT_So},
   16808                 :         { 0x1D055, UNICODE_GENCAT_So},
   16809                 :         { 0x1D056, UNICODE_GENCAT_So},
   16810                 :         { 0x1D057, UNICODE_GENCAT_So},
   16811                 :         { 0x1D058, UNICODE_GENCAT_So},
   16812                 :         { 0x1D059, UNICODE_GENCAT_So},
   16813                 :         { 0x1D05A, UNICODE_GENCAT_So},
   16814                 :         { 0x1D05B, UNICODE_GENCAT_So},
   16815                 :         { 0x1D05C, UNICODE_GENCAT_So},
   16816                 :         { 0x1D05D, UNICODE_GENCAT_So},
   16817                 :         { 0x1D05E, UNICODE_GENCAT_So},
   16818                 :         { 0x1D05F, UNICODE_GENCAT_So},
   16819                 :         { 0x1D060, UNICODE_GENCAT_So},
   16820                 :         { 0x1D061, UNICODE_GENCAT_So},
   16821                 :         { 0x1D062, UNICODE_GENCAT_So},
   16822                 :         { 0x1D063, UNICODE_GENCAT_So},
   16823                 :         { 0x1D064, UNICODE_GENCAT_So},
   16824                 :         { 0x1D065, UNICODE_GENCAT_So},
   16825                 :         { 0x1D066, UNICODE_GENCAT_So},
   16826                 :         { 0x1D067, UNICODE_GENCAT_So},
   16827                 :         { 0x1D068, UNICODE_GENCAT_So},
   16828                 :         { 0x1D069, UNICODE_GENCAT_So},
   16829                 :         { 0x1D06A, UNICODE_GENCAT_So},
   16830                 :         { 0x1D06B, UNICODE_GENCAT_So},
   16831                 :         { 0x1D06C, UNICODE_GENCAT_So},
   16832                 :         { 0x1D06D, UNICODE_GENCAT_So},
   16833                 :         { 0x1D06E, UNICODE_GENCAT_So},
   16834                 :         { 0x1D06F, UNICODE_GENCAT_So},
   16835                 :         { 0x1D070, UNICODE_GENCAT_So},
   16836                 :         { 0x1D071, UNICODE_GENCAT_So},
   16837                 :         { 0x1D072, UNICODE_GENCAT_So},
   16838                 :         { 0x1D073, UNICODE_GENCAT_So},
   16839                 :         { 0x1D074, UNICODE_GENCAT_So},
   16840                 :         { 0x1D075, UNICODE_GENCAT_So},
   16841                 :         { 0x1D076, UNICODE_GENCAT_So},
   16842                 :         { 0x1D077, UNICODE_GENCAT_So},
   16843                 :         { 0x1D078, UNICODE_GENCAT_So},
   16844                 :         { 0x1D079, UNICODE_GENCAT_So},
   16845                 :         { 0x1D07A, UNICODE_GENCAT_So},
   16846                 :         { 0x1D07B, UNICODE_GENCAT_So},
   16847                 :         { 0x1D07C, UNICODE_GENCAT_So},
   16848                 :         { 0x1D07D, UNICODE_GENCAT_So},
   16849                 :         { 0x1D07E, UNICODE_GENCAT_So},
   16850                 :         { 0x1D07F, UNICODE_GENCAT_So},
   16851                 :         { 0x1D080, UNICODE_GENCAT_So},
   16852                 :         { 0x1D081, UNICODE_GENCAT_So},
   16853                 :         { 0x1D082, UNICODE_GENCAT_So},
   16854                 :         { 0x1D083, UNICODE_GENCAT_So},
   16855                 :         { 0x1D084, UNICODE_GENCAT_So},
   16856                 :         { 0x1D085, UNICODE_GENCAT_So},
   16857                 :         { 0x1D086, UNICODE_GENCAT_So},
   16858                 :         { 0x1D087, UNICODE_GENCAT_So},
   16859                 :         { 0x1D088, UNICODE_GENCAT_So},
   16860                 :         { 0x1D089, UNICODE_GENCAT_So},
   16861                 :         { 0x1D08A, UNICODE_GENCAT_So},
   16862                 :         { 0x1D08B, UNICODE_GENCAT_So},
   16863                 :         { 0x1D08C, UNICODE_GENCAT_So},
   16864                 :         { 0x1D08D, UNICODE_GENCAT_So},
   16865                 :         { 0x1D08E, UNICODE_GENCAT_So},
   16866                 :         { 0x1D08F, UNICODE_GENCAT_So},
   16867                 :         { 0x1D090, UNICODE_GENCAT_So},
   16868                 :         { 0x1D091, UNICODE_GENCAT_So},
   16869                 :         { 0x1D092, UNICODE_GENCAT_So},
   16870                 :         { 0x1D093, UNICODE_GENCAT_So},
   16871                 :         { 0x1D094, UNICODE_GENCAT_So},
   16872                 :         { 0x1D095, UNICODE_GENCAT_So},
   16873                 :         { 0x1D096, UNICODE_GENCAT_So},
   16874                 :         { 0x1D097, UNICODE_GENCAT_So},
   16875                 :         { 0x1D098, UNICODE_GENCAT_So},
   16876                 :         { 0x1D099, UNICODE_GENCAT_So},
   16877                 :         { 0x1D09A, UNICODE_GENCAT_So},
   16878                 :         { 0x1D09B, UNICODE_GENCAT_So},
   16879                 :         { 0x1D09C, UNICODE_GENCAT_So},
   16880                 :         { 0x1D09D, UNICODE_GENCAT_So},
   16881                 :         { 0x1D09E, UNICODE_GENCAT_So},
   16882                 :         { 0x1D09F, UNICODE_GENCAT_So},
   16883                 :         { 0x1D0A0, UNICODE_GENCAT_So},
   16884                 :         { 0x1D0A1, UNICODE_GENCAT_So},
   16885                 :         { 0x1D0A2, UNICODE_GENCAT_So},
   16886                 :         { 0x1D0A3, UNICODE_GENCAT_So},
   16887                 :         { 0x1D0A4, UNICODE_GENCAT_So},
   16888                 :         { 0x1D0A5, UNICODE_GENCAT_So},
   16889                 :         { 0x1D0A6, UNICODE_GENCAT_So},
   16890                 :         { 0x1D0A7, UNICODE_GENCAT_So},
   16891                 :         { 0x1D0A8, UNICODE_GENCAT_So},
   16892                 :         { 0x1D0A9, UNICODE_GENCAT_So},
   16893                 :         { 0x1D0AA, UNICODE_GENCAT_So},
   16894                 :         { 0x1D0AB, UNICODE_GENCAT_So},
   16895                 :         { 0x1D0AC, UNICODE_GENCAT_So},
   16896                 :         { 0x1D0AD, UNICODE_GENCAT_So},
   16897                 :         { 0x1D0AE, UNICODE_GENCAT_So},
   16898                 :         { 0x1D0AF, UNICODE_GENCAT_So},
   16899                 :         { 0x1D0B0, UNICODE_GENCAT_So},
   16900                 :         { 0x1D0B1, UNICODE_GENCAT_So},
   16901                 :         { 0x1D0B2, UNICODE_GENCAT_So},
   16902                 :         { 0x1D0B3, UNICODE_GENCAT_So},
   16903                 :         { 0x1D0B4, UNICODE_GENCAT_So},
   16904                 :         { 0x1D0B5, UNICODE_GENCAT_So},
   16905                 :         { 0x1D0B6, UNICODE_GENCAT_So},
   16906                 :         { 0x1D0B7, UNICODE_GENCAT_So},
   16907                 :         { 0x1D0B8, UNICODE_GENCAT_So},
   16908                 :         { 0x1D0B9, UNICODE_GENCAT_So},
   16909                 :         { 0x1D0BA, UNICODE_GENCAT_So},
   16910                 :         { 0x1D0BB, UNICODE_GENCAT_So},
   16911                 :         { 0x1D0BC, UNICODE_GENCAT_So},
   16912                 :         { 0x1D0BD, UNICODE_GENCAT_So},
   16913                 :         { 0x1D0BE, UNICODE_GENCAT_So},
   16914                 :         { 0x1D0BF, UNICODE_GENCAT_So},
   16915                 :         { 0x1D0C0, UNICODE_GENCAT_So},
   16916                 :         { 0x1D0C1, UNICODE_GENCAT_So},
   16917                 :         { 0x1D0C2, UNICODE_GENCAT_So},
   16918                 :         { 0x1D0C3, UNICODE_GENCAT_So},
   16919                 :         { 0x1D0C4, UNICODE_GENCAT_So},
   16920                 :         { 0x1D0C5, UNICODE_GENCAT_So},
   16921                 :         { 0x1D0C6, UNICODE_GENCAT_So},
   16922                 :         { 0x1D0C7, UNICODE_GENCAT_So},
   16923                 :         { 0x1D0C8, UNICODE_GENCAT_So},
   16924                 :         { 0x1D0C9, UNICODE_GENCAT_So},
   16925                 :         { 0x1D0CA, UNICODE_GENCAT_So},
   16926                 :         { 0x1D0CB, UNICODE_GENCAT_So},
   16927                 :         { 0x1D0CC, UNICODE_GENCAT_So},
   16928                 :         { 0x1D0CD, UNICODE_GENCAT_So},
   16929                 :         { 0x1D0CE, UNICODE_GENCAT_So},
   16930                 :         { 0x1D0CF, UNICODE_GENCAT_So},
   16931                 :         { 0x1D0D0, UNICODE_GENCAT_So},
   16932                 :         { 0x1D0D1, UNICODE_GENCAT_So},
   16933                 :         { 0x1D0D2, UNICODE_GENCAT_So},
   16934                 :         { 0x1D0D3, UNICODE_GENCAT_So},
   16935                 :         { 0x1D0D4, UNICODE_GENCAT_So},
   16936                 :         { 0x1D0D5, UNICODE_GENCAT_So},
   16937                 :         { 0x1D0D6, UNICODE_GENCAT_So},
   16938                 :         { 0x1D0D7, UNICODE_GENCAT_So},
   16939                 :         { 0x1D0D8, UNICODE_GENCAT_So},
   16940                 :         { 0x1D0D9, UNICODE_GENCAT_So},
   16941                 :         { 0x1D0DA, UNICODE_GENCAT_So},
   16942                 :         { 0x1D0DB, UNICODE_GENCAT_So},
   16943                 :         { 0x1D0DC, UNICODE_GENCAT_So},
   16944                 :         { 0x1D0DD, UNICODE_GENCAT_So},
   16945                 :         { 0x1D0DE, UNICODE_GENCAT_So},
   16946                 :         { 0x1D0DF, UNICODE_GENCAT_So},
   16947                 :         { 0x1D0E0, UNICODE_GENCAT_So},
   16948                 :         { 0x1D0E1, UNICODE_GENCAT_So},
   16949                 :         { 0x1D0E2, UNICODE_GENCAT_So},
   16950                 :         { 0x1D0E3, UNICODE_GENCAT_So},
   16951                 :         { 0x1D0E4, UNICODE_GENCAT_So},
   16952                 :         { 0x1D0E5, UNICODE_GENCAT_So},
   16953                 :         { 0x1D0E6, UNICODE_GENCAT_So},
   16954                 :         { 0x1D0E7, UNICODE_GENCAT_So},
   16955                 :         { 0x1D0E8, UNICODE_GENCAT_So},
   16956                 :         { 0x1D0E9, UNICODE_GENCAT_So},
   16957                 :         { 0x1D0EA, UNICODE_GENCAT_So},
   16958                 :         { 0x1D0EB, UNICODE_GENCAT_So},
   16959                 :         { 0x1D0EC, UNICODE_GENCAT_So},
   16960                 :         { 0x1D0ED, UNICODE_GENCAT_So},
   16961                 :         { 0x1D0EE, UNICODE_GENCAT_So},
   16962                 :         { 0x1D0EF, UNICODE_GENCAT_So},
   16963                 :         { 0x1D0F0, UNICODE_GENCAT_So},
   16964                 :         { 0x1D0F1, UNICODE_GENCAT_So},
   16965                 :         { 0x1D0F2, UNICODE_GENCAT_So},
   16966                 :         { 0x1D0F3, UNICODE_GENCAT_So},
   16967                 :         { 0x1D0F4, UNICODE_GENCAT_So},
   16968                 :         { 0x1D0F5, UNICODE_GENCAT_So},
   16969                 :         { 0x1D100, UNICODE_GENCAT_So},
   16970                 :         { 0x1D101, UNICODE_GENCAT_So},
   16971                 :         { 0x1D102, UNICODE_GENCAT_So},
   16972                 :         { 0x1D103, UNICODE_GENCAT_So},
   16973                 :         { 0x1D104, UNICODE_GENCAT_So},
   16974                 :         { 0x1D105, UNICODE_GENCAT_So},
   16975                 :         { 0x1D106, UNICODE_GENCAT_So},
   16976                 :         { 0x1D107, UNICODE_GENCAT_So},
   16977                 :         { 0x1D108, UNICODE_GENCAT_So},
   16978                 :         { 0x1D109, UNICODE_GENCAT_So},
   16979                 :         { 0x1D10A, UNICODE_GENCAT_So},
   16980                 :         { 0x1D10B, UNICODE_GENCAT_So},
   16981                 :         { 0x1D10C, UNICODE_GENCAT_So},
   16982                 :         { 0x1D10D, UNICODE_GENCAT_So},
   16983                 :         { 0x1D10E, UNICODE_GENCAT_So},
   16984                 :         { 0x1D10F, UNICODE_GENCAT_So},
   16985                 :         { 0x1D110, UNICODE_GENCAT_So},
   16986                 :         { 0x1D111, UNICODE_GENCAT_So},
   16987                 :         { 0x1D112, UNICODE_GENCAT_So},
   16988                 :         { 0x1D113, UNICODE_GENCAT_So},
   16989                 :         { 0x1D114, UNICODE_GENCAT_So},
   16990                 :         { 0x1D115, UNICODE_GENCAT_So},
   16991                 :         { 0x1D116, UNICODE_GENCAT_So},
   16992                 :         { 0x1D117, UNICODE_GENCAT_So},
   16993                 :         { 0x1D118, UNICODE_GENCAT_So},
   16994                 :         { 0x1D119, UNICODE_GENCAT_So},
   16995                 :         { 0x1D11A, UNICODE_GENCAT_So},
   16996                 :         { 0x1D11B, UNICODE_GENCAT_So},
   16997                 :         { 0x1D11C, UNICODE_GENCAT_So},
   16998                 :         { 0x1D11D, UNICODE_GENCAT_So},
   16999                 :         { 0x1D11E, UNICODE_GENCAT_So},
   17000                 :         { 0x1D11F, UNICODE_GENCAT_So},
   17001                 :         { 0x1D120, UNICODE_GENCAT_So},
   17002                 :         { 0x1D121, UNICODE_GENCAT_So},
   17003                 :         { 0x1D122, UNICODE_GENCAT_So},
   17004                 :         { 0x1D123, UNICODE_GENCAT_So},
   17005                 :         { 0x1D124, UNICODE_GENCAT_So},
   17006                 :         { 0x1D125, UNICODE_GENCAT_So},
   17007                 :         { 0x1D126, UNICODE_GENCAT_So},
   17008                 :         { 0x1D129, UNICODE_GENCAT_So},
   17009                 :         { 0x1D12A, UNICODE_GENCAT_So},
   17010                 :         { 0x1D12B, UNICODE_GENCAT_So},
   17011                 :         { 0x1D12C, UNICODE_GENCAT_So},
   17012                 :         { 0x1D12D, UNICODE_GENCAT_So},
   17013                 :         { 0x1D12E, UNICODE_GENCAT_So},
   17014                 :         { 0x1D12F, UNICODE_GENCAT_So},
   17015                 :         { 0x1D130, UNICODE_GENCAT_So},
   17016                 :         { 0x1D131, UNICODE_GENCAT_So},
   17017                 :         { 0x1D132, UNICODE_GENCAT_So},
   17018                 :         { 0x1D133, UNICODE_GENCAT_So},
   17019                 :         { 0x1D134, UNICODE_GENCAT_So},
   17020                 :         { 0x1D135, UNICODE_GENCAT_So},
   17021                 :         { 0x1D136, UNICODE_GENCAT_So},
   17022                 :         { 0x1D137, UNICODE_GENCAT_So},
   17023                 :         { 0x1D138, UNICODE_GENCAT_So},
   17024                 :         { 0x1D139, UNICODE_GENCAT_So},
   17025                 :         { 0x1D13A, UNICODE_GENCAT_So},
   17026                 :         { 0x1D13B, UNICODE_GENCAT_So},
   17027                 :         { 0x1D13C, UNICODE_GENCAT_So},
   17028                 :         { 0x1D13D, UNICODE_GENCAT_So},
   17029                 :         { 0x1D13E, UNICODE_GENCAT_So},
   17030                 :         { 0x1D13F, UNICODE_GENCAT_So},
   17031                 :         { 0x1D140, UNICODE_GENCAT_So},
   17032                 :         { 0x1D141, UNICODE_GENCAT_So},
   17033                 :         { 0x1D142, UNICODE_GENCAT_So},
   17034                 :         { 0x1D143, UNICODE_GENCAT_So},
   17035                 :         { 0x1D144, UNICODE_GENCAT_So},
   17036                 :         { 0x1D145, UNICODE_GENCAT_So},
   17037                 :         { 0x1D146, UNICODE_GENCAT_So},
   17038                 :         { 0x1D147, UNICODE_GENCAT_So},
   17039                 :         { 0x1D148, UNICODE_GENCAT_So},
   17040                 :         { 0x1D149, UNICODE_GENCAT_So},
   17041                 :         { 0x1D14A, UNICODE_GENCAT_So},
   17042                 :         { 0x1D14B, UNICODE_GENCAT_So},
   17043                 :         { 0x1D14C, UNICODE_GENCAT_So},
   17044                 :         { 0x1D14D, UNICODE_GENCAT_So},
   17045                 :         { 0x1D14E, UNICODE_GENCAT_So},
   17046                 :         { 0x1D14F, UNICODE_GENCAT_So},
   17047                 :         { 0x1D150, UNICODE_GENCAT_So},
   17048                 :         { 0x1D151, UNICODE_GENCAT_So},
   17049                 :         { 0x1D152, UNICODE_GENCAT_So},
   17050                 :         { 0x1D153, UNICODE_GENCAT_So},
   17051                 :         { 0x1D154, UNICODE_GENCAT_So},
   17052                 :         { 0x1D155, UNICODE_GENCAT_So},
   17053                 :         { 0x1D156, UNICODE_GENCAT_So},
   17054                 :         { 0x1D157, UNICODE_GENCAT_So},
   17055                 :         { 0x1D158, UNICODE_GENCAT_So},
   17056                 :         { 0x1D159, UNICODE_GENCAT_So},
   17057                 :         { 0x1D15A, UNICODE_GENCAT_So},
   17058                 :         { 0x1D15B, UNICODE_GENCAT_So},
   17059                 :         { 0x1D15C, UNICODE_GENCAT_So},
   17060                 :         { 0x1D15D, UNICODE_GENCAT_So},
   17061                 :         { 0x1D15E, UNICODE_GENCAT_So},
   17062                 :         { 0x1D15F, UNICODE_GENCAT_So},
   17063                 :         { 0x1D160, UNICODE_GENCAT_So},
   17064                 :         { 0x1D161, UNICODE_GENCAT_So},
   17065                 :         { 0x1D162, UNICODE_GENCAT_So},
   17066                 :         { 0x1D163, UNICODE_GENCAT_So},
   17067                 :         { 0x1D164, UNICODE_GENCAT_So},
   17068                 :         { 0x1D165, UNICODE_GENCAT_Mc},
   17069                 :         { 0x1D166, UNICODE_GENCAT_Mc},
   17070                 :         { 0x1D167, UNICODE_GENCAT_Mn},
   17071                 :         { 0x1D168, UNICODE_GENCAT_Mn},
   17072                 :         { 0x1D169, UNICODE_GENCAT_Mn},
   17073                 :         { 0x1D16A, UNICODE_GENCAT_So},
   17074                 :         { 0x1D16B, UNICODE_GENCAT_So},
   17075                 :         { 0x1D16C, UNICODE_GENCAT_So},
   17076                 :         { 0x1D16D, UNICODE_GENCAT_Mc},
   17077                 :         { 0x1D16E, UNICODE_GENCAT_Mc},
   17078                 :         { 0x1D16F, UNICODE_GENCAT_Mc},
   17079                 :         { 0x1D170, UNICODE_GENCAT_Mc},
   17080                 :         { 0x1D171, UNICODE_GENCAT_Mc},
   17081                 :         { 0x1D172, UNICODE_GENCAT_Mc},
   17082                 :         { 0x1D173, UNICODE_GENCAT_Cf},
   17083                 :         { 0x1D174, UNICODE_GENCAT_Cf},
   17084                 :         { 0x1D175, UNICODE_GENCAT_Cf},
   17085                 :         { 0x1D176, UNICODE_GENCAT_Cf},
   17086                 :         { 0x1D177, UNICODE_GENCAT_Cf},
   17087                 :         { 0x1D178, UNICODE_GENCAT_Cf},
   17088                 :         { 0x1D179, UNICODE_GENCAT_Cf},
   17089                 :         { 0x1D17A, UNICODE_GENCAT_Cf},
   17090                 :         { 0x1D17B, UNICODE_GENCAT_Mn},
   17091                 :         { 0x1D17C, UNICODE_GENCAT_Mn},
   17092                 :         { 0x1D17D, UNICODE_GENCAT_Mn},
   17093                 :         { 0x1D17E, UNICODE_GENCAT_Mn},
   17094                 :         { 0x1D17F, UNICODE_GENCAT_Mn},
   17095                 :         { 0x1D180, UNICODE_GENCAT_Mn},
   17096                 :         { 0x1D181, UNICODE_GENCAT_Mn},
   17097                 :         { 0x1D182, UNICODE_GENCAT_Mn},
   17098                 :         { 0x1D183, UNICODE_GENCAT_So},
   17099                 :         { 0x1D184, UNICODE_GENCAT_So},
   17100                 :         { 0x1D185, UNICODE_GENCAT_Mn},
   17101                 :         { 0x1D186, UNICODE_GENCAT_Mn},
   17102                 :         { 0x1D187, UNICODE_GENCAT_Mn},
   17103                 :         { 0x1D188, UNICODE_GENCAT_Mn},
   17104                 :         { 0x1D189, UNICODE_GENCAT_Mn},
   17105                 :         { 0x1D18A, UNICODE_GENCAT_Mn},
   17106                 :         { 0x1D18B, UNICODE_GENCAT_Mn},
   17107                 :         { 0x1D18C, UNICODE_GENCAT_So},
   17108                 :         { 0x1D18D, UNICODE_GENCAT_So},
   17109                 :         { 0x1D18E, UNICODE_GENCAT_So},
   17110                 :         { 0x1D18F, UNICODE_GENCAT_So},
   17111                 :         { 0x1D190, UNICODE_GENCAT_So},
   17112                 :         { 0x1D191, UNICODE_GENCAT_So},
   17113                 :         { 0x1D192, UNICODE_GENCAT_So},
   17114                 :         { 0x1D193, UNICODE_GENCAT_So},
   17115                 :         { 0x1D194, UNICODE_GENCAT_So},
   17116                 :         { 0x1D195, UNICODE_GENCAT_So},
   17117                 :         { 0x1D196, UNICODE_GENCAT_So},
   17118                 :         { 0x1D197, UNICODE_GENCAT_So},
   17119                 :         { 0x1D198, UNICODE_GENCAT_So},
   17120                 :         { 0x1D199, UNICODE_GENCAT_So},
   17121                 :         { 0x1D19A, UNICODE_GENCAT_So},
   17122                 :         { 0x1D19B, UNICODE_GENCAT_So},
   17123                 :         { 0x1D19C, UNICODE_GENCAT_So},
   17124                 :         { 0x1D19D, UNICODE_GENCAT_So},
   17125                 :         { 0x1D19E, UNICODE_GENCAT_So},
   17126                 :         { 0x1D19F, UNICODE_GENCAT_So},
   17127                 :         { 0x1D1A0, UNICODE_GENCAT_So},
   17128                 :         { 0x1D1A1, UNICODE_GENCAT_So},
   17129                 :         { 0x1D1A2, UNICODE_GENCAT_So},
   17130                 :         { 0x1D1A3, UNICODE_GENCAT_So},
   17131                 :         { 0x1D1A4, UNICODE_GENCAT_So},
   17132                 :         { 0x1D1A5, UNICODE_GENCAT_So},
   17133                 :         { 0x1D1A6, UNICODE_GENCAT_So},
   17134                 :         { 0x1D1A7, UNICODE_GENCAT_So},
   17135                 :         { 0x1D1A8, UNICODE_GENCAT_So},
   17136                 :         { 0x1D1A9, UNICODE_GENCAT_So},
   17137                 :         { 0x1D1AA, UNICODE_GENCAT_Mn},
   17138                 :         { 0x1D1AB, UNICODE_GENCAT_Mn},
   17139                 :         { 0x1D1AC, UNICODE_GENCAT_Mn},
   17140                 :         { 0x1D1AD, UNICODE_GENCAT_Mn},
   17141                 :         { 0x1D1AE, UNICODE_GENCAT_So},
   17142                 :         { 0x1D1AF, UNICODE_GENCAT_So},
   17143                 :         { 0x1D1B0, UNICODE_GENCAT_So},
   17144                 :         { 0x1D1B1, UNICODE_GENCAT_So},
   17145                 :         { 0x1D1B2, UNICODE_GENCAT_So},
   17146                 :         { 0x1D1B3, UNICODE_GENCAT_So},
   17147                 :         { 0x1D1B4, UNICODE_GENCAT_So},
   17148                 :         { 0x1D1B5, UNICODE_GENCAT_So},
   17149                 :         { 0x1D1B6, UNICODE_GENCAT_So},
   17150                 :         { 0x1D1B7, UNICODE_GENCAT_So},
   17151                 :         { 0x1D1B8, UNICODE_GENCAT_So},
   17152                 :         { 0x1D1B9, UNICODE_GENCAT_So},
   17153                 :         { 0x1D1BA, UNICODE_GENCAT_So},
   17154                 :         { 0x1D1BB, UNICODE_GENCAT_So},
   17155                 :         { 0x1D1BC, UNICODE_GENCAT_So},
   17156                 :         { 0x1D1BD, UNICODE_GENCAT_So},
   17157                 :         { 0x1D1BE, UNICODE_GENCAT_So},
   17158                 :         { 0x1D1BF, UNICODE_GENCAT_So},
   17159                 :         { 0x1D1C0, UNICODE_GENCAT_So},
   17160                 :         { 0x1D1C1, UNICODE_GENCAT_So},
   17161                 :         { 0x1D1C2, UNICODE_GENCAT_So},
   17162                 :         { 0x1D1C3, UNICODE_GENCAT_So},
   17163                 :         { 0x1D1C4, UNICODE_GENCAT_So},
   17164                 :         { 0x1D1C5, UNICODE_GENCAT_So},
   17165                 :         { 0x1D1C6, UNICODE_GENCAT_So},
   17166                 :         { 0x1D1C7, UNICODE_GENCAT_So},
   17167                 :         { 0x1D1C8, UNICODE_GENCAT_So},
   17168                 :         { 0x1D1C9, UNICODE_GENCAT_So},
   17169                 :         { 0x1D1CA, UNICODE_GENCAT_So},
   17170                 :         { 0x1D1CB, UNICODE_GENCAT_So},
   17171                 :         { 0x1D1CC, UNICODE_GENCAT_So},
   17172                 :         { 0x1D1CD, UNICODE_GENCAT_So},
   17173                 :         { 0x1D1CE, UNICODE_GENCAT_So},
   17174                 :         { 0x1D1CF, UNICODE_GENCAT_So},
   17175                 :         { 0x1D1D0, UNICODE_GENCAT_So},
   17176                 :         { 0x1D1D1, UNICODE_GENCAT_So},
   17177                 :         { 0x1D1D2, UNICODE_GENCAT_So},
   17178                 :         { 0x1D1D3, UNICODE_GENCAT_So},
   17179                 :         { 0x1D1D4, UNICODE_GENCAT_So},
   17180                 :         { 0x1D1D5, UNICODE_GENCAT_So},
   17181                 :         { 0x1D1D6, UNICODE_GENCAT_So},
   17182                 :         { 0x1D1D7, UNICODE_GENCAT_So},
   17183                 :         { 0x1D1D8, UNICODE_GENCAT_So},
   17184                 :         { 0x1D1D9, UNICODE_GENCAT_So},
   17185                 :         { 0x1D1DA, UNICODE_GENCAT_So},
   17186                 :         { 0x1D1DB, UNICODE_GENCAT_So},
   17187                 :         { 0x1D1DC, UNICODE_GENCAT_So},
   17188                 :         { 0x1D1DD, UNICODE_GENCAT_So},
   17189                 :         { 0x1D200, UNICODE_GENCAT_So},
   17190                 :         { 0x1D201, UNICODE_GENCAT_So},
   17191                 :         { 0x1D202, UNICODE_GENCAT_So},
   17192                 :         { 0x1D203, UNICODE_GENCAT_So},
   17193                 :         { 0x1D204, UNICODE_GENCAT_So},
   17194                 :         { 0x1D205, UNICODE_GENCAT_So},
   17195                 :         { 0x1D206, UNICODE_GENCAT_So},
   17196                 :         { 0x1D207, UNICODE_GENCAT_So},
   17197                 :         { 0x1D208, UNICODE_GENCAT_So},
   17198                 :         { 0x1D209, UNICODE_GENCAT_So},
   17199                 :         { 0x1D20A, UNICODE_GENCAT_So},
   17200                 :         { 0x1D20B, UNICODE_GENCAT_So},
   17201                 :         { 0x1D20C, UNICODE_GENCAT_So},
   17202                 :         { 0x1D20D, UNICODE_GENCAT_So},
   17203                 :         { 0x1D20E, UNICODE_GENCAT_So},
   17204                 :         { 0x1D20F, UNICODE_GENCAT_So},
   17205                 :         { 0x1D210, UNICODE_GENCAT_So},
   17206                 :         { 0x1D211, UNICODE_GENCAT_So},
   17207                 :         { 0x1D212, UNICODE_GENCAT_So},
   17208                 :         { 0x1D213, UNICODE_GENCAT_So},
   17209                 :         { 0x1D214, UNICODE_GENCAT_So},
   17210                 :         { 0x1D215, UNICODE_GENCAT_So},
   17211                 :         { 0x1D216, UNICODE_GENCAT_So},
   17212                 :         { 0x1D217, UNICODE_GENCAT_So},
   17213                 :         { 0x1D218, UNICODE_GENCAT_So},
   17214                 :         { 0x1D219, UNICODE_GENCAT_So},
   17215                 :         { 0x1D21A, UNICODE_GENCAT_So},
   17216                 :         { 0x1D21B, UNICODE_GENCAT_So},
   17217                 :         { 0x1D21C, UNICODE_GENCAT_So},
   17218                 :         { 0x1D21D, UNICODE_GENCAT_So},
   17219                 :         { 0x1D21E, UNICODE_GENCAT_So},
   17220                 :         { 0x1D21F, UNICODE_GENCAT_So},
   17221                 :         { 0x1D220, UNICODE_GENCAT_So},
   17222                 :         { 0x1D221, UNICODE_GENCAT_So},
   17223                 :         { 0x1D222, UNICODE_GENCAT_So},
   17224                 :         { 0x1D223, UNICODE_GENCAT_So},
   17225                 :         { 0x1D224, UNICODE_GENCAT_So},
   17226                 :         { 0x1D225, UNICODE_GENCAT_So},
   17227                 :         { 0x1D226, UNICODE_GENCAT_So},
   17228                 :         { 0x1D227, UNICODE_GENCAT_So},
   17229                 :         { 0x1D228, UNICODE_GENCAT_So},
   17230                 :         { 0x1D229, UNICODE_GENCAT_So},
   17231                 :         { 0x1D22A, UNICODE_GENCAT_So},
   17232                 :         { 0x1D22B, UNICODE_GENCAT_So},
   17233                 :         { 0x1D22C, UNICODE_GENCAT_So},
   17234                 :         { 0x1D22D, UNICODE_GENCAT_So},
   17235                 :         { 0x1D22E, UNICODE_GENCAT_So},
   17236                 :         { 0x1D22F, UNICODE_GENCAT_So},
   17237                 :         { 0x1D230, UNICODE_GENCAT_So},
   17238                 :         { 0x1D231, UNICODE_GENCAT_So},
   17239                 :         { 0x1D232, UNICODE_GENCAT_So},
   17240                 :         { 0x1D233, UNICODE_GENCAT_So},
   17241                 :         { 0x1D234, UNICODE_GENCAT_So},
   17242                 :         { 0x1D235, UNICODE_GENCAT_So},
   17243                 :         { 0x1D236, UNICODE_GENCAT_So},
   17244                 :         { 0x1D237, UNICODE_GENCAT_So},
   17245                 :         { 0x1D238, UNICODE_GENCAT_So},
   17246                 :         { 0x1D239, UNICODE_GENCAT_So},
   17247                 :         { 0x1D23A, UNICODE_GENCAT_So},
   17248                 :         { 0x1D23B, UNICODE_GENCAT_So},
   17249                 :         { 0x1D23C, UNICODE_GENCAT_So},
   17250                 :         { 0x1D23D, UNICODE_GENCAT_So},
   17251                 :         { 0x1D23E, UNICODE_GENCAT_So},
   17252                 :         { 0x1D23F, UNICODE_GENCAT_So},
   17253                 :         { 0x1D240, UNICODE_GENCAT_So},
   17254                 :         { 0x1D241, UNICODE_GENCAT_So},
   17255                 :         { 0x1D242, UNICODE_GENCAT_Mn},
   17256                 :         { 0x1D243, UNICODE_GENCAT_Mn},
   17257                 :         { 0x1D244, UNICODE_GENCAT_Mn},
   17258                 :         { 0x1D245, UNICODE_GENCAT_So},
   17259                 :         { 0x1D300, UNICODE_GENCAT_So},
   17260                 :         { 0x1D301, UNICODE_GENCAT_So},
   17261                 :         { 0x1D302, UNICODE_GENCAT_So},
   17262                 :         { 0x1D303, UNICODE_GENCAT_So},
   17263                 :         { 0x1D304, UNICODE_GENCAT_So},
   17264                 :         { 0x1D305, UNICODE_GENCAT_So},
   17265                 :         { 0x1D306, UNICODE_GENCAT_So},
   17266                 :         { 0x1D307, UNICODE_GENCAT_So},
   17267                 :         { 0x1D308, UNICODE_GENCAT_So},
   17268                 :         { 0x1D309, UNICODE_GENCAT_So},
   17269                 :         { 0x1D30A, UNICODE_GENCAT_So},
   17270                 :         { 0x1D30B, UNICODE_GENCAT_So},
   17271                 :         { 0x1D30C, UNICODE_GENCAT_So},
   17272                 :         { 0x1D30D, UNICODE_GENCAT_So},
   17273                 :         { 0x1D30E, UNICODE_GENCAT_So},
   17274                 :         { 0x1D30F, UNICODE_GENCAT_So},
   17275                 :         { 0x1D310, UNICODE_GENCAT_So},
   17276                 :         { 0x1D311, UNICODE_GENCAT_So},
   17277                 :         { 0x1D312, UNICODE_GENCAT_So},
   17278                 :         { 0x1D313, UNICODE_GENCAT_So},
   17279                 :         { 0x1D314, UNICODE_GENCAT_So},
   17280                 :         { 0x1D315, UNICODE_GENCAT_So},
   17281                 :         { 0x1D316, UNICODE_GENCAT_So},
   17282                 :         { 0x1D317, UNICODE_GENCAT_So},
   17283                 :         { 0x1D318, UNICODE_GENCAT_So},
   17284                 :         { 0x1D319, UNICODE_GENCAT_So},
   17285                 :         { 0x1D31A, UNICODE_GENCAT_So},
   17286                 :         { 0x1D31B, UNICODE_GENCAT_So},
   17287                 :         { 0x1D31C, UNICODE_GENCAT_So},
   17288                 :         { 0x1D31D, UNICODE_GENCAT_So},
   17289                 :         { 0x1D31E, UNICODE_GENCAT_So},
   17290                 :         { 0x1D31F, UNICODE_GENCAT_So},
   17291                 :         { 0x1D320, UNICODE_GENCAT_So},
   17292                 :         { 0x1D321, UNICODE_GENCAT_So},
   17293                 :         { 0x1D322, UNICODE_GENCAT_So},
   17294                 :         { 0x1D323, UNICODE_GENCAT_So},
   17295                 :         { 0x1D324, UNICODE_GENCAT_So},
   17296                 :         { 0x1D325, UNICODE_GENCAT_So},
   17297                 :         { 0x1D326, UNICODE_GENCAT_So},
   17298                 :         { 0x1D327, UNICODE_GENCAT_So},
   17299                 :         { 0x1D328, UNICODE_GENCAT_So},
   17300                 :         { 0x1D329, UNICODE_GENCAT_So},
   17301                 :         { 0x1D32A, UNICODE_GENCAT_So},
   17302                 :         { 0x1D32B, UNICODE_GENCAT_So},
   17303                 :         { 0x1D32C, UNICODE_GENCAT_So},
   17304                 :         { 0x1D32D, UNICODE_GENCAT_So},
   17305                 :         { 0x1D32E, UNICODE_GENCAT_So},
   17306                 :         { 0x1D32F, UNICODE_GENCAT_So},
   17307                 :         { 0x1D330, UNICODE_GENCAT_So},
   17308                 :         { 0x1D331, UNICODE_GENCAT_So},
   17309                 :         { 0x1D332, UNICODE_GENCAT_So},
   17310                 :         { 0x1D333, UNICODE_GENCAT_So},
   17311                 :         { 0x1D334, UNICODE_GENCAT_So},
   17312                 :         { 0x1D335, UNICODE_GENCAT_So},
   17313                 :         { 0x1D336, UNICODE_GENCAT_So},
   17314                 :         { 0x1D337, UNICODE_GENCAT_So},
   17315                 :         { 0x1D338, UNICODE_GENCAT_So},
   17316                 :         { 0x1D339, UNICODE_GENCAT_So},
   17317                 :         { 0x1D33A, UNICODE_GENCAT_So},
   17318                 :         { 0x1D33B, UNICODE_GENCAT_So},
   17319                 :         { 0x1D33C, UNICODE_GENCAT_So},
   17320                 :         { 0x1D33D, UNICODE_GENCAT_So},
   17321                 :         { 0x1D33E, UNICODE_GENCAT_So},
   17322                 :         { 0x1D33F, UNICODE_GENCAT_So},
   17323                 :         { 0x1D340, UNICODE_GENCAT_So},
   17324                 :         { 0x1D341, UNICODE_GENCAT_So},
   17325                 :         { 0x1D342, UNICODE_GENCAT_So},
   17326                 :         { 0x1D343, UNICODE_GENCAT_So},
   17327                 :         { 0x1D344, UNICODE_GENCAT_So},
   17328                 :         { 0x1D345, UNICODE_GENCAT_So},
   17329                 :         { 0x1D346, UNICODE_GENCAT_So},
   17330                 :         { 0x1D347, UNICODE_GENCAT_So},
   17331                 :         { 0x1D348, UNICODE_GENCAT_So},
   17332                 :         { 0x1D349, UNICODE_GENCAT_So},
   17333                 :         { 0x1D34A, UNICODE_GENCAT_So},
   17334                 :         { 0x1D34B, UNICODE_GENCAT_So},
   17335                 :         { 0x1D34C, UNICODE_GENCAT_So},
   17336                 :         { 0x1D34D, UNICODE_GENCAT_So},
   17337                 :         { 0x1D34E, UNICODE_GENCAT_So},
   17338                 :         { 0x1D34F, UNICODE_GENCAT_So},
   17339                 :         { 0x1D350, UNICODE_GENCAT_So},
   17340                 :         { 0x1D351, UNICODE_GENCAT_So},
   17341                 :         { 0x1D352, UNICODE_GENCAT_So},
   17342                 :         { 0x1D353, UNICODE_GENCAT_So},
   17343                 :         { 0x1D354, UNICODE_GENCAT_So},
   17344                 :         { 0x1D355, UNICODE_GENCAT_So},
   17345                 :         { 0x1D356, UNICODE_GENCAT_So},
   17346                 :         { 0x1D360, UNICODE_GENCAT_No},
   17347                 :         { 0x1D361, UNICODE_GENCAT_No},
   17348                 :         { 0x1D362, UNICODE_GENCAT_No},
   17349                 :         { 0x1D363, UNICODE_GENCAT_No},
   17350                 :         { 0x1D364, UNICODE_GENCAT_No},
   17351                 :         { 0x1D365, UNICODE_GENCAT_No},
   17352                 :         { 0x1D366, UNICODE_GENCAT_No},
   17353                 :         { 0x1D367, UNICODE_GENCAT_No},
   17354                 :         { 0x1D368, UNICODE_GENCAT_No},
   17355                 :         { 0x1D369, UNICODE_GENCAT_No},
   17356                 :         { 0x1D36A, UNICODE_GENCAT_No},
   17357                 :         { 0x1D36B, UNICODE_GENCAT_No},
   17358                 :         { 0x1D36C, UNICODE_GENCAT_No},
   17359                 :         { 0x1D36D, UNICODE_GENCAT_No},
   17360                 :         { 0x1D36E, UNICODE_GENCAT_No},
   17361                 :         { 0x1D36F, UNICODE_GENCAT_No},
   17362                 :         { 0x1D370, UNICODE_GENCAT_No},
   17363                 :         { 0x1D371, UNICODE_GENCAT_No},
   17364                 :         { 0x1D400, UNICODE_GENCAT_Lu},
   17365                 :         { 0x1D401, UNICODE_GENCAT_Lu},
   17366                 :         { 0x1D402, UNICODE_GENCAT_Lu},
   17367                 :         { 0x1D403, UNICODE_GENCAT_Lu},
   17368                 :         { 0x1D404, UNICODE_GENCAT_Lu},
   17369                 :         { 0x1D405, UNICODE_GENCAT_Lu},
   17370                 :         { 0x1D406, UNICODE_GENCAT_Lu},
   17371                 :         { 0x1D407, UNICODE_GENCAT_Lu},
   17372                 :         { 0x1D408, UNICODE_GENCAT_Lu},
   17373                 :         { 0x1D409, UNICODE_GENCAT_Lu},
   17374                 :         { 0x1D40A, UNICODE_GENCAT_Lu},
   17375                 :         { 0x1D40B, UNICODE_GENCAT_Lu},
   17376                 :         { 0x1D40C, UNICODE_GENCAT_Lu},
   17377                 :         { 0x1D40D, UNICODE_GENCAT_Lu},
   17378                 :         { 0x1D40E, UNICODE_GENCAT_Lu},
   17379                 :         { 0x1D40F, UNICODE_GENCAT_Lu},
   17380                 :         { 0x1D410, UNICODE_GENCAT_Lu},
   17381                 :         { 0x1D411, UNICODE_GENCAT_Lu},
   17382                 :         { 0x1D412, UNICODE_GENCAT_Lu},
   17383                 :         { 0x1D413, UNICODE_GENCAT_Lu},
   17384                 :         { 0x1D414, UNICODE_GENCAT_Lu},
   17385                 :         { 0x1D415, UNICODE_GENCAT_Lu},
   17386                 :         { 0x1D416, UNICODE_GENCAT_Lu},
   17387                 :         { 0x1D417, UNICODE_GENCAT_Lu},
   17388                 :         { 0x1D418, UNICODE_GENCAT_Lu},
   17389                 :         { 0x1D419, UNICODE_GENCAT_Lu},
   17390                 :         { 0x1D41A, UNICODE_GENCAT_Ll},
   17391                 :         { 0x1D41B, UNICODE_GENCAT_Ll},
   17392                 :         { 0x1D41C, UNICODE_GENCAT_Ll},
   17393                 :         { 0x1D41D, UNICODE_GENCAT_Ll},
   17394                 :         { 0x1D41E, UNICODE_GENCAT_Ll},
   17395                 :         { 0x1D41F, UNICODE_GENCAT_Ll},
   17396                 :         { 0x1D420, UNICODE_GENCAT_Ll},
   17397                 :         { 0x1D421, UNICODE_GENCAT_Ll},
   17398                 :         { 0x1D422, UNICODE_GENCAT_Ll},
   17399                 :         { 0x1D423, UNICODE_GENCAT_Ll},
   17400                 :         { 0x1D424, UNICODE_GENCAT_Ll},
   17401                 :         { 0x1D425, UNICODE_GENCAT_Ll},
   17402                 :         { 0x1D426, UNICODE_GENCAT_Ll},
   17403                 :         { 0x1D427, UNICODE_GENCAT_Ll},
   17404                 :         { 0x1D428, UNICODE_GENCAT_Ll},
   17405                 :         { 0x1D429, UNICODE_GENCAT_Ll},
   17406                 :         { 0x1D42A, UNICODE_GENCAT_Ll},
   17407                 :         { 0x1D42B, UNICODE_GENCAT_Ll},
   17408                 :         { 0x1D42C, UNICODE_GENCAT_Ll},
   17409                 :         { 0x1D42D, UNICODE_GENCAT_Ll},
   17410                 :         { 0x1D42E, UNICODE_GENCAT_Ll},
   17411                 :         { 0x1D42F, UNICODE_GENCAT_Ll},
   17412                 :         { 0x1D430, UNICODE_GENCAT_Ll},
   17413                 :         { 0x1D431, UNICODE_GENCAT_Ll},
   17414                 :         { 0x1D432, UNICODE_GENCAT_Ll},
   17415                 :         { 0x1D433, UNICODE_GENCAT_Ll},
   17416                 :         { 0x1D434, UNICODE_GENCAT_Lu},
   17417                 :         { 0x1D435, UNICODE_GENCAT_Lu},
   17418                 :         { 0x1D436, UNICODE_GENCAT_Lu},
   17419                 :         { 0x1D437, UNICODE_GENCAT_Lu},
   17420                 :         { 0x1D438, UNICODE_GENCAT_Lu},
   17421                 :         { 0x1D439, UNICODE_GENCAT_Lu},
   17422                 :         { 0x1D43A, UNICODE_GENCAT_Lu},
   17423                 :         { 0x1D43B, UNICODE_GENCAT_Lu},
   17424                 :         { 0x1D43C, UNICODE_GENCAT_Lu},
   17425                 :         { 0x1D43D, UNICODE_GENCAT_Lu},
   17426                 :         { 0x1D43E, UNICODE_GENCAT_Lu},
   17427                 :         { 0x1D43F, UNICODE_GENCAT_Lu},
   17428                 :         { 0x1D440, UNICODE_GENCAT_Lu},
   17429                 :         { 0x1D441, UNICODE_GENCAT_Lu},
   17430                 :         { 0x1D442, UNICODE_GENCAT_Lu},
   17431                 :         { 0x1D443, UNICODE_GENCAT_Lu},
   17432                 :         { 0x1D444, UNICODE_GENCAT_Lu},
   17433                 :         { 0x1D445, UNICODE_GENCAT_Lu},
   17434                 :         { 0x1D446, UNICODE_GENCAT_Lu},
   17435                 :         { 0x1D447, UNICODE_GENCAT_Lu},
   17436                 :         { 0x1D448, UNICODE_GENCAT_Lu},
   17437                 :         { 0x1D449, UNICODE_GENCAT_Lu},
   17438                 :         { 0x1D44A, UNICODE_GENCAT_Lu},
   17439                 :         { 0x1D44B, UNICODE_GENCAT_Lu},
   17440                 :         { 0x1D44C, UNICODE_GENCAT_Lu},
   17441                 :         { 0x1D44D, UNICODE_GENCAT_Lu},
   17442                 :         { 0x1D44E, UNICODE_GENCAT_Ll},
   17443                 :         { 0x1D44F, UNICODE_GENCAT_Ll},
   17444                 :         { 0x1D450, UNICODE_GENCAT_Ll},
   17445                 :         { 0x1D451, UNICODE_GENCAT_Ll},
   17446                 :         { 0x1D452, UNICODE_GENCAT_Ll},
   17447                 :         { 0x1D453, UNICODE_GENCAT_Ll},
   17448                 :         { 0x1D454, UNICODE_GENCAT_Ll},
   17449                 :         { 0x1D456, UNICODE_GENCAT_Ll},
   17450                 :         { 0x1D457, UNICODE_GENCAT_Ll},
   17451                 :         { 0x1D458, UNICODE_GENCAT_Ll},
   17452                 :         { 0x1D459, UNICODE_GENCAT_Ll},
   17453                 :         { 0x1D45A, UNICODE_GENCAT_Ll},
   17454                 :         { 0x1D45B, UNICODE_GENCAT_Ll},
   17455                 :         { 0x1D45C, UNICODE_GENCAT_Ll},
   17456                 :         { 0x1D45D, UNICODE_GENCAT_Ll},
   17457                 :         { 0x1D45E, UNICODE_GENCAT_Ll},
   17458                 :         { 0x1D45F, UNICODE_GENCAT_Ll},
   17459                 :         { 0x1D460, UNICODE_GENCAT_Ll},
   17460                 :         { 0x1D461, UNICODE_GENCAT_Ll},
   17461                 :         { 0x1D462, UNICODE_GENCAT_Ll},
   17462                 :         { 0x1D463, UNICODE_GENCAT_Ll},
   17463                 :         { 0x1D464, UNICODE_GENCAT_Ll},
   17464                 :         { 0x1D465, UNICODE_GENCAT_Ll},
   17465                 :         { 0x1D466, UNICODE_GENCAT_Ll},
   17466                 :         { 0x1D467, UNICODE_GENCAT_Ll},
   17467                 :         { 0x1D468, UNICODE_GENCAT_Lu},
   17468                 :         { 0x1D469, UNICODE_GENCAT_Lu},
   17469                 :         { 0x1D46A, UNICODE_GENCAT_Lu},
   17470                 :         { 0x1D46B, UNICODE_GENCAT_Lu},
   17471                 :         { 0x1D46C, UNICODE_GENCAT_Lu},
   17472                 :         { 0x1D46D, UNICODE_GENCAT_Lu},
   17473                 :         { 0x1D46E, UNICODE_GENCAT_Lu},
   17474                 :         { 0x1D46F, UNICODE_GENCAT_Lu},
   17475                 :         { 0x1D470, UNICODE_GENCAT_Lu},
   17476                 :         { 0x1D471, UNICODE_GENCAT_Lu},
   17477                 :         { 0x1D472, UNICODE_GENCAT_Lu},
   17478                 :         { 0x1D473, UNICODE_GENCAT_Lu},
   17479                 :         { 0x1D474, UNICODE_GENCAT_Lu},
   17480                 :         { 0x1D475, UNICODE_GENCAT_Lu},
   17481                 :         { 0x1D476, UNICODE_GENCAT_Lu},
   17482                 :         { 0x1D477, UNICODE_GENCAT_Lu},
   17483                 :         { 0x1D478, UNICODE_GENCAT_Lu},
   17484                 :         { 0x1D479, UNICODE_GENCAT_Lu},
   17485                 :         { 0x1D47A, UNICODE_GENCAT_Lu},
   17486                 :         { 0x1D47B, UNICODE_GENCAT_Lu},
   17487                 :         { 0x1D47C, UNICODE_GENCAT_Lu},
   17488                 :         { 0x1D47D, UNICODE_GENCAT_Lu},
   17489                 :         { 0x1D47E, UNICODE_GENCAT_Lu},
   17490                 :         { 0x1D47F, UNICODE_GENCAT_Lu},
   17491                 :         { 0x1D480, UNICODE_GENCAT_Lu},
   17492                 :         { 0x1D481, UNICODE_GENCAT_Lu},
   17493                 :         { 0x1D482, UNICODE_GENCAT_Ll},
   17494                 :         { 0x1D483, UNICODE_GENCAT_Ll},
   17495                 :         { 0x1D484, UNICODE_GENCAT_Ll},
   17496                 :         { 0x1D485, UNICODE_GENCAT_Ll},
   17497                 :         { 0x1D486, UNICODE_GENCAT_Ll},
   17498                 :         { 0x1D487, UNICODE_GENCAT_Ll},
   17499                 :         { 0x1D488, UNICODE_GENCAT_Ll},
   17500                 :         { 0x1D489, UNICODE_GENCAT_Ll},
   17501                 :         { 0x1D48A, UNICODE_GENCAT_Ll},
   17502                 :         { 0x1D48B, UNICODE_GENCAT_Ll},
   17503                 :         { 0x1D48C, UNICODE_GENCAT_Ll},
   17504                 :         { 0x1D48D, UNICODE_GENCAT_Ll},
   17505                 :         { 0x1D48E, UNICODE_GENCAT_Ll},
   17506                 :         { 0x1D48F, UNICODE_GENCAT_Ll},
   17507                 :         { 0x1D490, UNICODE_GENCAT_Ll},
   17508                 :         { 0x1D491, UNICODE_GENCAT_Ll},
   17509                 :         { 0x1D492, UNICODE_GENCAT_Ll},
   17510                 :         { 0x1D493, UNICODE_GENCAT_Ll},
   17511                 :         { 0x1D494, UNICODE_GENCAT_Ll},
   17512                 :         { 0x1D495, UNICODE_GENCAT_Ll},
   17513                 :         { 0x1D496, UNICODE_GENCAT_Ll},
   17514                 :         { 0x1D497, UNICODE_GENCAT_Ll},
   17515                 :         { 0x1D498, UNICODE_GENCAT_Ll},
   17516                 :         { 0x1D499, UNICODE_GENCAT_Ll},
   17517                 :         { 0x1D49A, UNICODE_GENCAT_Ll},
   17518                 :         { 0x1D49B, UNICODE_GENCAT_Ll},
   17519                 :         { 0x1D49C, UNICODE_GENCAT_Lu},
   17520                 :         { 0x1D49E, UNICODE_GENCAT_Lu},
   17521                 :         { 0x1D49F, UNICODE_GENCAT_Lu},
   17522                 :         { 0x1D4A2, UNICODE_GENCAT_Lu},
   17523                 :         { 0x1D4A5, UNICODE_GENCAT_Lu},
   17524                 :         { 0x1D4A6, UNICODE_GENCAT_Lu},
   17525                 :         { 0x1D4A9, UNICODE_GENCAT_Lu},
   17526                 :         { 0x1D4AA, UNICODE_GENCAT_Lu},
   17527                 :         { 0x1D4AB, UNICODE_GENCAT_Lu},
   17528                 :         { 0x1D4AC, UNICODE_GENCAT_Lu},
   17529                 :         { 0x1D4AE, UNICODE_GENCAT_Lu},
   17530                 :         { 0x1D4AF, UNICODE_GENCAT_Lu},
   17531                 :         { 0x1D4B0, UNICODE_GENCAT_Lu},
   17532                 :         { 0x1D4B1, UNICODE_GENCAT_Lu},
   17533                 :         { 0x1D4B2, UNICODE_GENCAT_Lu},
   17534                 :         { 0x1D4B3, UNICODE_GENCAT_Lu},
   17535                 :         { 0x1D4B4, UNICODE_GENCAT_Lu},
   17536                 :         { 0x1D4B5, UNICODE_GENCAT_Lu},
   17537                 :         { 0x1D4B6, UNICODE_GENCAT_Ll},
   17538                 :         { 0x1D4B7, UNICODE_GENCAT_Ll},
   17539                 :         { 0x1D4B8, UNICODE_GENCAT_Ll},
   17540                 :         { 0x1D4B9, UNICODE_GENCAT_Ll},
   17541                 :         { 0x1D4BB, UNICODE_GENCAT_Ll},
   17542                 :         { 0x1D4BD, UNICODE_GENCAT_Ll},
   17543                 :         { 0x1D4BE, UNICODE_GENCAT_Ll},
   17544                 :         { 0x1D4BF, UNICODE_GENCAT_Ll},
   17545                 :         { 0x1D4C0, UNICODE_GENCAT_Ll},
   17546                 :         { 0x1D4C1, UNICODE_GENCAT_Ll},
   17547                 :         { 0x1D4C2, UNICODE_GENCAT_Ll},
   17548                 :         { 0x1D4C3, UNICODE_GENCAT_Ll},
   17549                 :         { 0x1D4C5, UNICODE_GENCAT_Ll},
   17550                 :         { 0x1D4C6, UNICODE_GENCAT_Ll},
   17551                 :         { 0x1D4C7, UNICODE_GENCAT_Ll},
   17552                 :         { 0x1D4C8, UNICODE_GENCAT_Ll},
   17553                 :         { 0x1D4C9, UNICODE_GENCAT_Ll},
   17554                 :         { 0x1D4CA, UNICODE_GENCAT_Ll},
   17555                 :         { 0x1D4CB, UNICODE_GENCAT_Ll},
   17556                 :         { 0x1D4CC, UNICODE_GENCAT_Ll},
   17557                 :         { 0x1D4CD, UNICODE_GENCAT_Ll},
   17558                 :         { 0x1D4CE, UNICODE_GENCAT_Ll},
   17559                 :         { 0x1D4CF, UNICODE_GENCAT_Ll},
   17560                 :         { 0x1D4D0, UNICODE_GENCAT_Lu},
   17561                 :         { 0x1D4D1, UNICODE_GENCAT_Lu},
   17562                 :         { 0x1D4D2, UNICODE_GENCAT_Lu},
   17563                 :         { 0x1D4D3, UNICODE_GENCAT_Lu},
   17564                 :         { 0x1D4D4, UNICODE_GENCAT_Lu},
   17565                 :         { 0x1D4D5, UNICODE_GENCAT_Lu},
   17566                 :         { 0x1D4D6, UNICODE_GENCAT_Lu},
   17567                 :         { 0x1D4D7, UNICODE_GENCAT_Lu},
   17568                 :         { 0x1D4D8, UNICODE_GENCAT_Lu},
   17569                 :         { 0x1D4D9, UNICODE_GENCAT_Lu},
   17570                 :         { 0x1D4DA, UNICODE_GENCAT_Lu},
   17571                 :         { 0x1D4DB, UNICODE_GENCAT_Lu},
   17572                 :         { 0x1D4DC, UNICODE_GENCAT_Lu},
   17573                 :         { 0x1D4DD, UNICODE_GENCAT_Lu},
   17574                 :         { 0x1D4DE, UNICODE_GENCAT_Lu},
   17575                 :         { 0x1D4DF, UNICODE_GENCAT_Lu},
   17576                 :         { 0x1D4E0, UNICODE_GENCAT_Lu},
   17577                 :         { 0x1D4E1, UNICODE_GENCAT_Lu},
   17578                 :         { 0x1D4E2, UNICODE_GENCAT_Lu},
   17579                 :         { 0x1D4E3, UNICODE_GENCAT_Lu},
   17580                 :         { 0x1D4E4, UNICODE_GENCAT_Lu},
   17581                 :         { 0x1D4E5, UNICODE_GENCAT_Lu},
   17582                 :         { 0x1D4E6, UNICODE_GENCAT_Lu},
   17583                 :         { 0x1D4E7, UNICODE_GENCAT_Lu},
   17584                 :         { 0x1D4E8, UNICODE_GENCAT_Lu},
   17585                 :         { 0x1D4E9, UNICODE_GENCAT_Lu},
   17586                 :         { 0x1D4EA, UNICODE_GENCAT_Ll},
   17587                 :         { 0x1D4EB, UNICODE_GENCAT_Ll},
   17588                 :         { 0x1D4EC, UNICODE_GENCAT_Ll},
   17589                 :         { 0x1D4ED, UNICODE_GENCAT_Ll},
   17590                 :         { 0x1D4EE, UNICODE_GENCAT_Ll},
   17591                 :         { 0x1D4EF, UNICODE_GENCAT_Ll},
   17592                 :         { 0x1D4F0, UNICODE_GENCAT_Ll},
   17593                 :         { 0x1D4F1, UNICODE_GENCAT_Ll},
   17594                 :         { 0x1D4F2, UNICODE_GENCAT_Ll},
   17595                 :         { 0x1D4F3, UNICODE_GENCAT_Ll},
   17596                 :         { 0x1D4F4, UNICODE_GENCAT_Ll},
   17597                 :         { 0x1D4F5, UNICODE_GENCAT_Ll},
   17598                 :         { 0x1D4F6, UNICODE_GENCAT_Ll},
   17599                 :         { 0x1D4F7, UNICODE_GENCAT_Ll},
   17600                 :         { 0x1D4F8, UNICODE_GENCAT_Ll},
   17601                 :         { 0x1D4F9, UNICODE_GENCAT_Ll},
   17602                 :         { 0x1D4FA, UNICODE_GENCAT_Ll},
   17603                 :         { 0x1D4FB, UNICODE_GENCAT_Ll},
   17604                 :         { 0x1D4FC, UNICODE_GENCAT_Ll},
   17605                 :         { 0x1D4FD, UNICODE_GENCAT_Ll},
   17606                 :         { 0x1D4FE, UNICODE_GENCAT_Ll},
   17607                 :         { 0x1D4FF, UNICODE_GENCAT_Ll},
   17608                 :         { 0x1D500, UNICODE_GENCAT_Ll},
   17609                 :         { 0x1D501, UNICODE_GENCAT_Ll},
   17610                 :         { 0x1D502, UNICODE_GENCAT_Ll},
   17611                 :         { 0x1D503, UNICODE_GENCAT_Ll},
   17612                 :         { 0x1D504, UNICODE_GENCAT_Lu},
   17613                 :         { 0x1D505, UNICODE_GENCAT_Lu},
   17614                 :         { 0x1D507, UNICODE_GENCAT_Lu},
   17615                 :         { 0x1D508, UNICODE_GENCAT_Lu},
   17616                 :         { 0x1D509, UNICODE_GENCAT_Lu},
   17617                 :         { 0x1D50A, UNICODE_GENCAT_Lu},
   17618                 :         { 0x1D50D, UNICODE_GENCAT_Lu},
   17619                 :         { 0x1D50E, UNICODE_GENCAT_Lu},
   17620                 :         { 0x1D50F, UNICODE_GENCAT_Lu},
   17621                 :         { 0x1D510, UNICODE_GENCAT_Lu},
   17622                 :         { 0x1D511, UNICODE_GENCAT_Lu},
   17623                 :         { 0x1D512, UNICODE_GENCAT_Lu},
   17624                 :         { 0x1D513, UNICODE_GENCAT_Lu},
   17625                 :         { 0x1D514, UNICODE_GENCAT_Lu},
   17626                 :         { 0x1D516, UNICODE_GENCAT_Lu},
   17627                 :         { 0x1D517, UNICODE_GENCAT_Lu},
   17628                 :         { 0x1D518, UNICODE_GENCAT_Lu},
   17629                 :         { 0x1D519, UNICODE_GENCAT_Lu},
   17630                 :         { 0x1D51A, UNICODE_GENCAT_Lu},
   17631                 :         { 0x1D51B, UNICODE_GENCAT_Lu},
   17632                 :         { 0x1D51C, UNICODE_GENCAT_Lu},
   17633                 :         { 0x1D51E, UNICODE_GENCAT_Ll},
   17634                 :         { 0x1D51F, UNICODE_GENCAT_Ll},
   17635                 :         { 0x1D520, UNICODE_GENCAT_Ll},
   17636                 :         { 0x1D521, UNICODE_GENCAT_Ll},
   17637                 :         { 0x1D522, UNICODE_GENCAT_Ll},
   17638                 :         { 0x1D523, UNICODE_GENCAT_Ll},
   17639                 :         { 0x1D524, UNICODE_GENCAT_Ll},
   17640                 :         { 0x1D525, UNICODE_GENCAT_Ll},
   17641                 :         { 0x1D526, UNICODE_GENCAT_Ll},
   17642                 :         { 0x1D527, UNICODE_GENCAT_Ll},
   17643                 :         { 0x1D528, UNICODE_GENCAT_Ll},
   17644                 :         { 0x1D529, UNICODE_GENCAT_Ll},
   17645                 :         { 0x1D52A, UNICODE_GENCAT_Ll},
   17646                 :         { 0x1D52B, UNICODE_GENCAT_Ll},
   17647                 :         { 0x1D52C, UNICODE_GENCAT_Ll},
   17648                 :         { 0x1D52D, UNICODE_GENCAT_Ll},
   17649                 :         { 0x1D52E, UNICODE_GENCAT_Ll},
   17650                 :         { 0x1D52F, UNICODE_GENCAT_Ll},
   17651                 :         { 0x1D530, UNICODE_GENCAT_Ll},
   17652                 :         { 0x1D531, UNICODE_GENCAT_Ll},
   17653                 :         { 0x1D532, UNICODE_GENCAT_Ll},
   17654                 :         { 0x1D533, UNICODE_GENCAT_Ll},
   17655                 :         { 0x1D534, UNICODE_GENCAT_Ll},
   17656                 :         { 0x1D535, UNICODE_GENCAT_Ll},
   17657                 :         { 0x1D536, UNICODE_GENCAT_Ll},
   17658                 :         { 0x1D537, UNICODE_GENCAT_Ll},
   17659                 :         { 0x1D538, UNICODE_GENCAT_Lu},
   17660                 :         { 0x1D539, UNICODE_GENCAT_Lu},
   17661                 :         { 0x1D53B, UNICODE_GENCAT_Lu},
   17662                 :         { 0x1D53C, UNICODE_GENCAT_Lu},
   17663                 :         { 0x1D53D, UNICODE_GENCAT_Lu},
   17664                 :         { 0x1D53E, UNICODE_GENCAT_Lu},
   17665                 :         { 0x1D540, UNICODE_GENCAT_Lu},
   17666                 :         { 0x1D541, UNICODE_GENCAT_Lu},
   17667                 :         { 0x1D542, UNICODE_GENCAT_Lu},
   17668                 :         { 0x1D543, UNICODE_GENCAT_Lu},
   17669                 :         { 0x1D544, UNICODE_GENCAT_Lu},
   17670                 :         { 0x1D546, UNICODE_GENCAT_Lu},
   17671                 :         { 0x1D54A, UNICODE_GENCAT_Lu},
   17672                 :         { 0x1D54B, UNICODE_GENCAT_Lu},
   17673                 :         { 0x1D54C, UNICODE_GENCAT_Lu},
   17674                 :         { 0x1D54D, UNICODE_GENCAT_Lu},
   17675                 :         { 0x1D54E, UNICODE_GENCAT_Lu},
   17676                 :         { 0x1D54F, UNICODE_GENCAT_Lu},
   17677                 :         { 0x1D550, UNICODE_GENCAT_Lu},
   17678                 :         { 0x1D552, UNICODE_GENCAT_Ll},
   17679                 :         { 0x1D553, UNICODE_GENCAT_Ll},
   17680                 :         { 0x1D554, UNICODE_GENCAT_Ll},
   17681                 :         { 0x1D555, UNICODE_GENCAT_Ll},
   17682                 :         { 0x1D556, UNICODE_GENCAT_Ll},
   17683                 :         { 0x1D557, UNICODE_GENCAT_Ll},
   17684                 :         { 0x1D558, UNICODE_GENCAT_Ll},
   17685                 :         { 0x1D559, UNICODE_GENCAT_Ll},
   17686                 :         { 0x1D55A, UNICODE_GENCAT_Ll},
   17687                 :         { 0x1D55B, UNICODE_GENCAT_Ll},
   17688                 :         { 0x1D55C, UNICODE_GENCAT_Ll},
   17689                 :         { 0x1D55D, UNICODE_GENCAT_Ll},
   17690                 :         { 0x1D55E, UNICODE_GENCAT_Ll},
   17691                 :         { 0x1D55F, UNICODE_GENCAT_Ll},
   17692                 :         { 0x1D560, UNICODE_GENCAT_Ll},
   17693                 :         { 0x1D561, UNICODE_GENCAT_Ll},
   17694                 :         { 0x1D562, UNICODE_GENCAT_Ll},
   17695                 :         { 0x1D563, UNICODE_GENCAT_Ll},
   17696                 :         { 0x1D564, UNICODE_GENCAT_Ll},
   17697                 :         { 0x1D565, UNICODE_GENCAT_Ll},
   17698                 :         { 0x1D566, UNICODE_GENCAT_Ll},
   17699                 :         { 0x1D567, UNICODE_GENCAT_Ll},
   17700                 :         { 0x1D568, UNICODE_GENCAT_Ll},
   17701                 :         { 0x1D569, UNICODE_GENCAT_Ll},
   17702                 :         { 0x1D56A, UNICODE_GENCAT_Ll},
   17703                 :         { 0x1D56B, UNICODE_GENCAT_Ll},
   17704                 :         { 0x1D56C, UNICODE_GENCAT_Lu},
   17705                 :         { 0x1D56D, UNICODE_GENCAT_Lu},
   17706                 :         { 0x1D56E, UNICODE_GENCAT_Lu},
   17707                 :         { 0x1D56F, UNICODE_GENCAT_Lu},
   17708                 :         { 0x1D570, UNICODE_GENCAT_Lu},
   17709                 :         { 0x1D571, UNICODE_GENCAT_Lu},
   17710                 :         { 0x1D572, UNICODE_GENCAT_Lu},
   17711                 :         { 0x1D573, UNICODE_GENCAT_Lu},
   17712                 :         { 0x1D574, UNICODE_GENCAT_Lu},
   17713                 :         { 0x1D575, UNICODE_GENCAT_Lu},
   17714                 :         { 0x1D576, UNICODE_GENCAT_Lu},
   17715                 :         { 0x1D577, UNICODE_GENCAT_Lu},
   17716                 :         { 0x1D578, UNICODE_GENCAT_Lu},
   17717                 :         { 0x1D579, UNICODE_GENCAT_Lu},
   17718                 :         { 0x1D57A, UNICODE_GENCAT_Lu},
   17719                 :         { 0x1D57B, UNICODE_GENCAT_Lu},
   17720                 :         { 0x1D57C, UNICODE_GENCAT_Lu},
   17721                 :         { 0x1D57D, UNICODE_GENCAT_Lu},
   17722                 :         { 0x1D57E, UNICODE_GENCAT_Lu},
   17723                 :         { 0x1D57F, UNICODE_GENCAT_Lu},
   17724                 :         { 0x1D580, UNICODE_GENCAT_Lu},
   17725                 :         { 0x1D581, UNICODE_GENCAT_Lu},
   17726                 :         { 0x1D582, UNICODE_GENCAT_Lu},
   17727                 :         { 0x1D583, UNICODE_GENCAT_Lu},
   17728                 :         { 0x1D584, UNICODE_GENCAT_Lu},
   17729                 :         { 0x1D585, UNICODE_GENCAT_Lu},
   17730                 :         { 0x1D586, UNICODE_GENCAT_Ll},
   17731                 :         { 0x1D587, UNICODE_GENCAT_Ll},
   17732                 :         { 0x1D588, UNICODE_GENCAT_Ll},
   17733                 :         { 0x1D589, UNICODE_GENCAT_Ll},
   17734                 :         { 0x1D58A, UNICODE_GENCAT_Ll},
   17735                 :         { 0x1D58B, UNICODE_GENCAT_Ll},
   17736                 :         { 0x1D58C, UNICODE_GENCAT_Ll},
   17737                 :         { 0x1D58D, UNICODE_GENCAT_Ll},
   17738                 :         { 0x1D58E, UNICODE_GENCAT_Ll},
   17739                 :         { 0x1D58F, UNICODE_GENCAT_Ll},
   17740                 :         { 0x1D590, UNICODE_GENCAT_Ll},
   17741                 :         { 0x1D591, UNICODE_GENCAT_Ll},
   17742                 :         { 0x1D592, UNICODE_GENCAT_Ll},
   17743                 :         { 0x1D593, UNICODE_GENCAT_Ll},
   17744                 :         { 0x1D594, UNICODE_GENCAT_Ll},
   17745                 :         { 0x1D595, UNICODE_GENCAT_Ll},
   17746                 :         { 0x1D596, UNICODE_GENCAT_Ll},
   17747                 :         { 0x1D597, UNICODE_GENCAT_Ll},
   17748                 :         { 0x1D598, UNICODE_GENCAT_Ll},
   17749                 :         { 0x1D599, UNICODE_GENCAT_Ll},
   17750                 :         { 0x1D59A, UNICODE_GENCAT_Ll},
   17751                 :         { 0x1D59B, UNICODE_GENCAT_Ll},
   17752                 :         { 0x1D59C, UNICODE_GENCAT_Ll},
   17753                 :         { 0x1D59D, UNICODE_GENCAT_Ll},
   17754                 :         { 0x1D59E, UNICODE_GENCAT_Ll},
   17755                 :         { 0x1D59F, UNICODE_GENCAT_Ll},
   17756                 :         { 0x1D5A0, UNICODE_GENCAT_Lu},
   17757                 :         { 0x1D5A1, UNICODE_GENCAT_Lu},
   17758                 :         { 0x1D5A2, UNICODE_GENCAT_Lu},
   17759                 :         { 0x1D5A3, UNICODE_GENCAT_Lu},
   17760                 :         { 0x1D5A4, UNICODE_GENCAT_Lu},
   17761                 :         { 0x1D5A5, UNICODE_GENCAT_Lu},
   17762                 :         { 0x1D5A6, UNICODE_GENCAT_Lu},
   17763                 :         { 0x1D5A7, UNICODE_GENCAT_Lu},
   17764                 :         { 0x1D5A8, UNICODE_GENCAT_Lu},
   17765                 :         { 0x1D5A9, UNICODE_GENCAT_Lu},
   17766                 :         { 0x1D5AA, UNICODE_GENCAT_Lu},
   17767                 :         { 0x1D5AB, UNICODE_GENCAT_Lu},
   17768                 :         { 0x1D5AC, UNICODE_GENCAT_Lu},
   17769                 :         { 0x1D5AD, UNICODE_GENCAT_Lu},
   17770                 :         { 0x1D5AE, UNICODE_GENCAT_Lu},
   17771                 :         { 0x1D5AF, UNICODE_GENCAT_Lu},
   17772                 :         { 0x1D5B0, UNICODE_GENCAT_Lu},
   17773                 :         { 0x1D5B1, UNICODE_GENCAT_Lu},
   17774                 :         { 0x1D5B2, UNICODE_GENCAT_Lu},
   17775                 :         { 0x1D5B3, UNICODE_GENCAT_Lu},
   17776                 :         { 0x1D5B4, UNICODE_GENCAT_Lu},
   17777                 :         { 0x1D5B5, UNICODE_GENCAT_Lu},
   17778                 :         { 0x1D5B6, UNICODE_GENCAT_Lu},
   17779                 :         { 0x1D5B7, UNICODE_GENCAT_Lu},
   17780                 :         { 0x1D5B8, UNICODE_GENCAT_Lu},
   17781                 :         { 0x1D5B9, UNICODE_GENCAT_Lu},
   17782                 :         { 0x1D5BA, UNICODE_GENCAT_Ll},
   17783                 :         { 0x1D5BB, UNICODE_GENCAT_Ll},
   17784                 :         { 0x1D5BC, UNICODE_GENCAT_Ll},
   17785                 :         { 0x1D5BD, UNICODE_GENCAT_Ll},
   17786                 :         { 0x1D5BE, UNICODE_GENCAT_Ll},
   17787                 :         { 0x1D5BF, UNICODE_GENCAT_Ll},
   17788                 :         { 0x1D5C0, UNICODE_GENCAT_Ll},
   17789                 :         { 0x1D5C1, UNICODE_GENCAT_Ll},
   17790                 :         { 0x1D5C2, UNICODE_GENCAT_Ll},
   17791                 :         { 0x1D5C3, UNICODE_GENCAT_Ll},
   17792                 :         { 0x1D5C4, UNICODE_GENCAT_Ll},
   17793                 :         { 0x1D5C5, UNICODE_GENCAT_Ll},
   17794                 :         { 0x1D5C6, UNICODE_GENCAT_Ll},
   17795                 :         { 0x1D5C7, UNICODE_GENCAT_Ll},
   17796                 :         { 0x1D5C8, UNICODE_GENCAT_Ll},
   17797                 :         { 0x1D5C9, UNICODE_GENCAT_Ll},
   17798                 :         { 0x1D5CA, UNICODE_GENCAT_Ll},
   17799                 :         { 0x1D5CB, UNICODE_GENCAT_Ll},
   17800                 :         { 0x1D5CC, UNICODE_GENCAT_Ll},
   17801                 :         { 0x1D5CD, UNICODE_GENCAT_Ll},
   17802                 :         { 0x1D5CE, UNICODE_GENCAT_Ll},
   17803                 :         { 0x1D5CF, UNICODE_GENCAT_Ll},
   17804                 :         { 0x1D5D0, UNICODE_GENCAT_Ll},
   17805                 :         { 0x1D5D1, UNICODE_GENCAT_Ll},
   17806                 :         { 0x1D5D2, UNICODE_GENCAT_Ll},
   17807                 :         { 0x1D5D3, UNICODE_GENCAT_Ll},
   17808                 :         { 0x1D5D4, UNICODE_GENCAT_Lu},
   17809                 :         { 0x1D5D5, UNICODE_GENCAT_Lu},
   17810                 :         { 0x1D5D6, UNICODE_GENCAT_Lu},
   17811                 :         { 0x1D5D7, UNICODE_GENCAT_Lu},
   17812                 :         { 0x1D5D8, UNICODE_GENCAT_Lu},
   17813                 :         { 0x1D5D9, UNICODE_GENCAT_Lu},
   17814                 :         { 0x1D5DA, UNICODE_GENCAT_Lu},
   17815                 :         { 0x1D5DB, UNICODE_GENCAT_Lu},
   17816                 :         { 0x1D5DC, UNICODE_GENCAT_Lu},
   17817                 :         { 0x1D5DD, UNICODE_GENCAT_Lu},
   17818                 :         { 0x1D5DE, UNICODE_GENCAT_Lu},
   17819                 :         { 0x1D5DF, UNICODE_GENCAT_Lu},
   17820                 :         { 0x1D5E0, UNICODE_GENCAT_Lu},
   17821                 :         { 0x1D5E1, UNICODE_GENCAT_Lu},
   17822                 :         { 0x1D5E2, UNICODE_GENCAT_Lu},
   17823                 :         { 0x1D5E3, UNICODE_GENCAT_Lu},
   17824                 :         { 0x1D5E4, UNICODE_GENCAT_Lu},
   17825                 :         { 0x1D5E5, UNICODE_GENCAT_Lu},
   17826                 :         { 0x1D5E6, UNICODE_GENCAT_Lu},
   17827                 :         { 0x1D5E7, UNICODE_GENCAT_Lu},
   17828                 :         { 0x1D5E8, UNICODE_GENCAT_Lu},
   17829                 :         { 0x1D5E9, UNICODE_GENCAT_Lu},
   17830                 :         { 0x1D5EA, UNICODE_GENCAT_Lu},
   17831                 :         { 0x1D5EB, UNICODE_GENCAT_Lu},
   17832                 :         { 0x1D5EC, UNICODE_GENCAT_Lu},
   17833                 :         { 0x1D5ED, UNICODE_GENCAT_Lu},
   17834                 :         { 0x1D5EE, UNICODE_GENCAT_Ll},
   17835                 :         { 0x1D5EF, UNICODE_GENCAT_Ll},
   17836                 :         { 0x1D5F0, UNICODE_GENCAT_Ll},
   17837                 :         { 0x1D5F1, UNICODE_GENCAT_Ll},
   17838                 :         { 0x1D5F2, UNICODE_GENCAT_Ll},
   17839                 :         { 0x1D5F3, UNICODE_GENCAT_Ll},
   17840                 :         { 0x1D5F4, UNICODE_GENCAT_Ll},
   17841                 :         { 0x1D5F5, UNICODE_GENCAT_Ll},
   17842                 :         { 0x1D5F6, UNICODE_GENCAT_Ll},
   17843                 :         { 0x1D5F7, UNICODE_GENCAT_Ll},
   17844                 :         { 0x1D5F8, UNICODE_GENCAT_Ll},
   17845                 :         { 0x1D5F9, UNICODE_GENCAT_Ll},
   17846                 :         { 0x1D5FA, UNICODE_GENCAT_Ll},
   17847                 :         { 0x1D5FB, UNICODE_GENCAT_Ll},
   17848                 :         { 0x1D5FC, UNICODE_GENCAT_Ll},
   17849                 :         { 0x1D5FD, UNICODE_GENCAT_Ll},
   17850                 :         { 0x1D5FE, UNICODE_GENCAT_Ll},
   17851                 :         { 0x1D5FF, UNICODE_GENCAT_Ll},
   17852                 :         { 0x1D600, UNICODE_GENCAT_Ll},
   17853                 :         { 0x1D601, UNICODE_GENCAT_Ll},
   17854                 :         { 0x1D602, UNICODE_GENCAT_Ll},
   17855                 :         { 0x1D603, UNICODE_GENCAT_Ll},
   17856                 :         { 0x1D604, UNICODE_GENCAT_Ll},
   17857                 :         { 0x1D605, UNICODE_GENCAT_Ll},
   17858                 :         { 0x1D606, UNICODE_GENCAT_Ll},
   17859                 :         { 0x1D607, UNICODE_GENCAT_Ll},
   17860                 :         { 0x1D608, UNICODE_GENCAT_Lu},
   17861                 :         { 0x1D609, UNICODE_GENCAT_Lu},
   17862                 :         { 0x1D60A, UNICODE_GENCAT_Lu},
   17863                 :         { 0x1D60B, UNICODE_GENCAT_Lu},
   17864                 :         { 0x1D60C, UNICODE_GENCAT_Lu},
   17865                 :         { 0x1D60D, UNICODE_GENCAT_Lu},
   17866                 :         { 0x1D60E, UNICODE_GENCAT_Lu},
   17867                 :         { 0x1D60F, UNICODE_GENCAT_Lu},
   17868                 :         { 0x1D610, UNICODE_GENCAT_Lu},
   17869                 :         { 0x1D611, UNICODE_GENCAT_Lu},
   17870                 :         { 0x1D612, UNICODE_GENCAT_Lu},
   17871                 :         { 0x1D613, UNICODE_GENCAT_Lu},
   17872                 :         { 0x1D614, UNICODE_GENCAT_Lu},
   17873                 :         { 0x1D615, UNICODE_GENCAT_Lu},
   17874                 :         { 0x1D616, UNICODE_GENCAT_Lu},
   17875                 :         { 0x1D617, UNICODE_GENCAT_Lu},
   17876                 :         { 0x1D618, UNICODE_GENCAT_Lu},
   17877                 :         { 0x1D619, UNICODE_GENCAT_Lu},
   17878                 :         { 0x1D61A, UNICODE_GENCAT_Lu},
   17879                 :         { 0x1D61B, UNICODE_GENCAT_Lu},
   17880                 :         { 0x1D61C, UNICODE_GENCAT_Lu},
   17881                 :         { 0x1D61D, UNICODE_GENCAT_Lu},
   17882                 :         { 0x1D61E, UNICODE_GENCAT_Lu},
   17883                 :         { 0x1D61F, UNICODE_GENCAT_Lu},
   17884                 :         { 0x1D620, UNICODE_GENCAT_Lu},
   17885                 :         { 0x1D621, UNICODE_GENCAT_Lu},
   17886                 :         { 0x1D622, UNICODE_GENCAT_Ll},
   17887                 :         { 0x1D623, UNICODE_GENCAT_Ll},
   17888                 :         { 0x1D624, UNICODE_GENCAT_Ll},
   17889                 :         { 0x1D625, UNICODE_GENCAT_Ll},
   17890                 :         { 0x1D626, UNICODE_GENCAT_Ll},
   17891                 :         { 0x1D627, UNICODE_GENCAT_Ll},
   17892                 :         { 0x1D628, UNICODE_GENCAT_Ll},
   17893                 :         { 0x1D629, UNICODE_GENCAT_Ll},
   17894                 :         { 0x1D62A, UNICODE_GENCAT_Ll},
   17895                 :         { 0x1D62B, UNICODE_GENCAT_Ll},
   17896                 :         { 0x1D62C, UNICODE_GENCAT_Ll},
   17897                 :         { 0x1D62D, UNICODE_GENCAT_Ll},
   17898                 :         { 0x1D62E, UNICODE_GENCAT_Ll},
   17899                 :         { 0x1D62F, UNICODE_GENCAT_Ll},
   17900                 :         { 0x1D630, UNICODE_GENCAT_Ll},
   17901                 :         { 0x1D631, UNICODE_GENCAT_Ll},
   17902                 :         { 0x1D632, UNICODE_GENCAT_Ll},
   17903                 :         { 0x1D633, UNICODE_GENCAT_Ll},
   17904                 :         { 0x1D634, UNICODE_GENCAT_Ll},
   17905                 :         { 0x1D635, UNICODE_GENCAT_Ll},
   17906                 :         { 0x1D636, UNICODE_GENCAT_Ll},
   17907                 :         { 0x1D637, UNICODE_GENCAT_Ll},
   17908                 :         { 0x1D638, UNICODE_GENCAT_Ll},
   17909                 :         { 0x1D639, UNICODE_GENCAT_Ll},
   17910                 :         { 0x1D63A, UNICODE_GENCAT_Ll},
   17911                 :         { 0x1D63B, UNICODE_GENCAT_Ll},
   17912                 :         { 0x1D63C, UNICODE_GENCAT_Lu},
   17913                 :         { 0x1D63D, UNICODE_GENCAT_Lu},
   17914                 :         { 0x1D63E, UNICODE_GENCAT_Lu},
   17915                 :         { 0x1D63F, UNICODE_GENCAT_Lu},
   17916                 :         { 0x1D640, UNICODE_GENCAT_Lu},
   17917                 :         { 0x1D641, UNICODE_GENCAT_Lu},
   17918                 :         { 0x1D642, UNICODE_GENCAT_Lu},
   17919                 :         { 0x1D643, UNICODE_GENCAT_Lu},
   17920                 :         { 0x1D644, UNICODE_GENCAT_Lu},
   17921                 :         { 0x1D645, UNICODE_GENCAT_Lu},
   17922                 :         { 0x1D646, UNICODE_GENCAT_Lu},
   17923                 :         { 0x1D647, UNICODE_GENCAT_Lu},
   17924                 :         { 0x1D648, UNICODE_GENCAT_Lu},
   17925                 :         { 0x1D649, UNICODE_GENCAT_Lu},
   17926                 :         { 0x1D64A, UNICODE_GENCAT_Lu},
   17927                 :         { 0x1D64B, UNICODE_GENCAT_Lu},
   17928                 :         { 0x1D64C, UNICODE_GENCAT_Lu},
   17929                 :         { 0x1D64D, UNICODE_GENCAT_Lu},
   17930                 :         { 0x1D64E, UNICODE_GENCAT_Lu},
   17931                 :         { 0x1D64F, UNICODE_GENCAT_Lu},
   17932                 :         { 0x1D650, UNICODE_GENCAT_Lu},
   17933                 :         { 0x1D651, UNICODE_GENCAT_Lu},
   17934                 :         { 0x1D652, UNICODE_GENCAT_Lu},
   17935                 :         { 0x1D653, UNICODE_GENCAT_Lu},
   17936                 :         { 0x1D654, UNICODE_GENCAT_Lu},
   17937                 :         { 0x1D655, UNICODE_GENCAT_Lu},
   17938                 :         { 0x1D656, UNICODE_GENCAT_Ll},
   17939                 :         { 0x1D657, UNICODE_GENCAT_Ll},
   17940                 :         { 0x1D658, UNICODE_GENCAT_Ll},
   17941                 :         { 0x1D659, UNICODE_GENCAT_Ll},
   17942                 :         { 0x1D65A, UNICODE_GENCAT_Ll},
   17943                 :         { 0x1D65B, UNICODE_GENCAT_Ll},
   17944                 :         { 0x1D65C, UNICODE_GENCAT_Ll},
   17945                 :         { 0x1D65D, UNICODE_GENCAT_Ll},
   17946                 :         { 0x1D65E, UNICODE_GENCAT_Ll},
   17947                 :         { 0x1D65F, UNICODE_GENCAT_Ll},
   17948                 :         { 0x1D660, UNICODE_GENCAT_Ll},
   17949                 :         { 0x1D661, UNICODE_GENCAT_Ll},
   17950                 :         { 0x1D662, UNICODE_GENCAT_Ll},
   17951                 :         { 0x1D663, UNICODE_GENCAT_Ll},
   17952                 :         { 0x1D664, UNICODE_GENCAT_Ll},
   17953                 :         { 0x1D665, UNICODE_GENCAT_Ll},
   17954                 :         { 0x1D666, UNICODE_GENCAT_Ll},
   17955                 :         { 0x1D667, UNICODE_GENCAT_Ll},
   17956                 :         { 0x1D668, UNICODE_GENCAT_Ll},
   17957                 :         { 0x1D669, UNICODE_GENCAT_Ll},
   17958                 :         { 0x1D66A, UNICODE_GENCAT_Ll},
   17959                 :         { 0x1D66B, UNICODE_GENCAT_Ll},
   17960                 :         { 0x1D66C, UNICODE_GENCAT_Ll},
   17961                 :         { 0x1D66D, UNICODE_GENCAT_Ll},
   17962                 :         { 0x1D66E, UNICODE_GENCAT_Ll},
   17963                 :         { 0x1D66F, UNICODE_GENCAT_Ll},
   17964                 :         { 0x1D670, UNICODE_GENCAT_Lu},
   17965                 :         { 0x1D671, UNICODE_GENCAT_Lu},
   17966                 :         { 0x1D672, UNICODE_GENCAT_Lu},
   17967                 :         { 0x1D673, UNICODE_GENCAT_Lu},
   17968                 :         { 0x1D674, UNICODE_GENCAT_Lu},
   17969                 :         { 0x1D675, UNICODE_GENCAT_Lu},
   17970                 :         { 0x1D676, UNICODE_GENCAT_Lu},
   17971                 :         { 0x1D677, UNICODE_GENCAT_Lu},
   17972                 :         { 0x1D678, UNICODE_GENCAT_Lu},
   17973                 :         { 0x1D679, UNICODE_GENCAT_Lu},
   17974                 :         { 0x1D67A, UNICODE_GENCAT_Lu},
   17975                 :         { 0x1D67B, UNICODE_GENCAT_Lu},
   17976                 :         { 0x1D67C, UNICODE_GENCAT_Lu},
   17977                 :         { 0x1D67D, UNICODE_GENCAT_Lu},
   17978                 :         { 0x1D67E, UNICODE_GENCAT_Lu},
   17979                 :         { 0x1D67F, UNICODE_GENCAT_Lu},
   17980                 :         { 0x1D680, UNICODE_GENCAT_Lu},
   17981                 :         { 0x1D681, UNICODE_GENCAT_Lu},
   17982                 :         { 0x1D682, UNICODE_GENCAT_Lu},
   17983                 :         { 0x1D683, UNICODE_GENCAT_Lu},
   17984                 :         { 0x1D684, UNICODE_GENCAT_Lu},
   17985                 :         { 0x1D685, UNICODE_GENCAT_Lu},
   17986                 :         { 0x1D686, UNICODE_GENCAT_Lu},
   17987                 :         { 0x1D687, UNICODE_GENCAT_Lu},
   17988                 :         { 0x1D688, UNICODE_GENCAT_Lu},
   17989                 :         { 0x1D689, UNICODE_GENCAT_Lu},
   17990                 :         { 0x1D68A, UNICODE_GENCAT_Ll},
   17991                 :         { 0x1D68B, UNICODE_GENCAT_Ll},
   17992                 :         { 0x1D68C, UNICODE_GENCAT_Ll},
   17993                 :         { 0x1D68D, UNICODE_GENCAT_Ll},
   17994                 :         { 0x1D68E, UNICODE_GENCAT_Ll},
   17995                 :         { 0x1D68F, UNICODE_GENCAT_Ll},
   17996                 :         { 0x1D690, UNICODE_GENCAT_Ll},
   17997                 :         { 0x1D691, UNICODE_GENCAT_Ll},
   17998                 :         { 0x1D692, UNICODE_GENCAT_Ll},
   17999                 :         { 0x1D693, UNICODE_GENCAT_Ll},
   18000                 :         { 0x1D694, UNICODE_GENCAT_Ll},
   18001                 :         { 0x1D695, UNICODE_GENCAT_Ll},
   18002                 :         { 0x1D696, UNICODE_GENCAT_Ll},
   18003                 :         { 0x1D697, UNICODE_GENCAT_Ll},
   18004                 :         { 0x1D698, UNICODE_GENCAT_Ll},
   18005                 :         { 0x1D699, UNICODE_GENCAT_Ll},
   18006                 :         { 0x1D69A, UNICODE_GENCAT_Ll},
   18007                 :         { 0x1D69B, UNICODE_GENCAT_Ll},
   18008                 :         { 0x1D69C, UNICODE_GENCAT_Ll},
   18009                 :         { 0x1D69D, UNICODE_GENCAT_Ll},
   18010                 :         { 0x1D69E, UNICODE_GENCAT_Ll},
   18011                 :         { 0x1D69F, UNICODE_GENCAT_Ll},
   18012                 :         { 0x1D6A0, UNICODE_GENCAT_Ll},
   18013                 :         { 0x1D6A1, UNICODE_GENCAT_Ll},
   18014                 :         { 0x1D6A2, UNICODE_GENCAT_Ll},
   18015                 :         { 0x1D6A3, UNICODE_GENCAT_Ll},
   18016                 :         { 0x1D6A4, UNICODE_GENCAT_Ll},
   18017                 :         { 0x1D6A5, UNICODE_GENCAT_Ll},
   18018                 :         { 0x1D6A8, UNICODE_GENCAT_Lu},
   18019                 :         { 0x1D6A9, UNICODE_GENCAT_Lu},
   18020                 :         { 0x1D6AA, UNICODE_GENCAT_Lu},
   18021                 :         { 0x1D6AB, UNICODE_GENCAT_Lu},
   18022                 :         { 0x1D6AC, UNICODE_GENCAT_Lu},
   18023                 :         { 0x1D6AD, UNICODE_GENCAT_Lu},
   18024                 :         { 0x1D6AE, UNICODE_GENCAT_Lu},
   18025                 :         { 0x1D6AF, UNICODE_GENCAT_Lu},
   18026                 :         { 0x1D6B0, UNICODE_GENCAT_Lu},
   18027                 :         { 0x1D6B1, UNICODE_GENCAT_Lu},
   18028                 :         { 0x1D6B2, UNICODE_GENCAT_Lu},
   18029                 :         { 0x1D6B3, UNICODE_GENCAT_Lu},
   18030                 :         { 0x1D6B4, UNICODE_GENCAT_Lu},
   18031                 :         { 0x1D6B5, UNICODE_GENCAT_Lu},
   18032                 :         { 0x1D6B6, UNICODE_GENCAT_Lu},
   18033                 :         { 0x1D6B7, UNICODE_GENCAT_Lu},
   18034                 :         { 0x1D6B8, UNICODE_GENCAT_Lu},
   18035                 :         { 0x1D6B9, UNICODE_GENCAT_Lu},
   18036                 :         { 0x1D6BA, UNICODE_GENCAT_Lu},
   18037                 :         { 0x1D6BB, UNICODE_GENCAT_Lu},
   18038                 :         { 0x1D6BC, UNICODE_GENCAT_Lu},
   18039                 :         { 0x1D6BD, UNICODE_GENCAT_Lu},
   18040                 :         { 0x1D6BE, UNICODE_GENCAT_Lu},
   18041                 :         { 0x1D6BF, UNICODE_GENCAT_Lu},
   18042                 :         { 0x1D6C0, UNICODE_GENCAT_Lu},
   18043                 :         { 0x1D6C1, UNICODE_GENCAT_Sm},
   18044                 :         { 0x1D6C2, UNICODE_GENCAT_Ll},
   18045                 :         { 0x1D6C3, UNICODE_GENCAT_Ll},
   18046                 :         { 0x1D6C4, UNICODE_GENCAT_Ll},
   18047                 :         { 0x1D6C5, UNICODE_GENCAT_Ll},
   18048                 :         { 0x1D6C6, UNICODE_GENCAT_Ll},
   18049                 :         { 0x1D6C7, UNICODE_GENCAT_Ll},
   18050                 :         { 0x1D6C8, UNICODE_GENCAT_Ll},
   18051                 :         { 0x1D6C9, UNICODE_GENCAT_Ll},
   18052                 :         { 0x1D6CA, UNICODE_GENCAT_Ll},
   18053                 :         { 0x1D6CB, UNICODE_GENCAT_Ll},
   18054                 :         { 0x1D6CC, UNICODE_GENCAT_Ll},
   18055                 :         { 0x1D6CD, UNICODE_GENCAT_Ll},
   18056                 :         { 0x1D6CE, UNICODE_GENCAT_Ll},
   18057                 :         { 0x1D6CF, UNICODE_GENCAT_Ll},
   18058                 :         { 0x1D6D0, UNICODE_GENCAT_Ll},
   18059                 :         { 0x1D6D1, UNICODE_GENCAT_Ll},
   18060                 :         { 0x1D6D2, UNICODE_GENCAT_Ll},
   18061                 :         { 0x1D6D3, UNICODE_GENCAT_Ll},
   18062                 :         { 0x1D6D4, UNICODE_GENCAT_Ll},
   18063                 :         { 0x1D6D5, UNICODE_GENCAT_Ll},
   18064                 :         { 0x1D6D6, UNICODE_GENCAT_Ll},
   18065                 :         { 0x1D6D7, UNICODE_GENCAT_Ll},
   18066                 :         { 0x1D6D8, UNICODE_GENCAT_Ll},
   18067                 :         { 0x1D6D9, UNICODE_GENCAT_Ll},
   18068                 :         { 0x1D6DA, UNICODE_GENCAT_Ll},
   18069                 :         { 0x1D6DB, UNICODE_GENCAT_Sm},
   18070                 :         { 0x1D6DC, UNICODE_GENCAT_Ll},
   18071                 :         { 0x1D6DD, UNICODE_GENCAT_Ll},
   18072                 :         { 0x1D6DE, UNICODE_GENCAT_Ll},
   18073                 :         { 0x1D6DF, UNICODE_GENCAT_Ll},
   18074                 :         { 0x1D6E0, UNICODE_GENCAT_Ll},
   18075                 :         { 0x1D6E1, UNICODE_GENCAT_Ll},
   18076                 :         { 0x1D6E2, UNICODE_GENCAT_Lu},
   18077                 :         { 0x1D6E3, UNICODE_GENCAT_Lu},
   18078                 :         { 0x1D6E4, UNICODE_GENCAT_Lu},
   18079                 :         { 0x1D6E5, UNICODE_GENCAT_Lu},
   18080                 :         { 0x1D6E6, UNICODE_GENCAT_Lu},
   18081                 :         { 0x1D6E7, UNICODE_GENCAT_Lu},
   18082                 :         { 0x1D6E8, UNICODE_GENCAT_Lu},
   18083                 :         { 0x1D6E9, UNICODE_GENCAT_Lu},
   18084                 :         { 0x1D6EA, UNICODE_GENCAT_Lu},
   18085                 :         { 0x1D6EB, UNICODE_GENCAT_Lu},
   18086                 :         { 0x1D6EC, UNICODE_GENCAT_Lu},
   18087                 :         { 0x1D6ED, UNICODE_GENCAT_Lu},
   18088                 :         { 0x1D6EE, UNICODE_GENCAT_Lu},
   18089                 :         { 0x1D6EF, UNICODE_GENCAT_Lu},
   18090                 :         { 0x1D6F0, UNICODE_GENCAT_Lu},
   18091                 :         { 0x1D6F1, UNICODE_GENCAT_Lu},
   18092                 :         { 0x1D6F2, UNICODE_GENCAT_Lu},
   18093                 :         { 0x1D6F3, UNICODE_GENCAT_Lu},
   18094                 :         { 0x1D6F4, UNICODE_GENCAT_Lu},
   18095                 :         { 0x1D6F5, UNICODE_GENCAT_Lu},
   18096                 :         { 0x1D6F6, UNICODE_GENCAT_Lu},
   18097                 :         { 0x1D6F7, UNICODE_GENCAT_Lu},
   18098                 :         { 0x1D6F8, UNICODE_GENCAT_Lu},
   18099                 :         { 0x1D6F9, UNICODE_GENCAT_Lu},
   18100                 :         { 0x1D6FA, UNICODE_GENCAT_Lu},
   18101                 :         { 0x1D6FB, UNICODE_GENCAT_Sm},
   18102                 :         { 0x1D6FC, UNICODE_GENCAT_Ll},
   18103                 :         { 0x1D6FD, UNICODE_GENCAT_Ll},
   18104                 :         { 0x1D6FE, UNICODE_GENCAT_Ll},
   18105                 :         { 0x1D6FF, UNICODE_GENCAT_Ll},
   18106                 :         { 0x1D700, UNICODE_GENCAT_Ll},
   18107                 :         { 0x1D701, UNICODE_GENCAT_Ll},
   18108                 :         { 0x1D702, UNICODE_GENCAT_Ll},
   18109                 :         { 0x1D703, UNICODE_GENCAT_Ll},
   18110                 :         { 0x1D704, UNICODE_GENCAT_Ll},
   18111                 :         { 0x1D705, UNICODE_GENCAT_Ll},
   18112                 :         { 0x1D706, UNICODE_GENCAT_Ll},
   18113                 :         { 0x1D707, UNICODE_GENCAT_Ll},
   18114                 :         { 0x1D708, UNICODE_GENCAT_Ll},
   18115                 :         { 0x1D709, UNICODE_GENCAT_Ll},
   18116                 :         { 0x1D70A, UNICODE_GENCAT_Ll},
   18117                 :         { 0x1D70B, UNICODE_GENCAT_Ll},
   18118                 :         { 0x1D70C, UNICODE_GENCAT_Ll},
   18119                 :         { 0x1D70D, UNICODE_GENCAT_Ll},
   18120                 :         { 0x1D70E, UNICODE_GENCAT_Ll},
   18121                 :         { 0x1D70F, UNICODE_GENCAT_Ll},
   18122                 :         { 0x1D710, UNICODE_GENCAT_Ll},
   18123                 :         { 0x1D711, UNICODE_GENCAT_Ll},
   18124                 :         { 0x1D712, UNICODE_GENCAT_Ll},
   18125                 :         { 0x1D713, UNICODE_GENCAT_Ll},
   18126                 :         { 0x1D714, UNICODE_GENCAT_Ll},
   18127                 :         { 0x1D715, UNICODE_GENCAT_Sm},
   18128                 :         { 0x1D716, UNICODE_GENCAT_Ll},
   18129                 :         { 0x1D717, UNICODE_GENCAT_Ll},
   18130                 :         { 0x1D718, UNICODE_GENCAT_Ll},
   18131                 :         { 0x1D719, UNICODE_GENCAT_Ll},
   18132                 :         { 0x1D71A, UNICODE_GENCAT_Ll},
   18133                 :         { 0x1D71B, UNICODE_GENCAT_Ll},
   18134                 :         { 0x1D71C, UNICODE_GENCAT_Lu},
   18135                 :         { 0x1D71D, UNICODE_GENCAT_Lu},
   18136                 :         { 0x1D71E, UNICODE_GENCAT_Lu},
   18137                 :         { 0x1D71F, UNICODE_GENCAT_Lu},
   18138                 :         { 0x1D720, UNICODE_GENCAT_Lu},
   18139                 :         { 0x1D721, UNICODE_GENCAT_Lu},
   18140                 :         { 0x1D722, UNICODE_GENCAT_Lu},
   18141                 :         { 0x1D723, UNICODE_GENCAT_Lu},
   18142                 :         { 0x1D724, UNICODE_GENCAT_Lu},
   18143                 :         { 0x1D725, UNICODE_GENCAT_Lu},
   18144                 :         { 0x1D726, UNICODE_GENCAT_Lu},
   18145                 :         { 0x1D727, UNICODE_GENCAT_Lu},
   18146                 :         { 0x1D728, UNICODE_GENCAT_Lu},
   18147                 :         { 0x1D729, UNICODE_GENCAT_Lu},
   18148                 :         { 0x1D72A, UNICODE_GENCAT_Lu},
   18149                 :         { 0x1D72B, UNICODE_GENCAT_Lu},
   18150                 :         { 0x1D72C, UNICODE_GENCAT_Lu},
   18151                 :         { 0x1D72D, UNICODE_GENCAT_Lu},
   18152                 :         { 0x1D72E, UNICODE_GENCAT_Lu},
   18153                 :         { 0x1D72F, UNICODE_GENCAT_Lu},
   18154                 :         { 0x1D730, UNICODE_GENCAT_Lu},
   18155                 :         { 0x1D731, UNICODE_GENCAT_Lu},
   18156                 :         { 0x1D732, UNICODE_GENCAT_Lu},
   18157                 :         { 0x1D733, UNICODE_GENCAT_Lu},
   18158                 :         { 0x1D734, UNICODE_GENCAT_Lu},
   18159                 :         { 0x1D735, UNICODE_GENCAT_Sm},
   18160                 :         { 0x1D736, UNICODE_GENCAT_Ll},
   18161                 :         { 0x1D737, UNICODE_GENCAT_Ll},
   18162                 :         { 0x1D738, UNICODE_GENCAT_Ll},
   18163                 :         { 0x1D739, UNICODE_GENCAT_Ll},
   18164                 :         { 0x1D73A, UNICODE_GENCAT_Ll},
   18165                 :         { 0x1D73B, UNICODE_GENCAT_Ll},
   18166                 :         { 0x1D73C, UNICODE_GENCAT_Ll},
   18167                 :         { 0x1D73D, UNICODE_GENCAT_Ll},
   18168                 :         { 0x1D73E, UNICODE_GENCAT_Ll},
   18169                 :         { 0x1D73F, UNICODE_GENCAT_Ll},
   18170                 :         { 0x1D740, UNICODE_GENCAT_Ll},
   18171                 :         { 0x1D741, UNICODE_GENCAT_Ll},
   18172                 :         { 0x1D742, UNICODE_GENCAT_Ll},
   18173                 :         { 0x1D743, UNICODE_GENCAT_Ll},
   18174                 :         { 0x1D744, UNICODE_GENCAT_Ll},
   18175                 :         { 0x1D745, UNICODE_GENCAT_Ll},
   18176                 :         { 0x1D746, UNICODE_GENCAT_Ll},
   18177                 :         { 0x1D747, UNICODE_GENCAT_Ll},
   18178                 :         { 0x1D748, UNICODE_GENCAT_Ll},
   18179                 :         { 0x1D749, UNICODE_GENCAT_Ll},
   18180                 :         { 0x1D74A, UNICODE_GENCAT_Ll},
   18181                 :         { 0x1D74B, UNICODE_GENCAT_Ll},
   18182                 :         { 0x1D74C, UNICODE_GENCAT_Ll},
   18183                 :         { 0x1D74D, UNICODE_GENCAT_Ll},
   18184                 :         { 0x1D74E, UNICODE_GENCAT_Ll},
   18185                 :         { 0x1D74F, UNICODE_GENCAT_Sm},
   18186                 :         { 0x1D750, UNICODE_GENCAT_Ll},
   18187                 :         { 0x1D751, UNICODE_GENCAT_Ll},
   18188                 :         { 0x1D752, UNICODE_GENCAT_Ll},
   18189                 :         { 0x1D753, UNICODE_GENCAT_Ll},
   18190                 :         { 0x1D754, UNICODE_GENCAT_Ll},
   18191                 :         { 0x1D755, UNICODE_GENCAT_Ll},
   18192                 :         { 0x1D756, UNICODE_GENCAT_Lu},
   18193                 :         { 0x1D757, UNICODE_GENCAT_Lu},
   18194                 :         { 0x1D758, UNICODE_GENCAT_Lu},
   18195                 :         { 0x1D759, UNICODE_GENCAT_Lu},
   18196                 :         { 0x1D75A, UNICODE_GENCAT_Lu},
   18197                 :         { 0x1D75B, UNICODE_GENCAT_Lu},
   18198                 :         { 0x1D75C, UNICODE_GENCAT_Lu},
   18199                 :         { 0x1D75D, UNICODE_GENCAT_Lu},
   18200                 :         { 0x1D75E, UNICODE_GENCAT_Lu},
   18201                 :         { 0x1D75F, UNICODE_GENCAT_Lu},
   18202                 :         { 0x1D760, UNICODE_GENCAT_Lu},
   18203                 :         { 0x1D761, UNICODE_GENCAT_Lu},
   18204                 :         { 0x1D762, UNICODE_GENCAT_Lu},
   18205                 :         { 0x1D763, UNICODE_GENCAT_Lu},
   18206                 :         { 0x1D764, UNICODE_GENCAT_Lu},
   18207                 :         { 0x1D765, UNICODE_GENCAT_Lu},
   18208                 :         { 0x1D766, UNICODE_GENCAT_Lu},
   18209                 :         { 0x1D767, UNICODE_GENCAT_Lu},
   18210                 :         { 0x1D768, UNICODE_GENCAT_Lu},
   18211                 :         { 0x1D769, UNICODE_GENCAT_Lu},
   18212                 :         { 0x1D76A, UNICODE_GENCAT_Lu},
   18213                 :         { 0x1D76B, UNICODE_GENCAT_Lu},
   18214                 :         { 0x1D76C, UNICODE_GENCAT_Lu},
   18215                 :         { 0x1D76D, UNICODE_GENCAT_Lu},
   18216                 :         { 0x1D76E, UNICODE_GENCAT_Lu},
   18217                 :         { 0x1D76F, UNICODE_GENCAT_Sm},
   18218                 :         { 0x1D770, UNICODE_GENCAT_Ll},
   18219                 :         { 0x1D771, UNICODE_GENCAT_Ll},
   18220                 :         { 0x1D772, UNICODE_GENCAT_Ll},
   18221                 :         { 0x1D773, UNICODE_GENCAT_Ll},
   18222                 :         { 0x1D774, UNICODE_GENCAT_Ll},
   18223                 :         { 0x1D775, UNICODE_GENCAT_Ll},
   18224                 :         { 0x1D776, UNICODE_GENCAT_Ll},
   18225                 :         { 0x1D777, UNICODE_GENCAT_Ll},
   18226                 :         { 0x1D778, UNICODE_GENCAT_Ll},
   18227                 :         { 0x1D779, UNICODE_GENCAT_Ll},
   18228                 :         { 0x1D77A, UNICODE_GENCAT_Ll},
   18229                 :         { 0x1D77B, UNICODE_GENCAT_Ll},
   18230                 :         { 0x1D77C, UNICODE_GENCAT_Ll},
   18231                 :         { 0x1D77D, UNICODE_GENCAT_Ll},
   18232                 :         { 0x1D77E, UNICODE_GENCAT_Ll},
   18233                 :         { 0x1D77F, UNICODE_GENCAT_Ll},
   18234                 :         { 0x1D780, UNICODE_GENCAT_Ll},
   18235                 :         { 0x1D781, UNICODE_GENCAT_Ll},
   18236                 :         { 0x1D782, UNICODE_GENCAT_Ll},
   18237                 :         { 0x1D783, UNICODE_GENCAT_Ll},
   18238                 :         { 0x1D784, UNICODE_GENCAT_Ll},
   18239                 :         { 0x1D785, UNICODE_GENCAT_Ll},
   18240                 :         { 0x1D786, UNICODE_GENCAT_Ll},
   18241                 :         { 0x1D787, UNICODE_GENCAT_Ll},
   18242                 :         { 0x1D788, UNICODE_GENCAT_Ll},
   18243                 :         { 0x1D789, UNICODE_GENCAT_Sm},
   18244                 :         { 0x1D78A, UNICODE_GENCAT_Ll},
   18245                 :         { 0x1D78B, UNICODE_GENCAT_Ll},
   18246                 :         { 0x1D78C, UNICODE_GENCAT_Ll},
   18247                 :         { 0x1D78D, UNICODE_GENCAT_Ll},
   18248                 :         { 0x1D78E, UNICODE_GENCAT_Ll},
   18249                 :         { 0x1D78F, UNICODE_GENCAT_Ll},
   18250                 :         { 0x1D790, UNICODE_GENCAT_Lu},
   18251                 :         { 0x1D791, UNICODE_GENCAT_Lu},
   18252                 :         { 0x1D792, UNICODE_GENCAT_Lu},
   18253                 :         { 0x1D793, UNICODE_GENCAT_Lu},
   18254                 :         { 0x1D794, UNICODE_GENCAT_Lu},
   18255                 :         { 0x1D795, UNICODE_GENCAT_Lu},
   18256                 :         { 0x1D796, UNICODE_GENCAT_Lu},
   18257                 :         { 0x1D797, UNICODE_GENCAT_Lu},
   18258                 :         { 0x1D798, UNICODE_GENCAT_Lu},
   18259                 :         { 0x1D799, UNICODE_GENCAT_Lu},
   18260                 :         { 0x1D79A, UNICODE_GENCAT_Lu},
   18261                 :         { 0x1D79B, UNICODE_GENCAT_Lu},
   18262                 :         { 0x1D79C, UNICODE_GENCAT_Lu},
   18263                 :         { 0x1D79D, UNICODE_GENCAT_Lu},
   18264                 :         { 0x1D79E, UNICODE_GENCAT_Lu},
   18265                 :         { 0x1D79F, UNICODE_GENCAT_Lu},
   18266                 :         { 0x1D7A0, UNICODE_GENCAT_Lu},
   18267                 :         { 0x1D7A1, UNICODE_GENCAT_Lu},
   18268                 :         { 0x1D7A2, UNICODE_GENCAT_Lu},
   18269                 :         { 0x1D7A3, UNICODE_GENCAT_Lu},
   18270                 :         { 0x1D7A4, UNICODE_GENCAT_Lu},
   18271                 :         { 0x1D7A5, UNICODE_GENCAT_Lu},
   18272                 :         { 0x1D7A6, UNICODE_GENCAT_Lu},
   18273                 :         { 0x1D7A7, UNICODE_GENCAT_Lu},
   18274                 :         { 0x1D7A8, UNICODE_GENCAT_Lu},
   18275                 :         { 0x1D7A9, UNICODE_GENCAT_Sm},
   18276                 :         { 0x1D7AA, UNICODE_GENCAT_Ll},
   18277                 :         { 0x1D7AB, UNICODE_GENCAT_Ll},
   18278                 :         { 0x1D7AC, UNICODE_GENCAT_Ll},
   18279                 :         { 0x1D7AD, UNICODE_GENCAT_Ll},
   18280                 :         { 0x1D7AE, UNICODE_GENCAT_Ll},
   18281                 :         { 0x1D7AF, UNICODE_GENCAT_Ll},
   18282                 :         { 0x1D7B0, UNICODE_GENCAT_Ll},
   18283                 :         { 0x1D7B1, UNICODE_GENCAT_Ll},
   18284                 :         { 0x1D7B2, UNICODE_GENCAT_Ll},
   18285                 :         { 0x1D7B3, UNICODE_GENCAT_Ll},
   18286                 :         { 0x1D7B4, UNICODE_GENCAT_Ll},
   18287                 :         { 0x1D7B5, UNICODE_GENCAT_Ll},
   18288                 :         { 0x1D7B6, UNICODE_GENCAT_Ll},
   18289                 :         { 0x1D7B7, UNICODE_GENCAT_Ll},
   18290                 :         { 0x1D7B8, UNICODE_GENCAT_Ll},
   18291                 :         { 0x1D7B9, UNICODE_GENCAT_Ll},
   18292                 :         { 0x1D7BA, UNICODE_GENCAT_Ll},
   18293                 :         { 0x1D7BB, UNICODE_GENCAT_Ll},
   18294                 :         { 0x1D7BC, UNICODE_GENCAT_Ll},
   18295                 :         { 0x1D7BD, UNICODE_GENCAT_Ll},
   18296                 :         { 0x1D7BE, UNICODE_GENCAT_Ll},
   18297                 :         { 0x1D7BF, UNICODE_GENCAT_Ll},
   18298                 :         { 0x1D7C0, UNICODE_GENCAT_Ll},
   18299                 :         { 0x1D7C1, UNICODE_GENCAT_Ll},
   18300                 :         { 0x1D7C2, UNICODE_GENCAT_Ll},
   18301                 :         { 0x1D7C3, UNICODE_GENCAT_Sm},
   18302                 :         { 0x1D7C4, UNICODE_GENCAT_Ll},
   18303                 :         { 0x1D7C5, UNICODE_GENCAT_Ll},
   18304                 :         { 0x1D7C6, UNICODE_GENCAT_Ll},
   18305                 :         { 0x1D7C7, UNICODE_GENCAT_Ll},
   18306                 :         { 0x1D7C8, UNICODE_GENCAT_Ll},
   18307                 :         { 0x1D7C9, UNICODE_GENCAT_Ll},
   18308                 :         { 0x1D7CA, UNICODE_GENCAT_Lu},
   18309                 :         { 0x1D7CB, UNICODE_GENCAT_Ll},
   18310                 :         { 0x1D7CE, UNICODE_GENCAT_Nd},
   18311                 :         { 0x1D7CF, UNICODE_GENCAT_Nd},
   18312                 :         { 0x1D7D0, UNICODE_GENCAT_Nd},
   18313                 :         { 0x1D7D1, UNICODE_GENCAT_Nd},
   18314                 :         { 0x1D7D2, UNICODE_GENCAT_Nd},
   18315                 :         { 0x1D7D3, UNICODE_GENCAT_Nd},
   18316                 :         { 0x1D7D4, UNICODE_GENCAT_Nd},
   18317                 :         { 0x1D7D5, UNICODE_GENCAT_Nd},
   18318                 :         { 0x1D7D6, UNICODE_GENCAT_Nd},
   18319                 :         { 0x1D7D7, UNICODE_GENCAT_Nd},
   18320                 :         { 0x1D7D8, UNICODE_GENCAT_Nd},
   18321                 :         { 0x1D7D9, UNICODE_GENCAT_Nd},
   18322                 :         { 0x1D7DA, UNICODE_GENCAT_Nd},
   18323                 :         { 0x1D7DB, UNICODE_GENCAT_Nd},
   18324                 :         { 0x1D7DC, UNICODE_GENCAT_Nd},
   18325                 :         { 0x1D7DD, UNICODE_GENCAT_Nd},
   18326                 :         { 0x1D7DE, UNICODE_GENCAT_Nd},
   18327                 :         { 0x1D7DF, UNICODE_GENCAT_Nd},
   18328                 :         { 0x1D7E0, UNICODE_GENCAT_Nd},
   18329                 :         { 0x1D7E1, UNICODE_GENCAT_Nd},
   18330                 :         { 0x1D7E2, UNICODE_GENCAT_Nd},
   18331                 :         { 0x1D7E3, UNICODE_GENCAT_Nd},
   18332                 :         { 0x1D7E4, UNICODE_GENCAT_Nd},
   18333                 :         { 0x1D7E5, UNICODE_GENCAT_Nd},
   18334                 :         { 0x1D7E6, UNICODE_GENCAT_Nd},
   18335                 :         { 0x1D7E7, UNICODE_GENCAT_Nd},
   18336                 :         { 0x1D7E8, UNICODE_GENCAT_Nd},
   18337                 :         { 0x1D7E9, UNICODE_GENCAT_Nd},
   18338                 :         { 0x1D7EA, UNICODE_GENCAT_Nd},
   18339                 :         { 0x1D7EB, UNICODE_GENCAT_Nd},
   18340                 :         { 0x1D7EC, UNICODE_GENCAT_Nd},
   18341                 :         { 0x1D7ED, UNICODE_GENCAT_Nd},
   18342                 :         { 0x1D7EE, UNICODE_GENCAT_Nd},
   18343                 :         { 0x1D7EF, UNICODE_GENCAT_Nd},
   18344                 :         { 0x1D7F0, UNICODE_GENCAT_Nd},
   18345                 :         { 0x1D7F1, UNICODE_GENCAT_Nd},
   18346                 :         { 0x1D7F2, UNICODE_GENCAT_Nd},
   18347                 :         { 0x1D7F3, UNICODE_GENCAT_Nd},
   18348                 :         { 0x1D7F4, UNICODE_GENCAT_Nd},
   18349                 :         { 0x1D7F5, UNICODE_GENCAT_Nd},
   18350                 :         { 0x1D7F6, UNICODE_GENCAT_Nd},
   18351                 :         { 0x1D7F7, UNICODE_GENCAT_Nd},
   18352                 :         { 0x1D7F8, UNICODE_GENCAT_Nd},
   18353                 :         { 0x1D7F9, UNICODE_GENCAT_Nd},
   18354                 :         { 0x1D7FA, UNICODE_GENCAT_Nd},
   18355                 :         { 0x1D7FB, UNICODE_GENCAT_Nd},
   18356                 :         { 0x1D7FC, UNICODE_GENCAT_Nd},
   18357                 :         { 0x1D7FD, UNICODE_GENCAT_Nd},
   18358                 :         { 0x1D7FE, UNICODE_GENCAT_Nd},
   18359                 :         { 0x1D7FF, UNICODE_GENCAT_Nd},
   18360                 :         { 0x1F000, UNICODE_GENCAT_So},
   18361                 :         { 0x1F001, UNICODE_GENCAT_So},
   18362                 :         { 0x1F002, UNICODE_GENCAT_So},
   18363                 :         { 0x1F003, UNICODE_GENCAT_So},
   18364                 :         { 0x1F004, UNICODE_GENCAT_So},
   18365                 :         { 0x1F005, UNICODE_GENCAT_So},
   18366                 :         { 0x1F006, UNICODE_GENCAT_So},
   18367                 :         { 0x1F007, UNICODE_GENCAT_So},
   18368                 :         { 0x1F008, UNICODE_GENCAT_So},
   18369                 :         { 0x1F009, UNICODE_GENCAT_So},
   18370                 :         { 0x1F00A, UNICODE_GENCAT_So},
   18371                 :         { 0x1F00B, UNICODE_GENCAT_So},
   18372                 :         { 0x1F00C, UNICODE_GENCAT_So},
   18373                 :         { 0x1F00D, UNICODE_GENCAT_So},
   18374                 :         { 0x1F00E, UNICODE_GENCAT_So},
   18375                 :         { 0x1F00F, UNICODE_GENCAT_So},
   18376                 :         { 0x1F010, UNICODE_GENCAT_So},
   18377                 :         { 0x1F011, UNICODE_GENCAT_So},
   18378                 :         { 0x1F012, UNICODE_GENCAT_So},
   18379                 :         { 0x1F013, UNICODE_GENCAT_So},
   18380                 :         { 0x1F014, UNICODE_GENCAT_So},
   18381                 :         { 0x1F015, UNICODE_GENCAT_So},
   18382                 :         { 0x1F016, UNICODE_GENCAT_So},
   18383                 :         { 0x1F017, UNICODE_GENCAT_So},
   18384                 :         { 0x1F018, UNICODE_GENCAT_So},
   18385                 :         { 0x1F019, UNICODE_GENCAT_So},
   18386                 :         { 0x1F01A, UNICODE_GENCAT_So},
   18387                 :         { 0x1F01B, UNICODE_GENCAT_So},
   18388                 :         { 0x1F01C, UNICODE_GENCAT_So},
   18389                 :         { 0x1F01D, UNICODE_GENCAT_So},
   18390                 :         { 0x1F01E, UNICODE_GENCAT_So},
   18391                 :         { 0x1F01F, UNICODE_GENCAT_So},
   18392                 :         { 0x1F020, UNICODE_GENCAT_So},
   18393                 :         { 0x1F021, UNICODE_GENCAT_So},
   18394                 :         { 0x1F022, UNICODE_GENCAT_So},
   18395                 :         { 0x1F023, UNICODE_GENCAT_So},
   18396                 :         { 0x1F024, UNICODE_GENCAT_So},
   18397                 :         { 0x1F025, UNICODE_GENCAT_So},
   18398                 :         { 0x1F026, UNICODE_GENCAT_So},
   18399                 :         { 0x1F027, UNICODE_GENCAT_So},
   18400                 :         { 0x1F028, UNICODE_GENCAT_So},
   18401                 :         { 0x1F029, UNICODE_GENCAT_So},
   18402                 :         { 0x1F02A, UNICODE_GENCAT_So},
   18403                 :         { 0x1F02B, UNICODE_GENCAT_So},
   18404                 :         { 0x1F030, UNICODE_GENCAT_So},
   18405                 :         { 0x1F031, UNICODE_GENCAT_So},
   18406                 :         { 0x1F032, UNICODE_GENCAT_So},
   18407                 :         { 0x1F033, UNICODE_GENCAT_So},
   18408                 :         { 0x1F034, UNICODE_GENCAT_So},
   18409                 :         { 0x1F035, UNICODE_GENCAT_So},
   18410                 :         { 0x1F036, UNICODE_GENCAT_So},
   18411                 :         { 0x1F037, UNICODE_GENCAT_So},
   18412                 :         { 0x1F038, UNICODE_GENCAT_So},
   18413                 :         { 0x1F039, UNICODE_GENCAT_So},
   18414                 :         { 0x1F03A, UNICODE_GENCAT_So},
   18415                 :         { 0x1F03B, UNICODE_GENCAT_So},
   18416                 :         { 0x1F03C, UNICODE_GENCAT_So},
   18417                 :         { 0x1F03D, UNICODE_GENCAT_So},
   18418                 :         { 0x1F03E, UNICODE_GENCAT_So},
   18419                 :         { 0x1F03F, UNICODE_GENCAT_So},
   18420                 :         { 0x1F040, UNICODE_GENCAT_So},
   18421                 :         { 0x1F041, UNICODE_GENCAT_So},
   18422                 :         { 0x1F042, UNICODE_GENCAT_So},
   18423                 :         { 0x1F043, UNICODE_GENCAT_So},
   18424                 :         { 0x1F044, UNICODE_GENCAT_So},
   18425                 :         { 0x1F045, UNICODE_GENCAT_So},
   18426                 :         { 0x1F046, UNICODE_GENCAT_So},
   18427                 :         { 0x1F047, UNICODE_GENCAT_So},
   18428                 :         { 0x1F048, UNICODE_GENCAT_So},
   18429                 :         { 0x1F049, UNICODE_GENCAT_So},
   18430                 :         { 0x1F04A, UNICODE_GENCAT_So},
   18431                 :         { 0x1F04B, UNICODE_GENCAT_So},
   18432                 :         { 0x1F04C, UNICODE_GENCAT_So},
   18433                 :         { 0x1F04D, UNICODE_GENCAT_So},
   18434                 :         { 0x1F04E, UNICODE_GENCAT_So},
   18435                 :         { 0x1F04F, UNICODE_GENCAT_So},
   18436                 :         { 0x1F050, UNICODE_GENCAT_So},
   18437                 :         { 0x1F051, UNICODE_GENCAT_So},
   18438                 :         { 0x1F052, UNICODE_GENCAT_So},
   18439                 :         { 0x1F053, UNICODE_GENCAT_So},
   18440                 :         { 0x1F054, UNICODE_GENCAT_So},
   18441                 :         { 0x1F055, UNICODE_GENCAT_So},
   18442                 :         { 0x1F056, UNICODE_GENCAT_So},
   18443                 :         { 0x1F057, UNICODE_GENCAT_So},
   18444                 :         { 0x1F058, UNICODE_GENCAT_So},
   18445                 :         { 0x1F059, UNICODE_GENCAT_So},
   18446                 :         { 0x1F05A, UNICODE_GENCAT_So},
   18447                 :         { 0x1F05B, UNICODE_GENCAT_So},
   18448                 :         { 0x1F05C, UNICODE_GENCAT_So},
   18449                 :         { 0x1F05D, UNICODE_GENCAT_So},
   18450                 :         { 0x1F05E, UNICODE_GENCAT_So},
   18451                 :         { 0x1F05F, UNICODE_GENCAT_So},
   18452                 :         { 0x1F060, UNICODE_GENCAT_So},
   18453                 :         { 0x1F061, UNICODE_GENCAT_So},
   18454                 :         { 0x1F062, UNICODE_GENCAT_So},
   18455                 :         { 0x1F063, UNICODE_GENCAT_So},
   18456                 :         { 0x1F064, UNICODE_GENCAT_So},
   18457                 :         { 0x1F065, UNICODE_GENCAT_So},
   18458                 :         { 0x1F066, UNICODE_GENCAT_So},
   18459                 :         { 0x1F067, UNICODE_GENCAT_So},
   18460                 :         { 0x1F068, UNICODE_GENCAT_So},
   18461                 :         { 0x1F069, UNICODE_GENCAT_So},
   18462                 :         { 0x1F06A, UNICODE_GENCAT_So},
   18463                 :         { 0x1F06B, UNICODE_GENCAT_So},
   18464                 :         { 0x1F06C, UNICODE_GENCAT_So},
   18465                 :         { 0x1F06D, UNICODE_GENCAT_So},
   18466                 :         { 0x1F06E, UNICODE_GENCAT_So},
   18467                 :         { 0x1F06F, UNICODE_GENCAT_So},
   18468                 :         { 0x1F070, UNICODE_GENCAT_So},
   18469                 :         { 0x1F071, UNICODE_GENCAT_So},
   18470                 :         { 0x1F072, UNICODE_GENCAT_So},
   18471                 :         { 0x1F073, UNICODE_GENCAT_So},
   18472                 :         { 0x1F074, UNICODE_GENCAT_So},
   18473                 :         { 0x1F075, UNICODE_GENCAT_So},
   18474                 :         { 0x1F076, UNICODE_GENCAT_So},
   18475                 :         { 0x1F077, UNICODE_GENCAT_So},
   18476                 :         { 0x1F078, UNICODE_GENCAT_So},
   18477                 :         { 0x1F079, UNICODE_GENCAT_So},
   18478                 :         { 0x1F07A, UNICODE_GENCAT_So},
   18479                 :         { 0x1F07B, UNICODE_GENCAT_So},
   18480                 :         { 0x1F07C, UNICODE_GENCAT_So},
   18481                 :         { 0x1F07D, UNICODE_GENCAT_So},
   18482                 :         { 0x1F07E, UNICODE_GENCAT_So},
   18483                 :         { 0x1F07F, UNICODE_GENCAT_So},
   18484                 :         { 0x1F080, UNICODE_GENCAT_So},
   18485                 :         { 0x1F081, UNICODE_GENCAT_So},
   18486                 :         { 0x1F082, UNICODE_GENCAT_So},
   18487                 :         { 0x1F083, UNICODE_GENCAT_So},
   18488                 :         { 0x1F084, UNICODE_GENCAT_So},
   18489                 :         { 0x1F085, UNICODE_GENCAT_So},
   18490                 :         { 0x1F086, UNICODE_GENCAT_So},
   18491                 :         { 0x1F087, UNICODE_GENCAT_So},
   18492                 :         { 0x1F088, UNICODE_GENCAT_So},
   18493                 :         { 0x1F089, UNICODE_GENCAT_So},
   18494                 :         { 0x1F08A, UNICODE_GENCAT_So},
   18495                 :         { 0x1F08B, UNICODE_GENCAT_So},
   18496                 :         { 0x1F08C, UNICODE_GENCAT_So},
   18497                 :         { 0x1F08D, UNICODE_GENCAT_So},
   18498                 :         { 0x1F08E, UNICODE_GENCAT_So},
   18499                 :         { 0x1F08F, UNICODE_GENCAT_So},
   18500                 :         { 0x1F090, UNICODE_GENCAT_So},
   18501                 :         { 0x1F091, UNICODE_GENCAT_So},
   18502                 :         { 0x1F092, UNICODE_GENCAT_So},
   18503                 :         { 0x1F093, UNICODE_GENCAT_So},
   18504                 :         { 0x20000, UNICODE_GENCAT_Lo},
   18505                 :         { 0x2A6D6, UNICODE_GENCAT_Lo},
   18506                 :         { 0x2F800, UNICODE_GENCAT_Lo},
   18507                 :         { 0x2F801, UNICODE_GENCAT_Lo},
   18508                 :         { 0x2F802, UNICODE_GENCAT_Lo},
   18509                 :         { 0x2F803, UNICODE_GENCAT_Lo},
   18510                 :         { 0x2F804, UNICODE_GENCAT_Lo},
   18511                 :         { 0x2F805, UNICODE_GENCAT_Lo},
   18512                 :         { 0x2F806, UNICODE_GENCAT_Lo},
   18513                 :         { 0x2F807, UNICODE_GENCAT_Lo},
   18514                 :         { 0x2F808, UNICODE_GENCAT_Lo},
   18515                 :         { 0x2F809, UNICODE_GENCAT_Lo},
   18516                 :         { 0x2F80A, UNICODE_GENCAT_Lo},
   18517                 :         { 0x2F80B, UNICODE_GENCAT_Lo},
   18518                 :         { 0x2F80C, UNICODE_GENCAT_Lo},
   18519                 :         { 0x2F80D, UNICODE_GENCAT_Lo},
   18520                 :         { 0x2F80E, UNICODE_GENCAT_Lo},
   18521                 :         { 0x2F80F, UNICODE_GENCAT_Lo},
   18522                 :         { 0x2F810, UNICODE_GENCAT_Lo},
   18523                 :         { 0x2F811, UNICODE_GENCAT_Lo},
   18524                 :         { 0x2F812, UNICODE_GENCAT_Lo},
   18525                 :         { 0x2F813, UNICODE_GENCAT_Lo},
   18526                 :         { 0x2F814, UNICODE_GENCAT_Lo},
   18527                 :         { 0x2F815, UNICODE_GENCAT_Lo},
   18528                 :         { 0x2F816, UNICODE_GENCAT_Lo},
   18529                 :         { 0x2F817, UNICODE_GENCAT_Lo},
   18530                 :         { 0x2F818, UNICODE_GENCAT_Lo},
   18531                 :         { 0x2F819, UNICODE_GENCAT_Lo},
   18532                 :         { 0x2F81A, UNICODE_GENCAT_Lo},
   18533                 :         { 0x2F81B, UNICODE_GENCAT_Lo},
   18534                 :         { 0x2F81C, UNICODE_GENCAT_Lo},
   18535                 :         { 0x2F81D, UNICODE_GENCAT_Lo},
   18536                 :         { 0x2F81E, UNICODE_GENCAT_Lo},
   18537                 :         { 0x2F81F, UNICODE_GENCAT_Lo},
   18538                 :         { 0x2F820, UNICODE_GENCAT_Lo},
   18539                 :         { 0x2F821, UNICODE_GENCAT_Lo},
   18540                 :         { 0x2F822, UNICODE_GENCAT_Lo},
   18541                 :         { 0x2F823, UNICODE_GENCAT_Lo},
   18542                 :         { 0x2F824, UNICODE_GENCAT_Lo},
   18543                 :         { 0x2F825, UNICODE_GENCAT_Lo},
   18544                 :         { 0x2F826, UNICODE_GENCAT_Lo},
   18545                 :         { 0x2F827, UNICODE_GENCAT_Lo},
   18546                 :         { 0x2F828, UNICODE_GENCAT_Lo},
   18547                 :         { 0x2F829, UNICODE_GENCAT_Lo},
   18548                 :         { 0x2F82A, UNICODE_GENCAT_Lo},
   18549                 :         { 0x2F82B, UNICODE_GENCAT_Lo},
   18550                 :         { 0x2F82C, UNICODE_GENCAT_Lo},
   18551                 :         { 0x2F82D, UNICODE_GENCAT_Lo},
   18552                 :         { 0x2F82E, UNICODE_GENCAT_Lo},
   18553                 :         { 0x2F82F, UNICODE_GENCAT_Lo},
   18554                 :         { 0x2F830, UNICODE_GENCAT_Lo},
   18555                 :         { 0x2F831, UNICODE_GENCAT_Lo},
   18556                 :         { 0x2F832, UNICODE_GENCAT_Lo},
   18557                 :         { 0x2F833, UNICODE_GENCAT_Lo},
   18558                 :         { 0x2F834, UNICODE_GENCAT_Lo},
   18559                 :         { 0x2F835, UNICODE_GENCAT_Lo},
   18560                 :         { 0x2F836, UNICODE_GENCAT_Lo},
   18561                 :         { 0x2F837, UNICODE_GENCAT_Lo},
   18562                 :         { 0x2F838, UNICODE_GENCAT_Lo},
   18563                 :         { 0x2F839, UNICODE_GENCAT_Lo},
   18564                 :         { 0x2F83A, UNICODE_GENCAT_Lo},
   18565                 :         { 0x2F83B, UNICODE_GENCAT_Lo},
   18566                 :         { 0x2F83C, UNICODE_GENCAT_Lo},
   18567                 :         { 0x2F83D, UNICODE_GENCAT_Lo},
   18568                 :         { 0x2F83E, UNICODE_GENCAT_Lo},
   18569                 :         { 0x2F83F, UNICODE_GENCAT_Lo},
   18570                 :         { 0x2F840, UNICODE_GENCAT_Lo},
   18571                 :         { 0x2F841, UNICODE_GENCAT_Lo},
   18572                 :         { 0x2F842, UNICODE_GENCAT_Lo},
   18573                 :         { 0x2F843, UNICODE_GENCAT_Lo},
   18574                 :         { 0x2F844, UNICODE_GENCAT_Lo},
   18575                 :         { 0x2F845, UNICODE_GENCAT_Lo},
   18576                 :         { 0x2F846, UNICODE_GENCAT_Lo},
   18577                 :         { 0x2F847, UNICODE_GENCAT_Lo},
   18578                 :         { 0x2F848, UNICODE_GENCAT_Lo},
   18579                 :         { 0x2F849, UNICODE_GENCAT_Lo},
   18580                 :         { 0x2F84A, UNICODE_GENCAT_Lo},
   18581                 :         { 0x2F84B, UNICODE_GENCAT_Lo},
   18582                 :         { 0x2F84C, UNICODE_GENCAT_Lo},
   18583                 :         { 0x2F84D, UNICODE_GENCAT_Lo},
   18584                 :         { 0x2F84E, UNICODE_GENCAT_Lo},
   18585                 :         { 0x2F84F, UNICODE_GENCAT_Lo},
   18586                 :         { 0x2F850, UNICODE_GENCAT_Lo},
   18587                 :         { 0x2F851, UNICODE_GENCAT_Lo},
   18588                 :         { 0x2F852, UNICODE_GENCAT_Lo},
   18589                 :         { 0x2F853, UNICODE_GENCAT_Lo},
   18590                 :         { 0x2F854, UNICODE_GENCAT_Lo},
   18591                 :         { 0x2F855, UNICODE_GENCAT_Lo},
   18592                 :         { 0x2F856, UNICODE_GENCAT_Lo},
   18593                 :         { 0x2F857, UNICODE_GENCAT_Lo},
   18594                 :         { 0x2F858, UNICODE_GENCAT_Lo},
   18595                 :         { 0x2F859, UNICODE_GENCAT_Lo},
   18596                 :         { 0x2F85A, UNICODE_GENCAT_Lo},
   18597                 :         { 0x2F85B, UNICODE_GENCAT_Lo},
   18598                 :         { 0x2F85C, UNICODE_GENCAT_Lo},
   18599                 :         { 0x2F85D, UNICODE_GENCAT_Lo},
   18600                 :         { 0x2F85E, UNICODE_GENCAT_Lo},
   18601                 :         { 0x2F85F, UNICODE_GENCAT_Lo},
   18602                 :         { 0x2F860, UNICODE_GENCAT_Lo},
   18603                 :         { 0x2F861, UNICODE_GENCAT_Lo},
   18604                 :         { 0x2F862, UNICODE_GENCAT_Lo},
   18605                 :         { 0x2F863, UNICODE_GENCAT_Lo},
   18606                 :         { 0x2F864, UNICODE_GENCAT_Lo},
   18607                 :         { 0x2F865, UNICODE_GENCAT_Lo},
   18608                 :         { 0x2F866, UNICODE_GENCAT_Lo},
   18609                 :         { 0x2F867, UNICODE_GENCAT_Lo},
   18610                 :         { 0x2F868, UNICODE_GENCAT_Lo},
   18611                 :         { 0x2F869, UNICODE_GENCAT_Lo},
   18612                 :         { 0x2F86A, UNICODE_GENCAT_Lo},
   18613                 :         { 0x2F86B, UNICODE_GENCAT_Lo},
   18614                 :         { 0x2F86C, UNICODE_GENCAT_Lo},
   18615                 :         { 0x2F86D, UNICODE_GENCAT_Lo},
   18616                 :         { 0x2F86E, UNICODE_GENCAT_Lo},
   18617                 :         { 0x2F86F, UNICODE_GENCAT_Lo},
   18618                 :         { 0x2F870, UNICODE_GENCAT_Lo},
   18619                 :         { 0x2F871, UNICODE_GENCAT_Lo},
   18620                 :         { 0x2F872, UNICODE_GENCAT_Lo},
   18621                 :         { 0x2F873, UNICODE_GENCAT_Lo},
   18622                 :         { 0x2F874, UNICODE_GENCAT_Lo},
   18623                 :         { 0x2F875, UNICODE_GENCAT_Lo},
   18624                 :         { 0x2F876, UNICODE_GENCAT_Lo},
   18625                 :         { 0x2F877, UNICODE_GENCAT_Lo},
   18626                 :         { 0x2F878, UNICODE_GENCAT_Lo},
   18627                 :         { 0x2F879, UNICODE_GENCAT_Lo},
   18628                 :         { 0x2F87A, UNICODE_GENCAT_Lo},
   18629                 :         { 0x2F87B, UNICODE_GENCAT_Lo},
   18630                 :         { 0x2F87C, UNICODE_GENCAT_Lo},
   18631                 :         { 0x2F87D, UNICODE_GENCAT_Lo},
   18632                 :         { 0x2F87E, UNICODE_GENCAT_Lo},
   18633                 :         { 0x2F87F, UNICODE_GENCAT_Lo},
   18634                 :         { 0x2F880, UNICODE_GENCAT_Lo},
   18635                 :         { 0x2F881, UNICODE_GENCAT_Lo},
   18636                 :         { 0x2F882, UNICODE_GENCAT_Lo},
   18637                 :         { 0x2F883, UNICODE_GENCAT_Lo},
   18638                 :         { 0x2F884, UNICODE_GENCAT_Lo},
   18639                 :         { 0x2F885, UNICODE_GENCAT_Lo},
   18640                 :         { 0x2F886, UNICODE_GENCAT_Lo},
   18641                 :         { 0x2F887, UNICODE_GENCAT_Lo},
   18642                 :         { 0x2F888, UNICODE_GENCAT_Lo},
   18643                 :         { 0x2F889, UNICODE_GENCAT_Lo},
   18644                 :         { 0x2F88A, UNICODE_GENCAT_Lo},
   18645                 :         { 0x2F88B, UNICODE_GENCAT_Lo},
   18646                 :         { 0x2F88C, UNICODE_GENCAT_Lo},
   18647                 :         { 0x2F88D, UNICODE_GENCAT_Lo},
   18648                 :         { 0x2F88E, UNICODE_GENCAT_Lo},
   18649                 :         { 0x2F88F, UNICODE_GENCAT_Lo},
   18650                 :         { 0x2F890, UNICODE_GENCAT_Lo},
   18651                 :         { 0x2F891, UNICODE_GENCAT_Lo},
   18652                 :         { 0x2F892, UNICODE_GENCAT_Lo},
   18653                 :         { 0x2F893, UNICODE_GENCAT_Lo},
   18654                 :         { 0x2F894, UNICODE_GENCAT_Lo},
   18655                 :         { 0x2F895, UNICODE_GENCAT_Lo},
   18656                 :         { 0x2F896, UNICODE_GENCAT_Lo},
   18657                 :         { 0x2F897, UNICODE_GENCAT_Lo},
   18658                 :         { 0x2F898, UNICODE_GENCAT_Lo},
   18659                 :         { 0x2F899, UNICODE_GENCAT_Lo},
   18660                 :         { 0x2F89A, UNICODE_GENCAT_Lo},
   18661                 :         { 0x2F89B, UNICODE_GENCAT_Lo},
   18662                 :         { 0x2F89C, UNICODE_GENCAT_Lo},
   18663                 :         { 0x2F89D, UNICODE_GENCAT_Lo},
   18664                 :         { 0x2F89E, UNICODE_GENCAT_Lo},
   18665                 :         { 0x2F89F, UNICODE_GENCAT_Lo},
   18666                 :         { 0x2F8A0, UNICODE_GENCAT_Lo},
   18667                 :         { 0x2F8A1, UNICODE_GENCAT_Lo},
   18668                 :         { 0x2F8A2, UNICODE_GENCAT_Lo},
   18669                 :         { 0x2F8A3, UNICODE_GENCAT_Lo},
   18670                 :         { 0x2F8A4, UNICODE_GENCAT_Lo},
   18671                 :         { 0x2F8A5, UNICODE_GENCAT_Lo},
   18672                 :         { 0x2F8A6, UNICODE_GENCAT_Lo},
   18673                 :         { 0x2F8A7, UNICODE_GENCAT_Lo},
   18674                 :         { 0x2F8A8, UNICODE_GENCAT_Lo},
   18675                 :         { 0x2F8A9, UNICODE_GENCAT_Lo},
   18676                 :         { 0x2F8AA, UNICODE_GENCAT_Lo},
   18677                 :         { 0x2F8AB, UNICODE_GENCAT_Lo},
   18678                 :         { 0x2F8AC, UNICODE_GENCAT_Lo},
   18679                 :         { 0x2F8AD, UNICODE_GENCAT_Lo},
   18680                 :         { 0x2F8AE, UNICODE_GENCAT_Lo},
   18681                 :         { 0x2F8AF, UNICODE_GENCAT_Lo},
   18682                 :         { 0x2F8B0, UNICODE_GENCAT_Lo},
   18683                 :         { 0x2F8B1, UNICODE_GENCAT_Lo},
   18684                 :         { 0x2F8B2, UNICODE_GENCAT_Lo},
   18685                 :         { 0x2F8B3, UNICODE_GENCAT_Lo},
   18686                 :         { 0x2F8B4, UNICODE_GENCAT_Lo},
   18687                 :         { 0x2F8B5, UNICODE_GENCAT_Lo},
   18688                 :         { 0x2F8B6, UNICODE_GENCAT_Lo},
   18689                 :         { 0x2F8B7, UNICODE_GENCAT_Lo},
   18690                 :         { 0x2F8B8, UNICODE_GENCAT_Lo},
   18691                 :         { 0x2F8B9, UNICODE_GENCAT_Lo},
   18692                 :         { 0x2F8BA, UNICODE_GENCAT_Lo},
   18693                 :         { 0x2F8BB, UNICODE_GENCAT_Lo},
   18694                 :         { 0x2F8BC, UNICODE_GENCAT_Lo},
   18695                 :         { 0x2F8BD, UNICODE_GENCAT_Lo},
   18696                 :         { 0x2F8BE, UNICODE_GENCAT_Lo},
   18697                 :         { 0x2F8BF, UNICODE_GENCAT_Lo},
   18698                 :         { 0x2F8C0, UNICODE_GENCAT_Lo},
   18699                 :         { 0x2F8C1, UNICODE_GENCAT_Lo},
   18700                 :         { 0x2F8C2, UNICODE_GENCAT_Lo},
   18701                 :         { 0x2F8C3, UNICODE_GENCAT_Lo},
   18702                 :         { 0x2F8C4, UNICODE_GENCAT_Lo},
   18703                 :         { 0x2F8C5, UNICODE_GENCAT_Lo},
   18704                 :         { 0x2F8C6, UNICODE_GENCAT_Lo},
   18705                 :         { 0x2F8C7, UNICODE_GENCAT_Lo},
   18706                 :         { 0x2F8C8, UNICODE_GENCAT_Lo},
   18707                 :         { 0x2F8C9, UNICODE_GENCAT_Lo},
   18708                 :         { 0x2F8CA, UNICODE_GENCAT_Lo},
   18709                 :         { 0x2F8CB, UNICODE_GENCAT_Lo},
   18710                 :         { 0x2F8CC, UNICODE_GENCAT_Lo},
   18711                 :         { 0x2F8CD, UNICODE_GENCAT_Lo},
   18712                 :         { 0x2F8CE, UNICODE_GENCAT_Lo},
   18713                 :         { 0x2F8CF, UNICODE_GENCAT_Lo},
   18714                 :         { 0x2F8D0, UNICODE_GENCAT_Lo},
   18715                 :         { 0x2F8D1, UNICODE_GENCAT_Lo},
   18716                 :         { 0x2F8D2, UNICODE_GENCAT_Lo},
   18717                 :         { 0x2F8D3, UNICODE_GENCAT_Lo},
   18718                 :         { 0x2F8D4, UNICODE_GENCAT_Lo},
   18719                 :         { 0x2F8D5, UNICODE_GENCAT_Lo},
   18720                 :         { 0x2F8D6, UNICODE_GENCAT_Lo},
   18721                 :         { 0x2F8D7, UNICODE_GENCAT_Lo},
   18722                 :         { 0x2F8D8, UNICODE_GENCAT_Lo},
   18723                 :         { 0x2F8D9, UNICODE_GENCAT_Lo},
   18724                 :         { 0x2F8DA, UNICODE_GENCAT_Lo},
   18725                 :         { 0x2F8DB, UNICODE_GENCAT_Lo},
   18726                 :         { 0x2F8DC, UNICODE_GENCAT_Lo},
   18727                 :         { 0x2F8DD, UNICODE_GENCAT_Lo},
   18728                 :         { 0x2F8DE, UNICODE_GENCAT_Lo},
   18729                 :         { 0x2F8DF, UNICODE_GENCAT_Lo},
   18730                 :         { 0x2F8E0, UNICODE_GENCAT_Lo},
   18731                 :         { 0x2F8E1, UNICODE_GENCAT_Lo},
   18732                 :         { 0x2F8E2, UNICODE_GENCAT_Lo},
   18733                 :         { 0x2F8E3, UNICODE_GENCAT_Lo},
   18734                 :         { 0x2F8E4, UNICODE_GENCAT_Lo},
   18735                 :         { 0x2F8E5, UNICODE_GENCAT_Lo},
   18736                 :         { 0x2F8E6, UNICODE_GENCAT_Lo},
   18737                 :         { 0x2F8E7, UNICODE_GENCAT_Lo},
   18738                 :         { 0x2F8E8, UNICODE_GENCAT_Lo},
   18739                 :         { 0x2F8E9, UNICODE_GENCAT_Lo},
   18740                 :         { 0x2F8EA, UNICODE_GENCAT_Lo},
   18741                 :         { 0x2F8EB, UNICODE_GENCAT_Lo},
   18742                 :         { 0x2F8EC, UNICODE_GENCAT_Lo},
   18743                 :         { 0x2F8ED, UNICODE_GENCAT_Lo},
   18744                 :         { 0x2F8EE, UNICODE_GENCAT_Lo},
   18745                 :         { 0x2F8EF, UNICODE_GENCAT_Lo},
   18746                 :         { 0x2F8F0, UNICODE_GENCAT_Lo},
   18747                 :         { 0x2F8F1, UNICODE_GENCAT_Lo},
   18748                 :         { 0x2F8F2, UNICODE_GENCAT_Lo},
   18749                 :         { 0x2F8F3, UNICODE_GENCAT_Lo},
   18750                 :         { 0x2F8F4, UNICODE_GENCAT_Lo},
   18751                 :         { 0x2F8F5, UNICODE_GENCAT_Lo},
   18752                 :         { 0x2F8F6, UNICODE_GENCAT_Lo},
   18753                 :         { 0x2F8F7, UNICODE_GENCAT_Lo},
   18754                 :         { 0x2F8F8, UNICODE_GENCAT_Lo},
   18755                 :         { 0x2F8F9, UNICODE_GENCAT_Lo},
   18756                 :         { 0x2F8FA, UNICODE_GENCAT_Lo},
   18757                 :         { 0x2F8FB, UNICODE_GENCAT_Lo},
   18758                 :         { 0x2F8FC, UNICODE_GENCAT_Lo},
   18759                 :         { 0x2F8FD, UNICODE_GENCAT_Lo},
   18760                 :         { 0x2F8FE, UNICODE_GENCAT_Lo},
   18761                 :         { 0x2F8FF, UNICODE_GENCAT_Lo},
   18762                 :         { 0x2F900, UNICODE_GENCAT_Lo},
   18763                 :         { 0x2F901, UNICODE_GENCAT_Lo},
   18764                 :         { 0x2F902, UNICODE_GENCAT_Lo},
   18765                 :         { 0x2F903, UNICODE_GENCAT_Lo},
   18766                 :         { 0x2F904, UNICODE_GENCAT_Lo},
   18767                 :         { 0x2F905, UNICODE_GENCAT_Lo},
   18768                 :         { 0x2F906, UNICODE_GENCAT_Lo},
   18769                 :         { 0x2F907, UNICODE_GENCAT_Lo},
   18770                 :         { 0x2F908, UNICODE_GENCAT_Lo},
   18771                 :         { 0x2F909, UNICODE_GENCAT_Lo},
   18772                 :         { 0x2F90A, UNICODE_GENCAT_Lo},
   18773                 :         { 0x2F90B, UNICODE_GENCAT_Lo},
   18774                 :         { 0x2F90C, UNICODE_GENCAT_Lo},
   18775                 :         { 0x2F90D, UNICODE_GENCAT_Lo},
   18776                 :         { 0x2F90E, UNICODE_GENCAT_Lo},
   18777                 :         { 0x2F90F, UNICODE_GENCAT_Lo},
   18778                 :         { 0x2F910, UNICODE_GENCAT_Lo},
   18779                 :         { 0x2F911, UNICODE_GENCAT_Lo},
   18780                 :         { 0x2F912, UNICODE_GENCAT_Lo},
   18781                 :         { 0x2F913, UNICODE_GENCAT_Lo},
   18782                 :         { 0x2F914, UNICODE_GENCAT_Lo},
   18783                 :         { 0x2F915, UNICODE_GENCAT_Lo},
   18784                 :         { 0x2F916, UNICODE_GENCAT_Lo},
   18785                 :         { 0x2F917, UNICODE_GENCAT_Lo},
   18786                 :         { 0x2F918, UNICODE_GENCAT_Lo},
   18787                 :         { 0x2F919, UNICODE_GENCAT_Lo},
   18788                 :         { 0x2F91A, UNICODE_GENCAT_Lo},
   18789                 :         { 0x2F91B, UNICODE_GENCAT_Lo},
   18790                 :         { 0x2F91C, UNICODE_GENCAT_Lo},
   18791                 :         { 0x2F91D, UNICODE_GENCAT_Lo},
   18792                 :         { 0x2F91E, UNICODE_GENCAT_Lo},
   18793                 :         { 0x2F91F, UNICODE_GENCAT_Lo},
   18794                 :         { 0x2F920, UNICODE_GENCAT_Lo},
   18795                 :         { 0x2F921, UNICODE_GENCAT_Lo},
   18796                 :         { 0x2F922, UNICODE_GENCAT_Lo},
   18797                 :         { 0x2F923, UNICODE_GENCAT_Lo},
   18798                 :         { 0x2F924, UNICODE_GENCAT_Lo},
   18799                 :         { 0x2F925, UNICODE_GENCAT_Lo},
   18800                 :         { 0x2F926, UNICODE_GENCAT_Lo},
   18801                 :         { 0x2F927, UNICODE_GENCAT_Lo},
   18802                 :         { 0x2F928, UNICODE_GENCAT_Lo},
   18803                 :         { 0x2F929, UNICODE_GENCAT_Lo},
   18804                 :         { 0x2F92A, UNICODE_GENCAT_Lo},
   18805                 :         { 0x2F92B, UNICODE_GENCAT_Lo},
   18806                 :         { 0x2F92C, UNICODE_GENCAT_Lo},
   18807                 :         { 0x2F92D, UNICODE_GENCAT_Lo},
   18808                 :         { 0x2F92E, UNICODE_GENCAT_Lo},
   18809                 :         { 0x2F92F, UNICODE_GENCAT_Lo},
   18810                 :         { 0x2F930, UNICODE_GENCAT_Lo},
   18811                 :         { 0x2F931, UNICODE_GENCAT_Lo},
   18812                 :         { 0x2F932, UNICODE_GENCAT_Lo},
   18813                 :         { 0x2F933, UNICODE_GENCAT_Lo},
   18814                 :         { 0x2F934, UNICODE_GENCAT_Lo},
   18815                 :         { 0x2F935, UNICODE_GENCAT_Lo},
   18816                 :         { 0x2F936, UNICODE_GENCAT_Lo},
   18817                 :         { 0x2F937, UNICODE_GENCAT_Lo},
   18818                 :         { 0x2F938, UNICODE_GENCAT_Lo},
   18819                 :         { 0x2F939, UNICODE_GENCAT_Lo},
   18820                 :         { 0x2F93A, UNICODE_GENCAT_Lo},
   18821                 :         { 0x2F93B, UNICODE_GENCAT_Lo},
   18822                 :         { 0x2F93C, UNICODE_GENCAT_Lo},
   18823                 :         { 0x2F93D, UNICODE_GENCAT_Lo},
   18824                 :         { 0x2F93E, UNICODE_GENCAT_Lo},
   18825                 :         { 0x2F93F, UNICODE_GENCAT_Lo},
   18826                 :         { 0x2F940, UNICODE_GENCAT_Lo},
   18827                 :         { 0x2F941, UNICODE_GENCAT_Lo},
   18828                 :         { 0x2F942, UNICODE_GENCAT_Lo},
   18829                 :         { 0x2F943, UNICODE_GENCAT_Lo},
   18830                 :         { 0x2F944, UNICODE_GENCAT_Lo},
   18831                 :         { 0x2F945, UNICODE_GENCAT_Lo},
   18832                 :         { 0x2F946, UNICODE_GENCAT_Lo},
   18833                 :         { 0x2F947, UNICODE_GENCAT_Lo},
   18834                 :         { 0x2F948, UNICODE_GENCAT_Lo},
   18835                 :         { 0x2F949, UNICODE_GENCAT_Lo},
   18836                 :         { 0x2F94A, UNICODE_GENCAT_Lo},
   18837                 :         { 0x2F94B, UNICODE_GENCAT_Lo},
   18838                 :         { 0x2F94C, UNICODE_GENCAT_Lo},
   18839                 :         { 0x2F94D, UNICODE_GENCAT_Lo},
   18840                 :         { 0x2F94E, UNICODE_GENCAT_Lo},
   18841                 :         { 0x2F94F, UNICODE_GENCAT_Lo},
   18842                 :         { 0x2F950, UNICODE_GENCAT_Lo},
   18843                 :         { 0x2F951, UNICODE_GENCAT_Lo},
   18844                 :         { 0x2F952, UNICODE_GENCAT_Lo},
   18845                 :         { 0x2F953, UNICODE_GENCAT_Lo},
   18846                 :         { 0x2F954, UNICODE_GENCAT_Lo},
   18847                 :         { 0x2F955, UNICODE_GENCAT_Lo},
   18848                 :         { 0x2F956, UNICODE_GENCAT_Lo},
   18849                 :         { 0x2F957, UNICODE_GENCAT_Lo},
   18850                 :         { 0x2F958, UNICODE_GENCAT_Lo},
   18851                 :         { 0x2F959, UNICODE_GENCAT_Lo},
   18852                 :         { 0x2F95A, UNICODE_GENCAT_Lo},
   18853                 :         { 0x2F95B, UNICODE_GENCAT_Lo},
   18854                 :         { 0x2F95C, UNICODE_GENCAT_Lo},
   18855                 :         { 0x2F95D, UNICODE_GENCAT_Lo},
   18856                 :         { 0x2F95E, UNICODE_GENCAT_Lo},
   18857                 :         { 0x2F95F, UNICODE_GENCAT_Lo},
   18858                 :         { 0x2F960, UNICODE_GENCAT_Lo},
   18859                 :         { 0x2F961, UNICODE_GENCAT_Lo},
   18860                 :         { 0x2F962, UNICODE_GENCAT_Lo},
   18861                 :         { 0x2F963, UNICODE_GENCAT_Lo},
   18862                 :         { 0x2F964, UNICODE_GENCAT_Lo},
   18863                 :         { 0x2F965, UNICODE_GENCAT_Lo},
   18864                 :         { 0x2F966, UNICODE_GENCAT_Lo},
   18865                 :         { 0x2F967, UNICODE_GENCAT_Lo},
   18866                 :         { 0x2F968, UNICODE_GENCAT_Lo},
   18867                 :         { 0x2F969, UNICODE_GENCAT_Lo},
   18868                 :         { 0x2F96A, UNICODE_GENCAT_Lo},
   18869                 :         { 0x2F96B, UNICODE_GENCAT_Lo},
   18870                 :         { 0x2F96C, UNICODE_GENCAT_Lo},
   18871                 :         { 0x2F96D, UNICODE_GENCAT_Lo},
   18872                 :         { 0x2F96E, UNICODE_GENCAT_Lo},
   18873                 :         { 0x2F96F, UNICODE_GENCAT_Lo},
   18874                 :         { 0x2F970, UNICODE_GENCAT_Lo},
   18875                 :         { 0x2F971, UNICODE_GENCAT_Lo},
   18876                 :         { 0x2F972, UNICODE_GENCAT_Lo},
   18877                 :         { 0x2F973, UNICODE_GENCAT_Lo},
   18878                 :         { 0x2F974, UNICODE_GENCAT_Lo},
   18879                 :         { 0x2F975, UNICODE_GENCAT_Lo},
   18880                 :         { 0x2F976, UNICODE_GENCAT_Lo},
   18881                 :         { 0x2F977, UNICODE_GENCAT_Lo},
   18882                 :         { 0x2F978, UNICODE_GENCAT_Lo},
   18883                 :         { 0x2F979, UNICODE_GENCAT_Lo},
   18884                 :         { 0x2F97A, UNICODE_GENCAT_Lo},
   18885                 :         { 0x2F97B, UNICODE_GENCAT_Lo},
   18886                 :         { 0x2F97C, UNICODE_GENCAT_Lo},
   18887                 :         { 0x2F97D, UNICODE_GENCAT_Lo},
   18888                 :         { 0x2F97E, UNICODE_GENCAT_Lo},
   18889                 :         { 0x2F97F, UNICODE_GENCAT_Lo},
   18890                 :         { 0x2F980, UNICODE_GENCAT_Lo},
   18891                 :         { 0x2F981, UNICODE_GENCAT_Lo},
   18892                 :         { 0x2F982, UNICODE_GENCAT_Lo},
   18893                 :         { 0x2F983, UNICODE_GENCAT_Lo},
   18894                 :         { 0x2F984, UNICODE_GENCAT_Lo},
   18895                 :         { 0x2F985, UNICODE_GENCAT_Lo},
   18896                 :         { 0x2F986, UNICODE_GENCAT_Lo},
   18897                 :         { 0x2F987, UNICODE_GENCAT_Lo},
   18898                 :         { 0x2F988, UNICODE_GENCAT_Lo},
   18899                 :         { 0x2F989, UNICODE_GENCAT_Lo},
   18900                 :         { 0x2F98A, UNICODE_GENCAT_Lo},
   18901                 :         { 0x2F98B, UNICODE_GENCAT_Lo},
   18902                 :         { 0x2F98C, UNICODE_GENCAT_Lo},
   18903                 :         { 0x2F98D, UNICODE_GENCAT_Lo},
   18904                 :         { 0x2F98E, UNICODE_GENCAT_Lo},
   18905                 :         { 0x2F98F, UNICODE_GENCAT_Lo},
   18906                 :         { 0x2F990, UNICODE_GENCAT_Lo},
   18907                 :         { 0x2F991, UNICODE_GENCAT_Lo},
   18908                 :         { 0x2F992, UNICODE_GENCAT_Lo},
   18909                 :         { 0x2F993, UNICODE_GENCAT_Lo},
   18910                 :         { 0x2F994, UNICODE_GENCAT_Lo},
   18911                 :         { 0x2F995, UNICODE_GENCAT_Lo},
   18912                 :         { 0x2F996, UNICODE_GENCAT_Lo},
   18913                 :         { 0x2F997, UNICODE_GENCAT_Lo},
   18914                 :         { 0x2F998, UNICODE_GENCAT_Lo},
   18915                 :         { 0x2F999, UNICODE_GENCAT_Lo},
   18916                 :         { 0x2F99A, UNICODE_GENCAT_Lo},
   18917                 :         { 0x2F99B, UNICODE_GENCAT_Lo},
   18918                 :         { 0x2F99C, UNICODE_GENCAT_Lo},
   18919                 :         { 0x2F99D, UNICODE_GENCAT_Lo},
   18920                 :         { 0x2F99E, UNICODE_GENCAT_Lo},
   18921                 :         { 0x2F99F, UNICODE_GENCAT_Lo},
   18922                 :         { 0x2F9A0, UNICODE_GENCAT_Lo},
   18923                 :         { 0x2F9A1, UNICODE_GENCAT_Lo},
   18924                 :         { 0x2F9A2, UNICODE_GENCAT_Lo},
   18925                 :         { 0x2F9A3, UNICODE_GENCAT_Lo},
   18926                 :         { 0x2F9A4, UNICODE_GENCAT_Lo},
   18927                 :         { 0x2F9A5, UNICODE_GENCAT_Lo},
   18928                 :         { 0x2F9A6, UNICODE_GENCAT_Lo},
   18929                 :         { 0x2F9A7, UNICODE_GENCAT_Lo},
   18930                 :         { 0x2F9A8, UNICODE_GENCAT_Lo},
   18931                 :         { 0x2F9A9, UNICODE_GENCAT_Lo},
   18932                 :         { 0x2F9AA, UNICODE_GENCAT_Lo},
   18933                 :         { 0x2F9AB, UNICODE_GENCAT_Lo},
   18934                 :         { 0x2F9AC, UNICODE_GENCAT_Lo},
   18935                 :         { 0x2F9AD, UNICODE_GENCAT_Lo},
   18936                 :         { 0x2F9AE, UNICODE_GENCAT_Lo},
   18937                 :         { 0x2F9AF, UNICODE_GENCAT_Lo},
   18938                 :         { 0x2F9B0, UNICODE_GENCAT_Lo},
   18939                 :         { 0x2F9B1, UNICODE_GENCAT_Lo},
   18940                 :         { 0x2F9B2, UNICODE_GENCAT_Lo},
   18941                 :         { 0x2F9B3, UNICODE_GENCAT_Lo},
   18942                 :         { 0x2F9B4, UNICODE_GENCAT_Lo},
   18943                 :         { 0x2F9B5, UNICODE_GENCAT_Lo},
   18944                 :         { 0x2F9B6, UNICODE_GENCAT_Lo},
   18945                 :         { 0x2F9B7, UNICODE_GENCAT_Lo},
   18946                 :         { 0x2F9B8, UNICODE_GENCAT_Lo},
   18947                 :         { 0x2F9B9, UNICODE_GENCAT_Lo},
   18948                 :         { 0x2F9BA, UNICODE_GENCAT_Lo},
   18949                 :         { 0x2F9BB, UNICODE_GENCAT_Lo},
   18950                 :         { 0x2F9BC, UNICODE_GENCAT_Lo},
   18951                 :         { 0x2F9BD, UNICODE_GENCAT_Lo},
   18952                 :         { 0x2F9BE, UNICODE_GENCAT_Lo},
   18953                 :         { 0x2F9BF, UNICODE_GENCAT_Lo},
   18954                 :         { 0x2F9C0, UNICODE_GENCAT_Lo},
   18955                 :         { 0x2F9C1, UNICODE_GENCAT_Lo},
   18956                 :         { 0x2F9C2, UNICODE_GENCAT_Lo},
   18957                 :         { 0x2F9C3, UNICODE_GENCAT_Lo},
   18958                 :         { 0x2F9C4, UNICODE_GENCAT_Lo},
   18959                 :         { 0x2F9C5, UNICODE_GENCAT_Lo},
   18960                 :         { 0x2F9C6, UNICODE_GENCAT_Lo},
   18961                 :         { 0x2F9C7, UNICODE_GENCAT_Lo},
   18962                 :         { 0x2F9C8, UNICODE_GENCAT_Lo},
   18963                 :         { 0x2F9C9, UNICODE_GENCAT_Lo},
   18964                 :         { 0x2F9CA, UNICODE_GENCAT_Lo},
   18965                 :         { 0x2F9CB, UNICODE_GENCAT_Lo},
   18966                 :         { 0x2F9CC, UNICODE_GENCAT_Lo},
   18967                 :         { 0x2F9CD, UNICODE_GENCAT_Lo},
   18968                 :         { 0x2F9CE, UNICODE_GENCAT_Lo},
   18969                 :         { 0x2F9CF, UNICODE_GENCAT_Lo},
   18970                 :         { 0x2F9D0, UNICODE_GENCAT_Lo},
   18971                 :         { 0x2F9D1, UNICODE_GENCAT_Lo},
   18972                 :         { 0x2F9D2, UNICODE_GENCAT_Lo},
   18973                 :         { 0x2F9D3, UNICODE_GENCAT_Lo},
   18974                 :         { 0x2F9D4, UNICODE_GENCAT_Lo},
   18975                 :         { 0x2F9D5, UNICODE_GENCAT_Lo},
   18976                 :         { 0x2F9D6, UNICODE_GENCAT_Lo},
   18977                 :         { 0x2F9D7, UNICODE_GENCAT_Lo},
   18978                 :         { 0x2F9D8, UNICODE_GENCAT_Lo},
   18979                 :         { 0x2F9D9, UNICODE_GENCAT_Lo},
   18980                 :         { 0x2F9DA, UNICODE_GENCAT_Lo},
   18981                 :         { 0x2F9DB, UNICODE_GENCAT_Lo},
   18982                 :         { 0x2F9DC, UNICODE_GENCAT_Lo},
   18983                 :         { 0x2F9DD, UNICODE_GENCAT_Lo},
   18984                 :         { 0x2F9DE, UNICODE_GENCAT_Lo},
   18985                 :         { 0x2F9DF, UNICODE_GENCAT_Lo},
   18986                 :         { 0x2F9E0, UNICODE_GENCAT_Lo},
   18987                 :         { 0x2F9E1, UNICODE_GENCAT_Lo},
   18988                 :         { 0x2F9E2, UNICODE_GENCAT_Lo},
   18989                 :         { 0x2F9E3, UNICODE_GENCAT_Lo},
   18990                 :         { 0x2F9E4, UNICODE_GENCAT_Lo},
   18991                 :         { 0x2F9E5, UNICODE_GENCAT_Lo},
   18992                 :         { 0x2F9E6, UNICODE_GENCAT_Lo},
   18993                 :         { 0x2F9E7, UNICODE_GENCAT_Lo},
   18994                 :         { 0x2F9E8, UNICODE_GENCAT_Lo},
   18995                 :         { 0x2F9E9, UNICODE_GENCAT_Lo},
   18996                 :         { 0x2F9EA, UNICODE_GENCAT_Lo},
   18997                 :         { 0x2F9EB, UNICODE_GENCAT_Lo},
   18998                 :         { 0x2F9EC, UNICODE_GENCAT_Lo},
   18999                 :         { 0x2F9ED, UNICODE_GENCAT_Lo},
   19000                 :         { 0x2F9EE, UNICODE_GENCAT_Lo},
   19001                 :         { 0x2F9EF, UNICODE_GENCAT_Lo},
   19002                 :         { 0x2F9F0, UNICODE_GENCAT_Lo},
   19003                 :         { 0x2F9F1, UNICODE_GENCAT_Lo},
   19004                 :         { 0x2F9F2, UNICODE_GENCAT_Lo},
   19005                 :         { 0x2F9F3, UNICODE_GENCAT_Lo},
   19006                 :         { 0x2F9F4, UNICODE_GENCAT_Lo},
   19007                 :         { 0x2F9F5, UNICODE_GENCAT_Lo},
   19008                 :         { 0x2F9F6, UNICODE_GENCAT_Lo},
   19009                 :         { 0x2F9F7, UNICODE_GENCAT_Lo},
   19010                 :         { 0x2F9F8, UNICODE_GENCAT_Lo},
   19011                 :         { 0x2F9F9, UNICODE_GENCAT_Lo},
   19012                 :         { 0x2F9FA, UNICODE_GENCAT_Lo},
   19013                 :         { 0x2F9FB, UNICODE_GENCAT_Lo},
   19014                 :         { 0x2F9FC, UNICODE_GENCAT_Lo},
   19015                 :         { 0x2F9FD, UNICODE_GENCAT_Lo},
   19016                 :         { 0x2F9FE, UNICODE_GENCAT_Lo},
   19017                 :         { 0x2F9FF, UNICODE_GENCAT_Lo},
   19018                 :         { 0x2FA00, UNICODE_GENCAT_Lo},
   19019                 :         { 0x2FA01, UNICODE_GENCAT_Lo},
   19020                 :         { 0x2FA02, UNICODE_GENCAT_Lo},
   19021                 :         { 0x2FA03, UNICODE_GENCAT_Lo},
   19022                 :         { 0x2FA04, UNICODE_GENCAT_Lo},
   19023                 :         { 0x2FA05, UNICODE_GENCAT_Lo},
   19024                 :         { 0x2FA06, UNICODE_GENCAT_Lo},
   19025                 :         { 0x2FA07, UNICODE_GENCAT_Lo},
   19026                 :         { 0x2FA08, UNICODE_GENCAT_Lo},
   19027                 :         { 0x2FA09, UNICODE_GENCAT_Lo},
   19028                 :         { 0x2FA0A, UNICODE_GENCAT_Lo},
   19029                 :         { 0x2FA0B, UNICODE_GENCAT_Lo},
   19030                 :         { 0x2FA0C, UNICODE_GENCAT_Lo},
   19031                 :         { 0x2FA0D, UNICODE_GENCAT_Lo},
   19032                 :         { 0x2FA0E, UNICODE_GENCAT_Lo},
   19033                 :         { 0x2FA0F, UNICODE_GENCAT_Lo},
   19034                 :         { 0x2FA10, UNICODE_GENCAT_Lo},
   19035                 :         { 0x2FA11, UNICODE_GENCAT_Lo},
   19036                 :         { 0x2FA12, UNICODE_GENCAT_Lo},
   19037                 :         { 0x2FA13, UNICODE_GENCAT_Lo},
   19038                 :         { 0x2FA14, UNICODE_GENCAT_Lo},
   19039                 :         { 0x2FA15, UNICODE_GENCAT_Lo},
   19040                 :         { 0x2FA16, UNICODE_GENCAT_Lo},
   19041                 :         { 0x2FA17, UNICODE_GENCAT_Lo},
   19042                 :         { 0x2FA18, UNICODE_GENCAT_Lo},
   19043                 :         { 0x2FA19, UNICODE_GENCAT_Lo},
   19044                 :         { 0x2FA1A, UNICODE_GENCAT_Lo},
   19045                 :         { 0x2FA1B, UNICODE_GENCAT_Lo},
   19046                 :         { 0x2FA1C, UNICODE_GENCAT_Lo},
   19047                 :         { 0x2FA1D, UNICODE_GENCAT_Lo},
   19048                 :         { 0xE0001, UNICODE_GENCAT_Cf},
   19049                 :         { 0xE0020, UNICODE_GENCAT_Cf},
   19050                 :         { 0xE0021, UNICODE_GENCAT_Cf},
   19051                 :         { 0xE0022, UNICODE_GENCAT_Cf},
   19052                 :         { 0xE0023, UNICODE_GENCAT_Cf},
   19053                 :         { 0xE0024, UNICODE_GENCAT_Cf},
   19054                 :         { 0xE0025, UNICODE_GENCAT_Cf},
   19055                 :         { 0xE0026, UNICODE_GENCAT_Cf},
   19056                 :         { 0xE0027, UNICODE_GENCAT_Cf},
   19057                 :         { 0xE0028, UNICODE_GENCAT_Cf},
   19058                 :         { 0xE0029, UNICODE_GENCAT_Cf},
   19059                 :         { 0xE002A, UNICODE_GENCAT_Cf},
   19060                 :         { 0xE002B, UNICODE_GENCAT_Cf},
   19061                 :         { 0xE002C, UNICODE_GENCAT_Cf},
   19062                 :         { 0xE002D, UNICODE_GENCAT_Cf},
   19063                 :         { 0xE002E, UNICODE_GENCAT_Cf},
   19064                 :         { 0xE002F, UNICODE_GENCAT_Cf},
   19065                 :         { 0xE0030, UNICODE_GENCAT_Cf},
   19066                 :         { 0xE0031, UNICODE_GENCAT_Cf},
   19067                 :         { 0xE0032, UNICODE_GENCAT_Cf},
   19068                 :         { 0xE0033, UNICODE_GENCAT_Cf},
   19069                 :         { 0xE0034, UNICODE_GENCAT_Cf},
   19070                 :         { 0xE0035, UNICODE_GENCAT_Cf},
   19071                 :         { 0xE0036, UNICODE_GENCAT_Cf},
   19072                 :         { 0xE0037, UNICODE_GENCAT_Cf},
   19073                 :         { 0xE0038, UNICODE_GENCAT_Cf},
   19074                 :         { 0xE0039, UNICODE_GENCAT_Cf},
   19075                 :         { 0xE003A, UNICODE_GENCAT_Cf},
   19076                 :         { 0xE003B, UNICODE_GENCAT_Cf},
   19077                 :         { 0xE003C, UNICODE_GENCAT_Cf},
   19078                 :         { 0xE003D, UNICODE_GENCAT_Cf},
   19079                 :         { 0xE003E, UNICODE_GENCAT_Cf},
   19080                 :         { 0xE003F, UNICODE_GENCAT_Cf},
   19081                 :         { 0xE0040, UNICODE_GENCAT_Cf},
   19082                 :         { 0xE0041, UNICODE_GENCAT_Cf},
   19083                 :         { 0xE0042, UNICODE_GENCAT_Cf},
   19084                 :         { 0xE0043, UNICODE_GENCAT_Cf},
   19085                 :         { 0xE0044, UNICODE_GENCAT_Cf},
   19086                 :         { 0xE0045, UNICODE_GENCAT_Cf},
   19087                 :         { 0xE0046, UNICODE_GENCAT_Cf},
   19088                 :         { 0xE0047, UNICODE_GENCAT_Cf},
   19089                 :         { 0xE0048, UNICODE_GENCAT_Cf},
   19090                 :         { 0xE0049, UNICODE_GENCAT_Cf},
   19091                 :         { 0xE004A, UNICODE_GENCAT_Cf},
   19092                 :         { 0xE004B, UNICODE_GENCAT_Cf},
   19093                 :         { 0xE004C, UNICODE_GENCAT_Cf},
   19094                 :         { 0xE004D, UNICODE_GENCAT_Cf},
   19095                 :         { 0xE004E, UNICODE_GENCAT_Cf},
   19096                 :         { 0xE004F, UNICODE_GENCAT_Cf},
   19097                 :         { 0xE0050, UNICODE_GENCAT_Cf},
   19098                 :         { 0xE0051, UNICODE_GENCAT_Cf},
   19099                 :         { 0xE0052, UNICODE_GENCAT_Cf},
   19100                 :         { 0xE0053, UNICODE_GENCAT_Cf},
   19101                 :         { 0xE0054, UNICODE_GENCAT_Cf},
   19102                 :         { 0xE0055, UNICODE_GENCAT_Cf},
   19103                 :         { 0xE0056, UNICODE_GENCAT_Cf},
   19104                 :         { 0xE0057, UNICODE_GENCAT_Cf},
   19105                 :         { 0xE0058, UNICODE_GENCAT_Cf},
   19106                 :         { 0xE0059, UNICODE_GENCAT_Cf},
   19107                 :         { 0xE005A, UNICODE_GENCAT_Cf},
   19108                 :         { 0xE005B, UNICODE_GENCAT_Cf},
   19109                 :         { 0xE005C, UNICODE_GENCAT_Cf},
   19110                 :         { 0xE005D, UNICODE_GENCAT_Cf},
   19111                 :         { 0xE005E, UNICODE_GENCAT_Cf},
   19112                 :         { 0xE005F, UNICODE_GENCAT_Cf},
   19113                 :         { 0xE0060, UNICODE_GENCAT_Cf},
   19114                 :         { 0xE0061, UNICODE_GENCAT_Cf},
   19115                 :         { 0xE0062, UNICODE_GENCAT_Cf},
   19116                 :         { 0xE0063, UNICODE_GENCAT_Cf},
   19117                 :         { 0xE0064, UNICODE_GENCAT_Cf},
   19118                 :         { 0xE0065, UNICODE_GENCAT_Cf},
   19119                 :         { 0xE0066, UNICODE_GENCAT_Cf},
   19120                 :         { 0xE0067, UNICODE_GENCAT_Cf},
   19121                 :         { 0xE0068, UNICODE_GENCAT_Cf},
   19122                 :         { 0xE0069, UNICODE_GENCAT_Cf},
   19123                 :         { 0xE006A, UNICODE_GENCAT_Cf},
   19124                 :         { 0xE006B, UNICODE_GENCAT_Cf},
   19125                 :         { 0xE006C, UNICODE_GENCAT_Cf},
   19126                 :         { 0xE006D, UNICODE_GENCAT_Cf},
   19127                 :         { 0xE006E, UNICODE_GENCAT_Cf},
   19128                 :         { 0xE006F, UNICODE_GENCAT_Cf},
   19129                 :         { 0xE0070, UNICODE_GENCAT_Cf},
   19130                 :         { 0xE0071, UNICODE_GENCAT_Cf},
   19131                 :         { 0xE0072, UNICODE_GENCAT_Cf},
   19132                 :         { 0xE0073, UNICODE_GENCAT_Cf},
   19133                 :         { 0xE0074, UNICODE_GENCAT_Cf},
   19134                 :         { 0xE0075, UNICODE_GENCAT_Cf},
   19135                 :         { 0xE0076, UNICODE_GENCAT_Cf},
   19136                 :         { 0xE0077, UNICODE_GENCAT_Cf},
   19137                 :         { 0xE0078, UNICODE_GENCAT_Cf},
   19138                 :         { 0xE0079, UNICODE_GENCAT_Cf},
   19139                 :         { 0xE007A, UNICODE_GENCAT_Cf},
   19140                 :         { 0xE007B, UNICODE_GENCAT_Cf},
   19141                 :         { 0xE007C, UNICODE_GENCAT_Cf},
   19142                 :         { 0xE007D, UNICODE_GENCAT_Cf},
   19143                 :         { 0xE007E, UNICODE_GENCAT_Cf},
   19144                 :         { 0xE007F, UNICODE_GENCAT_Cf},
   19145                 :         { 0xE0100, UNICODE_GENCAT_Mn},
   19146                 :         { 0xE0101, UNICODE_GENCAT_Mn},
   19147                 :         { 0xE0102, UNICODE_GENCAT_Mn},
   19148                 :         { 0xE0103, UNICODE_GENCAT_Mn},
   19149                 :         { 0xE0104, UNICODE_GENCAT_Mn},
   19150                 :         { 0xE0105, UNICODE_GENCAT_Mn},
   19151                 :         { 0xE0106, UNICODE_GENCAT_Mn},
   19152                 :         { 0xE0107, UNICODE_GENCAT_Mn},
   19153                 :         { 0xE0108, UNICODE_GENCAT_Mn},
   19154                 :         { 0xE0109, UNICODE_GENCAT_Mn},
   19155                 :         { 0xE010A, UNICODE_GENCAT_Mn},
   19156                 :         { 0xE010B, UNICODE_GENCAT_Mn},
   19157                 :         { 0xE010C, UNICODE_GENCAT_Mn},
   19158                 :         { 0xE010D, UNICODE_GENCAT_Mn},
   19159                 :         { 0xE010E, UNICODE_GENCAT_Mn},
   19160                 :         { 0xE010F, UNICODE_GENCAT_Mn},
   19161                 :         { 0xE0110, UNICODE_GENCAT_Mn},
   19162                 :         { 0xE0111, UNICODE_GENCAT_Mn},
   19163                 :         { 0xE0112, UNICODE_GENCAT_Mn},
   19164                 :         { 0xE0113, UNICODE_GENCAT_Mn},
   19165                 :         { 0xE0114, UNICODE_GENCAT_Mn},
   19166                 :         { 0xE0115, UNICODE_GENCAT_Mn},
   19167                 :         { 0xE0116, UNICODE_GENCAT_Mn},
   19168                 :         { 0xE0117, UNICODE_GENCAT_Mn},
   19169                 :         { 0xE0118, UNICODE_GENCAT_Mn},
   19170                 :         { 0xE0119, UNICODE_GENCAT_Mn},
   19171                 :         { 0xE011A, UNICODE_GENCAT_Mn},
   19172                 :         { 0xE011B, UNICODE_GENCAT_Mn},
   19173                 :         { 0xE011C, UNICODE_GENCAT_Mn},
   19174                 :         { 0xE011D, UNICODE_GENCAT_Mn},
   19175                 :         { 0xE011E, UNICODE_GENCAT_Mn},
   19176                 :         { 0xE011F, UNICODE_GENCAT_Mn},
   19177                 :         { 0xE0120, UNICODE_GENCAT_Mn},
   19178                 :         { 0xE0121, UNICODE_GENCAT_Mn},
   19179                 :         { 0xE0122, UNICODE_GENCAT_Mn},
   19180                 :         { 0xE0123, UNICODE_GENCAT_Mn},
   19181                 :         { 0xE0124, UNICODE_GENCAT_Mn},
   19182                 :         { 0xE0125, UNICODE_GENCAT_Mn},
   19183                 :         { 0xE0126, UNICODE_GENCAT_Mn},
   19184                 :         { 0xE0127, UNICODE_GENCAT_Mn},
   19185                 :         { 0xE0128, UNICODE_GENCAT_Mn},
   19186                 :         { 0xE0129, UNICODE_GENCAT_Mn},
   19187                 :         { 0xE012A, UNICODE_GENCAT_Mn},
   19188                 :         { 0xE012B, UNICODE_GENCAT_Mn},
   19189                 :         { 0xE012C, UNICODE_GENCAT_Mn},
   19190                 :         { 0xE012D, UNICODE_GENCAT_Mn},
   19191                 :         { 0xE012E, UNICODE_GENCAT_Mn},
   19192                 :         { 0xE012F, UNICODE_GENCAT_Mn},
   19193                 :         { 0xE0130, UNICODE_GENCAT_Mn},
   19194                 :         { 0xE0131, UNICODE_GENCAT_Mn},
   19195                 :         { 0xE0132, UNICODE_GENCAT_Mn},
   19196                 :         { 0xE0133, UNICODE_GENCAT_Mn},
   19197                 :         { 0xE0134, UNICODE_GENCAT_Mn},
   19198                 :         { 0xE0135, UNICODE_GENCAT_Mn},
   19199                 :         { 0xE0136, UNICODE_GENCAT_Mn},
   19200                 :         { 0xE0137, UNICODE_GENCAT_Mn},
   19201                 :         { 0xE0138, UNICODE_GENCAT_Mn},
   19202                 :         { 0xE0139, UNICODE_GENCAT_Mn},
   19203                 :         { 0xE013A, UNICODE_GENCAT_Mn},
   19204                 :         { 0xE013B, UNICODE_GENCAT_Mn},
   19205                 :         { 0xE013C, UNICODE_GENCAT_Mn},
   19206                 :         { 0xE013D, UNICODE_GENCAT_Mn},
   19207                 :         { 0xE013E, UNICODE_GENCAT_Mn},
   19208                 :         { 0xE013F, UNICODE_GENCAT_Mn},
   19209                 :         { 0xE0140, UNICODE_GENCAT_Mn},
   19210                 :         { 0xE0141, UNICODE_GENCAT_Mn},
   19211                 :         { 0xE0142, UNICODE_GENCAT_Mn},
   19212                 :         { 0xE0143, UNICODE_GENCAT_Mn},
   19213                 :         { 0xE0144, UNICODE_GENCAT_Mn},
   19214                 :         { 0xE0145, UNICODE_GENCAT_Mn},
   19215                 :         { 0xE0146, UNICODE_GENCAT_Mn},
   19216                 :         { 0xE0147, UNICODE_GENCAT_Mn},
   19217                 :         { 0xE0148, UNICODE_GENCAT_Mn},
   19218                 :         { 0xE0149, UNICODE_GENCAT_Mn},
   19219                 :         { 0xE014A, UNICODE_GENCAT_Mn},
   19220                 :         { 0xE014B, UNICODE_GENCAT_Mn},
   19221                 :         { 0xE014C, UNICODE_GENCAT_Mn},
   19222                 :         { 0xE014D, UNICODE_GENCAT_Mn},
   19223                 :         { 0xE014E, UNICODE_GENCAT_Mn},
   19224                 :         { 0xE014F, UNICODE_GENCAT_Mn},
   19225                 :         { 0xE0150, UNICODE_GENCAT_Mn},
   19226                 :         { 0xE0151, UNICODE_GENCAT_Mn},
   19227                 :         { 0xE0152, UNICODE_GENCAT_Mn},
   19228                 :         { 0xE0153, UNICODE_GENCAT_Mn},
   19229                 :         { 0xE0154, UNICODE_GENCAT_Mn},
   19230                 :         { 0xE0155, UNICODE_GENCAT_Mn},
   19231                 :         { 0xE0156, UNICODE_GENCAT_Mn},
   19232                 :         { 0xE0157, UNICODE_GENCAT_Mn},
   19233                 :         { 0xE0158, UNICODE_GENCAT_Mn},
   19234                 :         { 0xE0159, UNICODE_GENCAT_Mn},
   19235                 :         { 0xE015A, UNICODE_GENCAT_Mn},
   19236                 :         { 0xE015B, UNICODE_GENCAT_Mn},
   19237                 :         { 0xE015C, UNICODE_GENCAT_Mn},
   19238                 :         { 0xE015D, UNICODE_GENCAT_Mn},
   19239                 :         { 0xE015E, UNICODE_GENCAT_Mn},
   19240                 :         { 0xE015F, UNICODE_GENCAT_Mn},
   19241                 :         { 0xE0160, UNICODE_GENCAT_Mn},
   19242                 :         { 0xE0161, UNICODE_GENCAT_Mn},
   19243                 :         { 0xE0162, UNICODE_GENCAT_Mn},
   19244                 :         { 0xE0163, UNICODE_GENCAT_Mn},
   19245                 :         { 0xE0164, UNICODE_GENCAT_Mn},
   19246                 :         { 0xE0165, UNICODE_GENCAT_Mn},
   19247                 :         { 0xE0166, UNICODE_GENCAT_Mn},
   19248                 :         { 0xE0167, UNICODE_GENCAT_Mn},
   19249                 :         { 0xE0168, UNICODE_GENCAT_Mn},
   19250                 :         { 0xE0169, UNICODE_GENCAT_Mn},
   19251                 :         { 0xE016A, UNICODE_GENCAT_Mn},
   19252                 :         { 0xE016B, UNICODE_GENCAT_Mn},
   19253                 :         { 0xE016C, UNICODE_GENCAT_Mn},
   19254                 :         { 0xE016D, UNICODE_GENCAT_Mn},
   19255                 :         { 0xE016E, UNICODE_GENCAT_Mn},
   19256                 :         { 0xE016F, UNICODE_GENCAT_Mn},
   19257                 :         { 0xE0170, UNICODE_GENCAT_Mn},
   19258                 :         { 0xE0171, UNICODE_GENCAT_Mn},
   19259                 :         { 0xE0172, UNICODE_GENCAT_Mn},
   19260                 :         { 0xE0173, UNICODE_GENCAT_Mn},
   19261                 :         { 0xE0174, UNICODE_GENCAT_Mn},
   19262                 :         { 0xE0175, UNICODE_GENCAT_Mn},
   19263                 :         { 0xE0176, UNICODE_GENCAT_Mn},
   19264                 :         { 0xE0177, UNICODE_GENCAT_Mn},
   19265                 :         { 0xE0178, UNICODE_GENCAT_Mn},
   19266                 :         { 0xE0179, UNICODE_GENCAT_Mn},
   19267                 :         { 0xE017A, UNICODE_GENCAT_Mn},
   19268                 :         { 0xE017B, UNICODE_GENCAT_Mn},
   19269                 :         { 0xE017C, UNICODE_GENCAT_Mn},
   19270                 :         { 0xE017D, UNICODE_GENCAT_Mn},
   19271                 :         { 0xE017E, UNICODE_GENCAT_Mn},
   19272                 :         { 0xE017F, UNICODE_GENCAT_Mn},
   19273                 :         { 0xE0180, UNICODE_GENCAT_Mn},
   19274                 :         { 0xE0181, UNICODE_GENCAT_Mn},
   19275                 :         { 0xE0182, UNICODE_GENCAT_Mn},
   19276                 :         { 0xE0183, UNICODE_GENCAT_Mn},
   19277                 :         { 0xE0184, UNICODE_GENCAT_Mn},
   19278                 :         { 0xE0185, UNICODE_GENCAT_Mn},
   19279                 :         { 0xE0186, UNICODE_GENCAT_Mn},
   19280                 :         { 0xE0187, UNICODE_GENCAT_Mn},
   19281                 :         { 0xE0188, UNICODE_GENCAT_Mn},
   19282                 :         { 0xE0189, UNICODE_GENCAT_Mn},
   19283                 :         { 0xE018A, UNICODE_GENCAT_Mn},
   19284                 :         { 0xE018B, UNICODE_GENCAT_Mn},
   19285                 :         { 0xE018C, UNICODE_GENCAT_Mn},
   19286                 :         { 0xE018D, UNICODE_GENCAT_Mn},
   19287                 :         { 0xE018E, UNICODE_GENCAT_Mn},
   19288                 :         { 0xE018F, UNICODE_GENCAT_Mn},
   19289                 :         { 0xE0190, UNICODE_GENCAT_Mn},
   19290                 :         { 0xE0191, UNICODE_GENCAT_Mn},
   19291                 :         { 0xE0192, UNICODE_GENCAT_Mn},
   19292                 :         { 0xE0193, UNICODE_GENCAT_Mn},
   19293                 :         { 0xE0194, UNICODE_GENCAT_Mn},
   19294                 :         { 0xE0195, UNICODE_GENCAT_Mn},
   19295                 :         { 0xE0196, UNICODE_GENCAT_Mn},
   19296                 :         { 0xE0197, UNICODE_GENCAT_Mn},
   19297                 :         { 0xE0198, UNICODE_GENCAT_Mn},
   19298                 :         { 0xE0199, UNICODE_GENCAT_Mn},
   19299                 :         { 0xE019A, UNICODE_GENCAT_Mn},
   19300                 :         { 0xE019B, UNICODE_GENCAT_Mn},
   19301                 :         { 0xE019C, UNICODE_GENCAT_Mn},
   19302                 :         { 0xE019D, UNICODE_GENCAT_Mn},
   19303                 :         { 0xE019E, UNICODE_GENCAT_Mn},
   19304                 :         { 0xE019F, UNICODE_GENCAT_Mn},
   19305                 :         { 0xE01A0, UNICODE_GENCAT_Mn},
   19306                 :         { 0xE01A1, UNICODE_GENCAT_Mn},
   19307                 :         { 0xE01A2, UNICODE_GENCAT_Mn},
   19308                 :         { 0xE01A3, UNICODE_GENCAT_Mn},
   19309                 :         { 0xE01A4, UNICODE_GENCAT_Mn},
   19310                 :         { 0xE01A5, UNICODE_GENCAT_Mn},
   19311                 :         { 0xE01A6, UNICODE_GENCAT_Mn},
   19312                 :         { 0xE01A7, UNICODE_GENCAT_Mn},
   19313                 :         { 0xE01A8, UNICODE_GENCAT_Mn},
   19314                 :         { 0xE01A9, UNICODE_GENCAT_Mn},
   19315                 :         { 0xE01AA, UNICODE_GENCAT_Mn},
   19316                 :         { 0xE01AB, UNICODE_GENCAT_Mn},
   19317                 :         { 0xE01AC, UNICODE_GENCAT_Mn},
   19318                 :         { 0xE01AD, UNICODE_GENCAT_Mn},
   19319                 :         { 0xE01AE, UNICODE_GENCAT_Mn},
   19320                 :         { 0xE01AF, UNICODE_GENCAT_Mn},
   19321                 :         { 0xE01B0, UNICODE_GENCAT_Mn},
   19322                 :         { 0xE01B1, UNICODE_GENCAT_Mn},
   19323                 :         { 0xE01B2, UNICODE_GENCAT_Mn},
   19324                 :         { 0xE01B3, UNICODE_GENCAT_Mn},
   19325                 :         { 0xE01B4, UNICODE_GENCAT_Mn},
   19326                 :         { 0xE01B5, UNICODE_GENCAT_Mn},
   19327                 :         { 0xE01B6, UNICODE_GENCAT_Mn},
   19328                 :         { 0xE01B7, UNICODE_GENCAT_Mn},
   19329                 :         { 0xE01B8, UNICODE_GENCAT_Mn},
   19330                 :         { 0xE01B9, UNICODE_GENCAT_Mn},
   19331                 :         { 0xE01BA, UNICODE_GENCAT_Mn},
   19332                 :         { 0xE01BB, UNICODE_GENCAT_Mn},
   19333                 :         { 0xE01BC, UNICODE_GENCAT_Mn},
   19334                 :         { 0xE01BD, UNICODE_GENCAT_Mn},
   19335                 :         { 0xE01BE, UNICODE_GENCAT_Mn},
   19336                 :         { 0xE01BF, UNICODE_GENCAT_Mn},
   19337                 :         { 0xE01C0, UNICODE_GENCAT_Mn},
   19338                 :         { 0xE01C1, UNICODE_GENCAT_Mn},
   19339                 :         { 0xE01C2, UNICODE_GENCAT_Mn},
   19340                 :         { 0xE01C3, UNICODE_GENCAT_Mn},
   19341                 :         { 0xE01C4, UNICODE_GENCAT_Mn},
   19342                 :         { 0xE01C5, UNICODE_GENCAT_Mn},
   19343                 :         { 0xE01C6, UNICODE_GENCAT_Mn},
   19344                 :         { 0xE01C7, UNICODE_GENCAT_Mn},
   19345                 :         { 0xE01C8, UNICODE_GENCAT_Mn},
   19346                 :         { 0xE01C9, UNICODE_GENCAT_Mn},
   19347                 :         { 0xE01CA, UNICODE_GENCAT_Mn},
   19348                 :         { 0xE01CB, UNICODE_GENCAT_Mn},
   19349                 :         { 0xE01CC, UNICODE_GENCAT_Mn},
   19350                 :         { 0xE01CD, UNICODE_GENCAT_Mn},
   19351                 :         { 0xE01CE, UNICODE_GENCAT_Mn},
   19352                 :         { 0xE01CF, UNICODE_GENCAT_Mn},
   19353                 :         { 0xE01D0, UNICODE_GENCAT_Mn},
   19354                 :         { 0xE01D1, UNICODE_GENCAT_Mn},
   19355                 :         { 0xE01D2, UNICODE_GENCAT_Mn},
   19356                 :         { 0xE01D3, UNICODE_GENCAT_Mn},
   19357                 :         { 0xE01D4, UNICODE_GENCAT_Mn},
   19358                 :         { 0xE01D5, UNICODE_GENCAT_Mn},
   19359                 :         { 0xE01D6, UNICODE_GENCAT_Mn},
   19360                 :         { 0xE01D7, UNICODE_GENCAT_Mn},
   19361                 :         { 0xE01D8, UNICODE_GENCAT_Mn},
   19362                 :         { 0xE01D9, UNICODE_GENCAT_Mn},
   19363                 :         { 0xE01DA, UNICODE_GENCAT_Mn},
   19364                 :         { 0xE01DB, UNICODE_GENCAT_Mn},
   19365                 :         { 0xE01DC, UNICODE_GENCAT_Mn},
   19366                 :         { 0xE01DD, UNICODE_GENCAT_Mn},
   19367                 :         { 0xE01DE, UNICODE_GENCAT_Mn},
   19368                 :         { 0xE01DF, UNICODE_GENCAT_Mn},
   19369                 :         { 0xE01E0, UNICODE_GENCAT_Mn},
   19370                 :         { 0xE01E1, UNICODE_GENCAT_Mn},
   19371                 :         { 0xE01E2, UNICODE_GENCAT_Mn},
   19372                 :         { 0xE01E3, UNICODE_GENCAT_Mn},
   19373                 :         { 0xE01E4, UNICODE_GENCAT_Mn},
   19374                 :         { 0xE01E5, UNICODE_GENCAT_Mn},
   19375                 :         { 0xE01E6, UNICODE_GENCAT_Mn},
   19376                 :         { 0xE01E7, UNICODE_GENCAT_Mn},
   19377                 :         { 0xE01E8, UNICODE_GENCAT_Mn},
   19378                 :         { 0xE01E9, UNICODE_GENCAT_Mn},
   19379                 :         { 0xE01EA, UNICODE_GENCAT_Mn},
   19380                 :         { 0xE01EB, UNICODE_GENCAT_Mn},
   19381                 :         { 0xE01EC, UNICODE_GENCAT_Mn},
   19382                 :         { 0xE01ED, UNICODE_GENCAT_Mn},
   19383                 :         { 0xE01EE, UNICODE_GENCAT_Mn},
   19384                 :         { 0xE01EF, UNICODE_GENCAT_Mn},
   19385                 :         { 0xF0000, UNICODE_GENCAT_Co},
   19386                 :         { 0xFFFFD, UNICODE_GENCAT_Co},
   19387                 :         { 0x100000, UNICODE_GENCAT_Co},
   19388                 :         { 0x10FFFD, UNICODE_GENCAT_Co},
   19389                 : };
   19390                 : 
   19391                 : static unicode_gencat_interval_t unicode_gencat_interval[UCD_GENCAT_INT_N] = {
   19392                 :   { 0x000000, 0x000377, 0 },
   19393                 :   { 0x00037A, 0x00037E, 2 },
   19394                 :   { 0x000384, 0x00038A, 7 },
   19395                 :   { 0x00038C, 0x00038C, 8 },
   19396                 :   { 0x00038E, 0x0003A1, 9 },
   19397                 :   { 0x0003A3, 0x000523, 10 },
   19398                 :   { 0x000531, 0x000556, 23 },
   19399                 :   { 0x000559, 0x00055F, 25 },
   19400                 :   { 0x000561, 0x000587, 26 },
   19401                 :   { 0x000589, 0x00058A, 27 },
   19402                 :   { 0x000591, 0x0005C7, 33 },
   19403                 :   { 0x0005D0, 0x0005EA, 41 },
   19404                 :   { 0x0005F0, 0x0005F4, 46 },
   19405                 :   { 0x000600, 0x000603, 57 },
   19406                 :   { 0x000606, 0x00061B, 59 },
   19407                 :   { 0x00061E, 0x00061F, 61 },
   19408                 :   { 0x000621, 0x00065E, 62 },
   19409                 :   { 0x000660, 0x00070D, 63 },
   19410                 :   { 0x00070F, 0x00074A, 64 },
   19411                 :   { 0x00074D, 0x0007B1, 66 },
   19412                 :   { 0x0007C0, 0x0007FA, 80 },
   19413                 :   { 0x000901, 0x000939, 342 },
   19414                 :   { 0x00093C, 0x00094D, 344 },
   19415                 :   { 0x000950, 0x000954, 346 },
   19416                 :   { 0x000958, 0x000972, 349 },
   19417                 :   { 0x00097B, 0x00097F, 357 },
   19418                 :   { 0x000981, 0x000983, 358 },
   19419                 :   { 0x000985, 0x00098C, 359 },
   19420                 :   { 0x00098F, 0x000990, 361 },
   19421                 :   { 0x000993, 0x0009A8, 363 },
   19422                 :   { 0x0009AA, 0x0009B0, 364 },
   19423                 :   { 0x0009B2, 0x0009B2, 365 },
   19424                 :   { 0x0009B6, 0x0009B9, 368 },
   19425                 :   { 0x0009BC, 0x0009C4, 370 },
   19426                 :   { 0x0009C7, 0x0009C8, 372 },
   19427                 :   { 0x0009CB, 0x0009CE, 374 },
   19428                 :   { 0x0009D7, 0x0009D7, 382 },
   19429                 :   { 0x0009DC, 0x0009DD, 386 },
   19430                 :   { 0x0009DF, 0x0009E3, 387 },
   19431                 :   { 0x0009E6, 0x0009FA, 389 },
   19432                 :   { 0x000A01, 0x000A03, 395 },
   19433                 :   { 0x000A05, 0x000A0A, 396 },
   19434                 :   { 0x000A0F, 0x000A10, 400 },
   19435                 :   { 0x000A13, 0x000A28, 402 },
   19436                 :   { 0x000A2A, 0x000A30, 403 },
   19437                 :   { 0x000A32, 0x000A33, 404 },
   19438                 :   { 0x000A35, 0x000A36, 405 },
   19439                 :   { 0x000A38, 0x000A39, 406 },
   19440                 :   { 0x000A3C, 0x000A3C, 408 },
   19441                 :   { 0x000A3E, 0x000A42, 409 },
   19442                 :   { 0x000A47, 0x000A48, 413 },
   19443                 :   { 0x000A4B, 0x000A4D, 415 },
   19444                 :   { 0x000A51, 0x000A51, 418 },
   19445                 :   { 0x000A59, 0x000A5C, 425 },
   19446                 :   { 0x000A5E, 0x000A5E, 426 },
   19447                 :   { 0x000A66, 0x000A75, 433 },
   19448                 :   { 0x000A81, 0x000A83, 444 },
   19449                 :   { 0x000A85, 0x000A8D, 445 },
   19450                 :   { 0x000A8F, 0x000A91, 446 },
   19451                 :   { 0x000A93, 0x000AA8, 447 },
   19452                 :   { 0x000AAA, 0x000AB0, 448 },
   19453                 :   { 0x000AB2, 0x000AB3, 449 },
   19454                 :   { 0x000AB5, 0x000AB9, 450 },
   19455                 :   { 0x000ABC, 0x000AC5, 452 },
   19456                 :   { 0x000AC7, 0x000AC9, 453 },
   19457                 :   { 0x000ACB, 0x000ACD, 454 },
   19458                 :   { 0x000AD0, 0x000AD0, 456 },
   19459                 :   { 0x000AE0, 0x000AE3, 471 },
   19460                 :   { 0x000AE6, 0x000AEF, 473 },
   19461                 :   { 0x000AF1, 0x000AF1, 474 },
   19462                 :   { 0x000B01, 0x000B03, 489 },
   19463                 :   { 0x000B05, 0x000B0C, 490 },
   19464                 :   { 0x000B0F, 0x000B10, 492 },
   19465                 :   { 0x000B13, 0x000B28, 494 },
   19466                 :   { 0x000B2A, 0x000B30, 495 },
   19467                 :   { 0x000B32, 0x000B33, 496 },
   19468                 :   { 0x000B35, 0x000B39, 497 },
   19469                 :   { 0x000B3C, 0x000B44, 499 },
   19470                 :   { 0x000B47, 0x000B48, 501 },
   19471                 :   { 0x000B4B, 0x000B4D, 503 },
   19472                 :   { 0x000B56, 0x000B57, 511 },
   19473                 :   { 0x000B5C, 0x000B5D, 515 },
   19474                 :   { 0x000B5F, 0x000B63, 516 },
   19475                 :   { 0x000B66, 0x000B71, 518 },
   19476                 :   { 0x000B82, 0x000B83, 534 },
   19477                 :   { 0x000B85, 0x000B8A, 535 },
   19478                 :   { 0x000B8E, 0x000B90, 538 },
   19479                 :   { 0x000B92, 0x000B95, 539 },
   19480                 :   { 0x000B99, 0x000B9A, 542 },
   19481                 :   { 0x000B9C, 0x000B9C, 543 },
   19482                 :   { 0x000B9E, 0x000B9F, 544 },
   19483                 :   { 0x000BA3, 0x000BA4, 547 },
   19484                 :   { 0x000BA8, 0x000BAA, 550 },
   19485                 :   { 0x000BAE, 0x000BB9, 553 },
   19486                 :   { 0x000BBE, 0x000BC2, 557 },
   19487                 :   { 0x000BC6, 0x000BC8, 560 },
   19488                 :   { 0x000BCA, 0x000BCD, 561 },
   19489                 :   { 0x000BD0, 0x000BD0, 563 },
   19490                 :   { 0x000BD7, 0x000BD7, 569 },
   19491                 :   { 0x000BE6, 0x000BFA, 583 },
   19492                 :   { 0x000C01, 0x000C03, 589 },
   19493                 :   { 0x000C05, 0x000C0C, 590 },
   19494                 :   { 0x000C0E, 0x000C10, 591 },
   19495                 :   { 0x000C12, 0x000C28, 592 },
   19496                 :   { 0x000C2A, 0x000C33, 593 },
   19497                 :   { 0x000C35, 0x000C39, 594 },
   19498                 :   { 0x000C3D, 0x000C44, 597 },
   19499                 :   { 0x000C46, 0x000C48, 598 },
   19500                 :   { 0x000C4A, 0x000C4D, 599 },
   19501                 :   { 0x000C55, 0x000C56, 606 },
   19502                 :   { 0x000C58, 0x000C59, 607 },
   19503                 :   { 0x000C60, 0x000C63, 613 },
   19504                 :   { 0x000C66, 0x000C6F, 615 },
   19505                 :   { 0x000C78, 0x000C7F, 623 },
   19506                 :   { 0x000C82, 0x000C83, 625 },
   19507                 :   { 0x000C85, 0x000C8C, 626 },
   19508                 :   { 0x000C8E, 0x000C90, 627 },
   19509                 :   { 0x000C92, 0x000CA8, 628 },
   19510                 :   { 0x000CAA, 0x000CB3, 629 },
   19511                 :   { 0x000CB5, 0x000CB9, 630 },
   19512                 :   { 0x000CBC, 0x000CC4, 632 },
   19513                 :   { 0x000CC6, 0x000CC8, 633 },
   19514                 :   { 0x000CCA, 0x000CCD, 634 },
   19515                 :   { 0x000CD5, 0x000CD6, 641 },
   19516                 :   { 0x000CDE, 0x000CDE, 648 },
   19517                 :   { 0x000CE0, 0x000CE3, 649 },
   19518                 :   { 0x000CE6, 0x000CEF, 651 },
   19519                 :   { 0x000CF1, 0x000CF2, 652 },
   19520                 :   { 0x000D02, 0x000D03, 667 },
   19521                 :   { 0x000D05, 0x000D0C, 668 },
   19522                 :   { 0x000D0E, 0x000D10, 669 },
   19523                 :   { 0x000D12, 0x000D28, 670 },
   19524                 :   { 0x000D2A, 0x000D39, 671 },
   19525                 :   { 0x000D3D, 0x000D44, 674 },
   19526                 :   { 0x000D46, 0x000D48, 675 },
   19527                 :   { 0x000D4A, 0x000D4D, 676 },
   19528                 :   { 0x000D57, 0x000D57, 685 },
   19529                 :   { 0x000D60, 0x000D63, 693 },
   19530                 :   { 0x000D66, 0x000D75, 695 },
   19531                 :   { 0x000D79, 0x000D7F, 698 },
   19532                 :   { 0x000D82, 0x000D83, 700 },
   19533                 :   { 0x000D85, 0x000D96, 701 },
   19534                 :   { 0x000D9A, 0x000DB1, 704 },
   19535                 :   { 0x000DB3, 0x000DBB, 705 },
   19536                 :   { 0x000DBD, 0x000DBD, 706 },
   19537                 :   { 0x000DC0, 0x000DC6, 708 },
   19538                 :   { 0x000DCA, 0x000DCA, 711 },
   19539                 :   { 0x000DCF, 0x000DD4, 715 },
   19540                 :   { 0x000DD6, 0x000DD6, 716 },
   19541                 :   { 0x000DD8, 0x000DDF, 717 },
   19542                 :   { 0x000DF2, 0x000DF4, 735 },
   19543                 :   { 0x000E01, 0x000E3A, 747 },
   19544                 :   { 0x000E3F, 0x000E5B, 751 },
   19545                 :   { 0x000E81, 0x000E82, 788 },
   19546                 :   { 0x000E84, 0x000E84, 789 },
   19547                 :   { 0x000E87, 0x000E88, 791 },
   19548                 :   { 0x000E8A, 0x000E8A, 792 },
   19549                 :   { 0x000E8D, 0x000E8D, 794 },
   19550                 :   { 0x000E94, 0x000E97, 800 },
   19551                 :   { 0x000E99, 0x000E9F, 801 },
   19552                 :   { 0x000EA1, 0x000EA3, 802 },
   19553                 :   { 0x000EA5, 0x000EA5, 803 },
   19554                 :   { 0x000EA7, 0x000EA7, 804 },
   19555                 :   { 0x000EAA, 0x000EAB, 806 },
   19556                 :   { 0x000EAD, 0x000EB9, 807 },
   19557                 :   { 0x000EBB, 0x000EBD, 808 },
   19558                 :   { 0x000EC0, 0x000EC4, 810 },
   19559                 :   { 0x000EC6, 0x000EC6, 811 },
   19560                 :   { 0x000EC8, 0x000ECD, 812 },
   19561                 :   { 0x000ED0, 0x000ED9, 814 },
   19562                 :   { 0x000EDC, 0x000EDD, 816 },
   19563                 :   { 0x000F00, 0x000F47, 850 },
   19564                 :   { 0x000F49, 0x000F6C, 851 },
   19565                 :   { 0x000F71, 0x000F8B, 855 },
   19566                 :   { 0x000F90, 0x000F97, 859 },
   19567                 :   { 0x000F99, 0x000FBC, 860 },
   19568                 :   { 0x000FBE, 0x000FCC, 861 },
   19569                 :   { 0x000FCE, 0x000FD4, 862 },
   19570                 :   { 0x001000, 0x001099, 905 },
   19571                 :   { 0x00109E, 0x0010C5, 909 },
   19572                 :   { 0x0010D0, 0x0010FC, 919 },
   19573                 :   { 0x001100, 0x001159, 922 },
   19574                 :   { 0x00115F, 0x0011A2, 927 },
   19575                 :   { 0x0011A8, 0x0011F9, 932 },
   19576                 :   { 0x001200, 0x001248, 938 },
   19577                 :   { 0x00124A, 0x00124D, 939 },
   19578                 :   { 0x001250, 0x001256, 941 },
   19579                 :   { 0x001258, 0x001258, 942 },
   19580                 :   { 0x00125A, 0x00125D, 943 },
   19581                 :   { 0x001260, 0x001288, 945 },
   19582                 :   { 0x00128A, 0x00128D, 946 },
   19583                 :   { 0x001290, 0x0012B0, 948 },
   19584                 :   { 0x0012B2, 0x0012B5, 949 },
   19585                 :   { 0x0012B8, 0x0012BE, 951 },
   19586                 :   { 0x0012C0, 0x0012C0, 952 },
   19587                 :   { 0x0012C2, 0x0012C5, 953 },
   19588                 :   { 0x0012C8, 0x0012D6, 955 },
   19589                 :   { 0x0012D8, 0x001310, 956 },
   19590                 :   { 0x001312, 0x001315, 957 },
   19591                 :   { 0x001318, 0x00135A, 959 },
   19592                 :   { 0x00135F, 0x00137C, 963 },
   19593                 :   { 0x001380, 0x001399, 966 },
   19594                 :   { 0x0013A0, 0x0013F4, 972 },
   19595                 :   { 0x001401, 0x001676, 984 },
   19596                 :   { 0x001680, 0x00169C, 993 },
   19597                 :   { 0x0016A0, 0x0016F0, 996 },
   19598                 :   { 0x001700, 0x00170C, 1011 },
   19599                 :   { 0x00170E, 0x001714, 1012 },
   19600                 :   { 0x001720, 0x001736, 1023 },
   19601                 :   { 0x001740, 0x001753, 1032 },
   19602                 :   { 0x001760, 0x00176C, 1044 },
   19603                 :   { 0x00176E, 0x001770, 1045 },
   19604                 :   { 0x001772, 0x001773, 1046 },
   19605                 :   { 0x001780, 0x0017DD, 1058 },
   19606                 :   { 0x0017E0, 0x0017E9, 1060 },
   19607                 :   { 0x0017F0, 0x0017F9, 1066 },
   19608                 :   { 0x001800, 0x00180E, 1072 },
   19609                 :   { 0x001810, 0x001819, 1073 },
   19610                 :   { 0x001820, 0x001877, 1079 },
   19611                 :   { 0x001880, 0x0018AA, 1087 },
   19612                 :   { 0x001900, 0x00191C, 1172 },
   19613                 :   { 0x001920, 0x00192B, 1175 },
   19614                 :   { 0x001930, 0x00193B, 1179 },
   19615                 :   { 0x001940, 0x001940, 1183 },
   19616                 :   { 0x001944, 0x00196D, 1186 },
   19617                 :   { 0x001970, 0x001974, 1188 },
   19618                 :   { 0x001980, 0x0019A9, 1199 },
   19619                 :   { 0x0019B0, 0x0019C9, 1205 },
   19620                 :   { 0x0019D0, 0x0019D9, 1211 },
   19621                 :   { 0x0019DE, 0x001A1B, 1215 },
   19622                 :   { 0x001A1E, 0x001A1F, 1217 },
   19623                 :   { 0x001B00, 0x001B4B, 1441 },
   19624                 :   { 0x001B50, 0x001B7C, 1445 },
   19625                 :   { 0x001B80, 0x001BAA, 1448 },
   19626                 :   { 0x001BAE, 0x001BB9, 1451 },
   19627                 :   { 0x001C00, 0x001C37, 1521 },
   19628                 :   { 0x001C3B, 0x001C49, 1524 },
   19629                 :   { 0x001C4D, 0x001C7F, 1527 },
   19630                 :   { 0x001D00, 0x001DE6, 1655 },
   19631                 :   { 0x001DFE, 0x001F15, 1678 },
   19632                 :   { 0x001F18, 0x001F1D, 1680 },
   19633                 :   { 0x001F20, 0x001F45, 1682 },
   19634                 :   { 0x001F48, 0x001F4D, 1684 },
   19635                 :   { 0x001F50, 0x001F57, 1686 },
   19636                 :   { 0x001F59, 0x001F59, 1687 },
   19637                 :   { 0x001F5B, 0x001F5B, 1688 },
   19638                 :   { 0x001F5D, 0x001F5D, 1689 },
   19639                 :   { 0x001F5F, 0x001F7D, 1690 },
   19640                 :   { 0x001F80, 0x001FB4, 1692 },
   19641                 :   { 0x001FB6, 0x001FC4, 1693 },
   19642                 :   { 0x001FC6, 0x001FD3, 1694 },
   19643                 :   { 0x001FD6, 0x001FDB, 1696 },
   19644                 :   { 0x001FDD, 0x001FEF, 1697 },
   19645                 :   { 0x001FF2, 0x001FF4, 1699 },
   19646                 :   { 0x001FF6, 0x001FFE, 1700 },
   19647                 :   { 0x002000, 0x002064, 1701 },
   19648                 :   { 0x00206A, 0x002071, 1706 },
   19649                 :   { 0x002074, 0x00208E, 1708 },
   19650                 :   { 0x002090, 0x002094, 1709 },
   19651                 :   { 0x0020A0, 0x0020B5, 1720 },
   19652                 :   { 0x0020D0, 0x0020F0, 1746 },
   19653                 :   { 0x002100, 0x00214F, 1761 },
   19654                 :   { 0x002153, 0x002188, 1764 },
   19655                 :   { 0x002190, 0x0023E7, 1771 },
   19656                 :   { 0x002400, 0x002426, 1795 },
   19657                 :   { 0x002440, 0x00244A, 1820 },
   19658                 :   { 0x002460, 0x00269D, 1841 },
   19659                 :   { 0x0026A0, 0x0026BC, 1843 },
   19660                 :   { 0x0026C0, 0x0026C3, 1846 },
   19661                 :   { 0x002701, 0x002704, 1907 },
   19662                 :   { 0x002706, 0x002709, 1908 },
   19663                 :   { 0x00270C, 0x002727, 1910 },
   19664                 :   { 0x002729, 0x00274B, 1911 },
   19665                 :   { 0x00274D, 0x00274D, 1912 },
   19666                 :   { 0x00274F, 0x002752, 1913 },
   19667                 :   { 0x002756, 0x002756, 1916 },
   19668                 :   { 0x002758, 0x00275E, 1917 },
   19669                 :   { 0x002761, 0x002794, 1919 },
   19670                 :   { 0x002798, 0x0027AF, 1922 },
   19671                 :   { 0x0027B1, 0x0027BE, 1923 },
   19672                 :   { 0x0027C0, 0x0027CA, 1924 },
   19673                 :   { 0x0027CC, 0x0027CC, 1925 },
   19674                 :   { 0x0027D0, 0x002B4C, 1928 },
   19675                 :   { 0x002B50, 0x002B54, 1931 },
   19676                 :   { 0x002C00, 0x002C2E, 2102 },
   19677                 :   { 0x002C30, 0x002C5E, 2103 },
   19678                 :   { 0x002C60, 0x002C6F, 2104 },
   19679                 :   { 0x002C71, 0x002C7D, 2105 },
   19680                 :   { 0x002C80, 0x002CEA, 2107 },
   19681                 :   { 0x002CF9, 0x002D25, 2121 },
   19682                 :   { 0x002D30, 0x002D65, 2131 },
   19683                 :   { 0x002D6F, 0x002D6F, 2140 },
   19684                 :   { 0x002D80, 0x002D96, 2156 },
   19685                 :   { 0x002DA0, 0x002DA6, 2165 },
   19686                 :   { 0x002DA8, 0x002DAE, 2166 },
   19687                 :   { 0x002DB0, 0x002DB6, 2167 },
   19688                 :   { 0x002DB8, 0x002DBE, 2168 },
   19689                 :   { 0x002DC0, 0x002DC6, 2169 },
   19690                 :   { 0x002DC8, 0x002DCE, 2170 },
   19691                 :   { 0x002DD0, 0x002DD6, 2171 },
   19692                 :   { 0x002DD8, 0x002DDE, 2172 },
   19693                 :   { 0x002DE0, 0x002E30, 2173 },
   19694                 :   { 0x002E80, 0x002E99, 2252 },
   19695                 :   { 0x002E9B, 0x002EF3, 2253 },
   19696                 :   { 0x002F00, 0x002FD5, 2265 },
   19697                 :   { 0x002FF0, 0x002FFB, 2291 },
   19698                 :   { 0x003000, 0x00303F, 2295 },
   19699                 :   { 0x003041, 0x003096, 2296 },
   19700                 :   { 0x003099, 0x0030FF, 2298 },
   19701                 :   { 0x003105, 0x00312D, 2303 },
   19702                 :   { 0x003131, 0x00318E, 2306 },
   19703                 :   { 0x003190, 0x0031B7, 2307 },
   19704                 :   { 0x0031C0, 0x0031E3, 2315 },
   19705                 :   { 0x0031F0, 0x00321E, 2327 },
   19706                 :   { 0x003220, 0x003243, 2328 },
   19707                 :   { 0x003250, 0x0032FE, 2340 },
   19708                 :   { 0x003300, 0x003400, 2341 },
   19709                 :   { 0x004DB5, 0x004DB5, 8921 },
   19710                 :   { 0x004DC0, 0x004E00, 8931 },
   19711                 :   { 0x009FC3, 0x009FC3, 29861 },
   19712                 :   { 0x00A000, 0x00A48C, 29921 },
   19713                 :   { 0x00A490, 0x00A4C6, 29924 },
   19714                 :   { 0x00A500, 0x00A62B, 29981 },
   19715                 :   { 0x00A640, 0x00A65F, 30001 },
   19716                 :   { 0x00A662, 0x00A673, 30003 },
   19717                 :   { 0x00A67C, 0x00A697, 30011 },
   19718                 :   { 0x00A700, 0x00A78C, 30115 },
   19719                 :   { 0x00A7FB, 0x00A82B, 30225 },
   19720                 :   { 0x00A840, 0x00A877, 30245 },
   19721                 :   { 0x00A880, 0x00A8C4, 30253 },
   19722                 :   { 0x00A8CE, 0x00A8D9, 30262 },
   19723                 :   { 0x00A900, 0x00A953, 30300 },
   19724                 :   { 0x00A95F, 0x00A95F, 30311 },
   19725                 :   { 0x00AA00, 0x00AA36, 30471 },
   19726                 :   { 0x00AA40, 0x00AA4D, 30480 },
   19727                 :   { 0x00AA50, 0x00AA59, 30482 },
   19728                 :   { 0x00AA5C, 0x00AA5F, 30484 },
   19729                 :   { 0x00AC00, 0x00AC00, 30900 },
   19730                 :   { 0x00D7A3, 0x00D7A3, 42070 },
   19731                 :   { 0x00D800, 0x00D800, 42162 },
   19732                 :   { 0x00DB7F, 0x00DB80, 43056 },
   19733                 :   { 0x00DBFF, 0x00DC00, 43182 },
   19734                 :   { 0x00DFFF, 0x00E000, 44204 },
   19735                 :   { 0x00F8FF, 0x00FA2D, 50602 },
   19736                 :   { 0x00FA30, 0x00FA6A, 50604 },
   19737                 :   { 0x00FA70, 0x00FAD9, 50609 },
   19738                 :   { 0x00FB00, 0x00FB06, 50647 },
   19739                 :   { 0x00FB13, 0x00FB17, 50659 },
   19740                 :   { 0x00FB1D, 0x00FB36, 50664 },
   19741                 :   { 0x00FB38, 0x00FB3C, 50665 },
   19742                 :   { 0x00FB3E, 0x00FB3E, 50666 },
   19743                 :   { 0x00FB40, 0x00FB41, 50667 },
   19744                 :   { 0x00FB43, 0x00FB44, 50668 },
   19745                 :   { 0x00FB46, 0x00FBB1, 50669 },
   19746                 :   { 0x00FBD3, 0x00FD3F, 50702 },
   19747                 :   { 0x00FD50, 0x00FD8F, 50718 },
   19748                 :   { 0x00FD92, 0x00FDC7, 50720 },
   19749                 :   { 0x00FDF0, 0x00FDFD, 50760 },
   19750                 :   { 0x00FE00, 0x00FE19, 50762 },
   19751                 :   { 0x00FE20, 0x00FE26, 50768 },
   19752                 :   { 0x00FE30, 0x00FE52, 50777 },
   19753                 :   { 0x00FE54, 0x00FE66, 50778 },
   19754                 :   { 0x00FE68, 0x00FE6B, 50779 },
   19755                 :   { 0x00FE70, 0x00FE74, 50783 },
   19756                 :   { 0x00FE76, 0x00FEFC, 50784 },
   19757                 :   { 0x00FEFF, 0x00FEFF, 50786 },
   19758                 :   { 0x00FF01, 0x00FFBE, 50787 },
   19759                 :   { 0x00FFC2, 0x00FFC7, 50790 },
   19760                 :   { 0x00FFCA, 0x00FFCF, 50792 },
   19761                 :   { 0x00FFD2, 0x00FFD7, 50794 },
   19762                 :   { 0x00FFDA, 0x00FFDC, 50796 },
   19763                 :   { 0x00FFE0, 0x00FFE6, 50799 },
   19764                 :   { 0x00FFE8, 0x00FFEE, 50800 },
   19765                 :   { 0x00FFF9, 0x00FFFD, 50810 },
   19766                 :   { 0x010000, 0x01000B, 50812 },
   19767                 :   { 0x01000D, 0x010026, 50813 },
   19768                 :   { 0x010028, 0x01003A, 50814 },
   19769                 :   { 0x01003C, 0x01003D, 50815 },
   19770                 :   { 0x01003F, 0x01004D, 50816 },
   19771                 :   { 0x010050, 0x01005D, 50818 },
   19772                 :   { 0x010080, 0x0100FA, 50852 },
   19773                 :   { 0x010100, 0x010102, 50857 },
   19774                 :   { 0x010107, 0x010133, 50861 },
   19775                 :   { 0x010137, 0x01018A, 50864 },
   19776                 :   { 0x010190, 0x01019B, 50869 },
   19777                 :   { 0x0101D0, 0x0101FD, 50921 },
   19778                 :   { 0x010280, 0x01029C, 51051 },
   19779                 :   { 0x0102A0, 0x0102D0, 51054 },
   19780                 :   { 0x010300, 0x01031E, 51101 },
   19781                 :   { 0x010320, 0x010323, 51102 },
   19782                 :   { 0x010330, 0x01034A, 51114 },
   19783                 :   { 0x010380, 0x01039D, 51167 },
   19784                 :   { 0x01039F, 0x0103C3, 51168 },
   19785                 :   { 0x0103C8, 0x0103D5, 51172 },
   19786                 :   { 0x010400, 0x01049D, 51214 },
   19787                 :   { 0x0104A0, 0x0104A9, 51216 },
   19788                 :   { 0x010800, 0x010805, 52070 },
   19789                 :   { 0x010808, 0x010808, 52072 },
   19790                 :   { 0x01080A, 0x010835, 52073 },
   19791                 :   { 0x010837, 0x010838, 52074 },
   19792                 :   { 0x01083C, 0x01083C, 52077 },
   19793                 :   { 0x01083F, 0x01083F, 52079 },
   19794                 :   { 0x010900, 0x010919, 52271 },
   19795                 :   { 0x01091F, 0x010939, 52276 },
   19796                 :   { 0x01093F, 0x01093F, 52281 },
   19797                 :   { 0x010A00, 0x010A03, 52473 },
   19798                 :   { 0x010A05, 0x010A06, 52474 },
   19799                 :   { 0x010A0C, 0x010A13, 52479 },
   19800                 :   { 0x010A15, 0x010A17, 52480 },
   19801                 :   { 0x010A19, 0x010A33, 52481 },
   19802                 :   { 0x010A38, 0x010A3A, 52485 },
   19803                 :   { 0x010A3F, 0x010A47, 52489 },
   19804                 :   { 0x010A50, 0x010A58, 52497 },
   19805                 :   { 0x012000, 0x01236E, 58040 },
   19806                 :   { 0x012400, 0x012462, 58185 },
   19807                 :   { 0x012470, 0x012473, 58198 },
   19808                 :   { 0x01D000, 0x01D0F5, 102114 },
   19809                 :   { 0x01D100, 0x01D126, 102124 },
   19810                 :   { 0x01D129, 0x01D1DD, 102126 },
   19811                 :   { 0x01D200, 0x01D245, 102160 },
   19812                 :   { 0x01D300, 0x01D356, 102346 },
   19813                 :   { 0x01D360, 0x01D371, 102355 },
   19814                 :   { 0x01D400, 0x01D454, 102497 },
   19815                 :   { 0x01D456, 0x01D49C, 102498 },
   19816                 :   { 0x01D49E, 0x01D49F, 102499 },
   19817                 :   { 0x01D4A2, 0x01D4A2, 102501 },
   19818                 :   { 0x01D4A5, 0x01D4A6, 102503 },
   19819                 :   { 0x01D4A9, 0x01D4AC, 102505 },
   19820                 :   { 0x01D4AE, 0x01D4B9, 102506 },
   19821                 :   { 0x01D4BB, 0x01D4BB, 102507 },
   19822                 :   { 0x01D4BD, 0x01D4C3, 102508 },
   19823                 :   { 0x01D4C5, 0x01D505, 102509 },
   19824                 :   { 0x01D507, 0x01D50A, 102510 },
   19825                 :   { 0x01D50D, 0x01D514, 102512 },
   19826                 :   { 0x01D516, 0x01D51C, 102513 },
   19827                 :   { 0x01D51E, 0x01D539, 102514 },
   19828                 :   { 0x01D53B, 0x01D53E, 102515 },
   19829                 :   { 0x01D540, 0x01D544, 102516 },
   19830                 :   { 0x01D546, 0x01D546, 102517 },
   19831                 :   { 0x01D54A, 0x01D550, 102520 },
   19832                 :   { 0x01D552, 0x01D6A5, 102521 },
   19833                 :   { 0x01D6A8, 0x01D7CB, 102523 },
   19834                 :   { 0x01D7CE, 0x01D7FF, 102525 },
   19835                 :   { 0x01F000, 0x01F02B, 108669 },
   19836                 :   { 0x01F030, 0x01F093, 108673 },
   19837                 :   { 0x020000, 0x020000, 112621 },
   19838                 :   { 0x02A6D6, 0x02A6D6, 155330 },
   19839                 :   { 0x02F800, 0x02FA1D, 176107 },
   19840                 :   { 0x0E0001, 0x0E0001, 898510 },
   19841                 :   { 0x0E0020, 0x0E007F, 898540 },
   19842                 :   { 0x0E0100, 0x0E01EF, 898668 },
   19843                 :   { 0x0F0000, 0x0F0000, 963708 },
   19844                 :   { 0x0FFFFD, 0x0FFFFD, 1029240 },
   19845                 :   { 0x100000, 0x100000, 1029242 },
   19846                 :   { 0x10FFFD, 0x10FFFD, 1094774 },
   19847                 : };
   19848                 : 
   19849                 : /***************** END OF SELF-GENERATED DATA *********************************/
   19850                 : 
   19851                 : 
   19852                 : enum unicode_gencat_info_enum
   19853                 : pdf_text_ucd_get_general_category(const pdf_u32_t character)
   19854              16 : {
   19855                 :   pdf_bool_t found;
   19856                 :   int index;
   19857              16 :   long delta = 0;
   19858                 :   
   19859                 :   /* Look for input unicode point in intervals */
   19860              16 :   index = 0;
   19861              16 :   found = PDF_FALSE;
   19862              48 :   while((!found) && \
   19863                 :         (index < UCD_GENCAT_INT_N))
   19864                 :     {
   19865                 :       /* First, check if the input point is not within the interval, but between
   19866                 :        *  two given intervals */
   19867              16 :       if(character < unicode_gencat_interval[index].interval_start)
   19868                 :         {
   19869                 :           /* Ok, no general category information for this point. Force
   19870                 :            *  loop exit without having found the point */
   19871               0 :           index = UCD_GENCAT_INT_N;
   19872                 :         }
   19873              16 :       else if(character <= unicode_gencat_interval[index].interval_stop)
   19874                 :         {
   19875                 :           /* Found!! Set deltaToIndex */
   19876              16 :           found = PDF_TRUE;
   19877              16 :           delta = unicode_gencat_interval[index].delta;
   19878                 :         }
   19879                 :       else
   19880                 :         {
   19881               0 :           index++;
   19882                 :         }
   19883                 :     }
   19884                 :   
   19885              16 :   if(found)
   19886                 :     {
   19887                 :       /* Delta is the good one! */
   19888              16 :       return (unicode_gencat_info[character - delta].gencat);
   19889                 :     }
   19890                 :   else
   19891                 :     {
   19892                 :       /* Return unknown ID */
   19893               0 :       return UNICODE_GENCAT_Unknown;
   19894                 :     }
   19895                 : }
   19896                 : 
   19897                 : /* End of pdf-text-ucd-gencat.c */

Generated by: LTP GCOV extension version 1.6